BM6P6(@ ))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++***)))((((((+++(((%%%%%%(((******)))***++++++,,,,,,++++++***************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************++++++,,,,,,,,,---------***((('''((())))))(((''')))******++++++*********---,,,+++******)))(((((())))))))))))))))))))))))************++++++***)))*********))))))))))))((()))))))))******+++++++++---,,,+++***))))))))))))******)))))))))))))))***+++***************++++++++++++************++++++******))))))(((''''''''',,,,,,+++***))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((''''''''''''%%%&&&''')))************(((((((((((())))))))))))---+++(((&&&&&&(((+++---+++++++++*********)))))))))************+++++++++++++++***)))((((((((())),,,,,,,,,++++++*********++++++***)))(((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((()))***************((((((((((((((()))***+++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%!!! $$$'''((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$&&&&&&&&&&&&$$$######%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''((((((((()))((((((''''''#########$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$#########$$$%%%)))((('''&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$######"""#########"""!!! &&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%###!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""'''&&&$$$$$$%%%&&&%%%%%%&&&%%%%%%$$$#########$$$((('''&&&%%%###"""!!!!!!""""""############""""""%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%###"""$$$''')))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((((((******+++,,,,,,,,,,,,+++,,,,,,++++++***))))))(((+++)))'''(((+++,,,+++***+++,,,,,,------,,,,,,+++************************)))***++++++++++++***)))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---,,,++++++,,,---,,,+++)))***+++,,,------------,,,+++)))((('''((()))***))))))))))))))))))))))))*********+++,,,,,,+++***++++++*********)))))))))+++++++++,,,,,,---------*********)))******++++++******))))))))))))******+++***************+++++++++******************+++***************+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***---,,,+++***))))))))))))&&&'''((()))************((((((((()))))))))******+++***)))))))))))))))***+++++++++*********))))))))))))*********+++++++++******************)))))),,,++++++++++++++++++***++++++***)))))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&'''((())))))******))))))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%(((''''''&&&%%%%%%%%%&&&((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!!!!!!!! !!!!!!%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%### %%%%%%%%%$$$$$$#########$$$%%%%%%&&&%%%$$$###"""###!!! !!!""""""!!!&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%))))))***+++++++++************+++,,,,,,,,,,,,+++,,,,,,++++++***)))))))))+++******+++---...,,,+++,,,,,,------------,,,,,,************************)))***++++++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++*********+++***)))***+++,,,+++))))))***,,,---///000000000+++***(((&&&&&&((()))+++))))))))))))))))))))))))***++++++,,,---------,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,******)))))))))******+++++++++***************+++************************((())))))***++++++,,,,,,******)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******...---,,,+++++++++++++++((())))))******))))))((()))))))))*********++++++******+++,,,+++***((('''+++++++++***************)))))))))*********++++++)))***+++,,,,,,,,,+++************++++++++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&&&&''''''((()))(((((((((%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&"""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%###!!!$$$$$$###############"""$$$%%%%%%%%%%%%$$$$$$###$$$###!!!"""###$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###""""""$$$%%%&&&'''''''''######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$##################$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""######""""""######$$$%%%$$$######""""""######$$$&&&&&&%%%%%%$$$$$$###############$$$$$$%%%%%%&&&$$$###"""###&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''%%%""" ######$$$$$$$$$%%%%%%%%%++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++*********))))))******,,,---...---,,,++++++,,,,,,------,,,,,,+++*********************************++++++*********++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))***)))((()))***+++***)))***+++,,,...//////000000)))))))))))))))*********))))))))))))))))))))))))***+++---...------......,,,,,,,,,+++++++++******)))))))))))))))*********)))))))))))))))***++++++******))))))******++++++,,,+++******)))******************++++++*********''''''(((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********...---,,,+++++++++++++++***************)))(((''')))*********+++++++++++++++++++++++++++***((('''************************))))))))))))************((()))+++---...---+++***))))))******++++++,,,,,,******)))))))))))))))***(((((((((((((((((((((((())))))******))))))((('''%%%&&&''''''((((((''''''$$$&&&'''))))))(((&&&%%%(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((('''%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''%%%###$$$&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!! """###$$$%%%&&&&&&&&&&&&"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""######""""""######$$$%%%$$$$$$############$$$$$$''''''&&&&&&%%%$$$######""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" ######$$$$$$$$$%%%%%%%%%((()))))))))))))))((((((******+++,,,,,,,,,,,,++++++++++++***************((()))+++,,,,,,++++++*********++++++++++++******************************+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++,,,...///...---+++,,,,,,------------,,,(((***,,,------,,,+++)))***************************,,,......---,,,---///,,,,,,,,,+++++++++******))))))))))))))))))))))))+++******)))(((((())))))***************+++,,,,,,,,,++++++***))))))******)))***++++++++++++***)))))))))))))))(((((('''''')))((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))************,,,++++++************+++***+++++++++***)))(((''')))*********++++++++++++---,,,+++***))))))******************************(((((()))))))))*********((()))+++---...---+++***)))))))))******+++++++++***)))))))))))))))******))))))))))))))))))))))))***++++++++++++***))))))%%%%%%&&&'''''''''''''''%%%&&&((())))))'''&&&$$$(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''%%%###$$$&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!"""$$$%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$########################"""!!!%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$######""""""###$$$%%%%%%&&&&&&!!!"""######""""""######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!"""#########$$$$$$$$$%%%%%%%%%***++++++++++++******)))******+++,,,,,,,,,,,,+++************************''')))++++++***)))***+++))))))************))))))************************++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++))))))***,,,------,,,++++++,,,,,,,,,,,,++++++***+++---......---+++)))***************************---000///,,,+++,,,...,,,+++++++++************+++++++++++++++*********++++++***)))((((((((((((***************+++,,,---,,,,,,+++***)))))))))))))))***+++,,,,,,+++***))),,,,,,++++++***))))))((())))))((((((((()))******************************)))))))))))))))))))))))))))))))))*********++++++******))))))))))))*********+++++++++***))))))((()))))))))*********++++++,,,+++***))))))***+++,,,***************+++++++++((((((((()))))))))******)))***+++,,,,,,,,,+++***)))))))))***************)))))))))))))))******+++))))))))))))))))))))))))******++++++******)))(((%%%&&&&&&'''((('''''''''''''''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%&&&'''((()))######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%""""""$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%!!!""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&''''''&&&$$$$$$######$$$$$$%%%%%%$$$$$$######"""!!!  """$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######%%%$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$######""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###############$$$$$$%%%%%%&&&###$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$***(((%%%###"""$$$&&&'''######$$$$$$$$$%%%%%%%%%---.........------,,,+++******+++,,,,,,,,,,,,+++************************((()))+++***((((((***---*********++++++*********************************++++++***))))))***++++++************************++++++++++++++++++++++++))))))***+++,,,---......'''&&&&&&''')))******))))))***+++,,,,,,,,,,,,,,,------,,,+++*********+++************************+++...111///+++)))***---++++++*********))))))))),,,+++++++++*********)))***))))))((((((((())))))************+++,,,---...---,,,+++***))))))))))))(((***+++,,,,,,+++***(((+++++++++***************)))))))))))))))***++++++************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))************+++++++++***))))))((((((((()))))))))******))))))***+++,,,,,,,,,,,,))))))*********+++++++++(((((((((((()))))))))*********************))))))************)))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((((((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''((())))))$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((''''''&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########"""""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%"""###%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$############$$$%%%&&&'''(((######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((('''%%%$$$%%%'''))))))((($$$$$$######$$$$$$%%%&&&######################## !!!"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%++++++++++++******)))(((******+++,,,,,,,,,,,,+++******************++++++)))***+++***((((((+++...+++++++++,,,,,,+++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))***+++---...///000)))(((((()))+++---,,,+++((()))***,,,---...//////111...***'''&&&'''***,,,************************+++...111///***'''))),,,*********))))))))))))(((***)))))))))((((((''''''(((''''''(((((()))***+++************+++,,,---...---,,,+++***))))))))))))((()))+++,,,,,,+++)))((('''''''''((())))))************))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))******++++++)))******+++++++++******(((((((((((())))))))))))%%%(((+++...///...,,,***))))))******++++++++++++(((((((((((())))))))))))++++++***)))((((((((()))++++++******))))))(((((())))))((())))))***++++++))))))))))))))))))))))))'''''''''''''''&&&&&&%%%&&&'''(((((())))))((((((+++***)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&''''''((()))))))))&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%$$$###"""###&&&(((&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''((((((((()))(((((('''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((###!!! !!!$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((''''''&&&%%%$$$###!!! """###$$$%%%&&&''''''''' """######$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$&&&&&&#########"""###$$$$$$%%%$$$$$$############$$$$$$##################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%---,,,+++******+++,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,***(((((()))+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************************************+++***)))***---...,,,))))))))))))***+++++++++,,,++++++++++++++++++++++++************************************************,,,+++***((((((***+++,,,'''---000---******+++***+++,,,,,,+++)))((()))***))))))))))))))))))))))))******)))((('''&&&%%%%%%)))*********++++++++++++000///---***)))***+++,,,,,,,,,,,,+++++++++******************************)))((((((''''''''''''''')))))))))))))))))))))))),,,,,,,,,++++++)))((((((((((((((((((((()))******,,,+++)))((((((***+++---************************+++*********))))))(((((())))))*********+++++++++++++++************++++++***)))((((((((()))+++,,,...---,,,***)))'''&&&%%%******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))((('''&&&%%%&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$(((******(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$)))(((&&&%%%$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%$$$$$$#########'''((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""###$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$###"""!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&((()))+++(((&&&###!!! !!!###$$$'''$$$!!!"""$$$%%%###!!!'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''%%%###$$$&&&'''%%%###''''''(((&&&$$$"""###$$$##################$$$$$$#########"""!!!"""%%%((($$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""$$$&&&'''$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###!!! """''')))((('''%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$,,,++++++++++++++++++,,,,,,,,,,,,++++++*********((((((***+++,,,...//////+++***)))(((((()))+++,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************************************+++***)))+++---...,,,******************+++++++++++++++++++++++++++++++++************************************************(((((())))))))))))(((((('''---000---******+++***((()))******)))((()))+++))))))))))))))))))))))))+++++++++***))))))(((((()))))))))*********++++++---,,,+++******+++---...000///...---,,,+++***)))************************))))))******))))))((('''))))))))))))))))))))))))++++++++++++***)))((('''((((((((((((((()))******---,,,***)))((()))***+++************************************)))))))))((())))))*********++++++++++++******))))))******+++(((((('''''''''((()))************)))))))))(((((())))))************))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%###'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%&&&"""""""""""""""""""""""""""""""""""""""###$$$%%%$$$$$$"""!!!"""###%%%&&&&&&$$$""""""###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$"""###%%%&&&$$$"""$$$&&&'''&&&%%%$$$$$$&&&%%%%%%$$$###"""""""""###$$$%%%$$$"""!!!!!!###&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((('''%%%###!!!"""&&&''''''%%%%%%%%%###############$$$$$$%%%##############################"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$+++++++++,,,,,,++++++++++++++++++++++++*********))))))***+++---...//////)))(((((('''((()))+++,,,------,,,,,,,,,,,,++++++************************************************************************,,,++++++,,,......---++++++++++++***************++++++++++++++++++++++++************************************************&&&''')))++++++)))'''&&&'''---000---******+++***%%%'''((()))((((((***+++))))))))))))))))))))))))************************((((((((()))))))))******------+++******+++,,,---------,,,,,,+++******)))************************)))***++++++******(((((())))))))))))))))))))))))************)))((('''''')))(((((((((((()))******...---+++)))(((((())))))************************************))))))))))))***************++++++++++++******))))))******+++&&&&&&&&&&&&&&&'''((((((''''''((())))))***++++++(((((())))))))))))(((((())))))*********+++++++++))))))))))))))))))))))))'''((((((((((((((((((''')))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$######"""###%%%%%%$$$$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&""""""$$$%%%&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&##############################$$$%%%%%%$$$$$$$$$ !!!"""###$$$%%%''''''&&&$$$""""""###$$$###"""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###""""""$$$$$$###"""###%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$""""""""""""&&&&&&%%%###!!! """$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''&&&%%%###!!!!!!!!!"""###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((()))((('''%%%###!!! """$$$%%%$$$$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%***+++,,,------,,,+++***+++++++++***************++++++++++++************''''''''''''((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************+++++++++************************++++++,,,------------,,,,,,+++++++++***)))))))))************************************************************************)))***+++,,,,,,+++***)))'''---000---)))***+++***'''((())))))(((((()))+++))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))000///---+++***)))((((((&&&&&&'''((()))***++++++************************+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((())))))***+++,,,,,,+++***))))))***************************************)))))))))))))))******************************))))))))))))******&&&&&&&&&&&&''''''((((((&&&''''''((()))***++++++''''''((((((((((((''''''((())))))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###""""""###$$$%%%&&&'''''''''%%%%%%'''''''''&&&%%%$$$$$$%%%&&&%%%$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$#########%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###!!!###%%%&&&&&&&&&&&&%%%$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$######%%%''''''&&&%%%%%%&&&&&&%%%$$$$$$############$$$%%%%%%###!!!!!!"""$$$%%%$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!! !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!"""#########""""""$$$&&&$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%***+++,,,------,,,+++***************************+++++++++******)))))))))'''''''''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,---,,,,,,,,,,,,,,,+++++++++***)))))))))************************************************************************,,,+++***))))))***+++,,,'''---000---)))***+++******+++,,,+++)))((()))***))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))///...---+++***)))((((((%%%%%%&&&''')))***++++++************************---***'''$$$###&&&)))+++))))))))))))))))))))))))((())))))))))))((((((''')))))))))))))))***++++++)))))))))******+++,,,,,,************************))))))))))))))))))*********************************))))))))))))))))))***''''''(((((())))))))))))((((((((((((((()))))))))''''''(((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((()))***%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###""""""###$$$%%%&&&'''''''''$$$%%%&&&'''''''''%%%%%%%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$###"""!!!!!!###$$$&&&&&&&&&%%%$$$$$$$$$$$$###""""""######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%'''))))))'''$$$###$$$$$$#########$$$%%%&&&&&&!!!###$$$###""""""$$$&&&%%%$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#####################$$$###!!!"""$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%+++++++++,,,,,,+++++++++)))))))))***************)))******+++,,,,,,------'''(((((())))))***************++++++++++++,,,,,,************************)))))))))***++++++,,,,,,************************(((***,,,,,,+++++++++,,,+++++++++***************************************************************************************+++)))'''&&&&&&''')))+++'''---000---******+++***+++,,,---+++)))((()))***))))))))))))))))))))))))*********++++++,,,,,,,,,((((((((()))))))))***************++++++++++++,,,+++++++++***************************************---***&&&###"""%%%))),,,)))))))))))))))))))))))))))))))))******))))))(((***))))))))))))***++++++(((((()))***+++,,,,,,---************************))))))))))))************+++++++++******************))))))(((((())))))***((())))))***+++*********))))))((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((())))))))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$%%%(((((((((((())))))))))))''''''''''''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&'''((('''$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$'''$$$###$$$'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%###"""!!!###$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&(((******'''$$$##################$$$&&&'''((( """###$$$######%%%&&&$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###%%%&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&###$$$%%%$$$""""""$$$&&&$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$%%%$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%,,,++++++++++++++++++,,,((()))))))))*********+++)))))))))******++++++,,,))))))******************)))))))))******+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************'''))),,,+++***)))***,,,***************+++++++++************************************************************************))))))(((((((((((())))))'''---000---******+++***)))***+++***)))((()))***))))))))))))))))))))))))++++++++++++++++++,,,,,,)))))))))*********++++++'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********************************+++***(((&&&&&&'''(((***))))))))))))))))))))))))))))))***************)))******))))))******+++,,,((()))******++++++++++++************************((()))))))))************+++++++++*********))))))))))))(((((((((((())))))((()))***+++++++++******((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((())))))***)))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''$$$###$$$%%%'''''''''((((((((())))))'''''''''(((((('''&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$&&&###!!!###'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%$$$###%%%%%%$$$!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######%%%&&&%%%###"""$$$&&&$$$'''******(((&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&'''!!!###$$$$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%"""""""""!!!"""######$$$########################"""###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&---,,,+++******+++,,,---(((((())))))*********+++)))))))))((('''&&&&&&%%%***++++++++++++******)))(((((())))))*********+++++++++++++++++++++++++++((())))))***++++++,,,,,,************************&&&)))++++++)))((()))+++))))))******+++++++++,,,))))))))))))))))))))))))************************************************(((***+++,,,,,,+++***((('''---000---******+++***&&&'''))))))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******++++++++++++******(((((())))))******++++++***************************************)))(((((()))))))))))))))))))))))))))******+++++++++***************)))******+++,,,******+++++++++******)))************************(((((())))))*********+++++++++++++++******))))))))))))(((((((((((())))))'''(((***+++++++++***)))&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))((()))*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&)))+++$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((((((((%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&((()))$$$%%%&&&%%%###"""###$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&!!!"""###$$$$$$###"""!!!"""###$$$%%%&&&'''''''''$$$$$$############$$$$$$$$$!!! $$$&&&$$$ &&&&&&&&&&&&&&&&&&&&&&&&!!!  """$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&$$$!!! """%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!$$$%%%%%%"""!!!###%%%"""%%%)))***)))'''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###%%%&&&%%%###!!!!!!"""$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$%%%''''''%%%$$$$$$%%% !!!""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&+++*********))))))((((((******))))))))))))******************************)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************************************---)))'''(((,,,...+++'''(((((())))))*********+++,,,------------,,,++++++((())))))*********))))))************************,,,,,,+++***))))))******))))))***+++++++++++++++(((((())))))******++++++***)))((('''&&&&&&&&&'''++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++******))))))((((((++++++************++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))......---,,,+++***)))(((&&&&&&''''''''''''&&&&&&+++***)))))))))+++,,,---++++++***)))((('''&&&&&&%%%&&&'''((())))))))))))''''''((()))))))))))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))*********(((''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%%%%%%%%%%'''((((((((((((''''''&&&&&&%%%(((&&&$$$######%%%((()))'''''''''''''''''''''''''''&&&%%%###!!! &&&((()))'''%%%$$$&&&(((%%%$$$""""""#########"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&'''((((((&&&$$$###&&&((())))))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$%%%!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&(((&&&###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))******'''$$$"""""""""((('''%%%$$$$$$&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%$$$$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&%%%###"""%%%$$$$$$$$$###"""""""""########################)))&&&######&&&((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$+++*********))))))))))))******))))))))))))******************************)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))******************)))***************************************************************************(((&&&''')))***(((%%%((()))))))))************++++++,,,,,,,,,++++++***))))))************))))))************************+++***)))(((((((((((((((''''''((())))))))))))))))))))))))))))))*********+++++++++++++++,,,------++++++***))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))+++******))))))******+++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))************))))))))))))''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((()))))))))))))))((((((''''''((()))))))))))))))((((((((((((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((()))***)))'''&&&'''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&((()))'''''''''''''''''''''''''''&&&%%%$$$"""!!! %%%'''((('''&&&&&&(((***)))(((&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&'''''''''&&&$$$###!!!$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&####################################$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!###$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((())))))'''$$$#########%%%%%%%%%$$$$$$###""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%%%%#########$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!"""$$$&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$***************)))))))))******))))))))))))******************************)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************************************,,,,,,++++++*********)))))))))))))))************))))))******+++******************************)))************************)))(((((('''''''''''''''''''''((()))))))))))))))************))))))))))))*********************++++++***))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***)))&&&%%%%%%&&&)))***))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))(((((()))************))))))(((''''''(((((())))))******++++++++++++***)))((('''''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&'''((()))(((&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%''''''&&&'''***,,,***)))))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&&&&%%%###"""!!!###$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$###############$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$###!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''$$$###$$$%%%###$$$%%%&&&$$$""" %%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$******************************))))))))))))******************************))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++************************************************************************---......---+++***+++,,,)))))))))))))))*********'''((())))))************++++++******************************************)))(((''''''''''''(((((())))))***+++++++++++++++++++++******))))))((((((++++++***)))((('''%%%%%%******)))))))))))))))***((((((''''''''''''(((((())))))))))))))))))))))))++++++************))))))(((((())))))******++++++******))))))))))))******((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))'''''''''((((((((())))))))))))************))))))***+++,,,,,,,,,***)))'''(((((((((((())))))))))))***************)))((('''''''''((()))))))))))))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%'''''')))******)))''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((()))***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''((()))((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###### """$$$%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$###""""""!!!!!!###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ $$$''')))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&%%%$$$""""""&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$***************+++++++++******))))))))))))******************************))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))************************************************+++++++++,,,,,,+++++++++************************************************************************)))*********((('''''')))******))))))))))))))))))&&&'''(((******+++++++++,,,,,,+++***))))))*********************************))))))((())))))******))))))***+++++++++++++++++++++******))))))((((((,,,,,,,,,,,,+++)))((('''***)))))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++***))))))))))))))))))***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******)))))))))((((((((())))))************))))))''''''((((((((('''%%%$$$))))))))))))((((((((((((&&&'''(((((()))))))))(((''''''((()))))))))))))))))))))******************))))))))))))))))))))))))))))))((((((((('''''''''%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&'''''''''%%%''')))(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$###"""!!!!!!###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$#########$$$&&&'''%%%%%%###""""""###%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""###$$$&&&'''######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$*********+++++++++++++++******))))))))))))******************************)))************+++++++++************))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))'''((()))+++,,,---------...---+++***))))))***+++***************************************++++++,,,''''''((()))))))))))))))************))))))))))))%%%'''(((***+++******))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++++++++******)))))))))))))))************))))))(((((((((((((((((('''&&&******))))))((((((''''''%%%&&&'''(((((()))))))))''''''((()))))))))))))))))))))))))))************************************)))))))))(((((((((''''''&&&'''(((((('''&&&((()))'''''''''''''''(((((((((((((((((('''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&$$$$$$%%%&&&%%%$$$%%%(((++++++'''%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%'''))))))(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$############$$$%%%%%%%%%$$$###""""""###$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''"""!!! !!!###&&&((($$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%%%%###"""###$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$*********++++++,,,,,,,,,******))))))))))))******************************)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))************************************************)))******************)))++++++++++++++++++++++++***************************************************((('''))),,,---,,,***************)))))))))(((((()))+++---...///000000///---+++***))))))***+++***************************************+++,,,,,,''''''((())))))))))))))))))))))))))))))*********"""$$$&&&(((******)))))))))))))))))))))***++++++******))))))))))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++*********)))))))))))))))))))))(((((((((((())))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++((())))))))))))))))))(((***))))))))))))******+++(((((((((((())))))))))))'''(((((()))))))))((((((''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))((((((((('''&&&'''))))))(((''')))***&&&'''''''''((((((((()))''''''''''''((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&###""""""$$$&&&%%%$$$$$$(((,,,,,,(((%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((()))&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''###%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%'''((((((&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###%%%&&&###############$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$*********++++++,,,,,,,,,******))))))))))))******************************)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))************************************************))))))************))))))++++++++++++++++++++++++************************************************'''$$$!!!$$$))),,,)))&&&+++*********))))))(((((()))***,,,...///111111111///...+++***))))))***+++******************************))))))***+++,,,,,,))))))***+++++++++++++++(((((())))))******++++++)))***,,,---...---+++***))))))((())))))***++++++++++++************++++++))))))))))))))))))))))))###$$$%%%&&&''')))******++++++******))))))(((((())))))(((((((((((())))))************************++++++************++++++))))))))))))))))))))))))***)))'''%%%%%%''')))***))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))))))))(((((('''&&&%%%%%%%%%'''((()))&&&&&&'''((()))***++++++***++++++******)))(((''''''(((((()))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((&&&((())))))(((((()))+++&&&'''''''''(((((())))))&&&&&&''''''(((((())))))'''&&&%%%$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$&&&&&&%%%###'''++++++&&&$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''%%%$$$###""""""###$$$%%%&&&%%%%%%%%%&&&&&&'''(((###%%%''''''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''(((((('''''''''&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$%%%&&&((()))&&&%%%%%%$$$#########$$$""""""###$$$%%%&&&&&&'''""""""###$$$&&&'''((((((###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%&&&'''(((((('''%%%$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&((())))))(((''''''(((%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))&&&######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))************+++++++++******))))))))))))******,,,+++***))))))***+++,,,((()))******)))((()))***((())))))*********))))))************************+++++++++*********))))))%%%'''))),,,------,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,++++++************++++++++++++,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))++++++,,,------...//////---,,,***)))))))))***+++************************))))))(((((()))***++++++************************++++++,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((())))))***+++++++++***)))(((((('''))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++*********************)))))))))))))))***+++)))((('''''''''(((***+++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******))))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))******))))))))))))******++++++************++++++)))))))))))))))******+++******))))))((((((''''''(((((('''''''''&&&&&&&&&)))))))))((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$''''''&&&%%%###"""!!!!!!%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$######"""""""""###%%%&&&#########$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$!!!###%%%''''''%%%###!!!"""$$$&&&%%%###"""$$$&&&%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""######$$$$$$$$$$$$######"""""""""&&&%%%$$$######$$$%%%&&&!!!"""###$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%"""%%%'''&&&$$$###%%%(((%%%%%%%%%$$$$$$#########$$$$$$###%%%''')))((('''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''$$$"""###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$,,,+++++++++******))))))******))))))))))))******++++++***))))))***++++++)))***+++***)))((()))***))))))************))))))************************+++++++++*********))))))&&&'''***,,,---,,,,,,++++++++++++***************,,,,,,,,,++++++*********((())))))))))))*********************************)))***++++++++++++***)))))))))(((((((((((()))))))))******+++,,,,,,------,,,+++***)))(((((()))***'''''''''''''''''''''''')))))))))))))))***++++++************************+++++++++,,,,,,++++++******************************************++++++,,,++++++******)))(((((('''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))******************************)))))))))))))))***)))(((((('''((()))***+++))))))))))))))))))))))))******))))))))))))******************************'''((()))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))((()))((('''''''''''''''(((*********))))))*********++++++***)))((((((((((((((((((((((((((((((''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((%%%$$$$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&###"""###%%%$$$############$$$%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$##################$$$######$$$%%%%%%$$$""""""%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$#########""""""&&&%%%$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&------,,,+++***)))((((((******))))))))))))******++++++***))))))***++++++***,,,,,,+++)))((()))***)))***************))))))************************+++++++++***************((()))***+++,,,+++******************+++++++++++++++++++++++++++*********((())))))))))))*********++++++++++++++++++++++++)))***++++++++++++*********))))))(((((())))))***((((((((()))******++++++,,,+++******)))*********************************))))))))))))))))))***+++************************++++++++++++++++++++++++************************************++++++,,,,,,++++++******)))(((((((((***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************************++++++***)))((((((((())))))(((((((((((()))***+++))))))))))))))))))))))))******))))))))))))******************************&&&'''((()))************))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))(((((('''))))))((('''''''''''''''***))))))(((((())))))***,,,++++++)))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$""""""###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''###########################$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$""""""#########""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$""""""############""""""$$$%%%%%%%%%%%%###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$############""""""""""""(((&&&%%%%%%&&&&&&%%%############$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""###%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###""""""$$$&&&'''------,,,++++++***))))))******))))))))))))******+++******************++++++,,,---,,,***((()))*********+++++++++***))))))******************************************************+++++++++******))))))******+++,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******************))))))))))))))))))***((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))))))))******************************************+++,,,,,,---************************(((((())))))************************))))))((((((+++***(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,***)))(((((((((((()))))))))))))))*********((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((((((((('''''',,,+++***))))))(((((()))))))))(((((((((((())))))*********))))))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''((('''&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%''''''(((((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""###%%%'''''''''&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&&&&'''''''''###########################$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$###########################$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$######$$$""" """%%%&&&$$$"""$$$$$$##################&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&+++++++++++++++++++++,,,******))))))))))))***************++++++************+++,,,+++)))((()))***+++++++++++++++***))))))************************************************++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))************))))))))))))******)))))))))*********************++++++++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%******)))))))))))))))*********************************)))***+++,,,---...************************(((((()))************)))*********)))))))))))))))++++++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,***)))((((((((((((((())))))***************((((((((((((((((((((((((******))))))))))))******'''''''''''''''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''++++++***)))))))))))))))))))))(((((((((((())))))'''((())))))))))))(((((($$$$$$%%%%%%&&&&&&''''''&&&'''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''((()))(((&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! """$$$%%%&&&&&&%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''!!!"""$$$&&&&&&$$$"""!!!"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###########################$$$&&&&&&&&&&&&$$$###!!!"""$$$%%%&&&&&&&&&%%%"""######$$$$$$######"""$$$""" """%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%&&&&&&&&&$$$###++++++++++++,,,,,,,,,---******))))))))))))******)))***++++++++++++***)))((()))******)))((()))***,,,,,,,,,,,,+++***))))))***************************************+++++++++++++++*********************+++,,,---------,,,+++)))))))))***************((())))))))))))*********++++++++++++++++++++++++)))((((((((()))***+++,,,+++******))))))******+++***************+++++++++''''''((()))))))))((((((''''''''''''''''''''''''+++******)))))))))))))))************************))))))))))))***,,,...000++++++++++++++++++++++++)))***,,,---------,,,+++******)))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++)))))))))***++++++,,,,,,++++++***)))((((((((()))((()))******++++++******))))))))))))))))))))))))******))))))))))))******''''''''''''''''''''''''************)))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))(((((('''((((((''''''''''''((((((***))))))(((((())))))***&&&'''((()))***)))((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######%%%&&&'''$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''!!!"""###$$$$$$###"""!!!!!! !!!$$$%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!###%%%''''''''''''#########$$$$$$#########$$$###"""###$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&###""""""###&&&''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """%%%((((((&&&###!!!,,,,,,,,,,,,,,,,,,++++++******))))))))))))******)))***++++++++++++***)))&&&'''))))))(((((()))+++,,,,,,,,,,,,+++***)))(((************************))))))*********+++++++++******************+++++++++,,,---......,,,+++)))((()))))))))*********+++((())))))))))))************************************************,,,---...+++******))))))******+++************************'''((()))*********))))))++++++++++++++++++++++++++++++***)))))))))))))))************************))))))((()))***---///111++++++++++++++++++++++++)))***,,,......---,,,+++)))))))))))))))))))))***%%%''')))+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,((())))))***++++++,,,,,,******)))))))))))))))***((()))***+++++++++******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((()))))))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))((('''&&&&&&''''''((()))************))))))*********&&&''')))***)))((('''%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((&&&''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$"""!!!!!!"""$$$&&&$$$###"""###&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&''''''&&&&&&###$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###""""""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%&&&'''&&&$$$###///...------,,,+++************))))))))))))******)))***+++,,,,,,+++***)))$$$&&&'''((('''((()))+++---------,,,+++***)))(((************************))))))******++++++++++++******))))))***++++++,,,+++,,,.........,,,***)))(((((())))))*********+++***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++,,,...///000++++++************++++++************))))))))))))***+++,,,---...------,,,))))))))))))))))))))))))++++++***))))))((())))))************************)))(((((((((***---///111++++++++++++++++++++++++''')))***,,,,,,+++***))))))))))))))))))*********"""$$$(((+++,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,((())))))***++++++,,,,,,***)))))))))))))))***+++((()))***+++,,,+++******))))))))))))))))))))))))******))))))))))))******************************&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((()))+++,,,---++++++************++++++((()))******)))'''%%%###(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))%%%&&&''')))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%'''(((((((((''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######""""""######$$$%%%***'''""""""'''***(((&&&$$$%%%'''(((&&&$$$#########"""###$$$$$$%%%$$$##################$$$"""""""""######$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""%%%'''&&&$$$###%%%(((#########$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%''''''%%%$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''$$$"""###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%************************+++++++++***((('''%%%$$$&&&(((***,,,---,,,+++***)))************++++++++++++++++++*********))))))))))))))))))************++++++************++++++++++++******)))(((((((((************************++++++++++++++++++++++++((((((((((((((((((((((((+++*********))))))((((((((())),,,.........---,,,...---,,,,,,+++++++++,,,************************+++++++++,,,,,,---------+++*********))))))((((((************************************************++++++*********+++---...+++,,,---------+++)))'''***++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))******'''''''''((()))***,,,---(((((())))))*********+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))'''((()))***+++,,,,,,,,,))))))(((((((((((())))))************************((((((''''''''''''(((((((((((((((((()))))))))***(((((((((((((((''''''&&&(((((((((((())))))))))))+++*********))))))((((((,,,+++***)))))))))++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((()))))))))'''%%%$$$***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######(((''''''''''''((())))))''''''&&&%%%$$$$$$######&&&)))---000000,,,'''$$$&&&'''((('''&&&&&&'''(((%%%$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&$$$!!!!!!"""###$$$%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$&&&(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!"""""""""""""""!!! (((((()))***(((&&&$$$###'''%%%"""!!!###%%%%%%%%%((('''%%%###""""""###$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###(((&&&###!!!!!!###&&&(((&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$************************+++++++++***)))((('''&&&%%%&&&((()))*********))))))************++++++++++++++++++*********))))))))))))))))))***************))))))))))))))))))***+++************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((***,,,---......---,,,------,,,+++++++++++++++************************((()))))))))))))))******++++++++++++*********)))))))))))))))))))))))))))************************+++******)))***+++,,,---------,,,+++************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))************************///...---,,,++++++******((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))***)))((((((((()))***+++***))))))(((((())))))***************************((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))(((((('''&&&(((((((((((())))))))))))))))))))))))((((((''''''******)))((((((((()))***+++******))))))(((((('''************************))))))***************))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$#########&&&(((,,,......+++'''$$$&&&'''((('''&&&&&&'''((()))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&$$$"""######$$$%%%&&&''''''&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$######$$$$$$%%%&&& !!!!!!%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$###""""""!!!!!!!!!'''%%%""""""###%%%%%%%%%'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###'''%%%###""""""###%%%'''%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))***++++++++++++***))))))''''''(((((()))*********)))************++++++++++++++++++***************)))))))))*********++++++))))))(((((((((((())))))************++++++++++++************************))))))))))))))))))))))))************************************)))))))))))))))***+++---------,,,,,,,,,+++******************************************)))))))))(((((((((((((((,,,,,,,,,+++++++++++++++((((((((((((((((((((((((******************************)))))))))***++++++///---+++)))((()))***++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************+++************)))))))))+++***(((&&&&&&&&&((()))***))))))(((((())))))***************************(((((()))******)))((((((&&&&&&'''''''''((((((((((((((())))))(((((('''&&&(((((((((((())))))))))))(((((((((((('''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((************************((((((((())))))***+++,,,(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&''''''(((""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$###'''(((***+++***)))'''%%%&&&'''((('''&&&&&&'''(((***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%&&&''''''''''''%%%$$$$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$"""###$$$$$$&&&&&&'''(((#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%'''%%%###"""$$$%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$#########%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))***++++++,,,,,,++++++++++++************+++,,,---))))))*********+++++++++************************))))))*********+++++++++))))))(((((((((((()))))))))******+++,,,,,,------************************++++++++++++++++++++++++*********************************))))))))))))))))))***+++,,,,,,,,,,,,+++******))))))))))))******************************,,,,,,++++++*********)))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))******---,,,***)))))))))***+++)))***++++++++++++******))))))))))))))))))))))))++++++++++++************''''''(((((((((((((((((()))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))((()))))))))************************))))))))))))))))))(((''''''(((((())))))((((((''''''(((((()))************************''')))***,,,,,,***)))'''((())))))))))))*********)))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))&&&'''''''''((((((((()))++++++++++++++++++++++++((('''&&&&&&&&&''')))***''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$##################%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&'''((('''&&&&&&&&&((('''''''''(((((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%#########$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$ !!!###%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***)))'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&(((((()))))))))*********$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""$$$$$$#########$$$&&&''''''%%%######%%%&&&%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$############"""%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######$$$%%%###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,++++++***++++++,,,---))))))*********+++++++++************************************+++++++++++++++******))))))******+++))))))***+++,,,------...************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++)))))))))(((((()))******************************---------,,,,,,++++++***))))))******************************************))))))))))))))))))))))))))))))******)))))))))))))))***+++++++++***)))((('''((()))***+++,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))---------,,,+++)))((('''******))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&'''(((***************(((''''''&&&&&&''''''((())))))))))))))))))))))))''')))***,,,,,,***)))'''))))))))))))*********+++)))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********&&&&&&''''''(((((())))))***************************)))(((&&&&&&&&&'''(((''''''&&&&&&&&&''''''((('''''''''''''''''''''&&&''''''((((((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&%%%$$$"""!!!'''''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''((('''&&&&&&&&&(((''''''((()))************%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%"""###%%%%%%&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$#########$$$###""""""!!! """###$$$$$$###"""'''%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###&&&%%%###$$$%%%&&&%%%############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***************************++++++,,,,,,,,,++++++************************)))************+++++++++***************+++++++++*********++++++++++++,,,++++++************++++++)))))))))***+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++++++++))))))))))))))))))***+++************************+++++++++***************)))))))))))))))*********************************))))))))))))))))))))))))******++++++******)))(((((()))+++,,,,,,+++)))''''''''')))***++++++,,,,,,))))))))))))))))))))))))++++++******)))((((((((("""$$$'''***,,,---------************))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***%%%&&&((()))***+++++++++(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))******)))(((((('''''''''((((((((())))))))))))******))))))((('''(((((((((((())))))))))))))))))))))))************''''''(((***************'''''''''(((((())))))))))))))))))))))))))))))))),,,+++***))))))((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((((()))%%%%%%&&&%%%$$$""" &&&''''''(((((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((************)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''(((((($$$%%%&&&&&&%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%###"""!!!(((''''''&&&$$$$$$###"""$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###!!!"""%%%&&&'''&&&%%%###&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$###############$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$###$$$&&&&&&&&&%%%#########$$$$$$%%%%%%&&&"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%++++++++++++++++++++++++***+++++++++++++++******)))***+++++++++***)))))))))************+++++++++))))))*********+++++++++*********+++++++++,,,,,,******))))))))))))******)))))))))******+++++++++************************))))))))))))))))))))))))************************((()))))))))************++++++***************+++***))))))))))))***+++,,,************************))))))))))))************)))))))))******+++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,+++)))((())))))************))))))))))))************))))))))))))))))))))))))))))))******))))))(((''''''&&&"""&&&+++---//////************)))))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))******)))(((&&&%%%&&&(((***,,,))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))************)))(((((((((((((((((())))))))))))((((((((()))))))))******%%%&&&''')))******))))))((()))))))))))))))))))))(((((((((((((((((((((((()))***************)))((()))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((('''&&&&&&''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%$$$"""!!!$$$%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((()))************((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((###%%%''''''%%%$$$&&&((($$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((()))(((&&&&&&''')))%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###""""""###$$$%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%$$$$$$###"""######$$$%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""%%%&&&&&&%%%"""######$$$%%%%%%&&&&&&"""###$$$$$$&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***,,,---......---+++***)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,))))))(((((((((((()))))))))))))))))))))*********************************++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++++++++***************+++******))))))***+++,,,,,,************************))))))******++++++,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,------,,,+++***)))+++***((('''((()))***,,,,,,,,,++++++)))((('''&&&))))))))))))))))))))))))***))))))((('''&&&&&&%%%((()))***,,,,,,***)))(((+++*********))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************'''((((((((())))))******...***%%%!!!!!!$$$))),,,++++++************++++++))))))))))))))))))))))))((((((''''''''''''((((((************++++++++++++***************)))(((((((((((((((((())))))))))))&&&'''''''''(((((())))))###$$$&&&((())))))((('''************))))))))))))(((((((((((((((((((((((($$$&&&''')))))))))((((((***)))((('''&&&%%%%%%%%%###$$$%%%&&&''')))******(((((((((((((((''''''&&&))))))))))))************'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''&&&$$$"""!!! """$$$&&&((()))((('''&&&######$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%&&&((()))******))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))###%%%''''''%%%$$$&&&)))&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))"""""""""###&&&)))+++---%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&(((%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$### !!!###$$$%%%&&&'''########################&&&&&&&&&&&&%%%%%%$$$###""""""###$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%&&&(((((()))%%%%%%&&&&&&%%%%%%$$$###%%%$$$"""!!!!!!"""$$$%%%&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&%%%$$$###"""!!! !!!"""$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!$$$&&&&&&%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((((()))***)))************+++++++++++++++******************)))***++++++***)))+++,,,+++++++++*********)))))))))))))))))))))))))))))))))******++++++******)))+++++++++************)))++++++******)))(((((((((&&&((()))++++++)))(((&&&'''((()))++++++******)))************)))))))))(((************************++++++******)))(((((((((******))))))))))))*********)))(((''''''((()))***(((((())))))*********+++------,,,,,,***)))'''&&&((()))***)))((('''((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************'''((()))******++++++*********)))(((((()))******************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))(((''''''((()))***++++++++++++***((('''&&&&&&''''''((()))******+++$$$%%%&&&'''(((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''((()))+++++++++***)))((('''%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&'''((()))(((((('''''''''(((((()))(((((('''&&&&&&%%%%%%&&&''''''((((((((((((((('''&&&%%%$$$%%%''')))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""######$$$$$$$$$$$$&&&&&&'''((())))))(((((()))(((((('''''''''((((((***))))))(((((('''&&&%%%''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''((('''&&&%%%###"""!!!!!!%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$&&&''')))$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%)))((((((''''''&&&%%%%%%)))&&&$$$$$$&&&&&&$$$!!!###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%***(((%%%###"""###$$$&&&%%%###"""###%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&%%%$$$###$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###"""""""""###$$$%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%&&&'''++++++++++++++++++++++++******++++++++++++******++++++,,,------------,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***++++++)))************+++++++++,,,,,,++++++***)))((((((((()))++++++******+++---+++++++++*********))))))************************))))))************))))))+++++++++************)))************))))))))))))'''((()))******)))(((''''''((()))***+++******)))++++++++++++************************************************++++++++++++******))))))))))))*********)))(((((((((((()))***((()))))))))******************+++++++++******)))***++++++***(((&&&''''''************************))))))))))))))))))))))))))))))))))))*********************++++++***))))))))))))************))))))************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))(((''''''((()))*********+++******)))((('''''''''(((((())))))******************)))((('''&&&'''(((((())))))(((((('''''''''((((((((((((''''''((())))))*********)))))))))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((***))))))(((''''''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%&&&'''''''''''''''))))))(((((((((((())))))***)))((('''&&&&&&&&&&&&''''''((((((((((((''''''###&&&((('''%%%###&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%''''''&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%'''(((###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&'''(((((((((&&&$$$%%%&&&&&&$$$"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""""""""###$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%###"""###%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""""""""######%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''++++++++++++++++++++++++******++++++++++++******++++++,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---)))************+++++++++------,,,+++)))((('''&&&''')))***+++******,,,---+++++++++***************************************))))))************))))))+++++++++************)))))))))))))))************))))))))))))))))))))))))(((((()))************))),,,,,,,,,++++++++++++***************************)))******+++,,,,,,------******))))))))))))******+++***))))))))))))***+++))))))))))))************'''''')))***+++,,,,,,,,,)))*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))((('''((()))************)))(((************************))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))************)))((('''&&&'''''''''(((((('''''''''''''''((((((((((((''''''******))))))(((((())))))******((((((((((((******((('''&&&&&&&&&&&&'''(((((('''''''''''''''((((((******))))))((('''''''''&&&&&&'''(((((((((((('''((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&***))))))((())))))*********(((&&&%%%$$$%%%&&&'''''''''(((((((((((('''''' """$$$'''(((((('''&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!! !!!$$$&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%''''''%%%######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$ ###&&&)))***)))&&&$$$%%%$$$######%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''***************************++++++,,,,,,++++++***))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,---...))))))*********+++++++++,,,++++++***)))((((((''''''(((************,,,...******************************************************++++++++++++******+++++++++*********))))))'''(((((()))***+++++++++******)))(((((()))******((()))))))))************,,,,,,+++++++++******************************************+++++++++,,,,,,******))))))))))))******+++******************+++)))))))))))))))*********&&&'''(((***+++,,,,,,,,,&&&((())))))))))))+++,,,************************))))))))))))))))))))))))((()))))))))************)))*********))))))((('''******))))))))))))******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))(((((((((((($$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''',,,***)))'''''''''((()))******)))(((((()))******'''''''''&&&&&&'''''''''''''''&&&&&&&&&'''(((((()))((((((((('''''''''&&&%%%&&&''''''((((((''''''((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%$$$###%%%&&&&&&'''''''''&&&&&&(((((((((((((((((()))******(((%%%######$$$&&&'''&&&''''''((((((''''''&&&,,,)))%%%""""""$$$(((+++((('''%%%%%%%%%%%%'''((()))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$&&&'''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######"""%%%%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!###''')))***)))&&&$$$&&&$$$######%%%'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&************************++++++,,,,,,,,,,,,++++++))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---------))))))*********+++++++++))))))))))))))))))******''')))***+++******,,,---************************************************+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))''''''((()))***++++++,,,******))))))))))))******)))))))))))))))*********+++*********))))))))))))************************++++++******))))))))))))******))))))))))))***************++++++***************))))))))))))))))))'''((()))***************)))***+++***)))((()))***++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************&&&''''''((())))))((((((---+++(((&&&&&&(((+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((('''((()))******+++******))))))))))))(((((((((((($$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''+++***((('''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''((())))))'''%%%######$$$&&&(((&&&&&&''''''''''''&&&&&&***&&&"""!!!%%%''''''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$(((''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$###""""""%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&$$$###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&************************++++++,,,,,,,,,,,,++++++++++++,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,+++)))************+++++++++''''''((())))))******+++(((***++++++***)))+++,,,***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++************)))'''(((((()))***+++++++++************************)))))))))((()))******+++*********)))))))))((((((************************++++++******)))(((((('''******))))))))))))******))))))***++++++***))))))************))))))))))))(((((())))))***))))))(((---......+++(((&&&&&&&&&++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************%%%&&&'''((())))))))))))---+++(((&&&&&&(((+++---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((())))))))))))(((((('''((()))***************(((((((((((())))))))))))************)))((('''&&&'''''''''(((((('''''''''''''''((((((((((((''''''))))))((((((''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%((((((((()))(((((('''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''((('''%%%%%%&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&%%%'''******'''%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%************************+++,,,,,,------,,,,,,+++++++++,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++***))))))************+++++++++((((((((()))))))))))))))***+++,,,+++)))))))))+++))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))+++++++++************)))(((((())))))*********+++)))***++++++++++++***)))***)))((((((((()))+++++++++++++++*********))))))******************************************************))))))))))))******((())))))******))))))(((************)))))))))((('''(((((())))))))))))))),,,------+++)))''''''(((************************))))))))))))))))))))))))))))))))))))************))))))***************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''((()))******)))((('''((())))))*********))))))''''''(((((())))))******************)))((('''&&&'''(((((())))))(((((('''''''''((((((((((((''''''''''''(((((()))((((((((('''''''''(((((('''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((''''''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''))))))(((''''''&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((()))(((((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&&&&)))++++++'''$$$""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###############$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%))))))))))))))))))))))))+++,,,,,,------,,,,,,+++))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***(((''')))************+++++++++******))))))((((((''''''+++,,,,,,+++)))((()))***))))))******++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((+++++++++************)))))))))))))))************((()))+++,,,,,,+++)))(((***)))((((((((()))+++,,,,,,,,,,,,+++++++++***************************************+++,,,,,,------******))))))))))))******'''((()))******)))((('''+++*********))))))((((((&&&&&&''')))************'''(((************,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***)))'''(((+++,,,,,,+++((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''((()))******)))((('''))))))************))))))&&&''''''((()))******+++$$$%%%&&&'''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''%%%&&&((()))))))))((((((''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))&&&'''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''')))******''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%)))'''$$$!!! !!!$$$%%%$$$$$$&&&''''''&&&$$$$$$$$$%%%((())))))'''$$$"""""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&(((''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!###$$$&&&''''''&&&&&&&&&&&&&&&''''''(((((((((%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%$$$$$$###'''***,,,,,,'''###""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """$$$%%%&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########&&&%%%$$$###$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%%((((((((((((((((((((((((((('''&&&%%%###"""!!!!!!"""###%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&'''&&&%%%%%%+++++++++*********))))))************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((,,,++++++******++++++,,,---)))&&&&&&(((***)))'''++++++******************,,,,,,,,,,,,,,,,,,,,,,,,************************+++---//////---+++******---,,,,,,++++++************+++++++++,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((())))))))))))***************)))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***(((***)))))))))))))))******+++++++++***************(((((((((((())))))))))))+++***((('''''''''((()))))))))***))))))((('''&&&((()))+++***(((''''''(((******))))))((((((''''''(((((())))))((('''&&&&&&************++++++++++++)))***************))))))'''''''''(((((()))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&$$$###"""'''&&&&&&''''''((()))***&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((())))))((((((+++(((&&&&&&'''(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&'''(((***+++)))((((((''''''&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''''''((()))(((&&&###&&&&&&$$$$$$$$$$$$&&&&&&%%%'''))))))'''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''' ###&&&%%%""" """'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&''')))******)))((('''%%%###""""""######$$$%%%%%%%%%%%%$$$%%%$$$###$$$'''(((&&&#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%$$$#########$$$$$$(((((('''&&&$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%'''''''''%%%$$$%%%'''+++++++++*********))))))******************************************************++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))))),,,++++++******++++++,,,---+++(((((()))+++***(((++++++******************,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++)))((((((((())))))))))))))))))(((((('''((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))))))))*********++++++++++++************++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((()))***+++---...///------,,,+++)))((('''&&&(((((((((((()))))))))***++++++***)))))))))))))))((())))))))))))(((((('''((()))+++***(((''''''((())))))))))))((((((((((((******))))))((((((((((((''''''((((((((()))))))))''''''(((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''''''''''''''(((((())))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((())))))'''%%%%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$$$$#########$$$&&&'''############$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%'''%%%###"""###$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%'''(((((('''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&!!!$$$&&&%%%###!!!!!!"""$$$$$$############$$$$$$&&&%%%$$$######$$$%%%%%%''''''&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$###$$$'''(((&&&$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&$$$######$$$&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%'''+++++++++***************************************++++++++++++++++++++++++******+++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,---,,,******+++++++++*********++++++++++++++++++++++++++++++++++++++++++************************((()))***((('''&&&((()))******,,,------,,,++++++************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************+++++++++,,,,,,+++++++++++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((************((((((&&&&&&&&&''')))***,,,---,,,,,,+++***((('''&&&&&&((((((((()))))))))******((())))))))))))((((((''''''(((((())))))))))))(((''')))******(((''''''((((((((((((((())))))))))))++++++)))(((((()))******''''''(((((((((((())))))&&&&&&''''''''''''&&&&&&))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((((((''''''&&&''''''((((((((((((((((((((()))))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&'''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%$$$###"""###%%%((()))'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%((($$$!!!!!!###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%$$$%%%%%%###%%%&&&&&&$$$######$$$######""""""""""""######&&&&&&$$$###""""""""""""$$$$$$$$$%%%&&&'''''''''###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,,,,++++++*********************+++++++++++++++,,,************************************************+++,,,+++***((()))+++---***+++---/////////------+++++++++,,,,,,,,,------******)))))))))))))))***))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++*********+++,,,,,,************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''***)))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))+++++++++***)))(((&&&'''((())))))***))))))''')))******((('''((()))'''''''''((()))*********+++***(((''''''(((***+++))))))))))))*********+++'''(((((())))))))))))(((************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))******)))'''&&&''''''''''''(((((((((((('''''''''''''''(((((()))''''''''''''((((((((((((&&&&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%$$$$$$$$$$$$&&&''')))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&'''%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$$$$$$$&&&'''************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++******++++++,,,***+++++++++***)))))))))******++++++,,,,,,,,,,,,************************************************,,,,,,,,,+++******,,,///'''((()))***++++++******(((((((((((())))))))))))***)))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))***++++++************************((()))))))))************************************************************(((((((((((((((((((((((((((((())))))))))))((((((,,,,,,+++***************''''''(((((())))))))))))))))))))))))************+++,,,---...///...---,,,&&&'''((())))))***))))))'''(((******((((((((()))&&&&&&'''((()))***++++++***)))'''&&&&&&''')))***((())))))))))))*********''''''((()))******))))))'''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((******((('''%%%''''''''''''(((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((''''''&&&'''((((((%%%%%%%%%&&&&&&'''((()))'''''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((''''''&&&'''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$########################""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$$$$#########$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$#########&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$$$$$$$&&&'''***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,++++++******++++++,,,)))***,,,+++***(((((()))******++++++,,,---------++++++++++++++++++++++++************************)))***+++***))))))+++---)))))))))************+++)))))))))*********++++++)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************+++++++++,,,(((((((((((()))***++++++++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***++++++***))))))((('''''')))))))))*********++++++(((((()))************)))'''(((((())))))))))))(((&&&(((******)))((()))***&&&''''''((()))******+++(((''''''&&&&&&'''))))))&&&&&&''''''''''''((((((%%%&&&'''((()))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((''''''''''''((()))******&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%&&&(((***+++%%%%%%%%%%%%&&&'''((()))'''''''''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&&&&'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$&&&''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%''')))$$$$$$######$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%''')))***$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$###$$$$$$&&&%%%######%%%&&&&&&%%%######""""""""""""######!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,++++++******++++++,,,)))+++...---+++))))))*********++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************''')))***+++***)))***+++---,,,+++))))))***+++,,,++++++,,,,,,,,,---------)))))))))))))))***++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---)))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,---++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))*********))))))*********&&&&&&&&&&&&&&&'''((()))+++++++++***))))))(((((())))))*********+++++++++&&&%%%%%%%%%&&&&&&'''(((((())))))))))))(((((('''&&&((()))***)))((()))***''''''(((((())))))******''''''((((((((()))))))))&&&&&&&&&'''''''''((((((&&&'''((()))************,,,,,,,,,++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))***+++''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$&&&''')))%%%%%%%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''''''''&&&%%%'''(((&&&$$$"""###%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((())))))***)))((('''&&&((((((((('''''''''''''''%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$$$$%%%''')))$$$$$$$$$$$$$$$%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%'''***+++$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$""""""%%%&&&&&&%%%$$$$$$############$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&"""$$$''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%'''))))))******++++++++++++************************+++++++++++++++++++++++++++,,,,,,---............++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,***---//////,,,******,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************'''))),,,,,,+++***++++++,,,***'''%%%$$$%%%''')))(((((()))))))))*********))))))((())))))***++++++))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))((())))))))))))*********************+++,,,---...++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))++++++************++++++000///...---,,,,,,,,,,,,((())))))***+++,,,,,,,,,)))************++++++++++++***)))))))))+++,,,---))))))***))))))(((''''''&&&''')))***)))((()))***(((((((((((())))))))))))'''((()))***************(((((((((((()))))))))***))))))***,,,,,,---------*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))''''''''''''((()))++++++(((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))(((%%%###!!!!!!"""###%%%%%%%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%$$$######%%%&&&'''$$$&&&'''%%%""" !!!###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&'''))))))***%%%%%%%%%&&&&&&'''''''''(((%%%""""""$$$&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%$$$###$$$''')))%%%$$$$$$$$$%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%(((***,,,$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&###!!!!!!$$$&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''(((((()))((('''%%%$$$#########$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&"""$$$''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%'''((('''%%%%%%%%%'''************************(((((((((((())))))))))))+++++++++*********)))))))))******++++++******)))+++++++++++++++***)))(((++++++++++++++++++++++++------,,,,,,+++***))))))------+++++++++,,,---...,,,,,,+++***)))))))))***)))))))))***++++++,,,,,,******++++++++++++******+++++++++++++++***)))(((---,,,***)))))))))***+++++++++++++++++++++++++++************************************************************************))))))*********))))))(((++++++++++++,,,,,,,,,,,,((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))************))))))%%%***(((!!!"""&&&'''))))))))))))************---,,,***)))))))))***+++************************))))))))))))))))))))))))(((((()))***************(((((((((''''''''''''''')))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''((()))******)))((('''*********)))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******++++++++++++******&&&&&&&&&'''''''''''''''''''''((((((((((((''''''))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))***)))(((&&&&&&%%%%%%%%%)))))))))(((''''''&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''((()))***&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&'''((((((%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%&&&'''))))))'''&&&%%%$$$#########$$$&&&((()))%%%%%%%%%&&&&&&&&&''''''************************************+++++++++++++++++++++*********))))))******++++++++++++******++++++,,,,,,+++******)))++++++++++++++++++++++++---,,,,,,++++++*********---,,,+++******+++,,,,,,++++++******)))*********++++++************************++++++++++++******+++++++++++++++***)))))),,,++++++***))))))******************************************************************************************************))))))************))))))&&&&&&&&&&&&''''''''''''******************************++++++++++++*********)))(((((((((((()))***))))))))))))))))))))))))))))))************))))))***---,,,&&&%%%))),,,+++))))))))))))************,,,++++++***))))))******************************************************((()))******++++++******++++++++++++++++++++++++))))))))))))))))))))))))*********))))))(((((('''))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))((('''&&&%%%%%%%%%&&&&&&''''''(((((())))))%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%)))((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%)))((((((&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''*********************************+++++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++************************)))******++++++,,,,,,++++++***))))))(((******++++++++++++*********++++++++++++***))))))***++++++++++++***))))))))))))))))))))))))))))))************************************************************************))))))***************)))((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++)))'''))),,,,,,)))))))))))))))***************++++++++++++***))))))************************++++++++++++++++++++++++((()))******++++++******))))))******************))))))))))))))))))))))))+++***))))))((('''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))'''(((((())))))(((((('''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&(((((('''&&&%%%$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&&&&'''(((((())))))%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&************************(((((()))))))))*********************************+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))***)))))))))***+++,,,,,,+++++++++*********))))))******++++++++++++************+++++++++******))))))***+++,,,,,,+++))))))************************************************************************************************))))))***+++++++++******+++++++++,,,,,,,,,------------------------------***))))))))))))))))))***************************))))))))))))))))))))))))******))))))))))))******)))((('''(((+++---+++(((((()))))))))************)))***+++,,,,,,+++))))))************************++++++++++++++++++++++++'''((())))))******))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))(((''''''''''''((())))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((''''''&&&&&&%%%)))((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%###$$$$$$%%%&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&************************))))))))))))************************************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******))))))***)))))))))***+++,,,,,,))))))*********+++++++++******++++++++++++******)))******+++++++++******))))))+++,,,,,,+++***)))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***+++++++++++++++((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******,,,)))(((+++//////,,,***((()))))))))************))))))+++,,,,,,+++***)))************************++++++++++++++++++++++++&&&'''(((((())))))(((((((((((())))))************((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((((())))))******))))))((())))))((('''&&&%%%%%%%%%''''''(((((((((((('''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((('''&&&%%%((((((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''')))***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%"""###$$$%%%&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$#########$$$$$$&&&'''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""""""$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&''''''&&&&&&&&&######$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&************************+++++++++,,,,,,,,,,,,---***************+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++************)))******++++++((())))))***++++++,,,,,,******++++++++++++******))))))***++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,''''''(((((((((((())))))+++++++++++++++++++++++++++***)))(((((()))***+++((())))))******))))))((())))))))))))))))))))))))+++***)))(((((()))***+++)))&&&&&&***+++)))((()))))))))))))))************))))))***++++++++++++***************************++++++++++++++++++++++++&&&'''(((((())))))((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))$$$%%%&&&''')))***,,,,,,(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''(((((())))))***''''''&&&&&&''''''((()))))))))))))))))))))))))))((())))))******))))))(((((((((((('''&&&&&&&&&%%%'''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&(((***++++++$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&&&&%%%###"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$######"""%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&''')))*********''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&'''((((((###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$##################""""""######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###!!! ######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&!!!"""$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%************************+++++++++,,,,,,,,,------))))))*********+++++++++******++++++++++++******)))******+++,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,------,,,,,,++++++******)))***************************++++++******++++++++++++******))))))***+++++++++++++++******))))))***++++++,,,************************************************************************))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))***++++++***))))))))))))))))))))))))))))))+++***)))(((((()))***+++'''%%%%%%((('''"""###((())))))))))))******************))))))***++++++,,,************************************************((())))))***************$$$$$$%%%%%%&&&''''''((())))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&''''''((())))))***'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''))))))(((&&&%%%$$$%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$""""""!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$############$$$%%%&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$############$$$$$$######%%%&&&&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%************************))))))*********+++++++++))))))******++++++++++++*********++++++*********((()))***+++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))((()))+++---.........---,,,,,,+++***)))))))))***,,,,,,++++++***)))))))))******++++++++++++******((()))***++++++++++++++++++***)))))))))***,,,---))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))***+++,,,---------((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---***+++,,,------,,,+++***))))))))))))))))))))))))+++***)))'''''')))***++++++((()))+++(((###%%%,,,))))))))))))************+++***)))))))))***,,,---************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((((((((()))***++++++,,,))))))))))))))))))))))))(((((())))))******++++++***************************)))(((''''''((()))***&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''&&&$$$&&&'''))))))(((&&&%%%(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((''''''''''''&&&%%%$$$$$$$$$%%%''''''''''''%%%$$$'''''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&''''''''''''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))!!!###&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((###$$$&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""######$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!!""""""$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%***************************++++++,,,,,,++++++*********))))))******+++,,,+++++++++++++++++++++++++++)))&&&&&&''')))******))))))))))))))))))))))))***)))((('''''''''((()))((((((((((((((((((((((((,,,+++++++++***)))))))))+++***)))))))))***,,,---,,,,,,+++***)))))))))***---,,,***)))))))))******(((((('''&&&&&&&&&&&&'''))))))***++++++++++++***((((((((((((((((((((((((++++++++++++++++++,,,,,,++++++******************------------------------+++***)))))))))***,,,---))))))*********+++++++++++++++++++++++++++++++++******+++++++++******)))'''((()))******)))((('''************************,,,***((('''&&&'''((()))''''''(((((())))))******...+++***+++------***'''************************((((((((((((((('''&&&&&&+++*********))))))(((((())))))))))))************((((((((((((((((((((((((+++******)))))))))))))))******))))))((((((''''''&&&'''((())))))((('''&&&***(((&&&%%%$$$%%%'''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))(((((('''&&&&&&&&&&&&&&&***)))&&&$$$$$$$$$%%%&&&''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&''''''''''''''''''&&&%%%$$$###$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$######""""""#########$$$&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((('''&&&$$$###$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%''''''$$$!!!%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''$$$!!!"""%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''########################************************)))******++++++******)))***************++++++,,,*********)))))))))))))))...,,,))))))***++++++***************************+++******)))***+++,,,---+++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,++++++***+++++++++------+++*********++++++******)))(((((('''(((((())))))***++++++++++++***************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))******+++))))))*********++++++++++++*********************++++++,,,,,,,,,++++++***+++++++++***)))'''%%%$$$************************+++***)))''''''((()))***))))))))))))************---+++***+++,,,---***((())))))))))))))))))))))))***************)))(((((())))))))))))((((((((('''(((((()))))))))*********))))))))))))))))))))))))******)))(((((((((((()))***)))))))))((((((((('''''''''((())))))((('''''')))((('''&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((())))))(((((('''&&&&&&''''''(((&&&$$$###""""""###$$$''''''''''''''''''''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$%%%%%%%%%###$$$%%%%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((%%%###&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$##################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$************************)))))))))******))))))))))))************+++++++++************))))))((((((///---,,,,,,------+++***++++++++++++++++++++++++************+++---...///++++++++++++++++++++++++***************+++++++++)))******+++++++++++++++,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,---,,,+++***))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))*********************************+++++++++++++++'''((())))))))))))))))))***************+++++++++*********)))))))))((((((++++++,,,,,,,,,,,,,,,++++++++++++***)))'''%%%$$$************************+++***)))(((((()))+++,,,++++++++++++************,,,+++***+++,,,,,,***(((((((((((((((((((((((((((+++++++++,,,++++++***))))))(((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))(((((((((((('''(((((())))))(((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))((((((''''''(((((('''&&&%%%#########$$$$$$''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$######$$$$$$((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%((())))))(((((('''%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''(((&&&$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$$$$$$$&&&)))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&************************))))))************))))))))))))******++++++++++++------,,,,,,+++*********++++++***,,,------,,,***++++++++++++++++++++++++)))))))))******+++,,,,,,)))))))))))))))))))))))))))))))))***+++++++++,,,)))***+++,,,---,,,+++***************+++,,,,,,---,,,+++++++++++++++++++++...---,,,+++***)))))))))))))))***++++++++++++***((((((((((((((((((((((((++++++++++++***************************+++++++++*********+++++++++++++++((()))***++++++***)))(((************************+++++++++***))))))((((((******+++,,,,,,,,,++++++((((((((()))))))))))))))******************************))))))***+++,,,---+++++++++******)))))))))*********+++++++++***)))))))))))))))))))))))))))+++++++++,,,,,,+++******)))))))))))))))(((((((((''''''((((((((()))))))))************************))))))((('''''''''''''''))))))))))))((((((((((((((((((((())))))((((((((('''(((((((((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((()))))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%$$$############$$$))))))))))))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&'''''''''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######"""###%%%''')))))))))((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&########################$$$######$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***************************++++++++++++++++++***((()))***++++++++++++***,,,,,,,,,+++++++++******'''&&&''')))+++,,,+++***++++++++++++++++++++++++*********+++************)))))))))))))))))))))))))))))))))***+++++++++,,,)))***+++------,,,++++++))))))((())))))***++++++)))))))))************)))---,,,+++***))))))))))))))))))***++++++++++++***))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++***+++++++++,,,,,,,,,---***+++,,,---,,,+++***)))************************,,,,,,+++++++++*********(((((()))***************((((((((((((((()))******)))))))))))))))))))))))))))))))))******+++,,,,,,*********))))))((((((''')))***+++++++++*********************************))))))***************)))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((()))))))))))))))))))))(((((()))))))))(((((())))))(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''((((((((())))))(((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))))))))(((''''''&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$############$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$""""""$$$$$$%%%%%%&&&&&&''''''))))))))))))************%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$######"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######"""!!!"""%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%************************++++++,,,,,,,,,,,,++++++((()))***,,,,,,+++******))))))))))))))))))))))))'''&&&&&&''')))++++++***++++++++++++++++++++++++,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,,,,,,,,,,))))))((((((((())))))***'''((())))))***)))))))))+++***))))))((()))))))))))))))***++++++++++++***++++++++++++++++++++++++)))))))))((((((''''''&&&)))))))))***++++++,,,,,,******++++++,,,---------,,,,,,,,,---,,,,,,+++++++++++++++***************++++++++++++++++++++++++''''''((()))************+++***)))(((''''''''''''))))))))))))))))))))))))))))))******************)))))))))(((((((((((((((''')))++++++***)))***+++************************'''((())))))***)))))))))******+++++++++++++++,,,))))))))))))************((((((((((((((((((((((((***)))((((((''''''(((((((((((((((((())))))))))))***))))))(((((())))))***)))))))))(((((((((''''''************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))%%%%%%&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%###$$$%%%'''((((((((((((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&############$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((%%%"""!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&#######################################$$$%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$******************************++++++++++++******((()))+++,,,,,,+++***)))((((((((()))******++++++,,,***(((((()))*********************************)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,++++++++++++,,,------+++***))))))))))))))))))'''((()))***+++******))))))))))))))))))******+++))))))***++++++++++++***++++++++++++++++++++++++***))))))(((''''''&&&&&&((())))))***++++++,,,,,,))))))******+++,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))))))))******++++++,,,,,,'''''')))******++++++++++++***)))(((''''''(((((()))))))))))))))))))))))))))))))))***))))))(((((())))))))))))))))))******&&&)))++++++))))))***+++************************'''(((((()))******))))))))))))******++++++++++++************++++++++++++''''''''''''''''''''''''******)))(((((((((((()))'''((((((((()))))))))*********)))(((((()))************((('''''''''((()))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((((((((('''''')))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''(((((('''&&&''''''((()))%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((%%%""""""###''''''''''''&&&&&&&&&&&&""""""""""""############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************))))))************))))))''')))+++,,,,,,,,,***)))))))))***+++,,,------...222///,,,******++++++***))))))))))))))))))))))))$$$&&&''')))*********)))************************,,,+++++++++******))))))---,,,+++***+++,,,---...,,,,,,+++***)))))))))***((()))***+++,,,,,,+++***))))))))))))***+++,,,---))))))***++++++++++++***)))))))))))))))))))))))),,,++++++***)))(((((('''((())))))***++++++,,,,,,'''(((((()))***+++++++++---,,,***)))))))))***+++++++++++++++******))))))''''''((()))***+++,,,,,,(((((()))++++++,,,,,,,,,((('''''''''((()))+++,,,)))))))))))))))))))))))))))))))))))))))((('''&&&))))))******+++++++++,,,&&&)))++++++)))(((***,,,))))))))))))))))))))))))'''((()))***************(((((())))))*********+++******+++++++++,,,,,,,,,''''''''''''''''''''''''++++++***)))))))))))))))'''((((((((())))))******+++***)))(((((()))***+++,,,***((('''&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))''''''(((((()))(((((('''''''''''''''''''''''''''%%%&&&((()))***)))(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$""" $$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$$$$$$$%%%)))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((%%%###$$$%%%))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&'''%%%###!!!!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((('''))))))'''$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''((()))***+++,,,---------******)))(((((((((((((((,,,,,,,,,,,,,,,+++***))))))******)))((())),,,...***)))))))))))))))******************************************)))))))))((('''((()))******)))((('''+++*********))))))((((((*********)))(((''''''&&&))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))------,,,+++*********+++************+++,,,------+++***)))))))))***,,,---************************------,,,,,,+++*********++++++******))))))((((((************************,,,,,,+++***))))))******++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))''''''(((((())))))******+++++++++*********))))))************************---+++(((&&&%%%''')))***))))))))))))))))))))))))+++,,,,,,---,,,+++***)))++++++******))))))((((((((())))))*********)))))))))))))))))))))))))))))),,,+++)))((('''%%%""" $$$%%%&&&'''(((((((((((())))))))))))))))))))))))((((((((('''%%%$$$&&&'''((()))*********((('''&&&"""######$$$%%%&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))******+++'''''''''''''''''''''''''''((())))))(((&&&$$$###$$$%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$###$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&%%%###%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''+++(((%%%$$$###""" %%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))******+++++++++******++++++***)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,+++))))))***,,,***)))))))))******+++,,,************************++++++++++++************)))***+++++++++***))))))+++*********))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))((()))***************))))))))))))))))))))))))))),,,++++++************+++******))))))******++++++******))))))******+++,,,*********************************+++++++++++++++*********)))))))))))))))************************,,,++++++***))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))***+++***((((((***+++))))))))))))))))))))))))************************+++++++++*********))))))************************+++***(((''''''''')))))))))))))))))))))))))))))))))***+++++++++)))((('''*********)))))))))))))))))))))***))))))((('''&&&))))))))))))))))))))))))***)))((((((((((((%%%###$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''(((((('''&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%%%%###!!!$$$%%%%%%%%%&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&''''''""""""!!!!!!!!!""""""###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%'''))))))(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%++++++,,,,,,+++******))),,,,,,+++************+++******+++,,,,,,,,,++++++,,,---......,,,******+++++++++***++++++,,,------************************,,,,,,,,,++++++++++++***++++++,,,,,,---,,,,,,+++***************))))))))),,,++++++******))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))******)))))))))***++++++******))))))((()))))))))))))))***+++++++++++++++************************(((((())))))***++++++,,,))))))))))))************++++++++++++++++++++++++,,,+++******)))*********************************))))))))))))))))))))))))***++++++***))))))***,,,))))))))))))))))))))))))+++++++++***)))(((((((((+++************)))))))))******************************)))))))))((((((((())))))))))))))))))))))))(((((()))))))))((('''&&&))))))))))))*********************)))((('''%%%%%%))))))))))))))))))))))))(((''''''(((***+++)))(((%%%&&&''''''((((((((((((''''''''''''''''''''''''&&&(((******)))(((((()))(((''''''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((((('''&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((((((''''''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''&&&%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""!!!!!!"""&&&((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$,,,,,,,,,------,,,,,,+++,,,++++++*********++++++,,,,,,,,,,,,,,,+++***)))+++---//////...,,,,,,,,,......---,,,,,,,,,,,,,,,************************,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********))))))))))))))))))))))))******+++++++++***))))))************************)))((((((((()))***++++++,,,+++***)))))))))))))))((()))***,,,,,,+++******************************(((((()))))))))*********(((((())))))******++++++++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((***,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&************))))))))))))************************((()))************(((((())))))))))))))))))))))))((((((((((((((((((''''''(((((())))))******++++++))))))******)))(((''''''((((((((((((((((((((((((((('''''')))+++,,,+++***&&&&&&'''(((((((((((((((''''''''''''''''''''''''"""%%%((()))(((''''''''')))((('''&&&%%%&&&'''(((%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((()))((('''%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((('''&&&%%%&&&'''''''''&&&%%%%%%$$$##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((''''''&&&'''''''''&&&&&&%%%$$$&&&%%%#########$$$&&&'''(((((((((((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$"""!!!"""$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%((()))***+++,,,,,,,,,,,,******)))))))))******+++......---,,,+++***((('''(((+++...///.........///222111///---,,,++++++***************************+++*********))))))))))))************++++++,,,,,,***************+++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******++++++++++++***)))++++++++++++++++++++++++)))((((((((()))***++++++---,,,+++***************((()))***,,,,,,+++***************************************)))))))))(((((((((((())))))******+++++++++++++++++++++++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''''')))***))))))))))))))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((()))***+++++++++++++++(((((((((((((((((((((((()))(((((()))+++,,,***)))&&&'''(((((()))(((((((((''''''''''''''''''''''''"""%%%((()))((('''''''''))))))'''''''''((()))***%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''')))(((&&&%%%%%%&&&'''(((%%%&&&&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%'''''''''&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&###!!!!!!###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&((()))************))))))))))))***++++++......---,,,+++***((('''(((***,,,.........///111222111///...,,,+++***************************************)))))))))(((((())))))((())))))***+++,,,*********+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))******+++,,,,,,++++++++++++++++++++++++++++++******)))))))))***++++++---,,,++++++++++++++++++))))))***+++++++++++++++************************,,,++++++***))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,************************))))))))))))))))))))))))((())))))(((''''''(((***)))))))))))))))))))))))))))))))))***+++,,,,,,,,,(((((()))))))))))))))***************************((()))***+++++++++***)))))))))))))))))))))))))))******)))))))))***++++++))))))))))))************((((((***+++,,,---------))))))))))))))))))))))))***)))((()))++++++)))((('''(((((())))))(((((((((''''''''''''''''''''''''&&&(((******)))(((((())))))(((((((((((()))******)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$""" !!!%%%(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((((('''$$$"""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''""""""############""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%&&&&&&&&&&&&%%%%%%!!!"""$$$%%%'''((((((((($$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&'''((()))))))))))))))***************+++,,,,,,++++++,,,,,,,,,+++*********+++,,,,,,+++,,,...000//////...---,,,,,,,,,,,,************************+++++++++*********))))))))))))(((((()))***,,,---*********++++++,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************+++,,,******))))))******+++,,,************************+++++++++++++++******************))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,(((((((((((())))))******************************))))))******++++++++++++))))))))))))))))))))))))******)))))))))***+++,,,*********)))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))((('''''')))***+++***((((((((())))))))))))((((((((((((((((((((((((((((((((()))***)))((('''((()))&&&''''''((())))))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((###%%%&&&%%%$$$###&&&(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$&&&'''))))))((('''&&&'''''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''"""!!! !!!$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%+++,,,,,,,,,,,,+++******++++++++++++,,,,,,---...((()))***+++,,,---------,,,,,,,,,+++******---///---,,,,,,,,,,,,---......************************,,,,,,,,,+++++++++******))))))(((((()))+++---...*********++++++,,,,,,,,,************************))))))))))))))))))))))))'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++))))))(((((()))***+++++++++***)))))))))***,,,---*********************************+++,,,,,,------++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++***))))))***,,,)))))))))))))))))))))))),,,,,,++++++***)))))))))'''((((((((())))))******************************))))))*********++++++,,,))))))))))))))))))))))))***)))(((((((((***+++,,,++++++******))))))(((((())))))*********))))))((())))))))))))))))))))))))&&&&&&&&&(((***++++++)))((()))))))))))))))(((((())))))))))))))))))))))))((((((((('''%%%$$$&&&'''$$$%%%'''((()))((('''&&&$$$$$$%%%&&&'''((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))%%%&&&'''(((((((((&&&&&&(((((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((###'''+++---+++(((((()))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%######$$$%%%%%%&&&'''''''''(((((())))))(((((('''########################$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%&&&&&&'''&&&&&&&&&$$$&&&(((***+++)))'''&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$***))))))***,,,---,,,+++))),,,......,,,,,,...000...,,,++++++------,,,***---------,,,,,,++++++++++++++++++,,,,,,+++++++++************************************************))))))))))))))))))))))))((()))***+++,,,---......))))))))))))))))))))))))))))))))))))))))))))))))************(((&&&###"""*********++++++,,,,,,,,,,,,,,,,,,+++***)))((('''***************)))((('''......---,,,++++++++++++************************((())))))))))))*********++++++******************++++++++++++++++++++++++))))))))))))((((((((((((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********+++,,,---((((((''''''''')))***+++,,,***))))))******((('''))))))))))))))))))))))))))))))(((((('''''''''&&&"""%%%))))))&&&%%%'''***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))&&&(((+++,,,,,,***&&&$$$$$$%%%'''((()))***))))))'''''''''''''''''''''''''''&&&'''))),,,+++'''###&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((''''''((()))******)))))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&''')))***)))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))((('''%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$%%%&&&&&&%%%$$$%%%&&&((()))"""###$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$######$$$%%%'''(((&&&%%%$$$$$$&&&((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&'''''')))((((((&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%...---++++++,,,------,,,+++---///...,,,+++---///...,,,++++++,,,---+++***------,,,,,,,,,+++++++++******++++++++++++******************************++++++++++++++++++++++++***************************+++++++++++++++++++++************************************************)))******+++++++++***)))******+++++++++,,,,,,,,,------------,,,+++***))))))************))))))(((,,,+++***************+++************************)))))))))*********++++++************************************************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,+++*********+++,,,---***)))((()))***+++***))))))))))))))))))))))))))))))))))))((((((((('''''')))***+++***)))((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''&&&&&&(((******'''$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%&&&&&&(((((()))(((&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%$$$$$$$$$%%%''''''###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$&&&'''((('''%%%$$$$$$&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%///...,,,---///111111111000111222111...---...///...,,,++++++,,,,,,+++***,,,,,,,,,,,,++++++++++++)))******************)))************************************************************************,,,,,,+++***)))(((((('''++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,............---,,,++++++))))))******+++*********))))))((((((((()))******************************************+++++++++,,,************************))))))))))))))))))))))))++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***+++***))))))******)))((((((((()))))))))(((((()))+++---,,,+++))))))))))))))))))))))))*********)))))))))))))))///,,,***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((***)))&&&$$$$$$%%%''')))(((((())))))((('''&&&&&&'''''''''''''''''''''''''''&&&%%%&&&'''((('''%%%(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))'''&&&%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''######$$$$$$&&&''')))***&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''' """###$$$$$$$$$$$$%%%&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((('''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%+++,,,...222666888888777555555555333111000//////---,,,++++++,,,,,,+++))),,,+++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))************************,,,++++++***)))(((''''''++++++++++++++++++++++++++++++++++++++++++++++++******+++*********))))))++++++++++++++++++++++++---.........------,,,+++((()))******++++++++++++((((((((((((((()))***+++******************************+++++++++,,,,,,,,,***************+++++++++************************++++++*********)))))))))************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************************'''(((***,,,,,,+++)))((())))))((((((''''''''''''***))))))***+++,,,,,,+++((((((((((((((((((((((((************************---)))%%%%%%'''))))))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((''''''(((((((((,,,+++(((&&&&&&''')))+++(((((((((((((((((('''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&'''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%'''((()))***&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$######"""%%%%%%&&&&&&&&&'''''''''######$$$%%%&&&((())))))%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""" """#####################$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''&&&$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%''''''&&&%%%'''''''''((((((((())))))###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%***,,,111777;;;;;;999666555444333111000///...------+++******+++,,,***)))++++++++++++++++++++++++))))))************))))))***************************************************************************)))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***((()))***+++++++++++++++)))))))))))))))***+++,,,******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******)))))))))(((((((((************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++------,,,+++***,,,,,,,,,,,,+++******))),,,+++******++++++)))(((((((((((((((((((((((((((************++++++++++++***&&&######&&&))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((((((((()))'''(((((((((((((((((('''***)))))))))((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%''')))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&((()))(((%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''######$$$&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$######"""%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""" !!!"""$$$#####################"""%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''(((&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&%%%'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%---///333777999888333///000///------...---,,,***---+++******++++++***)))*********+++++++++++++++)))******************)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,...///000,,,,,,,,,++++++++++++************++++++******)))******++++++,,,+++++++++++++++*********+++,,,,,,************************************+++++++++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))((((((((('''************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++*********+++******)))(((,,,+++))))))***)))(((&&&))))))))))))))))))))))))***************+++++++++)))'''&&&&&&(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&'''((((((((('''%%%$$$&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''%%%&&&&&&%%%%%%%%%(((***%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&(((***)))&&&%%%&&&)))(((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((('''%%%$$$"""!!!""""""###&&&))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''******((('''&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$###""""""$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''(((((('''(((&&&%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((((((&&&%%%%%%&&&'''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%/////////111222222///,,,...,,,+++,,,...///---+++,,,+++******++++++***((()))*********++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,************************************************+++*********+++,,,...///,,,,,,,,,+++++++++******))))))***************)))++++++,,,,,,,,,+++******,,,,,,+++*********++++++************************)))))))))*********++++++((())))))***++++++,,,,,,*********************************)))))))))((((((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++&&&'''((())))))(((''''''***((('''((())))))(((''')))))))))))))))))))))))))))))))))*********++++++((()))******)))((()))+++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''''''(((((((((&&&'''((())))))((('''&&&&&&'''((((((''''''%%%%%%((('''&&&&&&'''((()))***''''''''''''''''''''''''$$$&&&((('''&&&&&&)))+++&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$'''***)))&&&%%%'''***'''''''''&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&$$$###"""$$$$$$%%%''')))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((''')))'''%%%%%%&&&&&&&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%---+++***+++---.........///---+++---000222111///,,,+++******++++++***((())))))******++++++++++++++++++,,,,,,,,,,,,++++++************************((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((('''(((((())),,,,,,,,,++++++*********)))******+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,+++***))))))******************************((())))))))))))*********((())))))***++++++,,,,,,))))))))))))))))))))))))+++++++++************)))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++((()))***,,,,,,,,,+++***'''&&&%%%''')))***)))((())))))))))))))))))))))))(((((())))))************'''***,,,+++(((%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&******)))(((((((((((((((***)))(((&&&&&&'''((((((''''''''''''''''''''''''$$$&&&))))))''''''))),,,'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))%%%$$$'''+++&&&&&&&&&'''((()))***+++&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$&&&'''''''''''''''&&&'''(((((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$######"""###%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((((((((((((''')))'''%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%******+++,,,,,,---......,,,,,,------------......++++++************++++++,,,+++***))))))***+++,,,+++++++++*********))))))+++++++++*********))))))***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++******************++++++,,,,,,++++++***************************)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,---))))))*********++++++++++++++++++++++++++++++++++++*********))))))((((((((()))***+++,,,---------((()))***+++++++++++++++))))))))))))************---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++***************)))***)))'''&&&&&&))),,,******))))))(((((('''''''''(((***,,,,,,***(((''''''(((((((((((((((''''''(((((())))))))))))((((((((((((((('''&&&&&&(((***)))))))))))))))))))))))),,,+++++++++)))((('''&&&)))((('''&&&&&&'''((())))))(((''''''''')))***+++)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''&&&%%%######&&&'''(((((())))))((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''%%%&&&%%%$$$######%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''(((((()))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&%%%###""""""###!!!"""###$$$%%%$$$#########$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((()))))))))(((&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))((((((((('''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''******++++++,,,------...*********+++++++++,,,,,,++++++************++++++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************---,,,,,,+++***)))((((((***++++++,,,,,,++++++***************************(((((()))*********))))))******++++++,,,---......*********++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))******+++,,,,,,,,,,,,))))))***+++++++++++++++))))))))))))************++++++***))))))))))))***************************)))((((((((()))***++++++***************************)))))))))))))))***+++)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))******************++++++)))***)))(((&&&''')))+++''''''(((((())))))******((()))***++++++***)))((('''(((((())))))))))))((((((((())))))))))))((((((((((((((('''&&&&&&(((***)))))))))))))))))))))))))))************)))(((((())))))(((''''''((())))))***)))(((((()))***+++,,,''''''''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((('''((()))******)))((('''''''''((((((((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''((()))(((&&&&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%&&&&&&%%%$$$###"""""""""######&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''******++++++,,,,,,------************++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---+++++++++***************,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,+++***(((''''''***++++++,,,,,,++++++***************************))))))*********))))))((()))***+++,,,---...//////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))))))))***++++++,,,,,,+++++++++))))))***++++++++++++***))))))))))))************+++++++++***++++++,,,---++++++++++++++++++++++++***)))))))))))))))******++++++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))))))))***+++++++++,,,)))******((('''''')))+++''''''(((((())))))******))))))))))))))))))))))))'''(((((()))))))))******(((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))'''((())))))***************))))))(((((())))))*********)))))))))***++++++))))))((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&(((***,,,,,,***(((&&&&&&''''''((())))))((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))((('''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&$$$!!! ###$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%&&&''')))"""######$$$%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***)))((((((***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,+++***)))(((((()))+++,,,---...///---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***))))))******+++++++++******((()))))))))************,,,,,,,,,,,,---...///000+++++++++++++++++++++++++++***)))))))))))))))***++++++++++++++++++++++++***)))))))))))))))******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))******)))(((((()))+++******))))))((((((''''''******))))))))))))******''''''''''''((())))))***(((((())))))))))))(((((('''((()))((('''&&&''')))(((((((((((((((((((((((('''(((((()))))))))))))))******))))))))))))******))))))))))))))))))******++++++******((('''&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((('''((()))******)))((('''&&&''''''(((((((((''''''''''''((()))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%'''&&&$$$###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%""""""###$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++++++++******************************))))))))))))*********************++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++******************************************++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,+++***)))&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,+++***))))))******+++++++++******)))((()))))))))************************+++---...///+++++++++++++++++++++++++++***)))))))))))))))***++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))***+++***(((((()))+++******))))))((((((''''''******))))))))))))******''''''&&&&&&&&&'''((()))(((((())))))))))))((((((&&&((())))))'''''''''((((((((((((((((((((((((((()))))))))))))))(((''''''))))))************))))))((((((((((((((((((''''''((())))))***))))))((('''((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''%%%''')))***((('''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((((((((((((((()))((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''******++++++++++++++++++))))))))))))************,,,,,,++++++++++++,,,,,,)))******++++++******)))***************+++++++++((((((((()))))))))))))))************+++,,,------++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,***++++++,,,,,,++++++***************************))))))*********))))))((('''''''''((())))))******++++++++++++,,,,,,,,,---++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++++++++***))))))))))))))))))************''''''''''''((()))***+++++++++++++++++++++++++++***)))))))))))))))******++++++++++++++++++++++++...---+++)))(((''''''''')))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))***+++++++++,,,)))***++++++))))))***+++''''''(((((())))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))((((((&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))(((((('''&&&((())))))******))))))(((''''''((((((((('''&&&&&&"""$$$&&&)))***+++++++++))))))))))))))))))))))))((((((''''''''''''(((((()))'''%%%######%%%''')))((((((((('''&&&$$$###"""%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$###"""!!!"""###%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""#########"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######''''''&&&&&&&&&&&&''''''++++++******************))))))))))))************---,,,,,,++++++,,,,,,---******+++,,,,,,+++******))))))*********+++++++++(((((())))))***************************,,,---...******++++++,,,,,,------++++++++++++++++++++++++***************************************+++++++++***++++++,,,,,,++++++***************************(((((()))*********))))))((((((((()))))))))))))))((())))))***+++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++***))))))))))))))))))************''''''''''''(((((()))***************************)))((((((((()))***++++++************************,,,,,,***)))(((((((((((())))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))******************++++++)))***,,,+++***)))***+++''''''(((((())))))******((()))***++++++***)))(((---,,,***((('''((()))***(((((())))))))))))((((((%%%'''))))))((('''''''''))))))))))))))))))))))))&&&'''(((((()))((((((((('''((())))))))))))(((''''''((()))))))))'''&&&%%%"""$$$&&&(((******))))))((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''(((''''''&&&%%%%%%'''(((((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''((($$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$######$$$&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$######"""!!!$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''++++++*********************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++))))))******++++++++++++))))))******+++++++++,,,******))))))***,,,---///******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))+++++++++,,,,,,+++++++++************************)))***+++,,,,,,,,,,,,,,,************))))))))))))''''''((()))+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++++++++***)))((())))))))))))******************************+++,,,))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++***************)))***,,,,,,***)))***+++*********)))((((((''''''''')))***,,,,,,***)))'''000...,,,***))))))***+++(((((())))))))))))((((((%%%''')))***((('''''''''))))))))))))))))))))))))$$$%%%&&&((()))*********&&&'''((())))))((('''&&&((()))*********((('''&&&'''((())))))(((&&&$$$###''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&'''(((((((((((((((((($$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''((((((((((((((((((''''''((((((&&&%%%%%%''')))'''''''''&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&"""###%%%&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((&&&$$$""""""###%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!###$$$$$$%%%''')))&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$'''&&&$$$#########$$$$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''+++++++++++++++***)))(((***))))))((()))+++---...++++++++++++******)))))),,,,,,............,,,,,,******))))))))))))******---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,&&&''')))+++,,,---,,,,,,---,,,)))'''''')))+++---+++*********+++,,,,,,---******+++++++++,,,,,,,,,************************++++++************************))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,------...---,,,***)))++++++++++++******))))))++++++************++++++************************'''''''''((()))+++,,,------,,,***)))))))))*********++++++++++++***))))))(((((((((((())))))))))))******************************))))))(((((('''''')))))))))***++++++,,,,,,)))+++---,,,+++***+++,,,+++******)))(((''''''&&&+++***)))((('''((())))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((***+++***'''%%%++++++******)))'''&&&%%%***))))))((((((((())))))))))))((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''+++(((&&&'''))))))'''%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&'''***,,,...&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$&&&&&&$$$"""!!!"""%%%((()))(((&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&)))((('''&&&&&&'''((())))))&&&$$$%%%''')))((('''&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%&&&''''''&&&%%%###"""###$$$$$$%%%&&&'''(((((((((&&&$$$$$$&&&&&&$$$"""###########################$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''(((((((((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$%%%&&&''''''(((&&&%%%%%%&&&'''&&&$$$&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((+++++++++++++++***))))))***))))))))))))+++,,,---++++++++++++*********)))***+++,,,,,,,,,,,,+++***++++++************+++++++++++++++******+++++++++*********++++++,,,,,,,,,)))***++++++++++++***))),,,+++***(((((()))+++,,,***)))))))))******+++,,,************+++++++++,,,************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++,,,------,,,,,,+++++++++++++++*********)))++++++************++++++******************************))))))))))))******---,,,***)))))))))***+++***++++++++++++***))))))(((((((((((()))))))))*********************************))))))(((((((((((()))******+++,,,,,,------++++++***)))'''(((***---*********)))((('''''''''$$$$$$######$$$%%%&&&'''******))))))))))))******))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''((()))+++***(((&&&)))))))))))))))(((((('''(((''''''&&&&&&&&&''''''(((((((((''''''&&&&&&%%%'''(((((((((((((((((('''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''(((&&&$$$%%%''''''&&&$$$(((((('''''''''&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%###""""""%%%''')))'''&&&%%%%%%&&&'''((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%$$$%%%((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&'''''''''(((&&&$$$$$$&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((())))))***'''&&&%%%&&&((()))((('''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((***++++++++++++***))))))))))))))))))***+++,,,---++++++++++++************))))))************))))))++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,+++)))((('''*********************+++)))))))))((())))))***+++)))))))))*********++++++************************************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++))))))***,,,,,,------,,,++++++++++++************++++++************++++++************************,,,,,,+++***)))((((((''',,,+++***)))))))))***+++***++++++++++++***))))))((((((((()))))))))*********************************))))))))))))(((((((((******++++++,,,------...++++++)))&&&%%%&&&***---******))))))((((((''''''&&&&&&&&&&&&((()))***+++******))))))))))))******))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***+++***)))''''''((()))))))))))))))*********))))))******+++''''''''''''''''''''''''(((((())))))))))))((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&((())))))***''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%''''''&&&%%%))))))((((((((('''''''''(((((('''&&&&&&'''((((((!!!###'''))))))'''###!!!&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$&&&((('''&&&%%%%%%&&&'''((((((((((((''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''(((((())))))(((((('''$$$$$$$$$&&&((((((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%((('''&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((******+++++++++******))))))))))))******++++++,,,++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++******++++++++++++******))))))***+++,,,------...,,,,,,,,,+++***)))((((((((()))***+++,,,+++************)))))))))******+++((())))))))))))************************************************+++++++++)))))))))***************************************************************)))******+++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,+++***)))(((''',,,+++***))))))***++++++***++++++++++++***))))))(((((()))))))))*********************************)))))))))))))))))))))))))))******++++++,,,,,,---******)))'''&&&'''***---***)))))))))((((((((('''******++++++,,,---......******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))+++++++++''''''((()))))))))))))))+++************+++,,,,,,''''''''''''((((((((((((((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&& $$$((()))(((&&&$$$$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%###%%%''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((()))***++++++***)))((("""###%%%'''''''''%%%###&&&''''''((((((''''''&&&(((''''''&&&&&&&&&&&&'''&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%((('''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((()))******+++++++++******)))*********+++++++++++++++++++++++++++++++++,,,+++++++++******+++++++++***++++++,,,,,,++++++***++++++,,,------,,,++++++))))))***+++,,,,,,------++++++******************''')))***,,,,,,,,,******,,,++++++*********++++++((())))))))))))*********************************))))))*********+++++++++*********++++++,,,,,,,,,************************************************++++++******))))))))))))+++++++++++++++++++++,,,++++++************++++++******************************++++++++++++***)))++++++***))))))***+++,,,***++++++++++++***))))))))))))))))))************************************))))))))))))************((((((((()))******++++++)))***+++***))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))+++++++++)))))))))))))))(((''''''&&&&&&%%%%%%&&&''''''(((''''''((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%"""%%%'''(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$!!!###&&&''''''&&&%%%$$$&&&''''''((((((''''''&&&)))(((''''''&&&&&&&&&'''############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%""""""############""""""$$$$$$%%%%%%&&&'''((()))'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''(((((((((((()))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))***++++++++++++***)))******+++++++++******++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,---++++++------------+++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,'''(((***+++,,,,,,+++***---,,,++++++++++++++++++)))))))))*********++++++************************)))))))))***++++++,,,,,,)))******++++++,,,,,,,,,+++++++++***************************************,,,+++***)))((((((((((((++++++++++++,,,,,,,,,,,,++++++************++++++************************((()))+++,,,,,,,,,+++++++++***)))))))))***+++,,,***++++++++++++***)))))))))))))))*********++++++************************)))))))))************+++''''''(((((()))*********(((***,,,,,,***))))))***))))))))))))((((((((((((((())))))))))))((('''&&&******))))))))))))******************************++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***+++***))))))))))))))))))(((''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''((((((((($$$%%%''')))*********)))&&&'''(((((((((((('''&&&''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%'''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&###%%%'''(((&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""$$$''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$############$$$&&&'''((('''''''''''''''''''''''''''(((((())))))))))))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$(((''''''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&'''((((((((()))%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))***+++++++++++++++)))***++++++++++++***)))+++++++++,,,,,,,,,---------,,,++++++++++++,,,------...///000000///...---***+++,,,------,,,+++***,,,,,,,,,++++++++++++*********)))))))))***,,,,,,(((((()))***+++,,,,,,,,,,,,,,,+++***************************+++++++++,,,************************((())))))***++++++,,,,,,'''(((((()))******+++++++++++++++*********))))))******************************)))((((((((()))***+++++++++,,,,,,,,,------++++++************++++++************************((()))+++------,,,+++***+++***)))))))))***,,,---***++++++++++++***))))))))))))*********+++++++++************************))))))*********+++++++++((((((((()))******++++++))))))***)))'''''')))+++(((((((((((())))))))))))((()))***++++++******)))******))))))))))))******************************++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''((()))+++***(((&&&'''(((((())))))))))))((())))))))))))***+++,,,---******))))))((((((''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))$$$%%%(((***++++++***)))&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%'''((('''%%%$$$%%%'''''''''''''''&&&&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######%%%'''((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&######$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((($$$&&&((('''%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&'''(((((())))))(((((((((((()))******)))((((((&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%"""%%%&&&&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$))))))************))))))$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%((())))))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%'''(((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((((()))***+++++++++++++++)))***+++,,,,,,+++))))))+++++++++,,,,,,------------,,,+++******+++,,,---...000111222222111000...((()))+++,,,,,,+++)))(((------,,,++++++******))),,,+++***))))))***++++++((())))))***++++++,,,,,,++++++***))))))((())))))***++++++++++++,,,,,,,,,************************((())))))***++++++,,,,,,%%%&&&&&&'''((())))))***++++++++++++******))))))))))))))))))))))))))))))((((((''''''((()))+++,,,+++++++++,,,,,,---------++++++************++++++************************)))+++,,,------,,,***)))******)))))))))***,,,---***++++++++++++***)))))))))************+++++++++************************))))))******++++++++++++)))))))))***++++++,,,,,,***)))(((%%%$$$%%%))),,,(((((((((((())))))))))))$$$&&&''')))*********)))******))))))))))))******************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((***+++***'''%%%%%%&&&''')))******++++++''''''''''''((()))***++++++******)))(((''''''&&&(((((())))))))))))((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))'''(((***+++***)))'''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''')))+++)))&&&%%%&&&((()))(((((((((''''''''''''%%%&&&'''(((((('''&&&%%% !!!$$$&&&((((((''''''&&&$$$!!!!!!$$$&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&''''''((((((''''''&&&$$$%%%%%%&&&'''''''''&&&%%%&&&'''&&&%%%%%%&&&'''"""###$$$%%%&&&''''''&&&((((((''''''''''''((((((&&&&&&&&&''''''(((((((((%%%$$$###""""""###$$$%%%%%%'''((('''%%%%%%(((***&&&''''''((((((''''''&&&******)))((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&&&&&&&%%%"""###$$$%%%%%%$$$###"""''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''&&&$$$$$$&&&(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''$$$###$$$&&&))),,,,,,,,,******))))))((((((((('''######$$$%%%'''(((((()))((((((((((((((('''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((+++++++++***************)))***+++,,,,,,,,,,,,+++******+++,,,...///000000222///,,,++++++,,,,,,,,,000000111111000...+++***$$$&&&(((***+++,,,,,,++++++++++++*********))))))+++++++++++++++***)))(((************************))))))*********++++++++++++***)))(((((()))***+++)))(((''''''(((***,,,---************************************************+++++++++*********))))))************************))))))))))))))))))))))))************+++,,,------++++++++++++,,,,,,------,,,,,,++++++***)))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******'''***,,,---,,,++++++,,,))))))))))))))))))))))))+++*********))))))(((((((((((())))))******++++++******************************))))))((((((''''''))))))(((((((((((())))))''''''&&&&&&''')))+++---************)))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((('''%%%$$$###$$$%%%%%%$$$&&&(((&&&$$$###'''***&&&$$$###$$$&&&'''&&&%%%&&&$$$"""$$$'''(((&&&$$$&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$&&&%%%%%%%%%&&&$$$"""(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''%%%"""!!!"""$$$(((***%%%&&&&&&&&&'''((((((((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((+++,,,,,,***'''%%%%%%&&&$$$###"""###%%%'''((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''%%%$$$###$$$&&&'''&&&%%%)))((('''&&&%%%&&&&&&'''&&&&&&''''''((()))))))))%%%&&&&&&'''''''''''''''***(((&&&&&&'''((((((((())))))((('''&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************++++++...------,,,+++***))))))******+++,,,---......///111///,,,,,,---...///....../////////---,,,***)))'''((()))***+++,,,,,,,,,+++++++++*********)))))))))******+++++++++******************************))))))*********++++++++++++***)))(((((()))***+++***)))(((((((((***,,,...************************,,,,,,+++++++++++++++++++++++++++*********))))))************************************************++++++***)))))))))******+++,,,---......------,,,***************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******(((***++++++***)))***+++((((((((((((((((((((((((************)))))))))((()))))))))))))))*********************************)))))))))***************))))))(((((((((((())))))))))))((((((((()))******---,,,+++***)))''''''&&&)))))))))))))))((('''''''''''''''''''''''''''''')))))))))(((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''((())))))***))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((((((((('''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%(((&&&$$$###$$$&&&'''((()))'''%%%%%%%%%%%%###!!!$$$###!!!###%%%&&&%%%###''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&%%%%%%&&&&&&&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&***(((&&&%%%$$$&&&((()))%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''))))))***(((&&&%%%%%%&&&'''&&&%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&''''''%%%)))((('''&&&%%%&&&&&&'''))))))(((((('''&&&&&&%%%&&&&&&'''(((((((((((('''***(((&&&&&&'''(((((((((%%%&&&&&&''''''(((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***+++++++++,,,///...,,,***)))))))))***++++++++++++,,,,,,,,,---///---,,,---///111111111//////...---,,,++++++***+++*********++++++,,,---+++++++++***************((()))***+++,,,,,,,,,,,,***************************************+++++++++******))))))))))))******+++***))))))***+++---...************************+++++++++++++++++++++++++++++++++***************************************************************++++++***)))(((''''''(((***+++,,,------,,,+++***))))))******+++,,,,,,---************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******)))******)))(((''')))***((((((((((((((((((((((((************))))))))))))************))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,***))))))(((((())))))******+++++++++***)))((((((++++++******)))((((((((()))))))))))))))(((((('''((((((((((((((((((((((((***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((()))******)))))))))(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&))))))((('''''''''''''''))))))((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%,,,'''""""""&&&((((((&&&)))'''&&&%%%&&&%%%$$$"""((('''&&&''')))))))))((((((''''''&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%***)))(((&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&((('''&&&'''((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((('''%%%%%%&&&''''''&&&%%%&&&((((((((('''(((((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%''''''((()))))))))(((((()))(((&&&&&&((()))((('''%%%%%%&&&'''(((((())))))''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,,,,+++***))))))+++---...+++++++++++++++++++++++++++***+++---000222222111222111000......------......---+++******+++,,,---************************)))***++++++,,,,,,,,,+++***************************************************))))))))))))))))))***++++++******++++++------************************)))))))))***************************************************************************************+++***))))))((((((((()))+++*********))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******+++,,,+++)))'''''')))+++))))))))))))))))))))))))*********)))))))))))))))++++++******))))))(((((((((((((((((((((((((((((()))))))))******+++++++++***))))))))))))))))))*********+++,,,,,,***)))(((''''''((()))***+++,,,,,,(((((())))))))))))((((((************************************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))))))))+++***(((&&&&&&&&&'''(((+++******)))((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&)))'''%%%&&&'''(((&&&$$$%%%$$$$$$%%%'''((('''&&&)))(((((())))))*********''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$$$$############$$$$$$%%%%%%&&&%%%%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$###'''&&&&&&&&&%%%%%%$$$$$$ """%%%'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''((()))(((&&&%%%%%%'''((('''&&&'''((())))))'''''''''''''''&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''(((((())))))))))))))))))'''&&&'''((()))(((''')))((((((((('''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,,,,+++***))))))+++---...,,,,,,++++++++++++******((((((***---000222111000111000///..................---,,,+++++++++,,,---************************,,,,,,,,,,,,,,,+++******************************************************)))))))))******)))))))))++++++++++++++++++,,,,,,************************************++++++,,,,,,************************************************************************)))))))))))))))***+++,,,...,,,***(((((()))+++---,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******------,,,***((((((***,,,************************))))))))))))))))))******++++++******))))))((((((((((((((((((((((((((((((******)))))))))(((((((((******))))))))))))******((()))***,,,,,,+++******&&&'''''')))***+++,,,---(((((())))))))))))((((((************************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))*********)))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********************)))(((&&&&&&&&&'''(((++++++***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&***+++)))&&&%%%%%%%%%$$$$$$%%%'''(((((('''###$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''#########$$$$$$$$$%%%%%%((('''''''''&&&&&&&&&%%%)))))))))((((((''''''''''''&&&%%%&&&((())))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%######%%%&&&&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%"""%%%(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%&&&((('''&&&$$$$$$%%%$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((((('''((()))(((&&&%%%%%%'''((('''&&&''')))***)))(((&&&&&&''''''''''''''''''$$$$$$%%%%%%&&&''''''((('''(((((()))))))))))))))((('''''''''))))))(((&&&((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***(((((((((((()))))))))))))))))))))***+++++++++,,,///...,,,***)))))))))***,,,,,,,,,,,,,,,+++++++++((()))***...000111///---......---------,,,,,,,,,------,,,++++++,,,,,,,,,***************+++++++++------------,,,+++***)))************************+++++++++***************))))))************))))))******++++++++++++++++++************************+++++++++,,,------......***************+++++++++************************++++++++++++++++++++++++))))))))))))***+++,,,,,,///---+++******,,,///111...------,,,++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******+++,,,---+++******+++,,,++++++++++++++++++++++++))))))))))))************************))))))))))))))))))))))))))))))))))))******))))))(((''''''&&&+++******))))))******+++(((((()))***+++++++++************)))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))(((((('''&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((''''''''''''((((((******)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''''''''&&& &&&+++,,,)))&&&&&&'''((('''&&&&&&''''''&&&$$$###$$$&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))(((((('''&&&&&&%%%'''&&&%%%%%%'''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''&&&&&&%%%(((***(((%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''((('''%%%$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''''''''''''''(((((((((&&&'''((('''%%%%%%&&&'''((('''&&&''')))))))))'''%%%&&&''''''((('''''''''((((((''''''&&&%%%%%%%%%''''''((()))))))))(((((((((''''''((())))))(((&&&%%%%%%&&&''')))***++++++''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((())))))))))))******************++++++...------,,,+++***)))))),,,,,,,,,,,,,,,---------***+++---///111111...+++,,,---.........---,,,+++***++++++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,---,,,,,,++++++************************+++++++++*********))))))((()))***++++++***)))(((*********************)))************************((())))))***++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++))))))((((((((())))))***))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******(((***,,,,,,+++******+++************************((()))))))))************)))))))))))))))************************************)))))))))))))))))))))+++******))))))******+++******)))((((((((())))))+++*********))))))((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))%%%&&&'''((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))$$$%%%'''((((((((('''&&&$$$%%%'''((())))))))))))((('''&&&&&&''''''&&&%%%%%%''')))(((&&&&&&(((***%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&''''''''''''((((((((($$$%%%%%%&&&&&&''''''(((%%%%%%$$$$$$$$$$$$$$$$$$(((&&&$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''"""%%%'''%%%"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%&&&%%%$$$###$$$%%%(((%%%""""""$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%&&&((()))((('''%%%%%%'''(((((((((''''''))))))(((((('''&&&&&&%%%&&&&&&'''((((((((((((''''''''''''((())))))'''%%%%%%%%%&&&((()))***+++,,,''''''''''''((((((((((((''''''((((((((()))))))))'''''''''((()))*********(((((((((((())))))))))))+++++++++***************)))***+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,---///111333111...***---...000111111///---,,,)))***+++,,,---,,,++++++))))))******++++++++++++******+++,,,------------************************++++++++++++******))))))((()))***++++++***)))((())))))*********))))))(((************************$$$%%%%%%&&&'''(((((()))))))))******++++++++++++************************++++++++++++++++++++++++***)))(((''''''&&&''''''"""$$$(((+++---,,,***(((***++++++,,,,,,------...************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******&&&(((***+++************))))))))))))))))))))))))(((((())))))*********+++(((((())))))******++++++************************)))))))))***++++++,,,,,,++++++************++++++---+++)))'''&&&&&&''''''(((((())))))******++++++''''''((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******&&&&&&''')))***,,,------&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,$$$%%%''')))******))))))'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))$$$%%%'''((((((((('''''')))%%%"""###(((+++,,,+++%%%$$$$$$&&&(((******)))"""$$$&&&&&&$$$###%%%'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&''''''((((((&&&$$$$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""###$$$&&&'''((())))))''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""" !!!''',,,$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$#########$$$###$$$%%%$$$"""!!!"""###%%%"""!!!$$$'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&###$$$%%%%%%%%%$$$&&&''''''&&&%%%&&&(((((((((&&&$$$%%%'''(((((((((''''''&&&&&&''''''((()))))))))%%%&&&&&&''''''''''''''''''''''''(((***)))'''%%%(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((())))))))))))************************,,,,,,+++***+++,,,...///,,,...//////...------...---,,,,,,...000000,,,)))------------------------,,,,,,,,,++++++*********))))))))))))***+++,,,,,,+++,,,,,,---,,,+++***)))*********++++++,,,,,,,,,------,,,,,,+++*********,,,+++)))((('''&&&''''''************************,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---+++)))((())))))***++++++++++++++++++++++++,,,***)))((((((***,,,---.........------,,,,,,,,,------,,,+++***)))((('''))))))************))))))------,,,++++++******)))+++++++++*********))))))******))))))))))))******************************))))))))))))))))))))))))************************************************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))*********,,,,,,++++++***)))))))))---+++)))'''&&&&&&(((((()))************+++++++++***)))'''&&&&&&&&&'''(((***)))(((''''''((()))***&&&&&&'''((()))***++++++(((((())))))*********+++(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))///,,,***))))))***)))((()))((('''&&&&&&'''((()))************))))))))))))***)))((('''&&&&&&'''((((((''''''''''''&&&&&&&&&((((((((((((((((((''''''))))))(((((('''''''''&&&(((((((((''''''&&&&&&&&&)))'''&&&&&&'''(((&&&%%%&&&%%%$$$$$$%%%'''***+++&&&%%%%%%$$$$$$%%%%%%&&&+++)))))))))***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***&&&'''''''''&&&%%%%%%$$$###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&''''''###"""""""""###$$$%%%%%%$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!! !!!###$$$%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''((((((((()))))))))************))))))((()))*********)))'''&&&'''((()))******)))((('''++++++++++++++++++++++++,,,,,,+++******+++,,,---***+++------+++***+++,,,,,,,,,,,,---000///,,,)))------------------------,,,,,,,,,+++++++++******+++************+++,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,---*********+++++++++++++++---,,,***))))))))))))***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++((())))))******))))))(((---,,,+++))))))))))))***,,,,,,,,,+++++++++++++++...---+++***))))))******---------,,,,,,,,,+++++++++++++++*********************++++++++++++******((())))))******+++,,,,,,+++++++++*********))))))((((((((((((((((((((((((************************************************************************************************((()))***++++++***)))(((*********************************)))))))))))))))))))))******************,,,+++)))'''&&&'''(((((())))))*********++++++++++++***)))(((''''''''''''***)))(((''''''((())))))''''''((())))))*********))))))******++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))***)))(((((((((((()))***...,,,)))((()))***)))))))))((((((''''''(((((()))******)))))))))(((((((((***)))((('''&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%$$$$$$############"""!!!"""$$$%%%$$$###&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''(((((()))((('''&&&%%%"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))((())))))******))))))((()))))))))))))))(((''''''((()))************)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++)))+++,,,,,,+++******+++,,,,,,,,,---///...,,,***------------------------,,,,,,,,,,,,++++++++++++---,,,,,,+++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,------------(((((())))))***++++++,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,+++++++++++++++))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++'''(((((()))******+++++++++++++++***************((()))************)))(((************************************************************************************************))))))************))))))************************++++++******))))))((((((''''''((())))))***+++++++++***)))'''''''''(((((()))))))))*********++++++************)))((('''&&&+++***)))(((''''''(((((())))))))))))))))))************++++++++++++,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))***+++...+++)))((()))***))))))((())))))******))))))((()))(((((((((((('''''''''))))))(((''''''''''''((($$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&& !!!###%%%$$$$$$''''''''''''''''''''''''(((''''''&&&&&&''''''((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))******'''######%%%'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''))))))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))(((((())))))))))))((((((,,,++++++***************)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))***,,,------,,,+++,,,,,,,,,,,,,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++++++++++++++++++++------------------------(((((()))))))))*********++++++++++++,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......////////////......,,,++++++******))))))))),,,,,,,,,,,,,,,---------###%%%(((+++------------++++++******************)))************+++++++++++++++,,,,,,,,,,,,+++++++++++++++***))))))((((((***************************+++---......---+++***************************************************************************************************)))))))))******)))))))))************************,,,++++++***)))(((''''''''''''(((((())))))))))))+++***)))(((''''''(((((())))))))))))************((()))***++++++***)))(((******))))))((('''''''''++++++******))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******---+++(((((()))***))))))((()))***++++++***)))((((((((('''''''''&&&&&&&&&((((((((('''''''''((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''$$$######$$$&&&((('''&&&''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''+++)))((()))***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))''''''%%%&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''&&&&&&%%%&&&&&&&&&+++&&&""""""'''***)))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%((('''&&&&&&&&&''')))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((()))))))))''''''(((((((((((('''''''''(((((((((((()))))))))((((((((())))))(((((((((******(((''''''((()))*********+++++++++,,,++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,------,,,+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********+++++++++++++++++++++,,,------------------------*********)))))))))(((((())))))***++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++*********)))+++++++++,,,,,,---------!!!###'''***,,,---,,,+++************************+++++++++************)))******++++++++++++******---,,,,,,+++******))))))***************************,,,---//////---,,,******************************************************************************************************))))))))))))))))))***************************,,,++++++***)))(((''''''))))))))))))(((((('''''')))))))))((((((((((((((((((((()))))))))*********%%%''')))***,,,,,,++++++)))))))))))))))(((''''''++++++******)))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((())))))))),,,***((('''((()))))))))((()))***++++++***)))(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$***((('''((())))))(((''''''((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&$$$"""!!!!!!!!!'''""" &&&******(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&(((((((((((((((((())))))''''''%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))************))))))(((((((((((()))))))))***(((((())))))))))))((((((&&&%%%$$$######$$$%%%&&&+++++++++++++++,,,,,,---************************+++++++++,,,++++++***))))))+++,,,,,,+++******++++++,,,---,,,+++***+++---------------------------,,,,,,,,,,,,------------......,,,+++************++++++******++++++,,,---------------,,,,,,,,,,,,,,,++++++***))))))(((((((((((()))***++++++******------------------------***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++******))))))******++++++,,,,,,---&&&''')))++++++***)))(((***************+++++++++,,,+++++++++******))))))******++++++++++++***************+++,,,,,,------***************+++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++******************************************************))))))))))))******++++++++++++++++++++++++++++++******))))))((((((++++++***))))))((('''''')))))))))))))))(((((((((((((((((()))))))))******%%%&&&''')))***+++++++++(((((())))))))))))((((((***)))))))))(((((('''''')))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((())))))((((((+++)))''''''((()))***)))((())))))******))))))((((((''''''''''''&&&&&&&&&&&&'''(((((()))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&***)))''''''((()))'''&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((('''%%%###!!! """###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))******+++)))******++++++******)))((((((((()))))))))******))))))************))))))(((''''''''''''((())))))************+++,,,------++++++++++++++++++++++++***+++,,,------,,,,,,+++***+++------+++***+++,,,***,,,---,,,***)))+++---------------------------,,,,,,,,,---------......---,,,+++***************++++++*********+++,,,------,,,,,,,,,+++++++++++++++++++++++++++*********((()))***++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++......////////////......)))***++++++++++++***)))(((((()))******+++,,,,,,)))***+++,,,,,,+++***************+++++++++,,,,,,***************+++++++++++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************+++***)))(((((()))***+++++++++++++++++++++++++++*********)))))))))))))))******************))))))(((((())))))))))))(((((((((((((((((()))))))))***((((((''''''(((((()))***&&&'''((()))******))))))((((((((('''''''''''''''))))))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&((()))******))))))+++)))''''''((()))***))))))((((((''''''(((((()))(((((((((''''''''''''&&&%%%&&&((()))))))))((((((&&&&&&&&&'''''''''''''''%%%&&&&&&'''(((((())))))%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))'''&&&%%%&&&(((((('''&&&((((((&&&&&&%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''((('''&&&$$$############"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$######"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))******++++++))))))************))))))(((((()))))))))***************++++++++++++*********++++++,,,,,,,,,,,,,,,***)))))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,...//////...------...***,,,---,,,))))))+++...------------------------,,,,,,,,,------.........,,,+++******))))))******++++++*********+++---...,,,,,,,,,++++++******************+++,,,,,,------)))***+++,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++***++++++++++++++++++***))))))+++,,,,,,+++***)))'''(((((()))******++++++((()))***,,,---...//////******++++++,,,,,,,,,,,,'''((()))***+++,,,------,,,------......------,,,++++++******)))((((((((())))))******++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************************************+++***)))(((((()))***+++++++++++++++++++++++++++)))))))))))))))*********)))))))))***++++++,,,,,,'''((()))))))))))))))((((((((((((((())))))))))))+++***(((&&&&&&&&&''''''%%%&&&((()))***+++******''''''''''''''''''''''''+++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))***+++++++++***+++)))'''&&&((()))***))))))((('''&&&&&&'''((())))))(((((((((((('''''''''%%%&&&((()))))))))(((((($$$%%%%%%&&&'''((())))))&&&&&&''''''((()))******%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&(((***)))((()))(((&&&%%%%%%&&&((()))'''''''''&&&&&&''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''((($$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***(((''''''&&&&&&&&&''''''%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&((()))&&&&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++(((((())))))))))))(((((())))))))))))************++++++,,,,,,,,,,,,++++++&&&'''(((*********)))((())))))(((((()))+++,,,...++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++***)))***++++++,,,,,,++++++***///---,,,,,,...//////...,,,,,,+++***))))))************)))))))))***,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++...///000111000...+++)))...+++((((((***,,,+++***''''''((()))+++,,,---...************************++++++***))))))***+++,,,++++++,,,,,,,,,++++++***++++++++++++******))))))))))))))))))***+++,,,------------,,,,,,+++++++++,,,++++++******++++++,,,...---+++******+++---...******)))(((((()))***+++************************)))************+++++++++)))***++++++***(((%%%###*********++++++,,,,,,,,,************************,,,,,,+++***))))))*********************************,,,---,,,+++*********,,,+++***))))))***+++,,,((()))***++++++***)))((())))))))))))))))))******))))))************))))))---+++))))))+++,,,***(((,,,,,,+++)))(((&&&%%%%%%&&&((()))++++++)))(((&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&((((((&&&%%%%%%&&&'''(((///,,,(((''')))***)))'''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&'''((()))************&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$'''+++,,,(((###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$***((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$%%%%%%&&&,,,***(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,,,,+++***)))((('''''')))'''&&&'''((()))((('''&&&''''''''''''''''''&&&((()))***)))'''&&&&&&'''+++)))''''''((()))&&&$$$ ###&&&((((((((('''***)))'''&&&&&&(((***,,,+++'''$$$%%%)))+++)))&&&$$$&&&)))++++++)))&&&$$$((('''''''''(((***,,,...************))))))))))))***+++++++++++++++******+++,,,......------///111*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,+++*********++++++,,,,,,++++++***...---+++,,,...//////...,,,,,,+++***************+++***)))))))))***,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,,,,+++***)))---***((((((***++++++***((())))))***+++,,,------************************,,,,,,+++***)))***+++++++++++++++,,,,,,++++++***++++++++++++*********)))***)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,...---+++******+++---...,,,++++++******+++,,,,,,************************)))************++++++++++++,,,,,,------,,,+++*********+++++++++,,,,,,,,,---+++)))(((((()))+++---,,,++++++***))))))******************************---...000///...,,,------++++++***))))))***++++++((()))***++++++***)))(((*********)))))))))))))))))))))************)))))))))'''&&&'''***+++***(((******))))))(((((('''''''''((()))******)))((('''''''''''''''''''''''''''&&&&&&''''''((())))))***'''(((((((((((((((((('''((('''&&&&&&&&&&&&'''(((,,,***'''&&&((()))(((&&&(((((())))))))))))((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&***+++'''###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$""""""###############"""(((''''''&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&)))'''&&&'''((()))((('''''''''((((((((((((''''''((()))))))))'''&&&'''(((%%%$$$$$$&&&))),,,+++***$$$%%%((()))******))))))((((((((((((((())))))******&&&###$$$((()))(((%%%!!!###&&&)))+++++++++***,,,+++++++++++++++,,,,,,************)))))))))))))))******+++++++++++++++(((***---......///111333)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++***...,,,++++++---......---,,,++++++************+++++++++***))))))***,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++++++++,,,,,,---------,,,***((((((***+++***)))++++++++++++,,,,,,,,,---++++++++++++++++++++++++...---,,,+++++++++++++++***++++++,,,,,,+++++++++++++++++++++************++++++*********++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,---,,,+++++++++,,,---......------,,,,,,------...************************)))************++++++++++++,,,,,,,,,------......***++++++++++++,,,,,,,,,...,,,)))''''''))),,,...,,,+++******)))************************************,,,------+++******+++++++++***))))))***++++++))))))************))))))+++*********))))))(((((())))))************))))))%%%$$$$$$&&&(((******)))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))(((((((((''''''&&&&&&'''((((((+++)))''''''((())))))((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&'''((()))******''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$'''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$&&&)))***'''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&((()))((((((((((((((()))))))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''''''''(((((((((((('''''''''((()))((('''&&&'''(((***(((''''''(((((('''&&&'''((()))++++++***)))(((&&&''')))*********)))(((,,,)))&&&'''***+++***(((###$$$&&&(((***+++,,,,,,---------,,,+++***)))(((++++++*********)))))))))))))))******+++,,,,,,,,,***,,,///000222444777:::)))))))))*********++++++************************+++++++++++++++++++++,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,***+++---......---,,,++++++******+++++++++,,,+++*********+++,,,,,,++++++++++++,,,,,,---...------------------------*********+++++++++,,,,,,------,,,,,,,,,,,,---...******))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++*********+++++++++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,+++++++++,,,---............---------------************************))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++***************+++************************)))***,,,+++)))(((((()))+++******************+++)))))))))******)))))))))++++++******)))((((((((())))))************))))))%%%%%%%%%&&&(((((())))))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((())))))((((((((())))))((((((((('''''''''''''''(((((((((***)))))))))************(((((())))))))))))(((((('''''''''''''''''''''''''''((((((((())))))))))))&&&&&&''''''((((((((()))&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&'''((()))************%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''''''''%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%'''''''''&&&%%%$$$(((''''''&&&'''((())))))&&&&&&&&&''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&)))'''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&'''((()))((('''&&&'''(((,,,+++)))((('''&&&$$$###%%%&&&'''(((((((((''''''''''''((()))))))))))))))***(((&&&''')))***)))'''***))))))(((((((((((((((***+++++++++***((('''%%%+++++++++*********))))))***************++++++,,,///000222555888===DDDHHH************+++++++++,,,************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++******,,,------,,,,,,+++++++++++++++,,,,,,---,,,+++******+++,,,,,,++++++++++++,,,,,,---...------------------------***++++++++++++,,,,,,,,,,,,+++***)))((((((((((((******+++++++++******+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++,,,,,,---------------------,,,++++++************************))))))*********+++++++++++++++***))))))))))))***++++++++++++++++++++++++)))***++++++++++++***)))+++***************++++++************************,,,---///...,,,++++++,,,*********++++++************))))))))))))))))))***************))))))(((((())))))************))))))(((((()))(((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&''''''(((((()))))))))((())))))))))))))))))***(((((())))))))))))((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%$$$$$$###############"""!!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""""""""######$$$$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((()))'''&&&'''((()))((('''%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))(((''''''((()))%%%&&&''''''(((((()))***###$$$%%%&&&'''(((((((((***)))'''&&&'''(((***+++&&&%%%$$$$$$%%%%%%%%%%%%---,,,***((('''&&&&&&&&&((()))***++++++***((('''++++++++++++************,,,++++++******+++,,,---000222777<<>>???@@@AAAAAA<<<===>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???AAACCCCCCBBB@@@@@@@@@@@@@@@@@@???????????????===<<<<<<<<<<<<======>>>::::::::::::::::::::::::777777666666555555444444222111000/////////////////////...---,,,++++++***++++++*********)))))))))((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))((((((''''''''''''(((***+++***)))''''''''''''(((((((((((((((''''''''''''((())))))'''''''''&&&&&&&&&&&&%%%%%%'''))))))((('''((()))'''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((''''''((((((((((((''''''$$$%%%&&&'''''''''''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))'''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''(((((()))''''''''''''((((((((((((***)))))))))))))))))))))&&&&&&'''((()))***++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,*********++++++++++++,,,++++++************++++++)))***+++,,,---...///000222222222444:::EEERRR[[[pppyyy{{{nnncccXXXOOOLLLNNNJJJPPPWWW```lll{{{{{{vvvsssooojjjfff+++***+++,,,------***((()))******++++++******)))+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++)))***+++)))))))))******+++++++++(((((()))***,,,---......,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********)))))))))***+++,,,------------------------))))))***+++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,...---,,,,,,,,,,,,---.....................---,,,+++,,,---...///...------***+++---...//////......//////............//////////////////////////////---...000222333333333222666555333111111111222333000111333444666777777777999:::::::::;;;;;;;;;;;;============>>>???@@@AAA@@@AAABBBDDDEEEFFFGGGGGGCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEHHHHHHGGGFFFEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;:::999999999555555555444555555666777777666555444222000///...------,,,,,,,,,+++++++++)))))))))))))))))))))))))))(((((((((((())))))***''''''((((((((((((''''''''')))+++,,,***(((&&&&&&''''''''''''(((((((((((((((''''''&&&'''((()))***'''''''''&&&&&&&&&%%%%%%$$$''')))***((('''((()))%%%&&&&&&'''((((((''''''&&&&&&''''''((())))))***''''''((((((((((((''''''&&&&&&'''(((((((((((('''$$$%%%&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%&&&'''((((((((('''&&&%%%######$$$%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((%%%&&&&&&'''(((((('''''''''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((($$$%%%%%%&&&''''''(((((('''(((((((((((()))))))))++++++******)))(((((((((''''''(((((())))))************++++++++++++******))))))***++++++++++++************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---///000111222444666;;;CCCMMM[[[iiirrrmmmcccXXXRRRMMMJJJMMMTTTUUU___kkkvvv|||ooogggccc___ZZZUUU,,,,,,,,,......---***(((+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))***+++,,,,,,---...+++++++++,,,,,,+++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---,,,,,,,,,,,,---....../////////...---,,,,,,++++++---.........---,,,)))***,,,...//////...---//////............//////////////////////////////---...111333555666777777<<<:::888666555666777888333444666888:::;;;<<<<<>>======<<<<<<999999999:::;;;===>>>??????>>>===;;;888666555444//////.........---------************************)))(((''''''''')))***+++''''''((((((((((((''''''%%%)))---,,,(((###!!!!!!''''''''''''((((((((()))((('''&&&&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%$$$'''******((('''''')))$$$%%%'''((()))((('''&&&&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''(((((((((((((((''''''$$$%%%&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$&&&'''((((((((('''%%%%%%###$$$%%%&&&''')))******&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((()))((('''&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&''''''''''''((((((((()))$$$$$$%%%%%%&&&'''(((((())))))))))))************,,,,,,+++***)))(((''''''))))))))))))(((((((((((())))))************))))))''''''((()))))))))))))))******+++++++++,,,,,,,,,...------,,,,,,------...++++++,,,...000111222333666<<>>===<<<<<<<<<===???@@@:::;;;>>>@@@BBBCCCDDDDDDGGGEEECCCCCCEEEEEEEEECCCCCCFFFGGGEEEFFFIIIIIIGGGNNNJJJFFFEEEFFFHHHJJJJJJLLLJJJGGGFFFGGGHHHIIIHHHJJJHHHFFFFFFGGGGGGDDDAAACCCDDDFFFFFFFFFFFFHHHJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHGGGEEEFFFGGGHHHHHHGGGHHHFFFCCCAAAAAAAAACCCDDDAAABBBBBBBBBAAA@@@>>>===============>>>???@@@@@@AAAAAAAAA@@@???>>><<<<<<888777555333222111000000///...,,,,,,,,,,,,***(((******)))))))))))))))***+++***(((''''''((()))***))))))*********************)))(((''''''((()))***%%%&&&(((***++++++***)))$$$&&&'''(((((((((***,,,&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((()))))))))(((''''''&&&'''''''''(((((((((((()))&&&''''''((((((''''''&&&(((''''''&&&&&&%%%$$$$$$((('''&&&$$$######$$$$$$((((((((((((((((((((((((&&&&&&'''&&&%%%$$$&&&(((((((((''''''''''''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&'''((()))))))))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((()))(((((((((''''''(((((('''&&&%%%%%%(((((())))))((('''&&&&&&)))((('''%%%%%%%%%&&&'''%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***'''(((((()))(((((('''&&&((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%))))))))))))************))))))(((((('''''''''&&&''''''''''''((((((((((((---,,,***)))))))))***+++*********)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---,,,,,,+++...111///---333======NNN___hhhuuuppp```WWWLLLIIIIIIMMMOOOUUUcccrrrxxxtttggg[[[OOOIIIGGGEEEDDDEEE***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------******+++++++++,,,,,,,,,---//////...+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******++++++++++++******,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,---+++***+++---...---+++------------------------.........---------,,,,,,,,,,,,,,,---------......,,,---......------...000//////////////////000000...//////000000000//////000000000000000000000000222111000222555666444222777999<<<@@@BBBDDDEEEEEEBBBAAAAAA@@@@@@AAABBBBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIDDDHHHIIIHHHHHHJJJIIIEEEJJJIIIJJJLLLPPPSSSTTTTTTOOOMMMKKKKKKNNNPPPRRRRRRPPPOOOMMMMMMMMMKKKGGGDDDFFFGGGIIIIIIGGGFFFFFFGGGEEEEEEFFFFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCCCCAAABBBDDDFFFFFFFFFEEEDDDBBBBBBAAAAAABBBCCCCCCDDDFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@???===;;;::::::999444222000000000000...---------+++***)))((((((((()))))))))************)))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((()))***++++++'''((())))))(((''')))***((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((())))))(((''''''&&&((((((((((((((('''&&&%%%(((((('''&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((******)))))))))(((((((((((((((((()))))))))******,,,++++++***))))))******************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,------000333444666???KKKTTTeeettt{{{|||uuuqqqjjj]]]QQQKKKFFFEEEIIIPPPWWWaaaqqq|||ooocccUUULLLDDDBBBCCCBBBCCCEEE)))******+++,,,+++++++++,,,,,,------------,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++++++++***,,,------......------,,,---,,,+++++++++,,,---...,,,+++***+++---...---,,,........................//////............------,,,,,,,,,---------......,,,---......------...000111111111111111000000000//////000000000000//////111111111111111222222222333333444888;;;<<<<<<:::???AAADDDGGGIIIJJJJJJJJJGGGGGGFFFFFFFFFGGGGGGGGGIIIJJJKKKMMMNNNPPPPPPQQQOOOPPPQQQQQQPPPPPPRRRSSSPPPVVVZZZZZZ\\\___]]]YYYVVVWWWYYY^^^bbbdddcccbbb^^^\\\\\\^^^ccchhhkkklllfffeeecccaaa___ZZZSSSOOONNNOOOPPPPPPNNNLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIGGGEEEEEEEEEEEEDDDBBB@@@@@@BBBCCCCCCBBBAAA@@@???AAACCCFFFGGGFFFEEEEEEAAAAAA@@@@@@@@@AAAAAABBBDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>===<<<999777666555666555333222222000///,,,+++)))((((((((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((***)))''''''''')))+++---(((******)))'''&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((())))))))))))(((''''''&&&''''''''''''&&&%%%%%%'''''''''(((''''''&&&%%%''''''''''''&&&&&&&&&%%%'''''''''((((((((())))))$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%'''((()))(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''************)))))))))))))))))))))*********++++++***++++++++++++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------......111555888???MMMZZZooo~~~vvvkkk```YYYSSSLLLGGGFFFHHHKKKTTT___kkkwwwuuuiii[[[PPPGGGAAA???AAADDDEEEGGGKKK))))))***++++++++++++***,,,,,,,,,------,,,,,,,,,))))))***+++,,,------...,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,------......------,,,---,,,+++******,,,---...,,,,,,+++,,,,,,---,,,,,,------------------------............------------,,,,,,,,,---------......,,,---......------...000///////////////.........//////000000000//////...000000111222444555666666555777:::>>>BBBDDDDDDDDDIIIKKKMMMNNNNNNMMMKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRUUUXXX[[[]]]______^^^```aaa```___```ccceeedddllluuuzzz~~~wwwvvvuuuuuuvvvvvvtttssspppqqqsssxxx{{{qqqiiiccc]]]]]]^^^]]]]]]___cccffffffeeeaaa\\\WWWRRRNNNLLLMMMJJJHHHFFFFFFFFFEEEDDDAAABBBCCCCCCCCCBBBAAAAAA@@@AAACCCEEEEEEDDDCCCBBB@@@@@@??????>>>???????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<:::999888888888666555555444222000///...------,,,,,,---,,,,,,***((('''*********)))))))))))))))***))))))))))))))))))***(((((('''''''''(((***+++'''((()))(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((''''''''''''(((((((((((()))''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&'''((('''%%%%%%'''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&((((((((('''&&&%%%###$$$$$$%%%&&&'''((((((&&&'''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&%%%$$$###$$$&&&)))*********))))))))))))******''''''((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,+++)))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---/////////...//////111333888<<>>AAADDDEEEFFFGGGHHHMMMOOORRRTTTTTTSSSQQQOOOPPPQQQRRRTTTXXX\\\```bbbeeehhhlllqqquuuxxxzzzzzzzzzzzzyyyxxxxxxzzz}}}|||zzztttmmmmmmmmmnnnrrr{{{|||sssjjjbbb^^^\\\XXXSSSOOOMMMLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBAAA@@@???>>><<<;;;999888999888777555666555444444444444444444333222///,,,***)))((((((*********)))))))))(((((()))******************)))%%%&&&'''((((((((('''&&&$$$&&&''''''&&&%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%'''''''''(((((((((((()))'''(((((())))))(((((('''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((('''&&&%%%''')))''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''''''''''''''%%%&&&&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&''''''&&&%%%$$$###$$$&&&)))*********))))))))))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))******))))))+++,,,,,,+++***)))))))))******+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------///000///...---///111444;;;CCCKKKWWWhhh{{{lll]]]RRRKKKFFFFFFHHHIIINNNTTT]]]hhhwwwzzziiiZZZLLLCCC???DDDCCCFFFJJJLLLNNNUUU]]])))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,+++***************************+++++++++,,,,,,,,,***)))((()))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***+++,,,------------+++,,,,,,------,,,,,,+++***++++++,,,,,,---------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,---......------...000///000000000111111111111...///000111333333333333444555777:::<<>>>>>>>>>>>??????@@@AAABBBBBBBBBAAA???@@@AAAAAAAAA@@@???>>>===;;;999999999999777666666666666666777888999::::::777444000---,,,,,,---*********))))))((((((''''''(((((())))))(((((('''%%%&&&((())))))(((&&&%%%$$$%%%''''''&&&&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&%%%######$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%&&&''''''((('''''''''%%%&&&&&&''''''(((((((((%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%'''((()))(((''''''&&&&&&''''''((()))((((((''''''(((((()))%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((()))))))))******))))))***++++++++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,...///...,,,...222777666BBBPPP[[[iii|||lllZZZNNNGGGDDDDDDIIINNNRRRXXX___ppp{{{yyyiii\\\OOODDD>>>===AAABBBFFFLLLOOOUUUaaammm***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++++++++)))))))))))))))))))))*********+++++++++,,,,,,,,,,,,***))))))+++,,,***(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,------------***++++++,,,,,,++++++***(((***,,,---......---,,,+++---...---+++***+++---------------------------,,,,,,,,,,,,------......,,,,,,,,,---------......,,,---......------...000///000000111222333444444000111333555666888888888<<<===>>>@@@BBBDDDFFFGGGIIIKKKMMMNNNPPPSSSXXX\\\\\\```eeekkknnnpppooonnnlllmmmpppwww}}}yyy|||zzzuuuuuuyyy}}}tttooonnnqqquuuwwwzzz{{{|||yyytttkkkbbb\\\TTTQQQMMMHHHEEEDDDDDDDDDBBBAAA???>>>===<<<<<<<<<======>>>?????????>>>>>><<<===>>>@@@@@@???===<<>>===>>>@@@BBBBBBAAA@@@???AAA???>>>=========;;;:::777666666666777888999999:::;;;<<<===<<<:::888666333222222111000000//////)))***+++,,,,,,+++***)))---+++***)))((()))+++,,,+++,,,,,,+++(((''''''(((&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&''''''&&&&&&'''''''''((((((((())))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((((((&&&&&&&&&&&&''''''((()))******'''((()))(((&&&&&&((()))'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((((((((''''''######$$$%%%%%%&&&''''''&&&'''(((((())))))((((((%%%&&&&&&'''((((((((('''&&&&&&'''((())))))(((((('''&&&%%%%%%&&&'''((()))%%%&&&&&&'''((()))******''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***'''(((((())))))((('''&&&((((((''''''''''''((((((***)))(((''''''((()))***))))))))))))************(((((())))))*********+++******+++++++++,,,,,,,,,+++***)))))))))***,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........000222222333999DDDMMMZZZjjj{{{qqq___OOOGGGFFFJJJEEEGGGOOO\\\jjjvvvttthhh]]]SSSKKKJJJGGGCCCDDDIIIIIINNNVVVaaalll}}})))************++++++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,++++++***)))((((((+++++++++*********))))))...------,,,+++++++++,,,++++++***)))(((((())))))---------,,,,,,+++++++++,,,+++***)))***+++,,,---000---,,,---///000...,,,---------,,,,,,+++++++++---------------------,,,---.../////////...,,,+++,,,---...//////---+++******+++,,,---......---,,,............//////000111...000222333333444666777<<<:::999<<>>>>>>>>>>><<<:::===???AAACCCCCCAAA???===@@@??????@@@@@@@@@===:::;;;;;;;;;:::999777666555888999:::;;;===>>>??????@@@>>>;;;888555222111000000///...,,,***)))))))))'''((((((((((((((((((((())))))************))))))$$$&&&'''))))))(((&&&%%%(((((())))))))))))((((((''''''((((((((('''%%%$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((###%%%'''(((''''''((()))))))))(((((((((''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%$$$###$$$&&&###$$$&&&'''''''''&&&&&&''''''&&&%%%%%%$$$######&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''((('''((()))'''%%%######$$$''''''((()))((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))((((((((()))(((((('''&&&&&&'''((('''%%%$$$%%%&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((())))))))))))************''')))******))))))***,,,+++++++++***************---------------------------000///***+++111333000444222222555<<>>???AAACCCCCCBBB@@@?????????@@@AAAAAAAAA@@@???>>>>>>>>>===<<<;;;999888999999:::;;;<<<===>>>>>>???>>>===;;;999888888888444333111///---+++***)))((((((((()))))))))******'''((())))))))))))((('''&&&'''((())))))((('''&&&'''(((((())))))(((((('''(((((()))))))))((('''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&'''((()))))))))&&&&&&'''%%%$$$###$$$&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$))))))))))))************%%%&&&((('''&&&&&&''')))'''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%((()))***)))'''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))***))))))((((((************************))))))))))))************(((***++++++******+++---******************))))))------------------------,,,//////++++++000333111111333999@@@KKK[[[mmm{{{~~~hhhWWWKKKKKKLLLKKKOOOWWWaaajjjvvvtttggg___ZZZSSSNNNLLLKKKGGGGGGKKKOOOQQQXXX```iiittt)))))))))*********+++++++++++++++***************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++******))))))---------,,,,,,,,,++++++,,,++++++***************------,,,++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,------------------,,,++++++------,,,+++------------,,,,,,,,,,,,((())))))***+++,,,---...//////...------------...------...//////---,,,+++......------......///000222222333444666888:::;;;<<<>>>@@@@@@AAACCCFFFHHHGGGHHHIIIIIIKKKNNNRRRVVV___dddjjjmmmmmmjjjgggfffhhhnnnyyy{{{yyyzzz~~~tttggg^^^\\\^^^aaabbbbbbgggnnntttvvvtttppplllnnneee]]]]]]```bbbcccdddhhhkkkrrrzzzyyyyyyxxxuuupppiiibbb^^^bbbhhhqqq|||yyysssssstttzzzuuukkkgggiiittt}}}xxxlll___YYYRRRKKKGGGDDDAAA???:::;;;<<<===>>>>>>>>>======>>>???????????????AAA????????????>>>===;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@:::999666444111///---,,,))))))))))))*********+++&&&((()))++++++)))(((&&&''''''((())))))((('''&&&'''''''''((((((''''''''')))))))))***))))))((('''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&(((((())))))&&&''''''&&&$$$###%%%&&&$$$%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&''''''&&&&&&%%%$$$((((((''''''''''''''''''&&&''')))(((''''''(((***''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((''''''&&&((()))***)))((('''((()))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))((((((************************)))))))))*********++++++***+++,,,,,,+++***,,,---***+++++++++++++++++++++---------------------------000000------111444444333:::EEEQQQ___qqqxxxdddTTTJJJFFFKKKQQQTTTYYY```sss||||||hhh\\\PPPJJJGGGEEEEEEGGGKKKJJJLLLSSS[[[dddqqq{{{))))))))))))************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********---,,,,,,,,,,,,+++++++++...------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---,,,,,,,,,------,,,,,,------------------,,,,,,******++++++,,,,,,------//////---,,,,,,---...///------...///......---,,,///...---------///000222222333444666999<<<>>>@@@AAACCCDDDEEEEEEGGGJJJMMMKKKMMMPPPSSSWWW```llluuu{{{wwwsssyyyvvvnnnnnnqqqyyy}}}zzznnnfff[[[SSSQQQQQQSSSSSSRRRUUUYYY]]]___^^^\\\[[[^^^YYYUUUWWW\\\___^^^]]]___```cccgggkkkkkkiiigggaaabbbcccbbb```\\\XXXUUU\\\aaahhhpppxxx|||{{{xxxrrrjjjkkknnnrrrzzz{{{rrrnnnrrryyy}}}vvvlllaaaWWWOOOGGGBBB::::::;;;;;;<<<===>>>>>>@@@AAAAAA@@@>>>===???AAA===>>>>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;=========>>>???AAABBBCCC@@@???===;;;777444111000,,,,,,++++++***)))))))))''')))+++,,,,,,+++)))'''''''''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###%%%'''(((''''''((()))(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%'''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&%%%%%%)))******)))&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))************)))((((((%%%&&&'''&&&%%%$$$%%%&&&((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((()))***************************************))))))*********+++++++++***+++,,,+++******+++,,,,,,,,,,,,,,,------------------------............///111222000///222666999>>>HHHVVVcccqqq{{{dddRRRMMMIIIJJJSSS\\\bbbhhhooo~~~ttt```SSSKKKDDDAAAAAAAAAEEEKKKNNNRRRZZZeeerrr(((((()))))))))*********************************))))))*********+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++************...------,,,------......++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---.........---------...------------------------......------,,,,,,++++++///...---,,,,,,---//////---.....................///.........///111333444444555666999<<<@@@BBBDDDGGGHHHJJJJJJLLLNNNRRRUUUVVVYYY___fffppp{{{tttmmmhhhiiilllrrryyyxxxuuuqqqmmmhhheeedddeeeXXXTTTOOOKKKIIIHHHHHHHHHJJJKKKMMMNNNPPPPPPPPPPPPTTTTTTTTTUUUXXXYYYXXXUUURRRQQQPPPQQQRRRSSSRRRQQQSSSSSSSSSSSSSSSRRRQQQPPPTTTWWW\\\```dddiiinnnrrrnnnooommmiiiiiimmmmmmjjj```bbbeeeiiiqqquuupppqqq|||{{{lll]]]OOOGGGBBBAAA@@@AAABBBEEEGGGIIIGGGFFFDDDBBB@@@@@@AAACCC<<<===============<<<<<<======<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAAEEEDDDCCC@@@===:::777555000///...,,,+++)))(((''''''(((***++++++***((('''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((###%%%'''(((''''''((()))))))))))))))((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%'''''''''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$))))))))))))))))))))))))((())))))'''%%%###$$$%%%'''&&&%%%$$$$$$%%%'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((())))))(((((('''&&&###$$$%%%%%%$$$###$$$%%%((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))************++++++++++++)))***+++***)))((()))***++++++++++++,,,,,,---------------......////////////000111111111444;;;BBBQQQ___nnnxxxuuucccTTTKKKLLLMMMSSS___kkkttt|||oooZZZMMMHHHCCCAAAAAAAAABBBGGGNNNTTT^^^nnn}}}((((((((()))))))))*********************+++++++++)))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++++++++,,,,,,---+++************++++++,,,++++++,,,,,,,,,,,,------++++++,,,------------------...//////------...///------------............000//////...---,,,+++***...------------...//////...............///////////////000111333555777888888999;;;>>>AAAEEEHHHJJJIIIKKKMMMPPPRRRWWW]]]aaalllpppwwwzzz|||~~~tttmmmhhhhhhggghhhiiijjjiiifffccc]]]ZZZXXXWWWSSSPPPQQQUUULLLKKKJJJHHHFFFEEEDDDDDDFFFGGGGGGIIIJJJLLLNNNOOOTTTYYY]]][[[XXXVVVSSSOOOOOOLLLJJJIIIJJJKKKKKKKKKMMMNNNOOOOOOPPPPPPPPPPPPNNNPPPRRRSSSSSSTTTVVVXXXTTTWWWXXXWWWYYY___aaa___VVVXXX[[[```iiixxx|||rrrlllnnnzzzzzziiiYYYOOOJJJIIIHHHIIIMMMRRRXXX[[[SSSNNNHHHDDDBBBAAA@@@???<<<===>>>>>>>>>>>>>>>===>>>>>>==================<<<<<<;;;;;;<<<===>>>>>>EEEEEEDDDCCCAAA>>>;;;999444333222000---+++***)))''''''((((((((((((''''''((((((''''''&&&&&&%%%%%%'''''''''((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''((())))))))))))((('''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%%%%(((((((((''''''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++'''(((((('''%%%$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''(((((()))))))))$$$%%%&&&&&&%%%%%%&&&(((''''''&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''((((((((())))))&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%'''(((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((((((((((((*********++++++++++++,,,)))***+++***(((((((((***(((((())))))******++++++---------...//////000000......000333666;;;HHHTTTkkkzzzqqqaaaRRRKKKKKKLLLSSS```ooo}}}mmmXXXKKKGGGCCCAAABBBDDDDDDFFFNNNWWWbbbsss(((((((((((()))))))))***))))))*********+++++++++)))************+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,------+++++++++++++++,,,------+++++++++,,,,,,---------+++++++++++++++,,,------,,,---///...,,,+++---///------------.........///...------,,,,,,+++++++++,,,------...//////.....................///000000///111333666999;;;======???@@@BBBEEEHHHLLLOOOPPPQQQSSSWWW\\\bbbiiiqqqwwwwwwqqquuuuuuxxx~~~wwwoooiiiccc```aaa___\\\ZZZXXXUUURRROOOOOOMMMMMMPPPOOOMMMQQQWWWWWWVVVTTTQQQNNNMMMMMMMMMJJJKKKLLLNNNQQQTTTWWWYYY___jjjpppjjj```ZZZVVVRRRRRRPPPOOONNNOOOOOONNNMMMMMMOOORRRVVVWWWWWWVVVVVVOOOPPPQQQOOOMMMKKKJJJKKKIIINNNPPPPPPQQQUUUWWWUUURRRRRRSSSVVV___kkkyyyxxxooohhhgggqqq}}}~~~oooaaaYYYVVVVVVVVVYYY```iiiqqqwwwssshhh[[[RRRMMMHHHAAA;;;:::;;;<<<<<<=========<<<>>>>>>>>>>>>????????????<<<<<<<<<<<<======>>>???AAABBBCCCBBBAAA???===;;;666666555333222111000///******)))(((((()))******+++***)))((((((''''''''''''(((((())))))(((((('''((('''&&&&&&&&&((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++'''(((((('''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%&&&'''((((((%%%&&&''''''&&&&&&'''(((&&&'''(((((()))))))))(((''''''((((((((((((''''''''''''((((((((()))))))))'''''''''''''''&&&%%%%%%&&&''')))((('''''')))***((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,+++)))((()))***))))))******+++,,,,,,------------...///000000000000000444;;;AAAKKK]]]oookkk]]]RRRKKKJJJNNNRRR___qqqvvvjjjZZZJJJCCCDDDAAAAAADDDHHHLLLSSSaaannn(((((((((((())))))))))))))))))******++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------...///000,,,,,,,,,,,,------...///+++++++++,,,,,,---------,,,+++***)))***+++,,,---***,,,...---+++***,,,...---------.........//////++++++++++++++++++,,,,,,+++,,,...///000///...---...............///000111000222666:::===@@@AAAAAAEEEFFFHHHJJJNNNQQQTTTUUU^^^aaafffmmmuuu|||qqqkkkmmmkkkjjjmmmrrruuuvvvuuuuuuqqqkkkfffaaa]]]YYYVVVVVVSSSOOOLLLKKKJJJIIIHHHIIIHHHLLLSSSUUUTTTZZZccchhhfffbbb]]]YYYXXXYYYZZZQQQRRRTTTWWW[[[```dddggglllyyyxxxjjjaaa\\\XXXRRRQQQQQQRRRRRRQQQNNNKKKMMMRRRXXX]]]```___]]][[[UUUUUUUUURRRNNNJJJHHHHHHIIINNNQQQOOOOOORRRRRRPPPRRRPPPNNNOOOUUU___hhhnnnrrrtttrrrmmmlllttt~~~xxxppphhheeemmmwww|||qqqggg```eeefffgggllluuuvvvhhh^^^UUUHHH>>>777777888999::::::::::::>>>>>>??????@@@@@@@@@@@@<<<<<<<<<===>>>???AAAAAA>>>???@@@AAAAAA???===<<<777777666666666555555555///...,,,++++++,,,...///---,,,+++***))))))))))))(((((())))))))))))(((((()))(((''''''''')))***+++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&''''''(((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###%%%'''(((''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%######$$$%%%&&&'''(((((('''%%%%%%&&&(((((('''&&&%%%$$$%%%%%%&&&###$$$%%%&&&((()))******&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((()))+++,,,,,,)))******)))&&&%%%%%%&&&&&&''')))*********)))(((''''''(((((((((((('''''''''''''''(((((((((((()))***************))))))(((%%%'''((((((''''''(((***((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,------...///000000---------...///000000111444444999CCCLLLYYYppppppYYYOOOLLLKKKMMMQQQ[[[kkkxxxfffYYYMMMBBB???AAA@@@AAAFFFMMMUUUbbbvvv************************))))))))))))))))))))))))************************************************+++,,,,,,,,,,,,+++******...------,,,,,,------...000///...---------------,,,+++***,,,...//////...///...------,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,,,,,,,,,,,,,,,,---------..............................,,,---///111111000///...111000///.........///000111333555555444333444444999===BBBEEEEEEEEEEEEEEELLLLLLLLLPPPWWWaaakkkqqquuu}}}yyyppplllfffcccbbbbbbddddddaaa^^^YYYXXXWWWUUUTTTTTTTTTTTTRRRQQQOOOKKKGGGEEEEEEGGGKKKSSS\\\bbbdddgggmmmrrr}}}ttthhhbbbaaabbbaaa___\\\___dddjjjppprrrqqqpppxxx|||}}}ttteeeXXXTTTUUURRRTTTTTTRRROOOOOOQQQTTTUUUXXX___ggglllkkkddd]]][[[YYYTTTPPPMMMKKKKKKLLLSSSSSSRRRSSSTTTWWWYYYZZZ\\\WWWSSSRRRVVV[[[]]]^^^aaa^^^\\\]]]]]]^^^eeemmmuuuqqqkkkddd``````dddhhhyyysssllljjjjjjiiiuuu{{{cccLLL???===<<<::::::;;;<<<<<<<<>>???===;;;;;;<<<=========>>>>>>>>>???AAA@@@>>><<<555666999:::;;;:::888666444333222000...---,,,+++***+++,,,,,,+++)))'''%%%'''((()))))))))((('''&&&))))))(((((((((((())))))&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&'''''')))******(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###%%%'''((()))((('''&&&((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))---,,,+++)))((((((''''''))))))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******.........,,,++++++---///------..................////////////000111222222777888>>>LLL___www}}}oooZZZKKKIIIJJJHHHPPP]]]rrrlllSSSHHHDDD>>>???EEEDDDLLLSSSXXXddd{{{************************************************************************************************)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,++++++,,,,,,,,,++++++,,,...///...---------,,,+++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,---...---------.........//////........................((())),,,...//////......//////000000000////////////111333444555777:::===???BBBFFFHHHHHHIIIKKKLLLMMMPPPWWWaaaooo}}}~~~xxxnnnfffccc```\\\WWWUUUUUUTTTSSSQQQPPPQQQRRRSSSUUUVVVWWWXXXVVVUUURRRNNNJJJIIIJJJKKKWWW```jjjqqqrrrsssvvvyyyxxxpppeee```___aaaaaaaaaiiilllqqqwwwzzzyyyvvvsssppprrrqqqjjj___WWWTTTVVVVVVWWWWWWUUURRRQQQSSSVVV\\\^^^bbbiiimmmlllfff```YYYWWWTTTRRRQQQQQQQQQRRRVVVVVVWWWXXXZZZ]]]```aaaddd___ZZZXXXXXXYYYYYYXXX]]]YYYVVVVVVTTTTTTZZZbbbhhheee```ZZZUUUTTTVVVYYYfffsss|||pppgggccccccmmmzzzqqqYYYLLLCCCAAA???======>>>@@@AAAEEEHHHHHHCCCAAABBBBBBAAA@@@>>>===<<<===>>>===<<<>>>>>>===>>>??????>>><<<:::::::::999999888777777555555333222000...---,,,***++++++++++++)))((('''(((((()))******)))((('''((((((''''''''''''((((((((((((((('''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((('''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&'''((()))***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''((($$$&&&'''((()))(((&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''((())))))***+++++++++++++++...---+++)))((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))(((((('''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''(((((()))))))))(((((()))))))))(((((((((((()))))))))))))))((((((''''''''''''((())))))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******+++,,,---,,,+++,,,---///------------............111222333333333555888;;;===BBBMMM^^^sss~~~nnneee\\\OOOHHHMMMTTTZZZhhhwwwwwwcccQQQJJJGGGBBBEEELLLJJJSSS^^^hhh{{{************************************************++++++++++++++++++++++++++++++++++++++++++++++++'''((()))+++---...//////,,,,,,++++++++++++,,,,,,,,,++++++************+++...,,,+++,,,......---,,,++++++******))))))******,,,,,,,,,---------......++++++++++++,,,---...///........./////////000000........................&&&(((***---////////////...///000111111000000///111222444666999===BBBFFFEEEFFFHHHHHHIIIKKKOOORRRUUU\\\jjj||||||qqqkkkfff^^^YYYXXXXXXTTTOOOLLLKKKLLLLLLLLLQQQRRRUUUXXXZZZ[[[\\\\\\ZZZYYYWWWSSSPPPNNNOOOQQQ[[[fffrrryyyyyyvvvuuuvvvpppjjjaaa]]]^^^aaaccccccnnnsssyyy~~~|||xxxtttooommmjjjccc]]]ZZZYYYZZZZZZZZZ[[[ZZZYYYYYY[[[]]]cccbbbcccfffiiihhhccc^^^ZZZYYYXXXWWWVVVVVVVVVVVV[[[[[[\\\^^^```ccceeeffffffccc^^^[[[ZZZXXXWWWUUU[[[WWWTTTSSSPPPOOOVVV^^^hhhfffbbb[[[UUUPPPOOOPPPRRR[[[iiittt{{{~~~~~~}}}wwwllldddaaaaaasss|||fffYYYMMMLLLIIIFFFEEEHHHMMMQQQUUUWWWTTTLLLGGGEEEDDDAAA@@@???>>>>>>??????===<<>>>>>===@@@???<<<:::888777888888777777666555333222222111,,,,,,++++++******))))))((()))************))))))))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&((())))))''''''(((((((((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''''''''&&&&&&&&&$$$%%%&&&'''((()))******&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((******(((((())))))******))))))***)))'''%%%$$$#########&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++(((((('''''''''((())))))))))))(((''''''''''''(((&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((%%%'''(((((('''''')))***((((((''''''''''''((((((******))))))))))))******(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******''')))+++,,,,,,,,,---///,,,,,,,,,---------.........000222111111555>>>FFFMMMVVVeeexxxttt```UUUQQQKKKHHHKKKWWWdddqqq~~~rrrkkk]]]RRRIIIHHHFFFDDDIIIRRRVVV```ooozzzxxx~~~************************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,---...//////,,,++++++******++++++,,,++++++***************+++...---,,,,,,---...---+++++++++***************+++,,,,,,,,,---------......+++++++++++++++,,,---------.........////////////........................***+++---...000111111111////////////000111222333777999;;;<<<>>>AAAEEEHHHKKKLLLLLLMMMOOOTTTZZZ^^^gggrrrnnneee]]]ZZZWWWRRRPPPRRRSSSRRRPPPOOOPPPSSSUUUVVV[[[]]]___aaabbbbbbaaa```]]]\\\[[[XXXUUUTTTVVVWWW^^^iiiwww}}}|||vvvqqqoookkkfff```]]]___bbbeeefffmmmsss{{{zzzwwwvvvrrrlllgggeeeddddddddd```aaaccceeegggjjjlllnnnooollliiiiiiiiihhhddd```aaa```___^^^\\\[[[YYYYYYbbbbbbbbbbbbbbbbbbcccccc]]]\\\[[[ZZZZZZYYYXXXWWW]]]ZZZXXXWWWUUUUUU^^^hhhwwwuuupppggg]]]UUUPPPOOOLLLQQQWWW]]]aaadddgggiiiqqqttttttooogggbbbdddhhhtttzzzjjjaaaYYYZZZZZZXXXXXX^^^gggoooxxxwwwoooaaaSSSKKKDDD>>>>>>=========??????===<<<>>><<<::::::<<<===>>>>>>AAAAAA???===<<<;;;;;;:::888888888888999999999999111000///---++++++******)))))))))*********))))))+++******))))))******+++((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***'''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%&&&%%%%%%$$$"""!!!!!!!!!"""""""""###&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%&&&''''''((())))))******'''&&&&&&&&&'''((()))))))))(((((('''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$&&&'''((('''''')))+++((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))******))))))))))))*********++++++,,,,,,++++++***'''))),,,---,,,,,,,,,---++++++,,,,,,------.........000111///111:::KKKXXXgggqqqppp]]]PPPLLLMMMIIIOOO[[[kkkzzzuuufff]]]XXXLLLHHHFFFGGGFFFIIISSS```jjjuuuzzzpppllljjjuuu************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,...---,,,,,,---...---+++,,,,,,+++++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,+++++++++,,,,,,,,,---------.........////////////////////////---......///000000000000222111//////000444888;;;===???AAABBBBBBBBBCCCEEEOOORRRUUUYYY^^^fffnnnsss~~~|||yyyzzz|||{{{yyyvvvuuutttqqqlllhhh\\\UUUQQQQQQPPPNNNNNNRRRRRRTTTVVVXXXZZZ\\\^^^___bbbccceeeggggggfffeeedddaaaaaa```^^^\\\\\\___aaalllvvv~~~xxxvvvmmmjjjeeecccdddgggkkkmmmsssyyy~~~|||xxxtttrrrrrrssssssrrrlllnnnqqqwww}}}|||wwwttttttrrrooollliiiiiihhhgggeeedddcccbbbkkkjjjiiifffdddaaa___^^^XXXYYYZZZZZZZZZYYYYYYYYY\\\[[[[[[\\\[[[]]]iiiuuu|||qqqdddYYYRRROOOQQQRRRTTTTTTUUUVVVYYY\\\dddfffeeebbb___```fffkkkpppzzzrrriiifffccchhhmmmooorrr{{{|||fffUUUHHH>>>>>>===<<<<<<>>>???>>>===>>><<<::::::<<<>>>>>>>>>???@@@AAABBBBBB@@@>>>===999999:::;;;===>>>???@@@888777555222///...---,,,*********)))))))))))))))***))))))(((((())))))***&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&((((((((((((((((((((('''(((((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%&&&&&&&&&))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&((()))((((((''''''''''''(((((('''(((((())))))(((((('''(((((((((((())))))))))))+++******)))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,++++++)))+++------,,,*********++++++,,,------...//////333555555555:::KKKbbbssskkkXXXOOOJJJKKKOOOQQQ```uuummm___UUUNNNJJJIIIIIIKKKLLLOOOWWWhhhwww{{{fffcccffflll~~~************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------......,,,+++,,,......---,,,------,,,,,,------......,,,,,,,,,---------......000///...---,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////.............../////////555444333333666;;;@@@CCCCCCDDDFFFFFFFFFGGGJJJLLLUUUYYY___fffmmmvvv~~~wwwuuusssrrrjjjhhheeebbb```]]]YYYWWWUUUQQQPPPRRRRRRPPPRRRVVVVVVXXX[[[]]]]]]^^^___aaaaaaccceeehhhiiijjjkkkkkkiiiiiiiiiiiihhhjjjmmmppp~~~wwwuuuqqqnnnnnnpppsssvvv}}}|||~~~~~~~~~}}}{{{uuuttttttsssssssssttttttwwwvvvtttqqqmmmhhheeecccaaabbbbbb```]]][[[[[[\\\[[[[[[]]]^^^]]]aaaooo}}}uuuhhh^^^YYYWWWXXXXXXXXXVVVUUUTTTVVVXXX\\\\\\]]]]]]^^^aaaeeehhhhhhqqq~~~wwwkkkfffhhhiiirrr}}}|||fffTTTGGGBBB@@@===<<<===>>>=========<<<;;;;;;===??????>>><<<>>>AAACCCDDDBBB@@@???::::::;;;<<<>>>???@@@AAA>>>===;;;999666444222111...---+++***))))))((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***))))))(((&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''((()))'''&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$'''''''''''''''&&&&&&%%%))))))))))))((('''%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((((((((''''''''''''((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,+++++++++,,,...---+++******++++++,,,,,,---...///000000444666888===III^^^wwwnnnVVVKKKHHHGGGMMMUUUcccxxxgggXXXQQQLLLHHHEEEGGGKKKPPPUUU]]]mmmzzzkkk```dddqqq************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,++++++,,,...///...---------,,,,,,---......///,,,,,,,,,---------......//////...------.........------------............////////////////////////.........//////111222222666777999===AAAEEEHHHJJJIIIIIIJJJKKKOOOUUU]]]ccciiinnntttzzzuuuoookkkfffbbb]]]\\\[[[ZZZZZZYYYYYYXXXWWWUUUVVVYYYXXXVVVWWW[[[\\\^^^______^^^___bbbeeeggghhhjjjmmmooorrrtttuuutttuuuvvvwwwxxxzzz{{{yyyzzz}}}}}}yyyvvvtttqqqrrrpppkkkfffbbbbbbcccbbbbbbccccccaaadddrrr|||qqqfff```______\\\^^^___^^^]]]\\\]]]^^^]]]___dddjjjnnnmmmiiidddcccgggooo||||||nnncccaaaeeeiiivvvyyyfffYYYKKKFFFAAA>>><<<<<<<<<<<<<<<<<<<<<===@@@@@@???>>>===>>>???@@@@@@@@@??????;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@???===;;;999777222111///,,,+++***))))))((((((''''''''''''(((((((((((())))))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&''''''((())))))***))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&&&&$$$###"""%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''%%%'''((('''&&&%%%'''(((((((((''''''''''''((((((&&&((()))******)))(((&&&(((((((((((())))))))))))'''''''''''''''(((((()))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++,,,,,,------,,,,,,++++++,,,---,,,++++++---///,,,------...///000111222222666===III[[[qqqgggXXXLLLIIIIIILLLXXXhhh|||xxxfffSSSLLLKKKIIIHHHIIIJJJQQQ[[[eeeuuussspppoooxxx************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,+++++++++,,,------...,,,+++***,,,...//////...,,,,,,,,,,,,------...///,,,,,,,,,---------.....................///000111............/////////000000000000000000000000000//////000111222444666777666999???DDDIIILLLMMMMMMOOONNNNNNPPPWWWcccpppyyy}}}qqqjjjeee```XXXQQQVVVVVVXXXZZZ]]]aaaccceee\\\[[[\\\___^^^ZZZZZZ]]]aaabbbbbbaaa```ccciiinnnrrrrrrsssuuuwwwzzz|||}}}}}}~~~}}}}}}zzzuuunnnjjjjjjkkkkkkkkkkkkjjjfffhhhvvv~~~yyyqqqggg___]]]^^^aaa^^^aaadddfffeeeeeeffffffccchhhqqq{{{{{{ooodddaaaaaacccjjjwwwyyyvvvvvvwwwrrrfff[[[[[[bbbgggwwwsssgggRRRLLLEEE???<<<<<<;;;;;;<<<<<<===???AAABBB@@@>>>>>>>>>===<<<<<<===>>>???<<<<<<;;;:::999888777777@@@AAABBBCCCBBB@@@>>>===666444111...,,,+++++++++++++++************++++++++++++******))))))((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''((())))))***''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((%%%&&&((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''((((((((('''&&&&&&%%%"""###%%%&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''(((((((((&&&&&&'''((()))***++++++***)))((('''''''''''''''))))))((('''''''''''''''''''''((()))******))))))(((((((((((((((((((((((('''((()))((('''&&&'''(((((((((''''''''''''((((((''')))***++++++***)))'''(((((((((((())))))))))))''''''(((((()))+++,,,---))))))))))))************))))))))))))))))))))))))******))))))))))))******+++,,,,,,------,,,,,,++++++,,,,,,,,,+++---000222------...///000111222333555:::FFFWWWlll~~~fffOOOIIIHHHMMMNNNTTTggg~~~yyy\\\PPPGGGFFFHHHHHHJJJOOORRR[[[iiiyyyzzz++++++++++++++++++++++++'''(((+++---...---,,,+++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------//////.........------------,,,,,,,,,,,,---......///////////////........................000111222111000111444777:::;;;:::BBBEEEIIIJJJJJJKKKNNNQQQRRRWWW^^^eeerrrmmmggg___WWWRRRQQQSSSTTTZZZ]]]aaaeeehhhiiiiiihhhcccbbb___\\\[[[^^^dddhhhgggeeeddddddhhhnnnssswww}}}}}}|||}}}}}}wwwsssrrruuuxxxxxxwwwxxxxxxxxxwwwuuuyyywwwooofffccccccbbb^^^cccaaacccjjjnnnmmmlllnnnhhhrrr{{{ooofffaaa]]]]]]aaacccbbb```ddd______aaa```\\\^^^dddgggqqqppp^^^UUUMMMIIIEEE???<<<<<<@@@AAACCCDDDCCC@@@@@@BBB@@@@@@@@@???======>>>??????>>><<<:::999999999:::<<<>>>@@@CCCEEEEEEEEEDDD>>>;;;777222///---,,,,,,,,,,,,+++***))))))******&&&&&&''''''((())))))***((((((''''''''''''((((((&&&'''(((((()))((((((((((((((((((((('''&&&%%%$$$&&&$$$"""###%%%&&&$$$"""$$$%%%&&&'''''''''&&&&&&))))))(((''''''''''''''''''(((((()))((((((''''''***(((&&&&&&''''''&&&%%%***"""%%%++++++''''''''''''&&&&&&%%%%%%%%%&&&'''(((((())))))((((((***))))))(((''''''&&&&&&(((''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&((()))***))))))+++,,,++++++***)))(((((())))))******+++++++++)))'''&&&******))))))((((((''''''))))))************))))))))))))))))))))))))))))))$$$%%%'''(((***+++++++++++++++******************,,,,,,,,,++++++*********------,,,,,,,,,---......111///...000//////555;;;@@@HHHUUUhhhuuuaaaXXXNNNHHHJJJVVV^^^hhh~~~zzz```QQQFFFAAAFFFIIIIIIOOOYYY___rrr++++++++++++++++++++++++((()))+++---------,,,+++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------....................................//////.........---------------,,,,,,------.../////////////////////////////////000000000000000000222333555777;;;===>>>>>>AAADDDGGGHHHJJJOOOWWW]]]ccckkkuuuwwwtttpppsssxxxvvvmmm\\\XXXTTTPPPPPPRRRVVVYYYccccccdddhhhjjjkkkiiigggbbbbbbbbbaaabbbdddiiilllrrrpppnnnooosss{{{~~~|||}}}~~~|||{{{yyywwwqqqjjjggghhhgggcccdddbbbdddkkknnnmmmlllnnnsss~~~xxxjjjeee___\\\\\\ZZZVVVSSSUUUSSSTTTYYYZZZYYY\\\bbbhhhppp|||vvvbbb[[[UUURRRNNNHHHEEEEEEAAAEEEKKKMMMJJJEEECCCDDDAAAAAA@@@???=========>>>>>>===<<<:::::::::::::::<<<======>>>@@@CCCEEEFFFAAA???;;;888444222000000---,,,++++++******++++++''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''&&&%%%%%%$$$&&&&&&'''''''''''''''&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&''''''######$$$%%%'''((()))***)))(((&&&&&&''''''&&&%%%---(((###$$$)))---,,,)))(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((***+++***)))((()))***+++******)))(((((())))))))))))******))))))(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))&&&&&&((()))************++++++******************---,,,,,,,,,++++++++++++------,,,,,,------...///000///000333444555;;;CCCJJJYYYnnn{{{fffVVVNNNKKKLLLRRR```ooofffSSSIIIAAA@@@GGGLLLNNNWWWddduuu++++++++++++++++++++++++)))***,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------------------............////////////////////////...............------------------,,,------...//////////////////////////////000111222222222111111666777:::>>>AAADDDEEEFFFCCCFFFHHHKKKPPPYYYeeennn{{{|||rrrkkkgggggghhhlllpppqqqkkk```XXXPPPNNNMMMMMMPPPVVV[[[___cccaaa```dddiiillliiieeeeeehhhlllppprrrtttwwwyyy|||~~~~~~zzzwwwuuuvvv|||}}}yyyzzz||||||wwwqqqooopppmmmiiiiiifffgggmmmooommmlllmmmvvvxxxkkkfff```[[[XXXUUUOOOKKKMMMLLLOOOUUUYYY[[[^^^aaagggllluuuvvvfffbbb``````]]]XXXVVVWWWQQQZZZcccbbbXXXMMMFFFDDDAAA@@@???===<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>===;;;:::<<<@@@DDDGGGCCCBBB@@@>>>;;;888666555//////---,,,,,,++++++++++++******)))(((''''''&&&((((((''''''''''''((((((((((((((('''&&&%%%$$$###$$$%%%&&&'''((((((((((((((('''&&&'''((()))(((&&&(((((('''&&&'''((()))***)))(((&&&$$$$$$%%%'''(((%%%%%%&&&'''***---000111)))'''&&&&&&'''''''''&&&***(((&&&&&&'''(((((('''((((((((((((((('''''''''%%%$$$#########$$$&&&'''%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((***++++++***(((''''''(((******)))((((((((())))))((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))******++++++++++++++++++------------,,,,,,,,,,,,---------------...//////,,,+++---222444999BBBLLL^^^qqquuugggXXXOOOKKKLLLUUUbbbppptttaaaRRRHHHCCCAAADDDLLLQQQWWWgggxxx***+++++++++++++++,,,,,,++++++,,,,,,,,,+++************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------................................................---------------.../////////////////////000000000//////000111222444666777===???BBBDDDFFFGGGIIIJJJHHHLLLQQQWWW___jjjxxx{{{pppjjjeeeaaabbbbbbbbbbbbaaa[[[TTTNNNSSSSSSRRRTTTWWW\\\```cccbbb___^^^dddnnnsssqqqlllkkkqqqzzzyyyttttttvvv~~~rrrqqqooorrr}}}wwwssstttzzz}}}{{{vvvpppqqqmmmmmmqqqrrrooommmmmmsss}}}zzzssspppfffccc^^^[[[YYYVVVRRROOOMMMOOOSSSZZZ___bbbccccccccceeejjjtttxxxmmmggggggjjjnnnmmmjjjlllpppsssooo\\\NNNGGGCCC@@@===;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<@@@???===;;;<<<>>>AAACCCBBBBBBBBBAAA???<<<999777444333111///---++++++***,,,,,,,,,+++******))))))((((((''''''''''''((((((*********))))))((('''&&&%%%&&&&&&'''((((((''''''((('''''''''(((((((((''')))'''&&&%%%%%%''')))***((('''%%%######%%%'''((()))(((((((((***,,,///111)))'''%%%%%%'''((('''&&&$$$&&&''''''&&&%%%%%%&&&((((((''''''''''''''''''&&&$$$###""""""$$$&&&'''%%%%%%&&&''''''(((((()))&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((()))***+++***(((&&&'''(((***))))))((((((((())))))'''&&&&&&&&&&&&(((***+++'''''''''((()))***************))))))))))))******))))))))))))))))))))))))))))))*********))))))(((******+++++++++++++++,,,------------------------------------...///000000...---...222777???NNN\\\wwwoooccc[[[TTTRRRSSSWWWhhhxxxkkkZZZPPPIIIEEEEEEGGGLLLSSSZZZfff}}}*********++++++,,,,,,,,,++++++,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******++++++,,,+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,---------------------------........................------------...//////////////////000000111111000//////000333888===AAAFFFHHHIIIHHHFFFFFFHHHJJJOOOVVV___iiitttppphhhddd___ZZZVVVUUUTTTTTTTTTTTTSSSRRR[[[[[[\\\^^^aaadddgggiiijjjhhhiiiqqq{{{|||ssszzz~~~vvvqqqllljjjkkkrrrvvvkkkkkklllqqq}}}vvvoooooottt|||~~~|||{{{{{{vvvtttvvvvvvrrrpppqqquuu{{{}}}uuunnnkkkkkkaaa___\\\ZZZYYYWWWVVVUUURRRVVV]]]fffnnnqqqppplllcccaaa```eeeqqq~~~rrrgggeeehhhooovvvyyy{{{sssaaaUUUJJJEEE>>>;;;:::;;;<<<<<<<<<<<<==================BBBBBBAAA@@@???>>>>>>===>>>???@@@@@@???<<<999888999777555111...,,,******************************((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&((()))'''&&&%%%$$$$$$%%%'''((()))(((&&&$$$$$$%%%'''(((((('''%%%%%%'''(((''''''###&&&))))))((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''((())))))***&&&'''''''''''''''''''''''''''((())))))))))))((('''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''')))***)))((('''((())))))((((((((((((((())))))'''&&&%%%&&&'''(((***+++&&&&&&'''((()))***++++++******)))(((((()))*********************************************))))))(((******++++++,,,,,,,,,,,,------------------------............///000111222555444555999???LLLaaasssxxxkkk]]]VVVTTTTTTXXX]]]mmm|||dddTTTMMMJJJGGGDDDHHHMMMUUU^^^iii{{{sssnnnooouuu}}}*********++++++,,,,,,---+++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------------------------------.....................------......///000...//////000000111111222222111222444888???EEEIIIMMMOOOOOOMMMJJJKKKOOOSSSaaaiiisss}}}vvvggg```[[[UUUQQQLLLMMMNNNQQQUUUZZZ^^^aaa___aaadddgggkkknnnqqqrrrsssssswwwtttnnnkkkgggfffhhhjjjvvvuuummmjjjmmmrrrxxx~~~qqqnnnrrrxxxwwwtttttt|||}}}{{{}}}}}}zzzxxxyyyyyyzzzzzzvvvooojjjhhhhhhaaa___\\\XXXVVVVVVVVVVVV\\\dddooo{{{iiibbbZZZXXX]]]fffnnnrrrssszzz|||xxxooofffccchhhqqqzzzyyykkkXXXOOODDD===;;;;;;<<<;;;;;;<<<===>>>??????>>>>>>BBBCCCDDDDDDBBB@@@===;;;<<<===>>>>>>>>><<<:::888:::999666333000...---,,,((((((((((((((()))))))))((((((''''''''''''((((((%%%&&&'''((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&''''''(((***)))'''%%%$$$$$$$$$%%%(((&&&%%%%%%'''(((((('''"""$$$&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&''''''((($$$%%%&&&'''((()))******&&&&&&&&&''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''((())))))''''''((()))((((((''''''(((((())))))''''''''''''((()))***+++&&&''''''((()))******++++++***)))(((((()))***+++*********************************+++******))))))******++++++,,,---------,,,,,,,,,,,,------------............///111222333666777;;;CCCLLL\\\uuuwww```YYYRRRQQQSSSYYYdddooosssbbbPPPIIIHHHHHHGGGGGGMMMVVVcccpppkkk```[[[\\\eeeppp)))******+++,,,,,,------************+++,,,------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.................................---------.........//////...............//////000...//////000111111222222555666999===AAAFFFJJJLLLLLLOOOSSSUUUWWW^^^iiiqqq~~~sssdddYYYTTTRRRPPPNNNLLLOOOSSSXXX]]]ccchhhkkkcccfffjjjppptttxxxzzz{{{xxx|||}}}wwwsssssssssyyyyyyqqqjjjhhheeebbbcccggghhhsssxxxlllgggiiioooxxxuuulllmmmvvv~~~tttnnnmmmnnnzzz}}}yyytttoookkkiiieeebbb^^^YYYVVVVVVXXXZZZfffqqqqqqgggZZZRRRRRRUUUVVVVVVXXXaaahhhkkkllllllgggaaaccchhhqqqyyy~~~jjj^^^NNNAAA<<<;;;;;;:::;;;<<<===???@@@@@@??????AAABBBCCCCCCCCC@@@>>><<<;;;<<<============;;;;;;888777666444333222111111++++++******))))))((((((((((((''''''''''''((((((''''''(((((((((''''''&&&&&&'''''''''''''''&&&&&&$$$&&&'''&&&$$$###%%%'''&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((('''(((((((((((((((((((((((('''&&&%%%%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''(((''''''&&&&&&''''''((()))%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))***)))'''&&&&&&''''''''''''''''''((())))))'''(((((()))************''''''(((((())))))******+++***)))(((((()))***+++************************))))))***+++++++++************++++++,,,------...++++++++++++,,,,,,,,,---.........///000111333333777===GGGTTTaaassslll[[[RRROOOPPPUUU]]]jjj~~~rrrYYYQQQIIIHHHIIIIIINNNUUU[[[hhhyyyrrrbbb]]]\\\___mmm~~~))))))***+++,,,,,,------************+++,,,---...******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------........./////////000000////////////////////////---------.........//////...............///000000...//////000111222222222777:::???EEEIIIKKKLLLLLLHHHMMMTTT\\\eeesssuuueee]]]SSSLLLKKKMMMPPPQQQNNNRRRXXX]]]aaadddfffhhhiiilllqqqvvvzzz}}}|||~~~xxxwwwssskkkeeecccfffiiigggooo~~~lllgggcccbbbaaa___aaaeeeiiirrrpppgggfffbbbkkkxxxtttkkkffflllwwwwwwllliiikkkqqq~~~zzzsssnnnhhheeeaaa\\\YYYZZZ]]]```hhhssswwwkkk[[[RRROOOPPPNNNLLLKKKSSSZZZ\\\^^^___^^^ZZZccchhhpppxxx~~~xxxiiiUUUEEE===;;;:::999;;;<<<>>>???@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@<<<======>>>>>>>>>======666555555444444444555555111000///...,,,+++***)))((((((''''''''''''((((((++++++++++++***((('''&&&%%%%%%&&&'''(((((((((((($$$&&&((('''%%%$$$%%%(((&&&'''(((((())))))(((((($$$&&&(((******)))((('''!!!"""$$$&&&'''(((((()))'''&&&%%%%%%'''(((((((((---***((('''((()))(((&&&&&&'''''''''(((((())))))$$$%%%&&&'''''''''&&&&&&"""###$$$%%%'''((()))***(((''''''''''''((())))))$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((()))*********'''''''''''''''&&&&&&&&&((((((((((((((((((((((((***++++++)))&&&$$$$$$%%%'''''''''''''''((()))***'''(((***+++++++++))))))(((((((((((())))))))))))+++***)))'''''')))***+++************************))))))***+++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,.........///000222333444>>>GGGWWWiiixxxfffUUULLLLLLNNNSSS]]]iii|||}}}gggZZZJJJHHHJJJLLLLLLMMMXXXeeekkkzzzyyykkkbbbcccgggnnn------,,,++++++******)))***++++++,,,,,,++++++***////////////...---,,,+++++++++++++++++++++++++++///...,,,+++******+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111222000------------------------------...///...------...///,,,---......000000111222111///...///222555777888<<<@@@FFFKKKMMMLLLJJJHHHQQQVVV```mmm}}}ooo```YYYRRRMMMJJJLLLRRRWWWXXXWWWUUUVVVYYY[[[___dddjjjnnnsssxxx~~~vvviiibbbaaa```^^^^^^^^^___```jjjrrr~~~ssseeeeeedddcccbbbdddhhhkkkrrrxxxxxxnnnkkkmmmkkkuuuzzziiiiiiiiilllttt~~~rrrjjjjjjnnnrrr{{{xxxxxx~~~vvvooohhhdddaaa]]]^^^bbbffflllvvv|||nnneee\\\WWWSSSNNNLLLNNNKKKNNNQQQTTTVVVVVVUUUTTT\\\aaajjjuuuyyyiiiWWWLLLDDD???<<<===???>>>???AAAAAA>>>===>>><<<@@@AAA???@@@EEEEEE@@@AAA@@@???>>>>>>>>>???@@@???<<<999555222222222333222111111111000...***'''(((((((((''''''((((((((($$$%%%&&&'''(((((((((((((((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&((()))***)))'''&&&&&&''''''(((((())))))))))))))))))************)))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((())))))))))))(((((()))(((''''''(((***,,,---(((((((((((())))))))))))******+++,,,,,,,,,,,,+++******+++++++++******)))((()))***++++++***)))(((++++++******++++++,,,---+++,,,---...---,,,+++***+++***((()))***,,,++++++,,,,,,---.........------000---...000111000444:::CCCYYYooo~~~bbbQQQMMMNNNKKKSSS]]]lllyyyaaaTTTNNNGGGDDDFFFMMMTTT\\\kkkzzzrrrllljjjppp{{{+++++++++++++++++++++,,,***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------///...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111222000------------------------------...//////------...///------......///000000000333222111222555999<<<===EEEFFFHHHKKKMMMNNNOOOOOOYYYaaaooo~~~~~~mmm]]]TTTPPPMMMMMMPPPUUU\\\```aaaaaaZZZ]]]bbbgggkkkqqqxxx|||~~~lllaaa___^^^\\\[[[]]]```ccceeeooovvvyyyqqqiiikkklllmmmmmmmmmoooqqqrrrwww{{{|||}}}qqqpppoooqqqwww~~~yyynnniiikkkqqqxxxtttjjjiiinnnxxxzzzsssooojjjfffeeehhhfffjjjqqqxxx{{{yyysssnnnfff___YYYXXXUUUQQQOOOQQQPPPQQQSSSUUUWWWWWWVVVUUU[[[]]]eeeooozzzvvvhhhYYYSSSPPPNNNLLLMMMIIIGGGFFFGGGFFFCCC>>><<<;;;>>>???<<<>>>BBBAAA===@@@????????????AAABBBCCC@@@>>>;;;777555444555555666555444444444111...+++***))))))(((''''''((((((''''''''''''''''''''''''))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&'''))))))((('''&&&&&&&&&&&&''''''''''''((((((((()))))))))******)))'''&&&%%%%%%&&&''')))'''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''(((((())))))((((((''''''''''''(((((()))***+++(((((((((((())))))))))))((()))******++++++******(((((())))))))))))((((((((())))))******))))))(((***))))))))))))***++++++++++++,,,------,,,+++***,,,+++******,,,------,,,---------............///111///111333333444;;;DDDPPPhhhkkkXXXKKKHHHKKKJJJXXXkkkeeeTTTKKKGGGEEEDDDHHHRRR___nnntttqqqvvv)))******+++,,,,,,------***++++++,,,,,,++++++***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111111///...---------------------------...//////------...///000000000000000000000000222333444777;;;???CCCFFFKKKJJJJJJLLLOOOTTTYYY\\\eeennn{{{|||}}}{{{vvvlll```UUUNNNKKKKKKMMMSSS\\\dddiiikkklllmmmfffkkkrrrxxx|||vvvoooqqqzzzpppbbb[[[[[[ZZZXXXYYY\\\aaagggkkkrrrzzz}}}vvvsssuuuyyy}}}~~~|||{{{zzz|||~~~~~~}}}qqqiiieeejjjppptttggg]]]___fffttt}}}xxxrrroooqqqmmmoooqqqsssssspppkkkfffbbb\\\YYYZZZYYYWWWVVVXXX[[[ZZZYYYZZZ[[[]]]\\\[[[\\\[[[]]]dddpppyyyooodddZZZ[[[___aaabbbbbb]]][[[YYYYYYWWWQQQEEE<<<<<<>>>===;;;===@@@@@@<<>>;;;999888888888:::999888888888666333000---,,,+++)))((((((((((((+++***((('''&&&&&&&&&'''******))))))((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''(((((((((''''''(((((((((((((((((('''''''''(((((('''''''''&&&'''((()))))))))))))))(((((((((((())))))))))))'''((())))))******))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((('''((())))))*********++++++,,,++++++***---,,,++++++---......---......---------...000111......111222222555BBBOOOeee|||dddWWWOOOGGGHHHOOOUUUfff~~~~~~bbbPPPGGGEEEEEEGGGIIIQQQ```rrr{{{tttwww}}}*********++++++,,,,,,,,,***++++++,,,,,,++++++***((()))***++++++,,,,,,+++------------------------)))***,,,---...---,,,,,,***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000///...........................---///000///...---...///111111111111111111111111000333888===AAAEEEHHHJJJHHHIIIKKKPPPWWW```ggglllppptttzzzzzzwwwtttqqqddd___WWWPPPLLLKKKMMMOOORRR[[[gggoooqqqsssuuuxxxwww|||zzzqqqkkkffffffllltttyyy{{{wwwhhh___\\\YYYYYYYYY[[[___dddjjjmmmrrrzzz|||}}}wwwnnnfffdddiiiqqq~~~qqqhhh^^^___eeeqqq~~~}}}zzzzzzxxxwwwwwwwwwwwwtttpppllleee___[[[\\\]]]\\\]]]```eeecccaaabbbgggkkklllllliiiaaaZZZ[[[dddvvvzzzrrrhhh```[[[aaakkkqqqtttvvvvvvwwwxxxxxxuuujjjVVVEEEAAA???<<<;;;>>>@@@@@@>>>???@@@AAABBBDDDEEEGGGGGGDDDCCCAAA???>>>===<<<<<<>>><<<;;;;;;;;;999777444000///---+++***))))))(((,,,***(((&&&&&&&&&((()))******))))))((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$%%%&&&'''&&&%%%(((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((&&&''''''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&''')))***+++***))))))(((((((((((())))))))))))'''((())))))******)))))))))******++++++++++++******)))(((''''''((()))***((((((((((((((()))******))))))******++++++++++++---,,,***+++---......---///...,,,+++,,,...000222...///222444555;;;LLL]]]yyymmmRRRMMMLLLGGGOOO^^^kkk|||~~~aaaNNNFFFEEEGGGJJJOOOVVVdddwwwxxxyyy~~~{{{,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------------------------,,,,,,---...---,,,***))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////.................................///000///......///000///000000111111222222222333888???DDDFFFGGGHHHIIIEEEIIIPPPYYYdddnnnuuuyyywwwtttpppooouuutttnnnhhhaaaZZZRRRQQQPPPOOOOOOOOOQQQRRRUUU___kkksssvvvyyyvvvqqqkkkgggccccccgggkkknnnooonnnvvv{{{yyyoooddd```___\\\]]]___bbbfffjjjmmmooossszzz|||yyywww{{{xxxrrrnnnmmmttt}}}yyyooohhhccccccfffooozzzzzzzzzzzz{{{|||zzzwwwtttlllddd^^^]]]]]]]]]___cccfffdddeeekkkvvvtttbbbXXXYYYeeexxxwwwooofff```___hhhsss|||oooWWWJJJCCC<<<:::<<<>>>??????@@@@@@AAACCCDDDEEEEEEFFFDDDDDDCCCCCCAAA@@@???>>>???===<<<;;;;;;:::888666333222000...---++++++++++++***(((''''''(((***+++***)))))))))((((((((('''(((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((&&&$$$$$$%%%&&&&&&%%%)))(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''&&&'''((()))))))))((((((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&((()))***+++,,,+++***)))(((((((((((())))))))))))((()))******++++++******))))))***+++++++++++++++***)))(((''''''((()))*********))))))******+++,,,)))))))))******++++++,,,,,,+++******,,,------,,,...---++++++,,,...000111222444777;;;>>>HHH]]]ppp{{{```LLLKKKLLLLLLZZZooottt```MMMEEEEEEGGGKKKOOOYYYggg||||||{{{|||------,,,,,,+++******)))***++++++,,,,,,++++++***,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///.........///...........................///000000......///000,,,---...000222333444555===BBBHHHKKKJJJJJJKKKMMMMMMSSS\\\hhhrrrzzz~~~yyypppfffdddjjjvvv}}}mmm```ZZZVVVRRROOOLLLOOORRRTTTSSSRRRRRRSSSYYYbbboooyyy~~~uuuooolllhhhfffdddeeegggjjjlllllleeekkkqqqrrrnnniiihhhhhhggghhhiiikkkooorrrvvvxxx||||||zzzxxxtttqqqooorrrtttttttttyyy|||zzzzzzzzz{{{~~~ssslllggghhhgggiiioooyyy}}}|||yyyzzz||||||yyyrrrjjjcccaaa___]]]^^^aaaaaa```dddpppnnn___WWWYYYaaakkkpppsssxxx}}}~~~yyyqqqkkkfffccceeelllvvvnnnXXXKKK???:::;;;;;;;;;===>>>???@@@BBBCCCDDDDDDDDDCCCDDDDDDEEEDDDBBB@@@???>>>===;;;:::;;;:::888777666555333111000///......******)))(((((()))***+++((((((((()))))))))))))))((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&)))'''%%%$$$%%%''''''&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))***)))((((((&&&&&&''''''((()))))))))'''''''''(((((('''''''''))))))************))))))(((((((((((())))))))))))((()))******++++++******&&&'''((())))))***))))))******))))))))))))******+++++++++++++++,,,,,,---***************+++,,,---,,,+++)))***,,,------,,,------,,,,,,---///111222222333888@@@IIIXXXoooeeeVVVKKKMMMQQQXXXkkknnnZZZMMMDDDEEEHHHJJJPPPXXXhhh{{{{{{yyy,,,+++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...---...///...........................000111000///...///000...///111444777:::<<<===DDDHHHLLLNNNNNNRRRXXX^^^bbbgggooowww}}}wwwlllaaa```iiirrrvvvvvvrrrhhh[[[QQQLLLLLLMMMMMMNNNSSSXXXXXXUUUTTTWWWZZZfffooo|||{{{tttpppllljjjgggggghhhjjjmmmppprrrssshhhmmmsssxxxyyyyyyyyyzzzuuutttrrrsssvvv|||}}}zzzvvvqqqooommmooopppppprrryyyzzzxxxxxx{{{~~~vvvqqqnnnpppoooqqqvvv~~~uuulllmmmttt{{{wwwqqqllljjjhhhbbb___``````___dddqqqvvvhhh___YYYWWWZZZXXX[[[aaaggglllkkkhhhddddddcccffflllssskkkZZZGGG???<<<999999<<<:::;;;>>>@@@BBBDDDDDDDDDBBBCCCDDDEEEEEECCCAAA???>>><<<::::::::::::999777888777555444333222222222,,,++++++******))))))(((''''''(((((())))))******((((((''''''''''''(((((('''''''''&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''(((((())))))(((((('''+++)))&&&%%%&&&'''''''''&&&&&&'''''''''''''''(((&&&''''''''''''(((((((((&&&''''''''''''''''''&&&&&&''')))*********((('''&&&&&&''''''((())))))***'''(((((())))))(((((('''((((((''''''''''''(((((((((((((((((())))))))))))'''((())))))******))))))&&&'''((())))))***************++++++++++++******+++++++++++++++,,,------+++*********+++,,,...///---,,,++++++---......---......///000111222333333555666===JJJZZZnnniiiVVVPPPMMMSSS___pppiiiUUULLLEEEDDDIIILLLOOO\\\kkk~~~}}}}}}}}}}}}}}}*********++++++,,,------+++++++++,,,,,,+++++++++((()))***,,,......//////++++++++++++++++++++++++,,,+++******+++,,,...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((+++//////---,,,---///////////////////////////...000111000///...///111111333666999===AAADDDEEEFFFIIILLLNNNQQQZZZfffpppuuuxxx}}}tttjjj```aaajjjooolllfffZZZUUUOOOKKKJJJLLLNNNPPPRRRWWW[[[ZZZVVVWWW^^^ddduuu~~~xxxuuurrrooonnnmmmllljjjggghhhkkkoootttxxxzzz{{{rrruuu{{{|||xxxwwwzzz{{{uuupppmmmkkkkkkllllllpppxxxzzzrrrtttvvvzzz}}}{{{yyyyyyyyy{{{ttthhh___cccmmmvvv~~~{{{vvvttttttqqqiiicccaaadddbbbeeeqqqwwwooohhh___XXXVVVLLLNNNRRRXXX^^^aaa```___```aaadddiiiooo|||{{{fffPPPEEE???;;;:::===666888;;;???BBBDDDEEEEEEAAABBBDDDEEEEEECCC@@@??????===::::::::::::999888999888777666555444444444---------,,,***)))'''&&&&&&&&&'''((()))***++++++((((((''''''''''''(((((('''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((())))))))))))((((((,,,)))&&&%%%&&&'''((((((%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))&&&&&&''''''''''''&&&&&&&&&''')))***+++***((('''&&&&&&&&&'''((())))))***(((((())))))))))))((((((((('''%%%$$$$$$%%%&&&'''(((((((((((())))))))))))&&&''''''((((((((((((((((((((()))++++++,,,,,,,,,***+++,,,------,,,+++***++++++******++++++,,,---++++++******+++---...000///---,,,,,,...//////......///111333444444444444>>>???GGGXXXlllqqq\\\QQQPPPRRR[[[nnnooo[[[LLLFFFCCCEEEMMMQQQVVViii~~~~~~nnnkkkmmmqqqqqqvvv}}},,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++******++++++,,,---+++++++++************))).........---,,,+++)))(((***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,---------......000////////////000000111000111222222000111222444333666:::>>>CCCFFFIIIJJJJJJOOORRRSSS[[[nnn{{{tttooogggdddcccfffjjjhhh___VVVPPPMMMJJJKKKPPPUUUXXXXXXZZZ\\\^^^]]][[[```ooo|||}}}yyywwwwwwyyy{{{}}}}}}|||uuutttooojjjkkkqqquuuuuusssuuuwwwzzz}}}yyyqqqmmmkkkjjjmmmlllkkkmmmrrrzzzlllddd^^^```hhhssszzzuuuooollllllhhhhhhlllvvvzzzrrrlllhhhbbbZZZTTTRRROOOMMMNNNRRRVVVWWWVVVXXXYYY\\\bbbjjjyyylllTTTGGGBBB???<<<;;;<<<999888<<>>BBBQQQllljjjYYYRRRPPPUUU___oooiiiVVVMMMLLLHHHFFFHHHPPPZZZhhhyyyhhhcccbbbcccnnnsss|||{{{,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,------------,,,,,,+++,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000////////////000111111111222222222222333555888999===BBBFFFHHHJJJLLLMMMLLLUUU```iiixxx{{{rrrlllhhheeegggfffdddcccaaa^^^ZZZWWWOOOOOORRRWWW\\\``````^^^aaafffjjjlllmmmtttyyyvvvrrrooonnnsssvvvwwwxxx{{{}}}xxxssssssuuu{{{xxxtttqqqooorrrrrrsssuuuzzzzzzhhhbbb___ccckkkvvvxxxqqqnnniiihhhjjjpppxxx}}}|||zzzrrrmmmhhhdddbbbaaa^^^]]]VVVRRROOOOOOQQQSSSSSSRRRRRRSSSVVV\\\dddwwwkkkVVVKKKHHHDDD@@@???>>>======>>>???@@@CCCEEEBBBCCCCCCCCCCCCCCCDDDEEEAAAAAA@@@???===;;;999888666555555555555555555555444333000...+++***))))))***))))))(((((())))))***'''''''''''''''((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''''''''((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))******((((((((((((((((((((((((***'''%%%%%%&&&'''%%%$$$&&&%%%%%%%%%&&&((()))***''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%)))))))))(((((('''''''''))))))))))))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))(((***,,,---***'''++++++++++++++++++++++++,,,++++++******++++++,,,------....../////////...000...///111111000555<<>>BBBDDDIIIMMMLLLHHHJJJQQQXXX___pppnnneeegggmmmqqqoooooollliiifffeeegggiiifffdddccceeejjjrrrzzz~~~oookkknnnpppppppppiiinnnrrrvvv~~~uuugggcccbbbdddgggmmm|||}}}|||yyyuuussssssqqqooolllmmmjjjfffbbb``````bbbdddfffdddaaa```___```aaaaaa]]]YYYUUUQQQSSSccc{{{qqqggg^^^\\\[[[XXXUUUUUUMMMPPPQQQPPPOOOMMMGGGAAA@@@@@@@@@AAACCCEEEEEEDDD@@@AAABBBCCCBBB@@@===;;;555444222000000111333444777777777666444111...,,,***)))(((((((((((((((((('''''''''''''''((())))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((()))))))))))))))((((((&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&''')))+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''')))((('''&&&%%%&&&((()))((((((((()))*********+++''''''''''''''''''&&&&&&(((((((((((())))))))))))'''(((((((((((()))))))))((()))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,---///000111000000/////////222555777999CCCMMM___qqqdddVVVRRRSSSVVV[[[```wwwmmm]]]MMMGGGHHHIIIJJJKKKRRR^^^pppsss___bbbhhhhhhsss++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++......//////......---,,,,,,---......---,,,---...........................---------.........//////////////////000111222333222444666777:::>>>CCCGGGKKKNNNOOOMMMKKKOOO[[[eeeppp}}}oooiiikkkooorrrmmmkkkjjjkkkmmmoooooonnniiijjjkkkooovvvuuuiiiiiinnnrrrssstttpppwww}}}}}}{{{yyy|||tttkkkiiiiiiiiikkknnn|||}}}zzzyyyzzz}}}~~~|||{{{xxxuuurrrpppnnnjjjgggfffgggggghhhgggggghhhhhhjjjmmmqqqsssvvvmmmaaaVVVPPPXXXmmmxxxnnniiicccaaaccceeeeeeeeehhhdddfffhhhkkknnniiiWWWDDDAAA???===>>>@@@BBBAAA@@@???@@@BBBDDDCCCAAA???===777666333111000111222333555666777888777555222000***))))))(((''''''(((((('''''''''''''''((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&'''((()))(((((((((&&&&&&''''''((())))))***&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&(((***+++))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((('''''''''((('''%%%$$$$$$%%%''')))%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))***(((((((((((()))))))))***'''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++((())))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------///000111000000333777999>>>KKKXXXqqqooo^^^WWWQQQQQQUUU^^^lllyyymmmWWWOOOHHHFFFFFFHHHNNNVVVcccrrrmmm___gggqqqvvv++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++...............---,,,++++++,,,------,,,+++,,,---........................------.........//////////////////000111222333444444777:::===@@@CCCHHHKKKJJJLLLLLLKKKMMMVVVcccnnnwwwlllhhhhhhhhhhhhiiihhhhhhkkknnnpppooommmffflllvvvyyyqqqkkknnnsssvvvxxx{{{|||zzz{{{uuuuuutttttttttttt}}}vvvllliiikkkrrryyyxxxrrrllljjjlllnnnooonnnlllnnnrrrvvv{{{ooo___TTTRRR\\\hhhpppyyy}}}xxxrrriiiaaabbb```aaahhhmmmpppvvv|||nnnRRRCCC???:::999;;;======<<<>>>@@@AAACCCCCCBBB@@@???;;;999777555333333222333333444666777888777555444,,,+++******))))))))))))'''''''''''''''((()))))))))))))))******)))))))))''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%&&&((()))))))))((('''%%%%%%&&&'''((()))******&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''((()))(((((((((((()))))))))***((((((((((((((()))******'''''''''''''''''''''''''''(((((('''&&&&&&''')))(((((()))))))))((('''''''''&&&$$$$$$$$$%%%'''((('''''''''''''''((((((((('''''''''''''''(((((((((''''''(((((())))))******((((((((()))))))))******&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))###%%%((())))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,+++,,,...111333111222555999===GGGYYYiiiuuu\\\TTTPPPOOOSSS[[[lllgggUUUFFFFFFGGGGGGGGGKKKXXXfffvvvyyyjjjcccnnn|||************************+++++++++,,,,,,,,,------++++++******++++++,,,---------------,,,,,,,,,,,,+++,,,,,,------------,,,+++---------,,,+++,,,---------------------------............/////////////////////000111222444555888;;;@@@DDDGGGIIILLLOOOJJJKKKMMMQQQXXXcccooowwwyyymmmeeecccdddeeeffflllnnnooonnnmmmmmmnnnpppnnnvvvzzzyyyyyyzzzvvvtttvvv}}}~~~|||~~~xxxllldddbbbeeeoooyyytttmmmnnnpppooommmmmmrrrxxx{{{iii\\\TTTTTTXXXXXX```ffffffdddbbb]]]XXX\\\\\\aaajjjrrrzzzcccJJJCCC;;;888999;;;<<<;;;>>>???@@@AAAAAAAAAAAAAAA???>>><<<:::777555333222222333555666666666666555000///...---,,,,,,,,,,,,'''''''''''''''((())))))******))))))))))))******''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))***)))((('''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''''''''%%%&&&''''''((()))******((((((((((((((()))******''''''''''''''''''''''''((()))***(((%%%%%%&&&((('''((())))))***)))(((((('''&&&%%%%%%&&&'''((()))************))))))))))))'''''''''(((((()))))))))'''''''''((()))*********(((((()))))))))*********&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''###&&&)))***))))))***,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------------...///111222222444555888>>>DDDRRRiii~~~vvv```SSSOOONNNSSS```qqqiiiUUUJJJBBBCCCGGGKKKOOOYYYmmm{{{mmmmmmuuu************************++++++,,,,,,,,,---------++++++******++++++,,,---//////.........---------((()))+++,,,---.........,,,---...---,,,,,,---...------------------------............/////////000/////////000111333444555;;;???DDDIIILLLNNNPPPQQQPPPRRRVVV^^^hhhsss}}}xxxoooddd^^^___dddiiillltttxxxyyyuuunnnkkkpppuuu~~~tttooopppqqqrrrttt{{{|||wwwyyy}}}||||||tttnnngggcccbbbfffrrr~~~qqqnnnnnnkkkfffgggmmmttt|||ooobbbXXXRRRRRRNNNTTTYYYYYYYYYZZZYYYUUUYYYZZZ```jjjtttoooQQQHHH???:::;;;===>>>===>>>?????????@@@AAABBBBBBAAA@@@???===:::666444222333444444555555555555555222222111//////.........'''''''''''''''((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&'''((()))))))))(((%%%&&&((()))***)))((('''((((((((((((((('''''''''&&&'''(((******((('''&&&$$$%%%'''((((((((('''&&&$$$%%%&&&'''((()))***+++&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))***+++)))%%%$$$&&&(((&&&'''(((*********)))((('''''''''''''''((())))))((((((''''''&&&&&&%%%%%%'''((((((((())))))******&&&''''''((()))******+++))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************%%%)))---...,,,******+++************************---,,,,,,++++++,,,,,,---,,,---000222333333222111555777;;;AAAJJJ[[[vvv|||aaaRRROOOKKKNNN[[[qqqgggTTTKKKHHHFFFFFFIIIOOOYYYhhhllleeettt+++---///---+++)))+++---000---******,,,---,,,+++------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++...000000...******++++++,,,---......//////000000000000////////////000000111444999<<>>;;;999888777666333222333777:::777777777666444000---+++((()))******+++,,,,,,,,,((((((((()))(((''''''&&&'''((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))'''%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))************))))))''''''(((((())))))******++++++******)))(((((((((,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))++++++******************...---,,,,,,,,,...000222+++,,,,,,,,,///333555444888;;;BBBMMM[[[pppaaaUUUOOOIIITTTZZZmmmoooXXXIIIEEEHHHGGGHHHQQQ```ppp~~~vvvuuuqqq)))+++------++++++---///111...,,,+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------///---++++++...///...------------....../////////...//////000000000000000000000111111333888>>>CCCEEEHHHKKKLLLNNNWWWeeeppp~~~yyyyyy{{{yyynnneee[[[VVVXXXaaajjjqqqwww~~~zzzuuummmhhhgggkkkpppttt{{{|||~~~~~~~~~yyywwwwwwpppddd``````ccciiilllpppyyyvvvjjjbbbaaa^^^dddiiimmmuuu{{{ooogggdddaaa[[[VVVYYYXXXVVVVVVVVVVVVUUUUUUUUUTTTWWW___jjj{{{}}}jjj]]]NNNFFFAAA<<<999:::>>><<<<<<===AAACCCBBBAAAAAAAAA@@@AAAAAAAAA>>><<<888888666333222333666999999999:::999777444222000+++***************++++++(((((((((((((((''''''&&&'''((()))))))))(((&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***(((&&&'''((()))((('''''''''''''''''''''''''''************************(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''&&&(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))*********,,,,,,,,,++++++*********))))))))))))************************************,,,,,,,,,+++++++++++++++------,,,+++,,,...000111000111000000111333555555;;;@@@KKKYYYjjjjjjUUUNNNOOOPPP[[[hhh~~~yyy```PPPGGGHHHLLLKKKNNNYYYlll}}}uuuuuuyyy|||ppp(((***,,,,,,,,,,,,...000222000...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///---,,,,,,......---,,,..................//////...//////000000111111111111222333555888===EEEJJJIIIMMMQQQSSSZZZkkk~~~vvvkkkkkklllmmmllleee[[[SSSLLLPPPZZZgggqqqxxx|||uuujjjiiiggggggiiimmmrrruuuxxxzzz}}}|||vvvuuuuuuzzzmmmbbb]]]___dddlllpppttt}}}|||oooddd___^^^ccceeeggglllssswwwwwwqqqkkkddd``````___]]]ZZZ\\\ZZZWWWUUUUUUVVVXXXZZZUUUTTTUUUYYYbbbwwwuuugggXXXNNNFFF???;;;;;;<<<;;;:::<<<>>>@@@???>>>AAAAAA@@@AAACCCCCCAAA???::::::888555333333555777999:::;;;;;;:::888666444...---+++)))(((((()))***)))))))))(((((((((''''''((((((((()))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***)))'''''')))***)))(((((((((((((((((((((((((((************************)))(((''''''&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''*********)))(((''''''''''''(((((()))******+++++++++++++++++++++*********)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,++++++,,,---///000//////000000000111555888EEENNN^^^rrrqqqZZZMMMKKKQQQXXXeeezzz{{{aaaPPPIIIHHHMMMRRRUUU[[[jjjxxxqqqmmmlllqqq~~~nnnbbb\\\******+++,,,,,,---......111000...------,,,,,,+++++++++++++++++++++++++++,,,------...............------------------------////////////......---,,,------------,,,,,,,,,,,,111000000000000000111111333555888;;;>>>BBBGGGKKKJJJOOOWWWbbbtttssskkkfffdddaaa___]]]XXXRRRMMMMMMTTT```kkkttt}}}wwwmmmgggcccfffkkkooorrruuuwwwyyyzzzxxxpppbbbccchhhooossswww{{{pppgggbbbcccgggjjjjjjlllooommmhhheeecccaaa``````___]]][[[XXXXXXXXXXXXYYY[[[___bbbaaa___[[[XXX\\\qqquuujjj]]]TTTLLLDDD@@@AAA@@@???>>>===>>>??????@@@@@@??????@@@BBBCCCCCCAAA======<<<999666555666888777888:::;;;;;;:::888777333111---***(((((()))******))))))((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((&&&'''(((***)))((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''***)))))))))((((((((('''(((((())))))************+++++++++***************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---...///......000111222444<<>>BBBDDDEEEHHHIIIJJJPPP^^^uuuwwwnnniiiaaa^^^XXXTTTQQQPPPOOOOOOSSS[[[eeemmmvvv{{{vvvwww{{{}}}{{{sssiiibbb___bbbjjjsss{{{~~~}}}yyyooooooqqqvvvxxx{{{xxxqqqkkkgggfffjjjooosssuuuvvvuuunnnfffaaa``````aaaaaa```^^^\\\XXXZZZ^^^```bbbdddhhhkkkuuurrrhhhZZZWWWgggyyyooofff\\\VVVOOOGGGDDDEEECCCBBBBBBAAA@@@AAABBBCCC>>>======>>>@@@BBBBBBAAA@@@@@@@@@>>>;;;999999:::888999;;;======<<<;;;:::777555000,,,***))))))*********)))(((((((((((())))))(((((((((''''''''''''************************'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&%%%%%%''')))((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))((('''((((((((()))))))))***************))))))((((((************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,---...//////222111444777777:::GGGUUUgggyyy~~~gggUUUSSSRRRSSSaaatttppp]]]QQQGGGFFFKKKPPPVVV\\\nnnzzzwwwddd^^^YYYZZZ___iiiwwwsssaaa[[[XXXSSSNNN...---+++,,,,,,---+++***+++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---///111111000.........//////////////////000000444333222222333444666777:::>>>CCCFFFHHHHHHJJJKKKTTT\\\ooo{{{sssmmmiiiZZZVVVQQQLLLKKKMMMQQQSSSYYYbbblllsss{{{tttpppuuuxxxyyytttkkkdddaaabbbjjjsssyyytttuuu|||{{{mmmeeebbbeeeiiirrrxxx~~~~~~ttthhhddd``````bbbcccaaa___]]]aaahhhlllooosssyyy}}}vvvaaaTTT[[[lllzzzxxxuuurrrnnngggaaa\\\YYYTTTLLLIIIJJJEEEGGGIIIIIIGGGCCC@@@???===<<<;;;<<>>@@@AAA@@@???>>>;;;999555111...,,,,,,,,,+++***)))((('''((()))***))))))(((''''''''''''(((************************&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''%%%$$$%%%'''(((((((((''''''''''''''''''''''''***************************)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))'''''''''((()))*********++++++******)))((((((''')))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,---....../////////333111444888999???QQQfffjjjYYYLLLMMMSSS^^^uuuuuu\\\MMMGGGEEEIIIPPPVVV^^^fffyyy}}}aaaXXXZZZWWW^^^kkk|||uuubbbXXXVVVVVVQQQLLL---+++***+++---...---+++))),,,//////---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111111000///------------------------***---000000...------.........//////000000111111111111111222555888<<<>>>@@@BBBEEEGGGIIILLLOOORRR```jjj~~~xxxpppggg```TTTRRRPPPOOOOOORRRWWW[[[cccnnnzzz|||vvvrrrppptttwwwxxxrrrjjjhhhlllqqq|||~~~xxxuuuuuu{{{tttggg______fffppp}}}~~~sssfff```aaaddddddbbbaaagggooovvv}}}jjjWWWTTTYYY]]]eeejjjlllhhheeeeeedddbbb```___```bbb```[[[YYYZZZZZZ```eeeeee]]]PPPDDD>>>>>><<<;;;<<<>>>@@@AAA@@@AAABBBDDDCCCAAA>>>======;;;===???AAAAAAAAA@@@???===<<<999555222000...---,,,+++)))((('''((()))******)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%&&&((()))***)))((((((((((((((((((((((((***************************))))))(((((((((((((((((((((((((((((((((((((((************************'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))*********)))))))))))))))((()))))))))*********+++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---.........------...///000000000000111000444<<<@@@JJJddd~~~ppp[[[QQQKKKPPP___ssssss^^^PPPFFFEEEHHHOOOWWW```mmmyyymmm[[[WWW]]]aaammmmmmggg^^^WWWTTTSSSQQQPPP+++)))(((***...000///---))),,,000000...---...000------------------------+++---///111222222000000........................'''***...///---+++,,,---+++,,,,,,---...///000000......000333777<<<@@@CCCEEEEEEFFFGGGIIINNNTTTYYYbbbmmm~~~vvvlll___UUUSSSTTTUUUVVVWWW[[[___cccmmmzzz|||uuuqqqooooooqqquuuvvvrrrmmmoooyyy~~~{{{zzzzzz}}}oooeee^^^```kkkwwwnnnbbbaaaeeeeeedddaaahhhrrr|||rrr[[[SSSQQQNNNKKKRRRXXXXXXXXX[[[\\\ZZZ\\\^^^dddkkkmmmjjjjjjmmmzzzyyydddPPPDDD???===;;;<<<>>>@@@AAAAAA???BBBDDDCCCAAA>>>======:::;;;===?????????>>>===>>>===;;;888555222000///,,,+++)))((('''((()))+++***)))(((&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&''')))++++++***))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''******))))))((((((''''''((((((((()))******++++++(((((())))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000---...///000111111111111333333999DDDMMM\\\{{{iiiWWWRRRNNNNNNZZZnnnppp[[[MMMHHHEEEFFFKKKTTT]]]hhhzzzyyyggg[[[[[[```lll|||yyykkk[[[\\\ZZZUUUOOOMMMOOORRR,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000111111000000/////////.............../////////000(((***,,,///000111111111111111222666<<>>===<<<<<<<<<======>>>@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@@@@AAA@@@@@@@@@???>>><<<:::888666666,,,,,,,,,,,,++++++******&&&'''''''''(((((())))))&&&'''''''''(((((())))))+++***)))''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))))))))((('''''''''&&&******))))))((((((''''''(((''''''&&&&&&((()))***%%%&&&''''''&&&&&&(((***(((((('''''''''&&&&&&&&&((('''((())))))((($$$"""$$$%%%&&&&&&%%%%%%&&&(((((((((((((((((()))******))))))))))))))))))))))))&&&&&&((()))************))))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++++++++++++++***)))(((((())))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......///111,,,+++...000///000333666777===III\\\vvvsss___TTTPPPPPPRRRXXXgggtttcccWWWNNNHHHGGGIIIJJJQQQ^^^mmm~~~ssseee^^^eeeqqqtttggg___WWWSSSPPPOOOPPPPPPMMMKKK,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,------------------------......///000000000000//////................../////////000000,,,---...000111111111111444666:::>>>CCCFFFIIIKKKKKKMMMPPPSSSXXX\\\```bbbaaadddkkkvvv~~~qqqeee^^^ZZZWWWVVVZZZVVVUUUZZZ___fffrrr~~~wwwoookkkkkklllmmmssswww}}}~~~tttmmmgggeeeeeejjjuuussskkkeeeaaadddjjjttttttcccWWWPPPMMMHHHFFFGGGJJJKKKKKKPPPWWW^^^gggsss{{{dddOOO???===;;;::::::;;;===>>>@@@@@@AAAAAAAAAAAAAAA@@@======>>>>>>>>>>>>??????@@@??????===;;;999777666//////---,,,+++******)))'''''''''((((((((())))))'''''''''((((((((())))))***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%***)))))))))((((((((('''(((''''''&&&'''((()))***&&&'''((('''&&&&&&''')))))))))((((((((('''''''''((('''&&&'''((('''$$$"""&&&'''((((((''''''((()))((((((((((((((()))******))))))))))))))))))))))))&&&'''((()))************(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((,,,,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,------......//////,,,,,,///111000222555777<<>>DDDHHHIIIJJJLLLOOOMMMSSS\\\aaaccccccdddeee______aaagggpppyyywwwpppfff^^^[[[[[[]]]^^^^^^\\\\\\bbbkkkwww}}}xxxrrrllliiijjjmmmpppuuu|||~~~~~~~~~}}}uuummmgggeeegggnnn{{{sssiiibbbdddiiipppzzz~~~ooocccYYYSSSOOOJJJIIIKKKPPPRRRRRRVVV\\\dddmmmzzzkkkVVVCCC@@@<<<999888999;;;===??????@@@AAABBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===??????@@@@@@>>><<<999777444333000---+++***))))))(((((((((((())))))))))))''''''(((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))(((((((((((((((''''''''''''((())))))'''(((((('''&&&%%%'''((()))))))))))))))(((((((((***(((''''''((((((&&&%%%''')))******)))(((***+++((((((((((((((()))******))))))))))))))))))))))))&&&'''((())))))******)))''''''(((((())))))******((((((((()))))))))******++++++++++++++++++++++++---,,,++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---......//////...,,,---111333222333777<<>>CCCIIIKKKJJJLLLQQQVVVWWWbbboootttqqqjjjdddbbbZZZZZZ]]]ccckkksssxxx{{{hhheeeaaa___```cccgggiiibbbdddiiirrr}}}}}}{{{vvvsssqqqnnnkkkjjjmmmqqquuu~~~zzzyyy~~~zzzzzz~~~~~~vvvnnnkkklllrrryyynnnhhhgggiiimmmrrrxxx}}}{{{vvvmmmeee^^^YYYTTTQQQLLLMMMQQQYYY]]]```eeellloooxxxmmm[[[MMMIIIBBB<<<888888:::<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<>>>???AAAAAA@@@>>>;;;999999777333///,,,+++******))))))))))))))))))))))))(((((((((((((((((())))))((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''''''''((()))))))))))))))))))))((((((((((((''''''''''''((((((((()))((())))))(((&&&%%%&&&(((((((((((((((((((((((((((,,,***(((((()))))))))(((''')))******)))(((***+++((((((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))******+++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******+++++++++,,,,,,,,,******++++++,,,---......,,,,,,------.../////////...,,,...222333222444999BBBNNNbbb|||uuu___RRRPPPSSSXXX]]]mmm{{{yyy\\\RRRGGGBBBBBBDDDKKKRRRXXXkkk{{{wwwzzziii___^^^^^^YYYTTTOOONNNNNNNNNOOOPPPQQQQQQ+++++++++,,,,,,---------------------------------,,,,,,,,,,,,------------......------,,,---------------..................////////////000000000111......///111555888<<<>>>BBBFFFIIIJJJKKKRRR]]]fffwwwrrreee^^^SSSVVV[[[bbbiiikkkkkkiii___```aaaccceeegggjjjlllgggppp|||vvvvvvwwwxxxvvvpppiiiddddddfffiiikkkmmmrrryyy~~~zzzwwwyyy}}}zzzwww|||}}}yyywwwyyywwwpppmmmkkkllllllmmmmmmmmmlllllldddaaa]]]ZZZXXXWWWTTTSSSQQQRRRXXXaaagggkkkrrryyyssseeeYYYSSSJJJAAA;;;999:::;;;<<<<<<>>>???@@@@@@@@@@@@BBBBBB@@@???>>>>>>=========???AAABBBAAA???===;;;<<<:::777333000...,,,,,,*********************)))))))))))))))))))))(((((('''''''''''''''&&&&&&%%%((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''''''''((()))))))))(((((((((((())))))))))))&&&''''''((((((((((((((())))))***(((&&&&&&'''(((''''''''''''''''''''''''+++)))''''''((()))((('''&&&((())))))''''''(((***((((((((((((((())))))***(((((((((((((((((((((((('''(((((())))))))))))(((&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))******))))))))))))***+++******+++++++++,,,,,,,,,******+++,,,------......,,,,,,---......//////000///...///222222222666<<>>???@@@@@@@@@???BBBBBBBBBBBBAAA@@@???>>>===>>>@@@AAAAAA@@@>>>======<<<:::888555222000///++++++++++++******************))))))))))))(((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&''''''((()))(((((((((((())))))((('''&&&((()))&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&((('''&&&&&&''')))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******)))))))))*********++++++************************)))))))))((())))))***+++******+++++++++,,,,,,,,,++++++,,,,,,------......---------...//////000000//////000333444555===EEEUUUggg```TTTJJJHHHKKKVVVkkkfffRRRDDDAAAAAADDDFFFKKKWWWbbbtttuuueee___YYYWWWWWWVVVRRRNNNMMMOOOPPPQQQQQQRRRTTTVVV******+++,,,,,,---......------------.........///------------............------,,,------...///000.........//////000000000//////000000000111111111111222666:::===@@@CCCDDDFFFGGGKKKUUUfff|||xxxiii```[[[]]]___bbbcccbbb]]]ZZZ\\\aaahhhnnnrrrwww{{{vvvqqqnnnddd[[[XXXVVVTTTWWW\\\aaaiiittt{{{}}}xxxtttrrrrrrppppppoooooopppqqqssstttvvvtttrrrooonnnmmmnnnnnnkkklllnnnppppppooonnnmmmmmmpppssstttuuuwww|||||||||}}}www}}}}}}qqqhhhcccaaacccfffiiijjjiiieee```\\\^^^ZZZVVVTTTUUUWWWYYYZZZ^^^^^^dddnnnvvv}}}vvvkkkeee___VVVLLLDDD@@@>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAACCCDDDCCCBBB???>>>======>>>???@@@@@@??????<<<======<<<:::777444222,,,,,,+++++++++******************)))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((((((((()))))))))***&&&&&&((()))))))))(((''''''((()))((('''''')))+++&&&'''''''''(((((((((((('''&&&&&&((())))))'''%%%%%%'''(((((('''&&&((()))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,------------------------......//////000000//////111444777;;;FFFRRReeeyyyrrrWWWLLLFFFKKKTTTbbbzzzoooXXXHHHBBBAAABBBFFFKKKUUUfffvvv|||{{{ooojjj```]]]YYYVVVTTTSSSRRRRRRNNNPPPRRRRRRRRRRRRUUUXXX******+++,,,,,,---......---------.........//////............/////////000---------......000111222.../////////000000111111000000000000111111111111444666:::===AAACCCDDDDDDFFFHHHOOO^^^uuutttjjjdddZZZYYYYYYZZZ\\\]]]\\\[[[^^^dddmmmuuu}}}xxxpppnnncccZZZTTTVVVYYYYYY^^^eeepppxxx~~~{{{||||||zzzwwwssspppmmmlllkkkhhhhhhhhhiiijjjlllmmmnnnpppooommmkkkjjjiiiiiiiiieeefffgggiiijjjkkkjjjjjjgggjjjmmmnnnmmmnnnqqqttttttvvvvvvsssooopppuuu{{{yyy{{{}}}~~~}}}}}}~~~~~~|||}}}zzzzzzwwwlllccc]]]ZZZhhhkkkqqquuuuuurrrmmmjjjeee```ZZZWWWWWWZZZ\\\]]]___aaagggsss}}}wwwmmmddd___WWWNNNGGGBBB@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA>>>@@@CCCEEEDDDBBB???============>>>>>>???@@@@@@<<<===>>>???===:::777444,,,,,,,,,++++++*********+++*********))))))((((((((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))))))))((((((''''''&&&'''((((((((())))))******%%%&&&((()))))))))(((''''''((()))((('''(((***,,,'''((((((((())))))******))))))***,,,------***(((&&&'''((((((''''''((()))((((((((((((((()))******))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))(((((((((((()))************+++++++++))))))))))))))))))))))))+++*********+++,,,,,,---******+++++++++,,,,,,,,,------------------,,,,,,------......///000000000//////111555999@@@NNN[[[rrr~~~dddPPPGGGGGGTTTdddrrrrrr```QQQGGGEEEDDDFFFJJJRRR```vvvyyylllhhhmmmuuu|||wwwlllfffddd[[[YYYUUUQQQNNNMMMPPPRRROOORRRTTTSSSRRRSSSVVVYYY++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++------------------------------,,,++++++---...///......///////////////...000//////000111333555666888;;;@@@AAAAAABBBDDDGGGIIIOOO[[[ppp~~~qqqbbbWWWYYYWWWVVVYYY]]]___]]][[[^^^hhhwww~~~xxxpppgggaaa___XXXQQQQQQZZZhhhttt{{{yyyrrrpppuuu}}}vvvuuutttrrrppppppooommmkkkjjjiiihhhhhhfffeeeeeeeeefffgggiiijjjkkkiiifffeeeeeeeeecccbbbccccccdddddddddeeeeeeeeehhhiiikkkkkkiiihhhiiijjjpppooonnnmmmlllmmmmmmnnnppppppoooooooooqqqrrrsss|||{{{yyyxxxyyyzzz|||}}}}}}qqqooouuu~~~yyyrrrkkkgggfffgggjjjsss}}}|||qqqgggbbbaaabbbcccaaaeeennnzzz}}}|||wwwppphhhfff___UUUOOOOOONNNKKKHHHHHHJJJLLLIIIDDD@@@>>>>>>@@@@@@@@@BBBDDDEEECCCAAACCCAAA???=========<<<;;;<<<<<<=========;;;:::999444222000---,,,,,,------))))))))))))(((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++***(((&&&&&&(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))***++++++++++++***+++++++++*********)))))),,,,,,,,,---------......+++,,,............///111111333666777;;;GGG\\\nnnsssXXXNNNMMMOOOZZZpppqqq___NNNFFFEEEBBBBBBHHHRRR^^^oooqqqeeebbbbbbkkkwwwzzznnngggaaa^^^]]]YYYWWWUUURRRPPPOOOOOOOOOSSSTTTUUUVVVXXX[[[]]]___,,,,,,,,,------------...+++,,,,,,------,,,,,,+++---------------------------------------......///...//////000000000000000000000000111222555777999>>>AAAEEEFFFFFFFFFGGGIIILLLUUUdddwww}}}yyynnnaaaYYYTTTUUUVVVZZZ^^^```aaa```iiiuuu~~~|||wwwrrrmmmkkkiiihhhggg^^^ZZZXXX^^^kkkzzz~~~xxxpppmmmjjjkkkrrr{{{xxxrrrppppppnnnlllkkkjjjhhhgggeeeddddddccceeeeeeddddddeeefffhhhiiiiiigggeeedddddddddcccbbbccccccccccccdddddddddddddddeeeggggggeeedddeeefffmmmlllkkkjjjiiijjjjjjkkkjjjjjjjjjjjjkkklllnnnoootttsssrrrqqqqqqsssuuuvvvzzzzzzzzz{{{|||~~~~~~yyyyyy}}}|||uuuqqqgggfffmmm|||}}}xxxwwwuuuqqqlllhhhgggiiilllppp{{{{{{rrrnnnkkkjjjggglllwww{{{qqqmmmpppuuu~~~{{{tttpppkkkeeeaaa___\\\\\\]]]^^^]]]\\\]]]^^^^^^WWWMMMDDD@@@@@@?????????AAADDDDDDCCCBBBDDDCCCAAA@@@@@@@@@>>><<<<<<<<<===>>>======;;;;;;555333000---+++******+++************))))))))))))***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''***)))(((((((((((()))***)))((('''''')))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++'''((())))))******))))))---,,,,,,,,,+++++++++***,,,,,,,,,---------......,,,...//////...///000222333555888===GGGYYYooogggSSSIIIOOOXXXiii~~~nnnaaaTTTIIIDDDDDDFFFHHHQQQ^^^mmmxxxeee^^^___eeeuuu}}}mmmeeeaaa^^^\\\\\\XXXVVVUUUSSSRRRRRRRRRRRRTTTUUUWWWYYY[[[^^^```bbb,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------------...////////////.../////////000000111111111000000111222555888;;;<<>>>>>>>>@@@BBBDDDCCCBBBEEEDDDCCCDDDDDDCCCAAA>>><<<======>>>>>>>>>>>>===888777333000---+++******++++++*********)))))))))+++***)))((('''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''(((******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++((())))))***************------------,,,,,,,,,,,,,,,,,,,,,---------.........///000000//////111333666888===HHHZZZrrrjjjZZZPPPKKKWWWjjjwwwiiiYYYOOOIIIDDDDDDFFFHHHNNNZZZjjj|||qqqggg___aaagggtttwwwkkk```\\\[[[ZZZYYYYYYVVVUUUTTTSSSSSSTTTUUUVVVWWWYYY\\\^^^aaafffkkkooo******+++,,,------......,,,,,,------------,,,,,,------------------------,,,---///000000000///............///000111222222000111222444777;;;>>>@@@BBBCCCEEEHHHJJJNNNRRRTTT]]]eeennntttyyyyyyrrrllleee[[[UUUUUUUUUUUUVVVWWW[[[eeesss~~~|||ssspppfffeeedddfffjjjmmmnnnnnnqqqvvv~~~yyy}}}~~~}}}yyysssooommmllljjjhhhfffgggkkkqqqyyy~~~rrrmmmhhheeeeeeeeeeeedddfffeeedddcccbbbaaaaaaaaaccccccbbbbbbbbbccceeefffcccaaa``````bbbccccccbbbaaaaaaaaaaaabbbbbbbbbbbbbbbccceeeeeecccbbbcccddddddddddddccccccccccccdddccccccdddeeefffgggiiiiiihhhggggggfffggghhhiiiiiiggghhhiiikkkllllllmmmmmmlllooossswwwzzzwwwllleeebbb\\\[[[ZZZYYYXXXWWWWWWWWWXXXZZZaaalllyyy|||uuunnnkkklllrrrvvv~~~{{{yyy{{{uuufff\\\ZZZ]]]bbbeeegggfffdddbbbaaa```[[[eeessssssYYYHHHBBB>>>======>>>AAACCCCCCCCCDDDDDDDDDFFFFFFEEEBBB???======>>>>>>????????????>>><<<999555222///---,,,++++++******))))))(((((())))))))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''')))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++,,,------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000//////000222444999===FFFWWWpppmmmZZZRRRRRRXXXiiihhh[[[MMMGGGEEEEEEFFFIIIPPPZZZiiiyyyxxxhhhdddfffppprrrlllccc[[[YYYYYYVVVUUUVVVVVVUUUTTTTTTTTTUUUVVVWWW[[[]]]```dddjjjsss~~~(((((()))+++---...///000,,,------......------,,,------------------------,,,---///000000000///...---------...///000222333222222444666:::>>>AAACCCEEEGGGJJJOOOUUU[[[___aaabbbgggiiigggjjjrrrxxx{{{}}}vvvmmmfff]]]VVVUUUXXXVVVUUUUUUWWW```rrr{{{ttteeedddeeeiiiooovvvzzz|||||||||{{{tttooopppmmmiiifffeeeddddddcccccceeehhhmmmrrrtttsssqqqhhhfffcccaaaaaabbbbbbbbbdddcccbbbaaaaaaaaaaaaaaabbbaaa`````````aaabbbcccaaa___^^^___aaaccccccbbb``````aaaaaaaaabbbbbbbbbaaaccceeedddcccbbbccccccbbbbbbbbbcccccccccbbbbbbaaaaaabbbdddeeeffffffgggddddddddddddeeeeeeffffffdddfffhhhjjjkkkkkkjjjiiigggiiillloooqqquuuyyy|||zzz{{{}}}uuukkkfff^^^[[[WWWSSSPPPOOOOOOOOOQQQSSS[[[ffftttyyyqqqooorrrttt}}}}}}{{{~~~|||pppeee\\\\\\```^^^___aaaaaa___\\\[[[[[[___kkk|||gggPPPDDD@@@>>><<<===???BBBCCCDDDCCCCCCDDDEEEFFFFFFCCC@@@>>>>>>>>>>>>??????@@@@@@@@@???<<<888555222000///++++++***))))))(((''''''&&&'''((()))******))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''')))++++++)))'''))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++++++++,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---.../////////111444777<<>>BBBFFFHHHHHHLLLSSS]]]dddhhhgggeeecccdddbbb^^^aaakkktttxxxrrrjjjccc^^^[[[XXXYYY^^^VVVWWW[[[cccrrrvvveeeeeeffflllvvv}}}xxxsssooojjjgggfffeeecccaaa````````````bbbccceeehhhjjjjjjgggeeeaaaaaa```_________``````______^^^^^^^^^^^^^^^___aaa```___^^^______```aaa```___^^^___aaabbbcccbbb```aaaaaaaaabbbbbbbbbbbb___aaabbbbbbaaa``````aaa```aaabbbbbbcccbbbbbbbbb______```aaabbbbbbbbbbbbbbbbbbbbbcccccccccccccccbbbdddgggiiijjjiiigggfffeeegggiiijjjkkkmmmpppsssssstttvvvxxx{{{}}}vvvpppfffbbb]]]VVVQQQNNNMMMMMMMMMOOOVVVaaaooozzztttssssss|||yyyvvvsssvvv}}}zzztttnnnhhhaaaZZZZZZ^^^^^^]]]^^^___[[[VVVUUUWWWaaaoootttZZZLLLCCC@@@======???BBBCCCDDDCCCBBBCCCDDDFFFFFFDDDBBB???>>>>>>>>>>>>>>>???@@@???>>><<<999666444222000,,,,,,+++***)))(((((('''%%%&&&(((***+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''(((''''''(((******)))((())))))))))))))))))))))))************************)))************+++++++++)))************+++++++++((())))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...//////000333777;;;CCCUUUnnnmmm^^^UUURRR[[[iii{{{jjjQQQKKKFFFFFFHHHKKKSSS\\\mmm~~~zzzmmmhhhpppxxxjjjdddcccZZZUUURRRTTTUUUTTTTTTWWWVVVVVVVVVWWWYYY[[[]]]___aaagggoooyyy*********+++,,,,,,------------............---------------------------------------------......///////////////111444777888<<<<<<===@@@CCCGGGJJJLLLRRRZZZhhhuuu{{{xxxnnnfffaaaaaa^^^ZZZ\\\dddiiiiiibbb[[[WWWXXXZZZZZZ[[[^^^[[[```jjjyyy~~~xxxrrrfffjjjrrrwwwsssnnnkkkhhhgggeeeccc```aaaaaa```_______________```aaaccceeeeeecccaaa]]]]]]^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^```___^^^]]]]]]^^^___```aaa___^^^___aaabbbbbbbbbaaaaaaaaabbbbbbbbbcccccc^^^```aaaaaa```______```______aaabbbbbbbbbaaaaaa______```aaaaaa``````___bbbbbbcccdddddddddddddddaaacccgggiiijjjhhhfffdddccceeefffgggggghhhkkkmmmnnnooopppqqqssstttuuuvvvzzz|||}}}uuuqqqjjjccc^^^ZZZXXXXXXUUUUUUXXXaaalllzzzyyy~~~zzzyyy|||{{{{{{rrrooollljjjiiiiiigggeeefffeeeeeeeeebbb\\\\\\```aaa^^^^^^___[[[TTTSSSVVVaaappp|||eeeWWWFFFCCC???===???AAACCCDDDDDDCCCBBBCCCEEEFFFFFFDDD@@@???>>>=========>>>>>>>>>>>>===;;;999777555444///...---,,,+++******)))&&&''')))+++++++++***)))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((()))******)))(((((()))((('''''')))******)))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++'''((())))))******)))))),,,,,,,,,,,,---------...,,,,,,,,,---------.........///000111333777<<<@@@QQQiiioooYYYUUUVVVZZZlll~~~hhhYYYHHHEEEDDDEEEIIIQQQaaaooovvvssswwwuuuiii```\\\\\\VVVRRRPPPSSSTTTSSSTTTWWWVVVVVVXXXZZZ^^^bbbfffhhhjjjttt,,,,,,,,,++++++*********------............------------------------------------,,,++++++---...///111111000111333666999;;;@@@@@@AAADDDGGGJJJNNNPPPbbbmmmyyykkkaaaaaa^^^ZZZZZZ\\\[[[VVVVVVQQQPPPUUUZZZZZZYYYZZZbbbjjjxxx~~~vvvqqqooolllgggrrrzzzuuussssssoookkkgggdddccccccbbbaaa[[[]]]^^^^^^]]]\\\\\\\\\ZZZYYYZZZ]]]___```___^^^ZZZ[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^___```___^^^]]]]]]]]]^^^___aaa```______aaabbbbbbaaabbbbbbbbbbbbcccccccccccc___aaabbbbbbaaa``````aaa]]]^^^```aaabbbaaa`````````aaabbbbbbbbbaaa```___dddeeeeeefffgggfffffffffaaadddhhhkkkkkkiiifffdddaaacccdddeeeeeefffiiikkkkkkkkkllllllmmmnnnnnnnnnrrrtttxxx|||yyysssmmmjjjhhhgggccc______dddkkktttwwwqqqzzz|||pppkkkkkkllllllkkkhhheeeaaa]]]ZZZXXX]]]^^^cccgggfffbbbcccgggdddaaa```bbb^^^VVVUUUYYY```ooommm```HHHDDD@@@===???AAACCCDDDFFFDDDCCCCCCEEEGGGGGGGGG@@@???>>><<<<<<<<<======?????????>>>===;;;:::999111000000...---,,,++++++((()))***++++++***((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((()))***++++++***)))(((***(((&&&&&&(((*********))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++))))))***+++++++++++++++---------.........//////,,,,,,,,,---------......///000111333555:::???DDD]]]xxxppp[[[MMMRRRYYYccc{{{nnnXXXJJJDDDCCCCCCEEEJJJWWWmmmzzzsssvvvtttiiiddd^^^ZZZYYYXXXTTTRRRSSSTTTRRRSSSWWWUUUVVVYYY]]]bbbggglllooosss++++++++++++,,,,,,---............------,,,,,,,,,.........------,,,,,,,,,...---------------,,,,,,000///000333777:::;;;;;;>>>???DDDHHHHHHKKK[[[lll}}}zzzhhh```___]]]ZZZVVVRRRPPPOOOLLLMMMRRRWWWWWWWWW^^^iiittt|||yyy{{{|||rrrkkkjjjmmmqqqqqqzzzrrrmmmjjjiiiiiifffeeebbb```______```aaa^^^\\\ZZZXXXWWWYYY[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\aaa```___^^^\\\\\\\\\\\\\\\[[[[[[ZZZ[[[\\\]]]^^^[[[\\\]]]___```bbbccccccdddbbbaaa___^^^^^^^^^^^^bbbbbbbbbbbbbbbccccccccc________________________bbbbbbbbbbbbbbbaaa``````````````````aaaaaaaaaaaaaaaaaabbbdddfffgggfffddddddcccccccccdddfffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjqqqppppppqqquuu{{{{{{yyyyyywwwtttqqqsssyyy~~~vvvnnnooottt{{{|||llleeeddddddccceeejjjllljjjgggddd^^^WWWWWWWWW[[[bbbeeeeeehhhmmmfffjjjkkkhhhggggggddd___hhhnnnpppbbbTTTKKKBBB???BBBEEEDDDAAAFFFFFFEEEDDDDDDDDDEEEFFF@@@???===<<<;;;;;;;;;<<>><<<999888666333///,,,******+++,,,((()))************))))))******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((+++***)))(((((()))***+++))))))(((((('''''''''&&&''''''((((((((((((((((((''''''(((((())))))******+++)))(((''''''((()))+++))))))))))))))))))))))))&&&''''''((((((((((((((()))************+++++++++******))))))))))))******'''(((((((((((())))))))),,,,,,,,,++++++*********+++***)))((((((***,,,------------------------------------------...000000///000333555555999EEERRRoootttYYYRRRNNNTTTaaauuummm[[[MMMDDDHHHBBBCCCLLLUUUccc~~~{{{xxxjjj___ZZZXXXTTTQQQWWWTTTQQQPPPRRRUUUYYY[[[^^^[[[\\\aaadddiiiuuu,,,,,,+++++++++,,,------......---------,,,,,,,,,,,,,,,,,,------...............------------------000000000222666;;;>>>@@@FFFEEEFFFKKKPPPZZZooo{{{jjjeeeaaa[[[VVVRRRPPPOOONNNPPPNNNPPPUUUZZZ___jjjvvv{{{wwwttttttwwwyyyzzzuuunnniiijjjqqqzzz|||ssspppjjjeeeaaa``````aaa```___\\\[[[ZZZZZZ[[[\\\\\\[[[YYYXXXWWWXXXYYYZZZ\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[]]]^^^______^^^^^^bbbaaa```^^^]]]\\\\\\\\\^^^^^^]]]^^^^^^```aaabbb^^^^^^___```aaabbbbbbbbbbbbaaa```___^^^^^^^^^___````````````aaaaaaaaaaaa``````````````````______bbbbbbbbbbbbbbbaaa``````````````````aaaaaaaaaaaabbbbbbbbbdddffffffeeecccbbbbbbbbbbbbccceeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjlllooosssxxxzzz||||||{{{yyyyyy{{{{{{sssmmmmmmpppwwwuuuiiibbbbbbdddfffmmmsssxxxxxxvvvssskkkddd[[[YYY[[[___bbbdddiiiooommmqqqsssssssssuuusssoooqqqsssrrrfff]]]SSSHHHCCCCCCDDDBBB???DDDDDDDDDDDDCCCCCCBBBBBB@@@???>>><<<<<<<<<<<<<<<@@@@@@@@@@@@>>><<<:::999888666333///---,,,++++++)))))))))******)))))))))***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((((((((((()))***)))(((((((((''''''''''''((((((((((((((('''''''''''''''(((((())))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))&&&'''(((((())))))(((((())))))*********+++++++++))))))(((((((((((())))))***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***)))((()))***,,,---------------------------------------...///000000///000333555777>>>OOO```~~~www^^^SSSNNNNNNZZZlllcccQQQGGGCCCFFFBBBGGGVVVfffyyyxxxooocccZZZWWWVVVTTTRRRSSSQQQOOOPPPRRRVVVZZZ\\\ccc```bbbiiipppyyy------,,,+++++++++,,,,,,...------------,,,,,,,,,***+++,,,---...///000000........................111000111333777<<>>============??????@@@@@@???>>><<<;;;:::999777444111...,,,+++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%'''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''))))))(((((('''''''''&&&'''(((((((((((())))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))*********++++++((((((''''''''''''((((((((((((((()))))))))******,,,,,,,,,++++++++++++***+++******))))))+++,,,---------------------------------------...///000111...000444666999EEE]]]sss}}}bbbNNNMMMMMMTTTfff|||vvvWWWFFFBBBCCCAAAAAAKKKaaayyyvvvjjjcccYYYSSSRRRSSSRRRQQQPPPPPPPPPQQQTTTYYY]]]```ddddddhhhppp{{{...---,,,,,,++++++++++++------------------------++++++,,,---...///000000.........//////000000000000222444666999===AAAEEEIIIJJJOOO[[[mmmrrreee```YYYRRRPPPRRRVVVXXXXXXXXXYYY^^^jjjyyyzzzvvvsssooollljjjjjjiiiiiijjjjjjmmmvvv{{{vvvooojjjgggdddaaa^^^]]]\\\ZZZYYYYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYZZZZZZXXXYYYZZZZZZZZZYYYWWWWWW[[[YYYWWWUUUTTTUUUVVVWWWXXXYYY[[[]]]^^^```aaabbbccccccbbbaaa___^^^]]]\\\]]]]]]^^^___aaacccdddeeeddddddcccbbbaaaaaa```___]]]]]]]]]^^^^^^______```\\\\\\]]]]]]^^^^^^______bbbbbbaaaaaa```_________```aaaaaaaaaaaaaaa``````````````````aaaaaaaaaaaacccbbbbbbcccddddddbbb```^^^^^^^^^^^^___aaabbbdddeeeeeeeeeeeeeeeeeeeeeeeedddeeefffhhhiiijjjjjjjjjiiijjjjjjjjjjjjlllpppsssuuuxxx{{{~~~wwwsssooommmlllqqqwwwnnnkkkhhhhhhgggjjjrrrzzz{{{oooccc\\\ZZZZZZ```gggkkkttt{{{~~~zzzqqqkkkccc[[[RRRMMMLLLMMMLLLJJJEEEFFFGGGGGGFFFEEECCCAAAAAA@@@@@@???????????????>>>???@@@@@@@@@???>>>===;;;;;;999777444000,,,+++******))))))(((((())))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************)))((((((''''''(((((()))'''''''''(((((((((((()))++++++++++++++++++++++++++++++*********+++,,,---,,,,,,------------------------------...///000111...000444888===LLLiiijjjVVVKKKMMMQQQ^^^uuujjjPPPCCCBBBDDDCCCGGGUUUooo~~~nnniii___ZZZSSSOOONNNPPPPPPPPPPPPPPPRRRTTTWWW[[[```cccfffiiiqqq|||...---,,,,,,++++++++++++---------------------------------.........//////......///000000111222222111555999<<<===@@@CCCFFFIIIPPP\\\jjj|||vvvdddZZZVVVRRROOOOOOSSSXXX[[[\\\aaahhhttt~~~zzzyyyssslllhhhgggiiijjjkkkjjjmmmtttxxxrrrooogggddd```\\\ZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWUUUUUUUUUUUUUUUVVVVVVVVVXXXYYYZZZ[[[ZZZYYYWWWVVVXXXWWWUUUSSSSSSTTTUUUVVVWWWWWWXXXZZZ\\\^^^```aaaaaabbbbbbaaa```___]]]\\\]]]]]]___```bbbcccddddddddddddcccbbbaaa```___^^^\\\\\\]]]]]]^^^_________\\\\\\]]]^^^^^^___```````````````______^^^^^^^^^___``````aaaaaaaaa``````````````````aaaaaaaaaaaabbbbbbbbbcccdddcccaaa___^^^]]]]]]]]]^^^```bbbccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhhhhggggggfffggghhhggghhhjjjmmmpppsssuuuxxxyyy{{{}}}yyysssooollliiigggkkkxxxvvvllldddeeeiiinnnvvv}}}pppccc[[[XXXZZZ```jjjvvvvvvkkkmmmqqqsssttt{{{zzzzzzxxxuuuqqqllliii___ZZZTTTQQQQQQQQQPPPOOOKKKKKKJJJHHHFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>;;;;;;:::999666222...,,,,,,+++***)))((()))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((())))))(((((('''''''''&&&((((((((('''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((()))))))))************))))))(((((())))))************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,---------.....................///111111000222666;;;CCCUUUrrrpppZZZOOOKKKNNNYYYlllrrrZZZKKKDDDCCCEEELLLTTThhh|||zzznnnccc```YYYVVVQQQNNNMMMNNNOOOOOOOOOPPPRRRTTTVVV[[[aaafffjjjsss------,,,+++++++++,,,,,,,,,,,,,,,------------................../////////......///000222333444444555999>>>AAABBBDDDIIIMMMTTT___lllvvvxxxeeeWWWRRRQQQQQQPPPQQQTTTYYY___cccrrr~~~yyywww{{{|||zzzzzzrrrjjjeeeggglllppprrrqqquuu~~~{{{rrrjjjeeebbbaaa[[[ZZZXXXVVVUUUUUUUUUVVVSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYYYYYYYXXXVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVUUUUUUVVVWWWYYY[[[]]]^^^______```aaa```___^^^]]]^^^___```bbbcccdddddddddaaaaaaaaa```___^^^^^^^^^[[[\\\]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^___``````aaa^^^^^^________________________```aaaaaaaaa``````````````````aaaaaaaaaaaaaaa``````bbbccccccaaa___^^^^^^^^^^^^___aaabbbccceeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeedddcccdddeeeeeedddfffiiikkknnnpppqqqrrrrrrrrrtttvvv|||sssooojjjeeebbb```bbbkkkuuuuuuiiiiiimmmpppwwwnnnccc\\\\\\___nnn|||ppp```[[[ZZZ[[[]]]fffhhhjjjjjjiiigggffffff```^^^[[[ZZZZZZZZZYYYWWWXXXTTTOOOIIIDDDBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAA???@@@AAABBBAAAAAA???>>>;;;;;;;;;:::888555222111...---+++***))))))***+++(((((((((((())))))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((())))))))))))))))))((())))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))************))))))))))))******)))))))))*********++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------.....................///000111111333444:::CCCOOObbb|||eeeSSSOOORRRTTTddd{{{rrr[[[MMMGGGEEEFFFHHHSSSaaayyytttjjjnnn{{{yyymmmbbb[[[YYYVVVTTTQQQOOOMMMNNNOOOPPPNNNPPPRRRTTTVVV]]]fffmmmqqq,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,---...///000111111...///000111222444555555:::>>>AAACCCEEEKKKTTT[[[cccooowwwxxx{{{xxxhhhXXXRRRTTTSSSUUUVVVVVVYYYaaammmvvv~~~~~~zzzvvvwww}}}}}}xxxqqqjjjhhhnnnuuuzzz|||}}}~~~yyyuuuooolllfffaaa\\\YYYWWWWWWTTTUUUUUUUUUTTTSSSTTTTTTQQQRRRSSSUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWXXXXXXVVVVVVVVVVVVVVVUUUTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSTTTVVVXXXZZZ[[[\\\]]]___`````````^^^]]]]]]^^^```aaabbbbbbbbbaaa]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]]]]^^^]]]\\\\\\[[[\\\\\\]]]^^^___```aaa^^^^^^______``````aaaaaa^^^______```aaaaaa``````````````````aaaaaaaaaaaa_________aaaccccccbbb```____________```bbbccceeeddddddddddddddddddddddddccccccccccccccccccccccccaaabbbcccbbbbbbccceeegggfffhhhiiijjjjjjjjjlllmmmsssvvvzzz}}}ssslllfff```^^^]]]\\\aaaggg|||}}}{{{yyyxxxwww~~~{{{ooogggeeefffooo~~~jjj]]]UUUQQQQQQTTTSSSXXX]]]_________bbbeeeeeefffhhhjjjlllmmmlllkkkkkkdddYYYMMMEEEAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBAAA???>>>;;;;;;;;;;;;:::999888777000...,,,+++******+++,,,'''((((((((()))))))))***((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''((((((((()))&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&))))))************))))))))))))))))))))))))))))))(((((()))************)))(((((((((((()))))))))***))))))(((((((((((())))))''''''''''''((((((((((((******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---......///............///000111222666777???MMM^^^qqqxxx___QQQSSSZZZbbbuuummm]]]MMMGGGEEEFFFKKKQQQ___qqqvvvkkkhhhdddppprrrhhhbbbZZZUUUVVVSSSRRRQQQOOONNNOOOPPPQQQPPPRRRUUUXXX[[[dddqqqzzz++++++++++++,,,------...,,,,,,,,,------.........***+++,,,...000111333333...///000111333444666666???AAACCCDDDFFFOOO\\\fffoooxxx|||uuupppuuu~~~vvvlll^^^RRRRRRYYYVVVYYY[[[\\\```lll}}}zzzsssuuuvvvwww{{{vvvqqqlllmmmuuu~~~xxxpppkkkfffccc^^^]]][[[XXXVVVSSSQQQPPPNNNPPPQQQQQQPPPOOOOOOOOOLLLMMMOOOQQQSSSSSSSSSSSSNNNOOOQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSOOOPPPRRRTTTUUUVVVVVVVVVRRRRRRRRRRRRSSSUUUWWWYYYZZZ[[[]]]___``````___^^^[[[\\\]]]_________^^^]]]ZZZ[[[[[[\\\\\\]]]]]]]]][[[\\\]]]^^^]]]]]][[[[[[ZZZ[[[[[[]]]^^^___``````^^^^^^___```aaabbbcccccc^^^^^^___```aaaaaa``````````````````aaaaaaaaaaaa^^^^^^___aaacccdddbbb```````````````aaacccdddfffccccccccccccccccccccccccddddddccccccccccccddddddaaabbbbbbbbbaaaaaaccceeeccceeeggghhhhhhiiikkkmmmmmmqqquuuxxxyyy{{{uuummmfff___]]]]]][[[]]]```ccclllwww}}}|||uuusss}}}xxxpppmmmnnnmmm{{{uuuggg^^^VVVQQQPPPSSSHHHNNNUUUYYYZZZ\\\aaaeeejjjmmmrrrxxx}}}{{{rrrbbbSSSHHHCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<111000---+++++++++,,,---'''((((((((())))))******)))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))%%%%%%&&&'''((()))******(((((('''''''''&&&&&&&&&******++++++++++++******))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))((((((''''''''''''((((((************++++++++++++*********++++++,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,---...//////.........//////000111222888:::CCCUUUiii|||oooYYYNNNRRR\\\pppqqq^^^SSSIIIGGGGGGHHHPPPZZZooosssddddddiiijjjxxxvvvddd___]]]WWWTTTXXXPPPPPPPPPPPPOOOOOOQQQSSSSSSVVVZZZ]]]bbbmmm|||,,,,,,++++++,,,,,,---.....................---------...///111111111000000000000000111444888===@@@EEECCCBBBFFFNNNZZZiiiuuu}}}vvvooollljjjkkkpppwwwtttcccVVVQQQTTTZZZ^^^]]]]]]\\\^^^kkk}}}xxxzzzsssyyy~~~~~~~~~}}}yyypppnnnjjjlllyyy}}}}}}}}}}}}xxxqqqiiiccc^^^ZZZUUUQQQQQQQQQPPPNNNMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTNNNOOOPPPRRRSSSUUUVVVWWWXXX\\\```bbbaaa^^^\\\[[[^^^^^^]]][[[YYYXXXWWWVVVTTTTTTUUUWWWXXXZZZ[[[[[[^^^]]][[[YYYXXXXXXZZZZZZ[[[[[[[[[ZZZYYYZZZ\\\^^^_________```aaaaaabbbbbb```______^^^^^^^^^_____________________```aaaaaa______^^^^^^^^^___``````______aaabbbcccdddeeeeeecccddddddddddddcccbbbbbb```aaabbbbbbccccccccccccdddcccbbbaaa````````````___```aaaccceeegggiiiiiihhhiiikkknnnqqqtttvvvwwwsssqqqnnniiiddd^^^YYYWWW___```bbbdddgggjjjmmmnnnooommmoooyyyzzzssspppoooooonnnqqq|||qqqkkkbbb[[[XXXVVVVVVVVVOOONNNNNNNNNQQQXXXaaahhhkkk{{{uuu^^^LLLBBB>>>===CCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA???>>>=========???>>>=========;;;888666555333000............---***)))))))))))))))******+++)))(((((())))))(((&&&******))))))((((((''''''''''''''''''(((((((((((((((((((((''''''&&&&&&%%%)))((('''&&&&&&'''((()))'''&&&%%%%%%%%%'''((()))(((''''''&&&&&&((()))*********))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&(((((()))***************(((((((((((())))))))))))++++++++++++++++++++++++******************++++++,,,+++++++++,,,------...---------------------------000111000///111333444888AAAPPPddd{{{pppaaaUUUOOO[[[ooopppaaaSSSLLLFFFFFFIIIPPP^^^jjjvvvhhhbbbhhhrrryyyqqqhhh]]]VVVTTTTTTRRRPPPSSSQQQPPPPPPRRRTTTTTTTTTYYYYYY]]]dddjjjuuu,,,,,,++++++,,,,,,---...........................---...///000111000000///000111333555888<<<@@@CCCBBBDDDIIIRRR\\\fffnnntttuuullleeedddfffiiiooovvvqqqdddTTTMMMPPPXXX^^^aaa]]]bbbhhhqqq{{{xxx{{{|||~~~|||}}}|||yyyoooqqqqqqrrrzzzzzzrrrlllhhh```[[[UUUPPPMMMKKKHHHEEELLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRTTTSSSRRRQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSNNNOOOPPPQQQRRRTTTUUUUUUXXXZZZ]]]]]]\\\\\\\\\\\\\\\\\\ZZZYYYXXXVVVUUUUUUTTTTTTUUUWWWXXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXZZZ[[[ZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^^^^___``````aaaaaabbb______^^^^^^^^^^^^______^^^^^^^^^^^^^^^___````````````____________``````___```aaabbbcccdddddddddbbbbbbbbbbbbbbbaaa``````______aaabbbccccccccccccdddcccbbbaaa````````````^^^___aaabbbdddfffggghhhffffffhhhkkkmmmoooqqqrrryyy|||{{{{{{yyyvvvpppiiibbb^^^XXXYYYZZZYYYXXXYYY\\\___hhhgggjjjsss{{{zzzrrrmmmlllnnnhhhfffffflllssswwwtttooolllggg```[[[YYYXXXWWWVVVQQQPPPOOOOOORRRXXXaaagggpppiiiSSSFFF???===CCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@@@@??????@@@>>>=========<<<999666666444111/////////...---***)))))))))))))))******+++)))(((((())))))(((&&&***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''''''''(((((((((''''''&&&&&&''''''''')))(((((('''((()))***+++((((((''''''''''''''''''))))))))))))))))))))))))((())))))))))))((('''&&&(((((()))***************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++++++++,,,---------------------------------///111000000222666999AAAMMM```uuuiii\\\TTTSSScccyyysssbbbUUUJJJGGGFFFIIINNNWWWhhhvvvnnnhhhjjjtttvvvfff___WWWRRRRRRRRRQQQOOOQQQPPPOOOPPPRRRTTTVVVWWW^^^___eeeooozzz,,,,,,++++++,,,,,,---.................................///000000000/////////222666:::===@@@DDDGGGFFFJJJSSS```mmmwwwzzzyyyoooeee]]]^^^dddhhhmmmqqq___UUULLLLLLUUU___ddddddfffppp}}}zzzyyy{{{{{{zzz||||||zzzrrrwwwyyywwwvvvzzz~~~{{{rrriiiaaaZZZTTTQQQLLLJJJFFFDDDDDDCCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKMMMNNNOOOPPPPPPPPPSSSRRRRRRQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRROOOOOOPPPPPPQQQRRRRRRRRRVVVWWWXXXXXXXXXXXX[[[]]]YYYXXXXXXVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWYYYZZZZZZVVVVVVUUUUUUVVVXXXYYYZZZYYYZZZZZZZZZYYYYYY[[[]]]]]]]]]^^^______``````aaa___^^^^^^^^^^^^^^^______]]]]]]]]]]]]]]]^^^______aaa``````_________``````___```bbbcccccccccbbbbbb```````````````______^^^^^^^^^```aaabbbccccccdddeeedddbbbaaa```_________^^^___```aaacccdddeeefffbbbcccdddfffgggiiijjjkkkooorrruuuxxxzzz|||vvvmmmggg^^^___^^^YYYSSSQQQTTTXXXccccccfffkkkpppxxx|||nnngggeeehhhmmmdddaaa______aaadddddddddfffccc```^^^^^^]]][[[YYYRRRQQQPPPOOOPPPUUU[[[```rrrsss[[[KKKBBB???BBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBB@@@???=========<<<:::777888666333111111000...---***))))))((((((((())))))***)))(((((())))))((('''))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((('''&&&&&&)))))))))))))))***++++++''''''(((((((((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((()))***************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...+++++++++++++++,,,,,,------------------------------///000111111333:::???LLL___yyyzzzaaaWWWWWW^^^ssspppaaaTTTKKKCCCDDDHHHNNNVVVcccxxxsssiiiooozzzsssddd[[[WWWRRRPPPRRRSSSQQQPPPPPPPPPPPPQQQTTTWWWZZZ\\\bbbdddmmm|||,,,,,,++++++,,,,,,---...---------...................../////////000000000000444:::>>>@@@CCCGGGJJJQQQXXXcccqqqqqqfff]]]___dddfffeeeeeeSSSPPPPPPTTT]]]eeejjjkkk~~~~~~zzzxxxyyy{{{wwwxxx~~~{{{~~~}}}uuunnnnnnwwwyyykkkeee]]]VVVPPPLLLIIIGGGDDDCCCBBBAAAAAABBBBBBBBB???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLNNNNNNOOOOOOQQQQQQQQQQQQQQQRRRRRRRRROOOPPPPPPPPPPPPPPPPPPOOONNNNNNOOOOOOOOOOOOPPPPPPRRRTTTUUUVVVUUUVVVXXXZZZVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXUUUUUUUUUUUUVVVWWWXXXYYYXXXYYYZZZYYYXXXXXXZZZ[[[\\\\\\]]]]]]^^^_________^^^^^^]]]]]]^^^^^^______^^^^^^]]]]]]^^^^^^___```aaa``````___^^^^^^^^^^^^___aaabbbccccccbbbaaa```___````````````___^^^^^^^^^___```bbbcccddddddeeeeeedddbbbaaa______^^^^^^^^^______```aaabbbccccccaaaaaabbbbbbcccddddddeeehhhjjjmmmpppssswww|||wwwpppmmmnnnkkkbbbXXXSSSVVV[[[cccdddfffhhhiiiooorrrfff```___eeemmmjjjhhheeeaaa______bbbdddbbbbbbaaabbbddddddbbb```ZZZYYYXXXUUUUUUWWW[[[___pppxxx```OOOEEEAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA???>>>===>>>===;;;999:::888555444333222000...******)))((((((((())))))***((('''((()))***)))'''))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))******++++++&&&'''((())))))((('''&&&%%%&&&''')))))))))((('''((((((((()))))))))******))))))******++++++,,,,,,(((((((((((((((((((((((())))))************))))))(((((()))***************)))))))))*********++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------..................000111111333<<>><<<<<<======>>>??????@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPSSSUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYYYYXXXWWWXXXZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^_____________________``````aaaaaa```___^^^]]]]]]]]]]]]___```bbbccccccbbbaaa___``````aaaaaa``````___^^^___```aaacccdddeeeeeeeeedddcccbbb```___^^^^^^^^^_________``````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbeeegggiiikkkmmmqqqvvvzzz{{{{{{vvvwwwsssiii]]]WWWYYY^^^dddeeehhhiiiiiippp|||nnneee______gggpppuuuuuutttooohhhcccaaaaaa______aaacccggghhhhhhggghhhhhhfffcccaaaaaadddgggrrrzzzcccQQQFFFBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@>>>===>>>>>><<<;;;;;;999777666666444222000++++++***))))))))))))))))))((('''((()))***)))((((((((((((((())))))))))))''''''''''''((((((((((((((())))))******+++++++++&&&'''((())))))((('''&&&###$$$''')))************''''''(((((((((((()))((())))))******++++++,,,,,,(((((((((((((((((((((((())))))************))))))(((((()))***************((((((((()))))))))******++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,,,,,,,,,,------------....../////////000...///111111444@@@NNNdddtttbbbTTTWWWfffyyy}}}lll]]]RRRLLLJJJIIILLLRRR\\\gggzzz~~~oooxxxxxxjjjaaa]]]UUUTTTTTTUUUUUUUUUTTTRRRRRRTTTVVVWWWYYY]]]dddiiisssxxxlll,,,,,,++++++,,,,,,---...,,,,,,------.../////////......///000111333444555777<<>>>>>>>>>>>>>>????????????>>>??????@@@AAABBBCCCCCCCCCDDDFFFHHHJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLIIILLLPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPPPPQQQRRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^___``````____________```aaaaaabbbbbb```___]]]]]]\\\\\\]]]___aaacccdddcccaaa___aaaaaaaaaaaaaaa``````___```aaabbbccccccdddccccccbbbbbbaaa```____________````````````````````````aaaaaaaaaaaaaaaaaaaaaaaabbbdddeeeggghhhkkkooosssvvvzzz~~~}}}zzzqqqgggaaabbbeeeeeefffiiikkkmmmuuu|||vvvoooiiiddddddmmmwww|||pppfff```_________cccgggkkkmmmnnnqqqqqqpppooommmmmmppprrr{{{}}}gggUUUIIICCCCCCCCCDDDEEEEEEFFFGGGGGGEEEFFFGGGGGGGGGFFFDDDCCCBBB@@@>>>===>>>>>>===<<<;;;:::999888888777555333---,,,+++***************)))((('''((()))***)))((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''$$$%%%&&&((()))***++++++&&&&&&'''(((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((())))))******))))))(((((()))***************'''((((((((())))))))))))++++++++++++++++++++++++++++++,,,---...///000000///......------------------------...//////000000111...///333444888HHHZZZyyy~~~aaaVVVQQQ\\\ppprrrbbbVVVLLLHHHHHHLLLOOOXXXdddttt{{{wwwwwwkkkbbb]]]ZZZSSSTTTTTTTTTTTTSSSRRRRRRRRRUUUXXXZZZ]]]ccclllsss~~~vvvhhh^^^,,,,,,++++++,,,,,,---...,,,,,,------...//////000......///000222555777999<<<@@@EEEHHHLLLVVVeeeppplllbbbXXXTTTRRRQQQSSSXXX\\\___aaaeeennnyyyqqqllliiijjjmmmkkkoootttzzzvvvsssuuu}}}}}}uuujjjaaa[[[UUUMMMGGGDDDBBB???======<<<:::888888;;;<<<<<<:::888999;;;888999999::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<======>>>>>>>>>??????@@@BBBDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLHHHJJJKKKKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSUUUXXXXXXWWWVVVVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]^^^___```___^^^^^^^^^^^^___``````eeedddbbbaaa___^^^^^^]]][[[]]]aaacccdddcccaaa```aaaaaaaaaaaaaaa```______``````aaaaaaaaaaaa``````aaa``````_________``````bbbaaaaaaaaa``````______`````````````````````aaa^^^```bbbcccdddfffjjjlllqqqssswww{{{zzztttooonnnoookkkjjjkkknnnpppxxx|||rrrppppppooolllllluuuzzzmmmdddbbbbbbdddjjjpppuuuwwwwwwyyyzzz{{{|||~~~}}}kkk[[[OOOIIIDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIHHHGGGEEEDDDCCCAAA>>>===>>>???>>>>>>;;;:::999:::;;;:::777555///...---,,,++++++++++++(((''''''((()))******((('''((((((((()))))))))***''''''''''''((((((((((((((('''''''''''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((()))***&&&'''((()))***))))))(((((((((''''''''''''''''''))))))))))))))))))))))))&&&'''((())))))))))))((((((((()))***************(((((()))))))))*********++++++++++++++++++++++++++++++,,,---...///000000000000///...............---------...///000000000000---///666999???SSSiiiyyycccUUUQQQTTTfff}}}zzzfffXXXMMMEEEDDDHHHMMMRRR___sss{{{xxxhhhaaa\\\XXXXXXSSSTTTTTTTTTTTTSSSSSSTTTSSSXXX]]]aaafffooozzz~~~pppeeeZZZSSS,,,,,,++++++,,,,,,---...,,,,,,------...///000000......///000333666999;;;???CCCHHHKKKQQQ^^^ppp~~~~~~iii___UUUPPPNNNQQQZZZcccdddiiirrr|||}}}ooogggbbbaaafffllliiinnnsssyyywwwooommmsssxxxnnneeeZZZQQQMMMIIICCC???===<<<;;;;;;<<<===;;;:::555888::::::888777888:::888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>???BBBCCCEEEFFFFFFHHHIIIKKKLLLMMMMMMMMMLLLIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLHHHHHHGGGEEEDDDEEEHHHKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOMMMNNNPPPRRRSSSTTTUUUUUUSSSUUUWWWXXXWWWVVVVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^___```^^^]]]]]]]]]]]]^^^______gggfffdddcccaaa```______ZZZ]]]```cccddddddbbb`````````aaaaaa``````___^^^_______________^^^^^^]]]_______________```aaaaaacccbbbbbbaaa``````______````````````````````````ZZZ]]]```aaabbbdddfffiiimmmnnnpppssswww}}}~~~zzzwwwtttsssssspppooopppqqqwww}}}xxxzzzvvvkkkmmmppprrrqqqrrr{{{jjjhhhfffhhhnnnuuu|||{{{lll___TTTOOOEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJHHHGGGEEECCCAAA>>>>>>>>>??????>>>;;;::::::;;;<<<;;;999777000///...---,,,,,,,,,,,,(((''''''((()))******)))'''((((((((())))))******''''''''''''((((((((()))******))))))(((((('''''')))((('''&&&&&&'''((())),,,+++)))''''''''''''((('''((()))++++++******)))******))))))((((((''''''))))))))))))))))))))))))&&&&&&'''(((((()))(((((((((((()))***************)))************+++++++++++++++++++++++++++++++++))))))***+++,,,......///111111000///////////////---------...///000000111///,,,///888===EEE[[[sss{{{dddOOOQQQQQQZZZppprrr]]]OOOFFFAAADDDJJJNNNUUUfff~~~~~~~~~iii___\\\XXXVVVWWWSSSTTTVVVVVVUUUUUUWWWXXXWWW\\\ccciiiooozzz{{{jjj^^^VVVNNNIII&&&'''(((***,,,...///000//////............/////////...---...222888>>>BBBHHHGGGLLLWWWaaakkk{{{ppp```UUULLLMMMTTT[[[bbbhhhttt}}}{{{pppgggdddbbb```ccciiinnnwww{{{rrrllljjjfffppp~~~xxxmmmfffWWWRRRLLLGGGDDDAAA>>><<<999999999::::::;;;;;;;;;;;;:::999777666444333222666666666666777888::::::777888888888888999999999999999:::::::::;;;;;;;;;<<<<<<======>>>@@@AAABBBDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDCCCBBBBBBDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQQQQPPPOOOPPPQQQPPPRRRUUUWWWYYYYYYXXXWWWTTTVVVYYYZZZZZZZZZ\\\]]]^^^^^^^^^^^^___aaabbbbbb___^^^^^^]]]^^^___```aaaddddddccccccaaa```^^^]]]bbbccccccbbbbbbaaa```______```aaabbbccccccbbbaaabbb```___^^^___```___^^^bbbbbbbbbbbbaaa```^^^^^^``````bbbeeehhhfffaaa\\\``````___^^^]]]]]]\\\\\\ZZZYYYXXX\\\aaaeeefffeeeiiikkknnnppprrrvvv{{{~~~}}}zzzzzzwwwtttrrrssswww{{{sssqqqoooooottt}}}vvvpppnnnooossswww{{{tttjjjlllvvv|||rrrvvv}}}ttthhh]]]TTTOOOHHHHHHHHHGGGCCC???@@@CCCEEEEEEEEEFFFHHHJJJIIIEEEBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<:::999888777222111...,,,***)))(((((())))))((('''''''''''''''((()))***++++++***)))((('''(((******((((((((()))(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((())))))))))))(((((((((((()))************+++++++++,,,---...---,,,++++++------,,,+++******,,,...///.........------,,,,,,+++,,,...///000/////////000555444666999===JJJeee~~~vvv___SSSQQQPPPUUUgggkkkSSSIIIEEECCCEEEKKKRRRddd~~~ppp```]]]ZZZSSSQQQVVVXXXUUUUUUWWWWWWUUUVVVZZZ___aaahhhrrrzzzxxxeeeYYYPPPIIIEEEDDD******++++++,,,------...000000/////////000111111444444333444666:::???CCCKKKMMMUUUaaakkktttmmm^^^TTTOOOLLLQQQWWW^^^hhhqqq|||qqqhhh```___aaaccciiipppuuu}}}}}}qqqfffbbbcccdddmmmzzz~~~{{{rrreeeZZZSSSLLLHHHCCC@@@>>><<<:::999777777888888888888888888777777777666666555555555333333333333444555666777999999888888777777777666888888888999999999:::::::::;;;;;;;;;<<<>>>???@@@CCCDDDDDDEEEEEEEEEDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEDDDCCCAAAAAAAAABBBBBBEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOOOOONNNNNNNNNOOOOOOQQQSSSVVVWWWWWWWWWVVVTTTWWWYYYZZZZZZ[[[\\\]]]__________________``````___^^^^^^]]]^^^___```aaacccccccccbbbaaa```^^^^^^aaabbbbbbbbbbbbaaa`````````aaabbbcccccccccbbbaaabbb```______``````___^^^bbbbbbbbbaaaaaa```^^^^^^``````aaadddfffeeeaaa]]]_________^^^]]]\\\\\\[[[YYYXXXWWWZZZ___bbbcccbbbccceeehhhjjjmmmpppuuuyyyyyyzzz|||~~~{{{yyyvvvttttttwww{{{}}}wwwrrrlllkkkkkknnnuuu~~~xxxtttrrrtttxxxsssooossswww{{{~~~llliiiqqqvvvyyy|||xxxvvvsssmmmeee\\\UUUPPPNNNNNNOOOOOONNNLLLKKKKKKGGGFFFEEEEEEGGGIIIGGGDDDDDDCCCBBBAAA@@@@@@??????>>>>>>===<<<;;;999888888444333000---+++***))))))))))))(((''''''''''''((('''((())))))))))))(((''''''(((******((((((((()))'''((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((('''''')))))))))))))))))))))((()))************+++++++++%%%'''((((((''''''(((***---,,,+++******,,,---///.........------,,,,,,,,,+++---/////////...///111111111444<<>>;;;999888888777666666666666555555555555555333333444555555666777777222222222222222333444555:::999888777666555444444666666666777777777888888888888888888999;;;<<<===@@@@@@AAABBBCCCCCCCCCBBBGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGJJJLLLMMMNNNMMMLLLMMMNNNNNNPPPRRRTTTUUUVVVUUUUUUTTTWWWYYYZZZZZZ[[[\\\]]]____________^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^___```bbbbbbbbbbbbaaa```^^^^^^``````aaaaaabbbbbbaaaaaabbbcccdddddddddcccbbbaaabbbaaa______```aaa```^^^aaaaaaaaaaaa```______^^^aaa``````bbbccccccaaa___^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZYYY[[[^^^aaaaaaaaa___aaadddfffhhhkkkooorrrqqqssswww}}}|||zzzxxxvvvvvvwwwyyyzzzzzz{{{}}}~~~zzzsssnnniiiggghhhnnnxxx{{{zzz|||~~~tttpppppptttyyyggg]]]```ccchhhmmmllllllkkkiiieee```\\\YYYYYYXXXYYYZZZ\\\[[[VVVQQQKKKGGGDDDDDDGGGHHHGGGEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>======<<<;;;:::::::::777555333000...,,,*********))))))(((((((((((((((''''''(((((((((((('''''''''(((******((((((((()))''''''((((((((()))))))))***))))))(((((())))))***((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''')))))))))))))))))))))))))))************+++++++++&&&(((************,,,...---,,,+++***+++,,,---...------------------,,,,,,+++---//////......000111222222888CCCTTTjjjuuu[[[KKKIIIMMM\\\mmm{{{dddSSSEEEBBBBBBDDDKKKUUUiiissshhh\\\SSSTTTVVVSSSRRRUUUUUURRRSSSVVVVVVVVV[[[aaaggglllyyy}}}nnnaaaVVVLLLHHHFFFCCCBBBDDD...............---------/////////000111222333444///222666999;;;???DDDIIIRRRYYYcccjjjmmmlllmmmooovvvyyyyyypppcccXXXQQQOOOXXX[[[aaacccdddmmm{{{vvvqqqkkkgggaaa]]][[[^^^fffoooyyyyyymmmdddcccjjjqqqzzzvvvppppppyyy{{{lllfff]]]TTTMMMGGGBBB???===;;;888777888888777555555555555444444333333333111222222333444555666666444444444444444555666666777777777666555444444333444444444444555555555555555555555555666777888999;;;<<>>===<<<<<<<<<>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEHHHJJJLLLLLLLLLKKKLLLMMMNNNOOOQQQRRRTTTUUUUUUUUUTTTVVVYYYZZZZZZZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaaaaaaaaaaa```______^^^^^^___```aaabbbbbbbbbbbbdddeeeeeeeeeeeedddbbbaaabbbaaa``````aaaaaa```^^^``````aaaaaa```______^^^```````````````aaa``````]]]\\\\\\\\\\\\\\\\\\\\\^^^^^^]]]^^^```aaabbbbbbbbbccceeeffffffgggiiikkkjjjmmmrrrzzz{{{zzzyyyxxxwwwwwwwwwwwwzzzyyyxxxzzz||||||xxxtttmmmjjjjjjppp~~~wwwoookkkmmmrrryyyfffZZZZZZ^^^eeekkkpppnnnllljjjiiiiiijjjkkkkkkkkklllooossssssiii___RRRJJJDDDDDDGGGHHHHHHIIIIIIHHHHHHFFFEEECCCBBBAAA>>>=========<<<<<<;;;;;;999888666333000...,,,,,,+++***))))))(((((())))))(((((((((((((((((((((((('''(((******((((((((()))'''''''''((((((((())))))***))))))))))))))))))***((((((((((((((()))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********))))))*********++++++++++++,,,......------///111,,,,,,+++++++++,,,---...,,,---------------------,,,---//////...///111333888:::@@@NNNaaaxxxnnnVVVLLLPPPVVVdddzzzyyydddTTTIIIAAAAAADDDHHHSSS```{{{~~~{{{rrrfff]]]UUUPPPSSSUUUTTTSSSUUUWWWUUUVVVYYYZZZ[[[bbbjjjttt}}}~~~nnnbbbSSSLLLFFFEEEEEECCCCCCEEE---------....../////////.........///000111333444222666;;;>>>???CCCJJJOOOZZZaaahhhjjjhhhfffdddcccfffgggfffaaaYYYSSSTTTXXX]]]```eeefffhhhvvv}}}wwwsssnnniiieee\\\\\\^^^dddnnnzzzyyykkkeeejjjuuussskkkiiinnn{{{xxxooohhhYYYTTTLLLFFFCCC@@@>>>===<<<:::888777777777555444555555444444333333333222222222222222222333333333555555444444555555666666444444444444444444444444222222222333333333444444444333333333444555666777999:::<<>>>>>>>>???@@@@@@AAABBBCCCDDDDDDFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTSSSUUUXXXYYYYYYYYY[[[\\\XXXYYY[[[]]]^^^_________^^^^^^^^^^^^^^^^^^]]]]]]______`````````______^^^]]]^^^___```aaabbbbbbbbbdddeeeffffffeeedddcccbbbbbbaaa```aaabbbbbb```^^^___````````````______^^^____________^^^^^^___```\\\\\\\\\\\\\\\\\\\\\\\\_______________```aaaccceeefffgggfffdddccccccdddfffiiinnntttzzz}}}}}}{{{xxxxxxyyyzzzyyyxxxvvvtttvvvtttssstttxxxzzzyyyvvvuuuqqqnnnsss~~~uuunnniiiiiilllsssyyyfff]]]]]]ccckkkqqqzzzvvvqqqmmmnnnsssyyy~~~{{{]]]PPPEEEEEEHHHIIIKKKNNNKKKKKKJJJIIIGGGEEECCCAAA>>>>>>>>>======<<<<<<<<<:::999888666333111///...++++++***)))))))))))))))))))))))))))))))))))))))'''(((******((((((((()))''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((())))))******+++******)))(((''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))*********+++))))))*********+++++++++***+++,,,+++***)))***+++++++++++++++,,,,,,------,,,,,,,,,------.........---.../////////000222555999>>>GGGVVVkkkjjjUUUOOOVVV^^^qqqzzzfffQQQKKKDDDAAAEEEHHHNNN^^^oooxxxrrruuuooobbb]]]YYYTTTRRRTTTVVVUUUTTTUUUWWWWWWYYY\\\]]]```jjjtttzzzkkk]]]UUUMMMHHHDDDEEEDDDBBBCCCFFF++++++,,,---...000000111---------...000222333444444888===@@@AAAEEEMMMUUUaaafffhhhddd___^^^]]][[[```]]][[[XXXTTTRRRVVV]]]\\\^^^dddjjjpppzzzvvvrrrmmmfffaaaXXX]]]dddkkkvvv{{{pppeeehhhwww~~~uuullliiikkkppp{{{xxxnnneee]]]XXXLLLHHHBBB===;;;:::888777999888666555666555333111444444444444333333333333222222111111111111000000333333333222222333333444222222222333333333444444111111111222222222333333333333333333333444555555888888999:::;;;;;;;;;;;;======>>>>>>???@@@@@@@@@??????>>>>>>>>>=========888999:::;;;;;;;;;;;;:::999:::::::::;;;;;;;;;<<<======>>>???@@@BBBBBBCCCDDDFFFHHHIIIHHHHHHIIIKKKLLLLLLMMMNNNPPPQQQRRRSSSRRRTTTVVVWWWWWWXXXYYY[[[VVVWWWZZZ\\\^^^______^^^]]]^^^^^^^^^^^^]]]]]]\\\]]]^^^_______________^^^]]]^^^___```aaaaaabbbaaacccdddeeeeeeeeedddcccbbbaaaaaaaaabbbcccbbb```^^^______`````````______^^^]]]^^^______]]]]]]^^^___[[[[[[\\\\\\]]]]]]^^^^^^\\\]]]^^^^^^]]]^^^```aaaeeefffgggeeebbb```______dddeeeiiinnnsssvvvvvvuuutttwwwzzz||||||zzzwwwuuusssrrrrrrsssvvvyyyzzz{{{{{{wwwsssvvv{{{qqqnnnllliiihhhiiiqqqyyypppeee^^^___fffooouuu~~~xxxqqqmmmpppyyynnn[[[JJJGGGIIIIIIMMMRRRNNNNNNNNNMMMJJJGGGEEECCC@@@??????>>>===<<<<<<<<<:::999999777555333111000,,,++++++*********************))))))))))))******'''(((******((((((((()))&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((('''(((((())))))******+++******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((())))))******+++++++++)))************+++++++++***+++,,,+++)))((()))***++++++,,,,,,,,,---------++++++,,,,,,---...////////////000000000222555777777AAAOOO___sss~~~dddRRRPPPZZZeee{{{jjjXXXHHHFFFCCCDDDJJJOOOWWWllltttccceeeuuusssbbb[[[ZZZWWWUUUTTTTTTUUUUUUTTTTTTUUUVVVZZZ___bbbhhhuuuzzzlll]]]RRRLLLIIIEEECCCEEEEEEDDDFFFJJJ++++++,,,---...//////000------...///111333555666444:::AAADDDHHHOOO[[[eeeoooqqqmmmaaaYYYYYYYYYXXX\\\UUUQQQQQQQQQQQQWWW^^^]]]aaajjjwww|||{{{uuuqqqnnnjjjddd___ZZZbbbkkkqqqzzz{{{vvvpppnnnvvvssslllgggjjjpppvvv|||yyynnnddd[[[TTTNNNJJJCCC@@@<<<999888777666555666555444444555555333111222222222222333333333333000000000000000000000000222222111111111111222222222222222222222222111111111111111111222222222222444333333333333444555555555555666666777666666555::::::;;;;;;<<<======>>>======<<<<<<<<<;;;;;;;;;999999:::;;;;;;:::999888777777777888888888888888::::::;;;===>>>@@@AAAAAA@@@BBBDDDEEEEEEEEEFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRUUUVVVVVVVVVXXXYYYVVVWWWZZZ\\\]]]]]]]]]\\\]]]^^^^^^___^^^]]]\\\[[[\\\]]]^^^_______________^^^^^^___```aaaaaaaaa```bbbbbbdddeeeeeedddccccccaaaaaaaaacccdddccc```^^^^^^^^^___``````______^^^[[[]]]```___]]]\\\]]]^^^[[[\\\\\\]]]^^^_________\\\]]]___^^^]]]^^^```cccdddeeefffeeeccc```______bbbbbbcccggglllpppqqqqqqrrrvvv{{{{{{xxxtttuuuvvvwwwxxx{{{~~~}}}{{{}}}vvvkkkcccdddhhhjjjjjjkkkoooyyy}}}qqqlllddd]]]\\\dddnnntttxxxsssnnnlllrrrhhhQQQJJJIIIHHHLLLSSSRRRSSSRRRQQQNNNKKKHHHFFFAAAAAA@@@???===<<<;;;;;;999999999888777555333111,,,,,,+++************+++***)))(((((((((((()))***'''(((******((((((((()))&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''(((((()))******++++++))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((()))))))))******((())))))******+++,,,,,,)))************++++++++++++---...---,,,,,,---...++++++,,,,,,---------,,,******+++,,,---//////000000111111111111333777999<<>>???@@@===???BBBCCCBBBCCCDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNOOOQQQTTTUUUUUUUUUWWWXXXWWWXXX[[[\\\]]]\\\[[[ZZZ]]]^^^^^^___^^^]]][[[ZZZ\\\\\\]]]^^^____________^^^___`````````````````````aaacccdddeeeddddddcccaaaaaabbbcccdddccc```]]]^^^^^^______```______^^^ZZZ]]]``````]]][[[\\\]]]\\\\\\]]]^^^^^^___``````]]]___aaaaaa___```cccfffdddfffggggggeeecccbbbccc```___```ccchhhllloooooorrrvvv|||~~~{{{sssvvvxxxyyyxxxzzzzzznnnbbbZZZ]]]fffkkklllmmmjjjpppvvvyyy|||}}}yyyrrrppplllddd\\\ZZZaaakkkrrrqqqnnnkkkmmmuuuqqqVVVLLLJJJGGGKKKSSSVVVVVVUUUTTTQQQNNNJJJHHHBBBBBBAAA???>>><<<;;;:::888888888888777555444222---,,,++++++******++++++)))((('''&&&&&&'''((()))''')))******((((((((()))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''(((((()))***+++++++++(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''(((((())))))((())))))***++++++,,,,,,)))************+++++++++(((***,,,,,,,,,,,,...///***+++,,,---------,,,,,,******+++,,,...///000000111222222222222444888;;;EEEVVVjjjxxxkkkTTTLLLWWWnnnkkkSSSHHHGGG@@@AAAGGGPPPXXXeeeiiijjjmmmwww{{{iii^^^UUURRRSSSPPPQQQQQQOOOPPPRRRSSSRRRUUUYYYaaakkksssqqqbbb[[[TTTKKKEEEDDDEEECCCDDDIIILLLOOOVVV^^^///////////////000111111222111000111444777999:::AAAGGGNNNXXXhhh}}}}}}lllccc```]]]XXXUUUPPPOOOQQQQQQRRR[[[eeelllwwwnnnnnnpppssswww{{{jjjbbbiiijjjaaa___gggmmmrrrvvvvvvssspppoooppp}}}}}}}}}uuurrrgggddddddkkktttxxxrrrkkk]]]UUUKKKDDDBBB@@@===:::777777777777666666666666666666666555444333111000222222111111000000//////000000////////////000000//////000000000000//////000000000000111111111111222111000.........///000...,,,+++---111333333222111111222222222333333333555666666777888999999999<<<;;;;;;::::::999999888666777999:::999888666555777777777777666666666666666777888999:::;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGGGGGGGHHHKKKNNNPPPPPPPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZYYYYYYYYY\\\^^^^^^]]]\\\[[[\\\^^^^^^______^^^^^^]]]]]]aaaaaaaaaaaa````````````aaabbbcccdddeeeeeeffffff```aaabbbcccbbb```^^^]]]____________^^^]]]\\\[[[^^^___```___]]][[[ZZZ[[[ZZZZZZ[[[\\\]]]___aaabbb^^^^^^^^^^^^___aaabbbccciiihhhfffeeedddccccccccc```aaaccceeehhhjjjlllmmmmmmpppuuuzzz||||||zzzxxxwwwuuussssssvvv|||{{{zzz{{{mmmcccbbbaaabbbfffkkkqqqtttwwwwwwrrrllljjjmmmnnnllljjjiiieee___]]]bbblllrrrqqqqqqqqqrrrxxxvvv\\\MMMHHHIIIMMMRRRXXXXXXYYYWWWTTTPPPMMMJJJHHHDDD???======>>>>>>>>>===<<<:::999999999777555000///---+++*********+++***)))(((((())))))(((''')))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))---------,,,+++***))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))***++++++++++++***))))))))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++---...///111222444555666000---...000222333:::AAARRRgggyyyaaaVVVWWW___ppptttiii\\\OOOHHHHHHGGGHHHOOOYYYcccsss~~~jjjjjjuuunnnaaaZZZUUUSSSTTTSSSQQQQQQRRRQQQOOORRRXXX]]]^^^ggguuu}}}qqqcccUUUOOOLLLHHHDDDBBBFFFFFFIIINNNPPPUUUcccsss---------...///111222333000//////111555999<<<>>>EEENNNYYYggg|||ttthhh```XXXRRRLLLMMMPPPTTTUUUZZZhhhwwwsssjjjiiiiiikkkmmmrrrgggaaaeeegggfffjjjsssyyyyyywwwssspppqqqwww|||zzzooohhhddd```bbbfffnnntttqqqhhh___SSSLLLDDD???>>>===:::777666666666666555555555555444444333333333333222222222222222222222111111111000000////////////000000//////000000000000////////////000000000111111111222111000///......///000000...---...000222111000000111111111222222222222333444444555666666777777999999888888888888777777666666888888888666444333666666666555555555444444444555555666888999999:::;;;;;;<<<===>>>???@@@@@@BBBCCCDDDDDDEEEFFFIIIKKKMMMMMMMMMNNNOOOPPPRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXZZZ[[[]]]]]]\\\[[[\\\]]]_________``````___^^^^^^^^^^^^___```aaabbbccccccbbbbbbcccccccccccccccbbb```aaabbbcccbbb```^^^]]]____________^^^]]]\\\[[[[[[]]]^^^^^^\\\[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^___]]]]]]^^^___```aaabbbcccgggfffeeecccbbbbbbaaaaaaaaaaaaccceeegggiiijjjkkkiiijjjmmmppprrrtttuuuvvvvvvuuuuuuuuuwww{{{}}}yyytttttt{{{zzz~~~rrrfffcccbbbcccffflllttt|||tttmmmkkkiiiggghhhhhhgggdddeeeiiinnnqqqtttvvvxxxzzzuuu]]]OOOJJJIIILLLPPPWWWYYY[[[\\\ZZZVVVSSSQQQHHHFFFBBBAAA@@@@@@???======;;;:::999:::999888666222111///---,,,++++++++++++)))(((((())))))(((''')))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))***)))'''&&&%%%%%%&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************&&&&&&'''((((((((((((((())))))***++++++++++++***************++++++++++++++++++++++++++++++++++++++++++,,,...///000111222//////000222222555>>>IIIddd{{{~~~jjjVVVQQQWWWeeevvv{{{nnncccWWWLLLHHHIIILLLOOOWWWbbbmmm~~~{{{jjjsssxxxeeeZZZUUURRRPPPQQQPPPOOOPPPSSSRRRQQQUUU\\\[[[___lll~~~|||qqqdddYYYNNNJJJIIIFFFCCCCCCFFFGGGLLLTTT[[[fffxxx++++++,,,---///111333444000000111333777===BBBEEELLLYYYlllxxxiii]]]SSSMMMJJJNNNUUUZZZ^^^hhh}}}|||mmmgggeeedddeeehhhfffdddbbbccciiiqqqzzz~~~}}}xxxqqqkkkllltttyyyooogggaaa^^^\\\bbbiiioooooofffXXXNNNFFFAAA<<<::::::999666444555444444444444333333333111111000000000222333444000000000000111111111111000//////......//////000...//////000000//////...//////000000000000111111111000000////////////000222000......///000000//////000000000000000111111111111111222333333444444555555555666666666666777777777888888777555444222444444444444333333333333222222333444555666666777888888999:::;;;<<<<<<===???@@@BBBBBBBBBCCCFFFHHHHHHIIIIIIJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXYYYZZZYYYXXXYYYZZZ\\\______``````aaa`````````^^^^^^___```aaabbbccccccbbbbbbbbbcccbbbaaaaaa``````aaabbbbbbaaa```^^^]]]____________^^^]]]\\\\\\YYY[[[]]]]]]\\\[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]___```bbbcccdddddddddcccbbbaaa``````___aaabbbcccdddeeegggggghhhffffffeeefffhhhlllpppsssqqqrrrtttvvvxxxyyyyyyyyytttppplllooozzz}}}tttpppuuu|||nnneeedddeeeggglllvvvzzzrrrkkkggghhhhhhjjjnnnrrrssssssrrrsssyyysss___RRRMMMJJJKKKNNNTTTXXX]]]___]]]XXXTTTRRRKKKHHHFFFDDDCCCAAA???<<<<<<;;;::::::;;;;;;:::888555444222///---,,,+++++++++)))(((((()))***(((''')))))))))))))))((((((''''''''''''''''''''''''''')))))))))))))))))))))))))))'''$$$"""!!!"""$$$&&&))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++###$$$&&&'''((()))))))))))))))***++++++++++++***************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---.../////////...000333444444888GGGVVVyyylll\\\MMMNNN\\\nnn}}}ttteeeYYYOOOGGGGGGKKKSSSWWWaaammm{{{{{{qqqvvviii[[[TTTRRROOONNNOOONNNNNNPPPTTTTTTTTTYYYaaa^^^hhhzzzzzzjjjbbbVVVNNNGGGFFFGGGEEEEEEFFFIIIKKKSSS^^^kkk}}}++++++,,,---...000222333222333444777;;;AAAHHHLLLUUUhhhpppcccYYYRRROOOQQQUUUZZZaaakkk}}}tttiiifffeeedddeeehhh___eeehhhkkkuuuwwwpppjjjkkkvvv~~~yyyrrrllleeeaaa___aaafffjjjjjjcccWWWKKKDDD===;;;888777777666333111333333222222222111111111111000///......///222333,,,---------......///////////////....../////////...//////////////////...////////////000000000111000000000////////////000000000/////////000000000///////////////////////////000000000111111111222222333333444555555666666888888888888777555444333444444333333333222222222111111222333333444555555555666666777888999::::::<<<>>>???@@@@@@AAACCCEEEDDDEEEFFFGGGJJJLLLNNNOOOPPPQQQRRRTTTUUUUUUUUUUUUTTTUUUUUUUUUTTTUUUXXX[[[]]]^^^___```````````````bbbbbbaaaaaa``````______aaaaaabbbbbbcccbbbbbbbbbaaaaaaaaaaaa```___^^^]]]^^^_________^^^^^^]]]\\\YYY[[[\\\\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYYYYXXXXXX[[[\\\]]]___aaabbbcccccccccccccccbbbbbbaaa```___bbbbbbcccccccccdddddddddfffeeecccbbbdddgggkkkmmmjjjmmmqqquuuwwwvvvtttrrrooollljjjnnnxxxwwwpppnnnsss}}}vvvoooiiijjjmmmtttwwwnnnlllkkkoooxxx~~~}}}zzzwwwsss}}}qqq```VVVPPPLLLKKKMMMUUU[[[aaaccc___ZZZVVVTTTPPPMMMIIIFFFDDDBBB???======;;;:::;;;<<<<<<;;;:::666555333111...,,,+++***+++***((()))******)))'''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))'''&&&%%%&&&'''(((((((((((())))))*********(((((((((((((((((((((((((((((())))))******++++++)))))))))*********++++++'''((()))***++++++++++++))))))***++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,//////000000000000000111---000444666555===RRRggg{{{```TTTLLLRRReeewwwyyylll\\\PPPHHHEEEIIIPPPWWW^^^kkkyyy~~~uuuiii^^^UUUSSSRRROOONNNOOOMMMNNNQQQUUUVVVVVV^^^gggjjjxxxxxxiii\\\VVVOOOIIIEEEFFFFFFEEEFFFJJJNNNSSS]]]jjj|||...............///000111333444777999===DDDLLLRRR```xxxssseee\\\UUUTTTVVVYYY[[[```jjj|||yyypppgggeeedddbbbcccfffbbbkkksssyyywwwooolllnnn{{{}}}uuusssoookkkfffccc```___iiiiiifff^^^TTTJJJCCC@@@:::999777666555444222000111111111111000000000000222000...---------///000,,,,,,------........./////////............//////......////////////.........////////////000000000/////////000000000000///....../////////000111222........................//////000000000000111111111111222333444555666666555555555444444333222111444444444333333333222222111222222222333444444444444444555666777888999999:::;;;>>>?????????AAABBBBBBBBBCCCEEEGGGJJJLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSTTTUUUTTTTTTVVVYYY[[[[[[\\\]]]^^^___`````````bbbbbbbbbaaa```____________```aaacccdddeeeeeeeeeaaaaaaaaa```______^^^]]]^^^^^^^^^___^^^^^^]]]]]][[[]]]^^^]]][[[YYYYYYZZZZZZYYYYYYXXXXXXXXXXXXYYY[[[\\\^^^```aaabbbbbbbbbcccdddddddddcccbbbaaa```bbbbbbbbbaaaaaaaaaaaaaaadddcccbbbbbbbbbcccdddeeeeeejjjpppuuuwwwvvvrrrpppnnnkkkjjjnnnvvv}}}~~~zzztttooorrruuu|||zzzqqqqqqttt{{{wwwpppnnnrrr}}}zzznnnaaaZZZTTTOOONNNPPPWWW]]]dddfffccc___]]]]]]WWWSSSMMMIIIFFFDDDAAA@@@>>><<<;;;<<<======<<<;;;777666555222000---+++***+++***))))))******)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***)))((('''''''''(((((()))))))))(((((((((((((((((((((((((((((())))))******++++++((((((((()))))))))******++++++,,,,,,,,,++++++***))))))***++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------111111111111111111111111,,,///444666888EEE```yyy|||aaaSSSOOOPPP[[[ooopppcccTTTJJJDDDEEELLLUUUYYYdddtttwwwhhh___WWWRRRQQQQQQNNNMMMNNNNNNPPPSSSWWWXXX[[[eeeqqqyyytttiii\\\SSSOOOKKKGGGFFFFFFEEEDDDGGGMMMSSS\\\iiiyyy000////////////000000111333555999<<<@@@HHHSSSZZZlll}}}ggg]]]XXXUUUXXX^^^^^^dddmmmzzz~~~|||tttllleeecccaaa___```cccjjjttt~~~ooohhhnnn{{{yyyuuutttooommmjjjfffcccaaa```___hhhccc[[[PPPFFF@@@>>>>>>999888777555444222111111111000000000000/////////111000///---------...///////////////000000000000///......------......///---......//////......---......////////////000000...//////000000000000///---...////////////111333/////////............---///////////////000000000000000111222222333444444111111000000000/////////333333333333222222222222222222222222333333333444333333444555666777888888777999;;;=========>>>@@@???@@@AAABBBEEEGGGIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRSSSUUUVVVWWWWWWXXX[[[]]]ZZZ[[[\\\^^^___`````````___`````````aaaaaaaaabbb^^^___aaacccdddfffffffffaaaaaa```______^^^^^^^^^]]]^^^^^^___^^^^^^]]]]]]]]]^^^___^^^[[[YYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ\\\]]]___aaabbbbbbaaaaaacccdddeeeeeeeeedddbbbaaaaaaaaa`````````______________________________^^^eeeiiinnnsssuuusssooommmiiihhhhhhjjjnnnqqqsssttttttvvvyyyzzzyyywwwtttrrrssstttzzzzzzzzz{{{|||rrrmmmppp|||tttjjjaaa\\\XXXTTTSSSVVVUUU[[[aaabbb```___aaaddd```\\\WWWRRRNNNJJJGGGDDD???>>>======>>>>>><<<;;;888888777555222///---,,,,,,***))))))***+++)))((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))+++------+++(((&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))***+++++++++******)))((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,------......////////////000000000000---000444888>>>PPPoooyyybbbOOOIIINNNXXXgggyyywwwdddYYYLLLEEECCCEEEOOOYYY^^^lllvvveee^^^WWWQQQNNNOOOOOOLLLKKKMMMPPPRRRVVV[[[]]]cccrrr~~~pppfff]]]TTTMMMLLLGGGEEEEEEFFFEEEEEEKKKTTT^^^jjj{{{/////////000000222333444555999>>>CCCIIIRRR___hhhwwwmmm\\\XXXXXXXXX]]]fffiiivvv~~~xxxvvvuuullleeeaaa```aaaaaadddiiisss{{{vvvooolllzzzwwwssspppnnnllliiieeeaaa^^^^^^^^^^^^[[[VVVMMMDDD>>>;;;:::999555555444333111111111222000000000000////////////............////////////111111000000000000000000///......------......///---......//////......---........./////////000000---...///000111111000///...000111000......000222////////////.........---.........................../////////000000111111000////////////000111111222222111111111000000000111111111111222222222222111222222333444555666666333666999:::::::::;;;<<<======>>>???AAACCCEEEFFFGGGHHHJJJKKKMMMNNNNNNOOOPPPRRRUUUWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^```aaaaaabbb````````````aaaaaaaaaaaa^^^___```bbbcccdddddddddaaaaaa```___^^^^^^^^^^^^]]]]]]^^^^^^___^^^^^^]]]\\\^^^___^^^\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^```aaabbbaaa```___cccdddeeefffeeedddbbbaaa____________^^^^^^^^^^^^]]]\\\\\\\\\]]]^^^___```dddfffjjjlllllljjjfffddd``````aaa`````````bbbdddjjjpppwwwzzzwwwtttttttttssssssyyy~~~oooiiijjjuuuzzzooohhhaaa^^^[[[XXXYYY\\\]]]bbbeeeccc^^^^^^bbbggghhhfffccc```[[[UUUNNNIIIAAA@@@>>>>>>>>>>>><<<;;;:::::::::888666333111///,,,+++)))***++++++***(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***)))((()))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********((())))))*********))))))))))))***++++++++++++***+++++++++,,,,,,,,,------++++++,,,,,,---......///---.........//////000000111111555;;;EEE\\\~~~sss^^^PPPKKKIIIVVVfffvvvzzzkkkYYYPPPFFFBBBBBBFFFPPPZZZeeevvv{{{dddYYYVVVRRRNNNLLLNNNOOOMMMMMMPPPRRRTTTYYY___dddnnnvvvlllaaaZZZTTTMMMIIIIIIDDDCCCEEEHHHHHHKKKVVVaaarrr......///000222333555666888===DDDJJJQQQ\\\jjjuuu|||qqq```SSSUUUYYY[[[bbbllltttxxxuuutttpppmmmddd___]]]```cccgggmmmtttxxxrrroooqqqwwwyyyuuurrrooolllfffccc^^^ZZZWWWWWWXXXYYYOOOJJJCCC>>>;;;999777555111111111000//////111333111000000000////////////+++,,,...///000111111111000000//////......------.........------.........---..................---............/////////000---...///111111111000///000222333111---,,,...000000000/////////.........---------------------------------............///111111111111222333444555000000000000////////////000000000000111111111111000000111222333444555555111333666888888888999:::;;;;;;<<<===???AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLOOORRRUUUUUUVVVWWWXXX[[[\\\^^^___aaabbbccccccccccccbbbaaa```___^^^^^^______```aaaaaabbbaaaaaaaaaaaa___^^^^^^^^^^^^^^^]]]]]]^^^^^^___^^^^^^^^^[[[\\\^^^^^^]]]]]]]]]^^^______^^^]]]\\\\\\\\\\\\^^^___```bbbbbb```___^^^bbbcccdddeeeeeedddbbbaaa^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[]]]```ccceeeaaacccdddeeedddaaa]]][[[WWWYYYZZZWWWTTTSSSVVVYYYeeennnwwwzzzwwwssstttvvvrrrssszzzllldddeeeooozzztttvvv{{{{{{xxxmmmfff```^^^\\\ZZZ\\\```oooqqqqqqkkkdddbbbffflllmmmmmmmmmkkkfff^^^SSSLLLBBBAAA???>>>>>>>>><<<:::<<<<<<<<<;;;999666444222,,,+++******++++++***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++******))))))(((((())))))))))))))))))))))))++++++******))))))(((((()))************+++++++++'''((()))+++,,,,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,---------++++++,,,,,,---...//////......//////000111111222444333555===JJJcccvvv```NNNJJJPPPQQQaaattttttbbbRRRJJJBBB@@@AAAFFFPPPZZZkkk}}}lll[[[SSSRRRPPPMMMLLLOOOPPPOOOQQQTTTSSSVVV[[[bbbiiivvvzzziii```WWWSSSNNNHHHEEEFFFBBBCCCGGGKKKMMMSSS```nnn111//////111111000333999CCCEEEGGGMMM[[[lllvvvxxx}}}xxxeee]]]WWWYYY\\\```jjjuuuxxxsssppphhhdddfffccc^^^]]]```eeekkkttt}}}~~~nnngggmmmwwwvvvuuuuuupppkkkjjjhhhaaaYYYVVVWWWVVVRRRLLLBBB@@@===999777666666666333333222222111000//////222111111000///......---000///---,,,,,,---///000//////////////////////////////.........---------////////////////////////+++,,,...///111222222333000000000000111111111111333222111///...........................------------,,,,,,+++,,,---///000.........////////////000000000111111111111000000222222222222222111000000......---------,,,,,,,,,000000000000000000000000999888777555555666777777888888999:::<<<======>>>???AAACCCDDDEEEGGGJJJMMMNNNQQQTTTUUUVVVUUUVVVWWWYYY\\\```bbbbbbaaaaaaaaaaaabbbbbbbbbaaa```^^^]]]]]]^^^```bbbcccccccccbbbbbbaaa```^^^^^^^^^_________```aaabbbbbb```^^^]]]]]]]]]]]]^^^^^^^^^______]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]___`````````______ccccccbbbbbbbbbbbbccccccbbbbbb```]]]ZZZZZZ\\\^^^\\\]]]]]]]]]]]]]]]]]]^^^___aaacccbbb^^^ZZZWWWVVVUUUWWWVVVRRRMMMMMMRRRXXXbbbnnntttsssuuu~~~zzztttwww~~~}}}jjjaaa^^^gggsss|||qqqggghhhppp~~~yyysssqqqjjjfffggghhhiiikkknnn|||~~~ssskkkjjjmmmssspppnnnppppppiii[[[OOOJJJHHHDDD@@@<<<:::999999===<<<<<<:::777444111///...---+++)))(((((()))***+++***)))(((((()))***+++(((((((((((())))))))))))(((%%%$$$%%%)))+++***)))))))))(((((()))***++++++))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''+++******)))(((''''''&&&((()))***+++,,,+++******''''''((()))***++++++,,,***+++,,,,,,------------///...---,,,+++,,,---......000222222111000000111...555;;;DDDVVVsss}}}dddRRRLLLMMMOOO[[[oookkkRRRKKKEEEAAAAAAEEELLLYYYeeeuuupppcccXXXPPPMMMOOONNNMMMNNNPPPRRRTTTTTTZZZZZZ___gggooosssiiiYYYRRRLLLJJJIIIGGGGGGJJJLLLJJJLLLRRRWWWaaauuu...,,,---000111000555;;;AAADDDJJJTTTeeeuuu||||||wwwsssqqqtttyyyyyyqqqiii___ZZZYYY[[[___gggxxxuuummmiiiccc```dddeee___\\\aaaiiirrr}}}sssooowww{{{sssssssssqqqppprrrkkkcccZZZUUUTTTRRRLLLFFF???===:::777555444444444333333222111111000//////111111000000///......---000...---,,,,,,---...000........................//////.........---------........................---...///000000000000000/////////000000000111111111000///////////////000++++++,,,---...///000111...------,,,,,,---...///---............////////////000000111111000000///111111111111111000///////////////.........------000000000000000000000000222222222222222333444555666666777888999:::;;;;;;===>>>@@@AAABBBDDDGGGJJJKKKMMMQQQRRRSSSSSSUUUVVVXXX[[[^^^___^^^^^^___``````aaaaaaaaaaaa___]]]\\\^^^^^^```aaabbbbbbccccccdddcccaaa```____________]]]^^^___```___^^^\\\[[[^^^^^^^^^_________``````^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^___```aaa``````___bbbbbbbbbaaaaaabbbbbbbbb`````````^^^\\\\\\]]]___\\\\\\]]]]]]]]]]]]^^^^^^]]]^^^```^^^ZZZVVVTTTSSSUUUVVVUUUPPPJJJIIINNNSSScccooowwwxxx|||yyyddd\\\ZZZcccnnn|||pppfffcccdddlllxxx~~~{{{uuurrroookkkjjjoootttxxx~~~zzzrrrpppsssqqqrrrvvvzzzuuuiii___OOOKKKEEE@@@???>>>===<<<;;;;;;;;;:::999777555333///...+++***))))))******+++***)))(((((()))***+++(((((((((((())))))))))))***(((&&&''')))+++***((())))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((('''''''''((()))******)))((('''))))))))))))************((()))***+++,,,++++++***(((((())))))******++++++***+++,,,,,,---------,,,---------,,,,,,------......000111111000000000111444777===JJJcccxxx^^^NNNJJJNNNRRRiii}}}}}}dddLLLFFFBBB@@@BBBGGGQQQ```mmmvvvcccXXXPPPJJJHHHMMMLLLKKKLLLNNNPPPRRRRRRYYY[[[bbbooo}}}{{{jjjaaaTTTNNNIIIHHHFFFDDDDDDHHHHHHHHHNNNXXXddduuu...,,,---111222333888???DDDJJJTTTbbbttt|||ooojjjhhhmmmtttsssiii^^^VVVWWW[[[```ggguuuoooeeeaaa]]]]]]bbbeee___^^^fffqqq|||xxxyyy{{{uuuqqqrrrtttssstttvvvmmmeee[[[TTTPPPKKKDDD>>>:::999666444222111000111222222222111111000000///111000000//////.........///...---,,,,,,---...///.......................................---------...........................///////////////...............////////////000//////......//////000111+++,,,,,,---...///000000///......------------...---------............/////////000000000000////////////000000000///......000000000/////////......000000000000000000000000---...///000111222222222333333444555666777777888999;;;======>>>@@@BBBEEEFFFIIILLLNNNOOOPPPRRRTTTWWWXXXZZZZZZZZZ[[[\\\^^^``````aaaaaaaaa___^^^]]]_________```aaabbbcccdddeeeeeecccaaa``````______]]]^^^^^^______]]]\\\[[[____________````````````^^^^^^^^^^^^____________^^^___aaabbbbbbaaa``````bbbaaaaaa``````aaaaaabbb^^^___```___^^^^^^___```\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^^^^]]]YYYUUUSSSRRRVVVWWWUUUPPPJJJJJJOOOTTTbbbooozzzooo\\\WWWWWW```iiitttpppccc\\\]]]___fffoootttrrrpppqqqoooooottt}}}wwwnnnpppqqquuu}}}wwwmmmYYYQQQHHHBBBBBBCCCAAA???::::::;;;;;;::::::999888111///---+++*********+++******))))))))))))******(((((((((((()))))))))))),,,***))))))******)))(((*********)))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((((((((())))))))))))(((((('''((()))***+++,,,---...))))))***++++++++++++***)))*********************++++++,,,---------,,,,,,+++,,,---..................///111000//////000222999<<>>999777666444222000/////////222111111111000000000///000000/////////.........///...------------...///........................................................................---......//////......------------.........////////////.........//////000/////////...------,,,,,,......---,,,,,,,,,++++++------------............/////////000000/////////....../////////......---000000000/////////......////////////////////////...///111222333333222222111222222333444444555555777888:::::::::<<<>>>AAABBBDDDHHHJJJKKKMMMPPPRRRUUUVVVWWWWWWWWWXXX[[[]]]___```aaabbbaaa```___^^^aaa`````````aaaccceeefffffffffeeecccbbbaaa``````______`````````___^^^]]]^^^^^^^^^^^^____________]]]]]]^^^^^^_________``````aaabbbccccccbbbaaa```aaa``````______``````aaa^^^___aaaaaa___^^^^^^___\\\\\\\\\]]]]]]^^^^^^^^^```aaa```^^^[[[XXXWWWWWWZZZ[[[ZZZUUUPPPQQQWWW]]]cccppprrrcccXXXUUUWWW___fffmmmwww~~~sssggg^^^ZZZYYY[[[aaahhhllllllooossstttvvv~~~uuufffhhhllltttvvvhhh\\\NNNFFFEEEEEEBBB>>>;;;<<<<<<<<<<<<;;;;;;;;;333111000...,,,+++++++++***))))))))))))))))))***(((((((((((())))))))))))))))))))))))******)))(((************))))))((((((((((((((((((((((((((((((************))))))))))))(((((())))))))))))((((((''''''((()))+++,,,------))))))******+++++++++++++++*********************+++,,,,,,------,,,,,,,,,)))+++---...000000//////...///000000//////111333:::AAAOOOhhhrrrYYYLLLMMMWWWaaaxxx{{{dddQQQDDDAAAAAAEEEMMMVVVdddxxxuuummmuuuppp]]]TTTRRROOONNNNNNNNNNNNNNNNNNOOORRRVVVYYY___eeesss|||mmm^^^RRRMMMGGGDDDCCCEEEFFFGGGKKKQQQTTT]]]lll~~~|||jjj333111111555777:::@@@HHHPPP[[[kkk|||~~~oooaaaggglllmmmhhh^^^UUUOOOQQQZZZgggvvvuuuddd[[[ZZZ\\\aaafff```cccmmm}}}|||xxxxxxvvvvvv|||vvvjjj```ZZZQQQJJJEEE@@@;;;777555444333222111000//////111111111000000000000000////////////.....................------.................................---.............................................+++,,,---......//////...------------............111000///...------------000//////...------,,,,,,,,,,,,,,,,,,++++++******---------.........////////////000000000000//////......///////////////.../////////.........------........................000111222333333222111000111111222222333333444444555777888888888999;;;===???AAADDDFFFHHHJJJNNNPPPQQQSSSTTTUUUUUUWWWZZZ\\\___```aaabbbbbbbbbaaa```bbbaaaaaaaaabbbdddfffgggffffffeeedddcccbbbaaa```_______________^^^^^^]]]\\\\\\]]]]]]]]]^^^^^^^^^[[[\\\\\\]]]^^^______```aaaaaabbbccccccbbbaaa``````______^^^^^^______``````aaabbbaaa^^^\\\\\\\\\[[[[[[\\\]]]]]]^^^______bbbbbbaaa___\\\ZZZ[[[\\\aaabbb```[[[VVVWWW]]]cccjjjwwwuuufffZZZUUUUUUYYY```fffiiimmmqqqqqqrrrrrrpppkkkeeeaaa^^^[[[\\\```ggglllnnnttt{{{yyy|||uuuccc```fffrrryyykkkYYYMMMIIIFFFAAA===???>>>======<<<;;;;;;;;;555444222000...---,,,+++)))))))))******)))))))))(((((((((((())))))))))))%%%&&&((()))))))))))))))******++++++***)))((('''(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((((((((()))))))))*********************+++++++++++++++++++++************,,,,,,,,,------,,,,,,+++)))***---///000000000000///000000000///000222555999GGG]]]xxxoooXXXMMMOOO[[[hhh}}}pppYYYJJJDDDBBBDDDJJJSSS]]]llltttdddgggwwwoooaaaSSSNNNMMMLLLKKKKKKMMMOOOPPPPPPQQQUUU[[[```bbbmmm~~~nnnaaaTTTKKKHHHGGGDDDDDDFFFGGGHHHOOOWWW]]]kkkvvvcccYYY333111222666999===EEEMMMUUUcccwww~~~oooccchhhlllhhh^^^UUUPPPPPPWWWcccuuuvvvmmmaaa[[[\\\___dddfff```fffsss~~~}}}yyy}}}~~~rrrdddUUUPPPJJJDDD@@@===999777444444333333222111000000000000000000000000000000................................................---------------------------------...............------------------------***+++,,,---............---------............///222111///...---,,,,,,,,,---------.........//////+++,,,,,,,,,,,,++++++***.........////////////000000000111111111111000000//////000111111111000000/////////.........------........................000000000000000///......111111111111222222222333444555666666666666888:::<<<>>>AAABBBDDDGGGJJJMMMLLLNNNQQQSSSTTTVVVYYY[[[^^^___```bbbbbbbbbaaaaaaaaaaaaaaabbbcccdddeeefffdddeeeeeeeeedddcccbbbaaa]]]]]]]]]\\\\\\\\\\\\\\\[[[\\\\\\\\\]]]]]]]]]]]]ZZZ[[[\\\]]]^^^___``````aaaaaabbbccccccbbb```______^^^^^^^^^^^^^^^^^^___```aaaaaa___\\\[[[ZZZ[[[[[[[[[\\\]]]]]]^^^______aaaaaa```^^^[[[[[[]]]___iiiiiifff```[[[[[[aaahhhwwwtttjjj```WWWUUUWWW]]]eeekkknnnnnnmmmggghhhhhhiiiiiihhhhhhgggeeecccfffnnnuuu{{{zzziii]]]bbbnnnzzzgggWWWNNNHHHBBB>>>AAA@@@>>>===;;;;;;::::::777666444222000...,,,+++))))))************))))))(((((((((((())))))))))))"""%%%((())))))((()))***))))))***++++++***((('''))))))))))))))))))))))))(((((()))))))))))))))***))))))(((((((((((()))))))))))))))(((((((((((((((******))))))******+++,,,******++++++++++++++++++,,,,,,---------,,,++++++++++++---...///000111111000111111111000111444777;;;NNNjjjfffTTTNNNRRR```pppiiiRRRGGGDDDDDDGGGPPPZZZdddssspppddd___lll~~~eeeZZZPPPMMMNNNLLLKKKLLLLLLNNNPPPQQQRRRWWW___eeeiiizzzoooaaaWWWNNNHHHGGGHHHFFFFFFGGGIIILLLVVV```kkk~~~ttt^^^QQQOOO333222444:::???DDDNNNWWWddduuutttjjjjjjfff^^^UUUQQQRRRUUU]]]ooo{{{kkkfffaaa]]]^^^aaacccbbbccciiittt~~~{{{zzz}}}~~~tttggg[[[LLLIIIDDD???<<<999888777333333333333222111111000///000000000000000000000........................---..................------------------------------------.........//////------------------------+++,,,,,,---------,,,,,,---............/////////000///...------------------------...............+++,,,---.........---,,,/////////000000000111111111111222222222222111111000111222222333333333222000000000/////////......------------------------///............//////000//////000000000000111111222333444444333333555777:::;;;===>>>@@@BBBFFFIIIEEEIIIMMMQQQSSSUUUWWWYYY[[[\\\^^^````````````___^^^___```aaabbbcccccccccbbbcccdddeeeddddddcccbbb]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^[[[[[[\\\^^^___aaabbbbbbaaaaaabbbbbbbbbaaa___^^^^^^^^^]]]]]]]]]]]]^^^^^^_________]]]ZZZZZZ[[[]]]ZZZ[[[[[[\\\^^^______`````````___]]]\\\]]]```bbbjjjjjjiiidddaaaccckkkrrrzzz~~~~~~uuuiiiccc___ZZZYYY^^^eeeooowww|||zzzvvvooommmkkkjjjkkknnnqqqrrrqqqmmmoooxxx|||nnn______eeetttsssbbbTTTKKKFFFCCC@@@???>>><<<;;;;;;;;;;;;888888666444222///---+++((()))***++++++***)))((((((((((((((())))))))))))$$$'''***+++)))(((((()))'''(((***++++++***)))((())))))))))))))))))))))))''''''((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))+++***)))))))))***+++,,,*********++++++,,,,,,,,,,,,---------,,,,,,+++***------------...///111111111222222111111333666999CCCVVVqqqvvv[[[QQQQQQYYYjjj{{{{{{cccNNNFFFGGGIIINNNXXXdddooo}}}eee___cccuuummm___VVVOOOOOOQQQOOONNNOOOLLLOOORRRTTTVVV[[[eeelllzzzppp___UUUPPPJJJGGGFFFFFFEEEGGGKKKPPPYYYhhhvvvppp]]]MMMFFFFFF555444777>>>EEELLLWWW```uuuxxxmmmggg\\\RRRLLLMMMRRRVVVaaaxxxuuullldddcccaaa^^^___aaaaaa^^^fffkkksssxxxwwwtttyyy~~~vvvggg[[[SSSGGGEEE@@@<<<999777666666222222222222222111000000////////////000000000000---.....................------............---------------------------------------.........//////------------------------------------,,,+++***))).........////////////000...------------...//////111000///...---,,,++++++,,,---///000000000//////000000000000111111111111222222333333333333222222111222333444444444444444111111111111000000000000------------------------///.........///111333444......//////////////////111222333222111111333555888999;;;<<<===???CCCFFFAAAEEEKKKOOORRRTTTVVVWWWYYYZZZ\\\^^^______^^^^^^[[[]]]___aaabbbbbbaaaaaaaaabbbcccdddeeedddcccccc```___^^^]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^^^^______\\\\\\]]]___```bbbcccddd```aaabbbbbbaaa```___^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\[[[YYYZZZ]]]___ZZZ[[[[[[\\\^^^___``````aaaaaa```^^^^^^___cccfffgggiiiiiigggggglllvvv{{{lllcccdddhhhiiiooouuu{{{zzzuuuwwwnnnbbb``````^^^^^^dddnnnyyy|||wwwqqqmmmooosssxxx{{{zzzuuuuuu{{{ooobbb^^^]]]fffxxx{{{hhhYYYNNNIIIHHH???>>>===;;;;;;;;;<<<===999888777555222///---,,,((()))***++++++***)))((((((((((((((())))))))))))&&&***------***((('''(((&&&''')))+++,,,+++***)))))))))))))))))))))))))))&&&'''''''''(((((())))))***)))(((''''''((()))***))))))******+++++++++++++++***)))))))))***,,,---))))))***+++,,,,,,------------------,,,,,,+++***///...---------///111222222333333222222444777:::JJJ[[[tttlllUUUPPPUUU```sssuuu___MMMGGGJJJOOOUUU```mmmyyyhhhbbb___ggg{{{vvvdddYYYQQQLLLNNNPPPNNNMMMNNNNNNRRRVVVWWWZZZ```jjjrrrqqqcccTTTMMMJJJGGGFFFGGGBBBCCCGGGOOOYYYfffzzzlllYYYNNNEEE@@@???222888999>>>LLLSSS___sssyyysssbbbTTTPPPMMMKKKTTTaaapppwwwmmmkkkdddcccbbbaaaaaacccfffiiikkklllmmmnnnrrr{{{~~~jjj\\\OOOCCC@@@???===;;;999777555444111111111111111111111111......................../////////...---------,,,.................................------,,,,,,,,,,,,,,,,,,------.........,,,---......,,,,,,,,,...111111000......---------,,,,,,------------......////////////////////////+++---///000000000111222333111///------...000222000111222333444444444444444333333222222222333333333333444444444333222222111000///000111111000///,,,,,,+++***+++,,,---...////////////////////////////////////////////////...//////000111222222222222222333555777999;;;<<<@@@CCCGGGIIILLLOOORRRUUUUUUWWWYYY\\\]]]]]]\\\[[[[[[]]]```aaaaaaaaacccddddddeeeeeefffeeedddbbbaaa^^^]]]\\\\\\^^^^^^]]]\\\^^^^^^___```aaaaaa````````````___^^^___```aaabbbccccccdddcccbbb```^^^]]]ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\______^^^^^^___```bbbccc___aaadddggglllttt|||zzzoooeee[[[TTTTTTYYY[[[hhhllllllpppqqqwwwtttkkkffffffjjjiiiuuu|||rrrooorrrvvvzzzzzzqqq^^^YYYWWW^^^iiiwwwmmm^^^UUUMMMFFFAAA???===<<<===<<<;;;:::;;;999888777555333///,,,+++)))''''''((()))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******************************)))((((((((((((((((((((((((((((((+++++++++*********))))))************************+++++++++++++++++++++++++++,,,------......---------------...///000111222222444555333000333>>>HHHVVVjjjrrraaaQQQQQQ]]]mmm|||xxxdddSSSKKKIIIIIIMMM^^^jjjsss|||fff\\\eeevvv}}}ggg[[[QQQPPPOOOMMMMMMNNNPPPQQQSSSQQQVVV```dddgggvvvuuubbbYYYOOOJJJGGGCCCDDDGGGDDDKKKTTT\\\eeewwwpppZZZPPPFFF;;;777<<<000999<<>>>>><<<:::888666444333111111111111111111111111////////////////////////...............---------////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......---...///...---,,,---/////////............//////------........./////////////////////////////////...///111222111111222333222111000//////000222333333333444555666666666666666555555444444555555666444555555555555444333333666444333333333333111000......---------...///000......................................................///000000111222222222222333444666888999:::===@@@CCCFFFHHHKKKOOOQQQRRRSSSVVVYYYZZZ[[[[[[ZZZ]]]___aaaaaa``````aaabbbcccddddddeeedddcccbbbaaa```^^^]]]^^^___```___]]]^^^______```aaaaaa`````````___^^^^^^^^^___aaaaaaccccccccccccbbb```^^^]]]ZZZ[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]]]]]]]]]]]]]___^^^^^^^^^^^^```aaabbb___aaaeeejjjpppwwwxxxpppggg^^^UUUNNNNNNRRRYYYgggmmmnnnrrrqqquuu|||ssskkkjjjnnnrrr}}}zzzppppppuuuzzztttlllccc\\\WWWZZZbbboooqqqbbbXXXOOOHHHCCC@@@>>>=========<<<;;;<<<:::999888888555222///---+++)))((()))*********************)))))))))((())))))))))))))))))))))))))))))))))))************((())))))************)))***************)))((((((((((((((((((((((((((((((+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,------......------............000111333444444111111444444666AAAMMMaaavvvjjj[[[OOOUUUeeevvvqqq```RRRKKKKKKLLLRRRbbbmmmwwwtttaaa]]]jjj~~~qqq^^^SSSMMMLLLKKKJJJJJJKKKMMMNNNRRRQQQVVV```fffnnn{{{kkkYYYQQQJJJHHHFFFEEEGGGKKKIIINNNWWWdddvvvjjjXXXHHHBBB===666555:::444>>>AAAFFFTTTbbb|||wwwmmm[[[RRRMMMNNNSSS[[[nnn{{{rrrjjjcccbbbdddbbbaaadddjjjqqquuussspppjjjjjjllluuuhhhUUULLLEEE???<<<;;;:::888666444333222000000000000000000000000////////////////////////---------...............////////////////////////...------------,,,,,,,,,,,,,,,,,,------------...---...//////------...///------------...///000111////////////000000000000000000000000000000000000111333555555333222333444111111222222333333444444555666777888999999999999666555555555555555666666666666666666666555444444555333111000000///---+++...------------...///000......................................................//////000000111111222222222222444555666777999<<>>999888777555444222111111000000000000000000000000////////////////////////,,,---------.../////////////////////////////////------------------------------------------------,,,---......---,,,---///------------...///000111//////000000000000111111222222222222222222222222555666777777555444444555000111222444555555444444666777888999::::::::::::444333333333333444444555666666666666666555444333222000///.........,,,***++++++++++++,,,,,,------.........................................................//////000000000111111111111111222333444666888;;;===???AAADDDGGGGGGIIILLLPPPSSSUUUVVVWWW^^^___aaaaaaaaa```aaabbbbbbcccdddeeeeeeeeedddcccbbb```___```aaabbbaaa```___``````aaaaaaaaa``````_______________`````````aaaaaabbbbbbaaa```^^^]]][[[[[[[[[\\\\\\]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZ\\\\\\\\\]]]^^^^^^___```\\\```fffkkkpppuuuzzz~~~|||rrrnnnjjjgggddd```[[[\\\aaagggxxxzzzuuu}}}zzz|||uuuqqqxxx~~~}}}|||sssjjjccc^^^WWWPPPOOOQQQUUU^^^gggrrrzzz~~~xxxnnnddd[[[TTTJJJFFFAAA===<<<<<<;;;:::;;;:::::::::;;;:::888555111...,,,***+++,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************)))((('''))))))************)))(((************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------......////////////111333666777666......777;;;@@@XXXtttuuu]]]UUUWWWiiizzzoooaaaUUULLLHHHJJJOOOUUUeeeqqqnnnhhhlllmmm\\\SSSQQQMMMMMMMMMMMMNNNPPPQQQRRRVVVYYYaaakkkvvvooo___WWWJJJFFFEEEGGGIIIJJJPPPVVV^^^hhhzzz~~~gggUUUJJJAAA;;;:::999666666888CCCHHHJJJUUUkkk}}}zzzfffWWWVVVRRRRRRWWWdddwww{{{sssmmmmmmkkkgggcccccciiisss}}}~~~wwwooolllllliiivvvzzzlllZZZLLLDDD???<<<;;;666555555333222111000000////////////////////////------------------------,,,---------.../////////------------------------------------------------------------------------***,,,------,,,,,,---.../////////......//////000000000000000111111111111444444444444444444444444666888999888666444444555///000222444555555444333666666777888999999999999333333333333333444555666666666666555555333222222222111000000111222000///+++++++++,,,,,,,,,,,,,,,.............................................................../////////000000000000000111222222333666888:::;;;===@@@BBBCCCEEEGGGKKKNNNQQQSSSUUUYYY[[[^^^``````aaaccceeecccdddfffgggggggggffffffaaa```___```aaabbbaaa___```aaaaaaaaaaaaaaa``````_________```````````````aaaaaabbbbbbbbb```___^^^[[[\\\\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]\\\[[[ZZZYYYXXXZZZ[[[\\\\\\]]]^^^^^^^^^ZZZ^^^cccgggjjjmmmppprrrssssssvvv{{{~~~vvvooojjjgggeeefffdddbbbdddiiivvvzzzwwwrrrwww|||zzzpppnnnpppqqq}}}|||yyyuuupppiiibbb]]]XXXSSSPPPRRRSSSTTTXXX]]]gggpppxxxwwwrrrlllddd^^^OOOJJJCCC>>>;;;;;;:::999999999999:::;;;:::888666111///,,,+++++++++***)))))))))))))))))))))******))))))))))))))))))))))))((((((((()))))))))*********************)))((('''((())))))*********))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++------,,,,,,,,,---...///......///000111333444555555000222999===JJJlll|||dddVVVTTT^^^uuuyyykkk\\\QQQIIIDDDGGGMMMSSSdddtttzzznnnnnnxxxvvvdddWWWRRRSSSHHHHHHIIIJJJLLLNNNOOOPPPYYY^^^hhhsssmmm[[[PPPLLLGGGEEEEEEGGGIIIKKKSSS\\\ggg|||yyycccSSSHHHAAA<<<999888666333222333DDDJJJPPP```wwwsssaaaUUUYYYYYY\\\eeeuuu~~~tttkkkgggeeedddggglllwwwsssiiiiiinnnqqq~~~lll^^^OOOFFFAAA<<<888777444444333222111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,***,,,------,,,,,,...///111111000000///000000000111222222222222333333333666666666666666666666666666777888888666555555555111222333555555555444333444555666777888888888888555555555555666777888888666666666555444333222111000.........000000///...,,,---......//////......------------------------------------------------------..................///////////////000111222111333666777888:::<<<>>>???@@@BBBEEEIIILLLOOOPPPSSSVVVYYY\\\^^^```bbbdddcccdddfffhhhiiiiiihhhhhhbbbaaa``````bbbbbbaaa```aaaaaabbbbbbbbbaaa``````___```aaabbbbbbbbbbbbaaaaaabbbcccccccccaaa```___\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^]]]]]]\\\[[[YYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\ZZZ\\\```bbbdddeeegggiiiggghhhjjjooossstttqqqmmmllljjjiiijjjiiihhhkkkqqqtttooooooqqqxxxtttllliiijjjjjjmmmmmmllliiieee```\\\YYYSSSQQQQQQUUUWWWVVVXXX[[[eeelllrrrttttttsssmmmfffWWWQQQHHHAAA===;;;:::999999888888999::::::888666333000---+++++++++***)))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))))))))************))))))(((((())))))************)))***************************************+++++++++************************++++++++++++++++++++++++------,,,+++,,,---...///---...000222333333333222222444777;;;DDD[[[hhhRRRNNNSSSeeeuuueeeUUULLLFFFAAAEEEMMMUUUjjj~~~vvvpppuuu~~~iii]]]SSSNNNOOOHHHIIIKKKMMMOOOQQQRRRSSSZZZbbbooo~~~ooo___PPPIIIJJJEEEDDDEEEHHHLLLQQQ\\\gggvvv|||dddSSSIIICCC:::999888777666555444444EEEQQQ]]]mmm~~~xxxggg___]]]___ccckkk{{{{{{ssskkkgggeeegggpppzzzwwwiiidddiiippp~~~~~~tttaaaSSSEEE???===999666666333333222222111111000000........................------------------------...............---------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,---//////...///000222111000000000111222333444444444555555555666666666555555555555555555555555444666777777555444444555444555555555666555555555444444555777777777777777555555555555666777888999777777777666555444333222///---,,,,,,------+++***,,,---.../////////......------------------------------------------------------------------------.........//////111222222///111333444555666888::::::;;;===@@@CCCGGGIIIKKKNNNPPPTTTWWWYYY[[[^^^```bbbdddeeeggghhhiiihhhhhhdddbbbaaabbbcccdddcccaaabbbbbbbbbbbbbbbaaa`````````aaabbbcccdddccccccbbbbbbccccccddddddcccaaa```\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\XXXYYYZZZ\\\\\\\\\\\\[[[ZZZ\\\^^^___```aaadddfffcccdddgggiiilllnnnooooootttqqqoooooommmkkkooouuuvvvkkkgggeeedddhhhtttrrrllljjjiiihhhgggggggggfffdddbbbaaaaaa___\\\^^^bbbddddddfffiiikkkmmmooorrrvvvxxxssskkk___XXXNNNEEE???===<<<;;;:::999999:::;;;:::888666555222///---,,,,,,+++***((()))))))))************))))))))))))))))))))))))(((((()))))))))*********((())))))************)))(((((()))***************************************))))))*********+++++++++************************++++++++++++++++++++++++...---,,,++++++---...000...000333666666555222000000666:::???PPPqqqsss[[[OOOLLLVVVmmmmmm[[[LLLFFFCCC@@@FFFOOO]]]vvv{{{{{{jjj\\\WWWPPPKKKLLLJJJKKKNNNPPPSSSUUUWWWWWW]]]gggxxxoooaaaVVVKKKHHHLLLEEEEEEHHHNNNTTT^^^nnn|||hhhVVVJJJCCC???777888999888777777777777IIIZZZiiivvvxxxsss{{{ppp{{{~~~lll^^^___gggdddkkkyyysssooommmlllllloooyyyyyykkk``````iiirrr~~~~~~zzziiiXXXIII;;;888999666555777222222222222111111111000................................................/////////......------,,,........................,,,,,,,,,------..................------,,,,,,,,,---///111111000000222444//////000111222444666777777777777777888888888888444444444444444444444444333444666666555444444555777777777666666666666666444555666777777888888777333333333444444666777777999999888888777555444333333111000//////...,,,******+++,,,---------,,,+++------------------------------------------------------------------------............000111222333---///111222333444666888777888:::<<>>???DDDFFFJJJOOOSSSWWWZZZ[[[^^^```bbbbbbbbbaaabbbcccdddeeeffffffffffffeeeeeeccccccddddddddddddddddddgggggghhhhhhgggfffdddccceeedddccccccbbbbbbcccccc___]]]\\\]]]___```___\\\XXXXXXXXXXXXXXXWWWWWWWWWYYYZZZZZZ[[[[[[\\\]]]]]][[[\\\^^^___^^^\\\YYYXXX[[[]]]___aaabbbbbbaaa```dddeeegggiiijjjkkkjjjjjjqqqpppnnnllllllmmmoooppptttzzz~~~vvvfffZZZRRRRRRVVVYYY\\\dddqqq}}}wwwqqqiiidddfffmmmrrrtttvvvtttsssvvv|||pppnnnqqqrrrtttvvvmmmddd[[[UUULLL@@@;;;===:::999999999;;;;;;999777777555222///---------...++++++***)))))))))))))))******************++++++))))))))))))))))))))))))************++++++++++++///,,,))))))***+++)))'''((((((((((((((()))******))))))***++++++++++++*********+++++++++,,,,,,,,,)))************+++++++++------------...///000000111333777888777555444444222888???LLLiiiqqq```QQQJJJKKKUUUoooxxx```NNNBBBEEEFFFEEEOOO___zzz~~~jjjYYYVVVSSSLLLJJJNNNNNNLLLLLLNNNOOOOOOUUU\\\jjjtttwwwhhhWWWNNNIIIFFFEEEFFFLLLLLLRRR]]]gggvvvnnnWWWFFF???===<<<:::555555444444444333333333XXXdddsssxxxrrrhhhddddddgggiiihhhccc^^^]]]```bbbmmm~~~ttthhh```aaaaaaccclllwww{{{zzzmmmbbbXXXUUUYYYdddvvvxxxiiiYYYKKKCCC>>>888666666666333000111222222222222111000000000/////////............---------............//////000000111000///...---++++++,,,------,,,++++++---------------.........///......------....../////////000111222333444555555555666777888888999999777888888777555444444555555555555555555555555555666666555444444444444555555555555666777999:::;;;666666777777666555555444666666555555666888999;;;<<<======<<<:::777444222....../////////...---,,,+++,,,---...////////////.........---------,,,,,,,,,,,,---------.........------------......///////////////000000000111111111111111111111111111111222333444555777:::<<<===???AAAEEEIIIMMMQQQTTTUUUYYY[[[]]]^^^]]]]]]^^^___cccdddeeefffggghhhhhhhhhdddddddddeeeeeeeeeeeeeeehhhiiiiiiiiiiiihhhfffeeegggfffeeecccbbbaaaaaaaaa___]]][[[\\\^^^___^^^\\\ZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\^^^```aaa```___^^^bbbccceeeggghhhhhhhhhhhhmmmmmmlllllllllmmmnnnooooootttzzz{{{wwwvvv}}}ooobbbXXXRRRRRRVVVXXXZZZ___hhhrrrzzz~~~zzzvvvqqqmmmgggcccgggooouuuzzzsssnnnppprrrssssssoooggg```ZZZQQQDDD======888888777999::::::888666777666444111///......---+++******)))))))))******************************))))))))))))))))))))))))(((((((((((()))))))))))),,,)))((((((+++,,,+++***((((((((((((((()))******))))))***++++++++++++*********+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,---......222555888999888666444333///777AAAQQQooopppaaaUUUKKKKKKPPPddd|||nnnXXXIII@@@CCCEEEGGGUUUhhhrrr```SSSQQQPPPJJJIIIMMMMMMLLLMMMPPPRRRSSSYYYaaaoookkk^^^PPPJJJGGGEEEEEEGGGJJJMMMUUUbbbppplll^^^KKK>>>:::999777666555444444444444333333333aaammmyyyyyyoooeeeaaabbbiiiddd^^^XXXUUUXXX___eeexxx{{{nnncccZZZ\\\___dddlllwww|||ttt^^^WWWRRRUUU___oooyyyiii[[[LLL@@@@@@<<<777555666666444111111111222222111111000///////////////............---------............//////000000000000///......***++++++,,,,,,++++++***+++++++++,,,---.........//////............/////////000333555666777777777999999999888888888777777666777888777555333444555444444555555666666777777666666555444444444444444444444444666777999;;;<<<999888888777777777777888666666555666777:::<<<>>>===>>>??????===999444111/////////000///......---,,,,,,---...////////////.........------------,,,------------.........///++++++,,,---...///000111000000000000111111111111000000000000000000000000222222222333555666888999999:::===AAAEEEHHHKKKLLLRRRTTTVVVWWWWWWWWWYYYZZZ^^^___aaadddfffggghhhhhheeeeeeeeeffffffgggggggggjjjjjjkkkkkkkkkjjjjjjiiijjjiiigggdddbbb```______^^^]]][[[\\\]]]^^^]]][[[XXXXXXXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[]]]^^^\\\]]]^^^______^^^]]]\\\```aaabbbdddeeeeeeeeeeeeiiiiiikkklllmmmnnnnnnnnnjjjkkkoootttxxxwwwrrrmmmhhhmmmyyy{{{rrrggg```YYYUUUVVV[[[```______aaaeeeiiilllmmmpppmmmkkkjjjfffdddhhhoooxxxvvvjjjkkkmmmnnnooorrrnnniiicccYYYKKKAAA===888888888999;;;;;;888666888777666444222000...---*********)))******++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&(((+++---------))))))((((((((()))******))))))***++++++++++++*********+++++++++,,,,,,,,,************+++++++++,,,++++++++++++,,,---...///333666:::;;;999666333222111:::GGGYYYuuuqqq\\\QQQJJJGGGNNNYYYqqq|||bbbOOOEEE@@@DDDGGGMMMbbbyyyxxxdddWWWMMMMMMNNNJJJJJJMMMLLLLLLOOOSSSUUUWWW___hhhvvvppp]]]SSSIIIGGGFFFFFFGGGJJJMMMQQQ\\\lll~~~jjjUUUKKK???888666666555333444444444444333333333333nnnyyyyyymmmfffeeefffkkkaaaVVVPPPOOOUUUbbbmmmzzzjjjaaa\\\ZZZ]]]fffrrryyyiiiYYYUUUUUU\\\kkk~~~}}}mmm^^^QQQFFF===<<<999666555555555444222111111111111111000000//////////////////.........---------............///.........---------,,,,,,---------......---------+++++++++,,,,,,---------/////////...//////000000///111444777999999888888:::::::::999999888888888666777888666444333444555444444555666777777888888777666555444444444444444222333444555777999;;;<<<;;;:::999888888999:::;;;888777666777999<<>>:::::::::;;;<<<<<<999777888888888777555222///---+++************+++,,,,,,+++++++++***************)))))))))))))))))))))))))))*********++++++++++++'''''''''(((***,,,------***))))))((())))))******))))))***++++++++++++*********+++++++++,,,,,,,,,*********+++++++++,,,,,,---------......///000111333666999:::888444222111777@@@MMM___zzz}}}gggSSSKKKGGGGGGQQQ```wwwrrrWWWJJJDDDBBBGGGKKKWWWqqqjjj\\\RRRLLLMMMNNNMMMLLLNNNKKKLLLPPPTTTWWWZZZdddnnn~~~tttdddTTTLLLFFFFFFGGGHHHKKKOOOSSSZZZhhhyyymmmVVVFFF@@@:::777888888666444444444444333333333222222{{{xxxmmmiiijjjjjjggg\\\QQQLLLMMMVVVgggwww}}}lllaaa^^^___aaafffuuurrr]]]SSSTTTXXXcccwww~~~rrraaaTTTJJJCCC???999777666555555444333222000111111111111000//////.........///////////////---------............///...------,,,,,,,,,,,,,,,//////............//////---------,,,,,,+++++++++///////////////000111222000222555777999999888777999999999999999:::::::::666777888777555333444555555555666666777888999999777777666444444333333333222333333555777999;;;<<<<<<;;;:::999999:::<<<===:::999888999;;;???CCCEEEIIIIIIHHHEEE@@@:::444000000//////...............,,,---......///.........//////.........---------........./////////000000....../////////000000000555555555555444444444444000000000000000000000000111111111111111222222333222333444555888:::===>>>FFFIIILLLNNNOOOPPPRRRTTTUUUVVVXXXZZZ[[[\\\]]]]]]aaabbbcccdddeeefffggggggiiiiiijjjjjjkkklllmmmnnnooommmjjjfffccc```^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]][[[[[[\\\\\\]]]^^^^^^___]]]^^^aaacccddddddcccbbbaaaaaa``````______^^^]]]````````````aaabbbbbbcccccceeeiiilllnnnooonnnnnniiieeeccceeegggfff```ZZZXXX[[[bbbooo}}}zzzyyy{{{yyynnngggcccbbbcccbbbccciiiqqqxxxrrrjjjbbb]]]]]]___bbbeeehhhnnnsssrrrnnnooosss{{{{{{fffZZZYYYbbbmmmxxx{{{|||wwwlll]]]MMMBBB<<<;;;::::::::::::888666777888999999777444111///,,,,,,++++++++++++,,,,,,+++++++++*********))))))************************)))*********++++++++++++((()))))))))))))))***+++******))))))))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,............///000111111333555777777555222111111999DDDSSSfff}}}gggSSSNNNKKKJJJUUUfffeeeOOOEEECCCDDDIIIQQQaaauuu___VVVPPPLLLLLLMMMMMMMMMNNNLLLMMMQQQUUUXXX]]]jjjwww~~~gggYYYLLLGGGCCCDDDFFFHHHLLLQQQXXXcccuuupppYYYKKK???<<<999888999999777555444444333333333222222222xxxooonnnlllhhh]]]UUUNNNNNNQQQ[[[rrrqqqeee``````dddjjjuuuhhhVVVMMMRRRZZZjjjyyycccTTTJJJBBB>>>>>>666666666555444333222222000000111111000000///............///////////////---------............///000///......------.........------,,,,,,------............---,,,+++++++++000//////000000111222333222333555777888888888777888888888999999::::::;;;777888999888666444555666666666777777888888999999888777666555444333333333333333333555666888:::;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;===AAAFFFKKKOOOUUURRRNNNGGG@@@999444111//////...------------...------...............---/////////.........------////////////000000000000000000000000111111111111444444444444333333333333111111111111111111111111222111111111111222222333222222222333444777999;;;@@@CCCGGGIIIKKKLLLOOOQQQSSSTTTUUUWWWYYYZZZZZZZZZ]]]^^^___```bbbcccdddeeeffffffggghhhiiikkkmmmnnnooommmjjjgggcccaaa___^^^]]]^^^___^^^\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]___bbbdddeeedddbbbaaaaaaaaa``````____________`````````___```aaabbbbbbbbbdddgggjjjlllmmmmmmlllhhheeecccbbbbbb```\\\XXXWWWZZZaaammmyyyyyyxxxyyy|||vvvllldddbbbaaaccccccfffoooyyyyyywwwqqqiiibbb^^^]]]^^^bbbfffooowwwzzzyyy{{{{{{hhhYYYUUU___kkkuuu{{{}}}ttthhhXXXKKK???<<<999777777777666555666777888888777555333111...---,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))************************(((((((((((()))))))))))))))******)))'''''')))***++++++***)))))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000333555555555333111222222888GGGZZZooo~~~gggUUUSSSRRRPPP\\\ppppppXXXHHHAAAAAAEEELLLXXXmmm~~~pppvvv|||}}}lll[[[QQQMMMJJJIIIJJJKKKLLLLLLMMMNNNSSSXXX\\\eeevvvlllXXXNNNGGGBBB@@@BBBDDDGGGMMMTTT]]]mmmsss[[[KKKCCC;;;999777666777666555333333333333333222222222222~~~wwwuuummmbbbTTTPPPPPPVVV[[[gggvvvgggaaabbbeeemmmtttqqq___UUURRRYYYeeewwwyyygggSSSHHHBBB<<<999:::555666666555333111111111000000000000000//////.............../////////000---------............///000///...---------......------,,,++++++,,,------.........---------------000000000000111222333444666666777777777888888888888888888888999999999999888999:::999777555666777888888888888888888888888888777666555444333333333444444444555666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>AAAHHHPPPWWW\\\```[[[RRRHHH???888444222///...---,,,+++,,,,,,------...............------////////////............//////000000000111111111000000111222333333444444555555555444444444333333222222222222222222222222222222222222222333444444222222111111222444777888999<<<@@@CCCEEEGGGJJJLLLMMMNNNPPPSSSUUUWWWXXXYYYYYYYYY[[[\\\^^^```aaabbbcccccccccdddfffiiikkklllnnnmmmjjjgggdddbbbaaa```^^^___```___\\\ZZZ[[[]]]\\\[[[[[[ZZZZZZYYYYYYXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]___````````````___``````______^^^^^^______```___^^^^^^^^^___```aaa```bbbdddfffhhhjjjjjjjjjeeedddbbbaaa___]]]\\\[[[ZZZ^^^gggrrr|||{{{zzzyyy|||zzzsssgggeeecccddddddiiittt}}}tttkkkdddaaa^^^bbbkkkvvv~~~uuufffYYYTTTYYYbbbmmmwww{{{rrrdddWWWEEEAAA<<<888777777777777555666777777777666444444000///...,,,++++++++++++,,,,,,++++++***))))))(((************************(((((((((((())))))))))))((()))***)))'''&&&(((+++,,,+++******))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000555555555333111222444666:::NNNggg{{{fffUUUVVVXXXZZZkkkxxx___NNNEEEAAABBBHHHRRRbbb{{{wwwlllhhhvvv}}}lllpppxxxdddVVVMMMLLLIIIGGGHHHKKKMMMMMMOOOQQQVVV\\\cccooonnn[[[MMMHHHEEEAAA???BBBEEEIIIRRRZZZhhh{{{uuu___MMMAAA;;;888666444333333333333333333333333222222222222111|||ooo^^^OOOOOOUUU^^^eeerrryyykkk___^^^dddkkkttt}}}{{{cccYYYWWW]]]fffrrrkkkZZZIIICCC???:::666777555666666555333111000000000000000000000//////...---.........//////000000---------.........//////...---,,,+++***+++,,,,,,......,,,,,,,,,,,,......,,,------......//////000000000000000111222333444999888888777777888999999999999999888888888888888999:::;;;999777666777888999999999888888888888888888888666555444333333222444444444555555777888888999:::<<<=========<<<;;;<<<===???EEEMMMWWW```eeehhhaaaUUUHHH>>>777444333...---,,,+++***+++,,,,,,---...............------000/////////............000000000000111111111111//////111222444666777888888888777777666666666555333333333333333333333333222222222222333444555555333222111000111333555777444777;;;>>>@@@CCCEEEHHHFFFHHHJJJNNNQQQTTTVVVWWWVVVWWWXXXZZZ\\\^^^___```aaaaaaaaabbbdddgggjjjkkkmmmllljjjgggeeecccbbbbbb^^^```aaa```\\\[[[\\\^^^```______^^^]]]\\\[[[[[[XXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]^^^^^^______^^^]]]]]]]]]^^^___```___```bbbdddeeeggghhhhhhbbbbbbbbb```]]]\\\]]]______dddmmmxxx}}}||||||llliiifffffffffkkkyyy{{{ooohhh[[[^^^gggtttnnnbbbXXXSSSSSSXXXhhhsss~~~~~~yyylll```LLLGGG@@@;;;999::::::;;;555555666666666666666555111000///---,,,+++******,,,,,,++++++***))))))(((************************************++++++++++++&&&(((***)))''''''))),,,,,,,,,+++***))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------///......//////000111222666666555222111333666999@@@WWWrrrfffUUUXXX]]]cccxxxnnnVVVIIIFFFCCCEEEKKKXXXlllmmmhhhkkk{{{rrrbbbhhhjjjYYYNNNLLLLLLJJJGGGIIIMMMPPPQQQPPPRRRXXX```hhhwwwqqq___PPPIIIHHHFFFBBBAAADDDHHHMMMWWWaaasss{{{aaaRRRGGG<<<666777555333222111222444555333333333222222222111111yyyhhh\\\TTTYYY]]]cccsss{{{pppiiiaaa\\\___ccckkkiii\\\ZZZ^^^dddpppoooVVVNNNDDD>>>===<<<:::777777666444222111000//////111111000000//////..............................------------------------,,,,,,,,,+++++++++******,,,---.........---,,,+++***---///000///.........,,,///222444555555666888888777777666666666666777::::::999888888888999999999999999999999999999999777777888888999999::::::777666555444333222222222444333222222333666999:::::::::999999:::<<<>>>???FFFDDDDDDKKKWWWccclllpppsssfffTTTDDD;;;666333111...------,,,,,,------...---///111111000//////000555444222000000111222333222222111111222444555666222333444444444666999<<<777777777777666555333333444333222111111111222333333333222222333333444555555444222111111222444555777777999:::<<<>>>??????BBBEEEHHHKKKLLLMMMNNNOOOSSSQQQQQQTTTYYY\\\\\\[[[^^^]]]\\\]]]```dddhhhkkkjjjjjjiiihhhgggfffeeeeee___^^^\\\[[[ZZZ[[[[[[\\\^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZ[[[\\\]]]]]]^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]^^^___```aaaaaa```___^^^^^^___```aaabbbdddffffffbbbbbbaaa```___^^^]]]]]]aaaiiipppvvvwwwjjjeeegggooo}}}ccc______bbbjjjxxxzzzkkkbbbZZZTTTQQQRRR^^^jjjxxxwwwnnnVVVMMMBBB;;;::::::888666888999::::::999888777666333222111000...,,,+++***&&&'''(((*********)))(((+++***)))(((((()))***+++)))))))))))))))((('''''')))))))))(((''''''&&&&&&)))*********++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,...222555777999777555444111111999BBBKKKaaayyyxxx___OOOXXXgggtttzzz```NNNHHHGGGGGGEEENNNccc|||kkkbbbeeeooowwwfffaaawwwlll]]]SSSKKKGGGGGGHHHIIIKKKMMMOOOPPPSSSVVV^^^gggpppxxxdddTTTHHHBBBBBBCCCBBBDDDIIIMMMSSS^^^iiiaaaQQQFFF:::555777444444444555555555555555:::999666444111///...---ssscccZZZ\\\```fffpppuuukkkaaa\\\ZZZ___hhhwwwxxxhhh\\\\\\bbbqqq~~~zzzbbbQQQJJJAAA<<<;;;;;;999666666555444222111000//////111000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,---......---,,,++++++---/////////...///000222444666666555444444555888777777666666666777777999999999999:::;;;<<<===;;;;;;:::::::::999999999666777777888888999999:::777666555444333222222222444333333333444666888999888888888999:::<<<>>>???EEEEEEHHHRRR___llltttwwwrrrfffTTTDDD;;;666333111...------,,,,,,------...---///111111000///000111333222111000111222444555333333222222333444555666666666666555444444666888777888888777777555444444444333222111111111222333333333222222333333444555555444222111111222444555555555666777999:::;;;;;;>>>AAADDDFFFHHHIIIKKKMMMQQQPPPPPPRRRWWWZZZZZZYYY[[[[[[[[[\\\^^^aaadddfffggghhhhhhhhhggggggfffeee```___^^^\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]___```aaabbbbbbaaa```___^^^```bbbdddeeeeeeeeeeeeeeeeeedddbbb```___^^^]]]\\\cccllluuuvvvnnnmmmtttnnn___^^^```kkkuuuhhh```ZZZTTTRRRTTTZZZeeerrr{{{yyyooo___UUUHHH???;;;:::888777666777777888888777666555333333222000...---++++++((((((***+++++++++******+++***)))(((((()))***+++)))*********))))))((('''((())))))))))))))))))))))))))))))*********+++++++++++++++***************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------///222555777:::555000000111444;;;CCCXXXmmmnnn[[[PPP[[[nnnpppZZZLLLHHHIIIHHHJJJUUUkkkmmmgggooojjjcccjjjrrr___TTTMMMHHHGGGGGGHHHIIIKKKNNNPPPQQQXXXZZZbbbmmmzzziiiYYYMMMEEECCCDDDDDDCCCFFFKKKQQQYYYiiiwwwhhhOOOEEE???888555888666666555555444444333333666555333222111000//////zzzhhh[[[VVV]]]aaaiiiyyyqqqfffZZZ[[[[[[bbbsssvvvnnnggg___cccnnn~~~dddSSSIIIDDD>>>;;;::::::777444666555444222111000000///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,------,,,,,,+++---...//////...///111333555666888888666555555666777777777666777777888888888999999:::<<<>>>???@@@<<<<<<;;;:::999888888777444555555666777777888888888777666444333222222222333333444444444555555555555666777888:::===???@@@DDDGGGNNN[[[jjjvvv|||}}}qqqeeeTTTEEE;;;666333111......------------......---///111111000000000111111111111111222444666777555555444444444555555666666666777666444444666777888888888888888777666555444444333222222222222222333333222222333333444555555444333222222333444555555555666666777888888888:::<<<>>>@@@AAADDDHHHJJJNNNMMMNNNPPPSSSVVVVVVUUUWWWWWWYYYZZZ\\\^^^___```cccdddfffhhhhhhhhhfffeeebbbaaa___]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]]^^^\\\\\\]]]]]]]]]^^^^^^^^^___```aaabbbbbbaaa```___^^^aaadddggghhhgggdddbbbhhhgggfffdddbbb```___^^^[[[```hhhtttyyytttzzzxxxaaa]]]^^^jjjyyy{{{yyyoooeee___ZZZUUUTTTVVVWWW```lllxxx~~~uuujjj___PPPCCC===:::888777444444555666666666555555444333222111///---,,,+++)))***++++++,,,,,,++++++******))))))))))))***************+++******)))((((((((()))******+++,,,,,,((((((((()))))))))******++++++++++++******))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---............///111444777888<<<444...///444:::CCCLLLmmmcccYYYTTT___wwwxxxbbbRRRIIIHHHJJJJJJQQQbbbyyyuuuoooqqq~~~ppp]]]fff{{{{{{```SSSMMMIIIFFFHHHHHHHHHJJJLLLOOOQQQSSS]]]^^^eeettt~~~nnn[[[NNNFFFAAABBBEEEEEEFFFIIIOOOUUUbbbwwwbbbPPP???:::999555555888777666666555333222222111111111000000000111111222mmm[[[RRRRRR[[[___iii~~~ttteeeYYY]]]```iiixxxhhhiiihhhdddnnniiiUUUKKKDDDAAA===;;;:::999777444666555333222111000000000000000000000////////////........................------------------------///.........------------+++++++++,,,,,,,,,,,,,,,...////////////000333666333555777777777777888999888777777777888999999:::;;;;;;;;;<<<===>>>@@@@@@<<<<<<;;;999888666555555222222333444555555666777888888666555333222222222222222333333333222222111333444666888;;;>>>@@@AAADDDIIITTTdddttt}}}~~~pppdddSSSEEE<<<666333000......------------......---///111111000000111222222222222222333555666777666666666555555555555555222444555555555666888:::999999999999999888777666444444333333222222222222333333222222333333444555555444333333333333444555666666777777777777888888777888:::;;;===@@@EEEHHHKKKKKKLLLNNNPPPQQQRRRRRRSSSTTTVVVYYYZZZ[[[[[[[[[^^^```cccfffhhhhhhgggfffdddcccaaa___]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaa```___^^^^^^aaafffjjjjjjhhhccc```ffffffeeedddbbbaaa``````___aaafffppp|||~~~{{{zzzddd]]]ZZZddd}}}}}}yyywwwxxx{{{|||uuummmfffbbb]]]XXXWWWZZZXXX```jjjvvv}}}qqqfffVVVHHH???;;;999888333444444555555666666666555444333222000...---,,,******++++++++++++++++++***))))))))))))))))))*********+++++++++******))))))))))))*********++++++(((((((((((()))))))))))),,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---......//////111333555888999;;;666333333888AAAQQQ```uuu[[[ZZZZZZdddkkkXXXMMMGGGFFFHHHMMMZZZpppllltttuuuggg\\\ppplllWWWOOOLLLIIIHHHIIIIIIIIIJJJMMMPPPTTTVVV]]]___hhhzzzttteeeSSSHHHCCC@@@AAAEEEGGGHHHLLLRRR[[[jjjlllQQQDDD:::777666333333555555555444444333222222111000000000000000111222333|||ooo]]]OOOLLLPPPZZZ```mmmwwwfff[[[___dddnnnmmmccchhhhhhgggvvvqqq]]]PPPIIIBBBAAA>>><<<;;;999777666555444333222111000000000////////////000000000000........................------------------------/////////.........------+++++++++,,,,,,---------...///000000111222666888444555666666666666888:::888888888999:::;;;<<<===>>>======<<<<<<<<<======::::::999777555444333222000111111222444555555666999888777555444333222222000000111111111000///...222333666999<<>>;;;999777666555444333222111111111111////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,---...//////...000111222333555777:::777888888777555555777888:::::::::;;;<<<>>>???@@@???>>>===<<<::::::::::::999888777666444333222111111111222444555666777888:::999777555444333222222000000//////////////////222444777:::===@@@AAABBBGGGOOO___qqq~~~~~~xxxmmmbbbRRREEE<<<777333000//////............//////---///111222111111222444444444555555555555555555555555666666666666666555555777888777555444444444888888999999999888888777444444444444444333222222333333222222333333444555444444444444444444444444333333333444444444444444666888:::;;;<<<>>>BBBDDDEEEFFFHHHHHHHHHHHHIIIKKKMMMNNNPPPSSSUUUVVVVVVVVVWWWYYY\\\```bbbdddddddddcccbbbaaa____________```aaaaaaaaa```````````````^^^^^^]]]\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]][[[\\\]]]^^^^^^]]]\\\[[[\\\___cccffffffeeebbb```______``````aaabbbbbbbbb^^^]]]___dddhhhmmmuuu~~~xxx___XXXTTTYYYjjjwwwpppnnnjjjooouuuyyyzzzyyyyyyzzz}}}zzzxxxwwwrrrmmmlllooouuuyyy{{{{{{}}}yyyrrrfffYYYLLLBBB<<<:::777777777666666777888888777666555444222000///...++++++***))))))))))))***))))))************))))))((()))******+++*********+++******)))((((((''''''((((((((()))))))))******************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......///111333555777888999111555888:::===NNNppp}}}eeeWWWKKKUUUcccvvvpppYYYOOOJJJEEEFFFJJJXXXnnn{{{yyy~~~kkkgggnnnnnnZZZSSSQQQLLLJJJLLLKKKJJJJJJLLLOOOTTTXXX[[[aaakkk||||||kkkYYYNNNDDDBBBBBBBBBEEEIIIJJJLLLSSS```nnn}}}mmmSSSDDD999888777555444333333333111111111222222333333333333333222111111111111222ddd___XXXPPPHHHDDDKKKUUUWWWhhh}}}|||tttnnnaaa___eeettt}}}wwwiiieeecccdddhhhsssnnnbbbWWWNNNKKKGGGEEEBBB>>>:::777666666444444333222111111111111.../////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,------,,,,,,---///000111---///333444555666888:::888999999888777777999;;;;;;;;;<<<===>>>@@@BBBBBB>>>===;;;:::999888888888888888777666444333222222444444555777888:::;;;;;;;;;:::888666444333222222111000/////////000111222333555888<<>>@@@AAA@@@BBBDDDDDDCCCBBBDDDFFFIIIJJJLLLNNNQQQRRRTTTTTTUUUWWWYYY\\\___aaabbbcccaaa```______^^^___```aaabbbaaaaaaaaa```____________^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[]]]___aaabbbbbbbbbbbb`````````aaaaaaaaaaaaaaa\\\\\\^^^aaabbbfffttt||||||pppYYYUUUQQQSSS^^^pppzzzpppkkkjjjeeennnwww{{{zzzzzz{{{rrreeeVVVIII@@@;;;999888777666666666777888888777666444333111000///---,,,+++***)))******+++((()))***++++++***)))((('''((())))))*********)))************************)))))))))*********++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---///000333555666777888222444777;;;CCCZZZzzzdddTTTMMMJJJVVVkkk}}}gggQQQIIIFFFDDDIIIQQQ```xxxvvvhhhlll~~~vvvdddTTTQQQOOOIIIIIINNNKKKKKKKKKLLLPPPUUUZZZ]]]dddtttmmm___NNNFFF@@@@@@CCCDDDFFFIIILLLNNNXXXiii{{{iiiSSSBBB:::222444555444222222333333222222222222111111111111111111000000000111111222ZZZTTTNNNHHHDDDDDDMMMXXX]]]tttyyyssstttddd```fffxxx}}}ssspppcccaaa______hhh{{{uuuiii```UUUMMMLLLHHHGGGCCC===888555555666444444333222111111111111.../////////000000111111........................------------------------......---------,,,,,,,,,......------...///111222,,,///333666777777999:::666777888888999;;;>>>AAA<<<<<<===>>>@@@AAACCCDDD<<<;;;:::999888777777777888888777666555444444333777777888:::;;;===>>>>>>;;;:::888666444333222222333111000//////111333555444666999===@@@AAABBBBBBKKKUUUfffyyy|||lllaaaRRREEE<<<777222/////////............//////---///111222222222333555000111333555777999999:::111222444666666666666666222444777777777666666777666777777888888888777777333444555555555444333222333333222222333333444555444444555555555555444444444444555666666777888888666999<<<>>>>>>>>>>>>???===@@@BBBAAA??????AAACCCFFFGGGIIIKKKNNNPPPRRRSSSTTTUUUWWWZZZ\\\___aaabbb```______^^^^^^___aaabbbbbbbbbaaa```___^^^^^^]]]______^^^]]]]]]]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZZZZZZZZZZ[[[[[[[[[]]]]]]^^^______^^^]]]]]][[[[[[\\\]]]___aaabbbcccbbbbbbbbbbbbaaaaaa``````]]]]]]```aaa___bbbsssrrrgggbbb]]]dddoooxxx~~~|||yyyzzz{{{yyyfffWWWTTTPPPOOOUUUbbbrrr}}}{{{}}}}}}xxxqqqkkkiiiiiihhhsss~~~~~~~~~{{{nnn^^^NNNBBB<<<999888777666555555666777888888666555333111000000///...,,,+++***+++,,,,,,((()))***++++++***)))(((''''''((()))))))))))))))*********++++++,,,------************++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...000333555666777777555555666===JJJeeezzzcccQQQHHHHHHMMM[[[tttwwwaaaKKKDDDBBBCCCLLLXXXeee~~~qqqhhhqqqppp___RRRPPPMMMHHHJJJRRRLLLKKKKKKLLLPPPVVV[[[^^^eeexxxwwwaaaUUULLLEEE@@@BBBDDDEEEFFFHHHMMMOOO[[[ppp{{{fffSSSCCC999666111444666444222222222222444333333222111000//////.........//////000111222UUUPPPJJJEEEDDDHHHQQQYYYqqqzzzwwwwwwqqqmmmmmm___cccmmmyyy}}}vvvjjjbbbddd^^^\\\dddrrr~~~nnnccc]]]YYYSSSNNNHHHEEE@@@<<<:::888666444222222111111111111111111///............---------,,,++++++******++++++,,,+++---...---******,,,///.........------,,,,,,,,,---+++***+++...000111111444555666666666666666666555777888999999:::<<<>>>;;;>>>AAACCCEEEDDDCCCBBB;;;:::888666666888;;;===>>><<<888555555666888:::777888;;;===>>>???>>>>>>===:::555222222222222222111111111111222444666777777999===??????@@@BBBDDDKKKYYYnnn}}}xxxkkkbbbTTTGGG===777333111...---------...///...---000000000111222222333333555555555555444333222111777777666555555555555555888888888888888777666666777777666555444444333333444444444444444444444444333333333333333333333333333333333333333333333333444111333999:::666555999666777:::<<<===>>>>>>>>>?????????>>>>>>======<<<@@@AAACCCFFFIIIMMMPPPRRRSSSVVVYYY[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^___``````aaaaaaaaaaaa``````___^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYYYYXXXXXXXXXYYYYYYXXXYYY[[[\\\\\\[[[[[[ZZZ]]]^^^^^^___^^^]]][[[ZZZXXXYYYZZZ\\\___aaacccddd```aaabbb```^^^]]]^^^```___]]]\\\[[[^^^fffqqqxxxxxxgggYYYRRROOOPPPSSSYYYaaaiiinnnqqqrrruuuyyynnnccc\\\TTTPPPRRRUUUXXX```jjjmmmmmmlllkkkkkkllliiifffmmmvvvwwwwww~~~kkkYYYKKKAAA888444444666666333333666888888888777555333111///------,,,+++******************))))))))))))******+++)))'''(((***+++***'''+++++++++++++++***)))((())))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------...////////////000222444666666777666333777888???ZZZ~~~gggUUUKKKIIILLLYYYiiiuuu\\\FFFCCCCCCBBBMMM^^^xxx{{{}}}wwwdddZZZPPPNNNMMMJJJGGGFFFKKKNNNQQQPPPQQQWWW___dddttt{{{gggVVVNNNBBB@@@??????BBBFFFIIIJJJMMMWWWgggzzzttt[[[JJJAAA:::888888111111111111111111111111333222222222111111000000000000000000111111111111ZZZQQQIIIGGGGGGLLLXXXdddtttmmmjjjccc^^^___^^^dddnnnvvvyyytttlllgggddd___```kkk}}}wwwhhh^^^YYYUUUPPPKKKFFFCCC???<<<:::888666444222222222111111000000000///............---------------,,,,,,,,,,,,------+++,,,---,,,***)))+++---......---------,,,,,,,,,///---,,,---///222222222555555666777777777777666666777999999999:::===???>>>@@@CCCEEEFFFEEEDDDCCC===<<<;;;::::::<<<===>>>===;;;888666666777999;;;::::::;;;<<<===>>>>>>>>>???<<<888666555555444444222222222222333555777888888:::>>>@@@AAABBBEEEGGGKKKYYYlll}}}|||xxxlllcccUUUHHH>>>777333111///............///...---000000000111222222333333555555555666555555444333888888777777666777777777888999999999999888777777888888777666666555555444444444444444444444444444444444444444444444444444555444444444444444555555777444555999:::777777::::::;;;===???AAAAAAAAAAAA>>>>>>===<<<<<<;;;;;;;;;<<<===???BBBEEEHHHKKKMMMPPPSSSWWWZZZ[[[[[[\\\]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^___````````````______``````___^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYZZZ[[[\\\]]]\\\\\\[[[\\\\\\]]]]]]]]]\\\ZZZZZZZZZ[[[]]]___aaaccceeeeeebbbcccddddddcccbbbaaaaaa___^^^\\\]]]```eeejjjnnnuuusssmmmcccWWWMMMIIIIIIIIINNNVVV]]]cccgggkkkmmmvvvzzzrrreee]]]ZZZUUUTTTWWWXXXWWWZZZ___eeeeeedddccccccfffiiijjjqqq}}}wwwuuuzzzrrr```OOOCCC<<<777555777666333333555777777777777555333111000...---,,,+++*********************))))))*********...,,,***+++---...,,,***+++++++++++++++***))))))************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---.........///111333666777777777666333666:::EEEbbbsss___QQQIIIJJJMMMaaattt}}}lllVVVDDDBBBCCCFFFVVViiinnn___UUUNNNLLLMMMKKKIIIJJJJJJNNNQQQRRRTTTZZZcccjjj}}}zzzhhhXXXLLLGGGAAA???>>>???BBBFFFIIIKKKQQQ\\\lll~~~ppp^^^III===666222000111111111111111111111111111333333333222222111111111000000000111111111222222aaaSSSJJJKKKNNNSSSdddwww~~~jjjaaa\\\UUUSSSVVV\\\eeeooouuuvvvtttrrrqqqfffcccfffuuuwwwmmm```WWWSSSPPPKKKGGGCCC@@@===;;;:::888666555333333222111000000/////////............---------...------------------...---......---+++***+++,,,...------------,,,,,,,,,000///...///111333333333555666777888888888888888999:::<<<<<<<<<===@@@BBBAAACCCEEEFFFGGGFFFEEEDDD==================>>>>>>;;;:::999888888:::<<<===??????>>>>>>>>>>>>>>>??????===;;;:::999888666555333333333444555666777888999;;;>>>AAABBBDDDGGGJJJMMMYYYjjjyyy{{{wwwllldddVVVIII???888333111000000000//////.........000000111111222333333333555666666777777777777777999888888888888999999::::::::::::::::::999999888999999888888777777666666555555555555555555555555666666666666666555555555666666666555555666666666777555555777888666777::::::;;;===???@@@AAAAAAAAA===<<<;;;:::999999888888777888:::<<>>OOOooo|||eeeUUULLLIIILLLRRRmmmttt```PPPDDDDDDFFFNNNddd|||zzzcccXXXPPPJJJKKKLLLKKKKKKMMMJJJNNNRRRUUUWWW^^^iiisss|||hhhYYYMMMFFFEEE?????????@@@CCCFFFJJJLLLTTTaaarrruuuWWWIII;;;444222000000111222222222222222222222222333333333222222222222222111111111222222222333333eeeUUULLLQQQWWW^^^sssrrr```XXXTTTQQQTTTZZZ^^^jjjuuuxxxvvvvvvvvvwwwiiiiiipppzzzkkkcccYYYRRROOOLLLHHHEEE@@@>>>;;;::::::999777555444333222111000///...---///............------------------......---------///000000///...---------------------------------000//////000222444444333666777888999999:::999999===>>>@@@@@@@@@AAADDDFFFBBBCCCEEEFFFFFFEEEDDDCCC======>>>??????>>>===<<<;;;:::::::::;;;===???@@@DDDCCCAAA?????????@@@@@@>>><<<;;;;;;;;;:::777444555555555666777888888999888:::===@@@BBBDDDHHHKKKNNNYYYiiivvv||||||xxxvvvllldddWWWJJJ@@@999444111111111111000///......///000000111222222333333444555666777888999999999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777777777777555555666666666666777777777777666666666666666666777777666666666777888888:::999999:::;;;:::;;;<<<<<<<<<===>>>@@@@@@AAAAAA===<<<:::888777666666666444444666777:::<<>>888777666444444666555555666666555333222111000///...,,,++++++++++++,,,++++++++++++++++++,,,((((((((((((((((((((((((******+++++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,------......///222777:::;;;:::777555777;;;DDDYYYyyypppZZZNNNIIIIIIPPPYYYxxxhhhUUULLLFFFGGGKKKWWWsssjjj[[[RRRLLLHHHJJJKKKKKKKKKNNNMMMOOOTTTXXX[[[bbbooo|||mmm[[[OOOGGGCCCCCC>>>???AAABBBDDDGGGLLLNNNWWWdddsss|||~~~wwwgggYYYEEE<<<444222333222333444222222222222222222222222222222222222222111111111222222333333333444444444eeeWWWQQQXXXaaammmyyyhhhYYYSSSQQQQQQYYYccckkkxxx~~~xxxvvvuuutttlllrrr|||mmmbbb\\\UUUOOOLLLIIIFFFDDD>>><<<:::::::::999777555333333222111000......---///............---------,,,,,,------------,,,,,,..................,,,+++------------------------000//////111444666666555777888999:::;;;;;;;;;;;;>>>???AAAAAAAAABBBEEEGGGCCCCCCDDDEEEEEEEEEDDDCCCAAABBBCCCCCCBBB@@@>>>===;;;<<<===>>>???AAABBBBBBCCCBBB@@@???>>>>>>??????<<<<<<;;;;;;<<<:::777444666777777888999999999999777999<<<>>>???CCCGGGJJJOOOYYYhhhtttyyyyyyvvvtttkkkcccWWWJJJAAA:::444111///111222111...---...000111111111222333333444444444555666888999999999999666666777888999;;;<<<===>>>>>>>>>>>>>>>======<<<888888777777777777777666666666666777777888888888888888777777666666666666777777666666777888:::;;;>>>@@@BBBCCCCCCCCCAAA?????????@@@@@@AAABBBCCCDDD@@@???<<<999666555555555333333444555777999;;;<<<<<>>AAACCCEEEFFFHHHMMMPPPZZZeeeqqqsssmmmaaaPPPBBB888222...000222111111333222222222222222222222222000111111111111111111111444444444444555555555555___ZZZXXX^^^jjj}}}pppbbbVVVRRRQQQSSS^^^lll~~~wwwtttsssoootttmmmccc[[[XXXRRRMMMJJJHHHEEECCC>>><<<;;;;;;;;;:::777555222222111000//////......///............---------+++,,,---......---,,,++++++***+++,,,------+++))),,,,,,,,,------------...000000111444777999999888888999:::;;;<<<============>>>@@@@@@@@@AAADDDFFFEEEEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIHHHFFFDDDAAA@@@===>>>@@@BBBDDDDDDEEEEEE@@@@@@??????>>>?????????>>>===<<<======<<<999666888999::::::;;;;;;::::::777999:::<<<===AAAEEEHHHPPPZZZhhhsssxxxwwwtttrrrhhhaaaUUUJJJAAA:::555222---///111000...---///111111111222222333444444444444444666777888888888888666666777888:::<<<>>>???@@@@@@@@@@@@@@@??????>>>888777777777777777777777666777777888888999999:::::::::999999888888777777888777777777888;;;>>>@@@@@@FFFJJJKKKKKKKKKFFF@@@@@@@@@???@@@@@@BBBCCCDDDFFFCCC???;;;777555444444333333333444555777888999:::<<<@@@DDDGGGKKKOOORRRUUUVVVYYY\\\^^^_______________```aaabbbbbbbbbaaa\\\\\\\\\\\\]]]]]]]]]]]]XXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZZZZYYYZZZZZZ[[[\\\\\\[[[YYYYYYYYY\\\___aaa]]]___aaacccddddddcccbbbgggjjjmmmmmmiiidddaaa___]]]^^^aaafffhhhfff```[[[RRRRRRPPPMMMKKKNNNTTTZZZhhhqqq{{{zzzqqqgggccccccjjjwwwmmmeee```^^^^^^```iiirrryyy}}}qqqiiieeehhhllluuuuuullliiiggguuu~~~rrrWWWKKK>>>999888666555666222333444555555444333222222111///...---,,,++++++++++++************++++++(((***+++***)))((()))***))))))***++++++++++++***))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---......//////000111444777999:::999777555777<<>>;;;;;;>>>BBBEEEFFFFFFHHHLLLPPPYYYccciiieeeZZZNNN@@@666444000///222333222222444333333333333333333333333000111111111111222222222555555555666666666777777XXX\\\^^^cccqqqjjj___VVVUUUVVVZZZhhhxxx~~~tttuuuvvvrrroooccc]]]WWWTTTPPPLLLIIIFFFDDDBBB>>>===<<<<<<<<<:::777555111111000000/////////...///............---------,,,---...//////...---,,,+++******---000000---+++,,,,,,,,,---------......111111333777;;;======<<<999999;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAACCCEEEGGGIIIIIIJJJKKKLLLLLLMMMMMMPPPOOOMMMKKKHHHEEECCCAAA@@@AAADDDFFFGGGGGGGGGFFF@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@???===;;;999:::;;;<<<<<<<<<;;;;;;888999;;;;;;===@@@DDDGGGPPPZZZhhhsssxxxwwwsssqqqeee^^^TTTIIIAAA;;;666333***---000000---,,,///222111111222333333444444555333333444555666666666555666777888999<<<>>>@@@AAAAAAAAABBBBBBBBBAAA@@@@@@888999999999999999999999777777888888999::::::;;;======<<<<<<;;;::::::999999999888999<<>>999666555444333333333333444555666777666888;;;>>>AAADDDHHHKKKPPPRRRVVVYYY\\\^^^^^^^^^______``````aaa``````___\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\^^^]]]\\\[[[[[[[[[\\\]]][[[ZZZXXXWWWXXX[[[___aaa]]]___aaacccdddcccaaa```ggglllpppnnnfff```___```^^^```bbbddddddccc```^^^VVVUUUTTTQQQPPPSSS[[[aaammmvvv~~~~~~uuujjjcccaaaggg||||||rrrjjjccc```^^^cccooo}}}}}}qqqqqqxxxvvvhhh```^^^[[[kkkdddUUUFFF>>>;;;777555444222222444444555444333222333222000...---,,,,,,+++*********))))))*********%%%''')))(((&&&%%%&&&((())))))***+++++++++++++++************************++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------...//////222444666888888888666666999@@@PPPhhh}}}{{{gggWWWJJJHHHEEEGGGYYYpppnnnXXXLLLHHHJJJOOOVVVaaavvv{{{aaaSSSNNNIIIGGGGGGJJJKKKJJJMMMQQQTTTUUU]]]hhhmmmuuu{{{dddWWWJJJEEEBBB???===>>>===AAAEEEFFFDDDEEEIIIMMMSSSZZZ\\\TTTHHH>>>777222444111111555666444444777333333333333333333333333222222222333333444444444666666666777777777888888SSS]]]ccceeevvvwwwfff]]]XXXYYY\\\cccsssyyyrrrxxx|||zzzpppddd^^^[[[TTTRRROOOKKKHHHEEECCCAAA???>>>======<<<:::777444000000000000//////////////////.........------------...///111111///...------,,,---000333444111...,,,,,,,,,------.........222222555999>>>@@@AAA@@@999:::;;;===>>>?????????BBBCCCDDDEEEEEEFFFHHHKKKLLLMMMMMMOOOPPPQQQRRRRRRRRRPPPNNNJJJGGGDDDAAA@@@AAACCCFFFHHHIIIIIIHHHGGGCCCEEEGGGIIIJJJKKKKKKJJJFFFEEECCCBBBCCCCCCAAA@@@:::;;;<<<=========<<<;;;:::;;;<<<<<<===???DDDGGGPPPZZZiiitttyyywwwssspppccc]]]RRRIIIAAA;;;666333(((,,,000///,,,,,,///333111222222333333444444555222333444444444444444444777888999;;;===@@@BBBDDDBBBBBBCCCCCCBBBBBBAAA@@@::::::::::::::::::::::::777777888999::::::;;;;;;@@@??????>>>===<<<<<<<<<:::::::::;;;>>>CCCGGGJJJ[[[fffpppsssssspppeeeZZZPPPPPPOOOOOOOOOQQQRRRSSSPPPLLLFFF@@@:::777555555222222222222333444555666111333666888:::===AAADDDLLLOOOSSSWWWZZZ\\\]]]]]]_________```______^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]aaa```^^^]]]\\\\\\]]]^^^ZZZXXXVVVUUUVVVZZZ^^^aaa]]]___bbbddddddcccaaa```ffflllppplllbbb[[[[[[___```aaacccbbbaaa______```YYYYYYVVVRRRPPPSSS[[[aaapppxxxxxxmmmeeeaaaeeexxxyyyqqqjjjdddbbbeeeuuu}}}|||yyykkk^^^WWWWWWSSSfff|||nnn]]]KKKBBB===888444333111222333444444444333222333222111///---,,,,,,+++******))))))))))))******(((***,,,+++(((''')))+++((()))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,---......333444555666777777666666===EEEWWWooo}}}dddUUULLLKKKIIIJJJ___zzzhhhSSSKKKKKKOOOUUU^^^lllkkkYYYQQQMMMGGGEEEGGGJJJLLLKKKOOOTTTTTTVVV___kkkrrr{{{ppp]]]PPPDDD???>>><<<<<<===<<<@@@DDDEEECCCCCCGGGKKKLLLQQQQQQGGG;;;555222000111...///333444222333666333333333333333333333333444444444555555666666666777777777777888888888888\\\aaaeeelllrrrccc```ZZZWWW\\\lll{{{wwwvvvssshhh```ZZZWWWSSSPPPLLLIIIGGGEEEBBB@@@AAA@@@>>><<<999777555444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///...............000////////////000000111444555777999::::::::::::<<<<<<<<<<<<===???@@@AAACCCDDDFFFHHHHHHHHHFFFEEEGGGJJJNNNQQQPPPNNNMMMLLLMMMMMMLLLIIIEEEBBBBBBBBBIIIJJJLLLNNNMMMKKKIIIGGGFFFGGGGGGIIIJJJKKKLLLLLLHHHHHHGGGFFFEEECCCAAA@@@???===;;;;;;===>>>;;;999999::::::;;;<<<>>>BBBFFFOOO]]]lllsssvvvvvvsssnnnfff^^^SSSIIIBBB<<<666222111111111111222222222222444444333333333444444555666555444333222333444555444777:::<<<===>>>@@@BBBGGGFFFDDDDDDCCCBBB@@@>>>222777::::::;;;===;;;777:::999;;;??????<<<<<<@@@AAA@@@???>>>>>>=========@@@::::::@@@AAA@@@IIIWWWdddvvvttteeeaaaYYYUUUXXXZZZWWWVVVYYYWWWSSSJJJ???999777666444000111333555555555333222333444555666777:::>>>BBBDDDFFFJJJPPPVVV[[[___bbb^^^___```___]]]]]]^^^``````^^^[[[[[[]]]]]][[[XXX[[[[[[[[[ZZZZZZ[[[___aaafffdddaaa]]]ZZZXXXWWWWWWUUUVVVWWWXXXYYYZZZ[[[\\\aaaccceeeeeecccaaa``````lllllljjjfffbbb^^^\\\\\\```___^^^^^^___^^^\\\ZZZ\\\ZZZWWWTTTUUUWWW[[[]]]iiipppxxxyyyqqqggg```\\\^^^nnnwwwnnnkkknnnqqqyyy}}}wwwkkk___TTTPPPQQQOOOaaattt~~~~~~kkkSSSCCC>>><<<888444444333222222222333444555555444222000...---,,,,,,++++++,,,,,,,,,,,,++++++************)))'''&&&%%%,,,,,,,,,+++++++++************++++++++++++******************************++++++,,,,,,,,,,,,------...---,,,+++,,,---...///777888777444222444555444777OOO___wwwvvvhhhYYYLLLJJJKKKSSShhh~~~cccRRRPPPLLLRRR]]]iiizzz~~~dddVVVNNNJJJFFFGGGIIIIIIIIIJJJMMMOOOXXX]]]cccjjjuuutttcccQQQJJJBBB;;;999;;;===???BBBAAA@@@???AAACCCGGGIIIJJJGGGBBB:::333000000111---///111333333333555666888777555444333333444444555555555666666666666777999999888888777666555555aaadddhhhtttsssccc___\\\]]]gggzzz~~~}}}zzzhhh```ZZZUUUSSSQQQNNNKKKHHHFFFDDDBBB@@@@@@???>>>;;;999777555444222222111000000//////...........................,,,,,,,,,---------......------------......///000............///000111222555666777999::::::::::::<<<<<<<<<<<<>>>???@@@AAAAAABBBEEEGGGHHHHHHGGGFFFFFFGGGIIIJJJIIIIIIJJJKKKLLLKKKJJJGGGDDDCCCEEEGGGMMMMMMMMMLLLJJJGGGDDDBBBCCCDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDCCCAAA@@@???>>><<<::::::;;;<<<:::777888999;;;;;;<<>>???@@@BBBDDDFFFGGGHHHIIIIIIGGGEEEBBB999===>>>===???BBBAAA===>>><<<<<>>BBBBBBBBBAAA@@@????????????@@@;;;;;;BBBEEEEEEPPP^^^sss~~~pppggg```\\\___aaa___^^^```ZZZTTTIII???888777666666000111333555555555444333333444444444444777:::===@@@CCCGGGLLLRRRWWW[[[]]]\\\]]]^^^]]]]]]]]]___aaaaaa___]]]]]]^^^]]][[[YYY[[[[[[[[[[[[ZZZ\\\___bbbeeeccc```]]]ZZZXXXWWWVVVWWWVVVUUUTTTVVVYYY\\\^^^aaacccffffffdddbbbaaaaaaiiiiiihhheeebbb___^^^^^^^^^^^^]]]^^^``````^^^]]]\\\ZZZXXXUUUUUUVVVXXXZZZeeellltttuuuooofff```]]]ZZZhhh|||tttrrrttt{{{uuuuuu~~~uuukkkcccZZZQQQOOOQQQRRR___mmmwwwqqqYYYHHH@@@===888444444444333222222333444555555444222000...---,,,,,,)))******************)))************)))((('''&&&,,,,,,++++++******************++++++++++++******************************++++++,,,,,,,,,,,,---------,,,,,,,,,---///111222888999999666444444555666<<>>>>>>>>@@@CCCEEEDDDBBB===777111//////111---000222444444555666888888777666444333444444555666666666666777777777888888888888888777777777777gggeeemmmuuu```[[[XXX___ooonnnaaa\\\XXXUUUTTTNNNLLLIIIGGGFFFEEEBBB@@@@@@???===;;;999777555444111111000000///......---........................,,,,,,,,,---------......------,,,,,,,,,---......,,,------...///111333444555666777999::::::;;;:::<<<<<<<<<===>>>???@@@AAA???AAACCCEEEFFFFFFFFFFFFCCCCCCDDDCCCBBBCCCFFFHHHJJJIIIGGGEEECCCEEEHHHKKKOOONNNKKKHHHDDDAAA>>><<>>>>><<<;;;;;;;;;;;;:::888:::;;;===>>>???AAAEEEHHHNNN\\\llluuuxxxxxxuuupppjjjbbbVVVLLLDDD>>>888333222222222222222333444444666666555555555555555555666666555555555555666666777:::===???@@@BBBDDDFFFGGGJJJNNNQQQQQQNNNJJJGGG???AAAAAAAAADDDJJJKKKHHHFFFBBB?????????>>>@@@EEEDDDCCCBBBAAAAAAAAAAAAAAABBB>>>???FFFJJJNNN[[[iii~~~}}}pppfffaaa```dddhhhiiihhhiii```WWWJJJ???999666666666000111333444555555444444555666666555444555777999;;;===AAAFFFKKKPPPTTTVVVWWWYYY[[[[[[[[[]]]___bbbaaa```^^^^^^^^^]]]\\\ZZZZZZ[[[\\\[[[[[[\\\___bbbbbbaaa___\\\YYYWWWVVVVVVYYYVVVSSSRRRSSSWWW]]]```aaaccceeeeeedddbbbbbbbbbeeeffffffdddaaa`````````]]]]]]]]]___aaabbbaaa___^^^]]][[[YYYXXXWWWWWWVVV]]]dddkkkmmmiiibbb]]][[[TTT___sss}}}{{{{{{~~~mmmiiiqqq{{{nnnhhhbbb___ZZZUUUTTTVVVYYY```jjjttt}}}fffSSSGGG@@@;;;777555444333222222333444555555444333111///...---,,,((((((((((((((((((((((((((())))))******))))))(((+++************)))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,---///111444555888:::;;;999666444777:::IIIcccrrr}}}dddUUUIIIHHHOOO]]]ssswww]]]PPPOOOTTTaaasss~~~fffWWWPPPLLLHHHHHHJJJKKKLLLLLLNNNRRRTTTZZZ___hhhxxxpppYYYNNNEEEAAA<<<999999:::;;;;;;@@@>>>===;;;;;;<<<>>>???<<<:::777333///...///111///111444555666777888:::999888666555444444555666777777777777888888888888777777777888888888999999gggfffssswwwaaa[[[XXXaaauuuwwwddd\\\YYYVVVTTTTTTMMMKKKIIIHHHGGGFFFCCCAAA@@@???>>><<<999777666555.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...,,,+++******)))+++,,,---...000222444666666777888999:::;;;;;;;;;<<<<<<<<<===>>>???AAAAAA@@@AAABBBCCCCCCCCCBBBBBB???@@@AAAAAAAAABBBDDDGGGHHHHHHHHHGGGFFFGGGIIIKKKLLLIIIFFFAAA===:::888888::::::::::::;;;;;;;;;;;;===>>>>>>??????>>>>>>===???>>>>>>=========<<<<<<===???AAABBBCCCEEEIIIKKKPPP___oooxxx||||||xxxsssllldddXXXMMMFFF???999444222111111111222333444555777777777777777666666666666666666666777777777888888:::>>>@@@AAACCCEEEGGGJJJOOOUUUXXXWWWRRRLLLIII@@@BBBCCCFFFMMMVVVYYYVVVPPPHHHBBBAAA@@@???AAAEEEDDDDDDCCCBBBBBBBBBCCCCCCEEECCCDDDJJJOOOVVVdddqqqyyynnnddd^^^^^^aaaiiiqqquuuvvvuuuiii\\\LLLAAA:::555444666000111333444555555555555999::::::888666666777999777999<<<@@@DDDHHHKKKMMMQQQSSSVVVWWWYYY[[[___aaa______^^^]]]]]]\\\[[[ZZZ[[[\\\\\\\\\\\\\\\___aaa```___]]][[[YYYWWWVVVVVVXXXWWWUUUTTTUUUYYY^^^aaa___aaaccccccbbbaaaaaabbbdddeeeeeecccaaa______```^^^^^^^^^aaaccccccaaa___aaa```___^^^[[[YYYVVVUUUUUUZZZaaacccaaa]]]YYYWWWQQQVVVaaasss~~~yyy}}}wwweee___dddwww|||tttiiieeecccdddccc``````bbbeeellluuu~~~uuu```PPPEEE>>>;;;666555444333222333444444444444333222111///...---))))))(((((((((((())))))'''((()))******************)))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,---///111333555777999;;;:::777555:::BBBXXXuuuaaaTTTHHHHHHRRRbbbwwwmmmXXXNNNOOOXXXgggzzz}}}rrr[[[RRRNNNJJJHHHHHHJJJKKKLLLMMMPPPTTTWWW```eeeppp|||cccRRRJJJ@@@===:::999:::;;;;;;;;;???>>><<<:::999999::::::444444222000......111333111333666777888888:::<<<999888777666555666666777666777777777888888888888888888888888888888777777dddhhh|||vvvddd^^^]]]iiiyyykkk\\\WWWUUURRRPPPOOOMMMLLLJJJJJJIIIHHHEEEBBB@@@@@@>>><<<:::999777666.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,************+++,,,---///111444666888777777888888:::;;;<<<<<<============>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<>>:::777666555555777777777777777777777777:::;;;<<<===>>>>>>>>>>>>>>>??????????????????@@@???AAACCCEEEEEEGGGJJJLLLTTTcccttt}}}{{{vvvmmmdddXXXNNNGGGAAA:::666111111000000111222444555888999999999999888777666777777888888999999999999777:::>>>@@@BBBCCCFFFHHHNNNSSSZZZ\\\XXXQQQKKKGGG@@@DDDIIIQQQ\\\gggiiieeeVVVMMMFFFDDDCCCAAABBBEEECCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHMMMSSS\\\iiiuuusssfff]]]WWWWWW[[[dddooo{{{nnn^^^LLLBBB;;;444333555111111333444555666666666:::;;;;;;999777666777888666777999<<>>===;;;999777666666666000000000//////000333555333555888999999999;;;<<<:::999888777666777888999666666777777777888888888::::::999888777555555444bbboooqqq^^^]]]bbbsss~~~qqqfff\\\XXXWWWTTTQQQPPPMMMLLLKKKKKKJJJHHHEEEBBB??????>>><<<:::888777666111111000000///......---........................,,,,,,,,,---------......++++++++++++,,,---......------///000333666888999888888888888999;;;<<<============>>>???@@@AAABBBCCCBBBAAA???===;;;:::999<<<@@@DDDGGGHHHJJJLLLMMMPPPRRRTTTRRRMMMFFFAAA>>>:::999777555444444444555555555555666666777777777888999;;;<<<>>>?????????===???AAAAAAAAAAAACCCDDDDDDFFFHHHHHHIIIIIIKKKMMMXXXgggxxx}}}wwwllldddXXXNNNHHHBBB<<<777222111000000111333555777999:::;;;;;;:::999777666777888999::::::;;;::::::888;;;>>>AAACCCDDDGGGIIIPPPUUUZZZZZZUUUMMMGGGEEEBBBIIISSS___mmmvvvssslllVVVMMMGGGGGGGGGEEEDDDEEECCCCCCDDDEEEGGGHHHJJJKKKGGGJJJOOOTTT[[[eeerrr|||wwwfffYYYSSSRRRUUU]]]iiittt}}}lllZZZIIIAAA;;;444111444111222222444555666777888888999:::999777666666777888999:::;;;<<<>>>??????CCCEEEIIILLLOOOSSSWWW[[[XXXZZZ[[[[[[ZZZZZZ\\\]]]^^^___```___]]]\\\\\\]]]\\\\\\\\\\\\[[[YYYXXXWWWTTTVVVZZZ]]]_________^^^[[[\\\^^^^^^^^^^^^```aaabbbccccccaaa___]]]]]]^^^aaaaaabbbdddeeedddaaa^^^\\\]]]]]]]]]ZZZWWWTTTRRRSSSUUUXXXZZZZZZXXXVVVTTTNNNLLLLLLRRR\\\fffmmmpppqqqlllnnnyyyqqqbbbXXXTTTWWW]]]ppp~~~zzztttrrrxxx}}}wwwlllmmmsss{{{yyycccNNNAAA<<<777666555333333333444444444444444444333111///...---,,,+++******+++,,,---((())))))***+++++++++***)))))))))************+++******++++++++++++******************************++++++,,,,,,,,,,,,------------,,,,,,---///111222777666888999777:::MMMaaaxxxXXXPPPIIIOOO^^^qqq~~~vvvhhhXXXMMMKKKOOO[[[iii|||yyy]]]QQQNNNJJJHHHIIIHHHIIIJJJKKKMMMRRRXXX\\\bbblll~~~|||cccPPPEEEAAA<<<:::::::::<<<>>>>>>===;;;;;;999777555444333333...///000000000111444666555777999:::999999:::;;;::::::888888888888999:::777888888888888999999999::::::888777555333222222dddzzz~~~jjj[[[```mmm{{{{{{~~~}}}tttlllccc[[[ZZZYYYVVVSSSRRRMMMLLLKKKJJJJJJGGGCCC@@@======;;;:::888777666555222222111000000//////...........................,,,,,,,,,---------......*********+++---...000111//////000222444777999:::888888888888999;;;===>>>=========>>>???@@@BBBBBBAAA@@@???===;;;:::999999???BBBEEEGGGJJJMMMRRRUUUZZZ[[[ZZZUUULLLCCC<<<999555555444444444444444555555555666666777888999999888999;;;===???@@@AAAAAA@@@CCCEEEFFFFFFGGGIIILLLLLLNNNPPPPPPPPPPPPQQQRRRZZZiiizzz}}}wwwjjjbbbWWWNNNHHHBBB===999444333222222333555888::::::;;;<<<<<<<<<:::888777777888:::;;;<<<<<<;;;;;;999<<<@@@CCCDDDFFFIIIKKKOOOTTTXXXVVVOOOHHHDDDDDDFFFOOO\\\jjjwww{{{sssgggPPPIIIFFFIIILLLKKKHHHHHHDDDEEEFFFHHHJJJMMMPPPQQQMMMSSSZZZaaaiiivvvxxxggg\\\ZZZ^^^cccmmmxxxuuueeeRRRBBB===:::333111444111222222333555666888999888999;;;:::999888999:::<<<<<<<<<<<<<<<<<<<<<<<<===@@@DDDGGGJJJNNNSSSVVVVVVXXX[[[[[[[[[[[[^^^``````aaaaaa```]]][[[ZZZ[[[[[[\\\\\\\\\\\\[[[YYYXXXSSSVVVYYY]]]_________^^^[[[\\\]]]^^^]]]^^^aaaccc___```aaa```^^^^^^^^^______```bbbeeegggfffccc```\\\]]]]]]]]]\\\YYYWWWVVVSSSTTTTTTVVVVVVUUUSSSQQQKKKKKKNNNSSSZZZ___aaaaaabbbaaaffftttzzziii\\\TTTOOOOOORRR^^^ppp|||vvvpppnnnlllooozzz}}}qqqttt~~~oooWWWGGGAAA888777555444333333444444333444555555444222000...---,,,+++******+++,,,---))))))***+++++++++******************++++++,,,,,,******++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,---///111333555999666777999999@@@YYYtttnnnRRRMMMKKKTTTgggzzz{{{kkk]]]PPPHHHJJJOOO[[[kkkjjjTTTNNNMMMHHHGGGIIIIIIJJJKKKLLLOOOTTTZZZ___fffrrrmmmXXXJJJAAA<<<;;;:::888999;;;=========888777666444333111000000---...///000000111333666777999;;;:::999888999999;;;:::999888888999:::;;;::::::::::::;;;;;;;;;<<<888777666555444333222111hhhrrreeeaaajjj|||zzzvvvzzzvvvjjjddd\\\VVVVVVVVVSSSPPPOOOLLLKKKJJJJJJIIIFFFAAA>>>;;;;;;:::888777555444333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------......000111222333555888:::;;;999888888888999;;;===>>>======>>>>>>???@@@BBBCCC??????===<<<;;;:::::::::BBBCCCEEEFFFIIIOOOVVV[[[cccaaa]]]UUUJJJAAA:::777333444444444444444555555555555666777999:::;;;;;;777999;;;===@@@AAABBBCCCDDDGGGKKKLLLLLLMMMPPPTTTUUUWWWXXXYYYWWWWWWWWWXXX[[[jjjzzz|||uuuiiiaaaWWWNNNHHHCCC===:::666555444333555777:::<<<;;;<<<======<<<;;;888777777999:::<<<======<<<<<<;;;>>>AAADDDFFFHHHKKKMMMNNNRRRUUURRRKKKEEECCCDDDGGGQQQ___nnnyyyzzzmmm^^^KKKFFFEEEJJJOOONNNLLLKKKEEEFFFHHHJJJMMMQQQSSSUUUUUU\\\eeemmmwwwsssiiijjjqqqxxxttt]]]KKK<<<:::999333111555222222222333555777888999999;;;======<<<<<<<<<===>>>>>>======<<<;;;;;;::::::===AAADDDGGGKKKPPPSSSUUUXXX\\\\\\\\\]]]```cccaaabbbbbb```]]]ZZZYYYYYY[[[[[[\\\]]]]]]\\\ZZZYYYSSSUUUXXX[[[]]]^^^^^^^^^[[[]]]^^^^^^^^^___bbbddd\\\^^^______^^^___```bbb]]]^^^aaaeeehhhhhheeebbb______``````___]]]\\\[[[QQQQQQQQQQQQQQQQQQNNNLLLIIILLLQQQXXX^^^___\\\ZZZVVVWWW___ooo}}}}}}wwwwww{{{wwwlll___UUUNNNLLLMMMOOOQQQdddwww{{{uuuooohhhiiijjjqqq~~~www|||zzz```NNNGGG888777555444333333444444333444555555555333000///---,,,***))))))***,,,---******+++++++++******)))******+++++++++,,,,,,,,,******++++++++++++******************************++++++,,,,,,,,,---------+++,,,,,,...000333666888:::777777::::::DDDaaa___NNNLLLMMMXXXnnnwwwfffWWWLLLFFFIIIOOO\\\mmmuuu```NNNLLLKKKGGGFFFJJJJJJKKKLLLNNNQQQVVV]]]aaalllyyy{{{aaaRRRHHHAAA<<<;;;999777888:::<<<<<<<<<555555444222111///...---,,,.../////////000222444888:::;;;;;;999777888888;;;:::999999999:::;;;<<<<<<<<<<<<============>>>555555555444444333333333wwwrrrgggeeedddyyy}}}wwwwww|||}}}lllggg___\\\YYYVVVUUUSSSPPPNNNNNNKKKIIIGGGFFFDDDAAA???======<<<;;;:::888777666222111000///------,,,,,,)))***,,,---...------,,,++++++,,,,,,,,,,,,------++++++++++++,,,...000111000111333555666777888888;;;;;;<<<>>>???@@@BBBBBB???===;;;<<>>@@@@@@>>><<<;;;>>>AAA@@@BBBDDDGGGKKKSSS]]]eeessskkk]]]LLL???777666888666666666666555555555555777888:::;;;;;;:::999888999;;;===??????@@@CCCEEEIIIKKKNNNPPPQQQRRRQQQPPPTTTVVVXXXZZZ[[[ZZZYYYXXXZZZjjjwwwyyyzzz~~~zzzqqqfffaaaXXXPPPHHHAAA;;;777555444444555666999<<<>>><<<<<<<<<;;;::::::999999:::<<<======<<<<<<===>>>999AAAIIIKKKHHHHHHOOOWWWXXXUUUQQQLLLHHHFFFFFFFFFKKKSSSaaaqqqyyyqqq^^^NNNBBBCCCKKKVVV\\\XXXQQQMMMJJJLLLOOOQQQSSSVVV[[[^^^```eeeqqqyyydddLLLCCC999444444555444222444444444555777999<<<===888<<>><<<<<>><<<;;;<<<<<<<<<>>>AAAFFFJJJMMMTTTTTTVVVXXX]]]bbbfffiiihhhfffbbb___^^^]]]]]]^^^```^^^[[[[[[]]]]]][[[XXXWWWVVVUUUWWWZZZ]]]___```]]]]]]^^^______```______^^^___```aaabbbbbbbbbbbb`````````bbbdddeeeeeeccc`````````___^^^]]][[[[[[XXXVVVRRROOOMMMMMMNNNOOOMMMRRR\\\fffkkkfffZZZQQQUUUUUUZZZgggyyyvvvnnnlllmmmnnnoooddd```ZZZUUURRRPPPMMMKKKPPP[[[hhhooooooooorrruuurrrpppooosssoooWWWIII;;;;;;888333111333555666888555333444777777444111000///---,,,+++*********000///---,,,+++***++++++***)))(((''''''((()))***++++++++++++++++++++++++************************+++,,,------......------//////......///111444555===;;;999888<<>><<<888888888888888888999999555444222000...---,,,+++------///111333555777888999999999999999888777666888888888999;;;<<<>>>>>>???@@@AAAAAA@@@===;;;999999777444111000111222333vvvjjjddddddrrr|||yyyuuuxxxzzzkkkfff___\\\XXXUUUTTTRRROOOMMMMMMKKKHHHFFFEEEDDDAAA???;;;;;;;;;:::999777555555222111000///------------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,...000111111222444666888999::::::::::::<<<===>>>????????????===;;;<<>>???@@@???===>>>AAACCCBBBCCCEEEJJJRRR[[[eeejjjmmmdddVVVHHH===888777888888777777777666666666666888999;;;<<<<<<:::999888444777:::;;;===???AAADDDHHHJJJLLLNNNPPPPPPOOOOOOOOOQQQSSSUUUVVVVVVUUUUUUWWWeeepppqqqsssvvvsssjjjeee```XXXPPPJJJDDD>>>;;;666555555555666999<<<>>><<<<<<;;;;;;:::999999999999;;;>>>>>>===<<<<<<===:::AAAGGGJJJJJJKKKQQQVVVUUURRRNNNIIIGGGFFFFFFGGGLLLSSS___jjjmmmcccRRRDDDDDDDDDKKKTTTYYYUUUOOOLLLGGGIIILLLPPPSSSXXX^^^bbbhhhooo|||sss]]]IIIAAA888333333444333222555555666666888:::===>>>;;;===??????>>>@@@FFFLLLPPPPPPNNNLLLIIIEEEAAA???;;;::::::;;;>>>BBBFFFIIINNNPPPTTTXXX\\\```cccddddddcccaaa___]]]\\\\\\\\\^^^]]]]]]^^^```^^^ZZZVVVSSSTTTUUUWWWZZZ]]]___```]]]^^^______``````````````````aaaaaa``````___^^^___^^^___```cccdddcccbbb`````````___^^^]]]\\\[[[XXXUUURRROOOMMMMMMNNNOOORRRXXXbbblllpppjjj^^^TTTKKKOOOVVVcccrrr~~~|||qqqiiieeedddddd]]][[[YYYXXXWWWUUUSSSPPPPPPXXXaaahhhkkkooouuu{{{yyyzzzzzz{{{{{{aaaPPP>>><<<888333111111222333444555666666555444333333//////...---,,,,,,,,,---*********))))))(((''''''+++***))))))))))))***+++++++++++++++++++++++++++************************+++,,,------......------///.........000222555666:::888888999@@@WWW~~~vvvfffWWWKKKFFFLLLWWWggg|||sss```OOODDDCCCLLLVVViiiyyy___TTTKKKIIIJJJJJJJJJMMMMMMKKKLLLPPPTTTWWW^^^eeeuuuzzz___NNNEEE???:::999777888999999999999888888222111000///...------------...///111333555777888999999999888888888888888999:::::::::<<<===>>>???@@@AAAAAA@@@???<<<999888666444222000000111222444{{{ppphhhaaabbbhhh}}}xxxwwwxxx~~~vvviiiddd^^^[[[WWWTTTSSSPPPNNNLLLLLLJJJGGGFFFEEECCC@@@>>>:::::::::999777666444333222111000...------------------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,---...///000333444666888:::;;;<<<<<<;;;<<<>>>??????>>>>>>===???>>><<<===>>>??????>>>===>>>??????@@@AAADDDGGGGGGGGGIIIPPP[[[eeejjjmmmcccYYYLLLAAA<<<:::999888999999999999888888888888:::;;;<<<<<<;;;:::888777222444777:::;;;>>>AAACCCEEEFFFHHHJJJLLLLLLLLLLLLKKKLLLNNNQQQSSSTTTTTTTTTWWWbbbjjjjjjkkkooolllfffccc___XXXQQQKKKFFFAAA>>>777666666666777999;;;===<<<<<<<<<;;;::::::999999999<<<>>>???>>>============@@@EEEIIILLLOOORRRTTTPPPMMMIIIEEEDDDEEEHHHIIILLLSSS\\\aaa___TTTGGG>>>BBBAAAEEEMMMOOOKKKGGGFFFEEEHHHLLLQQQVVV\\\bbbgggoooxxxgggSSSCCC===666222222444333222777777888999;;;===>>>@@@@@@AAACCCCCCEEEJJJSSSZZZeeeccc```[[[TTTMMMFFFBBB:::999999:::<<>>???@@@AAAAAAAAA???===:::777555444333222111111333555777lllccc]]]\\\fffsss{{{xxxyyy}}}}}}pppfff```\\\YYYUUUSSSQQQOOOLLLJJJKKKHHHFFFEEEDDDBBB@@@>>>::::::999888777555444333111111///......---------///...,,,+++***++++++,,,+++++++++,,,,,,,,,------///...---------...000111444555777999;;;<<<<<<===???@@@AAABBBAAA@@@>>>===???>>>=========>>>>>>>>>===>>>???@@@BBBEEEHHHJJJLLLJJJMMMVVVbbbjjjkkkhhhWWWMMMBBB;;;;;;<<<;;;999;;;;;;;;;::::::::::::999;;;;;;;;;;;;:::999777666333555888:::;;;===@@@BBB@@@AAACCCEEEFFFGGGGGGGGGIIIKKKNNNRRRUUUWWWXXXYYY[[[ccchhhiiijjjnnnmmmhhhddd___XXXQQQLLLFFFBBB>>>999888777666777999;;;<<<=========<<<;;;;;;:::::::::===@@@AAA@@@>>>>>>>>>AAABBBEEEIIIMMMOOOOOONNNKKKHHHDDDBBBBBBEEEHHHKKKKKKQQQXXXZZZUUULLLEEEAAABBB@@@BBBGGGHHHDDDBBBCCCGGGJJJOOOSSSXXX^^^eeejjjppp{{{rrrXXXIII===999444222333444444444999999:::<<<>>>???AAABBBDDDEEEGGGJJJOOOYYYeeemmmxxxvvvpppggg\\\QQQGGGBBB<<<;;;;;;;;;<<<>>>@@@AAABBBFFFKKKQQQVVVYYY[[[[[[^^^^^^_________^^^]]]\\\^^^___```aaa```]]]ZZZWWWUUUXXX\\\___```_________]]]^^^___```aaaaaaaaaaaa`````````___^^^]]][[[[[[\\\[[[ZZZ\\\^^^``````___aaa`````````___]]]\\\[[[XXXVVVRRROOONNNMMMNNNOOOTTTZZZeeeqqqvvvrrrggg^^^TTTUUUXXX```kkkwww}}}pppddd[[[WWWUUUYYY```hhhnnnooommmkkkfffccc```aaakkkzzzjjjPPPFFF===999777555333333222444666666444222333555000//////...---------...+++************+++,,,---+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------...///000222555777999555555777>>>NNNkkkiiiTTTKKKHHHGGGJJJUUUggg}}}kkkSSSFFFDDDGGGQQQ]]]rrr}}}fffTTTNNNIIIIIIJJJIIIJJJMMMNNNLLLNNNRRRVVV[[[eeeppptttcccPPPEEE???;;;999:::777999;;;<<<;;;999666555///......---------......///000111333444666777888888888777777888999:::;;;===============>>>???@@@@@@@@@???===:::777555333333333333333555777999;;;}}}oooaaaZZZVVV[[[lllyyywwwzzz~~~tttjjj```[[[YYYWWWSSSQQQOOONNNKKKIIIIIIGGGEEECCCCCCAAA???===:::::::::999888666444333111000///......---......///...,,,+++***++++++,,,+++++++++,,,,,,,,,------///......---...///111222444555777999;;;<<<======@@@@@@AAAAAA@@@???===<<<==================>>>??????>>>???AAADDDGGGIIIKKKIIIIIINNNZZZffflllhhhbbbKKKDDD<<<999;;;===<<<:::===<<<<<<<<<;;;;;;;;;;;;:::::::::999999777777666666777::::::;;;;;;>>>???>>>>>>@@@AAACCCDDDDDDEEEIIIMMMRRRXXX]]]```aaabbbdddgggjjjkkknnnpppooollleee```YYYRRRKKKFFFAAA===;;;:::999777888999:::<<<>>>>>>======<<<;;;;;;:::;;;>>>@@@AAA@@@?????????DDDDDDEEEHHHKKKLLLIIIGGGFFFDDDBBB@@@AAADDDGGGJJJKKKPPPTTTRRRMMMFFFCCCCCCEEECCCEEEHHHHHHDDDDDDGGGKKKMMMQQQUUUYYY^^^dddhhhppp{{{yyy___KKKBBB888666444333444555666777;;;<<<===???AAABBBCCCDDDEEEFFFJJJPPPYYYfffrrrzzzvvvjjj\\\OOOEEE?????????>>>>>>???@@@AAABBBBBBDDDHHHMMMRRRWWW[[[]]]^^^^^^___```````````````cccbbb```^^^\\\[[[\\\\\\]]]```dddeeeccc```______^^^______```````````````]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZYYYZZZ]]]_________aaaaaaaaa```___^^^\\\\\\YYYWWWSSSPPPOOONNNOOOPPPSSSXXXcccooovvvuuunnngggYYYTTTQQQXXXgggvvvyyykkk___XXXUUUZZZcccnnnwww|||{{{zzzyyyrrrjjjfffmmm|||}}}uuuzzz{{{[[[LLL???:::999666444444444333222333555666444222222111///---,,,+++******)))(((%%%$$$%%%'''***---************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------...///111333555777888666777999@@@SSSppp{{{bbbPPPHHHGGGJJJPPP]]]qqq}}}dddLLLDDDDDDHHHSSS```sss~~~yyyaaaTTTOOOKKKKKKKKKIIIJJJNNNOOONNNPPPTTTWWW]]]iiiuuukkk\\\LLLCCC>>>:::999:::777999:::;;;:::888555333000///...---------------000111222333555777888888999999999999999:::;;;;;;===<<<<<<<<<<<<<<<============;;;999777555333222111111222444666999;;;===~~~zzzlllbbbZZZVVVUUU^^^uuuuuuvvv}}}tttlllccc[[[WWWVVVTTTQQQOOONNNMMMKKKJJJHHHFFFCCCBBBBBBAAA???===:::::::::999777666444333000000///...............------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------............///111222444555666888:::<<<======>>>???>>>======<<<;;;;;;;;;;;;<<<======<<<===???AAAAAA@@@???AAADDDGGGIIIIIICCCGGGOOO]]]hhhjjjbbbYYYAAA>>>;;;;;;===>>>>>><<<============<<<<<<<<<<<<;;;::::::999999888888888888999;;;;;;;;;<<<===???@@@@@@AAACCCDDDEEEFFFGGGMMMRRRZZZcccjjjmmmooooooooopppppprrrssstttqqqooofffaaaZZZSSSMMMGGGBBB???===<<<:::888888999:::;;;===<<<<<<;;;;;;:::999999<<<===??????>>>===>>>???CCCCCCEEEGGGHHHGGGDDDAAACCCBBBAAA@@@AAACCCFFFGGGKKKMMMNNNKKKGGGCCCBBBCCCEEEDDDFFFIIIHHHFFFGGGKKKPPPRRRUUUWWWZZZ^^^cccgggsss|||yyydddOOOCCC???555444444555666888:::;;;===>>>@@@BBBDDDEEEFFFFFFEEEHHHMMMVVVbbbnnnxxx}}}ssseeeXXXKKKBBB>>>AAA@@@@@@@@@AAAAAABBBBBBBBBDDDHHHMMMSSSXXX\\\___^^^^^^___```aaabbbcccdddgggeeeaaa\\\YYYYYY]]]```eeehhhkkkjjjeeeaaa_____________________^^^^^^]]][[[\\\]]]^^^____________]]][[[ZZZZZZ]]]___``````aaaaaaaaa```___^^^]]]\\\[[[XXXUUURRRPPPPPPQQQRRRUUUXXX```kkktttwwwtttppp^^^VVVPPPVVVhhh|||qqqcccYYYTTTZZZeeerrrxxxnnnnnnyyy|||vvveeelll{{{hhhTTTAAA;;;999555222333555222000222666777444111333222000...,,,***)))))),,,***'''&&&&&&))),,,...))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------///111333444666666666888:::BBBUUUqqqqqq^^^OOOGGGGGGKKKTTTccczzzqqqZZZFFFCCCFFFJJJVVVfffwwwooo]]]RRRMMMKKKLLLLLLKKKNNNRRRQQQQQQSSSWWW[[[bbbppp~~~{{{```SSSFFF???;;;777666888888999999999888666333222000000///...------------111222333444666777888999::::::;;;<<<<<<<<<;;;;;;::::::999999999999999999888888777555444333222222///000111333666999;;;<<<{{{tttrrrccc^^^ZZZZZZ[[[eee}}}www}}}sssiiiccc\\\VVVTTTSSSQQQNNNMMMMMMMMMLLLJJJGGGEEECCCBBBAAA@@@>>><<<999999888777666444333222000000///............///++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------...000222444666777888:::<<<===??????@@@???===;;;:::999:::;;;<<<999;;;<<<<<<<<<===???BBBCCCAAA???AAADDDGGGGGGGGGDDDJJJUUUaaahhhcccVVVKKK:::;;;===>>>??????>>>>>>============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;===???@@@@@@AAACCCEEEFFFGGGGGGHHHJJJKKKMMMMMMVVV\\\gggsss{{{~~~|||zzz{{{{{{xxxssspppgggbbb\\\UUUPPPKKKGGGDDD???===;;;999888999:::::::::999999888888777666666:::;;;<<<;;;::::::<<<>>>???AAADDDEEEEEEBBB@@@???BBBBBBAAAAAABBBCCCDDDDDDGGGGGGGGGGGGFFFFFFHHHIIIIIIIIILLLPPPOOOMMMOOOTTTWWWYYY\\\^^^aaadddiiimmmvvv}}}~~~kkk^^^QQQDDD===<<<333444666777999:::===>>>???@@@BBBEEEFFFGGGGGGGGGKKKNNNUUU___kkkuuu|||{{{uuujjj]]]QQQHHHBBB????????????@@@@@@AAAAAAAAAAAAEEEJJJQQQWWW\\\^^^___^^^^^^^^^___aaaccceeefffgggfffbbb\\\XXXYYY]]]bbbiiilllnnnlllfffaaa```aaa``````______^^^\\\[[[ZZZ\\\\\\^^^______`````````^^^\\\[[[[[[]]]```aaaaaaaaaaaaaaaaaa```^^^]]]\\\\\\ZZZVVVSSSRRRRRRSSSSSSVVVWWW\\\dddmmmssssssrrreee^^^VVVYYYiii~~~vvviii^^^WWW\\\hhhwwwyyyqqquuu{{{tttnnn___bbbmmmzzz```HHH???<<<555111333222222222333444555444333333222000...---,,,++++++---,,,,,,,,,,,,------...******+++,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------///111222333444444555777:::BBBVVVppplll\\\OOOGGGHHHNNNYYYjjjbbbNNN@@@CCCHHHLLL[[[mmm}}}~~~eeeYYYQQQMMMJJJKKKJJJJJJNNNTTTQQQRRRUUU[[[```iiizzzlllUUUKKKAAA<<<999666666888999888888777555444222111//////......//////000000222333333555666777888999;;;<<<>>>??????===;;;:::888777666555555555555555333222222222111222222222111222444666999<<<>>>???tttnnnnnnaaa^^^]]]___aaalll~~~yyy|||uuuhhhaaa]]]WWWSSSSSSQQQOOOMMMLLLMMMMMMLLLKKKFFFDDDBBBAAAAAA@@@>>><<<888777777666555333222111000//////............///)))***,,,---...------,,,++++++,,,,,,,,,------------------...000333555777999:::;;;===???@@@AAAAAAAAA???<<<::::::;;;===>>>777:::<<<<<<<<<===@@@CCCEEEBBB@@@AAADDDFFFFFFEEEIIIPPP[[[eeefff\\\KKK???777:::???AAAAAA?????????============<<<<<<<<<<<<======<<<<<<<<<======>>>???AAADDDEEEFFFHHHJJJMMMLLLLLLMMMMMMOOOPPPRRRSSS^^^fffsss|||uuurrrgggbbb\\\WWWSSSOOOKKKHHH@@@>>><<<999888999999:::777777666666555444444444999999999777666777:::===;;;>>>BBBDDDCCC@@@??????AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEIIIMMMPPPRRRTTTTTTXXX\\\\\\YYY\\\aaa^^^```ccceeehhhlllqqqtttwww}}}qqqaaaQQQIIIDDD===999:::222444777999:::<<>>>>>?????????@@@@@@EEEMMMUUU\\\^^^______^^^]]]]]]^^^___bbbfffhhhgggfffccc]]]YYYYYY]]]aaajjjmmmooolllfffaaaaaaccc``````___^^^]]][[[YYYYYY]]]^^^______``````_________]]][[[\\\^^^aaabbbcccbbbbbbaaaaaa```^^^]]]\\\]]][[[WWWTTTSSSSSSTTTTTTVVVVVVWWW^^^fffmmmppppppgggaaaZZZYYYdddxxxzzzoooeeeZZZ```lll|||tttttt}}}xxxrrrjjjeee___]]]ccctttkkkOOODDD???777333444///222555555222111333666222222000///............((()))+++------+++)))'''++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------///000222222333333333666999AAAVVVooo~~~kkk\\\PPPHHHIIIPPP___qqqvvvWWWFFF===CCCJJJNNN^^^rrrzzzttt^^^UUUSSSOOOKKKJJJHHHGGGLLLRRRQQQRRRWWW]]]dddnnn{{{bbbPPPGGG>>>;;;999666777;;;999888777555444222111111------......000111333333333333444555666777888999;;;===@@@AAAAAA>>>;;;999666555444333333222333333////////////000111222333555666888;;;===@@@BBBCCCtttmmmmmmbbb^^^___^^^aaayyyuuuxxxrrrlllddd^^^ZZZXXXWWWVVVSSSPPPMMMKKKKKKKKKJJJIIICCCCCCBBB@@@>>>===<<<;;;999888777555444333222222222000......///000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......000222333333444666888999:::;;;<<<===>>>???@@@???>>>======>>>>>>===<<<;;;<<<============???AAAEEEEEEEEEEEEEEEGGGHHHIIIRRR[[[cccbbbXXXMMMFFFDDD;;;<<<>>>@@@AAAAAAAAAAAA??????===<<<<<<<<<===>>>????????????@@@@@@@@@@@@DDDEEEGGGIIIKKKMMMOOOOOOSSSUUUVVVVVVVVVVVVXXXYYYfffmmmyyy}}}{{{zzzwwwmmmbbbYYYTTTQQQKKKGGGCCCAAA???<<<:::999999999444444333333222333333333444444555666777777777666>>>>>>??????@@@@@@AAAAAACCCDDDEEEDDDAAA??????@@@AAADDDGGGIIIKKKNNNRRRUUUZZZ]]]aaadddeeeeeefffgggfffgggjjjnnnqqquuuxxxyyy~~~uuu^^^TTTGGG@@@???>>>:::666888:::===>>>>>>>>>@@@AAABBBCCCEEEFFFHHHKKKOOORRRZZZ^^^eeennnvvvzzzzzzyyytttpppiii^^^RRRGGGAAA>>>=========>>>???AAABBBCCCDDDIIIRRR]]]eeegggccc^^^ZZZ[[[___ffflllnnnkkkgggeeedddaaa]]]YYYYYY^^^bbbooommmjjjfffccc___]]]\\\]]]]]]]]]^^^^^^]]]]]]\\\[[[___dddhhhjjjhhheeeccc___^^^^^^]]]^^^___```aaadddeeeeeedddbbb```______```^^^\\\ZZZ[[[ZZZYYYXXXWWWVVVVVVXXX]]]eeennnsssoooiii```[[[aaatttxxxxxxzzztttkkk]]]___iii}}}uuulllrrr{{{yyyqqqkkkddd^^^ZZZVVVZZZ```oooaaaJJJ???<<<999666555444333222222222333444111111000///...,,,***))))))))))))***++++++,,,,,,************************))))))***+++,,,,,,------*********++++++,,,---------...............---------///111222222222333444444666===HHHVVVgggzzzjjjXXXNNNLLLOOOTTTdddzzz|||^^^JJJEEEBBBDDDJJJVVVhhhwww|||xxxiiiZZZUUUPPPNNNKKKIIIIIIIIIKKKLLLOOOSSS[[[cccfffnnnqqq[[[IIIDDD===777555555666666999::::::777444000//////,,,,,,,,,------///000000666555444444555777:::<<<>>>??????>>><<<999777555555555555444333222000///111000///......///000111444555:::AAADDDBBBBBBEEEtttmmmlllaaa\\\]]]```fffzzz|||mmmggg```YYYVVVTTTRRRQQQQQQNNNKKKJJJJJJJJJIIIHHHDDDCCCBBB@@@>>><<<;;;:::666555444222111000//////222000///...///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000222444444555888:::::::::;;;===>>>???@@@AAA@@@???======>>>>>>===;;;;;;<<<=========>>>@@@CCCGGGFFFFFFFFFGGGIIILLLNNNWWW]]]bbb^^^SSSHHHAAA???;;;===???AAABBBBBBBBBBBB@@@???>>>===<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEJJJJJJKKKMMMPPPSSSUUUWWW\\\]]]^^^]]][[[ZZZ[[[\\\hhhooozzz|||tttjjjbbb^^^ZZZTTTPPPKKKIIIFFFBBB???;;;999888333333222222222222333333333444555666666666666666:::;;;<<<>>>???AAABBBBBBCCCEEEEEEDDDBBB@@@@@@AAABBBDDDGGGJJJMMMRRRWWW[[[aaadddgggiiiiiihhhiiijjjnnnqqquuuyyy{{{xxxkkkXXXOOODDD>>>>>>???<<<888888:::===>>>>>>???AAACCCBBBDDDFFFHHHJJJMMMRRRUUU[[[___fffmmmrrrvvvxxxyyy{{{wwwooobbbTTTIIIBBB???======>>>>>>@@@AAACCCCCCGGGLLLUUU```hhhhhhccc^^^WWWYYY^^^eeejjjkkkhhhddddddccc```\\\ZZZ]]]bbbgggtttqqqmmmgggccc___]]][[[\\\]]]]]]^^^^^^^^^^^^]]]^^^aaadddggggggeeecccaaa]]]\\\\\\\\\^^^___aaaccceeefffgggeeebbb``````aaaaaa___\\\[[[\\\[[[ZZZYYYYYYWWWUUUVVV[[[bbbjjjpppqqqllleee]]]]]]hhhzzz{{{rrrsssvvvtttmmmddddddmmmuuukkknnnttt~~~{{{sssjjjccc\\\XXXVVVSSSWWW___mmmoooUUUDDD<<<888666666555444333222333444444222222111000///---,,,++++++++++++************************************************++++++,,,,,,---,,,,,,++++++++++++++++++---...............---------///111222111111222333555777>>>KKK\\\pppnnn\\\QQQMMMQQQVVViii}}}nnnRRRIIIEEECCCGGGOOO[[[mmm|||xxxyyy}}}cccUUUQQQOOONNNKKKIIIIIIJJJKKKMMMRRRVVV]]]dddhhhssskkkVVVGGGBBB<<<777555666777777999:::999777333000//////------......///000111222444444555666888;;;===>>>???>>>===;;;999666444333333333333333222222111000111111000//////000222222444444999@@@CCCCCCEEEIIIvvvnnnkkkddd\\\\\\bbbnnnrrrhhhccc\\\VVVSSSQQQPPPOOONNNLLLJJJJJJJJJJJJIIIHHHDDDCCCAAA???===;;;999999888777666444333222222222333111///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...000222444555666999;;;;;;;;;<<<>>>???@@@AAABBBAAA@@@>>>>>>???>>>===;;;:::<<<===>>>>>>???BBBDDDIIIHHHGGGGGGIIIMMMQQQTTT\\\______XXXLLLAAA<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDAAA@@@>>>=========>>>???>>>???AAACCCEEEGGGIIIJJJMMMMMMMMMNNNQQQTTTWWWYYY```aaaaaa___\\\YYYYYYZZZfffkkkuuu}}}tttmmmiiieee___[[[UUUSSSOOOIIICCC===888555222111111111111111222222222333444555666666666666666777999<<>>;;;;;;===???@@@AAABBBDDDFFFDDDGGGJJJNNNPPPTTTXXX[[[^^^bbbiiimmmpppssswww{{{~~~ttteeeVVVIIIBBB???======>>>???AAABBBDDDEEEJJJPPPZZZdddiiiggg```ZZZQQQTTTYYY___dddeeeccc```bbbaaa^^^\\\\\\```ggglllwwwtttnnngggaaa^^^\\\[[[\\\]]]^^^_______________aaabbbdddddddddbbb```^^^[[[[[[[[[\\\^^^aaacccdddfffggggggfffcccaaaaaabbbbbb```]]]]]]]]]]]]\\\[[[[[[YYYUUUTTTWWW]]]eeejjjnnnmmmiiiaaaZZZ\\\fffppp|||wwwoooiiijjjqqqtttqqqooommmsssrrrhhhhhhkkk~~~yyytttuuutttqqqlllddd\\\WWWVVVVVVTTTYYYaaannndddMMM???:::888666555444333333333444444333333222111000...---,,,---,,,,,,+++******))))))************************++++++++++++++++++++++++---------,,,+++*********------...............---...///111111000000111333777;;;DDDRRRggg|||nnn\\\QQQNNNTTT\\\qqq{{{___GGGGGGDDDEEELLLVVVdddvvvzzzwwwrrr]]]SSSPPPNNNMMMKKKIIIIIIJJJLLLNNNUUUYYY___eeelllzzz}}}cccPPPDDD@@@:::666666777888888999999999666222/////////.........///000222333444222333666999<<<>>>@@@@@@>>>===:::888555333222111111111222222222222111111111111000000000111333444555666:::BBBEEEFFFIIIOOO|||sssnnnhhh]]][[[ddduuuyyypppfffaaa[[[VVVSSSRRRPPPOOOMMMLLLJJJJJJKKKKKKJJJIIICCCBBBAAA>>><<<:::888777999888777555444444333333444111///.........---+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------///222444555666999;;;<<<<<<===>>>@@@AAABBBCCCBBBAAA????????????===;;;:::<<<>>>??????AAADDDFFFIIIHHHFFFGGGJJJOOOTTTXXX```___[[[RRRFFF===::::::>>>???AAACCCEEEEEEEEEEEEAAA@@@>>>=========>>>??????@@@AAACCCFFFGGGIIIJJJJJJIIIHHHHHHIIILLLOOORRRXXXXXXXXXVVVSSSQQQQQQQQQZZZ___gggpppzzz}}}wwwrrrnnniiieee___\\\VVVMMMEEE<<<666222000000000000000111111222111222333555666666666666444666999<<>>===@@@BBBCCCDDDDDDEEEGGGJJJIIILLLQQQUUUWWWZZZ]]]```aaafffkkkmmmnnnqqqxxx~~~~~~ssscccTTTHHHAAA>>>===>>>>>>@@@BBBDDDFFFGGGLLLRRR[[[bbbddd___WWWQQQJJJKKKOOOTTTYYY\\\^^^^^^```___\\\[[[]]]ccciiinnnuuuqqqjjjddd___\\\[[[[[[]]]]]]^^^___````````````bbbbbbbbbbbbaaa```___^^^]]]]]]]]]^^^___aaaccceeefffgggfffeeebbbaaaaaabbbbbb```^^^^^^_________]]]^^^ZZZUUURRRSSSXXX___ccceeeiiikkkeee\\\XXX[[[```fffeeebbb___cccmmmtttvvvyyytttvvvnnndddaaa```jjjyyyqqqmmmggghhhgggccc^^^ZZZZZZZZZZZZ```hhhsssrrrWWWEEE===<<<666555444222222222333333222222222111000///---,,,,,,,,,,,,++++++*********************************,,,,,,++++++++++++++++++------,,,,,,,,,+++++++++,,,---......///............///000000///000111333:::BBBOOO```vvviiiWWWMMMLLLWWWccczzzpppWWWFFFEEECCCGGGRRR```oootttyyyhhhYYYSSSRRRMMMLLLJJJIIIIIIKKKMMMOOOVVVZZZ___eeepppsssZZZJJJ@@@===888666666888999:::999999888555111///...///---......///111333444555222444777;;;===>>>??????;;;:::777555333222222333333333333333333222111111000000//////000222444555777999???FFFHHHGGGKKKQQQzzzqqqhhh[[[[[[hhhtttnnnbbb^^^YYYUUUSSSRRRPPPOOOMMMKKKJJJKKKKKKKKKJJJHHHBBBAAA???===;;;999777777555555333222111111111111333111///.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---///222333444555888:::<<<===>>>???@@@AAABBBCCCCCCAAA??????@@@@@@>>>===;;;===???@@@@@@BBBEEEGGGHHHGGGFFFGGGJJJPPPVVVZZZ___\\\UUULLLBBB===<<<>>>???@@@BBBDDDEEEEEEEEEDDD???>>>===<<<<<<<<<======???@@@AAABBBCCCDDDDDDEEEDDDCCCAAA??????AAADDDEEEHHHIIIJJJIIIGGGFFFGGGHHHMMMQQQWWW^^^eeemmmvvv}}}{{{wwwsssqqqmmmggg^^^RRRFFF===777333000/////////000000111222111222333555666777777777666888;;;===???@@@@@@@@@@@@AAAAAAAAA@@@AAACCCEEEIIIJJJLLLOOOSSSYYYaaafffjjjlllnnnqqqssswww{{{|||oooaaaXXXKKKFFF@@@===>>>?????????CCCDDDEEEEEEEEEFFFIIIKKKNNNQQQVVVZZZ[[[]]]^^^``````dddiiikkkkkkooowww~~~yyymmm^^^OOODDD???======>>>???AAACCCEEEGGGIIIMMMRRRYYY\\\ZZZSSSKKKEEECCCCCCEEEGGGLLLRRRXXX\\\]]][[[ZZZZZZ]]]ccchhhkkkmmmjjjeee```\\\[[[\\\]]]^^^___```aaaaaaaaaaaaaaa______``````````````````aaaaaa`````````bbbcccddddddddddddcccaaa```aaacccbbbaaa______```aaa```___```\\\VVVQQQQQQTTTYYY\\\___fffllljjjbbbYYYVVVVVVUUUWWWWWWWWW]]]jjjuuuyyy|||vvvvvv~~~lll```YYYVVVYYYjjj|||zzzzzz|||~~~tttkkkbbbdddggggggeeebbb```^^^```eeennnxxxcccKKK>>>:::666555333222111111111222111111111000///...---,,,******++++++,,,,,,,,,,,,************************,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,------...//////.........///000000///000333555999III^^^ttteeeSSSJJJKKKZZZkkkjjjUUUIIIDDDDDDJJJXXXiiiyyyrrrttt```UUURRRQQQLLLJJJIIIHHHIIILLLOOOQQQUUUZZZ```gggttthhhRRRGGG===:::666555666999::::::999888777444000......///,,,,,,---///000333444666444666999<<<======<<<;;;999888666555555666777777888888888666555333111000////////////000222444555888;;;BBBIIIJJJIIIMMMSSSsssdddZZZ___rrrwwwlllggg]]]ZZZUUURRRPPPOOONNNLLLLLLKKKJJJJJJKKKJJJHHHFFF??????>>><<<:::999888777666555444333222222222222222000...---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////111333444444555888:::<<<<<<===???@@@AAABBBCCCBBBAAA???@@@AAAAAA@@@>>>===???@@@AAAAAABBBEEEGGGGGGFFFFFFHHHLLLQQQVVVZZZ\\\WWWOOOFFF???<<<>>>@@@AAABBBCCCDDDEEEDDDDDDCCC===<<<;;;999999::::::;;;<<<<<<===============>>>>>><<<;;;999999:::<<<===<<<>>>????????????AAABBBCCCGGGLLLPPPTTT[[[dddjjjzzzvvvgggVVVGGG===888555////////////000111222333222333444666777888888888999;;;===@@@AAAAAA@@@??????@@@AAA@@@@@@BBBEEEGGGKKKLLLNNNQQQTTTZZZaaaeeegggiiimmmpppuuu{{{vvvkkk```XXXKKKGGGCCC@@@@@@AAABBBBBBDDDEEEFFFGGGGGGIIIMMMPPPTTTXXX\\\______^^^]]]]]]\\\___cccfffjjjooowww}}}{{{uuuiiiZZZLLLCCC??????===>>>???AAADDDGGGIIIKKKMMMPPPSSSSSSNNNHHHBBB???>>>>>>>>>???BBBIIIPPPVVVVVVUUUUUUXXX]]]bbbfffhhhgggeeebbb___]]]]]]___```aaaaaaaaabbbbbbaaaaaa```]]]^^^___```aaabbbbbbbbbbbbbbbaaa``````aaacccdddbbbbbbbbbaaa```aaaccceeebbb```______aaabbbbbbaaa```\\\WWWRRRPPPQQQTTTVVV\\\ccckkklllfff\\\TTTOOOKKKMMMNNNPPPZZZiiiuuuyyyzzzuuuttt~~~ooo```UUUOOOPPPXXXeeeqqqyyy}}}{{{yyyqqqoooooottt}}}zzzoooggghhhjjjnnnpppooolllhhhjjjnnnvvvrrrUUUAAA888777666444222111111111222000000000000///...---,,,******++++++,,,------...************************+++++++++++++++++++++++++++++++++,,,---.........,,,,,,---...////////////---///000000000222555888<<>>???AAABBBBBBAAA@@@???@@@BBBBBBBBB@@@???@@@BBBBBBBBBBBBEEEGGGFFFGGGHHHJJJNNNRRRWWWYYYXXXSSSJJJAAA;;;;;;===@@@BBBCCCDDDDDDDDDCCCBBBAAA:::999888777777777888888777777777777777888888888666666555666666777888999555777999::::::;;;===>>>>>>AAAFFFGGGIIIMMMUUU\\\mmmvvvmmmVVVDDD999555333000000000000111222333333222333555777888999:::::::::<<>>@@@BBBEEEHHHJJJLLLLLLMMMNNNLLLGGGBBB@@@???<<<===>>>??????CCCHHHMMMMMMMMMOOOUUU\\\bbbeeeeeeeeedddcccaaaaaaaaabbbcccccccccccccccbbbaaa``````]]]^^^```aaabbbbbbaaaaaa______^^^^^^___aaacccdddaaabbbbbbaaaaaacccfffiiiaaa```^^^___aaabbbbbbaaa```]]]XXXSSSQQQPPPQQQRRRWWW\\\eeejjjiii```UUUMMMGGGHHHHHHKKKWWWgggrrrvvvxxxuuurrrqqqwwwrrrbbbTTTMMMJJJLLLSSS]]]ffflllnnnpppmmmnnnooorrr|||zzzpppnnnooouuu~~~|||~~~eeeKKK>>>999888666444333333333333111111111111000///......+++,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---,,,,,,------------------+++,,,---...////////////---...///000111444888;;;HHHiiirrrYYYRRRQQQUUUhhh~~~yyybbbQQQKKKFFFFFFOOObbbuuuyyy^^^SSSOOOMMMJJJIIIIIIHHHHHHJJJMMMQQQSSSXXX```jjjuuuoooTTTFFFDDD:::888555555666888::::::888888555222...,,,---...,,,---...000222555777999:::;;;<<<=========<<<;;;<<<===>>>>>>??????>>>>>><<<;;;;;;:::888666555444111111111222444777999:::>>>@@@FFFMMMSSS\\\mmm|||pppiiihhhuuuxxxssspppttt~~~sssjjjccc___ZZZWWWTTTQQQPPPOOONNNLLLIIIHHHGGGGGGGGGEEEBBB???<<<<<<;;;::::::999999888555444333222222222222222000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222666777999999888888:::;;;;;;;;;<<<>>>???@@@AAABBB@@@??????@@@BBBCCCCCCBBB@@@AAABBBBBBBBBBBBEEEGGGGGGHHHIIILLLPPPTTTWWWYYYVVVPPPGGG>>>999999<<<>>>CCCDDDDDDDDDDDDBBB@@@???999888666555555555666777222222222333444444555555///000111333555666777777333444666777777888:::<<<:::>>>BBBCCCBBBFFFLLLSSS\\\cccmmmssstttvvvzzz~~~oooTTT@@@444000///000000000000111222333444333444666777999::::::;;;:::<<<@@@CCCEEEEEEDDDCCCBBBCCCCCCCCCDDDFFFJJJMMMIIIMMMQQQVVVZZZ___eeehhhjjjlllppptttzzz~~~rrrgggZZZRRRJJJHHHFFFEEEFFFHHHKKKLLLHHHKKKNNNQQQVVV[[[bbbfffiiillloooooolllgggcccaaa]]]^^^aaahhhqqqyyy~~~yyylll]]]OOOGGGDDDDDD>>>>>>@@@BBBEEEIIIKKKMMMKKKLLLKKKHHHCCC@@@AAACCC<<<>>>AAAAAA@@@@@@CCCEEEGGGGGGKKKSSS\\\ccceeeeeeffffffeeeeeeddddddeeeeeedddddddddcccbbbaaa```___^^^___aaaccccccbbb```___\\\\\\\\\]]]^^^aaacccdddaaabbbbbbbbbbbbdddhhhkkkaaa___^^^___aaabbbbbbbbb___]]]YYYTTTQQQPPPPPPPPPPPPUUU^^^gggjjjdddXXXNNNEEEEEEDDDHHHUUUfffqqqsssyyyvvvppphhhdddkkkzzztttdddVVVOOOFFFEEEHHHQQQ[[[aaaeeehhhnnnrrrtttuuu|||vvvrrrqqqzzzrrrVVVFFF;;;:::888666555444555555222222222222222111000///...------,,,,,,++++++***************************))))))***+++,,,,,,------///......------,,,,,,++++++,,,---...////////////---...///000222555:::===UUU{{{wwwaaaOOOOOOTTT\\\pppzzzbbbQQQJJJFFFGGGQQQdddxxxmmmWWWPPPPPPOOOMMMIIIHHHGGGHHHJJJMMMQQQSSSZZZdddooo{{{hhhOOOCCCCCC:::777555555666888999999888888555111---,,,---...---...///111444777999:::<<<<<<===>>>>>>>>>>>>>>>@@@@@@BBBBBBBBBAAA???>>>:::::::::999999777666666333333333444666999;;;===DDDEEEIIIPPPZZZiiiyyyqqqjjjjjjvvvooojjjhhhqqquuukkkddd]]]ZZZUUUTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGFFFDDDBBB@@@???===<<<;;;999777666444444333333444444555444444444222000...,,,+++,,,---...,,,,,,,,,---------......+++,,,...//////000333666999999888888888999::::::;;;<<<>>>@@@AAAAAAAAAAAA<<<>>>@@@DDDGGGFFFDDDAAA???CCCGGGGGGCCCAAACCCFFFFFFFFFHHHMMMSSSXXXZZZ[[[SSSLLLCCC<<<:::;;;>>>???@@@@@@@@@BBBCCCBBB???<<<444333222333666777444222444444333333222111111111444333222222333666888:::777888999:::999:::<<<>>>>>>@@@BBBDDDDDDEEEHHHJJJWWW[[[___bbbccceeehhhllltttsssrrrqqqsssyyyyyy]]]FFF999555444333///111333333111000111222777:::<<<<<<::::::<<>>>>>???@@@???@@@BBBCCCDDDDDDCCCBBB>>>===;;;:::::::::888666222444666777888:::>>>AAAAAAGGGNNNTTT```yyy~~~}}}rrrmmmhhhlll{{{{{{rrrnnnooo{{{{{{llleee___YYYWWWTTTSSSRRRPPPMMMKKKIIIHHHGGGGGGFFFEEECCCAAA???>>><<<<<<;;;999777555444333333444444444444444333333111000...,,,,,,,,,---...,,,,,,,,,,,,------------,,,---///000000222444777888888888888888999999:::;;;<<<===????????????>>>;;;<<>>@@@AAA@@@@@@@@@@@@???;;;999555333222333555666555333444333333333222222222111333333444444666888:::;;;888999::::::999:::<<<>>>@@@BBBDDDEEEFFFGGGJJJLLLQQQUUUYYY[[[\\\]]]___bbbcccbbbaaa```aaaeeekkknnnqqqbbbNNN>>>555222000///000222333444333222333444777999;;;<<<;;;;;;===???@@@@@@@@@@@@@@@@@@@@@@@@???@@@CCCDDDEEEGGGJJJMMMOOOQQQUUUZZZ```dddggghhhmmmqqquuuwwwzzz~~~{{{rrrjjj```WWWSSSLLLKKKJJJIIIJJJNNNSSSVVVXXX\\\aaagggqqq}}}}}}xxxtttpppkkkeeeaaaaaaeeeiiinnnvvv{{{xxxmmm[[[NNNJJJIIIGGGGGGHHHIIIKKKLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGBBBAAA@@@???@@@BBBDDDFFFGGGGGGIIINNNUUU^^^fffkkkooojjjfffdddeeefffdddbbbaaa```___```aaa```___]]]___^^^]]]^^^```aaa```___ccc```]]]]]]^^^aaabbbbbbbbbdddfffhhhiiiiiiiiihhheeeaaa^^^]]]^^^```___^^^```]]]ZZZXXXWWWUUURRRPPPOOOPPPTTT\\\cccccc[[[TTTIIICCCAAADDDKKKVVVeeeqqqwwwwwwvvvqqqcccWWWXXX___lllpppsssrrrlllbbbYYYSSSLLLFFFCCCGGGNNNUUU^^^fffoooxxx~~~nnnTTT???>>>:::555333333333333111111111000000000//////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******...,,,******,,,---,,,******,,,------++++++,,,...---------------...//////,,,000------555777<<>>AAAEEELLLUUUaaattttttvvv|||~~~xxxmmmggggggfffpppxxxxxxvvvzzzpppddd___ZZZVVVTTTSSSRRRQQQNNNLLLJJJHHHGGGEEEEEEDDDCCCBBB@@@>>>===<<<;;;:::888777555444333444444555444444333222111111000...---,,,,,,---...+++++++++,,,,,,,,,---------...000111111222555777888888888888888999::::::;;;<<<===>>>======<<<;;;999;;;>>>CCCFFFFFFCCCAAAAAACCCDDDBBB>>>;;;;;;===@@@BBBFFFLLLRRRUUUUUUTTTJJJDDD>>>::::::<<>>@@@AAADDDFFFHHHHHHJJJLLLOOOQQQTTTWWWYYYYYYYYYZZZ[[[WWWVVVTTTSSSRRRSSSUUUVVVOOOHHH===666333111///---000222555555555555666777666888:::;;;<<<===???AAAAAAAAA@@@??????@@@AAAAAAAAABBBDDDEEEEEEGGGIIILLLOOORRRVVV[[[aaaeeehhhjjjoooqqqtttuuuuuuxxx~~~tttlllddd[[[TTTQQQLLLLLLKKKKKKMMMRRRYYY^^^cccjjjsss{{{yyyqqqlllhhhdddbbbbbbgggmmmrrrzzzxxxuuukkk]]]RRRNNNLLLJJJNNNOOOQQQRRRQQQOOOLLLJJJHHHHHHIIIJJJKKKLLLLLLMMMFFFEEEBBB@@@@@@BBBDDDFFFGGGHHHKKKPPPWWW```hhhmmmnnnjjjeeecccddddddbbb```^^^]]]\\\]]]_________^^^```^^^]]]]]]___aaaaaaaaafffdddaaa```aaabbbcccccccccdddfffhhhhhhhhhhhhgggcccaaa^^^]]]^^^______^^^\\\[[[ZZZYYYYYYWWWTTTQQQMMMMMMOOOVVV^^^aaa^^^YYYMMMFFFAAAAAAFFFQQQbbbppp|||}}}~~~yyyjjjYYYPPPNNNXXX]]]cccfffddd```[[[XXXTTTMMMFFFGGGKKKSSS___jjjsss}}}|||bbbDDD???999555444444555555222222222111111111000000.........---------,,,,,,,,,,,,,,,++++++++++++***---,,,***+++,,,---,,,******,,,------++++++,,,...,,,,,,,,,,,,,,,---......---111......555777???QQQxxxlllVVVNNNHHHIIIUUUdddtttgggSSSHHHEEEJJJOOO___sssiiiSSSPPPPPPJJJHHHLLLFFFGGGIIILLLPPPUUUYYY[[[aaalll|||~~~eeeRRRGGG@@@<<<666555444444666888888888444222111///......////////////111222555777999;;;???AAACCCDDDCCCCCCDDDEEEDDDEEEEEEFFFEEEEEEDDDDDDBBB@@@??????>>>===:::888:::;;;<<<<<<<<<===@@@CCCGGGNNN\\\nnnmmmoooqqqpppggg]]]\\\```gggvvv{{{iii```]]]YYYUUUTTTRRRQQQOOOMMMJJJHHHFFFEEECCCCCCBBBAAA@@@>>><<<;;;;;;:::999888666555444333555555555444333222111000000///...------------...+++++++++,,,,,,,,,,,,---,,,...///000000222555777999999888999999:::;;;<<<<<<============;;;:::999777999===BBBFFFGGGDDDAAA>>>@@@AAA???<<<::::::;;;@@@BBBGGGLLLQQQRRRPPPMMMDDD@@@;;;999:::===???@@@AAA???>>>>>>>>><<<:::777555444333333444555666777444444444444555555555555555666999<<<>>>?????????@@@AAAAAAAAA@@@@@@BBBDDDBBBEEEHHHJJJKKKMMMPPPSSSYYY[[[^^^``````^^^]]]\\\UUURRROOOLLLJJJHHHFFFDDD<<<999555333333333222000111333666777777888999;;;666888:::;;;===???AAABBBBBBAAA???>>>>>>???AAABBBCCCDDDFFFFFFFFFGGGIIILLLOOOQQQUUU[[[```dddgggiiimmmoooqqqpppooopppuuuyyy~~~|||nnneee^^^VVVQQQOOOMMMNNNPPPQQQTTT[[[dddllluuu~~~wwwllleeeaaa``````aaahhhooovvvyyysssiii\\\SSSPPPPPPPPPWWWYYYZZZYYYVVVQQQMMMJJJGGGGGGHHHJJJLLLMMMNNNOOOKKKIIIEEEBBBAAACCCFFFHHHLLLMMMPPPUUU\\\dddkkkpppmmmiiidddbbbcccdddbbb```]]][[[[[[\\\___````````````^^^]]]]]]```dddffffffiiigggdddccccccddddddcccbbbcccdddeeeffffffeeeeeebbbaaa___^^^^^^^^^^^^^^^ZZZYYYYYYYYYYYYWWWSSSPPPJJJIIIJJJPPPYYY___aaaaaaSSSKKKCCC@@@BBBLLL^^^nnn|||}}}ppp^^^QQQJJJIIINNNVVV\\\___``````aaa^^^VVVNNNJJJKKKSSSaaaoooxxxlllKKKBBB888555444444555666333333333222222222111111------------,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,++++++***+++---,,,++++++,,,...------,,,,,,------...///...222///000666888DDD[[[|||]]]MMMGGGFFFMMM___rrrwww^^^MMMHHHIIIKKKUUUhhh|||ttt```PPPOOOOOOKKKIIIKKKHHHJJJMMMPPPRRRVVVZZZ\\\bbboooyyy___NNNDDD>>>;;;:::888666555555555333222222111000///......///000//////111333666999;;;===???AAADDDEEEDDDEEEFFFGGGJJJJJJIIIHHHGGGFFFEEEEEEBBBAAA@@@@@@@@@???===;;;???@@@@@@@@@@@@AAADDDFFFKKKUUUgggjjjjjjiiidddZZZSSSVVV^^^mmm~~~ttteee^^^[[[VVVRRRQQQPPPOOOMMMKKKIIIFFFEEEDDDAAAAAAAAA@@@>>>===;;;;;;999999888777555444333333444444444444333222111000///......---------------++++++,,,,,,,,,---------+++---...//////111333666999999999::::::<<<=========>>>>>>>>>===;;;999888555777<<>>??????;;;:::999999::::::888666333444444444444555777888555555666666777777888888777999<<>>AAABBBCCCBBBAAA???>>>>>>???AAABBBEEEFFFGGGGGGGGGHHHJJJLLLMMMPPPTTTXXX]]]aaadddfffggghhhjjjhhhggghhhlllpppssswww{{{~~~~~~sssggg___XXXRRRNNNOOORRRVVVZZZ]]]bbbkkkwwwpppccc\\\[[[\\\]]]___hhhrrrzzz|||sssfff[[[TTTSSSUUUYYY```bbbbbb___YYYQQQLLLJJJGGGGGGHHHJJJKKKMMMNNNNNNOOOMMMHHHEEEDDDEEEHHHJJJQQQRRRUUUYYY```gggmmmqqqmmmiiieeeccceeefffeeeccc```______aaadddffffffeee___^^^]]]___dddhhhkkkllljjjhhheeedddeeeeeedddcccaaaaaabbbbbbbbbbbbbbbbbb`````````___^^^]]]]]]^^^ZZZYYYYYYYYYXXXVVVRRRNNNIIIGGGGGGKKKTTT]]]cccfffZZZRRRHHHBBB@@@HHHYYYiiiyyy~~~|||ooo___PPPHHHCCCGGGOOOVVV]]]ccciiilllhhhaaaXXXRRRNNNRRRaaaooouuuVVVGGG999555555444444666333333333333222222222222,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))+++,,,---------...***+++---,,,++++++,,,..................//////000///222000222777999JJJfffpppUUULLLDDDHHHTTTjjjpppWWWIIIHHHLLLLLL\\\tttjjj\\\PPPOOOOOOKKKIIIKKKKKKNNNQQQRRRTTTVVVZZZ]]]dddsssuuu[[[KKKBBB===::::::888666666666555333111111000///......///000000///000222444777:::===>>>>>>@@@CCCDDDDDDEEEFFFHHHLLLKKKJJJIIIGGGGGGFFFFFFCCCBBB@@@@@@AAAAAA@@@??????@@@AAAAAAAAACCCFFFIIISSSaaayyyjjjgggccc]]]UUUQQQYYYdddvvvxxxlll```[[[WWWRRRNNNMMMNNNMMMLLLIIIGGGEEECCCBBB@@@@@@@@@???>>><<<;;;:::888888777666555444333333333333444333333222111000.....................---,,,,,,,,,---------......+++,,,...//////000333555999999999999:::<<<===>>>============<<<:::888777333777===CCCHHHIIIFFFCCC::::::::::::;;;===>>>???CCCDDDGGGKKKMMMLLLHHHDDD>>><<<;;;;;;<<<>>>>>>===666555444444555555444333111333555666666666777888777777888999999:::;;;;;;:::<<>>???@@@???@@@BBBDDDEEEHHHMMMQQQTTTXXX]]]```ggghhhkkkoooqqqooojjjfff```XXXNNNFFFAAA<<<888444555444333111111222333444444666999::::::;;;<<<>>>999999999<<>>???===???BBBDDDEEEEEEGGGIIIIIIIIIHHHHHHIIIJJJKKKKKKIIIFFFCCCAAAAAABBBBBBBBB>>>???AAABBBCCCFFFIIILLLYYYjjjiiiddd^^^YYYUUUVVVaaammmoooeee[[[XXXUUUPPPLLLKKKMMMLLLJJJHHHFFFDDDBBBAAA????????????>>><<<;;;:::777777666666555444333333222222333333333222222111------...............---------........./////////+++---//////000111444666777777777888999:::<<<<<<;;;;;;<<<<<<;;;999777666333666===DDDJJJKKKHHHEEE;;;:::999:::<<<>>>???@@@BBBCCCFFFIIILLLLLLIIIFFF>>>===<<<<<<======<<<;;;777555333333333333222111///333777888777666666777888999:::;;;<<<===>>>>>>===>>>@@@AAABBBBBBBBBAAA===>>>@@@AAAAAABBBEEEGGGHHHLLLQQQVVV[[[```eeeiiioooppptttyyy|||{{{vvvqqqjjj```QQQFFFAAA===999666222222333333222333444555555777:::::::::;;;<<<===;;;::::::<<<@@@CCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@EEEGGGHHHIIIIIIJJJMMMOOONNNPPPSSSVVVZZZ]]]___```^^^aaadddeeefffiiioootttssswww{{{oooggg```]]][[[[[[^^^cccccckkkwww}}}kkkdddZZZTTTSSSWWW\\\___hhhqqq|||vvvjjj```]]]^^^___eeekkknnnooollldddXXXOOOJJJIIIGGGHHHIIIKKKNNNPPPQQQRRRSSSRRRPPPMMMMMMMMMNNNOOORRRTTTXXX^^^fffnnnuuuyyyxxxsssmmmkkkjjjjjjhhheeeeeefffiiillloooooollljjj``````aaacccgggjjjkkkkkkgggeeeddddddeeeeeedddbbbaaa``````______^^^^^^___^^^```aaa```]]][[[\\\]]][[[ZZZXXXXXXYYYYYYWWWVVVQQQNNNJJJJJJNNNUUU]]]bbbfff___UUULLLEEEEEEQQQ___~~~rrraaaRRRIII@@@BBBGGGOOO[[[jjjyyy~~~rrrbbbYYY^^^hhhoooWWWAAA;;;;;;777444666222222222222111111111111------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,///111///,,,)))((((((***,,,------++++++,,,......------------...//////...000000444:::===UUUzzzyyy[[[IIILLLIIIRRRccczzz}}}^^^JJJEEEIIINNNXXXlllvvv\\\UUUPPPNNNLLLKKKJJJLLLOOORRRTTTTTTTTTWWW^^^dddnnnlllUUUHHHBBB<<<888666555555777999999888666///......---...///000111222333444666888;;;>>>???===@@@CCCEEEEEEGGGIIIJJJGGGHHHJJJLLLOOOSSSWWWYYYSSSOOOHHHDDDBBBBBBCCCCCC@@@BBBDDDGGGIIILLLQQQUUUbbbtttiiibbb[[[WWWVVV\\\iiiuuuxxxkkkbbbZZZXXXUUUPPPMMMLLLLLLKKKJJJHHHEEECCCAAA@@@????????????>>>===;;;;;;777777666555444444333333111111222333333333222222------......///......---.........////////////000---...000000111222555777555555555666777999:::;;;999999::::::999888666555333666===EEEKKKLLLIIIFFF===;;;:::;;;===>>>???@@@AAABBBDDDHHHKKKLLLKKKIII???>>>======>>>===;;;999<<<999777555555444333111---222888:::888777666777999:::;;;<<<===??????@@@???@@@AAAAAABBBBBBAAAAAA???AAACCCDDDDDDFFFIIIKKKJJJNNNTTTZZZ___eeejjjnnnwwwyyy}}}{{{mmm```PPPCCC===:::777555///111444555555555666777666888:::;;;::::::;;;===<<<::::::<<<@@@CCCBBBAAA???@@@@@@AAAAAA@@@@@@???EEEFFFHHHIIIIIIKKKNNNPPPPPPQQQTTTWWWZZZ\\\^^^___bbbeeehhhkkklllqqqxxx}}}zzz~~~wwwnnnhhhbbbbbbcccdddjjjqqqsss}}}{{{lll___ZZZSSSPPPSSSYYY___cccmmmvvv~~~pppeee^^^```ccceeejjjqqqqqqqqqnnndddXXXNNNIIIIIIFFFHHHJJJMMMPPPRRRUUUVVVTTTSSSQQQPPPOOOOOOPPPPPPSSSUUUZZZbbbkkkttt{{{}}}xxxrrrnnnllljjjgggdddbbbdddgggkkknnnmmmiiifffaaaaaabbbdddgggiiihhhgggeeedddccccccdddeeecccbbbbbbaaa```_______________]]]```aaa```]]][[[\\\]]][[[ZZZXXXYYY[[[\\\\\\[[[WWWSSSMMMJJJLLLRRRYYY]]]hhhbbbZZZPPPGGGEEEOOO\\\wwwppp]]]OOOEEE>>>@@@DDDLLLYYYkkk}}}mmm___```hhhwww|||www]]]EEE???>>>888555777222222222111111111000000......---------,,,,,,,,,*********++++++,,,,,,,,,,,,...000---(((###!!! ***,,,------,,,+++---...---,,,,,,,,,,,,---......---//////555:::>>>WWWpppUUUGGGNNNKKKUUUfff}}}qqqSSSDDDDDDJJJPPPaaassslllWWWSSSNNNLLLKKKKKKLLLNNNNNNQQQTTTTTTTTTYYYaaahhhtttiiiSSSHHHBBB===888999888888888999888666444......------...///111222333444555666999;;;>>>???>>>@@@CCCEEEFFFHHHJJJLLLHHHJJJMMMQQQWWW]]]bbbeee[[[UUUMMMFFFCCCBBBCCCCCCDDDFFFJJJLLLOOOTTTYYY]]]nnnaaa^^^\\\\\\[[[aaarrr{{{uuu|||qqq```\\\VVVQQQOOOMMMKKKJJJKKKJJJIIIFFFDDDBBB@@@@@@======<<<;;;:::999999888666666555444444444444555333222111111000000111111......---------......//////000111111111000...---,,,---///222444666777777999999999999999999:::::::::999888666666666777777555888???HHHOOONNNHHHBBB::::::;;;;;;===>>>???@@@BBBDDDGGGJJJKKKJJJHHHFFFAAA???<<<::::::;;;:::999999888777666444444444333555888:::<<<;;;;;;;;;<<<<<<>>>@@@BBBBBBBBBAAA@@@??????>>>===<<<===@@@BBBAAABBBCCCDDDDDDFFFJJJMMMTTTVVVZZZ^^^cccjjjqqqvvv~~~yyyooo___NNNFFFAAA;;;666444555666777888888888888888999999::::::<<<===>>>???>>>????????????>>>>>>===>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHIIIJJJMMMPPPSSSQQQRRRTTTWWWZZZ]]]```aaaeeegggjjjooouuu~~~yyyrrrqqqoooppptttyyyvvvddd[[[UUUOOOLLLNNNOOOQQQZZZdddnnn~~~xxxnnnddd^^^bbbhhhmmmuuu}}}|||ttthhh[[[OOOHHHEEEGGGIIILLLQQQUUUVVVVVVUUUVVVTTTRRRQQQRRRTTTTTTTTT[[[[[[]]]cccllluuu{{{}}}yyysssmmmgggccc```aaabbbcccfffhhhiiigggeee]]]```dddhhhjjjiiigggeeedddeeeeeeeeeeeeeeedddddd````````````______________________________^^^^^^bbb```]]]YYYWWWVVVWWWWWWYYYSSSOOONNNMMMNNNUUU]]]___aaa]]]RRRFFFCCCKKKUUUqqq}}}iiiYYYOOOIIIDDDCCCDDDLLL^^^www}}}ccc^^^hhhyyyyyysssooolllhhhnnnvvvkkkNNN@@@;;;777555555333333333222222222111111111111000///...,,,***)))---,,,,,,++++++,,,,,,---...------,,,+++***))))))/////////......---------------------------------333///000555888@@@XXXsssxxxbbbQQQLLLNNNRRRbbbttt}}}[[[LLLDDD@@@HHHWWWiiixxxgggUUURRRNNNKKKIIIKKKMMMOOOSSSSSSUUUWWWWWWYYYcccnnn{{{iiiTTTHHH???;;;:::999:::::::::999777666555000///...---...///222333555666777888::::::::::::<<<>>>BBBEEEGGGHHHHHHHHHKKKNNNQQQYYYeeetttuuubbbPPPKKKHHHCCCBBBEEEJJJIIIJJJNNNPPPUUU```kkkzzz\\\ZZZZZZ]]]```hhhyyyzzzsssvvvtttfff]]]YYYSSSOOOLLLKKKIIIHHHHHHHHHFFFEEECCCAAA??????======<<<;;;:::999888888666666555444444444444444333222111111000000111111///......---------....../////////000000//////...,,,...000222444666777777777888888888999999:::::::::999888666666666777888777;;;AAAJJJPPPPPPJJJEEE;;;;;;;;;;;;<<<>>>???@@@BBBDDDGGGJJJJJJIIIGGGEEEAAA>>>;;;:::;;;;;;;;;:::999888777555555444444444666999<<<=========>>>???>>>@@@AAACCCCCCBBBAAA@@@>>>???>>>===<<<===???BBBCCCEEEFFFGGGHHHKKKNNNQQQVVVYYY^^^dddjjjqqqyyy~~~wwwiiiZZZJJJBBB>>>999666555666666777888999999999999:::;;;;;;<<<===>>>???@@@???@@@@@@@@@@@@?????????>>>>>>???@@@BBBDDDEEEFFFGGGHHHJJJJJJKKKMMMQQQTTTTTTUUUVVVXXX\\\```cccfffhhhkkkqqqwww{{{zzz{{{}}}qqqbbbWWWRRRQQQNNNNNNRRRUUUXXXaaajjjxxxsssjjjdddcccjjjrrrwww}}}vvviii[[[OOOHHHEEEEEEGGGIIINNNRRRTTTUUUUUUZZZXXXTTTRRRSSSTTTVVVWWW]]]^^^aaafffooowww~~~}}}xxxrrrkkkfffaaa___``````aaadddffffffdddbbb___aaadddggghhhgggeeedddeeeeeeeeeeeeddddddcccbbbaaaaaa`````````_________________________________```^^^\\\ZZZXXXXXXYYYYYY[[[VVVQQQOOOLLLKKKPPPWWW^^^aaa```XXXLLLGGGJJJQQQZZZhhhqqqlllaaaXXXQQQLLLFFFCCCDDDMMMaaa~~~bbbZZZaaawwwzzzsssxxx{{{rrrlllhhhdddcccaaafffnnnyyyyyy[[[IIIAAA;;;888888333333333222222222111111111111000///...,,,+++***---,,,,,,++++++,,,,,,------,,,,,,++++++*********.........---------,,,,,,------------------------222---...555;;;DDDZZZpppwwwbbbRRRNNNOOOTTTddduuugggNNNGGGDDDBBBLLLZZZlllyyy}}}xxx```WWWTTTPPPLLLJJJKKKMMMOOORRRRRRUUUYYYZZZ]]]gggrrrhhhTTTHHH???;;;:::999:::::::::999777555444000///...---...000222333666666888999::::::::::::;;;>>>BBBFFFHHHIIIJJJKKKJJJNNNXXXggg{{{{{{fffSSSLLLHHHCCCAAADDDJJJJJJMMMQQQTTTZZZfffqqq\\\YYYYYY^^^gggrrr~~~{{{wwwpppoootttggg\\\YYYUUUPPPLLLJJJHHHFFFEEEEEEEEEDDDBBBAAA???>>>>>>===<<<<<<;;;:::999888888666555555444444444444444222222111000000000000111000///...---------------..................//////...///111333555666777777666666777777888999:::::::::999777777666777888999:::===DDDLLLRRRRRRMMMGGG;;;;;;;;;;;;<<<===???@@@BBBDDDGGGIIIJJJIIIFFFEEE@@@>>>;;;;;;;;;<<<<<<;;;888777666555555555555666888:::===?????????@@@AAAAAAAAABBBCCCCCCAAA@@@???>>>>>>>>><<<;;;<<>>;;;888666666666777777888999:::::::::<<<<<<===>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@BBBDDDEEEGGGHHHIIIJJJKKKLLLLLLNNNRRRUUUXXXXXXXXX[[[___dddiiilllnnnsss{{{rrraaaVVVOOOLLLMMMMMMMMMPPPWWW]]]cccllltttxxxllleeeeeejjjttt}}}wwwiiiZZZNNNHHHEEEDDDFFFHHHLLLPPPTTTXXXZZZ```]]]ZZZWWWVVVXXX[[[]]]aaabbbfffkkkrrrzzzyyyrrrlllfffcccaaa_________aaaccccccaaa___```aaacccdddeeeeeeddddddeeeeeeeeeeeedddbbbaaaaaaaaaaaaaaa`````````______________________________^^^]]]\\\ZZZZZZZZZ[[[\\\]]]XXXTTTQQQLLLHHHJJJOOOYYY^^^aaa]]]SSSJJJGGGHHHEEENNNWWWYYYWWWVVVSSSOOOIIIEEEDDDNNNfffdddYYY\\\jjjwwwnnnmmmnnn{{{vvvnnngggbbb___\\\[[[WWW[[[aaalll~~~gggPPPBBB:::555555333333333222222222111111111111000///...---+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------222---///777???JJJ^^^qqqtttaaaRRRNNNPPPVVVeeevvvfffSSSDDDCCCEEEFFFPPP^^^qqq{{{~~~ppp]]]XXXVVVQQQNNNLLLLLLNNNOOOPPPRRRVVV[[[]]]```kkkvvvgggTTTHHH???;;;:::999:::::::::999777555444000///.........000222444777777888999:::::::::::::::>>>CCCGGGIIIKKKLLLNNNLLLVVVgggjjjVVVMMMHHHBBB@@@DDDIIIKKKPPPVVVZZZaaannn{{{bbb^^^[[[```lll{{{vvvtttsssnnnlllnnnuuubbbZZZVVVRRRNNNJJJHHHGGGEEECCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;:::999888777777666555444444333333444444222222111000000000000000111000///...---,,,,,,,,,...---,,,,,,,,,...///000000111222444666777777888444555666777888999::::::999888777777777888999:::<<<>>>EEEMMMSSSSSSNNNIII<<<<<<;;;;;;;;;===???@@@AAACCCFFFIIIIIIHHHEEEDDD???===;;;:::;;;======<<<888777666555555666777888888;;;>>>@@@@@@AAABBBCCCAAAAAABBBBBBAAA???>>>============<<<<<<===@@@CCCDDDFFFIIIKKKNNNQQQVVVZZZaaaeeelllrrrxxx~~~sssiiiYYYMMMBBB<<<:::888777999777888888999:::;;;<<<<<<===>>>???@@@@@@AAAAAAAAA????????????@@@@@@AAAAAA???@@@BBBDDDFFFHHHIIIJJJKKKLLLMMMMMMNNNOOOSSSVVVZZZZZZ[[[^^^ccciiippptttuuu{{{}}}lllZZZOOOJJJIIIKKKOOOLLLNNNSSSZZZcccmmmxxxzzzoooeeedddgggoooyyywwwgggWWWKKKEEECCCDDDFFFIIILLLPPPVVV\\\```ddddddcccaaa______aaabbbccceeejjjooouuu}}}~~~wwwpppjjjfffeeeaaa``````aaabbbbbb```^^^___```aaabbbcccdddeeeeeefffffffffeeedddbbbaaa```aaaaaaaaa`````````______^^^^^^^^^__________________^^^]]]\\\[[[[[[[[[\\\\\\XXXUUURRRMMMGGGGGGJJJRRRZZZaaaaaaYYYMMMEEE@@@???CCCIIINNNRRRSSSRRRPPPOOOJJJHHHQQQgggiii[[[ZZZ\\\rrrwwwoooiiifffqqqnnnjjjgggdddaaa]]]ZZZWWWYYY^^^hhhwwwsssXXXEEE:::555333333333333222222222111111111111000000///---,,,+++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............222000333999AAANNNdddwwwqqq^^^PPPMMMNNNVVVeeevvv}}}ZZZLLLBBBCCCFFFJJJUUUcccyyylll^^^YYYWWWSSSOOOMMMMMMNNNOOOQQQRRRWWW\\\^^^cccnnnyyygggTTTHHH@@@;;;:::999::::::999888666444333000///......///111333555888999::::::;;;;;;::::::;;;???EEEHHHIIIKKKMMMPPPSSSeeeiiiTTTKKKFFFAAA@@@DDDHHHKKKRRRZZZ```iiixxxhhhaaa\\\bbbttt|||qqqppppppmmmnnnsssmmm___YYYSSSPPPMMMJJJHHHGGGEEECCCCCCBBBBBB@@@???>>>======;;;;;;:::999888777777666555555444333333333333333222111000000//////000000111000///...---,,,,,,,,,---,,,,,,,,,---...000111222222444555666777888888444555666777888999::::::888888777777777999:::;;;<<<>>>DDDLLLRRRSSSNNNIII===<<<;;;:::;;;===???@@@AAACCCFFFHHHHHHGGGDDDBBB>>><<<::::::;;;<<<<<<;;;777666555444555777999:::999<<>>===<<<;;;<<<<<<=========???CCCFFFHHHJJJMMMOOORRRVVV[[[___jjjnnnsssxxx|||zzzrrrhhh^^^SSSIII@@@>>><<<::::::<<<999888999999:::<<<===>>>>>>???@@@AAABBBBBBBBBAAA============>>>@@@AAABBB@@@BBBDDDGGGJJJLLLMMMMMMLLLMMMNNNOOOPPPRRRUUUXXX\\\\\\^^^aaagggooovvvzzz~~~vvv```VVVMMMKKKJJJJJJLLLPPPNNNRRRWWW^^^hhhvvvzzzqqqhhhbbbffflllssszzztttcccSSSGGGBBBAAABBBEEEHHHLLLQQQXXX___eeegggjjjmmmmmmjjjgggeeeeeebbbffflllrrrxxx~~~|||tttnnnjjjhhhdddcccbbbbbbcccbbbaaa___^^^^^^___aaabbbdddfffgggggggggffffffdddcccaaaaaa````````````____________^^^^^^^^^_________``````aaaaaa___^^^\\\[[[[[[ZZZZZZWWWTTTSSSNNNHHHFFFIIIOOOXXXbbbeee```TTTGGG?????????AAAGGGMMMPPPQQQPPPTTTPPPMMMRRRcccnnn^^^XXXPPP```vvv~~~{{{xxxvvvrrrlllgggiiijjjkkklllkkkgggaaa]]]___aaaeeekkkuuucccMMM@@@:::777333333333222222222111111000111000000///...---,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111333666;;;CCCSSSmmmlllYYYLLLJJJLLLVVVeeeuuuoooVVVKKKCCCCCCFFFMMM\\\kkk|||ggg^^^YYYWWWTTTQQQOOOOOOOOOPPPRRRSSSWWW\\\___dddqqq}}}gggUUUIIIAAA<<<::::::::::::999888666444222000///......///111444555999:::;;;<<<=========<<<>>>CCCGGGIIIIIIJJJOOOSSS\\\vvvyyycccOOOGGGDDD@@@AAAEEEFFFJJJSSS]]]dddppphhhbbb___hhhzzzrrrpppooommmtttyyyeeeZZZUUUQQQOOOKKKIIIHHHGGGDDDBBBBBBBBBAAA???>>>===<<<;;;;;;::::::999888777666666555444444333333333333333111111000////////////000000///...---------------,,,,,,,,,---...000111222333444555666777888888888666666777777888999::::::888777777777888999;;;<<<<<>>===;;;::::::<<>><<<999999999::::::999777666444444555888;;;===<<<>>>AAABBBBBBAAABBBCCC??????>>>>>>===<<<;;;;;;:::;;;======>>>AAAFFFIIIMMMOOORRRUUUXXX\\\aaaeeeooorrrwwwzzz{{{|||}}}~~~yyy}}}}}}wwwppphhh]]]TTTMMMFFFAAA@@@???<<<<<<>>>:::999999999;;;===???@@@???@@@AAABBBCCCBBBAAAAAA===<<<<<<<<<===???AAACCCBBBDDDGGGKKKNNNOOOPPPQQQNNNPPPQQQRRRSSSVVVZZZ]]]^^^___bbbgggnnnvvv}}}kkk\\\PPPKKKIIILLLMMMLLLKKKMMMRRRXXX___eeeooo~~~~~~rrriiieeeccckkkssszzzrrr___OOODDD@@@@@@???DDDIIINNNSSSZZZccciiimmmrrrvvvuuupppiiieeecccaaagggnnntttzzzzzzsssmmmjjjhhhfffdddddddddcccbbb```^^^___```aaaccceeefffgggeeeeeeeeeeeedddcccaaaaaa_________^^^^^^^^^]]]]]]]]]]]]^^^^^^___`````````bbbbbbaaa___^^^\\\[[[[[[YYYVVVTTTSSSNNNHHHHHHKKKOOOWWWaaahhhfff[[[NNNDDD>>>::::::@@@HHHLLLOOORRRUUUTTTRRRRRR[[[pppsss```VVVKKKSSSaaaqqq}}}uuusssqqqrrrttttttpppmmmgggiiimmmqqqrrroooiiieeeggghhhkkkooorrr{{{lllSSSDDD<<<888333333333222222222111111000000000000///...---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000000333888@@@MMMbbb}}}~~~gggSSSHHHHHHLLLXXXfffvvvxxxeeePPPIIICCCBBBFFFPPPccctttsssbbb[[[WWWVVVSSSQQQPPPOOOPPPQQQTTTTTTWWW\\\aaahhhwwwgggVVVKKKBBB===<<<:::::::::999777555333111000///......000222444666:::;;;===>>>???@@@@@@@@@BBBFFFIIIJJJIIILLLTTTZZZjjjqqq]]]JJJDDDCCC???@@@EEEFFFKKKUUU___hhhwwwiiieeedddqqq~~~xxxuuuoooooo|||mmm```XXXRRROOOLLLJJJHHHGGGFFFCCCAAABBBAAA???>>><<<:::888888::::::999888777666555555555444333333222222333333111111000//////////////////......---------......+++,,,---///000111222222555555666777888888888888777888888888999999::::::777777777777888:::<<<===>>>@@@DDDLLLRRRSSSOOOKKK???===;;;999:::<<>>;;;999777888888888777666555444333555888<<<>>>???BBBDDDEEEDDDCCCCCCCCC??????>>>===============999;;;<<<>>>@@@DDDIIIMMMQQQSSSUUUXXX[[[___cccgggkkknnnrrrtttsssrrrqqqqqqlllrrrtttpppiiiaaaVVVMMMHHHCCCAAABBBAAA===<<<>>>::::::999:::;;;===@@@BBB???@@@AAACCCCCCBBBAAA@@@======<<<<<<>>>@@@CCCEEECCCFFFJJJNNNQQQSSSTTTTTTQQQSSSUUUWWWXXX[[[```cccaaacccgggmmmuuu}}}~~~nnn___TTTNNNKKKIIIIIIMMMOOONNNNNNQQQVVV```iiipppyyysssiiieeegggkkkpppzzzppp]]]MMMCCC@@@@@@AAAFFFNNNSSSXXX___hhhpppvvvzzz|||xxxooofff```___aaagggpppwww|||{{{tttpppjjjhhhfffdddddddddbbb```aaaaaabbbcccdddddddddcccbbbbbbbbbbbbbbbaaa``````^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^___``````aaaaaaaaaaaa```___^^^]]]]]]ZZZWWWUUUSSSNNNIIIHHHKKKMMMSSS]]]eeefff^^^QQQHHH???999777===CCCFFFLLLRRRSSSUUUUUURRRRRR```xxxzzzfffYYYKKKMMMTTT```kkksssuuuuuuqqqooonnnpppsssuuuvvvvvvpppqqquuuyyy{{{{{{xxxuuutttuuuwwwxxxuuuxxxtttYYYHHH===777333333333222222222111111000000111000000///...------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,,,,,,,---------.........---------...///000000000333555<<>>@@@AAABBBCCCCCCEEEHHHKKKKKKLLLQQQ\\\eeelllYYYHHHCCCBBB??????CCCHHHMMMWWWaaalll}}}llliiijjjyyy~~~yyyqqqppp|||fff^^^YYYSSSMMMKKKHHHGGGFFFEEEBBB@@@AAA@@@>>><<<:::888666555::::::999888777666555555555444333333222222333333111111000///////////////......---------......///***+++...000222333333222666666777888888888888888999999999999999999::::::777777777777888:::<<<>>>???AAAEEEMMMSSSTTTPPPLLL???>>>;;;999999<<<>>>AAAAAACCCEEEGGGGGGEEEBBB@@@>>>;;;888777777777666555666555333333555999===???BBBDDDFFFFFFEEEDDDDDDDDD@@@??????>>>>>>>>>>>>>>>888:::<<>><<<===;;;:::::::::;;;>>>AAABBB>>>@@@AAACCCCCCBBBAAA???>>>=========???BBBEEEFFFEEEGGGKKKOOOSSSUUUUUUVVVTTTVVVXXXZZZ\\\___dddgggcccfffkkkrrrzzz~~~nnn___RRRIIIGGGIIILLLIIIIIIMMMPPPQQQUUUYYYXXXdddqqqxxxtttjjjcccdddllltttsssppp]]]LLLCCC@@@AAADDDKKKSSSZZZ^^^eeeooovvv~~~xxxlllaaa\\\[[[aaahhhqqqyyy~~~{{{vvvkkkiiifffeeedddcccbbb```cccdddeeeeeedddcccaaa```___```````````````______]]]]]]]]]\\\\\\\\\[[[[[[]]]]]]^^^^^^___```aaaaaa______```````````````___\\\XXXUUUSSSNNNHHHHHHKKKIIIOOOXXX```bbb\\\QQQHHHBBB;;;888<<<@@@CCCIIIQQQPPPUUUVVVQQQMMMVVVlllmmm^^^MMMKKKMMMWWWbbbjjjnnnooorrrpppooopppsssxxx|||~~~{{{{{{}}}bbbOOOCCC<<<333333333222222222111111000000111000000///...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------....../////////---------...///000000111888999AAAVVVwww{{{___KKKEEEJJJRRRaaammmyyyoooYYYLLLJJJIIIHHHKKKWWWkkk|||}}}lllaaa^^^TTTSSSRRRPPPPPPQQQQQQRRRTTTTTTWWW]]]eeerrriiiXXXNNNEEE@@@>>>:::::::::999777444222111//////...///000333555777;;;<<<>>>AAACCCDDDEEEFFFFFFIIILLLMMMNNNVVVcccnnnjjjXXXGGGCCCBBB???>>>BBBJJJOOOXXXcccnnn~~~~~~www}}}yyyuuuooodddYYYRRRQQQMMMJJJFFFDDDDDDCCCBBBAAA======<<<;;;:::999999888999888777666666555555666555444333222111222333333000000000000////////////------------------------............///111222222666666777888888888888888999999999999888888777777888999999999888888:::<<>>;;;<<<===@@@CCCFFFIIIKKKNNNOOOQQQTTTWWWYYY[[[\\\\\\___bbbbbbaaaaaadddgggiiijjjkkkfff]]]TTTNNNLLLDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;;;;<<<>>>@@@BBB??????AAABBBBBBAAA@@@???AAABBBBBBBBBAAAAAACCCEEEFFFHHHKKKPPPTTTWWWZZZ[[[XXX[[[___bbbeeegggjjjlllmmmpppvvv}}}~~~jjj___RRRKKKKKKLLLJJJGGGIIIIIIKKKLLLOOOTTT[[[___gggrrr|||uuujjjeeeaaabbblllyyy~~~iiiVVVGGG??????DDDEEEKKK[[[kkkmmmhhhmmmzzz|||mmmaaa]]]]]]hhhooowww}}}{{{xxxooohhhgggfffdddccceeeaaabbbbbbbbbbbbaaa``````^^^^^^^^^_________`````````^^^\\\ZZZYYYYYYZZZZZZ_______________```aaaaaacccccccccbbbaaa```___^^^^^^]]]ZZZSSSLLLIIIIIIKKKNNNMMMOOOWWW^^^^^^WWWOOODDD<<<888999>>>DDDMMMVVVZZZYYYYYYUUUMMMLLL\\\ooovvv___UUUKKKHHHQQQ\\\dddppp{{{{{{xxxtttpppqqqyyysssXXXEEE===999:::999444111000000///000000000000000//////......---,,,,,,++++++,,,,,,------,,,,,,+++***))))))---------............///"""+++222555555555555999:::KKKmmmnnnZZZOOOJJJLLLTTTcccoooyyy~~~nnn[[[RRRKKKFFFGGGNNN\\\rrrxxxkkkbbbYYYSSSPPPMMMMMMOOOQQQQQQPPPPPPUUU]]]aaadddqqqiiiYYYMMMCCC>>>===:::999999777555333111000000000000111222555777888:::===AAADDDEEEFFFGGGHHHJJJLLLOOOOOONNNWWWnnncccTTTEEE???@@@@@@BBBCCCFFFNNNYYYdddqqq|||}}}kkkaaaWWWQQQQQQMMMJJJFFFDDDCCCBBBAAA?????????>>>===<<<;;;::::::888777777666555555444555555444333222111222222333111000000000//////......------------------------.........//////111222333666777777888888888888888999999888888777777777777888999::::::999999;;;===AAA@@@AAAGGGNNNQQQPPPMMMEEEBBB===::::::<<<<<<===???CCCFFFEEEFFFHHHGGGDDD===:::777555555666666666333222111111333888<<<@@@EEEFFFFFFGGGFFFEEECCCBBBAAA===::::::>>>@@@???===;;;<<<>>>@@@CCCFFFIIIJJJMMMNNNPPPRRRUUUWWWYYYZZZXXXZZZ]]]]]]]]]___bbbeeejjjjjjhhhbbbYYYPPPKKKIIIBBBBBBAAA@@@@@@???>>>>>>===<<<;;;:::;;;<<<>>>@@@???@@@AAABBBBBBBBBAAA@@@AAABBBCCCCCCBBBBBBDDDFFFGGGIIIMMMQQQVVVZZZ\\\^^^\\\___bbbfffhhhkkknnnpppsssvvv|||{{{mmmcccXXXRRRKKKHHHJJJLLLKKKJJJJJJLLLOOORRRVVV]]]eeejjjpppzzzyyyrrrjjjbbbaaabbbgggtttyyybbbPPPDDD======BBBIIIQQQaaappppppjjjppp|||yyyiii^^^\\\___iiipppxxx~~~yyyqqqjjjiiihhheeedddeeebbbbbbbbbbbbbbbaaa```___^^^^^^^^^_________``````___^^^\\\[[[ZZZ[[[]]]]]]___^^^^^^^^^^^^___``````ccccccccccccbbbaaa```___\\\\\\YYYUUUQQQPPPSSSVVVSSSPPPPPPTTTYYYZZZTTTNNNFFF>>>999999===BBBLLLTTT^^^______YYYNNNJJJVVVggg}}}jjjZZZOOOJJJPPPYYYaaammmyyy{{{zzzwwwtttttt{{{eeeKKK<<<999:::888444222111111111000000000000000//////......---,,,,,,++++++,,,,,,------,,,,,,+++******)))---------............///(((+++///111111111222333999???TTTxxxbbbQQQJJJHHHOOOZZZgggqqqzzzppp\\\MMMGGGDDDFFFOOO___vvvtttiii```YYYSSSPPPMMMMMMOOOQQQRRRQQQTTTXXX^^^eeekkkzzz~~~gggWWWLLLBBB===<<<::::::999777555333111000000000000111333555777999;;;>>>BBBDDDEEEFFFHHHJJJJJJLLLOOOQQQSSS___xxx```QQQCCC??????@@@BBBDDDFFFNNNZZZeeetttsssddd\\\TTTOOOPPPMMMJJJFFFCCCBBBAAA???>>>>>>>>>===<<<;;;:::999999666666555555444333333333444333222222111111222222111111000000///...------------------------------.........///000111333333666777888888999999888888888888777777666666777777999:::::::::999:::===???AAA@@@@@@DDDKKKOOOOOONNNGGGCCC===999999;;;===>>>>>>CCCEEEEEEFFFIIIIIIEEE===:::666555555666666555333222111111444888===???EEEEEEFFFFFFEEEDDDBBBAAA@@@===;;;<<>>;;;======???AAACCCFFFHHHJJJLLLMMMOOOQQQSSSUUUWWWWWWVVVWWWYYYZZZ[[[^^^cccgggllljjjeee]]]TTTLLLGGGFFF@@@??????>>>>>>======<<<<<<<<<:::::::::;;;<<<===??????@@@AAABBBBBBBBBAAAAAACCCDDDEEEDDDDDDFFFHHHHHHKKKOOOUUUZZZ^^^```aaaaaacccgggiiilllooosssvvvyyy|||{{{oooeee[[[RRRKKKIIIHHHHHHHHHIIIJJJLLLMMMOOOQQQUUUZZZ___fffnnnsssyyyvvvmmmeee```]]]___eeepppqqqYYYHHH@@@;;;<<>>???@@@CCCFFFGGGOOO[[[hhhyyynnntttkkk___XXXPPPLLLMMMLLLIIIEEEBBBAAA???>>><<<;;;;;;:::999888777666666555555444444333222222111333222222111111111111111111111000///...------,,,------------------------.........///000222333444777777888999999999999888777777666555555666666777888888999888888:::===@@@BBBAAAAAADDDIIIMMMOOOPPPIIIDDD===999999;;;===>>>???DDDFFFEEEFFFHHHGGGDDD<<<999666555555666666555333222222222555999===???DDDEEEEEEEEEDDDBBBAAA@@@???======>>>??????===;;;>>>???@@@BBBDDDGGGIIIJJJNNNNNNOOOQQQSSSTTTUUUVVVWWWWWWXXXZZZ]]]bbbhhhkkknnniiibbbXXXOOOHHHDDDCCC>>>>>>>>>======<<<<<<<<<===<<<;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEGGGHHHGGGHHHIIIKKKJJJMMMRRRXXX]]]aaadddeeeeeegggiiikkkmmmpppuuuxxxzzz~~~zzzoooiii```XXXSSSNNNJJJGGGGGGIIIKKKKKKJJJKKKNNNRRRVVVYYY]]]bbbgggmmmtttyyy}}}uuullleee___^^^___dddnnn||||||gggOOOBBB===;;;;;;===DDDMMMZZZaaa^^^]]]hhhwww}}}mmm^^^WWW\\\dddjjjpppyyy~~~vvvooonnnlllhhheeeeeeccccccbbbaaa```___^^^^^^________________________]]]\\\\\\\\\\\\]]]^^^^^^\\\\\\\\\\\\\\\]]]]]]^^^``````aaaaaaaaa```______ZZZYYYXXXXXX[[[```gggkkk[[[TTTLLLIIILLLOOOPPPPPPLLLEEE>>>;;;:::<<>>AAACCCDDDFFFHHHJJJJJJLLLQQQXXXcccvvvpppSSSHHH???===???@@@CCCGGGIIIQQQ]]]mmmttt___mmm{{{eee[[[UUUMMMIIIJJJJJJGGGCCC@@@???>>>===;;;::::::999888777666555555333444444444333222111000111222111111111111000000000000000///...------,,,---------------------------......///111222444555777777888999999999999999666666444333444555666777666666666666666888<<<@@@DDDCCCCCCEEEHHHLLLOOOPPPJJJDDD>>>999999;;;===>>>AAAEEEGGGEEEEEEFFFDDD@@@<<<999666444555555555555333222222333666999===???DDDDDDDDDDDDCCCAAA???>>>>>>======>>>???>>>===<<>>???@@@AAABBBEEEGGGJJJKKKKKKLLLMMMOOOMMMQQQVVV]]]bbbfffhhhhhhiiiiiijjjjjjkkknnnrrrvvvwww{{{}}}qqqfff```VVVTTTQQQPPPOOOMMMLLLKKKLLLNNNPPPOOONNNPPPVVV\\\]]]aaaffflllqqqvvv||||||wwwppphhhaaa___[[[___eeennn{{{ooo]]]III???<<<;;;<<<===DDDLLLUUUXXXWWW\\\kkk{{{uuufffYYYWWW]]]eeeiiipppyyywwwpppnnnlllgggddddddbbbaaa```^^^^^^^^^^^^^^^_____________________^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\]]]]]]^^^^^^^^^^^^]]][[[ZZZXXXYYY\\\aaafffiiiZZZRRRIIIEEEGGGLLLPPPSSSNNNHHHBBB>>>;;;;;;BBBKKK___lllwwwtttfffZZZXXXYYYXXXeeettt~~~ooo```QQQLLLKKKPPP```qqq~~~sssUUUDDD<<<666666666444444777111111111111111000000//////...------,,,,,,---------------,,,,,,,,,,,,,,,---------............///,,,---...//////111444777===PPPpppnnnXXXLLLDDDDDDFFFKKKZZZjjj}}}lllTTTGGGFFFHHHOOOZZZiii}}}rrrcccZZZUUUQQQNNNNNNNNNNNNNNNPPPSSSUUUWWWYYY```ooottt```RRRIIIBBB??????<<<<<<:::999666333111000000000000222444777999;;;;;;===@@@AAABBBDDDGGGIIIKKKLLLRRR\\\iiiiiiMMMEEE======???@@@DDDIIILLLTTTaaatttddd^^^tttrrr___XXXSSSKKKGGGIIIGGGEEEAAA???>>>>>><<<;;;;;;;;;:::999888777666666333333444444444222000///000111111111111000///////////////............------------------------------......///111333555666777888999999:::999999999666444333222222444666777444555555555555888===@@@EEEEEEEEEFFFHHHKKKMMMOOOIIIEEE???;;;:::;;;======AAAEEEFFFDDDCCCDDDBBB>>><<<999555444444555555444333333333444666:::===???CCCDDDDDDCCCBBB@@@>>>===============>>>>>>>>>???@@@AAACCCEEEHHHLLLNNNPPPSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTUUUYYY```fffjjjllliiibbbWWWMMMGGGCCC@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;<<<<<<===???AAABBBCCCGGGJJJMMMOOOPPPPPPRRRSSSSSSWWW\\\ccchhhkkklllllllllkkkjjjhhhgggiiimmmqqqsssvvv{{{wwwlllbbb[[[VVVRRRKKKLLLMMMNNNNNNNNNNNNMMMOOORRRTTTVVVWWW\\\ccchhhgggkkkqqqvvvzzz{{{sssmmmfff___]]]^^^\\\eeeqqq}}}zzz```RRRDDD>>>===;;;<<<>>>AAAGGGMMMPPPSSS^^^ooo}}}{{{mmm___WWWXXX^^^dddjjjqqqzzzxxxooollliiieeecccccc___^^^]]]\\\\\\\\\]]]^^^_______________^^^^^^^^^\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]ZZZZZZ[[[\\\]]]]]]]]]\\\]]][[[YYYYYY\\\___aaabbbWWWPPPHHHCCCDDDIIIOOOSSSOOOJJJFFFBBB===;;;@@@III```qqq}}}nnn```XXXTTTOOOYYYhhhxxxyyyiiiXXXOOOKKKNNN]]]nnnaaaKKK???777777777333333777111111222222111111000//////......---------------------------,,,,,,,,,,,,---------............///---...000000000000333555CCC[[[yyytttaaaNNNGGGCCCGGGKKKSSSdddvvviiiRRRGGGGGGKKKTTT]]]iii{{{jjj^^^WWWQQQOOOMMMNNNNNNNNNNNNPPPTTTWWWWWWZZZcccrrrqqq]]]PPPHHHBBB???@@@===<<<;;;999666333111000000000000222444777:::<<<;;;===???@@@AAACCCFFFIIIJJJMMMTTT```ooodddIIIBBB======???AAAEEEJJJOOOWWWggg|||qqqXXXggg{{{jjjZZZUUURRRJJJGGGIIIEEEBBB???>>>>>>>>>===<<<;;;:::999888777666666555333444555555444333111//////000111111111000///...---------............///---------------------------......000111333555666777888999999::::::999999555444222111111333555777555555555555555999>>>BBBEEEFFFFFFGGGGGGHHHJJJKKKIIIEEE@@@<<<;;;<<<<<<<<>>;;;999555444444555555444333333333555777:::===???CCCCCCCCCCCCAAA???===<<<<<<<<<<<<<<<<<<>>>@@@BBBAAABBBDDDGGGKKKNNNRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUZZZaaagggjjjkkkccc[[[QQQHHHCCC@@@===<<<999999999999999999999999999:::;;;;;;<<<<<<<<<<<<=========>>>@@@BBBEEEFFFIIILLLPPPSSSTTTTTTUUUVVVZZZ^^^ccciiinnnpppqqqqqqooommmjjjfffcccdddhhhkkkooorrrvvv{{{}}}pppkkkccc\\\XXXUUURRRQQQMMMNNNOOOPPPQQQRRRSSSTTTWWWZZZ^^^bbbfffkkkooorrrtttwww{{{}}}~~~~~~xxxpppjjjgggddd```bbbhhhjjjvvvvvvdddQQQIIIAAA???===::::::===>>>DDDJJJPPPXXXfffuuuuuueeeZZZWWW[[[```ccclllsss|||xxxnnniiifffbbbaaabbb]]]\\\ZZZYYYZZZ[[[]]]^^^``````_________^^^^^^^^^[[[[[[\\\\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]YYYZZZ[[[\\\]]]]]]]]]]]]]]][[[YYYYYY\\\]]]]]][[[UUUPPPHHHBBBBBBGGGMMMQQQOOOLLLIIIFFF@@@<<<@@@GGG[[[qqqtttfff[[[TTTLLLRRR___qqqtttaaaUUUMMMMMMZZZkkkmmmQQQBBB888888777222111555111222222222222111000000//////...------------------------------------------------............//////000000000000111555888EEEaaahhhWWWHHHCCCBBBHHHOOO[[[rrreeeNNNEEEFFFMMMVVV___iiiwwwuuubbbZZZTTTPPPNNNLLLMMMNNNNNNNNNPPPTTTXXXXXX]]]hhhwwwnnnZZZNNNGGGAAA??????>>>===<<<999666333111///000000111222555888:::<<<<<<===???@@@AAADDDGGGJJJIIILLLUUUcccuuu]]]GGGAAA>>>>>>@@@AAAEEEKKKRRRZZZkkkbbbNNNoootttdddVVVSSSQQQJJJGGGIIICCCAAA>>>======>>>===<<<888888777666555444333333333444555555555333111//////000111111111000...---,,,,,,------.../////////---------------------------......000222444666777888888999::::::::::::999555333111000111333555777666666666555666:::???CCCDDDEEEGGGGGGFFFFFFGGGHHHHHHEEE@@@===<<<<<<<<<;;;<<<@@@BBBAAABBBDDDCCC???;;;888555444444555555444333333333555777:::===???CCCCCCCCCBBBAAA???<<<;;;;;;<<<<<<;;;<<<>>>AAADDDAAABBBEEEHHHLLLPPPTTTVVVTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTVVV\\\dddiiikkkkkk^^^VVVLLLEEEAAA>>><<<999777777777777888888888888777888999:::;;;<<<<<<<<<>>>>>>???@@@BBBDDDGGGHHHKKKNNNRRRUUUVVVVVVWWWXXX___bbbhhhnnnrrrtttuuutttqqqooojjjeeeaaabbbeeehhhnnnpppssswww|||}}}zzzvvvrrrnnnccc```\\\YYYWWWVVVTTTSSSRRRSSSTTTTTTUUUXXX[[[^^^```ccchhhnnnsssvvvvvvvvv~~~|||yyywwwvvvlllfffbbbeeeffffffkkkssszzzzzzbbbRRRHHHCCC@@@???===999999===AAAGGGOOOWWWcccrrrrrraaaWWWWWW]]]aaabbbnnnuuuxxxmmmgggdddaaa```bbb[[[ZZZYYYXXXYYYZZZ]]]^^^``````_________^^^^^^^^^YYYZZZ\\\]]]^^^_________\\\\\\\\\[[[\\\\\\]]]^^^YYYZZZ[[[\\\]]]^^^^^^^^^]]][[[YYYZZZ\\\]]][[[XXXUUUPPPHHHCCCBBBEEEJJJNNNOOOMMMKKKHHHAAA<<<@@@GGGTTTlllxxxjjj___WWWLLLNNNXXXkkk~~~|||hhhZZZOOOMMMYYYiiivvvTTTDDD999999888111///444111222222222222111000000//////...------------...---------------------------------.........//////000000//////000444999>>>DDDcccwww```OOOEEE@@@@@@GGGPPP```|||aaaIIIBBBEEELLLWWW```hhhuuummm\\\WWWSSSOOONNNKKKMMMNNNNNNNNNPPPUUUYYYZZZ```lll{{{|||kkkXXXLLLEEE@@@>>>???>>>===<<<:::777444111///000000111222555888;;;<<<===>>>@@@AAABBBDDDHHHKKKHHHKKKUUUfffzzzxxxWWWGGGAAA>>>???@@@AAAEEEKKKSSS\\\nnnsssYYYHHH~~~gggaaaYYYRRRMMMIIIFFFEEEAAAAAA@@@>>><<<:::888777777777666555444333333222///000222333333222000///000000000000//////////////////.........---------+++*********++++++,,,------...000333555666777888999999999888888888888777444333222222111111222222666777888888888:::>>>BBBGGGGGGEEECCC@@@@@@BBBDDDFFFEEEBBB???===<<<;;;;;;<<<===>>>@@@@@@>>>===<<<;;;999777444333333333444222444666999;;;=========@@@@@@??????>>>?????????????????????@@@AAABBBBBBCCCFFFJJJLLLNNNOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRSSSXXX\\\aaagggjjjjjjiiihhh\\\SSSGGG@@@??????===;;;999999999888888888888888999999999999:::;;;<<<===@@@??????AAAEEEHHHKKKLLLNNNQQQUUUXXXZZZ[[[^^^```aaaccciiiooouuuxxxwwwvvvrrroookkkhhhfffhhhjjjlllmmmqqqvvvzzz}}}{{{wwwuuuqqqlllgggbbbaaa```^^^\\\ZZZYYYYYYWWWXXXYYYZZZ\\\___eeeiiilllnnnsssxxx|||}}}yyytttpppmmmkkkeeegggiiiiiiiiiooozzzuuuaaaRRRIII>>><<<:::888888:::<<<>>>BBBGGGNNNZZZmmm~~~yyykkk]]]XXXYYY\\\```eeeqqqxxxyyylllgggfffccc___]]]\\\[[[YYYXXXXXXZZZ[[[]]]________________________\\\]]]^^^^^^______^^^^^^^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYXXXWWWYYY[[[]]]]]]]]]TTTQQQKKKDDD??????BBBEEENNNNNNLLLHHHCCC???======KKK^^^ooorrrnnnggg___WWWOOOSSSXXXbbbvvvttt^^^UUUOOOTTTddd}}}{{{yyyfffKKK<<<;;;666333666555333333333222222222111111//////...------------............------,,,,,,,,,------------------------000111222000///000555:::HHHnnnrrr]]]QQQCCCBBBDDDJJJTTTggg{{{\\\JJJFFFIIIQQQ]]]gggnnnwww|||cccZZZSSSRRRTTTOOOPPPOOONNNNNNPPPSSSVVVYYY^^^fffoooyyyvvvdddQQQHHHEEEBBB@@@???@@@???>>>>>><<<888333000111111111333666999<<<===AAA@@@??????BBBDDDEEEEEEGGGQQQ]]]lllmmmTTTCCC===:::<<>>===;;;:::999777777666555444333222222222111111111111111111222000000000000/////////...//////.........---------.........---......//////---///111333555666777888;;;::::::::::::999999999222222222111222222333444777888888888999;;;???BBBGGGGGGEEECCC@@@???AAACCCEEEDDDAAA???===;;;;;;::::::;;;===??????>>>===<<<;;;999777444333333333444333444777:::===>>>??????AAAAAA@@@?????????????????????>>>??????@@@AAABBBBBBEEEHHHJJJLLLMMMPPPRRRTTTSSSRRRRRRRRRRRRSSSTTT[[[___eeekkkmmmllliiifffWWWNNNDDD===<<<<<<;;;999888888999::::::;;;::::::999999999::::::;;;<<<===@@@@@@AAADDDHHHLLLNNNOOOOOOQQQTTTVVVWWWZZZ]]]___ccceeeiiiooouuuxxxxxxwwwpppnnnkkkiiiiiikkknnnpppqqquuuzzz}}}}}}zzzxxxuuuppplllgggfffcccaaa___^^^^^^^^^aaabbbcccdddfffkkkppptttyyyzzz}}}~~~|||yyyuuuqqqnnnmmmlllhhhkkknnnpppttt}}}tttaaaRRRFFF@@@===;;;999777777999<<<>>>DDDIIIRRR___qqqpppcccXXXUUUXXX\\\bbbhhhpppwwwzzzlllgggfffbbb___]]]]]]\\\ZZZYYYYYYYYY[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^______``````_________]]][[[ZZZZZZ[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXWWWXXXZZZ\\\\\\\\\VVVSSSMMMFFFAAA@@@BBBDDDKKKLLLKKKHHHDDD@@@>>>===DDDTTTccciiihhheee]]]VVVNNNPPPTTT```wwwkkk^^^RRRRRR___}}}~~~xxxtttrrrpppnnnvvvmmmRRRBBB===333000555555444333333333333222222222......---,,,,,,,,,,,,---...------------------,,,------------------------...000222111111222777<<>>@@@@@@???>>><<<888333000111111222333666999;;;===AAA@@@???@@@BBBDDDEEEFFFJJJSSS```pppgggOOOCCC>>>;;;===@@@CCCHHHMMMYYYjjjxxx]]]JJJDDD~~~hhh___[[[TTTNNNJJJHHHEEEDDD===>>>>>>======<<<;;;:::777777666555444333222222333222000//////000222333000000000/////////.....................---------000000///////////////000...///111333555777888888:::::::::::::::999888888000000111111222444555666777888999999:::;;;???AAAFFFFFFEEEBBB???>>>???AAACCCBBBAAA???===;;;:::999777999;;;===>>>>>>===<<<;;;999666444333222333444444666999<<>>???>>>======>>>???@@@AAAAAABBBDDDFFFHHHJJJLLLPPPRRRVVVUUUTTTSSSTTTUUUXXXYYYaaaeeelllppppppkkkeeeaaaQQQJJJBBB<<<;;;;;;:::999777999;;;===>>>>>>======;;;::::::;;;;;;<<<===>>>@@@BBBEEEIIIMMMQQQTTTVVVUUUWWWZZZ\\\]]]```cccfffggggggjjjooosssvvvwwwvvvooonnnmmmmmmnnnqqqtttwwwzzz}}}}}}zzzyyywwwuuuqqqoooooommmjjjgggeeeeeefffgggggghhhjjjlllnnnrrrwww{{{yyywwwtttqqqoooooooooppppppssswww{{{sss]]]OOOGGGAAA<<<;;;:::888777777999<<<>>>DDDJJJUUUbbbrrr{{{eee[[[SSSSSSXXX^^^eeellluuuzzz{{{mmmgggfffbbb___]]]]]]\\\[[[ZZZYYYYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]^^^___``````aaaaaa`````````^^^\\\[[[[[[[[[ZZZXXXVVVVVVWWWWWWWWWXXXXXXXXXZZZXXXVVVWWWXXXZZZZZZZZZWWWTTTOOOIIICCC@@@AAACCCGGGIIIJJJIIIEEEAAA>>>===;;;FFFRRRZZZ______ZZZSSSMMMMMMPPP]]]vvvzzziiiWWWPPPXXXrrrxxxpppjjjhhhfffddddddkkkyyy^^^JJJ???222///444555444444333333333222222222...---,,,,,,++++++,,,,,,---------------.........------------------------,,,///222222222444999===FFFddduuuvvvwwwppp]]]RRRNNNKKKLLLSSS___rrrkkkSSSGGGGGGKKKVVVdddppp|||mmm[[[YYYVVVXXX[[[WWWPPPPPPOOOPPPSSSWWW[[[^^^aaaiiitttnnn^^^MMMEEECCC@@@??????@@@AAAAAA@@@===888333000111111222333555888;;;===?????????@@@AAADDDFFFGGGMMMWWWfffvvvaaaKKKCCC>>><<<>>>AAADDDJJJPPP]]]rrrgggRRRGGGEEEsss```ZZZVVVPPPLLLIIIGGGEEECCC======<<<<<<;;;:::999888777666666555444333222111222111000//////000111222000000/////////.................................///...------,,,,,,------///000222444666888999999777777888888888777666555//////000111333555777888777999:::::::::<<<>>>AAAEEEEEEDDDAAA>>>======???AAAAAA@@@???===;;;999888555777:::<<<>>>>>>======:::999666444222222333333555777:::>>>AAACCCEEEEEEDDDCCCBBB@@@???>>>>>>>>>============>>>???AAAAAACCCEEEGGGHHHJJJMMMQQQTTTYYYXXXWWWWWWYYY\\\```bbbhhhlllppprrroooggg^^^XXXMMMHHHAAA===<<<<<<<<<;;;:::<<<>>>AAABBBAAA???===<<<<<<<<<<<<<<<===>>>???@@@DDDHHHMMMRRRVVVZZZ]]]ZZZ]]]cccgggiiikkkmmmooollllllmmmooosssuuuuuutttqqqqqqrrrsssuuuyyy|||~~~{{{zzzyyyyyyxxxvvvtttsssvvvtttpppmmmkkklllnnnooonnnooopppqqqrrruuuyyy||||||zzzyyyyyyyyyvvvuuusssrrrrrrsssuuuwww{{{}}}uuu]]]MMMFFFCCC???;;;999888777666777:::<<<>>>AAAJJJVVVcccqqqzzzyyysss___WWWRRRTTTZZZ```hhhppp|||mmmgggeeebbb^^^]]]^^^]]]\\\ZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___```````````````aaa___]]]\\\\\\[[[ZZZYYYVVVVVVVVVWWWXXXXXXYYYYYY[[[XXXVVVUUUWWWXXXYYYXXXWWWUUUQQQKKKDDD@@@@@@@@@CCCFFFIIIIIIFFFBBB???===888<<>>???BBBCCCDDDCCC>>>999444111111222222333555888;;;<<<>>>??????@@@AAACCCFFFIIIOOO[[[kkk|||^^^JJJBBB>>><<<>>>@@@CCCKKKSSS___yyyoooZZZJJJEEEFFFmmm^^^VVVSSSNNNJJJHHHFFFCCCBBB======<<<;;;999777555444666666555444333222111111///000111111111111000///////////////............---.....................------,,,,,,,,,,,,,,,---///000222555777888999:::777777888999999777666555///000000222333555777888777888:::::::::;;;===???BBBCCCCCC@@@>>><<<<<<===>>>?????????===;;;888666444666999<<<===>>>======:::888666333222222222333555777;;;???BBBDDDEEEFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<===>>>@@@AAABBBEEEGGGIIIJJJLLLOOOTTTWWWZZZZZZ[[[\\\```cccgggiiilllmmmooommmggg]]]SSSMMMFFFCCC???<<<;;;;;;<<<<<<>>>???BBBCCCCCCAAA???===>>>>>>>>>===>>>>>>??????AAAEEEJJJOOOSSSXXX^^^bbb]]]ccckkkrrruuuvvvvvvvvvtttttttttuuuxxxyyyxxxwwwvvvwwwxxxzzz}}}zzz{{{{{{{{{zzzzzzyyyyyyxxxvvvrrrooonnnnnnppprrrvvvwwwxxxxxxwwwxxxzzz}}}}}}{{{xxxuuusssssstttuuuxxxwwwwwwwwwxxx{{{}}}zzzhhh\\\LLLBBB>>>===999666777666666666888;;;===???BBBKKKXXXdddooouuurrrkkk]]]XXXUUUXXX]]]bbbjjjqqq~~~}}}nnngggeeeaaa^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^____________^^^aaa___\\\[[[\\\\\\ZZZYYYVVVVVVWWWXXXXXXYYYZZZZZZ\\\YYYVVVUUUVVVWWWWWWWWWVVVUUURRRLLLFFFAAA???>>>@@@DDDHHHIIIGGGCCC???>>>999888;;;CCCKKKOOONNNLLLNNNKKKMMMXXXmmmzzzaaaOOOQQQXXXqqquuuqqqpppmmmhhhddd___]]]\\\ccchhh}}}vvvUUUCCC999:::;;;333111111111111000000000000000000///...............---------....../////////........................---///222222111333777;;;IIIfffxxx}}}~~~hhhYYYPPPNNNQQQ[[[jjj}}}aaaNNNGGGGGGJJJRRRaaaqqq}}}xxxaaaXXX[[[ZZZYYYZZZUUUNNNNNNNNNPPPSSSXXX\\\___aaakkkxxxyyybbbUUUHHHBBB@@@>>>???AAADDDGGGIIIGGGAAA:::555333222222222333555888:::<<<<<<>>>@@@@@@AAACCCGGGJJJRRR^^^oooyyy[[[III???<<<;;;===>>>BBBKKKUUUeeegggTTTHHHDDDEEE}}}|||hhh^^^TTTQQQLLLIIIGGGEEEBBBAAA======<<<:::888666444222666666555444333222111111...///111222222111///.../////////.........---------------.....................------...//////000000111333555777999::::::999:::<<<<<<<<<;;;999777111111222222333555666777666888::::::::::::<<<>>>@@@@@@AAA???===<<<<<<===<<<===>>>???===:::777555555777999<<<>>>>>>======:::888555333222111222333666888;;;>>>AAACCCDDDEEEBBBAAA@@@???>>>>>>===>>><<<<<<===>>>???@@@BBBCCCFFFHHHKKKMMMOOORRRVVVYYYZZZ[[[]]]```cccfffiiijjjiiiiiigggccc[[[RRRIIIDDD???>>><<<:::999::::::;;;AAABBBCCCDDDCCCBBB@@@???@@@@@@????????????@@@@@@AAAEEEKKKOOORRRXXX```fffgggnnnvvv}}}~~~~~~{{{{{{|||~~~|||}}}~~~~~~{{{vvvxxxzzzzzzyyyyyyyyyzzzyyywwwtttqqqpppppprrrsssxxxyyyyyyxxxwwwwwwxxxyyyyyyxxxvvvuuutttuuuwwwxxx{{{{{{|||~~~nnn```RRRLLLDDD>>><<<:::888555555555666777:::<<>><<<888777===CCCFFFHHHKKKNNNLLLMMMUUUbbbvvvfffQQQQQQRRRdddsssnnnoooooommmhhhdddaaa```iiilll}}}```III<<<>>>>>>444222111111111000000000000111000000///.../////////.............../////////...........................000111111111444:::???OOOmmmiiiXXXQQQPPPTTT___oookkkTTTHHHEEEFFFMMMXXXjjj|||ttt___YYY^^^\\\YYYXXXSSSOOONNNNNNPPPSSSXXX\\\___cccmmm|||vvv^^^RRRFFFAAA@@@>>>???BBBFFFJJJMMMKKKCCC<<<777555222222333333555888:::;;;;;;===@@@AAA@@@CCCHHHLLLUUUbbbtttrrrWWWGGG===;;;:::<<<>>>BBBLLLWWWlll{{{dddSSSGGGDDDEEEpppbbb\\\SSSPPPLLLIIIGGGDDDAAA???======<<<;;;999888666555666555555444333222111111//////000000000000////////////.........------------------.........//////------......///000222222000222444666888999:::;;;:::;;;===>>>>>><<<:::888444333333333333444555555555777999:::999999:::<<<===>>>??????===<<<<<<===:::<<<>>>???===:::666333666888:::===>>>>>>======999888555333111111222333666777:::===@@@AAABBBBBB@@@??????>>>=========>>>=========>>>@@@AAACCCDDDEEEHHHLLLOOOQQQSSSVVVXXXZZZ[[[]]]```aaacccccccccbbb```\\\VVVOOOHHHBBB???;;;;;;;;;:::::::::;;;===AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAEEEJJJMMMPPPVVV```gggppptttyyy|||}}}}}}}}}~~~zzz{{{~~~}}}{{{wwwyyy||||||{{{{{{|||~~~}}}|||zzzxxxwwwwwwwwwxxxxxxyyyzzzyyyxxxxxxyyyzzz{{{{{{zzzzzzzzz|||}}}~~~|||}}}pppcccWWWNNNFFFEEEBBB>>>;;;999888888555555666888;;;>>>@@@BBBFFFPPP[[[ccciiijjjeee^^^XXXUUUVVVZZZ]]]```fffmmmpppqqqxxxooogggdddaaa^^^]]]ZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^_______________]]][[[YYYZZZ[[[\\\[[[ZZZXXXXXXYYYZZZ[[[\\\]]]]]]```]]]XXXUUUUUUVVVWWWVVVVVVWWWWWWSSSMMMGGGCCCAAA@@@CCCFFFFFFDDDAAA???>>>===777555999===???EEEKKKMMMLLLMMMPPPUUUccc}}}kkkUUUTTTNNNYYYnnn}}}rrruuuxxxxxxuuuqqqooonnntttsss~~~nnnRRR===;;;===666333333333333222222222111000000///...............////////////.......................................///000111222777???FFF\\\zzzhhhXXXPPPOOOSSS___nnnwww^^^OOOIIIHHHIIITTTbbbyyyppp^^^ZZZ```]]]ZZZXXXRRRQQQPPPPPPQQQTTTYYY]]]```fffppptttZZZPPPFFFAAA@@@???@@@DDDIIIMMMQQQNNNFFF===888777333333333333555777:::;;;999===@@@AAA@@@BBBHHHMMMXXXfffyyynnnUUUGGG===;;;;;;===>>>CCCNNNZZZpppppp\\\OOOGGGFFFIII~~~hhh]]]ZZZSSSPPPLLLIIIFFFDDDAAA???<<<<<<<<<<<<;;;:::999999666555555444333222111000111000///......///000111//////.........------------------.........//////,,,,,,,,,---///000222333111222444666888:::;;;;;;888:::<<<===<<<;;;888666666555444333333333333444444666888999999999:::;;;;;;===>>>>>>===<<<<<<===999;;;===???===:::666333777999;;;===>>>>>>===<<<999888555333111111222222666777:::===???@@@AAAAAA>>>>>>===============>>>======>>>???@@@BBBDDDEEEDDDGGGLLLOOORRRTTTVVVXXXYYYZZZ]]]______^^^]]]\\\\\\YYYTTTNNNHHHCCC???>>><<<<<<======<<<<<<>>>???@@@AAAAAABBBCCCDDDEEEEEEBBBBBBAAA@@@@@@AAAAAAAAAAAAEEEIIIKKKNNNUUU___hhhnnnpppqqqqqqqqqqqqsssuuuuuuwww}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~|||~~~~~~rrraaaTTTNNNHHHCCC>>>???>>>:::666444555777555555777999<<>>===777444777999<<>>999888333333333444555777:::;;;999===@@@AAA@@@BBBHHHNNN[[[iii|||mmmUUUIII>>><<<===>>>???DDDPPP\\\ppp~~~eeeSSSJJJGGGIIINNNtttjjj^^^RRRQQQNNNJJJGGGFFFCCCAAA???@@@@@@???===:::888666444333333222222111222222222111111000......---------......------------......///............---------......---------......///111222444666888::::::;;;::::::::::::999888888777444444333333333333444444444444555666777888999999;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>===;;;999777777999;;;=========<<<;;;888777555444333333444444555666777999;;;===>>>????????????>>>===;;;:::999;;;===???AAAAAABBBEEEGGGIIIKKKNNNQQQTTTUUUUUUUUUZZZYYYXXXXXXZZZZZZZZZXXXWWWSSSMMMEEE???;;;888777::::::::::::;;;<<<===>>>===???AAAAAA@@@???@@@AAAFFFEEEEEEDDDCCCBBBAAAAAACCCCCCBBBEEEKKKTTT]]]cccfffeeebbb___^^^```eeeiiijjjlllpppxxx~~~~~~~~~~~~|||yyyvvvsssrrreee^^^TTTMMMIIIDDD>>>888:::999888777777666666777555777888999:::>>>BBBFFFMMMQQQWWW\\\___]]]WWWSSSRRROOOOOOTTTYYY^^^gggooorrr}}}pppgggccc___^^^___^^^^^^^^^^^^^^^^^^^^^^^^__________________^^^^^^^^^]]]]]]]]]]]]^^^______]]]\\\\\\\\\[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZYYYZZZXXXUUUTTTSSSTTTVVVXXXYYYYYYXXXVVVSSSMMMEEE@@@>>>>>>>>>>>>>>>=========999888555444555:::AAAGGGKKKNNNJJJGGGKKKOOO```zzztttbbbQQQJJJOOOWWWbbbppp|||~~~|||eeeLLLAAA<<<777666555444333222222222222444333000///......000111/////////...------,,,,,,////////////000000000000555...---444999===LLL^^^gggSSSLLLMMMQQQ^^^ooo~~~|||gggWWWNNNKKKOOOUUU^^^vvvllleee```bbbaaaZZZRRRNNNMMMOOOQQQSSSUUUZZZ___ccclllwwwmmmVVVMMMDDDBBBBBBBBBDDDHHHOOOWWW^^^]]]RRREEE;;;777555444444555666888:::;;;===???@@@>>>>>>BBBKKKRRR___lll~~~lllSSSGGGAAA<<<;;;>>>???AAANNN^^^nnnlllXXXSSSLLLKKKQQQRRRppphhh^^^SSSPPPMMMJJJGGGEEECCC@@@>>>======<<<:::888666444333444333222222111111111111111000///...------------......------------......///............---------......---------...//////222333555666888999:::::::::;;;;;;::::::999888777555444444444444444444555444444555555666777888999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>===<<<:::888666888:::;;;<<<<<<;;;:::999888777555444444555555666777888999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===???BBBDDDDDDFFFHHHKKKMMMNNNPPPSSSVVVXXXZZZ[[[[[[ZZZYYYYYYZZZZZZYYYXXXRRRNNNHHHAAA<<<999888888:::::::::::::::;;;<<<===???AAACCCCCCCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDDDDFFFKKKSSSZZZ^^^^^^]]]ZZZWWWVVVXXX\\\```cccdddggglllrrrvvvuuutttuuuvvvyyy{{{}}}~~~|||xxxtttqqqooolllkkkiiifffbbb^^^ZZZWWWTTTNNNGGGCCCBBBAAA<<<999888777666555555555555555666777999:::;;;>>>CCCFFFNNNQQQVVV[[[\\\ZZZUUUQQQQQQNNNNNNSSSYYY```iiisss|||ooogggccc```___```\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^______^^^^^^]]]]]]^^^^^^___```]]]]]]]]]\\\[[[ZZZZZZYYYZZZYYYYYYYYYYYYYYYYYYZZZYYYXXXVVVTTTTTTUUUVVVXXXZZZYYYXXXWWWTTTNNNGGGBBB>>>>>>>>>======<<<<<<<<<999888666444444999@@@EEERRRVVVQQQLLLMMMLLLVVVlllxxxmmm^^^PPPJJJLLLQQQZZZhhhvvvnnnRRRDDD>>>:::555555444333222222222222555333111000//////000111------..............................////////////333......444999BBBXXXpppdddPPPIIIJJJRRRaaarrrzzzeeeVVVMMMJJJOOOUUUccc}}}lllfffbbbbbb```YYYRRRPPPNNNPPPRRRTTTWWW[[[aaaeeemmmyyyjjjUUUKKKCCCAAABBBBBBEEEIIIRRRZZZbbbaaaWWWIII>>>999555555444555666888:::;;;;;;===>>>>>>>>>CCCKKKSSS```mmmlllSSSHHHAAA<<<;;;???@@@BBBOOO```vvvgggUUUQQQLLLNNNUUUWWWyyykkkddd]]]UUUOOOLLLHHHFFFDDDBBB@@@>>>;;;;;;;;;:::888666555444555444333222111000000000000000///...------------......------------......///............---------......------......///000333444666777888999999999;;;;;;;;;;;;:::999888777555555555444444555555555333333444444555777888888;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>><<<;;;:::555666888:::::::::999999;;;:::888666555444555555777777777888999999::::::<<<<<<===>>>??????@@@@@@>>>AAADDDFFFHHHJJJMMMPPPTTTVVVXXX[[[]]]```bbbccc]]]\\\[[[ZZZ[[[ZZZWWWUUUKKKGGGBBB<<<888777888999;;;:::::::::::::::;;;;;;<<<===>>>??????AAAEEEGGGIIIIIIJJJJJJIIIGGGEEECCCDDDDDDEEEGGGKKKPPPTTTWWWUUUTTTQQQOOOMMMOOOSSSWWW]]]]]]^^^```dddffffffeeegggkkkppprrrrrrssswwwzzz|||wwwtttpppkkkgggccc```^^^ZZZYYYWWWTTTPPPKKKGGGEEEEEEAAA<<<;;;;;;;;;999777555555444444333444444444888999:::;;;<<>>===<<<;;;;;;::::::999888666444444888>>>BBBRRRZZZWWWRRRPPPIIILLL[[[mmmqqqtttqqqllleee[[[RRRLLLJJJKKKRRR___ooo~~~|||[[[GGG???<<<555555444333222222222222222111///...------......,,,,,,------...//////000------------............000///111444888HHHjjjaaaMMMDDDHHHRRRcccvvvyyycccTTTKKKIIINNNUUUggg}}}mmmhhhdddbbb]]]UUUQQQQQQPPPQQQSSSUUUXXX]]]cccgggnnn|||xxxeeeRRRIIIBBBAAAAAABBBFFFKKKVVV___hhhiii^^^OOOBBB<<<666666555555666888999:::999;;;======???EEEMMMTTTbbbnnnkkkTTTIII@@@<<<;;;???AAADDDQQQbbb{{{```PPPNNNLLLRRR]]]^^^qqqeee___ZZZUUUMMMJJJGGGDDDCCCAAA???===;;;;;;;;;;;;:::999777777555444333111000/////////000///...---------------......------------......///............---------...---------...///000111444555666777888999999999<<<<<<<<<;;;:::999888777666555555444444555555666333333222333444555777888:::;;;;;;<<<<<<;;;;;;:::999:::<<<===>>>===<<<;;;444555666777888888888888;;;:::888666444444444444555555666777888999999:::>>>>>>=========>>>>>>>>>===@@@DDDHHHKKKOOOSSSVVV___aaadddgggiiiiiihhhggg^^^]]][[[ZZZYYYWWWTTTQQQDDDAAA<<<888777888:::<<<<<<<<<;;;:::::::::::::::999:::;;;<<<===@@@DDDHHHIIIJJJLLLMMMLLLJJJGGGEEEDDDEEEFFFHHHJJJLLLNNNOOOPPPOOOMMMKKKJJJKKKPPPSSS[[[[[[[[[\\\^^^___``````^^^ccchhhiiihhhhhhmmmqqqrrryyy~~~|||yyyvvvqqqnnndddbbb^^^ZZZWWWTTTSSSSSSMMMMMMLLLKKKHHHEEEBBB@@@@@@===:::888888888666444444444444333333444555555999:::;;;<<<===@@@DDDHHHNNNPPPSSSTTTSSSPPPMMMKKKQQQPPPRRRYYYaaajjjxxx{{{mmmgggdddbbbaaabbb[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^____________^^^^^^______```aaa```___^^^]]][[[ZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXWWWUUUUUUVVVWWWWWWZZZYYYXXXXXXVVVRRRLLLHHH@@@???===;;;:::999999999999888666555444777;;;???LLLXXXZZZXXXVVVLLLHHHPPP]]]bbbggghhhfffaaa[[[WWWQQQLLLIIINNNZZZiii{{{eeeJJJ???===666555444333222222222222222111000...............---------.........//////------........./////////...000333444888NNNxxxwww[[[KKKDDDHHHSSSdddxxxyyycccRRRIIIGGGMMMTTTiiizzzlllgggccc```XXXQQQNNNQQQPPPRRRSSSUUUXXX]]]dddiiirrrqqq^^^NNNGGGAAAAAAAAABBBHHHNNNZZZdddooopppeeeTTTEEE===777777666666666777999:::999:::===???BBBIIIQQQWWWbbbnnn~~~jjjSSSIII@@@;;;;;;@@@BBBEEESSSdddrrrZZZMMMLLLMMMXXXdddeeelllaaaZZZVVVSSSKKKIIIEEECCCBBB@@@>>><<<::::::::::::999888777666555444333111000////////////......------------.........------------......///............------------------...///000111111555555777888999999999999<<<<<<<<<;;;:::999777666555555444444444444555555222222111111222444666888::::::;;;;;;;;;;;;::::::888:::<<<===>>>===<<<;;;444444555666777777777777999888666444333333333333333333555666888:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@CCCHHHMMMQQQVVV[[[^^^gggjjjnnnqqqqqqnnniiieee]]]\\\ZZZXXXVVVSSSNNNKKK???===:::777777:::===???>>>===<<<;;;:::999999999;;;<<<===>>>???BBBFFFJJJHHHJJJLLLMMMMMMKKKIIIGGGDDDEEEGGGHHHIIIJJJJJJJJJMMMMMMLLLJJJJJJLLLPPPSSS[[[\\\]]]^^^___```bbbccc]]]aaaeeeeeebbbaaaeeejjjmmmsssyyy|||~~~|||xxxooommmjjjhhhfffccc^^^\\\TTTSSSPPPMMMKKKJJJIIIIIICCCCCCCCCBBB@@@===;;;999<<<:::888777666555444333555444444444555666777777:::;;;<<<<<<===@@@DDDGGGLLLOOOQQQQQQNNNLLLKKKKKKPPPPPPUUU^^^fffpppzzzlllgggdddbbbaaabbb]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\\\\]]]^^^______^^^^^^^^^^^^^^^___````````````___]]][[[ZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVWWWWWWYYYYYYXXXXXXWWWSSSOOOKKKBBBAAA>>>;;;999888888888888888777666555777;;;>>>HHHYYYaaaaaa```UUUJJJKKKQQQWWW___eeeeeeaaa^^^]]]WWWOOOKKKNNNVVVbbbsssqqqPPP@@@===777666555444333333333333444444333222111111111111//////.........---------....../////////000000000...222555555:::SSSjjjSSSHHHFFFIIISSSeeeyyyzzzbbbQQQGGGFFFLLLTTTkkkzzzjjjeee```[[[TTTMMMLLLPPPPPPQQQSSSTTTWWW]]]dddiiiwwwkkkYYYKKKEEEAAAAAABBBDDDJJJRRR___jjjuuuuuujjjWWWGGG>>>888888777666666777888999:::;;;>>>AAAFFFMMMUUUYYYbbbmmm}}}kkkSSSHHH???;;;;;;@@@BBBEEETTTdddkkkWWWLLLMMMQQQ^^^jjjiiizzziii^^^WWWRRRPPPJJJGGGDDDBBB@@@???===;;;888888888777666555444333444333222111000/////////......---------------.........------------......///............------------------...///000111222444555666888999:::::::::<<<<<<;;;:::999777666555444444444333333444444444222111000000111333555777::::::;;;;;;;;;;;;::::::999:::<<<===>>>===<<<;;;444444444555666666777777888666555444333333444444222333444666888:::<<<===999999:::;;;>>>AAADDDFFFGGGJJJOOOSSSWWW[[[___cccgggjjjnnnqqqooojjjddd```[[[YYYWWWUUURRRMMMGGGCCC;;;:::888888999<<>><<<;;;:::999999999:::;;;<<<<<<>>>AAADDDEEEGGGIIIJJJKKKJJJIIIHHHFFFGGGHHHJJJKKKKKKKKKKKKKKKLLLLLLKKKLLLNNNRRRVVV[[[^^^aaabbbcccdddeeegggbbbdddeeedddbbbaaadddgggiiikkkmmmnnnooottt{{{~~~zzztttqqqpppmmmiiieee]]][[[XXXWWWUUUSSSOOOLLLKKKJJJGGGEEECCCAAA@@@?????????>>>===:::777444222333333444444444444444444555555555555666777888999:::;;;<<<<<<===???DDDGGGJJJMMMOOONNNKKKJJJKKKNNNPPPSSS[[[dddmmmwwwyyylllgggeeebbbaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]^^^^^^______^^^]]]]]]]]]]]]^^^______```___^^^]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWWWWVVVTTTQQQNNNEEEBBB???;;;999888888888777888888777777888;;;>>>JJJ^^^jjjmmmlll___OOOKKKIIIQQQ^^^jjjlllhhhfffgggbbbWWWOOOPPPSSS[[[lll}}}ZZZEEE???888888777666555555555555000000//////...---------000//////...------,,,,,,////////////000000000111///333555666???YYYsssZZZKKKFFFHHHKKKUUUggg{{{www___NNNEEEEEEMMMUUUooo{{{jjjccc[[[WWWQQQLLLLLLOOOQQQRRRSSSTTTXXX^^^eeekkk||||||eeeUUUHHHDDDAAABBBCCCEEEMMMVVVfffpppzzzzzzmmmYYYHHH???:::999888777666777888999;;;<<<>>>CCCIIIPPPWWWZZZbbbmmm|||mmmSSSGGG???:::;;;???AAADDDSSSccceeeTTTMMMPPPVVVeeeqqqooossseee\\\TTTOOOOOOHHHFFFCCCAAA@@@>>><<<:::888888888777666444333222222222111000000000000000...------,,,,,,------.........------------......///............---------------......///111222333333444666888:::;;;;;;;;;;;;;;;:::999888666555444333333222222222222333333222000//////000222555777999::::::;;;;;;::::::999999;;;<<<>>>>>>===;;;:::444444444555555666777888777666555444444555666777444555666777999:::;;;<<<:::;;;;;;===@@@CCCGGGIIIMMMOOORRRUUUWWWZZZ]]]___aaaccceeefffdddaaa]]]ZZZXXXVVVTTTQQQMMMGGGAAA<<<777777888999;;;===@@@AAACCCBBB@@@>>><<<;;;:::999666777999999999999;;;===BBBCCCEEEGGGHHHIIIIIIJJJIIIJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOPPPQQQTTTXXX\\\^^^bbbfffhhhhhhgggiiijjjggggggfffeeeeeefffggghhhffffffffffffhhhjjjlllnnnvvvxxx{{{vvvuuussspppooonnnnnnnnngggccc^^^\\\\\\[[[WWWTTTPPPNNNLLLJJJIIIGGGDDDAAABBBBBBAAA@@@???===;;;:::;;;;;;;;;:::999666444333///000222333333333444555444444444555666888999::::::;;;;;;<<<<<>>CCCJJJQQQWWWZZZcccnnn}}}qqqVVVHHH???::::::>>>@@@CCCQQQbbb~~~www^^^QQQNNNSSS\\\mmmyyytttnnnbbb[[[SSSNNNNNNHHHEEEBBB@@@???>>><<<:::;;;::::::999777666444333111111000000000000000111------,,,,,,,,,------............------.........//////.........---------------......///111222333333444666888:::;;;<<<<<<:::::::::999777555444333333222222111111222222333111000///...///222555777999::::::;;;;;;::::::999:::;;;===>>>>>><<<;;;:::555555444555555666888888777666666555555666888999777777777888999999::::::@@@?????????AAADDDGGGHHHOOOQQQSSSTTTTTTUUUWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVVVVTTTQQQNNNJJJDDD===888444555777999<<<>>>???@@@DDDCCCAAA???===;;;::::::888:::<<<<<<;;;;;;;;;<<<@@@AAABBBDDDFFFHHHIIIJJJLLLLLLMMMOOOPPPQQQRRRSSSPPPRRRSSSTTTVVVYYY^^^bbbaaafffkkkmmmlllkkkkkkllljjjiiiggggggiiikkkkkkkkkkkkjjjiiiiiijjjjjjiiigggmmmnnnoooqqqrrrsssttttttpppqqqrrrrrrqqqooollljjjdddcccbbb```^^^\\\[[[[[[VVVRRRNNNMMMNNNNNNKKKIIIIIIGGGEEEDDDBBB@@@===:::;;;<<<===>>>===<<<;;;:::333444555666777666555555111222444444333222333333333333444444666777999:::999:::;;;;;;<<<>>>BBBEEEFFFIIILLLKKKHHHIIINNNSSS]]]cccnnnzzzyyymmmgggeeeaaa___```^^^^^^^^^^^^^^^^^^^^^^^^__________________^^^^^^\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ]]]^^^^^^]]]ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUVVVUUURRRPPPHHHEEEAAA===999888888888666888999::::::;;;===???@@@ZZZlllsssvvvkkkWWWNNNGGGSSShhh}}}}}}ppp___XXXUUUYYYkkknnnQQQFFF;;;:::999888777777777777222222222222111000///...,,,,,,------.../////////---------........./////////222555;;;KKKfffwwwgggTTTEEECCCHHHFFFMMM[[[ppp}}}kkkTTTFFF@@@DDDOOOZZZqqq|||mmmaaaVVVSSSRRRPPPOOOPPPTTTUUUUUUWWWZZZaaaiiiooolll[[[RRRFFFCCCBBBCCCDDDHHHQQQ\\\rrrzzzqqq\\\KKKAAA;;;:::999777777777888888;;;<<<>>>CCCJJJQQQVVVXXXdddooo~~~uuuXXXJJJ???::::::>>>???BBBPPP```qqqZZZOOONNNUUU___rrr~~~yyywwwfff^^^[[[UUUNNNKKKHHHEEEBBB???>>><<<:::888:::888555555555555444333000000///................................................------,,,,,,,,,........................---............///333666444555666777888888888888;;;:::888777555444444444222222111111111111111222333222000//////111222444::::::;;;<<<======:::777777999;;;=========;;;:::666555333222222444777999888888777666666666666666888888777777888:::<<<===>>>>>>???AAADDDFFFHHHJJJLLLKKKKKKKKKLLLNNNOOOQQQPPPQQQQQQQQQQQQSSSUUUXXXZZZWWWQQQIIIAAA<<<::::::666777999<<<>>>@@@AAABBBEEEDDDBBB@@@>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======@@@???>>>@@@CCCFFFGGGHHHKKKOOOTTTUUUUUUUUUWWWZZZUUUXXX[[[^^^aaaeeeiiimmmlllnnnqqqrrrqqqqqqqqqrrroooqqqrrrqqqpppooopppqqqlllppppppmmmlllooopppooopppooommmnnnoooooonnnlllpppnnnkkkkkkkkkhhhccc^^^]]]ZZZWWWVVVUUUTTTRRRPPPLLLLLLLLLKKKIIIFFFCCCBBBBBBAAA???>>>???>>><<<;;;:::999999888777666555555555555555555555555555555222222111111222222333444666666666777888:::;;;<<<===<<<;;;:::<<<>>>AAACCCHHHGGGHHHJJJJJJIIINNNVVV```ooowwwiiidddaaa___]]]^^^```___]]]\\\[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYZZZ^^^aaa```___]]]]]]]]][[[YYYYYYZZZ[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTRRRPPPLLLGGGAAA===<<<;;;999777777888<<<@@@CCCBBB>>>;;;FFFOOO___mmmoooeeeZZZVVVQQQYYYiii|||ooo\\\UUUUUUkkk^^^EEE>>>:::444333555888888777333333222222111000000000....................................////////////000///444:::IIIkkkkkkZZZMMMFFFDDDFFFKKKTTTeeezzzdddKKKDDDBBBCCCOOOaaaqqqlllbbbXXXTTTQQQOOOPPPTTTUUURRRSSSXXX^^^ccckkksss~~~iiiXXXPPPGGGCCCAAACCCFFFKKKVVVaaazzzppp]]]LLLBBB???===:::888777888999;;;;;;>>>AAAEEEJJJOOOUUUYYYaaammmuuuWWWEEE@@@<<<;;;???AAADDDSSSdddiiiXXXVVVTTTZZZjjj}}}qqqaaaYYYVVVQQQKKKHHHGGGDDDAAA???>>><<<:::888:::888555555555555444333000000///.............................................---------,,,,,,,,,........................---............000333666444555666777888888888888:::999888666555444444333333222111111000000000111222111000///000111333444888999:::<<<>>>>>>;;;999999:::;;;<<<<<<<<<;;;:::666555333222222444777888888777777666666666666666777888888888999;;;<<<<<<<<<<<<===???AAACCCEEEFFFGGGGGGFFFGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPRRRUUUWWWYYYUUUNNNEEE===999777777777888:::<<<>>>@@@AAAAAACCCBBB@@@???>>>===>>>>>>>>>>>>>>>>>>>>>??????@@@CCCBBBBBBCCCEEEHHHIIIJJJNNNRRRWWWZZZZZZ[[[^^^aaa]]]```cccfffhhhkkkooorrrtttvvvxxxxxxvvvtttttttttrrrssstttsssrrrqqqrrrsssssswwwyyywwwwwwxxxxxxuuuyyywwwuuuuuuuuutttrrrqqqooommmjjjjjjiiigggaaa\\\ZZZWWWTTTRRRQQQPPPNNNLLLGGGGGGGGGFFFDDDCCCAAA@@@@@@???===<<<===<<<;;;999888888777666555555444444333333222222222222222222333333333333444444555666888888999999:::<<<===>>>===<<<<<<<<<>>>AAADDDFFFHHHGGGIIIKKKLLLMMMTTT\\\gggqqq}}}yyykkkeeeccc```^^^^^^```___]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYZZZ]]]______]]]\\\]]]^^^\\\ZZZYYYZZZ[[[ZZZZZZ\\\]]]\\\[[[YYYXXXWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTUUUUUUSSSQQQNNNIIICCC???===<<<:::888777999===BBBFFFEEEAAA===>>>EEESSS```ccc]]]WWWVVVQQQVVVcccvvv~~~jjj___ZZZjjjfffLLL???:::666444777999999888333333222222111000000000......................../////////000000000000111222000666;;;IIIjjj|||fffVVVKKKDDDDDDGGGQQQ\\\nnnfffLLLEEEFFFGGGRRRbbblll~~~~~~iii```WWWSSSPPPNNNOOORRRUUURRRSSSXXX]]]bbbkkkssszzzeeeUUUMMMEEEBBB@@@BBBFFFKKKWWWbbb{{{rrr___NNNCCC@@@>>>;;;888777777999:::;;;===AAAEEEIIIOOOUUUYYYdddqqquuuYYYHHHAAA<<<;;;???AAAEEESSSddd~~~xxxcccVVVVVVXXX```qqqyyykkk\\\VVVSSSNNNIIIGGGFFFCCC@@@>>>===<<<:::888:::888555444555555333222000000///...............------------------------...------------,,,,,,,,,---------------------------...///......000333666555666777888888999888888:::999777666444333333333333222111000000000000000111000//////000222444666666666888;;;>>>???===;;;;;;;;;;;;;;;::::::::::::666555444333333444666777777777666666555555666666666777999:::<<<<<<<<<<<<<<<<<<===>>>???AAACCCCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNPPPSSSUUUWWWXXXRRRIII@@@999666555555888999;;;===>>>??????@@@AAA@@@>>>=========>>>???AAA@@@@@@@@@AAAAAABBBCCCEEEEEEFFFGGGIIIKKKMMMNNNUUUYYY___bbbccceeejjjmmmjjjmmmppprrrsssuuuwwwyyy}}}zzzyyyxxxwwwwwwxxxvvvttttttuuuvvvxxx}}}~~~|||yyywwwsssppplllkkkjjjgggaaa\\\WWWTTTQQQOOONNNLLLJJJHHHCCCBBBAAA@@@???>>>>>>>>>===;;;:::999:::999888666666555555555444444333333111111111222222222222222555444444555666777888999;;;;;;;;;<<<===>>>@@@@@@@@@?????????AAADDDGGGIIIHHHGGGIIIMMMOOORRRZZZdddnnnssszzz~~~{{{nnnhhheeeaaa^^^^^^^^^^^^]]]\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ\\\]]]]]]\\\[[[]]]^^^^^^\\\ZZZYYYZZZYYYZZZ[[[[[[[[[ZZZXXXWWWWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUVVVVVVVVVTTTRRRQQQMMMGGGBBB???===:::888777:::???EEEIIIIIIEEEAAA:::===FFFQQQUUUTTTUUUXXXTTTTTT\\\lllzzzhhh\\\gggqqqUUU@@@;;;777666888999999777333333222222111000000000........................000000000000111111111111444222777<<>>@@@???======<<<;;;:::999999999999666555444333333444666777777666666555555555666666555777:::<<<>>>===<<<;;;????????????@@@AAACCCCCCCCCDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNOOORRRVVVXXXXXXTTTNNNDDD;;;777666777888::::::<<<===>>>>>>>>>>>>>>>======<<<<<<>>>???@@@@@@@@@@@@AAAAAACCCDDDDDDEEEGGGIIILLLNNNQQQTTTVVV^^^ccciiilllooorrrwww|||xxxzzz~~~{{{{{{zzzxxxuuutttuuuwwwyyy~~~}}}xxxtttooollljjjfff```[[[UUURRRNNNLLLKKKIIIGGGEEEAAA@@@===;;;:::999999999999888666666777777555333444444444444444444333333222222333333333333444444555555555666777999:::;;;======>>>>>>@@@AAACCCCCCEEEEEEDDDDDDEEEFFFHHHJJJIIIHHHJJJNNNQQQUUU^^^hhhppptttzzz|||oooiiifffaaa^^^^^^\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[]]]______]]][[[YYYYYYYYYZZZZZZZZZYYYXXXWWWVVVXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWVVVWWWXXXWWWVVVTTTSSSPPPKKKEEEAAA===;;;999888;;;@@@GGGKKKLLLHHHEEE<<<<<<@@@FFFKKKNNNTTT[[[ZZZVVVVVVbbbxxxlll[[[```vvv|||^^^AAA===888666777888888666333333222222111000000000........................//////000000000111111111444222777===KKKiiiooo[[[NNNGGGFFFIIINNNXXXiiixxx___IIIFFFKKKQQQ[[[dddvvvsssddd\\\VVVSSSQQQMMMLLLNNNSSSQQQSSSWWW[[[aaakkkvvvrrr]]]MMMFFFAAA??????BBBEEEMMM[[[iii~~~wwwbbbPPPDDDAAA???<<<888666666777888:::===AAADDDHHHMMMSSSWWWcccooottt\\\MMMBBB===;;;???@@@EEETTTfff~~~jjj]]]RRRWWW```nnnooocccXXXTTTQQQMMMJJJJJJCCC@@@>>>===<<<<<<:::999:::888555444444333222000000000///...............------------------------------------------------------------------------,,,...000000000111333555666777888999::::::::::::999888666444333222222222------...///000222333444000/////////000222555666222333666:::>>>??????======<<<;;;999888888888888666555444444444444555666666666555555555555666666444777:::>>>??????===<<>>>>>>>>>>>===<<<<<<<<<<<<>>>???@@@?????????@@@BBBDDDEEEFFFEEEIIINNNRRRUUUYYY^^^aaaiiinnnssswwwzzz~~~}}}yyyuuussstttuuuxxx{{{}}}vvvqqqkkkgggddd___YYYTTTNNNLLLHHHFFFEEEDDDAAA???AAA???<<<999777666555555777555444444555555333222333444444444444444444444222222222333333444444444444555555666888:::;;;<<<>>>??????AAABBBDDDFFFGGGMMMLLLKKKIIIIIIHHHIIIIIIJJJJJJMMMQQQTTTXXXaaakkkpppvvv|||oooiiifffaaa^^^]]]YYYYYYYYYZZZZZZZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^^^^^^^[[[]]]______]]][[[ZZZYYYZZZZZZZZZYYYXXXWWWWWWVVVXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWYYYXXXWWWUUUTTTRRRNNNHHHBBB>>><<<;;;888;;;@@@FFFKKKLLLJJJHHHAAA>>>===@@@DDDHHHRRR[[[]]]XXXTTT[[[rrrkkkYYY[[[mmm|||vvvxxx|||xxxzzz|||{{{wwwrrrpppooo~~~eeeEEE???888555666777666555333333222222111000000000................................./////////000000444222777???MMMkkknnnZZZNNNIIIIIINNNTTT[[[pppiiiUUUDDDCCCLLLUUU___hhh|||zzznnnddd\\\UUUSSSQQQMMMMMMOOOQQQQQQSSSWWW[[[aaannnzzznnnZZZKKKEEE???>>>???BBBFFFNNN___ooovvvaaaNNNCCCAAA???<<<888666666777888:::===@@@DDDGGGLLLRRRVVV```iiiwwwsss[[[LLLCCC===;;;>>>@@@EEEUUUgggiii___SSSYYYcccqqq|||hhh^^^UUUPPPNNNIIIGGGHHHAAA???===<<<<<<<<<;;;999:::888555444333333111000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111222444555777777999:::::::::::::::888777555444222222111111---------...000222444555111000//////000222444666333444666:::===???===<<<<<<;;;;;;:::999888888777666666555444444444444555555555444444555555666666555777;;;>>>??????>>>===============>>>???@@@AAACCCEEEHHHKKKOOOQQQSSSTTTTTTQQQPPPRRRWWWZZZ[[[ZZZLLLEEE<<<777888;;;======::::::<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAA>>>>>>@@@BBBDDDGGGIIIKKKJJJPPPWWW\\\```dddjjjooouuuyyy~~~zzzuuurrrrrrsssvvvzzz~~~{{{vvvsssgggbbb\\\XXXVVVRRRMMMHHHEEECCC@@@>>>===<<<:::999>>>===;;;888666555444333666444333333444444333222222222333333444444555555000000111111222222333333555555666777999;;;===>>>@@@@@@BBBDDDGGGIIILLLMMMSSSRRRPPPNNNLLLKKKJJJJJJMMMMMMRRRXXX\\\___hhhqqqttt}}}|||ooojjjgggbbb___^^^WWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]``````____________\\\^^^______]]][[[ZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVXXXYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWYYYYYYWWWVVVSSSRRROOOJJJDDD???===<<<999:::===CCCHHHJJJJJJHHHBBB>>>;;;===???CCCMMMVVV[[[WWWRRRWWWmmmhhhWWWVVVdddwwwwwwnnnnnnqqqkkkooottttttoooiiieeeddduuunnnJJJCCC:::555444555555555333333222222111000000000....................................////////////333111888BBBSSSqqqqqq]]]QQQLLLMMMRRRXXXbbbwww|||YYYLLLAAACCCMMMYYYgggqqq~~~xxxlllddd\\\TTTRRRPPPMMMMMMPPPPPPPPPSSSXXX\\\cccqqq}}}jjjWWWIIIDDD===>>>@@@CCCGGGPPPccctttttt___MMMAAAAAA???;;;888777777888999:::<<<@@@CCCGGGKKKQQQUUU]]]dddnnnxxxttt\\\MMMDDD>>><<<>>>@@@EEEUUUgggggg___TTT[[[gggvvvssseee[[[SSSOOOKKKGGGEEEFFF@@@>>><<<;;;<<<<<<;;;999:::888555444333222111///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222222444555777888999:::;;;;;;;;;;;;777666555333222111111000///......//////000111222222111000///000111333444555555777:::======<<<:::999:::;;;;;;:::999888777666666555555444444444444555444444444444555666777666888;;;===???@@@??????<<<======>>>???@@@BBBBBBEEEGGGJJJNNNRRRTTTVVVWWWSSSPPPNNNOOOTTTXXXXXXVVVIIIBBB:::666777:::;;;;;;999:::;;;===>>>?????????>>>======<<<===>>>@@@AAA@@@AAACCCEEEIIIMMMPPPRRRTTT[[[ccciiilllpppvvv{{{~~~|||uuurrrqqqrrrtttxxx}}}}}}yyytttooojjjeee```\\\SSSOOOJJJHHHGGGFFFBBB>>>???<<<:::999999888777555888888888777666555444333666444333333444555333222000000111111222333444444111111111222333333444444666666777999;;;>>>@@@AAABBBCCCEEEHHHKKKOOORRRTTTUUUUUUSSSRRRPPPNNNMMMMMMOOORRRXXXaaafffjjjrrr{{{}}}|||pppllliiieeeaaa```XXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXX\\\___```___^^^___```^^^______^^^\\\[[[[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYWWWVVVVVVWWWXXXYYYWWWVVVRRRRRRPPPKKKDDD???>>>>>>999999;;;>>>CCCGGGHHHHHHAAA===;;;<<<>>>AAAJJJSSSVVVUUUPPPQQQcccyyydddUUUPPPXXXjjj}}}sssiiifffgggggglllqqqqqqlllfffcccbbboooxxxRRRIII>>>666444555666666333333222222111000000000...........................////////////000000000333222:::GGGYYYyyyuuu```TTTOOOOOOTTT[[[hhhzzzeeeMMMFFFAAAEEEPPP___ppp|||xxxnnncccZZZRRROOOMMMKKKLLLPPPOOOPPPTTTYYY]]]eeeuuuyyyfffTTTGGGBBB===>>>AAADDDHHHRRRfffxxxsss]]]LLLAAA@@@>>>;;;888777777999::::::<<<@@@CCCFFFKKKPPPTTTWWW^^^gggpppzzzwww___PPPDDD>>><<<>>>@@@EEEVVVhhhzzzbbb[[[TTT^^^mmm~~~}}}~~~lllddd\\\SSSPPPLLLGGGEEEGGG???===;;;;;;;;;<<<;;;999:::888555444333222000///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222222444555888888999:::;;;;;;;;;;;;777666555333222111000000111111000///////////////333222000//////111222444666666888:::<<<<<<:::888888999:::;;;;;;:::888666666666555555555444444444444444444444444555666777777888:::===???@@@@@@@@@>>>>>>???@@@AAACCCEEEFFFGGGIIIMMMQQQUUUXXXZZZZZZRRRNNNKKKMMMRRRUUUTTTRRRIIIAAA999555777999999888888999;;;===>>>??????@@@???>>>=========???@@@AAABBBCCCEEEIIIMMMQQQUUUWWW]]]dddlllrrrtttxxx~~~}}}vvvrrrqqqqqqqqqvvv|||wwwjjjfffaaa\\\WWWRRRLLLIIIFFFBBB???>>>??????===:::===;;;888888888888777555333444555666777666555444666444333444555555444333......///000111222222333333333444555555666777777777888999;;;===@@@BBBCCCDDDEEEGGGKKKOOOSSSVVVXXXVVVUUUTTTSSSRRRQQQPPPOOOQQQTTT]]]gggmmmrrrzzz}}}rrrmmmkkkgggcccbbbYYYZZZ[[[]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZVVVZZZ^^^```^^^]]]^^^```_________]]][[[ZZZ\\\]]]]]]\\\[[[ZZZXXXXXXWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYWWWVVVVVVWWWXXXXXXWWWUUUQQQRRRPPPKKKDDD???>>>???999888999<<<@@@DDDFFFGGGAAA===;;;===???BBBJJJSSSSSSSSSNNNKKKYYYxxxrrr```QQQIIINNN___wwwyyyzzzwwwxxxzzzxxxpppgggbbbaaaiiinnnsssqqqlllfffeeeeeelllWWWMMM@@@777444666777888333333222222111000000000........................000000000000111111111111333333<<>>AAAEEEIIISSShhh{{{rrr]]]LLLBBB???===:::888777888999;;;:::<<>><<<>>>@@@EEEVVVhhhuuu]]]WWWSSS___qqqxxxtttxxxuuueee\\\XXXSSSOOOKKKHHHEEECCC@@@>>><<<<<<<<<<<<:::888777666444222111111111222...///000///---,,,,,,---------------------------------,,,,,,,,,---............---,,,,,,---------+++,,,---///111333555555999999999::::::;;;;;;;;;888777555333222111000000---...///000111333333444111000...------///111222444666888::::::999777555555666888999:::999777666555444444333333333444444777666555444333222222222777999;;;>>>?????????>>>??????>>>>>>@@@CCCFFFHHHMMMQQQUUUYYYZZZXXXTTTRRROOOLLLJJJMMMRRRTTTQQQNNNEEE>>>777333555888;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@???>>>===>>>AAADDDFFFJJJOOOQQQTTTXXX^^^ccckkkoootttxxxyyyzzz{{{||||||xxxtttssstttrrrvvv}}}zzzlll```TTTRRROOOKKKGGGEEEDDDDDD<<<<<<;;;;;;::::::999999666555444444333333444444555555555666666666777777666666666555444444333333555666666777777777777777888999999999888999:::<<<>>>>>>======???BBBDDDFFFGGGJJJOOOSSSUUUXXXZZZ\\\[[[ZZZWWWRRRNNNOOOTTTYYY\\\jjjrrrzzztttkkkhhhfffdddccc^^^^^^______^^^\\\[[[YYYYYYYYYYYYZZZYYYXXXXXXWWWZZZZZZ[[[\\\\\\\\\\\\\\\^^^^^^__________________]]]\\\[[[YYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTUUUTTTSSSQQQMMMFFF>>>999999999999:::;;;===@@@AAA@@@>>><<<::::::???GGGLLL[[[UUUPPPPPPTTTeeeuuu]]]NNNIIIJJJSSS\\\hhhoooppppppqqqsssuuutttwwwzzzuuujjjccccccqqqxxx|||xxxsssrrrrrrqqqvvviiiSSS???;;;999222///333333222000///...///000222......---,,,,,,,,,,,,---000000000///......000222111:::BBBNNNgggsss^^^RRRKKKIIIQQQ]]]hhh||||||bbbNNNHHHFFFFFFMMM\\\qqq|||mmm___XXXPPPLLLMMMOOOMMMKKKSSSSSSVVV\\\aaaiiivvvppp___OOODDDAAA>>>@@@DDDGGGKKKVVVnnnrrr[[[KKKCCC>>><<<:::888777777777888999999:::>>>CCCIIILLLNNNSSSXXX___hhhssszzzaaaMMMBBB>>>===AAABBBGGGYYYmmmiii]]]XXXYYYfffxxxvvvjjjllluuuqqqbbbZZZVVVQQQMMMJJJGGGDDDAAA>>><<<::::::::::::888666777666444222111111111222...///000///---,,,,,,---------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------...///111333555777777999999999::::::;;;;;;;;;777666444222111000000///000000///...---,,,++++++000000/////////000111222333555777999999888666555444666888999999888777666666555444333333333333333444444333333333444444444777999;;;>>>?????????>>>@@@@@@AAABBBEEEGGGJJJLLLOOOQQQTTTUUUUUURRROOOMMMKKKIIIIIILLLPPPRRROOOKKKAAA===888666777999:::999<<<<<<======>>>??????@@@@@@AAAAAAAAAAAACCCGGGJJJOOORRRXXX]]]bbbfffkkkmmmoooqqqrrrrrrqqqqqqqqqsssuuu{{{}}}xxxuuuuuuwwwzzz~~~~~~xxxkkk\\\QQQLLLKKKIIIFFFDDDBBBAAA@@@===<<<<<<;;;;;;::::::999777777666555555555555555666666777777777888888888888888777777777666666666666777777888888888888888999:::;;;;;;::::::<<<>>>@@@@@@@@@@@@CCCFFFHHHJJJKKKOOOSSSWWWYYY[[[]]]^^^[[[\\\ZZZWWWUUUVVV[[[```kkk~~~vvvmmmiiigggeeeccc______^^^^^^]]][[[ZZZYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[^^^^^^__________________\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSQQQMMMGGG???:::999999999:::;;;>>>@@@BBBAAA@@@===::::::>>>FFFLLLWWWRRRNNNLLLNNN[[[wwwttt___OOOHHHGGGHHHPPPZZZ```cccgggmmmrrrvvvvvv{{{~~~uuuppppppwww~~~pppWWWAAA;;;:::555222444444333111000000000222333000///......------......///000000///---...000222666===EEESSSmmmrrr\\\QQQLLLJJJPPPZZZgggyyyqqqZZZJJJDDDDDDGGGRRReee~~~wwwgggXXXSSSLLLJJJMMMOOOOOOMMMSSSSSSWWW^^^dddmmm{{{lll[[[LLLCCCAAA>>>@@@CCCGGGKKKWWWnnnpppZZZJJJBBB???===:::888777666777777999999:::===BBBFFFIIIKKKSSSXXX___gggqqq{{{bbbNNNDDD@@@???AAABBBGGGXXXlll{{{fff[[[WWW[[[hhhzzzsssfffeeekkk~~~lll^^^XXXTTTOOOKKKHHHEEEBBB@@@>>><<<::::::::::::888666666666444333222111111111...///000///---,,,,,,---------------------------+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,---///000111333555777999:::999999::::::;;;;;;::::::555444333111000/////////222111000...,,,***)))(((000000000111111111222222222444666777888777555444444555777999999888777666777666555333222222222222222222222222333555666666777999;;;===>>>??????>>>AAABBBEEEGGGJJJLLLNNNNNNOOOPPPPPPPPPNNNKKKHHHFFFGGGGGGHHHLLLPPPPPPLLLHHH===;;;999999::::::999888=========>>>>>>??????@@@???AAACCCDDDFFFJJJNNNQQQVVVYYY^^^fffmmmpppqqqpppooonnnllliiifffeeegggiiiqqqvvv|||{{{wwwuuuzzz|||~~~yyynnn^^^OOOGGGEEEEEEEEEDDDBBB@@@???>>>>>>>>>===<<<<<<;;;::::::999999888777777777777777888888888888999999999999:::::::::999999999999999888999999:::::::::::::::;;;<<<======<<<===???AAABBBBBBCCCEEEHHHKKKNNNPPPRRRUUUZZZ]]]^^^^^^______YYY[[[[[[[[[[[[^^^eeekkk}}}zzzpppkkkhhhfffdddaaa```___]]][[[ZZZYYYYYY[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[^^^^^^_________^^^^^^^^^[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTSSSQQQNNNHHHAAA<<<888888777888999<<>>???BBBGGGLLLXXXooolllWWWHHHAAA???>>>;;;999777666666666999999:::<<>><<<<<<<<<<<<:::888666555444333222111111111...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++++++++,,,------000111222444666888::::::999999:::;;;;;;;;;:::999444333222000//////......111111000000000/////////000000111222222222222111111222444555666666555444444555777999999888777666555444444333222222222333111111222222333444555666888999:::<<<>>>>>>>>>>>>BBBDDDGGGJJJLLLMMMMMMMMMLLLLLLKKKIIIGGGEEECCCBBBFFFGGGJJJMMMPPPNNNJJJFFF;;;:::999999::::::::::::>>>>>>>>>??????@@@AAAAAA@@@BBBEEEHHHKKKOOOTTTXXX]]]___cccjjjqqqrrrnnnjjjgggeeebbb___]]]___dddhhhrrrwww|||yyyvvvuuuwwwzzz{{{uuuiiiZZZOOOJJJFFFGGGGGGFFFEEECCC@@@?????????>>>===<<<<<<;;;;;;;;;:::999999888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<============<<<<<<>>>??????>>>???AAACCCDDDEEEGGGIIIMMMQQQTTTVVVYYY\\\```bbbbbb```___^^^\\\]]]______bbbiiittt{{{sssmmmiiigggeeeeeeccc```^^^\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ^^^^^^_________^^^]]]\\\YYYYYYYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQNNNIIICCC???777666555555777999<<<>>>CCCCCCBBB===999;;;CCCIIIUUUUUUSSSMMMGGGJJJXXXeeeqqqrrrppphhhZZZNNNFFFDDDAAAFFFMMMSSSYYYdddsss}}}iiiHHH;;;;;;:::777444444444333222111222222333111000//////......//////---...///...---...111444;;;BBBOOOffftttWWWKKKIIIJJJPPPWWWkkkyyyrrrcccVVVNNNHHHIIIOOO___vvvwwwsssooo```NNNKKKHHHIIILLLPPPRRRSSSUUUWWW]]]dddjjjtttwwwcccTTTHHHBBBBBB>>>>>>BBBGGGMMM[[[qqq~~~hhhTTTFFFAAA@@@>>><<<999777666555444666777999;;;===@@@DDDGGGNNNSSSZZZ___fffttt~~~eeeRRRFFFAAA???AAABBBGGGYYYmmmnnn^^^XXXWWW___lll~~~mmm}}}}}}uuufff\\\WWWTTTOOOKKKHHHFFFCCCAAA???>>><<<<<<<<<<<<:::888555555555444333222111000...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,,,,---...///000222444666888999:::999:::;;;<<<<<<:::999888333222111000///.........000000000111222222333333000000111222222222222111000111333444555555555444555666888999:::999888777333333222222222333333444222222222222222333444555888888:::;;;===>>>>>>???CCCEEEGGGJJJJJJJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBFFFHHHKKKNNNOOOLLLGGGDDD::::::999888888:::<<<>>>>>>??????@@@AAABBBCCCCCCEEEHHHKKKNNNQQQUUUYYY\\\cccdddfffjjjnnnlllfffaaaZZZZZZYYYYYY[[[aaahhhnnnuuuxxx|||zzzuuusssssstttvvvvvvpppfff[[[SSSPPPKKKKKKKKKJJJHHHEEECCCAAABBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::::::::::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<=========>>>===>>>??????@@@@@@??????>>>???@@@@@@@@@AAACCCEEEGGGHHHJJJNNNRRRUUUXXXZZZ___bbbdddeeedddbbb``````cccdddfffhhhmmmwwwvvvoookkkhhhfffgggfffccc```^^^^^^]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\YYYYYYZZZ[[[[[[[[[[[[[[[]]]^^^_________^^^\\\[[[XXXXXXXXXYYYYYYYYYYYYXXXZZZ[[[[[[[[[[[[ZZZYYYYYYVVVVVVWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQOOOKKKFFFBBB:::999777666777:::===???DDDEEEEEE@@@::::::@@@GGGSSSWWWWWWPPPGGGFFFLLLSSS```bbbbbb^^^VVVMMMHHHFFF===BBBHHHNNNUUUbbbrrr~~~tttPPP===:::;;;777333333333222111111111111111000///......------......---...//////...000333555>>>GGGZZZwwwrrrTTTGGGFFFIIIRRR[[[lllyyytttggg[[[SSSMMMNNNUUUddd{{{yyyooommm~~~{{{fffYYYNNNMMMKKKKKKMMMPPPRRRSSSWWWZZZ```fffkkkuuuuuubbbSSSHHHCCCCCC>>>>>>AAAGGGOOO^^^ttt{{{eeeQQQEEE@@@???>>><<<:::888666444444222555888:::;;;???DDDHHHNNNTTTZZZ^^^dddqqqgggTTTEEE@@@>>>@@@AAAGGGZZZooo}}}iii\\\XXXXXX```nnn}}}kkkpppeee]]]XXXTTTOOOLLLIIIGGGDDDBBB>>><<<::::::::::::888666555555555444333222000000...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,---.../////////000111333555777999999999:::;;;<<<<<<:::999777333222111000////////////000000000000000000000000000000000111111111222222000111222333444555555555666777999;;;;;;:::999888333333222222222222333333222222222222222333444444888888999:::<<<===>>>???BBBCCCEEEFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEHHHKKKLLLKKKGGGBBB???888999999888888:::===@@@??????AAABBBDDDEEEGGGGGGLLLNNNQQQSSSUUUVVVYYY[[[]]]]]]^^^______\\\XXXUUURRRSSSUUUXXX]]]eeemmmsssvvvxxx{{{~~~}}}vvvrrrrrrssstttsssqqqkkkccc[[[UUUSSSOOOOOONNNMMMKKKIIIGGGFFFGGGFFFFFFDDDCCCBBBAAA@@@???>>>>>>===========================<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@BBBCCCCCCCCCDDDGGGIIIKKKLLLOOOSSSWWWZZZ]]]^^^ccceeeggghhhhhhggghhhiiijjjmmmqqquuu|||wwwpppllliiihhhgggfffeeecccaaa```_________^^^]]][[[[[[\\\]]]]]]ZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```___]]][[[ZZZXXXXXXYYYZZZZZZZZZYYYYYY[[[[[[[[[[[[[[[ZZZZZZYYYVVVVVVVVVWWWWWWXXXXXXXXXUUUTTTSSSQQQPPPLLLHHHDDD@@@>>>;;;999999;;;>>>@@@CCCGGGHHHDDD<<<:::>>>CCCMMMUUUYYYRRRHHHCCCDDDEEEQQQTTTXXXXXXUUUPPPKKKIII???CCCHHHMMMVVVdddwwwZZZBBB;;;;;;888333222222222222222111111111000///......------......---...///000000111555777CCCOOOhhhiiiOOOEEEEEEIIIUUU```mmmyyy|||ooo```TTTMMMNNNVVVggguuukkkmmmppp\\\QQQOOOOOONNNMMMNNNPPPRRRTTTXXX[[[bbbhhhlllvvvsssaaaSSSHHHCCCDDD@@@???BBBHHHRRRaaawwwxxxbbbOOODDDAAA>>>===<<<:::888666555444000444777999:::>>>DDDHHHOOOUUU[[[^^^cccoooiiiVVVFFF@@@===???@@@FFFYYYnnn}}}uuucccZZZXXXYYYcccqqqzzzfffyyylllccc]]]WWWTTTOOOKKKIIIGGGDDDBBB>>><<<::::::::::::888666444555555555444222000///...///000///---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------------...///000111000000222444666888999:::999:::<<<===<<<:::888777333333222111000000000000///////////////000000000000000/////////000111222111111222333444555666666777999:::<<<<<<;;;:::999666555444222111000000000000000000111222444555666888888999:::;;;===>>>??????@@@AAABBBCCCBBBBBBAAA@@@AAABBBDDDDDDDDDDDDCCCCCCEEEGGGGGGDDD@@@;;;999444777:::;;;:::;;;===??????@@@BBBDDDFFFIIIJJJKKKNNNOOOQQQRRRQQQQQQRRRSSSOOOQQQRRRQQQPPPNNNNNNOOORRRUUUYYY]]]aaahhhnnnsssuuuwwwyyy}}}{{{vvvsssrrrsssuuurrrmmmhhhddd___ZZZVVVSSSSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>???@@@AAABBBCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHKKKMMMOOOQQQTTTXXX[[[^^^aaabbbeeegggjjjlllnnnppptttwwwyyyxxxqqqmmmkkkiiieeeeeeeeedddcccaaa```___```___]]]\\\[[[\\\]]]^^^[[[[[[\\\]]]]]]]]]]]]]]]]]]^^^___```___]]][[[YYYXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYYYYXXXUUUUUUVVVVVVWWWXXXYYYYYYUUUTTTSSSRRRPPPNNNJJJFFFBBB@@@<<<999888:::<<<>>>BBBHHHKKKGGG>>>999;;;@@@HHHTTT[[[UUUKKKDDDAAA???EEEKKKTTTYYYZZZUUUOOOKKKFFFHHHJJJMMMWWWjjjeeeIII===;;;888444333333333333333222222111111000//////......//////...///000111111333666999FFFUUUpppooo[[[IIIDDDFFFKKKWWWdddqqq}}}yyydddSSSIIIJJJSSSfff~~~uuulllqqq|||gggVVVNNNNNNNNNNNNNNNNNNPPPRRRTTTWWW\\\ccciiinnnyyyqqq```RRRGGGCCCCCCAAA@@@BBBJJJTTTdddzzzwww```NNNDDDAAA<<<<<<;;;:::999777666555222555999::::::<<>>>>>>>>BBBUUUjjjttt{{{{{{nnn___WWWWWWXXXhhhuuuvvvaaauuujjjbbb]]]VVVSSSNNNKKKHHHFFFDDDBBB@@@>>><<<<<<<<<<<<:::888444555555555444222000///...///000///---,,,,,,---++++++++++++++++++++++++------,,,,,,------...///---------...///000111111000111333555777888:::;;;999:::<<<===<<<:::888666333333222111000000000111......///000111222333333111000...------///111222111222222333555666777777888999;;;======<<<;;;:::999777555333000///---------...///000333555777999888888999:::;;;===>>>???======>>>@@@AAABBBBBBBBB@@@AAACCCEEEFFFEEEDDDCCC@@@BBBDDDBBB???:::666444000555;;;>>>===<<<<<<===???@@@BBBEEEHHHJJJLLLNNNKKKMMMNNNMMMLLLJJJJJJKKKJJJLLLNNNMMMKKKLLLOOOSSSVVVYYY]]]aaadddhhhmmmpppuuuwwwyyy}}}|||}}}~~~|||xxxuuussssssvvvqqqkkkhhhfffddd```\\\WWWVVVTTTSSSSSSTTTUUUVVVQQQQQQPPPNNNMMMKKKJJJJJJEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA???@@@AAABBBCCCEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKNNNPPPRRRTTTWWW[[[___aaacccdddeeehhhkkkooorrrxxx~~~xxxqqqmmmkkkjjjccccccddddddcccbbb```___aaa___^^^\\\\\\]]]^^^___\\\\\\]]]^^^^^^^^^^^^]]]\\\^^^___```___]]]ZZZXXXXXXYYYZZZ\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXWWWUUUUUUVVVVVVWWWXXXYYYYYYVVVTTTSSSRRRQQQNNNKKKHHHAAA>>>:::777555777999;;;BBBHHHMMMIII@@@999:::>>>GGGUUU^^^YYYNNNGGGBBB>>>???GGGSSS\\\^^^ZZZRRRLLLHHHHHHGGGJJJUUUkkklllNNN???<<<999666444444555555444444333222222111111000000000000000...000111111222444888:::FFFWWWsss___PPPEEEEEEHHHMMMYYYfffvvvhhhSSSFFFGGGPPPbbb{{{vvvnnnvvvvvvdddWWWQQQLLLMMMNNNNNNNNNPPPRRRUUUVVV[[[cccjjjppp|||ppp___RRRGGGBBBAAABBB@@@CCCKKKVVVfff|||vvv___MMMDDDBBB;;;;;;;;;:::999888666555444777;;;:::999:::@@@EEEDDDKKKRRRTTTXXXeeeyyylllXXXKKKDDD???>>><<<@@@RRRfffnnnuuuuuuiii\\\VVVVVVXXXlllyyyrrr\\\uuuhhh^^^[[[VVVSSSOOOKKKHHHEEE@@@===<<<<<<;;;::::::999888888555444222000//////000000777333///...//////---+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000222444666777666666777888===???AAA@@@===999666555222222222111000//////...000000000000111111111111000000111222222222222111222111111222333555777999888999999::::::999999888888777555222111222222333333333222000///111444777999::::::;;;<<<===>>>>>>>>>>>>======???@@@BBBCCCCCCCCCBBBAAAAAA@@@??????@@@>>><<<:::888888888888444555777999;;;<<<<<<======@@@CCCEEEEEEEEEFFFHHHHHHHHHHHHFFFEEEEEEGGGIIILLLKKKJJJKKKLLLOOORRRSSSXXXZZZ^^^bbbfffhhhiiijjjjjjpppvvv{{{|||}}}{{{zzzyyyxxxwwwvvvvvvvvvyyywwwrrrllliiihhhbbb[[[\\\ZZZYYYXXXXXXYYY[[[\\\UUUTTTSSSQQQPPPNNNMMMMMMLLLJJJGGGEEEDDDEEEGGGHHHLLLIIIEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPRRRRRRWWWXXXZZZ^^^bbbeeeffffffiiiooouuuxxx{{{|||tttnnnhhhccceeedddbbbbbbbbbaaa^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___aaabbbbbbcccccc``````___^^^]]]]]]\\\[[[[[[\\\]]]^^^]]][[[YYYWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWUUUUUUUUUWWWWWWWWWUUUTTTTTTSSSRRRPPPMMMKKKJJJCCC???:::888888999::::::AAAGGGLLLIII@@@:::;;;>>>@@@RRR___YYYKKKCCC@@@???BBBLLL[[[fffiiieee]]]WWWTTTMMMIIIMMMXXXnnnvvvTTTBBB===999555333333333222222333444444111111111111000000000000000000000000111333888;;;EEEXXXpppyyyhhhOOOGGGBBBEEEIIINNN\\\kkk{{{~~~eeePPPHHHGGGMMM```yyyyyyrrrzzzzzznnncccYYYRRRPPPOOOOOOPPPRRRSSSRRRQQQXXXZZZ```gggooojjjYYYNNNEEEAAA@@@???BBBFFFJJJTTTgggqqq]]]OOOEEE>>>???===;;;::::::999777555666555444444666:::>>>AAAFFFFFFIIINNNTTT___pppnnnXXXJJJEEE@@@??????DDDQQQ^^^jjjnnnooohhh]]]XXX[[[```tttqqq[[[sssggg^^^[[[UUURRRNNNKKKHHHEEEAAA>>>===<<<<<<;;;999888888777555444222111000///000000555222...---......---+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////333555777999999999;;;<<<===>>>@@@???<<<888555444222222111111000//////...000000000000111111111111000111111222222222222222222222222222444666888999999999::::::::::::999999888777444222111111222333111111111111111333777:::;;;;;;<<<<<<===>>>>>>???============>>>@@@AAACCCCCCCCCBBBAAA@@@???>>>>>>:::999777555444444444444333444555777888999::::::===@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDEEEGGGIIILLLLLLMMMOOORRRUUUXXXZZZ______````````````aaaaaafffnnnwww}}}yyy|||vvvvvvvvvwwwxxxyyyzzz{{{||||||xxxrrrooollleee^^^___^^^]]]\\\\\\^^^```aaa\\\\\\[[[ZZZXXXVVVUUUTTTPPPNNNLLLJJJIIIJJJKKKLLLPPPLLLHHHFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQSSSUUUWWWXXX]]]^^^```cccfffiiikkkkkknnnsss{{{}}}uuunnnhhhdddfffeeecccccccccaaa___\\\[[[[[[[[[[[[[[[[[[[[[\\\ZZZ[[[\\\^^^____________aaaaaa``````___^^^]]]]]]\\\]]]]]]]]]\\\[[[ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUWWWWWWWWWUUUTTTTTTSSSRRRPPPNNNLLLKKKCCC@@@;;;888888999::::::>>>EEEJJJHHHAAA;;;:::<<>>CCCLLL[[[hhhnnnmmmgggccc___WWWPPPRRR]]]ttt|||ZZZEEE===:::666444333333222222333333444111111111111000000000000000111111111111444999<<>>@@@CCCCCCFFFLLLRRR[[[lll{{{ppp[[[LLLFFFAAA>>>===AAAMMMYYYkkkooopppiii___ZZZ___eeexxxoooYYY}}}pppeee^^^[[[TTTQQQNNNKKKIIIFFFCCC@@@>>>===<<<;;;999888777666555444222111000/////////111///---------...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...111444555666777999;;;;;;===>>>===:::666444333222222111111000/////////000000000000111111111111000111222222333333222222222222222333444666888999999::::::;;;;;;::::::999888777444222111111222333///000111111222555999===<<<<<<<<<======>>>>>>???<<<<<<<<<===>>>???@@@AAABBBBBBAAA@@@???>>>======666555444222222222222333444555666888999:::::::::===???@@@AAA?????????@@@CCCDDDEEEEEEEEEFFFHHHJJJNNNOOORRRUUUYYY\\\___```bbbbbb```]]][[[ZZZ\\\___fffqqq~~~zzzyyy{{{}}}zzzrrrssstttuuuxxxzzz}}}~~~|||xxxtttlllccccccbbbaaaaaaaaacccdddeeebbbbbbcccbbb```]]][[[YYYUUUTTTQQQPPPOOOPPPQQQRRRTTTQQQMMMKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWYYY\\\^^^___aaabbbccceeehhhkkkmmmnnntttyyy|||uuuyyy~~~uuunnniiifffhhhgggeeedddcccbbb___]]]YYYYYYZZZZZZZZZ[[[[[[[[[YYYZZZ[[[\\\]]]^^^^^^^^^bbbaaaaaa``````_________^^^^^^]]]\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUVVVWWWWWWVVVUUUTTTTTTTTTRRRQQQOOOMMMLLLEEEAAA<<<999888999999999;;;BBBHHHIIICCC===::::::>>>GGGMMMKKKEEEBBB???>>>CCCLLL[[[lllyyy}}}{{{xxxqqqdddYYYXXX```xxxbbbIII???:::777444333333222222333333333111111111111000000000000000111111111222555:::===OOO\\\mmmxxxzzzsssbbbSSSHHHBBB@@@EEEJJJQQQaaarrrxxx]]]IIIDDDFFFMMM[[[mmm|||zzzzzzwwwmmmeee^^^YYYRRRQQQPPPQQQTTTVVVVVVVVVWWWZZZ```jjjuuuvvv```RRRHHHAAA>>>???>>>AAAFFFMMMYYYmmmttt___QQQGGG@@@???===;;;:::999888666444:::999777666777999;;;===@@@@@@CCCHHHNNNWWWgggvvvsss]]]MMMHHHBBB>>><<>>===;;;999777666555444444333111000000//////...------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---000333444555555777999:::<<<===;;;888444222222111111111111000000/////////000000000111111111111111222222333333333333333333333333333555777999:::::::::;;;;;;;;;;;;::::::888666444222111111222333///000111222333555999<<<<<<<<<==================;;;;;;<<<===>>>???@@@@@@AAAAAA@@@???>>><<<;;;;;;666555444333333444555555999:::;;;<<<============;;;===??????>>>>>>???@@@CCCEEEGGGHHHHHHIIILLLNNNRRRTTTVVVYYY[[[]]]^^^___]]]\\\[[[YYYXXXZZZaaafffooo{{{wwwrrrwww|||xxxrrrrrrrrrrrrtttwwwzzz|||~~~uuukkkhhhgggfffffffffggghhhhhhiiijjjkkkjjjhhheeeaaa^^^ZZZXXXWWWUUUTTTUUUUUUVVVVVVTTTQQQOOOOOOPPPOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQSSSTTTUUUVVVWWWYYYYYYZZZ[[[]]]___aaabbbeeefffhhhjjjlllooosssvvvsssttt|||tttnnnjjjhhhiiihhhfffeeedddccc```]]]YYYYYYZZZZZZ[[[\\\\\\\\\[[[\\\]]]___````````````aaa````````````````````````___]]][[[ZZZ[[[\\\]]][[[ZZZZZZZZZZZZZZZZZZ[[[XXXWWWVVVVVVWWWXXXVVVUUUTTTTTTTTTSSSRRRQQQOOONNNGGGCCC>>>:::999999999999999???GGGJJJGGGAAA===:::===@@@BBBBBBAAA@@@???===AAAJJJ\\\rrrrrr```ZZZ___uuujjjOOO@@@:::888444444333222222222333333111111111111000000000///111111222222333666;;;>>>NNN\\\mmmxxxyyyqqqaaaRRREEE@@@@@@FFFMMMUUUhhh|||pppXXXJJJBBBGGGPPP^^^mmm|||www}}}vvvmmmfff```\\\SSSRRRQQQRRRUUUWWWXXXXXXYYYZZZaaakkkxxxooo[[[NNNFFFAAA??????===@@@EEEMMM[[[qqqttt___QQQGGG@@@???===;;;999999888666444666555444333444666999;;;>>>>>>AAAFFFJJJRRRbbbpppsss^^^NNNHHHCCC???===>>>HHHSSSeeeiiijjjddd]]]\\\dddmmm{{{dddRRRsssllleee^^^[[[RRROOOMMMJJJIIIGGGDDDBBB???>>>===;;;999777666555444333333222111000///...,,,------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///333555777888888888999::::::;;;;;;999666333222222111111111000000000000000///000000000111111111111222222333444444444444444444444333444555777999;;;;;;;;;;;;<<<<<<;;;;;;;;;777666333111000111111222///000222222333555888:::=========<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@???>>><<<;;;:::999555444333333444666777888<<<===>>>>>>????????????:::<<<===>>>>>>???AAACCCEEEGGGJJJKKKLLLMMMPPPRRRVVVWWWWWWXXXXXXXXXXXXWWWTTTUUUUUUUUUVVV]]]hhhppp{{{|||rrrrrr||||||wwwsssqqqnnnmmmmmmppptttwww}}}tttooooooooonnnnnnnnnnnnnnnsssssssssrrroookkkgggddd^^^]]][[[ZZZYYYYYYZZZZZZXXXVVVTTTSSSSSSSSSSSSRRRPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[]]]]]]]]]^^^___aaabbbccckkkmmmoooqqqtttyyyxxxrrrvvvsssmmmjjjiiiiiihhhfffeeeeeeccc```^^^[[[[[[[[[\\\\\\\\\]]]]]]\\\]]]^^^___```aaaaaaaaa__________________``````aaa```]]][[[[[[[[[]]]^^^]]]]]]\\\\\\\\\\\\]]]]]]YYYXXXVVVWWWWWWXXXVVVUUUTTTUUUTTTTTTSSSRRRQQQPPPJJJFFF@@@<<<::::::999999999>>>FFFKKKKKKFFF@@@<<<<<<::::::<<<>>>>>>>>>>>>???HHH\\\xxxfff[[[\\\nnntttUUUBBB;;;999555444333333222222222333111111111111000000000///000111111222333666;;;???KKK[[[nnnyyyyyyooo^^^OOODDD@@@AAAIIIQQQ]]]tttmmmTTTHHHAAAHHHSSSbbbrrrvvvrrrvvvmmmgggbbb^^^UUUTTTRRRSSSUUUXXXYYYYYYZZZ[[[bbbmmmzzzyyyiiiVVVKKKEEEAAA???@@@<<>><<<:::999999888666444222222222222444777:::;;;======@@@EEEHHHOOO^^^kkk|||sss^^^MMMHHHCCC@@@>>>@@@JJJUUUbbbgggiiieee___```iiirrrsss^^^NNN|||ppplllfff___ZZZRRRPPPMMMKKKIIIGGGDDDAAA>>>===<<<;;;999888777666333333333333222000///...,,,---///...---,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000444666888888777777888999:::;;;;;;999555222222222111111000000000000000000000000000000111111111111222333444444555555444444444444444555666888:::;;;;;;<<<<<<======<<<<<<;;;777666333111000000111222000111333444444666999;;;>>>>>>>>>======<<<<<<<<<;;;;;;===>>>???@@@@@@@@@@@@???>>><<<;;;999888777222222222222444666888999<<<<<<======>>>=========:::;;;======>>>???BBBEEEFFFHHHKKKMMMNNNOOOQQQRRRUUUUUUTTTSSSRRRRRRQQQQQQOOORRRUUUWWW[[[eeesss~~~xxxuuuzzz}}}xxxrrrnnnhhhdddeeeiiioootttyyyvvvwwwwwwxxxyyyyyyyyyzzzxxxxxxwwwtttpppkkkgggdddccccccbbbaaa````````````\\\ZZZXXXXXXYYYYYYXXXVVVTTTTTTTTTSSSTTTUUUUUUVVVWWWWWWYYYZZZ\\\]]]^^^______``````aaabbbdddeeeffflllooossswww{{{{{{qqqnnnooottt~~~~~~rrrkkkjjjjjjhhhfffeeeeeeeeedddaaa___\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\^^^____________^^^^^^^^^______`````````bbb```^^^\\\\\\\\\]]]^^^___^^^]]]\\\\\\]]]^^^___ZZZXXXWWWWWWXXXXXXVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRLLLHHHAAA===;;;:::999888888===DDDKKKMMMJJJCCC===:::777666999<<<<<<===???>>>GGG\\\}}}ggg[[[ZZZfff|||zzzzzzvvvvvv^^^GGG===:::555555444333222222222222111111111111000000000000///000111111222666;;;???JJJZZZmmmvvvtttiiiXXXIIIEEEBBBDDDMMMWWWgggmmmPPPDDDAAAIIIWWWiii{{{xxxlllqqqtttkkkgggccc```XXXUUUSSSSSSUUUWWWYYYYYY[[[\\\bbbooo~~~tttdddSSSIIIDDDAAA???@@@>>>@@@FFFPPPbbbxxxqqq\\\OOOFFF???>>><<<:::999888777555333222222222444666999;;;===<<<===???CCCFFFLLLZZZgggyyysss^^^LLLGGGCCCAAA???AAAKKKUUUaaagggkkkiiieeegggpppyyykkkXXXLLLyyyooommmggg___ZZZSSSPPPMMMKKKIIIFFFCCCAAA===<<<<<<;;;999888888777333333333333222000///---,,,...000000---++++++---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111333555666666777888999:::;;;;;;888555222222222000000000000000000000111000000000000111111111111333333444555555555555555555555555555666999;;;<<<<<<<<<============<<<<<<777555333111000000111222///222444666888:::===???AAAAAA@@@@@@???>>>======;;;<<<>>>???@@@AAAAAA@@@???>>>===;;;:::888777666111111222333555777:::;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<======<<<>>>@@@CCCDDDGGGJJJLLLMMMMMMOOOPPPPPPOOONNNMMMMMMNNNOOOOOOPPPUUU[[[```ggguuu}}}{{{zzz~~~|||wwwkkkfff___[[[]]]eeennnuuuzzzwwwyyy{{{~~~}}}yyytttoookkkhhhjjjjjjiiihhhhhhgggggggggbbb```____________^^^]]]ZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[]]]^^^```bbbcccdddaaaaaaccceeegggjjjlllnnnqqquuu{{{tttiiidddffflllttt~~~pppiiiiiijjjfffeeeddddddddddddbbb```]]]]]]\\\\\\[[[[[[ZZZZZZYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^___```aaaaaabbbbbbaaa```___^^^]]]]]]]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^[[[YYYWWWWWWXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSNNNIIICCC>>>;;;:::999888888;;;AAAIIIMMMLLLDDD>>>999555555999;;;:::<<<@@@>>>FFF\\\cccVVVUUU]]]xxx}}}uuunnnjjjkkkhhhjjj{{{hhhLLL???<<<666555444333222222222222111111111111000000000000...///000000222555:::>>>IIIXXXiiipppnnndddUUUIIIHHHEEEGGGPPP\\\oooeeeMMMGGGGGGOOO^^^rrrpppiiiuuuqqqiiifffdddbbbYYYWWWTTTSSSTTTVVVWWWXXXZZZ[[[cccrrrooo```PPPGGGCCC???>>>???AAACCCIIITTTfff}}}ppp[[[OOOGGGAAA>>><<<:::999888777555333222222333444555777999:::;;;;;;>>>AAADDDIIIVVVcccuuuuuu```LLLGGGCCC@@@>>>???HHHSSS___eeekkkkkkhhhkkkttt}}}yyydddSSSKKKwwwooommmhhh___YYYTTTQQQNNNKKKIIIFFFCCC@@@<<<<<<;;;::::::999888888333333333333222000///------///222111...++++++,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111333555888::::::;;;===???;;;;;;;;;888555222222333000000000000000111111111000000000000111111111111333444555555666666555555555555555555777999;;;<<<<<<<<<============<<<<<<777555333111000000111222///222555888:::===AAACCCDDDCCCBBBBBBAAA@@@??????;;;===>>>@@@AAAAAAAAAAAA???>>>===;;;999777666555333333333444777:::<<<>>>==================<<<;;;<<<======<<<;;;<<<>>>@@@BBBEEEHHHJJJJJJKKKLLLMMMKKKJJJIIIIIIJJJMMMOOOQQQQQQXXXaaajjjtttyyy{{{|||zzzttteee```YYYVVVYYYcccoooxxxyyyuuuwwwzzz~~~}}}xxxtttrrrooooooooonnnmmmmmmllllllfffeeeddddddddddddcccbbb___^^^^^^^^^^^^___``````^^^^^^```aaaccceeefffgggaaabbbdddgggkkkooorrrttt|||rrrgggaaa___dddkkkyyy}}}ooohhhhhhkkkdddcccccccccddddddbbb```]]]]]]\\\[[[ZZZYYYXXXXXXZZZ[[[\\\]]]^^^_______________```aaabbbccccccdddaaa``````___^^^^^^^^^^^^]]]\\\ZZZYYYYYYZZZ\\\]]][[[YYYXXXXXXXXXXXXVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTOOOJJJDDD>>>;;;:::999888777999???GGGMMMLLLDDD===999555555:::;;;888;;;AAA>>>GGG\\\\\\PPPPPPUUUlllzzzrrrooogggbbbbbbaaadddvvvpppPPPAAA===666555444333222222222222111111111111000000000000---...///000111555:::>>>HHHVVVfffllljjjcccXXXNNNJJJGGGIIISSS___uuu{{{ZZZLLLMMMNNNUUUdddzzz}}}nnnjjjzzz}}}nnnhhhfffeeecccZZZWWWTTTSSSTTTVVVWWWWWWYYY[[[dddtttmmm^^^NNNEEEAAA>>>===>>>DDDFFFKKKVVViiippp\\\PPPHHHBBB>>><<<:::888888777555333222222222222333444555555::::::<<<@@@BBBGGGSSS```rrrwwwcccLLLGGGBBB@@@======FFFPPP[[[cccjjjkkkiiikkkttt}}}ttt```QQQKKKwwwnnnjjjddd]]]YYYTTTRRROOOLLLJJJGGGCCC@@@>>>>>><<<;;;999888666666111111000000///............------,,,,,,------...+++******************+++++++++,,,,,,,,,+++******,,,---............000222444555777777777888999;;;:::::::::999777666444333555444333222111111111111000000111222222333444444555777999999777555555555555555666666777999:::;;;===<<<::::::;;;;;;:::999777666333111//////000000777888999;;;<<<@@@DDDHHHJJJIIIGGGDDDBBB@@@???>>>===???AAACCCCCCAAA>>><<<:::::::::999777555444333111111333444777:::<<<===AAA@@@@@@??????>>>>>>>>><<<;;;:::999:::<<<>>>???BBBDDDEEEFFFEEEEEEGGGIIIKKKKKKJJJKKKLLLNNNPPPQQQ[[[___jjj}}}yyywwwzzz}}}uuummmccc\\\WWWYYY\\\cccrrrwwwnnnllloootttzzz}}}}}}~~~wwwxxxxxxvvvssspppppppppooollliiiiiijjjkkkjjjhhhhhhjjjlllkkkhhhdddbbbbbbfffcccdddhhhjjjiiihhhjjjeeekkkrrrtttsssttt{{{uuummmeeebbbbbbdddkkksss{{{qqqlllgggdddccccccbbbaaa``````aaaaaa```___^^^\\\ZZZYYYXXXWWWYYYZZZ\\\^^^___aaaaaabbb``````aaabbbccccccdddddddddbbb___^^^^^^^^^\\\[[[[[[ZZZYYYYYYYYY[[[\\\]]]YYYZZZZZZYYYWWWUUUVVVWWWRRRSSSUUUVVVRRRNNNPPPWWWNNNLLLHHHCCC???;;;888777777777:::>>>BBBDDDDDDCCC:::888555555777999;;;;;;???DDDXXXzzz^^^OOOLLLRRRaaarrr||||||~~~zzzsssjjjcccaaaeeefffjjj|||\\\FFF???:::777444333333444444333111111111111000000000000///000000------111777999===XXXiiinnnsssjjjXXXNNNKKKKKKNNNSSS```zzzgggUUUKKKGGGOOOYYYmmm~~~tttuuutttkkklllkkkgggddd___\\\XXXUUUSSSTTTVVVXXXZZZaaaiiitttkkk\\\KKKCCC???======???BBBFFFKKKWWWlllhhhWWWNNNHHHBBB@@@===:::777777777666666000000000111222444555666666777:::???BBBHHHTTT```rrryyydddTTTGGG======>>>???GGGQQQ___hhhpppoooooottt|||{{{mmm\\\MMMDDDuuummmiiiccc\\\YYYTTTQQQOOOLLLJJJGGGCCC@@@>>>>>><<<;;;999777666666222222222111000000//////+++******))))))******+++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,...//////000333555444666888888888888:::<<<;;;;;;:::999777666444333666555444333222222222222222222222333444555555555666888999999666444444444555555555666777999:::;;;===<<<::::::;;;;;;:::888666444222111000111333444888999:::;;;===@@@EEEHHHLLLJJJGGGDDDAAA@@@???>>>>>>@@@AAACCCBBB@@@>>><<<;;;;;;999888666555333333111222444666888;;;===???BBBBBBBBBBBBAAAAAA@@@??????>>>=========???AAABBBAAACCCDDDEEEDDDEEEFFFHHHHHHHHHJJJLLLPPPTTTXXXZZZfffmmm{{{|||uuutttuuu~~~xxxqqqiii]]]WWWUUUXXX^^^gggwww{{{ooofffdddiiiqqqyyy}}}zzzwwwuuuuuuqqqnnnkkkkkkmmmoooooonnnppprrrrrrqqqnnnkkkjjjjjjmmmjjjlllppprrrpppoooqqqnnnuuu{{{~~~~~~|||rrriiiccc]]]\\\]]]aaajjjsss}}}rrrkkkgggeeedddccccccbbbaaa``````___^^^]]]]]][[[ZZZYYYXXXWWWYYYZZZ\\\^^^___```aaaaaaaaaaaabbbbbbccccccddddddcccaaa___^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]YYYZZZZZZYYYWWWVVVVVVWWWWWWVVVWWWYYYWWWSSSSSSXXXPPPNNNJJJEEE@@@<<<999777777777999===AAADDDDDDCCC;;;888555555666999;;;;;;>>>BBBSSSqqqwwwZZZLLLJJJMMMYYYggg{{{zzzqqqiiifffjjjlllooo}}}bbbJJJ@@@999777333222222333333222111111111111000000000000...000111///000333999===GGGbbbrrrvvvxxxmmmXXXNNNJJJJJJLLLSSSccc|||rrrZZZMMMIIIGGGOOO\\\sss~~~vvvyyyxxxooonnnmmmkkkkkk]]]ZZZVVVSSSSSSUUUXXX[[[[[[aaaiiissskkk\\\KKKCCC@@@>>>===???BBBFFFKKKWWWlll~~~fffVVVNNNGGGAAA>>><<<;;;:::999888666333000000000111222333555666666777:::???AAAFFFRRR^^^ooo{{{fffUUUHHH>>>>>>???@@@GGGQQQ```jjjrrrrrrqqqvvv}}}xxxiiiXXXJJJCCCrrrkkkgggaaa\\\YYYSSSQQQNNNLLLJJJGGGCCC@@@>>>===<<<:::999777666555222222222111000000//////******))))))))))))******---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,---+++,,,...///000222555777555777999999999999;;;===<<<;;;;;;999777555333222555444333333222222222222444555555666666777777777777999999888666333333333444444555666777999;;;<<<>>><<<;;;;;;;;;;;;999888444333222111222333666777999:::<<<===>>>AAAEEEHHHLLLJJJGGGCCCAAA@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<<<<:::888666444333333333222333555888;;;===???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@??????@@@AAACCCDDDAAACCCDDDEEEEEEEEEGGGIIIGGGIIILLLQQQWWW^^^cccgggpppyyyuuulllmmmttt{{{~~~uuuqqqiiiaaaWWWUUUVVV\\\eeerrr~~~oooddd]]]ZZZbbbnnnxxx~~~}}}}}}{{{xxxvvvuuuxxx{{{|||}}}||||||{{{yyyvvvttttttuuuvvvtttvvvzzz{{{xxxwwwyyyzzzwwwqqqppplllddd^^^\\\WWWUUUVVVZZZ```kkkvvvsssjjjgggeeeddddddddddddcccaaa___]]][[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ[[[]]]___```aaaaaaccccccccccccccccccccccccaaa___]]]]]]^^^___^^^]]][[[[[[ZZZZZZZZZ[[[\\\\\\YYYZZZZZZYYYWWWVVVWWWXXX\\\WWWUUUVVVVVVSSSRRRSSSRRRPPPLLLGGGBBB===999777888888999<<<@@@CCCCCCCCC<<<999555444666888:::;;;<<>>>>>@@@AAAEEEKKKWWWkkk|||fffWWWOOOHHHBBB<<<<<<;;;<<<;;;999555111000000000111222333444555777777:::>>>@@@CCCNNNZZZkkk~~~jjjUUUIII@@@AAABBBBBBHHHQQQaaallluuuvvvvvvzzzuuucccRRRGGGCCC{{{oooiiifff```ZZZXXXRRRPPPNNNKKKJJJGGGCCC@@@>>>===<<<:::888777666555111111111000//////......---,,,,,,,,,,,,,,,,,,------------,,,,,,------------+++***))))))+++---...,,,...000000111222555777666888::::::::::::<<<>>><<<<<<;;;:::888555444222444333222111111111111111777777777888888999999999888999999888555222222333444444555666888:::<<<===???===;;;;;;;;;:::999777444333222222222444777888:::;;;===>>>???AAADDDGGGJJJHHHEEEBBBAAAAAABBBCCCCCCBBB@@@???===<<<<<<;;;;;;999777444222222333444444555777:::===???AAABBBAAABBBDDDEEEEEEDDDCCCBBB@@@??????@@@AAABBBCCCDDDDDDEEEGGGHHHHHHHHHJJJLLLLLLNNNRRRYYY```gggmmmqqqvvv}}}zzzppphhhgggppp}}}ssslllggg```YYYVVVWWW\\\eeerrrrrrcccZZZVVVVVV```ooozzz~~~}}}~~~}}}~~~~~~}}}uuuddd^^^___^^^ZZZWWWUUURRRRRRUUUZZZbbbooo{{{uuujjjeeeeeeddddddeeeeeeccc```^^^\\\YYYYYYYYYYYYYYYXXXXXXXXXXXXYYY[[[]]]___```aaaaaadddddddddccccccccccccccc___^^^\\\]]]^^^______^^^[[[[[[[[[[[[[[[[[[[[[\\\YYYZZZZZZYYYXXXWWWWWWXXXfff\\\TTTSSSTTTRRRQQQRRRUUUSSSOOOJJJDDD???:::888888888888:::>>>AAACCCCCC===:::666444555888::::::;;;===EEEXXXrrrppp[[[OOOIIIHHHLLLRRR___qqquuupppppppppqqqyyyvvvWWWFFF;;;888444333333333333222222222222111111111000000000000222333333555<<>>AAAKKKVVVeeeyyynnnWWWKKKBBBBBBCCCCCCHHHRRRaaammmwwwzzz{{{rrr^^^MMMDDDBBBwwwlllhhhddd^^^YYYWWWQQQOOOMMMKKKIIIGGGCCC@@@======;;;:::888666555555333222222111111000//////......------------.........------,,,,,,------...,,,+++***))))))+++---...///000111111111111444666777888:::::::::;;;<<<>>><<<<<<;;;:::888666444333555555444333333333444444888888999999999999::::::999999999777444222222333444444555777999<<<>>>???@@@>>><<<;;;;;;:::888666555444222222222444666777:::<<<>>>??????AAACCCEEEEEEDDDBBBAAABBBCCCEEEFFFBBBAAA???<<<;;;:::::::::999777555333222222333444666777999<<>>KKKaaa}}}qqqXXXMMMFFFHHHKKKWWWnnn|||___NNNGGGEEEHHHLLLVVVooo~~~~~~vvvfffXXXVVVRRROOOPPPSSSXXX[[[]]]bbbkkkyyy~~~dddVVVHHHCCCAAA??????@@@AAAFFFMMMZZZnnn~~~iiiYYYPPPHHHAAA@@@===:::888888777666555111111111111222333444444777777:::======???HHHSSS```tttqqqXXXLLLCCCCCCCCCCCCIIIRRR```mmmzzzlllXXXIIIBBBAAA~~~tttkkkgggccc\\\XXXVVVQQQOOOLLLKKKIIIGGGCCC@@@===<<<;;;999888666555444555444444333222222111111------,,,,,,,,,,,,------...------,,,,,,------...+++************,,,---...///000111111000111333444666888::::::::::::<<<>>>;;;;;;;;;:::999777666555888777777666666777777777999999999999999999999999888888888666333222333444444555666888;;;>>>@@@AAAAAA???<<<;;;;;;999777555444333222111222444666777:::<<<>>>??????@@@BBBDDDAAAAAAAAAAAABBBCCCDDDEEE???>>><<<;;;999888888777555444333222222333444444777999;;;>>>@@@@@@@@@@@@======>>>>>>???@@@AAAAAABBBCCCDDDEEEGGGHHHHHHIIIIIIKKKMMMNNNNNNOOOQQQSSSWWWZZZ```eeeiiillllllllliiijjjkkklllllljjjiiigggggghhhiiinnnvvvpppddd^^^YYYUUUTTTWWW]]]fffrrrmmm^^^UUURRRTTT\\\gggsssyyywwwpppkkkiiioooqqqssstttuuuwwwzzz}}}|||~~~uuu\\\RRRJJJIIIKKKIIIGGGGGGLLLMMMQQQVVV[[[cccsssxxxlllfffcccbbbbbbbbbbbbaaa___]]][[[YYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\^^^___``````bbbbbbbbbbbbbbbbbbbbbbbb___]]]\\\\\\^^^___^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZXXXZZZZZZZZZXXXXXXYYYZZZnnnbbbWWWTTTUUUTTTUUUWWWUUUTTTQQQMMMGGGBBB===::::::888666777;;;???BBBCCC@@@<<<666333444666999::::::===@@@III^^^wwwrrraaaQQQHHHDDDEEEFFFNNN```jjjpppwwwuuuttt|||bbbGGG???<<<888666666666555444333222222222222111111111222000111555444666DDDUUUvvvpppUUUIIICCCGGGLLLWWWooosssZZZNNNIIIEEEGGGMMM___www{{{~~~ppp]]]VVVTTTQQQPPPPPPSSSWWWYYY]]]cccmmm~~~wwwaaaTTTFFFAAA@@@>>>>>>???AAAGGGPPP]]]qqq}}}fffVVVNNNFFF@@@AAA>>>999777777777777666222222111111222222333444666777:::======???GGGQQQ[[[ooosssZZZMMMBBBAAABBBBBBIIISSSaaaoooyyycccPPPEEEAAA@@@vvv~~~{{{ssskkkhhhccc[[[VVVVVVPPPNNNLLLJJJIIIGGGCCCAAA===<<<;;;999888666555444333333222222111000000///---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------)))******++++++,,,---------///000000000111333555666777999:::999:::;;;===::::::::::::999888777666777777666666666666777777888888888888888888888888777777777555333222333555555666777:::===@@@BBBDDDAAA???===;;;:::999666444000000///000222444777999999;;;>>>???>>>???@@@BBB???@@@AAABBBBBBAAAAAA@@@;;;;;;:::999888777666555111111111222333444444444999:::===???@@@@@@???>>><<<<<<;;;;;;<<>>AAACCCAAA===777333333666888999:::>>>???DDDWWWppp|||zzzwwwoooaaaSSSIIIEEEDDDCCCJJJ]]]mmmyyynnnPPP???<<<888666555555555444333333222222222111111111222///000555777;;;MMMbbbpppTTTHHH???FFFLLLVVVlllmmmXXXOOOJJJFFFJJJRRRiii}}}~~~uuu|||}}}gggWWWQQQPPPPPPPPPRRRUUUXXXYYY^^^dddpppppp^^^QQQDDD@@@???>>>===>>>BBBHHHRRR```uuu}}}fffVVVNNNHHHCCC???===:::999888888666444222222111111222222333333666777:::>>>>>>???GGGQQQXXXkkksss\\\MMMBBB???@@@AAAIIITTTbbbrrrmmmWWWHHHAAA@@@@@@mmmzzzzzzssslllhhhccc[[[VVVUUUPPPNNNLLLJJJIIIGGGCCCAAA===<<<;;;999777666555444/////////...------,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---((()))***,,,,,,------,,,+++,,,...///000222555777555777999999999999;;;===999::::::::::::999888888444444333333333444444555777777777777777777777777666777666444222222444666666777888;;;>>>AAACCCEEEBBB@@@===;;;:::999666444---------///111555999;;;999;;;===>>>>>>>>>???AAA@@@AAABBBCCCBBB@@@===<<<999999999999888666555444...///111222444444555555:::;;;===???@@@???>>>======<<<::::::;;;>>>AAACCC@@@AAABBBDDDFFFGGGGGGGGGEEEGGGIIIJJJKKKLLLNNNPPPQQQVVV]]]bbbdddaaa]]]YYYZZZ[[[\\\]]]^^^aaaeeegggkkkpppxxxzzznnnbbb\\\XXXSSSUUU[[[\\\dddooozzzhhhYYYPPPKKKNNNSSS[[[dddmmmooohhh```[[[[[[UUUZZZ___cccdddcccccccccaaadddhhhkkkmmmooorrruuuwww|||gggQQQJJJCCC???@@@CCCDDDGGGKKKJJJMMMSSS[[[aaajjj{{{vvvoooiiiddd```___^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWXXXZZZ\\\^^^___``````^^^______```aaabbbbbbccc```^^^\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^]]]\\\[[[ZZZXXXYYY[[[ZZZYYYXXXZZZ[[[XXXUUUUUUYYYZZZWWWUUUWWWRRRRRRPPPMMMHHHCCC>>>;;;;;;888555555999===AAACCCBBB===777333333555888999:::>>>???AAARRRkkkvvvtttrrrmmmbbbVVVMMMIIIEEECCCLLL```ssszzzZZZ>>>;;;777555444444444333333333333222222222111111111---///666999???TTTkkkpppUUUIII<<>>======>>>BBBIIISSSbbbwww~~~gggXXXQQQLLLGGG===<<<;;;;;;;;;999555222222222222111222222333333555777;;;>>>>>>???GGGQQQVVViii~~~sss]]]NNNAAA>>>>>>@@@IIIUUUddduuudddNNNBBB?????????wwwuuuqqqkkkeee```\\\XXXUUUQQQOOOMMMKKKJJJGGGDDDAAABBB???<<<;;;:::999777555333333222111000///......---,,,++++++------,,,+++******+++,,,,,,---..............................////////////111333555777999999;;;<<<===>>>>>>>>>===:::888888::::::888666333333222222222333555666777777888888888888777777222222222222333444555666<<<;;;;;;;;;<<>>??????BBBCCCCCCDDDEEEEEEEEEFFFDDDEEEEEEEEEFFFHHHLLLOOONNNYYY]]]```fffaaaYYY\\\WWW```jjjlllgggdddgggllltttxxxfffbbb[[[VVVTTTVVVZZZ^^^dddiiirrrsss\\\OOOJJJJJJLLLPPP\\\___cccccc___[[[XXXWWWUUUXXX\\\^^^^^^\\\[[[ZZZZZZ[[[[[[[[[[[[]]]```bbblllpppvvv}}}iiiVVVLLLBBBBBBBBBAAAAAADDDHHHKKKNNNMMMQQQXXXaaalll}}}}}}uuullleeeaaaaaaaaa___\\\ZZZYYY[[[]]]]]]\\\ZZZXXXXXXXXXXXXYYYZZZYYYXXXYYY\\\___aaaaaa```___^^^]]]\\\]]]^^^___\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\[[[[[[YYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZXXXYYYYYYYYYWWWUUUSSSQQQUUUTTTRRRPPPMMMHHHAAA===999777555444555999===@@@@@@===777333111333777999888;;;===AAAKKKZZZgggnnniiieeeaaa[[[SSSKKKGGGGGGOOO[[[rrr___JJJ===;;;:::444444666///222222222222222222222222......222666777???XXXqqqxxxaaaOOODDD???EEEMMM[[[ooo|||jjjYYYRRROOOLLLPPPXXXooouuunnn{{{~~~kkkXXXNNNNNNNNNOOOQQQSSSWWWYYY[[[___fffuuuwwwfffTTTJJJAAA>>>======>>>AAA@@@HHHTTTeeezzz|||jjj\\\QQQIIIDDDAAA???<<<888555333222222222222111111111111222222444666:::;;;<<<@@@FFFKKK[[[hhhzzzttt\\\NNNBBB@@@@@@BBBJJJVVViii~~~nnnTTTFFFBBBAAABBBDDDuuuqqqkkkeeeaaa\\\XXXVVVQQQOOOMMMKKKJJJGGGDDDAAABBB???<<<;;;:::999777555222111111000000//////...---,,,++++++------,,,++++++++++++,,,,,,---------------------------------.........///111333555777999999;;;<<<===>>>>>>>>>===;;;999999:::999777444333333222222333444555666::::::::::::999888777666333333222222333555666777;;;;;;;;;<<<===???BBBCCC>>>===<<<;;;999777555444000000000111333666888:::999888888:::===>>><<<:::<<<<<<===>>>===<<<;;;:::888777777555444222000///000111222444666777999999===>>>>>>>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@BBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFHHHKKKNNNNNNYYY]]]```eee___WWWZZZ]]]eeemmmooommmnnnttt{{{wwwggg^^^ZZZUUUQQQRRRVVV\\\```gggmmmwww{{{iiiUUUKKKIIIIIILLLPPPWWW[[[______\\\WWWTTTRRRTTTWWWZZZ[[[YYYWWWUUUTTTRRRSSSTTTTTTSSSUUUXXXZZZcccgggnnnuuuyyyzzzyyyxxxtttttttttuuuwwwzzz}}}zzziiiWWWIIICCCAAAAAAAAA@@@AAACCCGGGKKKMMMMMMRRR[[[eeeqqqyyyrrrjjjdddbbb``````___]]][[[ZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[[[[\\\[[[ZZZYYYZZZ\\\___``````___^^^]]]]]]]]]^^^___```]]]^^^^^^______^^^^^^]]][[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\^^^^^^]]]\\\ZZZXXXVVVUUUUUUTTTRRRPPPMMMHHHBBB>>>:::888666555666999===@@@@@@===888333111222555777888999;;;>>>EEERRR___fffjjjiiifffaaaZZZQQQLLLJJJOOO]]]xxxfffLLL>>>:::;;;555444666000222222222222222222222222000///222666888???TTTlll{{{gggUUUIIIAAABBBFFFNNN[[[mmm~~~}}}kkkYYYPPPKKKKKKSSS___vvvssskkkxxx{{{gggVVVOOONNNNNNOOOPPPSSSVVVZZZ[[[aaahhhwwwwwweeeTTTJJJ@@@>>>>>>===>>>AAAAAAJJJVVVfff{{{}}}jjj[[[PPPHHHDDDAAA???<<<999666444333222222222111111111111222222333666999;;;<<>>>>>>>>===<<<:::999999888555333333222222222333444666777;;;;;;;;;;;;:::888777666555444333222333555777888999:::<<<===???AAABBBBBB>>>>>>===;;;999777555333000000111333555777999;;;===<<<;;;;;;;;;;;;888666::::::;;;<<<<<<;;;999888777666555333222000///...111222333555888:::;;;<<<>>>>>>??????>>>>>>======<<<======>>>???@@@AAABBBBBBBBBAAA@@@@@@BBBCCCDDDGGGHHHIIIIIIIIIJJJMMMOOOQQQ\\\___aaaeee^^^UUUWWWcccjjjssswwwyyyuuueeeYYYTTTRRROOONNNRRRYYY```eeellltttkkk\\\MMMGGGGGGIIILLLPPPRRRXXX]]]___ZZZUUUQQQOOORRRTTTWWWVVVTTTPPPNNNMMMJJJKKKLLLLLLLLLNNNQQQSSSZZZ___gggmmmpppnnnjjjggg______```cccgggmmmrrruuuxxxzzz{{{yyyyyy~~~sssaaaTTTIIICCCAAA???@@@@@@???@@@CCCGGGKKKLLLNNNUUU```jjjvvv{{{sssmmmgggbbbaaa]]]^^^______]]]\\\\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^]]][[[ZZZZZZ\\\^^^______^^^^^^]]]]]]]]]___```aaa````````````___^^^]]]\\\ZZZYYYYYYXXXXXXWWWWWWVVVXXXWWWWWWWWWXXXZZZ]]]___dddbbb___]]]ZZZYYYXXXXXXUUUTTTRRRQQQNNNIIICCC???;;;999666555666999===???AAA===888333111111333555666777888;;;AAALLLZZZdddnnnoooooommmfff]]]TTTNNNPPP```qqqOOO???:::;;;555555666222222222222222222222222222111///111666999???QQQdddvvvzzzwwwiiiXXXMMMGGGCCCBBBHHHPPP\\\nnn~~~|||jjjXXXMMMGGGHHHVVVfff~~~pppgggsssuuuaaaTTTPPPNNNNNNNNNPPPSSSVVVZZZ\\\bbbiiiwwwwwwcccRRRIII@@@>>>>>>===>>>AAACCCKKKWWWhhh|||}}}jjjZZZOOOGGGCCC@@@>>><<<999666444333222222222111111111111222222333666999:::;;;>>>EEEJJJSSS___ppp}}}qqq]]]OOODDDBBBBBBDDDOOO]]]sssdddTTTCCC>>>???@@@BBBEEEuuuqqqkkkeeeaaa]]]YYYWWWQQQOOOMMMLLLKKKHHHEEEBBBBBB???<<<;;;:::999777555222222111000///...---,,,///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------///000222444666777999:::;;;===>>>>>>>>>>>>======<<<;;;999666444222111111111111222444666777:::;;;;;;;;;:::999888888666555333222333555777999888:::<<>>===<<<999777555333000111222444777999;;;<<<>>>===<<<;;;:::999777666888888999:::999888777666666666444333111000//////111222444666888;;;<<<===>>>>>>????????????>>>>>><<<======>>>???@@@AAAAAADDDCCCBBBAAABBBCCCEEEFFFFFFIIIKKKMMMNNNOOORRRTTTWWWaaacccdddggg```VVVXXX```iiittt~~~qqqfff[[[TTTPPPOOONNNPPPVVV^^^fffkkkrrr{{{ttt]]]RRRHHHEEEFFFHHHKKKNNNRRRYYY```aaa\\\UUUQQQPPPPPPRRRSSSSSSPPPMMMKKKJJJGGGHHHIIIIIIJJJKKKOOOQQQXXX]]]eeekkklllhhhaaa\\\WWWWWWWWWYYY]]]ccchhhlllmmmnnnooommmlllrrr|||vvvaaaSSSJJJCCC@@@AAA>>>>>>??????@@@CCCGGGKKKMMMPPPXXXdddnnnyyyvvvooojjjddd``````[[[]]]``````___]]]\\\\\\\\\[[[ZZZZZZZZZ\\\]]]^^^___]]][[[[[[\\\^^^^^^^^^^^^]]]]]]]]]^^^___aaabbb`````````___^^^\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWYYYWWWVVVVVVXXX[[[___bbbfffccc___[[[XXXWWWWWWXXXUUUTTTSSSQQQOOOKKKEEEAAA;;;999666444555888;;;>>>AAA>>>999555222111111222444555777;;;@@@JJJ[[[jjjsssxxx}}}|||wwwmmm^^^RRRSSSccczzzUUUAAA:::;;;666555777333222222222222222222222222333///000777;;;@@@PPPbbbrrrsssnnn^^^OOOGGGEEECCCBBBHHHRRR___rrrzzzjjjXXXLLLEEEFFFVVViii|||mmmdddpppppp]]]SSSQQQMMMMMMMMMOOORRRVVVZZZ]]]aaahhhvvvwwwbbbQQQGGG???>>>>>>>>>???AAACCCKKKXXXhhh}}}|||iiiXXXMMMFFFCCC>>>===;;;999777555444333222222111111111111222222222555888999:::===CCCHHHNNNZZZjjjwwwzzzppp^^^QQQFFFCCCCCCFFFSSSbbb{{{sssWWWKKK@@@>>>AAACCCEEEGGG~~~tttpppjjjddd```]]]YYYVVVQQQOOOMMMLLLKKKIIIFFFCCCBBB???<<<;;;:::999777555555444222111///---++++++...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...000222444666777888::::::<<<===>>>?????????===>>>>>><<<999666444222000000000111222444777888999999:::;;;;;;;;;::::::777666555444444555777888999;;;>>>@@@BBBAAA@@@@@@@@@???>>><<<:::777555333111222444666999;;;<<<=========<<<;;;::::::::::::::::::;;;;;;:::999777666777666444333222222222222222333444666999;;;<<<===>>>>>>????????????>>>>>>;;;<<<<<<===>>>???@@@AAACCCCCCBBBBBBCCCDDDFFFGGGFFFIIINNNRRRUUUWWWZZZ\\\___ggghhhgggiiibbbYYY\\\^^^hhhxxxooocccZZZTTTRRRNNNOOOQQQUUU\\\cccjjjoooxxx{{{hhhUUULLLEEEEEEFFFGGGJJJNNNTTT\\\cccccc\\\UUUQQQPPPOOOPPPRRRQQQOOOLLLKKKJJJEEEGGGHHHHHHIIIKKKNNNQQQWWW]]]eeejjjiiicccZZZTTTRRRRRRRRRTTTXXX]]]bbbeeebbbdddeeedddeeejjjuuu~~~ttteeeTTTKKKEEE???<<<<<<===>>>>>>???@@@CCCHHHLLLPPPSSS[[[gggqqq{{{tttmmmhhhaaa^^^___[[[^^^```aaa```^^^\\\\\\[[[[[[[[[[[[\\\]]]___```___]]][[[[[[]]]^^^^^^^^^^^^^^^]]]]]]^^^```aaabbb______^^^^^^\\\[[[YYYXXX[[[ZZZYYYXXXXXXXXXYYYYYYZZZXXXVVVVVVXXX\\\aaadddgggddd___[[[XXXWWWWWWXXXUUUTTTSSSRRRPPPLLLGGGCCC;;;999666444444666:::<<<@@@>>>:::666333111111111444444888<<>>>>>???>>>???AAABBBKKKXXXiii~~~{{{hhhWWWKKKFFFDDD===<<<;;;999888666444333222222111111111111222222222444777888999<<>>???BBBDDDEEEGGG|||rrrnnnhhhccc___\\\XXXVVVQQQOOOMMMLLLKKKJJJGGGDDDBBB???<<<;;;:::999777555666555333111///...,,,+++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444666888999999:::;;;<<<===>>>?????????===???@@@>>>;;;777555444111111111222444777999;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888888888999999;;;<<>>>>><<<======<<<;;;;;;===>>>?????????>>>===;;;999888666555444333333444555666444555666777999;;;<<<=========>>>>>>??????>>>>>>;;;<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEGGGGGGHHHHHHLLLSSSXXX\\\^^^aaacccdddkkkiiifffiiibbb\\\```fffrrrooocccZZZRRRNNNMMMOOORRRWWW]]]eeekkkqqqsss~~~lll\\\PPPIIIDDDEEEFFFGGGJJJOOOVVV^^^dddcccZZZRRROOOOOOPPPQQQRRRQQQNNNLLLKKKKKKCCCDDDFFFFFFGGGIIILLLOOOUUU[[[bbbfffddd]]]SSSMMMIIIJJJMMMPPPUUUYYY^^^```[[[^^^```aaabbbjjjvvvhhh[[[NNNHHHEEE@@@<<<;;;======>>>???AAADDDIIIMMMSSSVVV^^^iiisss~~~}}}sssmmmgggaaa^^^___\\\___aaaaaa___]]]\\\\\\]]]]]]]]]]]]___aaaccceee___]]][[[[[[]]]^^^___^^^______^^^^^^^^^```aaabbb^^^^^^]]]]]]\\\ZZZYYYXXX[[[ZZZYYYXXXXXXXXXZZZZZZYYYXXXVVVVVVXXX\\\```cccgggddd```[[[XXXWWWXXXXXXUUUTTTTTTSSSQQQNNNIIIEEE===:::777444444666999<<<@@@>>>;;;888555333222111555555888;;;;;;AAAVVVlllxxx```YYYdddcccHHH;;;<<<777333555444222222222222222222222222444000222888===GGG^^^ttt~~~qqq^^^MMMFFFCCCAAAGGGNNNZZZiii|||oooZZZMMMFFFFFFTTTdddzzzttthhheeevvvvvvgggXXXQQQQQQMMMLLLLLLMMMPPPUUU[[[^^^gggnnn|||rrr^^^MMMEEE>>>>>>???>>>???AAABBBKKKYYYkkk~~~iiiWWWJJJDDDCCC;;;;;;;;;:::888666555444222222111111111111222222111444777777888;;;AAAEEEIIITTTbbbllltttyyyxxxsss___SSSIIIFFFEEEJJJ[[[nnnsssZZZHHHAAA<<<>>>BBBBBBCCCFFFzzzppplllgggbbb^^^[[[WWWUUUQQQOOOMMMLLLLLLJJJGGGEEEBBB???<<<;;;:::999777555444444333222111000//////+++******+++---......---+++++++++,,,,,,---------------------------------...000333666888::::::;;;:::;;;<<<===????????????===???AAA@@@<<<888666666333333444555777:::===>>>@@@@@@@@@???>>>===;;;:::;;;<<<===>>>======<<<;;;>>>???@@@@@@@@@@@@???>>>AAA@@@???===:::777444333111333666999<<<>>>??????===>>>???===<<<<<<>>>AAA@@@@@@@@@???===:::888666444444333222333555777888777888999:::;;;<<<<<<===;;;<<<===>>>>>>>>>>>>===<<<======>>>???@@@AAAAAABBBDDDGGGJJJLLLMMMMMMLLLLLLQQQXXX^^^aaadddfffgggeeekkkgggccceee```[[[```llluuu~~~qqqddd]]]XXXQQQNNNOOOSSSXXX```iiirrrxxx{{{}}}}}}mmm]]]QQQKKKEEEBBBDDDFFFHHHLLLQQQZZZaaafffcccYYYPPPNNNPPPSSSTTTTTTQQQNNNJJJIIIIIIBBBCCCEEEEEEFFFHHHLLLOOOTTTXXX___bbb```XXXNNNHHHDDDFFFIIIMMMQQQUUUWWWYYYWWWZZZ^^^```dddmmmzzzxxx```UUUJJJFFFDDD@@@=========>>>???@@@AAAEEEKKKOOOUUUXXX___kkkvvvyyyqqqlllgggaaa___bbb___```bbbaaa___]]]\\\\\\]]]]]]]]]^^^```bbbeeefff___]]][[[[[[]]]___```___``````___^^^^^^___```aaa^^^^^^^^^]]]\\\[[[ZZZYYYZZZYYYWWWVVVVVVWWWYYYZZZWWWVVVUUUUUUWWWZZZ]]]___ccc```]]]ZZZWWWVVVUUUUUUUUUUUUTTTTTTRRROOOJJJFFF???===999666666888;;;===???>>><<<:::777555333222444444777;;;;;;@@@VVVooohhhWWW___vvviiiKKK<<<===777222333333222222222222222222222222333111333888>>>KKKhhhxxx```OOOHHHFFFEEEIIIRRR```ssswww]]]MMMFFFHHHUUUeeevvvqqqhhhhhh|||xxxnnncccWWWPPPNNNMMMLLLKKKLLLPPPUUU[[[^^^iiippp~~~lll[[[LLLDDD===>>>?????????AAACCCLLL[[[mmmmmmXXXIIICCCAAA::::::;;;:::999777555444222222111111111111222222111333666777777:::???DDDHHHSSS```jjjrrrxxxyyyvvv```TTTJJJGGGFFFLLL___rrriiiRRRDDD>>><<>>????????????<<<@@@BBBAAA===999888888666666666888:::===@@@AAAFFFEEEDDDBBB@@@===;;;:::>>>???AAABBBBBB@@@>>>===@@@@@@@@@@@@@@@???>>>>>>BBBAAA???===:::777444333111333666:::===???@@@@@@>>>@@@@@@>>><<<<<>>===:::777444222333222111111333555888999::::::;;;;;;<<<======>>>;;;;;;<<<======>>>======>>>>>>???@@@AAABBBBBBCCCEEEHHHLLLPPPSSSSSSSSSRRRPPPUUU\\\bbbeeefffggghhheeejjjddd___aaa]]]ZZZ```fffmmmvvv|||ssshhh^^^\\\ZZZTTTRRRTTTXXX^^^hhhsss}}}rrr```RRRIIIHHHCCCAAACCCFFFHHHMMMSSS^^^eeeiiieeeZZZQQQPPPRRRVVVVVVUUURRRMMMIIIGGGFFFBBBDDDEEEFFFGGGIIIMMMPPPSSSXXX]]]```^^^VVVMMMFFFDDDFFFIIIMMMPPPQQQRRRRRRUUUYYY^^^aaafffppp~~~|||fffXXXMMMBBB??????===;;;<<<===>>>???@@@BBBFFFLLLPPPVVVXXX```lllxxx~~~wwwpppkkkfffaaaaaaccc```aaabbbaaa^^^\\\\\\\\\[[[[[[[[[\\\^^^aaadddeee^^^]]][[[\\\^^^`````````aaaaaa___^^^^^^___``````^^^^^^^^^^^^]]]\\\[[[[[[YYYWWWVVVUUUUUUVVVXXXYYYUUUUUUTTTTTTVVVXXXZZZ\\\^^^\\\YYYVVVTTTSSSRRRRRRUUUUUUTTTTTTSSSPPPKKKGGGAAA???;;;888888999<<<>>>???>>>===;;;888666444333222222777<<<===BBB[[[vvvmmmTTTYYYmmm|||||||||{{{}}}mmmMMM======777111222333222222222222222222222222222111444999>>>NNNnnnuuu\\\JJJDDDDDDDDDHHHSSSeee{{{~~~^^^LLLFFFIIIWWWggguuuooohhhjjj|||ppphhh```VVVNNNLLLMMMLLLKKKLLLOOOUUU[[[___hhhppp}}}}}}hhhXXXKKKCCC===>>>?????????AAADDDNNN]]]ppppppYYYIIIAAA???::::::::::::999777555444222222111111111111222222111333666666666999???DDDIIITTT```iiiqqqxxxzzzxxx```UUUKKKGGGGGGMMM```uuuzzzcccMMMCCC>>>===@@@DDDEEEHHHKKK}}}xxxooolllhhhbbb\\\WWWTTTRRRQQQPPPOOOMMMJJJHHHGGGFFF@@@>>>;;;:::999888666555666333000///000111///,,,+++,,,,,,---...///000000***++++++,,,,,,------...------,,,,,,,,,---......111222555888:::;;;;;;;;;============???AAACCCEEE@@@@@@???>>><<<:::999888777999;;;<<<<<<>>>DDDHHHKKKLLLLLLGGG@@@<<<===???<<<>>>AAADDDDDDCCC@@@???CCCBBB@@@??????@@@BBBCCCCCCBBB???<<<888555222000333555888;;;===??????@@@CCCBBBBBBAAAAAA@@@??????===>>>??????===;;;888666444444444555666777777888<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>????????????@@@@@@AAAAAABBBCCCCCCGGGGGGIIINNNSSSVVVTTTRRRTTTVVVZZZ]]]^^^^^^]]]\\\XXX\\\]]]ZZZYYY[[[\\\[[[eeeeeehhhmmmnnnnnnssszzzwwwuuulllddd\\\XXXUUUSSSTTTXXX]]]jjjxxx~~~uuubbbSSSIIICCC@@@@@@???BBBGGGNNNTTTXXXcccggghhhccc[[[TTTTTTVVVXXXUUUPPPKKKFFFCCCAAAAAACCCBBBCCCEEEHHHKKKOOORRRTTTYYY___aaa\\\RRRIIICCCFFFEEEFFFIIINNNRRRUUUVVVVVVWWW\\\dddlllvvv~~~jjj]]]OOOKKKDDD???<<<===???BBBAAAAAA@@@???@@@DDDJJJNNNSSSYYYcccmmmyyyyyytttmmmgggdddcccbbbaaabbbbbbcccbbb```^^^\\\ZZZ\\\ZZZXXXXXXZZZ]]]______^^^]]]\\\\\\\\\^^^aaabbb___```___^^^\\\]]]___aaa`````````___^^^]]][[[[[[VVVVVVWWWWWWXXXYYYZZZZZZUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYWWWUUUTTTSSSRRRRRRQQQRRRSSSSSSQQQNNNJJJHHHBBB>>>888555555777888999===@@@BBB@@@;;;666444444777555777;;;<<>>>>><<<===@@@CCCMMM\\\ooojjjUUUHHHAAA???;;;:::999888777555444444111000000000000000000111222333555666777999===@@@IIIPPPZZZdddqqqzzz{{{vvvcccVVVJJJHHHIIIPPPaaarrrjjjVVVJJJAAA@@@AAACCCFFFHHHJJJJJJzzztttllljjjfffaaa]]]YYYVVVUUUQQQPPPOOOMMMKKKIIIGGGFFFAAA???<<<::::::999777555888555111000000000---+++,,,,,,------.../////////...------,,,,,,++++++***------,,,,,,,,,---......111333555888:::;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDD@@@@@@@@@???===;;;:::999999:::<<<===>>>CCCIIINNNUUUTTTPPPIIIAAA<<<===???@@@BBBEEEGGGHHHGGGEEECCCAAAAAA@@@@@@@@@BBBCCCEEEDDDBBB???;;;777444222111777888:::===>>>?????????BBBAAAAAAAAAAAAAAA@@@@@@>>>>>>??????===;;;888777555666666777888888999999>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======>>>??????===>>>>>>??????@@@@@@AAAHHHHHHIIILLLPPPRRRQQQOOONNNPPPSSSUUUVVVUUUTTTSSSOOOSSSTTTRRRSSSWWWXXXVVVYYYXXXZZZ^^^______dddkkkmmmwww}}}{{{|||~~~xxxnnnfff^^^WWWUUUTTTTTTWWW\\\eeerrr~~~{{{hhhWWWLLLEEEAAAAAAAAABBBDDDIIIPPPXXX]]]ggghhhgggaaaXXXSSSTTTWWWYYYVVVQQQLLLGGGDDDBBBAAABBBBBBCCCEEEHHHMMMQQQSSSWWW[[[___```ZZZQQQIIIDDDEEEEEEFFFIIIMMMQQQTTTVVVXXXYYY^^^gggoooyyyqqqaaaVVVKKKHHHBBB>>>;;;;;;===???>>>>>>??????AAAFFFLLLQQQTTTZZZdddooo{{{wwwrrrkkkfffcccbbbbbbaaadddcccbbbaaa```^^^\\\[[[^^^\\\ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZ[[[\\\^^^```___``````___^^^^^^___```______^^^^^^]]][[[ZZZYYYVVVVVVWWWWWWXXXYYYYYYZZZVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRPPPMMMJJJHHHCCC???999666555777777888:::<<<>>>===999555222222666444666::::::@@@UUUmmmeeeWWWUUU^^^vvv}}}wwwqqqpppmmmhhhfffggggggsss|||{{{ZZZCCC<<<777666666000222222111111111111222222//////111666<<>>>>>===<<<<<>>;;;:::999888777555444444444333333222222333333444111333444555666999===@@@HHHOOOWWWaaannnxxxzzzvvvdddVVVKKKHHHJJJPPPaaarrr{{{dddPPPEEEAAA@@@AAACCCFFFIIIKKKLLLvvvqqqiiigggdddaaa]]]ZZZYYYXXXQQQQQQOOOMMMKKKIIIHHHGGGCCCAAA>>><<<;;;:::888666666444222000111000///---------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,---...///222444666999;;;<<<======<<<<<<<<<===>>>@@@AAABBB@@@@@@@@@???>>>===;;;;;;999:::;;;===AAAIIIRRRXXXbbb]]]UUUJJJBBB======???BBBCCCFFFGGGHHHHHHFFFEEE??????@@@AAACCCDDDEEEFFFEEECCC>>>999555333333333;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>===;;;999777888888888999999::::::;;;;;;;;;<<<======<<<;;;;;;:::;;;;;;<<<======>>>>>>======>>>>>>???@@@@@@@@@GGGGGGGGGHHHKKKLLLLLLKKKJJJKKKLLLMMMMMMLLLJJJIIIGGGJJJMMMMMMPPPUUUWWWUUUTTTRRRSSSWWWXXXZZZ___fffnnnxxx~~~~~~}}}uuukkk```ZZZUUUTTTUUUWWW]]]dddnnnyyylllYYYLLLEEEAAA@@@AAACCCFFFHHHLLLSSS^^^eeemmmkkkeee]]]UUURRRTTTWWWZZZWWWQQQKKKFFFCCCBBBBBBAAABBBCCCFFFJJJOOOTTTVVV[[[]]]___]]]WWWOOOHHHEEEEEEEEEGGGIIILLLPPPTTTVVVYYY[[[bbbkkksss}}}|||ooocccXXXOOOFFFDDD@@@<<<:::::::::;;;;;;<<<===>>>AAAGGGOOOTTTUUU\\\fffqqq~~~tttoooiiieeedddcccccccccfffeeebbb```^^^]]]]]]]]]```^^^\\\\\\\\\\\\ZZZYYYZZZYYYXXXXXXYYYZZZ\\\]]]]]]___aaaaaa```______```^^^^^^]]]]]]\\\ZZZYYYXXXVVVVVVWWWWWWXXXYYYYYYYYYVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWUUUTTTRRRQQQQQQQQQPPPPPPQQQQQQOOOLLLIIIGGGDDD@@@;;;777666666666666777999;;;;;;999555333333555444666:::999===MMM```dddTTTRRRXXXlllqqqnnnmmmlllhhhcccbbbeeegggsss~~~```FFF===777666666111222222111111111111222222...///333888<<>>::::::999888666555444444111111000000000000111111111333444555666999<<>>@@@AAAAAA@@@@@@AAA@@@@@@???>>>===888888:::>>>FFFPPP[[[bbbhhh```UUUJJJBBB?????????>>>???AAABBBCCCCCCCCCCCC===???AAACCCEEEFFFGGGGGGFFFBBB<<<777444333444555===>>>@@@AAACCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;:::888777999999999::::::;;;;;;;;;888999;;;<<<<<<;;;999888::::::;;;;;;<<<=========?????????@@@AAAAAABBBBBBDDDCCCCCCDDDEEEGGGHHHIIIKKKKKKJJJJJJHHHGGGFFFEEEEEEHHHKKKMMMRRRZZZ\\\[[[VVVTTTUUUZZZ^^^bbbhhhoooyyy|||rrrhhh^^^YYYVVVWWWYYY\\\dddlllsss|||yyy```OOOGGGBBB@@@@@@BBBEEEIIIKKKPPPXXXccclllqqqlllcccYYYSSSRRRTTTWWWYYYUUUOOOIIIEEEBBBAAAAAAAAABBBDDDGGGLLLRRRWWWZZZ______^^^ZZZSSSLLLGGGEEEEEEFFFHHHIIILLLOOOSSSVVVZZZ]]]eeemmmuuunnnddd]]]SSSKKKCCCAAA???<<<:::999999999;;;<<<===>>>AAAGGGOOOTTTVVV]]]gggsssrrrnnniiifffeeeeeeeeeeeegggeeebbb___^^^^^^___``````___]]]]]]^^^]]]ZZZXXXYYYYYYXXXXXXXXXYYYZZZ[[[\\\___bbbcccbbb```______^^^^^^]]]]]]\\\ZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVTTTSSSRRRRRRRRROOOPPPPPPOOONNNLLLIIIHHHFFFBBB<<<888777666666555777888;;;<<<;;;888666555444444777::::::<<>>666666777333333222222111111222222333111222666:::===EEEUUUeeeooommmeeeVVVLLLJJJLLLLLLUUUmmmxxx```MMMIIILLLTTTkkk{{{{{{~~~{{{ppp___SSSNNNNNNOOOQQQTTTXXX]]]aaaccckkkwwwsss___QQQEEE>>>:::;;;;;;:::;;;>>>EEEOOO^^^pppnnnYYYKKKDDD@@@???::::::999777666555444333000//////......//////000111222444555666888<<>>===;;;999777777666555333111000///000.........---,,,,,,++++++***++++++,,,,,,------...,,,++++++,,,---...//////333444777999<<<=========<<<<<<===>>>???@@@@@@AAA@@@AAAAAAAAAAAAAAA@@@@@@:::;;;>>>DDDOOOZZZdddjjjeee\\\PPPFFFBBBAAA@@@???:::;;;;;;===>>>??????@@@===???CCCFFFHHHHHHGGGFFFDDD@@@;;;666333333555777<<<>>>@@@BBBDDDEEEEEEEEEDDDCCCBBB@@@>>><<<:::999999999::::::999999999888999:::::::::::::::;;;;;;;;;<<<>>>??????>>><<<;;;::::::;;;;;;<<<=========>>>??????@@@@@@AAABBBBBB???@@@AAAAAACCCDDDGGGHHHLLLKKKIIIGGGFFFDDDDDDCCCEEEIIIKKKOOOVVV___bbb```WWWUUUXXX```hhhnnnuuu{{{{{{rrrhhh___\\\YYYXXX[[[]]]```iiirrrxxxkkkUUUJJJEEEAAA???@@@CCCGGGKKKPPPUUU^^^iiippprrrkkk```WWWSSSSSSVVVXXXUUURRRLLLFFFBBBAAAAAAAAABBBCCCEEEIIINNNTTTYYY\\\aaa```\\\VVVOOOIIIFFFEEEEEEGGGIIIKKKLLLOOOSSSWWW[[[___fffnnnttt~~~wwwiiiaaaZZZPPPHHHAAA@@@>>><<<;;;:::999999<<<===>>>>>>AAAFFFNNNSSSUUU]]]hhhtttqqqnnnjjjhhhhhhhhhhhhggggggeeebbb___^^^___aaabbb```___^^^^^^^^^^^^[[[YYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZ^^^aaacccbbb```______^^^^^^^^^^^^]]][[[ZZZYYYWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTOOOOOOOOOOOONNNLLLJJJIIIFFFBBB===:::888777666555555777999:::;;;:::777555444555888:::;;;<<>>666666888555333333222222222222333333444444666999===GGG[[[mmmwwwtttiiiYYYMMMJJJLLLLLLYYYqqqcccSSSGGGGGGLLLYYYttt~~~~~~|||ppp___RRRNNNOOOPPPRRRUUUZZZ^^^bbbeeekkkwwwppp\\\OOOCCC===999:::;;;:::;;;???CCCNNN^^^qqqkkkWWWJJJCCC???===:::999888777666444333333222222222111111222222222111222444444666888<<>>===;;;999777;;;;;;999555000---,,,,,,...---------,,,,,,++++++...------,,,,,,++++++***+++++++++,,,---...///000222444666999;;;<<<============???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBCCCGGGOOOYYYccciiilll\\\TTTIIICCCCCCCCCAAA>>>999999999:::;;;===???@@@???AAAFFFIIIJJJHHHEEECCCAAA>>>999555444555777999<<<===???BBBDDDEEEEEEEEECCCBBB@@@>>><<<:::888777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;::::::;;;;;;<<<======>>>>>><<<<<<======>>>?????????>>>@@@BBBCCCDDDDDDGGGHHHJJJHHHFFFDDDBBBBBBBBBCCCEEEGGGJJJNNNWWW```ccc```ZZZYYY^^^iiittt{{{{{{rrriiiaaa\\\ZZZYYY\\\```cccfffnnnxxxooo]]]LLLGGGEEEAAA@@@CCCGGGIIINNNUUU^^^gggnnnrrrppphhh]]]VVVUUUVVVWWWXXXRRROOOIIIDDDAAA@@@AAABBBDDDDDDGGGJJJPPPVVV[[[^^^```^^^ZZZTTTLLLGGGEEEDDDFFFIIILLLMMMMMMOOOTTTXXX]]]aaaiiiooosss|||{{{ooofff^^^VVVLLLEEE@@@???===<<<::::::::::::>>>>>>>>>???AAAFFFMMMQQQUUU]]]iiivvvqqqnnnkkkiiiiiiiiiiiihhheeedddaaa``````aaaccceeebbb```^^^^^^^^^^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYY\\\```bbbaaa_______________^^^^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYWWWVVVVVVUUUUUUUUUPPPPPPPPPOOONNNLLLKKKJJJFFFCCC>>>;;;999888777555444444666888:::999666444444555777999;;;===AAADDDUUUpppmmmTTTQQQOOOUUU___iiimmmnnniiipppwww|||jjjLLL@@@777777999555333333222222222222333333555444444888???NNNggg{{{qqq\\\MMMIIIKKKLLL[[[sssrrrUUULLLGGGIIIOOO___}}}zzz{{{|||zzznnn\\\QQQNNNOOOOOOQQQTTTXXX]]]```cccjjjwwwlllYYYMMMBBB<<<888:::;;;:::<<>>BBBGGGNNNWWWeeesssxxxvvveeeXXXNNNLLLNNNUUUfffxxxsss^^^MMMFFFFFFDDDFFFHHHIIILLLSSS]]]eee{{{tttkkkiiieeeaaa]]]YYYWWWVVVRRRRRRQQQOOONNNMMMLLLKKKFFFDDD@@@>>><<<;;;888666:::;;;999555000------...------,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,---...///000111333555888:::;;;<<<<<<>>>???@@@AAABBBBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEEHHHJJJNNNVVV^^^dddffffffUUUMMMDDDBBBDDDDDD@@@<<<999999888999:::<<>>@@@AAABBBCCCBBBBBB>>>>>>===<<<:::999888888666777777999;;;===>>>???========================999999999999999999999999;;;<<<<<<======>>>??????<<<<<<======>>>>>>??????BBBEEEHHHHHHGGGFFFGGGIIIHHHFFFDDDBBBAAABBBCCCDDDDDDFFFHHHLLLVVV___aaa^^^\\\[[[bbbooo||||||rrrhhhaaa^^^^^^ZZZ\\\bbbiiillloooxxx}}}dddTTTHHHGGGFFFCCCEEEKKKMMMMMMQQQ[[[gggpppssssssllldddZZZVVVWWWYYYYYYXXXQQQMMMHHHCCCAAAAAACCCEEEEEEFFFHHHLLLQQQVVV\\\___^^^\\\XXXQQQJJJEEECCCCCCGGGKKKNNNNNNMMMOOOUUUZZZ___dddkkkqqqssszzztttpppkkkccc[[[SSSKKKFFF@@@>>><<<:::999999:::;;;======>>>>>>AAAFFFMMMRRRWWW___kkkxxx{{{pppnnnjjjiiiiiiiiihhhgggcccbbbaaaaaaaaaccceeegggfffccc```^^^]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZYYYYYYYYY[[[^^^```___^^^^^^___^^^^^^]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUQQQQQQPPPOOONNNMMMLLLLLLEEEBBB>>>;;;:::999888666555555666888;;;:::777444222333555777:::===???@@@MMMgggmmmTTTPPPMMMPPPXXXbbbiiillljjjuuuoooQQQDDD:::777888333444333333222222333333444444444666<<>>;;;999999888666555444333222......------------......000111333444555777;;;>>>>>>DDDLLLVVVdddqqqvvvtttdddWWWMMMLLLOOOWWWiii{{{~~~nnnXXXIIIEEEGGGEEEHHHJJJKKKNNNVVVbbbkkkzzzsssiiigggdddaaa]]]ZZZXXXWWWRRRRRRQQQPPPNNNMMMLLLLLLFFFDDD@@@>>><<<:::888666555666777555222000222444,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......+++++++++,,,---...000000111222555888:::;;;;;;;;;>>>???AAABBBCCCBBBBBBAAA@@@AAABBBDDDEEEEEEFFFFFFKKKLLLQQQXXX___aaa```]]]QQQIIIBBBAAAEEEEEE@@@:::888777777777999;;;>>>@@@BBBFFFJJJMMMLLLHHHBBB>>>;;;999777666666777999;;;>>>???@@@AAAAAAAAA@@@???;;;;;;:::::::::999999999666777888:::<<>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>?????????>>>>>>>>>???@@@@@@AAAAAAFFFIIIMMMMMMJJJHHHHHHHHHHHHFFFCCCBBBAAACCCEEEFFFEEEFFFHHHLLLUUU___aaa]]]XXXXXX___nnn{{{~~~rrrggg^^^ZZZ[[[^^^\\\```hhhpppuuuxxxsssaaaRRRHHHIIIIIIFFFJJJTTTQQQPPPTTT___mmmvvvwwwtttiiibbbYYYVVVYYY\\\ZZZWWWPPPMMMHHHCCCBBBCCCEEEGGGFFFGGGIIILLLQQQWWW\\\___\\\[[[WWWPPPIIIDDDBBBBBBHHHLLLOOOOOONNNPPPUUU[[[bbbfffmmmrrrsssyyyuuummmllliiicccZZZQQQKKKHHH???===:::888777888:::;;;<<<<<<===>>>AAAGGGNNNTTTXXX```mmmzzzvvvooommmjjjhhhhhhhhhgggfffaaaaaaaaaaaacccdddfffhhhjjjfffaaa]]]\\\[[[YYYXXXXXXYYYYYYZZZYYYYYYXXXXXXYYY[[[]]]^^^^^^]]]^^^___\\\\\\\\\\\\[[[YYYXXXWWWXXXXXXXXXXXXXXXXXXXXXWWWXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTQQQQQQPPPPPPOOONNNMMMMMMEEEBBB>>><<<;;;:::888777888777888;;;======999555000222333555999===???>>>GGG```~~~|||jjjTTTPPPLLLMMMUUU___hhhllllllyyytttUUUGGG<<<888777222444333333222222333333444555555999BBBOOOccczzz^^^KKKGGGJJJMMMUUUkkk{{{yyyZZZKKKIIIIIIKKKPPPaaazzz{{{~~~{{{ooo___UUUTTTSSSSSSTTTWWWZZZ^^^aaaccckkkxxxzzzhhhWWWLLLBBB<<<888:::<<<<<<>>>AAAIIITTTdddvvvhhhTTTIIIDDDAAA===999999888666555444333222111111000000000000111111000111333444555777;;;>>>;;;AAAJJJUUUcccppptttrrrcccWWWMMMLLLPPPXXXjjj||||||jjjTTTFFFCCCGGGFFFIIIKKKMMMPPPXXXeeennnwwwuuukkkgggaaa]]]ZZZYYYXXXVVVVVVVVVUUUSSSQQQNNNLLLKKKJJJGGGBBB>>><<<;;;999888666555444222111000000000,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---,,,,,,,,,---///000111777777777777888:::<<<>>>AAABBBCCCCCCDDDDDDCCCCCCCCC@@@@@@CCCDDDDDDFFFKKKMMMRRRUUUWWWYYYZZZVVVOOOHHHFFFCCCBBBBBB@@@>>><<<;;;999777666888===BBBFFFIIIKKKLLLLLLIIIDDD???;;;999888888777888:::;;;<<<888;;;>>>???===;;;999999666777777888999::::::;;;444666:::>>>@@@@@@>>>===<<<;;;;;;;;;;;;===???@@@<<<<<<;;;:::::::::;;;;;;===<<<:::999999;;;>>>@@@AAA@@@???>>>???AAACCCDDDLLLMMMOOOOOONNNLLLJJJHHHIIIFFFCCCCCCFFFHHHIIIHHHIIIJJJKKKNNNVVV]]]]]]XXXWWWZZZ```kkkvvv~~~uuuoooddd\\\]]]ccceeebbbgggjjjpppwww~~~yyygggTTTOOOJJJIIINNNTTTXXXZZZTTTWWW]]]hhhsssyyywwwttt```[[[XXXYYY]]]___^^^[[[PPPLLLHHHEEEEEEFFFFFFFFFJJJKKKMMMOOOSSSWWW[[[]]]XXXXXXVVVPPPIIIDDDCCCDDDJJJKKKMMMOOOPPPSSSWWWZZZaaaiiiqqqrrrqqqyyyvvvmmmfffccc___ZZZUUUMMMFFFAAA???===:::888888999;;;<<<:::===???@@@BBBGGGOOOUUU\\\cccppp~~~wwwmmmkkkhhhggggggfffdddcccccc``````aaaaaaaaaffflllkkkhhhccc```^^^\\\ZZZYYYXXXYYYZZZYYYXXXWWWXXXYYY[[[[[[\\\]]]]]]]]]]]]\\\^^^^^^]]]]]][[[ZZZXXXWWWYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVV[[[ZZZYYYXXXVVVUUUTTTSSSPPPOOOOOOPPPQQQPPPMMMKKKHHHEEEBBB???<<<888333000222444777:::;;;:::888777444555666777999;;;<<<<<>><<<:::888777666444222111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,---///111222777777777777999;;;===>>>???@@@@@@AAAAAAAAAAAAAAACCC@@@@@@BBBCCCCCCFFFKKKPPPUUUWWWVVVTTTSSSOOOJJJEEEDDDBBBBBBBBBAAA???===:::999777666999===BBBFFFJJJIIIHHHFFFCCC@@@>>>===:::999888888888999;;;;;;<<<===>>><<<999555333222666666666666777777777888555888<<>><<<<<<<<<<<<===>>>??????>>>=====================;;;:::999888999;;;>>>@@@CCCBBB@@@@@@AAADDDGGGIIIQQQSSSUUUUUUTTTQQQMMMKKKLLLIIIFFFEEEFFFHHHGGGFFFIIIJJJLLLOOOVVV^^^^^^ZZZYYYZZZ]]]dddmmmssstttsssgggddd```^^^eeeoootttrrrtttxxx}}}qqqaaaSSSMMMIIIOOO]]]gggiiifff^^^aaagggpppvvvwwwrrrlll^^^\\\[[[^^^bbbbbb___[[[OOOLLLHHHGGGGGGHHHIIIHHHKKKLLLMMMOOOSSSWWWZZZ\\\YYYXXXTTTNNNGGGDDDDDDEEEJJJKKKMMMOOOPPPSSSWWWZZZ^^^fffmmmnnnmmmvvvpppgggdddaaa]]]XXXRRRLLLEEE@@@>>>===:::888888999;;;<<<<<<>>>AAABBBCCCHHHPPPVVV\\\dddqqq|||uuummmjjjhhhgggggggggeeedddccc```___aaaaaaaaaffflllllliiifffccc```^^^[[[ZZZXXXYYYZZZYYYWWWVVVVVVXXXYYYYYYZZZZZZ[[[[[[ZZZZZZ]]]]]]]]]\\\[[[ZZZXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[ZZZYYYXXXVVVUUUTTTSSSPPPOOOOOOPPPPPPPPPMMMKKKHHHEEEBBB???<<<888444111222444777999::::::888777333444555777999;;;<<<===CCCSSSeeeqqqvvvuuummmcccXXXQQQLLLLLLPPPVVV___gggqqq```III???;;;777333444333333222222333333444111999???HHHbbboooWWWJJJEEEGGGKKKRRRdddwwwrrr^^^UUUOOOJJJNNNYYYlll~~~~~~wwwfffXXXTTTQQQTTTWWW[[[^^^aaaeeehhhwwwtttcccSSSIIIBBB===999:::999888;;;@@@HHHTTTccctttyyyaaaRRRHHHAAA<<<;;;999999888666555333222222000000000000000000000000000111333444444666888;;;;;;@@@HHHQQQ```mmmqqqooogggSSSNNNRRRSSS^^^rrr~~~{{{nnn]]]NNNEEEDDDFFFKKKKKKLLLRRRZZZdddkkknnnyyyooolllgggddd___[[[YYYXXXVVVUUURRRQQQPPPOOOMMMLLLKKKJJJJJJGGGDDDBBB@@@>>>;;;888888777555333111//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,---...000111333777777777888999;;;===>>>@@@@@@@@@@@@AAAAAAAAAAAACCC@@@@@@AAAAAAAAAFFFLLLTTTYYY[[[UUUOOOKKKHHHDDDCCCBBBAAABBBBBBBBB???===999888777777:::>>>CCCFFFIIIFFFBBB???===<<<===>>><<<;;;:::999888999::::::<<<<<<;;;888444111000000666666555555555444444444777999<<<@@@AAAAAA@@@???===>>>>>>?????????>>>>>>===>>>>>>?????????>>>>>>===<<<;;;;;;;;;===@@@AAADDDCCCBBBCCCEEEJJJNNNQQQYYYZZZ[[[[[[XXXTTTOOOLLLLLLIIIGGGFFFGGGIIIJJJIIIJJJLLLNNNQQQXXX```aaa]]]\\\ZZZZZZ^^^cccffffffeeeaaabbbbbbdddlllvvvyyywww{{{|||{{{|||tttdddYYYQQQLLLMMMZZZmmmyyywwwqqqbbbgggnnnvvvxxxssskkkddd[[[]]]aaafffiiifff^^^XXXMMMJJJHHHGGGIIIKKKLLLLLLLLLMMMMMMOOORRRUUUYYYZZZZZZWWWRRRKKKEEECCCDDDFFFIIIKKKMMMOOOPPPSSSVVVYYY\\\ccciiiiiijjjtttzzzmmmdddbbb^^^YYYTTTOOOIIIDDD@@@===<<<:::999888999;;;<<<>>>@@@BBBCCCDDDIIIPPPVVV\\\eeerrrwwwqqqkkkiiiggggggggggggfffeeeccc```___``````aaaffflllnnnllljjjgggccc```]]][[[YYYZZZZZZYYYVVVUUUUUUVVVXXXYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUVVVVVVWWWWWWXXXXXXXXXZZZZZZYYYXXXVVVUUUTTTTTTQQQPPPOOOOOOPPPOOOMMMKKKHHHEEEBBB???<<<999444111222444666888999999888777222333444666888:::<<<>>>???JJJWWWbbbjjjnnnlllggg]]]WWWRRRQQQPPPSSS[[[eeerrrhhhNNNAAA;;;777333444333333222222333333444333999AAARRRqqqeeeNNNEEECCCFFFIIISSSddduuutttaaaXXXQQQKKKNNNYYYlllxxxdddXXXWWWQQQTTTXXX[[[^^^cccgggkkkzzzrrraaaQQQHHHBBB===::::::999999<<>>;;;;;;999888777666555333222222000000000000000000000000000111333444444555888:::<<>>BBBBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAA@@@@@@FFFNNNXXX]]]]]]UUUKKKFFFDDDBBBCCCBBBBBBCCCCCCAAA>>>;;;888777777888:::>>>BBBDDDEEECCC???<<<::::::<<<===>>>===;;;:::999999999:::888888888666444333555777888777777666555444333333777999<<>>???@@@AAAAAA@@@>>>======>>>???AAAAAAAAA@@@???CCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBDDDIIIPPPVVVZZZaaa```]]]YYYUUUPPPMMMKKKFFFEEEDDDEEEHHHKKKNNNOOOMMMQQQSSSUUU[[[bbbddd```\\\ZZZYYY[[[```ccccccbbbbbbeeehhhkkkrrrzzz|||yyyyyy{{{}}}zzzuuusssuuuwwwtttcccXXXRRRPPPPPPVVVdddtttzzztttkkk\\\cccnnnuuuuuuooofff```[[[___ffflllmmmfff[[[SSSIIIHHHFFFGGGJJJMMMNNNNNNNNNNNNNNNPPPRRRUUUXXXYYYZZZVVVOOOHHHDDDCCCEEEGGGIIIKKKNNNOOOPPPRRRUUUXXX\\\bbbggghhhjjjuuuwwwllleee___[[[UUUPPPKKKGGGCCC@@@<<<;;;:::999999999;;;;;;>>>@@@BBBCCCDDDHHHPPPVVV]]]fffuuuuuuooojjjhhhffffffggghhhgggfffddd```_________```fffmmmooopppooolllgggbbb___]]]ZZZ[[[[[[ZZZWWWVVVVVVWWWZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTQQQPPPOOONNNOOONNNLLLKKKGGGEEEBBB???===999555222222333555777888888888777222222333555777:::<<<>>>>>>FFFRRR___iiioooooommmfff^^^XXXVVVRRRSSS```ooo}}}pppRRR@@@;;;888555444333333222222333333444444888CCCYYY{{{wwwYYYGGGBBBBBBDDDGGGTTTddduuuyyyhhhWWWOOOHHHKKKWWWjjjvvv```VVVVVVPPPRRRVVVZZZ]]]bbbgggkkktttqqqaaaRRRHHHBBB===:::::::::999<<>>CCCIIIRRR```mmmrrrqqqcccSSSOOOTTTXXXeeewww}}}uuudddSSSGGGCCCEEEHHHLLLMMMQQQXXX```gggkkkllluuullliiieeebbb^^^\\\[[[YYYWWWVVVTTTSSSQQQPPPOOONNNNNNNNNIIIGGGEEEDDDBBB@@@<<<::::::888666444111000///...------------------------...------------...//////---------...///111444555555666888:::;;;===>>>>>>BBBAAAAAAAAAAAABBBCCCDDDBBBAAA@@@AAA@@@AAAIIIRRR[[[___^^^TTTIIIEEECCCBBBEEEDDDDDDEEEDDD@@@;;;777777777777888:::===???AAAAAA@@@>>><<<;;;;;;;;;;;;???>>><<<:::999999::::::777888888777666777:::===;;;:::999888777555444444777999;;;===>>>???>>>>>>??????@@@AAAAAA@@@>>>>>>???AAADDDFFFGGGFFFEEEDDDHHHGGGEEECCCAAA@@@@@@@@@@@@@@@BBBEEEKKKSSSYYY^^^ccc___XXXQQQLLLHHHGGGGGGBBBBBBCCCDDDGGGJJJNNNQQQRRRVVVXXXYYY^^^ccceeebbb[[[YYYYYY^^^dddiiikkkjjjfffkkkooorrrxxxsssssssssqqqppprrrxxx}}}vvvdddUUUOOOPPPPPPVVV```iiilllhhhaaa[[[XXXaaalllrrrqqqkkkeeeaaa___dddlllpppnnndddWWWMMMEEEDDDDDDFFFJJJNNNOOOOOOOOOOOOOOOPPPRRRUUUXXXYYYYYYTTTLLLFFFCCCCCCEEEFFFIIIKKKNNNOOOPPPRRRTTTVVV[[[___dddfffjjjvvv}}}rrriiibbb[[[WWWRRRMMMIIIEEEAAA???;;;:::999999999::::::;;;===???AAABBBCCCHHHOOOUUU```hhhwww}}}sssoooiiihhhffffffhhhhhhhhhgggddd```^^^_________eeemmmqqqssstttqqqkkkddd```^^^[[[\\\]]]\\\YYYXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYWWWXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTRRRPPPNNNNNNNNNMMMLLLJJJGGGEEEBBB???===:::666333222333444666777777777777222222222333666999;;;======CCCQQQbbbooottttttssspppggg___ZZZTTTVVVjjjxxxUUU@@@;;;:::888444333333222222333333444444777CCC\\\|||xxxdddMMMCCCAAABBBDDDGGGTTTddduuu}}}lllVVVMMMFFFJJJWWWkkkppp[[[SSSSSSNNNPPPTTTWWWZZZ```eeeiiimmm}}}rrrbbbSSSIIIBBB===::::::::::::===BBBIIIVVVhhhyyyxxxeeePPPDDD???===<<<===777777666555444333333222///////////////////////////111222333333555777:::<<<@@@FFFMMMZZZfffkkkiiiaaaSSSPPPUUUYYYhhhxxx{{{sssaaaPPPFFFCCCFFFHHHKKKMMMSSS[[[bbbgggiiiiiitttmmmkkkeeeccc```^^^]]]\\\ZZZXXXTTTSSSQQQNNNMMMLLLLLLMMMIIIGGGDDDBBBAAA@@@===;;;999888666444222000000///------------------------,,,++++++++++++,,,------............000222555666555666888:::<<<>>>>>>???@@@???>>>>>>>>>???AAABBBBBBAAAAAAAAA@@@BBBLLLWWW```aaa]]]RRRIIIEEEDDDBBBFFFFFFFFFGGGEEEAAA;;;666666666777888999;;;<<<=========<<<<<<<<<;;;::::::???>>>===;;;::::::;;;;;;<<<<<<<<<;;;999999;;;>>>>>>===<<<;;;999888777666888999:::<<<===>>>======>>>??????@@@@@@@@@??????CCCEEEIIILLLMMMLLLJJJIIIGGGFFFDDDBBBAAA???>>>>>>???@@@BBBFFFKKKQQQVVVYYY[[[WWWPPPIIIDDDCCCCCCDDDCCCDDDEEEEEEFFFHHHMMMPPPWWW[[[\\\\\\^^^bbbbbb```YYYYYY[[[bbbkkkrrrttttttvvvyyyzzzyyyyyy||||||yyyjjjiiihhhjjjooowwwsssfffXXXNNNLLLPPPRRR[[[cccccc\\\SSSOOOOOO[[[ccclllooolllgggeeeeeeiiimmmrrrssslll```RRRIIICCCCCCDDDGGGKKKNNNPPPPPPPPPPPPPPPRRRTTTWWWYYY[[[XXXRRRJJJEEECCCDDDEEEEEEHHHKKKNNNPPPQQQRRRSSSUUUWWW\\\aaadddjjjvvvvvvkkkbbb\\\WWWTTTPPPLLLIIIEEE@@@===999999999999999::::::;;;<<<>>>@@@BBBCCCHHHPPPVVVbbbkkkxxx{{{ssspppjjjhhhffffffggghhhhhhgggddd```]]]^^^^^^___eeemmmqqquuuxxxuuunnnfff```^^^[[[\\\]]]\\\[[[ZZZ[[[\\\XXXWWWVVVVVVVVVWWWYYYZZZYYYYYYZZZZZZ[[[ZZZZZZZZZWWWWWWWWWXXXXXXXXXXXXXXXUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUSSSPPPNNNMMMMMMMMMKKKJJJGGGEEEBBB@@@>>>:::666333222222333555666666777777333333222333444777:::<<<<<<@@@MMM```pppxxx{{{|||sssiiiaaaXXXZZZttt[[[CCC===;;;999444333333222222333333444555777CCC[[[xxx|||bbbTTTFFFAAAAAACCCFFFIIIUUUfffyyymmmWWWNNNGGGLLL[[[pppgggWWWPPPOOOMMMOOORRRUUUXXX]]]cccggglll}}}ssscccTTTJJJBBB===::::::;;;;;;>>>CCCHHHVVViiizzzqqq```LLLBBB???<<<;;;<<<666666555555444333333222000000000000000000000000///000222333333444777999===AAAEEELLLWWWdddhhhfff```SSSPPPUUUZZZjjjxxxxxx{{{nnn\\\MMMEEEDDDGGGIIIKKKNNNUUU^^^eeeiiihhhgggrrrmmmmmmfffdddbbb``````___\\\ZZZWWWUUURRROOOMMMLLLMMMMMMJJJGGGCCCAAA@@@???===<<<888777666444222111111111........................,,,++++++++++++,,,------.........///111333555777444666888;;;===>>>??????@@@???>>>===>>>???AAABBBAAA@@@AAAAAA@@@CCCOOO\\\dddbbb[[[PPPHHHEEEBBB???EEEFFFGGGHHHGGGCCC<<<777555666777777888999999999;;;::::::999999999::::::???>>>===;;;;;;;;;<<<<<<>>>??????>>><<<<<<===>>>???>>>===<<<;;;:::999888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCFFFJJJNNNPPPNNNLLLJJJEEEEEEDDDCCCBBBAAA@@@@@@@@@AAACCCFFFIIILLLOOOPPPNNNLLLIIIEEECCCBBBBBBBBBBBBDDDFFFFFFGGGJJJOOOSSSYYY]]]^^^\\\\\\^^^^^^\\\WWWXXX\\\eeeooovvvxxxxxxxxxssssssrrrooogggeeefffmmmxxxuuucccYYYQQQLLLLLLPPPVVV[[[]]]WWWMMMGGGJJJOOO[[[bbbiiijjjfffdddgggkkkuuuwwwxxxtttjjj\\\OOOGGGCCCCCCDDDHHHLLLPPPQQQQQQPPPPPPQQQSSSUUUXXX[[[]]]VVVPPPIIIDDDDDDDDDDDDDDDHHHKKKNNNPPPQQQQQQSSSTTTVVV[[[aaaffflllyyy~~~qqqggg^^^XXXTTTRRROOOLLLIIIEEE@@@<<<888888999999999:::::::::;;;>>>AAABBBEEEJJJSSSYYYdddlllyyyyyyrrrpppjjjiiigggfffggghhhgggfffddd```]]]]]]]]]___eeemmmrrrvvvzzzxxxpppfff```^^^YYY[[[\\\\\\[[[ZZZ\\\]]]XXXWWWVVVUUUUUUWWWYYYZZZXXXXXXYYYZZZ[[[[[[ZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUSSSQQQNNNLLLLLLLLLKKKJJJGGGEEEBBB@@@>>>;;;777444111222333444555666666777555444222222333666888:::======EEEYYYmmmzzzyyyooobbbaaa|||bbbIII@@@;;;666444333333222222333333444666777CCC[[[rrr{{{uuukkkVVVLLLDDD@@@@@@BBBHHHNNN\\\nnnmmmWWWMMMGGGMMM^^^tttsss___UUUPPPMMMNNNPPPRRRTTTWWW[[[aaafffmmmtttcccTTTJJJBBB===:::;;;;;;;;;>>>DDDHHHVVViiizzzkkk[[[IIIAAA>>>;;;999999666555555444444333333222000000000000000000000000...000222222333444777999===@@@DDDKKKWWWdddiiihhh___SSSQQQUUUZZZjjjwwwtttsssgggWWWIIIDDDEEEHHHKKKLLLPPPXXXaaahhhkkkiiifff}}}pppmmmnnngggeeecccbbbaaa```^^^\\\ZZZXXXUUURRRPPPOOOOOOOOOJJJFFFBBB???>>>>>>===<<<888777555444333222222222...........................------------...//////.........///111333666777444666888;;;===?????????BBBAAA@@@??????AAACCCDDDAAA@@@AAABBBAAAEEEQQQ___gggcccZZZNNNGGGEEEAAA;;;CCCEEEGGGIIIIIIEEE>>>999555666666777777777777666;;;999777666666777:::;;;???>>><<<;;;;;;<<<=========>>>@@@???>>>>>>???@@@???>>>>>>===;;;::::::999;;;;;;===>>>????????????>>>===<<<<<<===???AAABBB@@@CCCHHHMMMNNNMMMJJJHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCDDDFFFGGGHHHHHHHHHDDDEEEEEEEEEDDDDDDCCCBBB???BBBEEEGGGIIIMMMSSSXXXZZZ^^^___[[[YYY[[[ZZZXXXVVVXXX]]]fffpppwwwxxxwwwyyyzzzxxxqqqnnnpppqqqooommmkkknnnxxxmmmYYYQQQOOOLLLMMMPPPXXXYYYVVVMMMEEEDDDLLLUUUXXX^^^eeeeeebbbcccjjjqqq}}}~~~|||uuuiiiZZZNNNFFFDDDDDDFFFIIINNNQQQSSSSSSPPPQQQRRRSSSVVVZZZ]]]___UUUOOOHHHDDDDDDEEEDDDCCCHHHKKKNNNPPPQQQQQQRRRTTTXXX]]]dddiiippp|||zzznnneee^^^YYYRRRQQQOOOMMMJJJEEE@@@<<<888888999999999:::::::::;;;>>>AAACCCFFFLLLUUU[[[fffnnnzzzwwwrrrpppkkkiiiggggggggggggfffeeeddd```]]]]]]]]]^^^eeemmmrrrwww|||zzzqqqfff```^^^XXXYYY[[[[[[ZZZZZZ\\\]]]ZZZYYYWWWWWWWWWXXXZZZ\\\WWWXXXYYYZZZZZZ[[[[[[ZZZWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVSSSQQQNNNLLLLLLLLLKKKJJJGGGEEEBBB@@@>>>;;;777444111222222333444555666777666444333222222555777999@@@<<<@@@SSSiii|||{{{kkkhhhhhhNNNBBB;;;333444333333222222333333444666888DDDZZZooouuulllcccRRRKKKDDD@@@???AAAIIISSSdddwwwoooUUUKKKEEEMMM___vvv}}}jjj[[[UUUQQQMMMOOOQQQRRRTTTVVV[[[aaaeeellltttcccSSSIIIBBB===:::;;;;;;;;;???DDDIIIWWWiiiyyy~~~hhhXXXGGG@@@===:::777777555555555444444333333333000000000000000000000000...000222222333444777999777;;;???FFFSSSaaafffeee^^^SSSQQQTTTZZZjjjvvvrrrmmmbbbRRRGGGCCCFFFJJJLLLMMMRRRZZZdddkkkllljjjgggzzzrrrnnnlllgggeeebbbaaaaaa```___]]]\\\ZZZVVVSSSRRRPPPNNNKKKLLLKKKIIIGGGCCC???;;;999888777666555333222111000/////////...------,,,,,,,,,,,,,,,---------............///000111333555666777888999;;;===>>>@@@AAA>>>>>>?????????@@@@@@@@@AAAAAA@@@AAAEEEMMMWWW^^^ccc___WWWOOOHHHDDDBBBAAAGGGHHHIIIIIIFFFBBB===:::999999:::;;;;;;;;;::::::777888888999999888888777:::::::::::::::;;;<<<===???@@@@@@???======>>>???<<<<<<;;;;;;:::;;;;;;;;;;;;===??????>>>===>>>??????>>>>>>>>>>>>>>>??????FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDBBBEEEIIIJJJJJJNNNUUU[[[^^^]]]ZZZXXXVVVUUUUUUUUUWWW[[[cccmmmsssuuusssqqqsssnnnhhhgggkkksss|||~~~zzzrrraaaPPPJJJIIIJJJNNNTTT^^^[[[SSSIIIBBBCCCLLLTTT```bbbaaa^^^aaaiiiqqqtttxxx}}}zzzkkkZZZPPPJJJEEEHHHGGGIIIMMMSSSVVVVVVTTTQQQTTTUUUTTTUUUYYY[[[YYYPPPKKKEEE@@@@@@BBBDDDEEEKKKLLLOOOQQQSSSTTTUUUTTTZZZ^^^dddiiiqqq}}}zzzpppfff\\\UUUUUUQQQLLLHHHEEEAAA>>>;;;;;;999777666666777999;;;;;;<<<>>>@@@EEEMMMVVV\\\fffppp}}}yyysssppplllkkkkkkkkkllljjjhhheeeccc___]]]^^^___bbbiiirrrqqqxxx}}}{{{uuunnnddd[[[YYYYYYYYY[[[]]]]]][[[YYYXXXXXXXXXYYYYYYYYYYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYYYY]]][[[XXXUUUTTTTTTTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJHHHGGGDDD@@@===:::888777444444444555555777888888444333111111333555777777===>>>FFFVVVmmm~~~rrrrrrsssOOO>>><<<555444444333333222222333333777777BBBYYYjjjjjjccc^^^PPPEEE???@@@@@@AAAIIIUUUqqqtttWWWOOOHHHLLL]]]uuu}}}qqqcccXXXQQQMMMLLLNNNMMMPPPTTTVVVZZZcccllltttqqqbbbSSSIIICCCAAA===::::::<<<@@@CCCMMMXXXgggtttvvvbbbRRRCCC>>>>>><<<888777888888777666555333111000000000000000000000000000---///111111222333666888;;;>>>AAAHHHUUUbbbfffccc```UUUSSSWWW[[[iiiuuurrrppp___NNNGGGGGGGGGIIIKKKOOOWWW```iiipppssslllcccxxxpppllljjjfffdddbbbaaaaaaaaa___^^^\\\YYYUUUSSSRRRPPPNNNLLLLLLLLLJJJHHHDDD@@@<<<:::888888777555333222111000/////////...------,,,,,,,,,,,,,,,---------............///000222333555666888888:::;;;===>>>???@@@?????????@@@@@@@@@AAAAAADDDCCCCCCCCCGGGOOOXXX___ccc^^^VVVNNNGGGCCCAAAAAAEEEFFFFFFFFFEEEBBB>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;::::::::::::;;;<<<===>>>>>>>>>===;;;:::;;;===::::::::::::;;;;;;<<<======???@@@???>>>======>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGIIIHHHGGGGGGGGGGGGDDDBBB??????@@@@@@@@@@@@AAAAAAGGGFFFDDDCCCBBBCCCDDDDDD@@@EEEIIILLLNNNRRRZZZ```bbb___ZZZUUUSSSTTTVVVWWW```cccggglllnnnmmmiiiffffffcccbbbgggqqq|||hhhZZZLLLHHHIIIKKKPPPVVVZZZVVVOOOHHHDDDHHHQQQXXX\\\___^^^]]]bbbmmmvvvzzz{{{|||uuudddUUUNNNIIIDDDHHHHHHKKKPPPUUUXXXWWWTTTPPPSSSUUUUUUWWW[[[[[[WWWOOOJJJDDD@@@@@@BBBEEEFFFJJJLLLOOORRRUUUVVVWWWXXX[[[```gggmmmuuuwwwnnnfff]]]VVVRRROOOJJJFFFCCC???<<<999:::888777666666888:::<<<===>>>???AAAFFFMMMVVV\\\gggqqq~~~yyytttrrrnnnmmmlllmmmmmmllliiigggccc___]]]^^^^^^aaahhhppprrryyy~~~}}}xxxrrrhhh___[[[[[[[[[\\\^^^^^^\\\ZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWYYYZZZZZZYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[YYYWWWUUUUUUUUUUUUWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPOOOMMMLLLLLLLLLIIIHHHDDDAAA===:::888777444444444444555666777888555333222111333555666777;;;===FFFYYYuuupppnnnzzz}}}}}}~~~|||wwwRRR@@@===777666555444222222333333444777777BBBWWWgggiiiccc^^^OOOEEE@@@AAABBBCCCLLLXXXwwwuuuUUUMMMFFFKKK]]]uuurrrdddXXXQQQNNNMMMOOOOOOQQQVVVXXX[[[dddmmmwww}}}oooaaaTTTJJJCCC@@@<<<::::::<<<@@@CCCKKKVVVdddrrr}}}{{{rrr___PPPAAA<<<<<<:::777555777777777666444333111000000000000000000000000000...///111111222333666888:::===@@@GGGSSS```eeebbb```TTTSSSXXX^^^lllwwwtttmmm]]]MMMGGGGGGHHHJJJLLLRRRYYYcccjjjpppqqqiii___uuummmiiigggeeedddaaaaaaaaabbbaaa___[[[YYYVVVTTTSSSRRRPPPNNNMMMMMMKKKIIIFFFBBB>>><<<:::999888666444222111111/////////...------,,,,,,,,,,,,,,,---------............///000222444666777999:::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDEEEHHHPPPYYY___bbb]]]UUUMMMFFFCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???===<<<;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<======;;;999888999:::888999999:::;;;======>>>???@@@AAAAAA???======>>>=========>>>???@@@AAABBB@@@AAABBBDDDFFFGGGIIIJJJMMMKKKIIIGGGFFFDDDAAA>>>============>>>@@@BBBCCCIIIHHHFFFDDDCCCCCCDDDEEECCCGGGMMMPPPSSSWWW]]]bbbeee```YYYSSSQQQSSSWWWZZZeeefffggggggfffbbb___\\\ZZZYYY]]]hhhvvvoooZZZPPPHHHFFFIIIMMMRRRWWWVVVRRRMMMIIIJJJPPPWWW]]][[[]]]^^^^^^fffrrr|||~~~xxxkkk[[[OOOJJJGGGDDDHHHJJJOOOUUUYYYZZZWWWUUUOOORRRTTTVVVZZZ^^^ZZZTTTLLLHHHCCC@@@AAADDDFFFGGGKKKLLLOOOSSSVVVXXXZZZ[[[\\\bbbjjjqqqyyy~~~ssskkkddd\\\VVVOOOLLLGGGCCC@@@===:::777888777666666777999;;;===>>>???AAACCCGGGMMMUUU[[[gggrrr~~~xxxtttrrrooonnnmmmnnnnnnmmmjjjgggccc___\\\]]]]]]___fffooossszzz}}}wwwlllccc^^^]]]\\\]]]^^^^^^]]][[[\\\[[[ZZZZZZXXXXXXWWWVVVWWWYYYZZZZZZYYYXXXXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSQQQPPPNNNMMMMMMMMMKKKIIIEEEAAA===:::888777444444444444555666777777666555333222222444555777;;;<<>>777777555333111111222444555888888@@@SSScccgggbbb\\\OOOFFFBBBDDDEEEGGGQQQ^^^sssTTTMMMGGGMMMaaazzzsssdddXXXQQQOOONNNQQQPPPSSSXXXZZZ]]]eeeoooxxxxxxkkk___SSSKKKBBB???<<<::::::<<<@@@BBBIIITTTbbbpppzzz~~~wwwmmm[[[MMM???::::::888555444777666666555444222111000000000000000000000000000...///111222222333666999999<<<@@@FFFQQQ^^^cccaaa^^^TTTTTT[[[bbbpppzzzuuuhhhZZZLLLGGGGGGHHHKKKNNNWWW___hhhppptttrrrggg[[[ssskkkhhhfffeeecccaaaaaabbbbbbbbb```\\\ZZZWWWUUUUUUTTTRRRQQQNNNMMMLLLJJJGGGDDDAAA???;;;:::999777555333222111/////////...------,,,,,,,,,,,,,,,---------............///000222444666888:::;;;;;;<<<===>>>>>>???AAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBDDDIIIPPPYYY___```\\\TTTMMMGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>><<<:::999999:::;;;===<<<======>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<:::888777888999999:::;;;<<<===>>>>>>>>>@@@AAACCCBBB@@@??????@@@=========>>>???AAABBBCCCAAABBBDDDGGGIIILLLNNNOOOPPPMMMIIIFFFCCC@@@===;;;======<<<===???BBBEEEGGGKKKIIIFFFDDDCCCCCCEEEFFFHHHLLLQQQVVVXXX[[[^^^aaa```\\\VVVRRRQQQSSSXXX[[[```aaaaaa```]]]ZZZYYYYYYXXXYYY___kkkyyyzzz~~~rrr]]]NNNIIIEEEFFFJJJOOOTTTXXXVVVTTTQQQQQQTTTYYY\\\]]]\\\^^^```bbbkkkwww}}}rrr```QQQIIIGGGFFFEEEIIIMMMTTTZZZ]]][[[XXXUUUNNNRRRUUUXXX]]]___XXXPPPJJJFFFBBBAAABBBFFFIIIJJJMMMNNNQQQTTTWWWYYY[[[\\\]]]ccclllttt|||zzzooogggaaaYYYSSSMMMJJJEEEBBB???<<<999777666666555666777:::<<<>>>@@@AAABBBDDDHHHNNNVVV[[[fffrrr{{{uuuqqqpppooonnnmmmmmmmmmllliiifffbbb^^^[[[\\\\\\^^^eeemmmvvv}}}zzzoooddd___^^^]]]]]]^^^^^^\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWYYYZZZZZZYYYXXXXXXYYY[[[\\\\\\\\\\\\\\\]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUXXXXXXYYYYYYXXXWWWVVVVVVSSSRRRQQQOOONNNNNNMMMMMMLLLJJJFFFBBB>>>;;;888777444444444444444555666777666666555333222333555777<<<>>>EEEZZZ|||pppddd^^^bbbooo}}}uuusssqqqmmmkkkmmmqqqpppmmmoooZZZDDD???777777555222//////111333555:::999@@@NNN^^^ddd```ZZZOOOHHHDDDGGGHHHJJJVVVeeemmmUUUOOOKKKSSShhhssscccWWWQQQPPPPPPQQQQQQTTTYYY[[[^^^fffooouuusssfff[[[QQQJJJAAA???<<<::::::===@@@BBBJJJTTTbbboooyyy{{{sssiiiWWWJJJ>>>:::999666444444666555555555333222111000////////////////////////...000111222222444777999888<<<@@@FFFPPP\\\aaaaaa^^^SSSUUU^^^fffttt|||vvvaaaUUUJJJGGGHHHIIIMMMQQQ\\\eeepppwwwzzzuuugggYYY~~~qqqkkkhhhgggeeecccbbbaaabbbcccbbbaaa^^^\\\YYYXXXWWWVVVUUUSSSNNNNNNMMMKKKIIIEEECCCAAA<<<<<<:::888666444222222/////////...------,,,,,,,,,,,,,,,---------......---...///111333555777888;;;;;;<<<<<<===>>>??????AAAAAABBBBBBBBBCCCCCCCCC>>>???BBBEEEJJJQQQYYY___]]]YYYTTTNNNIIIGGGFFFFFFFFFEEECCCBBB@@@@@@@@@@@@>>><<<:::999888999:::<<<<<<<<<============<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;888888888:::<<<===>>>???@@@@@@@@@???AAACCCDDDDDDCCCBBBCCCDDD=========>>>???AAABBBCCCEEEFFFHHHKKKMMMPPPRRRSSSPPPLLLGGGBBB???===;;;999<<<<<<<<<===???CCCGGGIIIJJJIIIFFFDDDCCCEEEGGGHHHKKKOOOUUUZZZ]]]___``````VVVTTTRRRQQQRRRUUUXXXZZZXXXZZZ[[[YYYWWWVVVVVVXXX___aaahhhsss}}}zzzxxx~~~qqq]]]PPPGGGGGGFFFHHHMMMTTTYYY[[[]]]\\\[[[\\\^^^^^^]]][[[[[[___dddiiisss~~~vvvhhhVVVJJJEEEEEEGGGHHHLLLQQQXXX^^^___\\\WWWTTTNNNSSSXXX[[[]]]]]]UUULLLGGGEEEBBBBBBDDDIIILLLMMMPPPQQQSSSUUUXXX[[[]]]^^^^^^eeennnuuu}}}xxxkkkccc\\\TTTOOOLLLIIIDDDAAA???===:::777555555555666888:::<<<===???AAACCCEEEIIIOOOVVV[[[fffrrryyyrrrnnnmmmnnnmmmllllllkkkjjjgggdddaaa]]][[[[[[\\\^^^eeemmmyyy~~~qqqeee```^^^]]]\\\]]]]]][[[ZZZXXXYYYYYYYYYZZZZZZ[[[[[[WWWYYYZZZZZZYYYXXXXXXYYY[[[[[[\\\\\\]]]]]]]]]]]]ZZZZZZZZZZZZYYYXXXVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWRRRQQQPPPNNNMMMMMMMMMMMMLLLJJJGGGCCC???<<<999888555444444444444555555666666666666444222222555888<<>>777666444000......///222444999:::@@@LLL\\\dddaaaZZZRRRKKKGGGIIIJJJNNN\\\mmmgggRRRNNNMMMXXXooosssyyyqqqbbbWWWRRRQQQQQQPPPPPPTTTYYY[[[^^^eeennnuuuooobbbXXXNNNGGG???>>>;;;:::;;;===???AAAKKKUUUcccoooxxxyyypppeeeSSSHHH===999888666444555444444444444333222000000////////////////////////...000222222333444777999888===AAAFFFPPP[[[aaaaaa^^^TTTWWWaaajjjwww|||ttt[[[RRRIIIGGGIIIKKKPPPUUU___iiiuuu}}}~~~vvveeeUUU{{{ooojjjhhhgggfffdddbbbbbbbbbcccbbb``````^^^[[[YYYXXXWWWUUUSSSMMMMMMMMMKKKIIIFFFDDDBBB>>>===;;;999777555333222/////////...------,,,,,,,,,,,,,,,---------......---...///111333666888999:::;;;;;;===>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCC>>>@@@CCCFFFJJJPPPWWW[[[WWWUUURRRNNNKKKIIIHHHGGGHHHGGGEEEDDDBBBBBBAAAAAA>>>===<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;999999:::;;;===???AAACCCDDDDDDDDDCCCEEEFFFHHHGGGFFFEEEEEEFFF>>>>>>>>>???@@@AAABBBCCCFFFGGGHHHKKKMMMOOOQQQRRRLLLHHHBBB>>>;;;:::999888::::::;;;===@@@CCCFFFHHHJJJHHHFFFDDDEEEHHHKKKMMMNNNQQQWWW]]]``````___^^^MMMMMMNNNPPPRRRTTTVVVXXXUUUWWWYYYYYYVVVVVVXXX[[[gggkkksss{{{~~~{{{{{{yyykkk[[[OOOJJJFFFJJJLLLNNNSSS\\\bbbcccgggggggggeeebbb___]]][[[ZZZaaaiiirrr}}}jjj]]]NNNGGGDDDEEEHHHMMMOOOUUU\\\```___[[[VVVSSSPPPWWW]]]^^^\\\XXXQQQIIIFFFDDDBBBCCCGGGLLLOOOQQQSSSTTTUUUXXX[[[___bbbcccccciiiqqqwwwuuuhhh```YYYQQQLLLJJJHHHDDDAAA???===:::888555555666777888:::<<<===>>>@@@BBBEEEIIIOOOVVV[[[gggsssxxxqqqmmmkkklllkkkjjjjjjjjjhhheeebbbaaa]]]ZZZ[[[]]]___gggooozzzuuuhhhbbb```]]]\\\\\\\\\[[[ZZZWWWXXXYYYYYY[[[[[[\\\]]]WWWYYYZZZZZZYYYXXXXXXYYY[[[[[[[[[\\\\\\]]]]]]^^^ZZZZZZYYYYYYXXXWWWWWWVVVWWWXXXXXXXXXXXXXXXWWWWWWQQQPPPOOONNNMMMMMMMMMMMMKKKJJJGGGCCC@@@===;;;:::555444444444444444555555555666777555222222666::::::???FFFUUUssshhh\\\SSSQQQYYYdddqqqzzzyyy{{{zzzsssuuuyyyyyynnnllljjjgggffflll___GGG???777555333111//////000222333777:::AAAMMM___jjjiiiaaaVVVOOOJJJJJJKKKPPPbbbuuu```MMMKKKNNN\\\ttt{{{lllcccmmm{{{nnnaaaWWWRRRQQQRRRPPPQQQUUUZZZ\\\^^^fffnnnzzznnnaaaVVVLLLEEE>>>===;;;:::;;;===???AAAJJJUUUbbbnnnvvvvvvlll```OOOEEE<<<999777444444555333333333333222111000///000000000000000000000000///000222333333444777:::999???DDDHHHQQQ\\\bbbccc```VVVYYYdddmmmxxxzzzpppVVVNNNIIIIIIKKKNNNSSSYYYcccnnnzzzvvvaaaNNNxxxmmmiiigggggghhhfffcccbbbbbbbbbaaa___```^^^ZZZXXXWWWUUUSSSQQQMMMMMMLLLKKKIIIGGGDDDCCC???>>><<<:::777555333222/////////...------,,,,,,,,,,,,,,,---------......---...///111333666888:::999:::;;;===>>>@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBB===???AAACCCEEEIIINNNRRROOOOOOOOOMMMLLLIIIGGGFFFGGGGGGFFFFFFFFFEEEEEEEEE??????>>>>>>===<<<<<<<<<<<<<<<============<<<<<<===<<<;;;:::::::::::::::999:::;;;:::999999;;;<<<===???BBBFFFHHHJJJJJJJJJKKKLLLLLLJJJGGGEEEDDDEEE????????????@@@@@@AAABBBCCCDDDEEEFFFHHHJJJKKKKKKGGGCCC===999888888888888;;;<<<>>>@@@CCCEEEGGGHHHJJJHHHGGGFFFHHHLLLQQQTTTVVVXXX\\\___```]]]XXXTTTJJJJJJKKKLLLNNNQQQSSSUUURRRVVV[[[\\\[[[\\\```dddmmmssszzz}}}{{{zzztttsssmmmcccWWWMMMIIIHHHHHHNNNSSSUUU\\\gggoooppprrrqqqnnnhhhaaa\\\]]]^^^aaahhhrrr|||uuu]]]SSSJJJGGGFFFFFFJJJQQQSSSXXX___bbb___YYYTTTRRRRRR[[[bbb```YYYSSSMMMGGGEEECCCBBBEEEIIIOOOSSSTTTTTTUUUXXX[[[```eeejjjlllkkkpppvvv{{{sssfff^^^WWWPPPKKKIIIFFFBBB@@@>>><<<:::888555666666777999:::;;;;;;<<<>>>AAAEEEIIIOOOVVV[[[iiiuuuxxxrrrooommmlllkkkjjjjjjiiigggdddaaa```\\\ZZZ\\\]]]```hhhqqqyyy|||ooodddbbb___]]]]]]]]]\\\[[[YYYYYYYYYZZZ[[[[[[[[[\\\WWWYYYZZZZZZYYYXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]ZZZYYYXXXVVVVVVVVVWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWRRRQQQPPPOOOOOONNNNNNOOOJJJIIIFFFCCC@@@>>>===<<<555444444333333444444555333666777555222222777;;;777???GGGRRRlllgggZZZQQQNNNVVVWWWdddnnnmmmooowww~~~~~~{{{}}}yyysssmmmjjjiiiqqqbbbIIIAAA888555444333222222222333444333999BBBQQQeeettttttlll[[[RRRLLLKKKKKKQQQeeezzzkkkWWWJJJJJJPPPaaazzzjjj___ZZZggg{{{|||uuujjj___WWWSSSRRRRRRQQQRRRVVV\\\^^^```gggoooooocccWWWLLLDDD===<<<;;;:::;;;===???AAAFFFQQQ___jjjqqqpppeeeYYYKKKBBB:::777555222222444222333333222222111000///000000000000000000000000///111222333333555777:::;;;AAAGGGKKKRRR]]]dddeeeaaaWWWZZZfffoooxxxxxxkkkSSSMMMIIIJJJMMMPPPVVV]]]lllwwwwww^^^JJJuuukkkggggggfffiiigggdddcccbbbbbb```___```]]]YYYWWWUUUTTTQQQOOOLLLLLLLLLKKKIIIGGGDDDCCC@@@???===:::888666444333000//////...------,,,,,,,,,,,,,,,---------......---...///111444666999:::999999;;;===>>>@@@BBBBBB@@@@@@@@@AAAAAAAAABBBBBB;;;===>>>???@@@BBBEEEHHHJJJKKKLLLLLLKKKIIIFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHAAAAAAAAAAAA@@@???===<<<======>>>>>>>>>>>>=========<<<;;;:::::::::::::::777888999999888999;;;===;;;>>>BBBGGGKKKNNNOOOOOOOOOPPPOOOMMMHHHEEECCCCCC@@@@@@@@@???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEECCC???999666666777888888===???AAADDDGGGIIIJJJKKKJJJIIIHHHHHHKKKPPPUUUYYY___```aaabbb___XXXOOOIIIJJJJJJIIIIIIKKKNNNQQQSSSOOOUUU\\\___aaadddiiinnnpppwww~~~{{{wwwuuuvvvgggbbbZZZQQQKKKHHHGGGHHHJJJRRRWWWZZZbbboooxxxzzzxxxwwwqqqggg]]]YYY]]]bbbiiiqqq{{{xxxjjjTTTMMMHHHHHHGGGFFFLLLTTTUUUZZZ```bbb^^^XXXSSSQQQTTT^^^eeeaaaXXXPPPJJJFFFEEECCCCCCFFFKKKPPPTTTVVVUUUVVVYYY^^^dddkkkpppsssqqquuuzzzrrreee]]]WWWQQQLLLGGGEEEAAA???===;;;999777666666777888999::::::;;;:::===AAAEEEIIIOOOVVV[[[lllvvvxxxsssppppppmmmllljjjjjjiiigggdddaaa___\\\ZZZ\\\^^^aaajjjrrrxxxtttfffccc```^^^^^^^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZWWWYYYZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[\\\\\\]]]]]]ZZZYYYWWWUUUTTTUUUVVVXXXVVVVVVWWWWWWXXXWWWWWWVVVSSSRRRQQQPPPPPPPPPPPPPPPJJJHHHFFFCCCAAA???>>>===555444444333333333444444333555777555222333888===777@@@GGGOOOeeeeeeYYYPPPMMMVVVRRR```jjjiiikkkuuu|||~~~zzz}}}uuulllhhhiiiqqqeeeKKKBBB:::666666555555444444444444000777CCCSSSjjj|||}}}vvv^^^UUUMMMKKKKKKRRRggg~~~uuu\\\NNNJJJKKKSSSfff~~~cccZZZWWWfff~~~zzzwwwqqqhhh^^^WWWSSSRRRRRRRRRSSSXXX^^^```bbbhhhppprrrdddXXXLLLDDD<<<<<<;;;:::;;;===???AAACCCNNN[[[fffmmmlllaaaTTTHHH@@@888555333000000333222222222222222111000///000000000000000000000000///111222333333555888:::<<>>>>>???>>>>>>@@@AAAAAABBBBBBAAAAAA@@@AAA???======@@@BBBCCCCCC>>>BBBGGGIIIJJJIIIIIIIIIIIIKKKLLLLLLJJJIIIJJJKKKFFFEEEDDDCCCDDDCCCBBBAAACCCBBBBBBBBBBBBAAA===;;;:::999999999::::::;;;<<<999999888666666888<<<@@@???DDDGGGIIIMMMSSSVVVUUUYYYWWWQQQKKKFFFAAA>>><<<===<<<<<<;;;;;;===>>>???????????????????????????BBB@@@<<<:::999:::===>>>???@@@BBBDDDGGGIIIKKKKKKJJJHHHFFFFFFJJJRRRZZZ___dddccc___ZZZTTTNNNIIIGGGDDDCCCEEEHHHMMMQQQSSSTTTSSSXXX^^^bbbdddfffjjjmmmrrrrrrrrrssssssooohhhbbb[[[UUUOOOKKKGGGEEEJJJQQQQQQSSSZZZeeepppwwwyyyyyyvvvkkkaaa]]][[[ZZZaaajjjuuu~~~qqq```MMMKKKIIIHHHJJJMMMQQQTTT^^^___^^^YYYSSSQQQUUUYYY___bbbccc```XXXOOOHHHEEEGGGBBBBBBHHHNNNPPPQQQTTTTTT[[[bbbhhhpppyyy}}}}}}~~~}}}|||kkkaaaZZZSSSNNNMMMEEEBBB>>>;;;:::888666555444444444555666888999:::??????BBBGGGJJJLLLTTT]]]kkkvvv~~~wwwpppkkkjjjkkkjjjhhhgggeeecccbbbaaa]]]]]]\\\[[[]]]aaaggglllzzzyyymmmeee______```]]][[[\\\WWWZZZ]]]\\\YYYWWWXXXZZZ[[[[[[\\\[[[[[[ZZZYYYYYYYYYXXXWWWVVVWWWYYY[[[\\\YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWYYY[[[[[[ZZZXXXWWWTTTRRRQQQOOONNNNNNOOOOOOKKKJJJHHHEEEBBB@@@>>>===888777555333333333444555333333333222222333444444999>>>CCCJJJ\\\zzzjjjZZZSSSRRRTTTXXXbbbiiijjjnnnvvv{{{{{{{{{~~~qqqooopppuuupppPPP???;;;555444333222111222333333999DDDCCCUUUlll{{{nnn___RRRHHHGGGKKKUUUiii|||eeeTTTLLLMMMOOOZZZrrrzzz```[[[[[[kkkuuuqqqqqqmmmdddYYYRRRQQQSSSTTTUUUYYY]]]]]]^^^fffppprrrcccVVVHHH???@@@;;;999:::::::::===AAAIIIOOOYYYcccfffbbbXXXQQQBBB>>>999555444444333222111111111111111111111111//////000000111111222222000111333333333444777999;;;>>>EEENNNWWW^^^bbbccc```[[[\\\hhhwwwzzzooobbbLLLJJJIIILLLNNNSSS___jjjqqqWWWFFFvvvoookkkhhhhhhhhhfffcccbbbbbbaaa```^^^\\\[[[YYYWWWUUUTTTSSSSSSPPPMMMKKKIIIIIIHHHFFFDDDBBB@@@===;;;:::888555222222111000//////...//////...------------.../////////000111333555777999999<<<<<<===>>>???????????????@@@@@@AAAAAA@@@@@@???>>>===<<<===???@@@@@@@@@>>>@@@BBBDDDDDDFFFIIIKKKKKKMMMNNNNNNMMMKKKKKKLLLIIIGGGFFFFFFFFFEEEDDDCCCGGGGGGGGGHHHHHHFFFAAA>>>::::::999999999:::;;;;;;777777666666666999>>>AAA@@@EEEJJJMMMSSSZZZ\\\[[[\\\XXXRRRKKKDDD???<<<;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>?????????????????????===<<<:::;;;<<>>;;;999888666555444444444555777888:::;;;>>>>>>BBBGGGIIILLLTTT]]]lllwww}}}vvvpppmmmlllkkkjjjiiigggeeedddbbbbbb______]]]]]]^^^cccjjjppp{{{zzznnnfff`````````^^^]]]]]]YYYZZZ[[[ZZZXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWXXXWWWVVVUUUVVVXXXZZZ[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYWWWVVVUUUTTTSSSQQQOOONNNNNNNNNOOOKKKJJJHHHEEEBBB@@@>>>===888666444333222333444555444333333222222333333444888===AAAFFFWWWqqq{{{gggYYYSSSSSSUUUYYYaaagggjjjoooyyy~~~{{{|||sssRRR@@@;;;999888777555555666666777777CCCCCCXXXpppsss^^^RRRHHHGGGKKKTTTggg{{{ttt^^^QQQJJJKKKOOO\\\vvv}}}ccc___aaaqqqxxxvvvvvvqqqggg[[[RRRPPPRRRSSSTTTXXX[[[\\\^^^fffpppqqqcccUUUHHH@@@???:::888999:::999<<>>EEENNNXXX___bbbccc]]][[[^^^kkkyyyzzzlll^^^KKKIIIJJJMMMQQQXXXeeeqqqkkkRRRCCCzzzsssmmmiiihhhgggeeecccccccccbbb```___[[[[[[YYYWWWUUUTTTTTTTTTQQQOOOLLLJJJIIIHHHFFFDDDCCCAAA>>><<<:::888666333222222111000////////////...------------...//////000111222444666888:::;;;<<<<<<===??????@@@@@@@@@??????@@@@@@@@@@@@??????>>>===>>>???AAABBB@@@???>>>>>>>>>===>>>BBBGGGKKKKKKMMMOOOOOONNNMMMLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFJJJJJJLLLMMMMMMJJJDDD@@@;;;;;;:::999999:::::::::777777777666555777;;;???>>>EEEKKKOOOVVV]]]```___\\\XXXPPPHHHAAA===;;;:::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>?????????<<<<<<;;;<<<===???AAABBBCCCCCCBBBBBBCCCEEEGGGHHHFFFGGGJJJNNNSSSXXX\\\___WWWUUUQQQMMMJJJGGGEEEEEEEEEEEEGGGKKKQQQWWWZZZ\\\\\\^^^___`````````aaaccc[[[\\\]]]___^^^YYYRRRMMMIIIGGGIIILLLMMMMMMPPPVVVccchhhqqqzzz~~~}}}wwwrrrddd]]]XXXYYY^^^gggsss~~~yyyjjjYYYLLLFFFEEEEEEGGGMMMVVV___eeegggccc]]]VVVQQQRRRWWW[[[bbb```]]]WWWPPPJJJGGGFFFFFFBBBCCCHHHMMMOOORRRUUU[[[eeeqqq{{{vvvfff]]]VVVOOOKKKIIIDDDAAA===:::999888666555444444555666777999:::;;;======AAAGGGJJJMMMUUU^^^mmmzzzzzzuuuqqqnnnoookkkjjjiiihhhgggeeecccbbbaaa```___^^^```fffnnnttt}}}|||ooogggaaa```aaa___^^^___[[[YYYWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZYYYYYYYYYXXXXXXXXXXXXWWWYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRPPPOOONNNNNNNNNKKKJJJHHHEEEBBB@@@>>>===777666444222111222333333444333333222222333333333888;;;===AAAMMMbbbuuuqqqcccYYYVVVXXXZZZZZZaaagggllluuuyyyVVVAAA;;;;;;:::888777777777888999666BBBEEE[[[tttttt\\\PPPGGGGGGKKKSSSeeewww|||hhhYYYPPPKKKLLLRRRaaa}}}gggfffjjj|||{{{zzzzzzuuukkk]]]SSSOOOOOORRRSSSWWWZZZ[[[^^^gggrrrooobbbUUUHHH@@@>>>999777999999888;;;???GGGLLLTTT[[[]]]WWWMMMFFF===:::555333222111111000111111111111111111111111000000//////////////////000111333333333444777999999<<>>???@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBEEEGGGFFFCCCAAA>>>>>>===;;;;;;>>>CCCGGGGGGIIILLLMMMMMMLLLMMMNNNOOOPPPPPPNNNLLLKKKKKKKKKLLLMMMNNNPPPOOOKKKDDD@@@;;;;;;:::999999999::::::<<<;;;:::777555444666999<<>>???@@@@@@=========>>>???@@@AAABBBBBBBBBAAAAAABBBDDDFFFHHHFFFIIILLLPPPSSSUUUUUUUUUOOOLLLIIIFFFDDDCCCCCCCCCCCCDDDGGGLLLTTTZZZ]]]^^^]]]]]]\\\[[[ZZZZZZZZZ[[[XXXYYYZZZ[[[YYYTTTNNNJJJIIIHHHKKKQQQTTTUUUZZZ```mmmrrryyy~~~}}}vvvllleee^^^[[[YYY]]]fffrrrqqq```SSSKKKKKKJJJIIIKKKPPPXXXaaafffhhhbbbZZZTTTSSSVVV[[[___ccc___YYYRRRLLLHHHGGGGGGEEECCCDDDJJJNNNOOOSSSWWWZZZfffuuuqqqbbbZZZTTTMMMHHHGGGCCC@@@<<<:::888777666444444444555666777999;;;<<<>>>>>>BBBHHHKKKOOOWWW```ooo}}}wwwtttpppooopppkkkkkkjjjjjjhhhfffdddcccbbbaaa___^^^aaagggpppvvv~~~~~~pppgggaaa``````^^^]]]___\\\YYYVVVUUUXXXYYYWWWUUUUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWYYYYYYXXXWWWVVVVVVVVVWWWTTTSSSRRRQQQPPPOOONNNNNNKKKIIIHHHEEEBBB@@@>>>===777666333111000111222222444444333222222222333333777888999<<>>EEEJJJQQQWWWXXXSSSIIIBBB;;;888555222222222111000111111111111111111111111000000//////......------000111333333333444777999777:::AAAKKKTTTZZZ\\\\\\UUU\\\iiixxxxxxeeeUUUKKKIIIKKKQQQXXXddduuutttXXXGGG@@@xxxqqqllljjjhhhgggffffffgggfffcccaaa\\\[[[YYYWWWUUUTTTTTTSSSRRRPPPNNNMMMMMMKKKGGGEEEEEECCC@@@>>><<<:::777555444333222000//////.........------------.../////////000111333555777999:::<<<===>>>@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDGGGIIIHHHDDDAAA>>>??????>>>===>>>@@@AAABBBDDDGGGHHHIIIJJJLLLMMMQQQSSSTTTRRRPPPNNNOOOQQQQQQQQQRRRRRRQQQLLLEEE???;;;::::::999999:::::::::===<<<;;;888555444666777<<>>?????????===<<<999:::;;;===>>>@@@AAABBB@@@@@@@@@??????@@@@@@@@@?????????@@@BBBDDDFFFHHHHHHJJJLLLNNNNNNMMMJJJIIIGGGFFFCCCAAA@@@AAABBBCCCBBBDDDHHHPPPWWW]]]___```___]]][[[YYYXXXYYYYYYYYYZZZ[[[[[[ZZZVVVRRRMMMKKKLLLLLLNNNTTTYYY\\\ccckkkvvvyyy||||||uuukkkaaaZZZYYY[[[^^^cccnnn|||zzzhhhXXXOOOLLLNNNNNNOOOQQQVVV]]]cccgggddd^^^WWWTTTWWW]]]aaadddbbb^^^VVVOOOKKKIIIHHHHHHEEEDDDFFFKKKOOOPPPTTTZZZ[[[hhhzzz{{{mmm___WWWRRRKKKGGGEEEBBB???;;;999888777555444444444555666888:::<<<===???@@@EEEKKKNNNRRR[[[dddppp{{{uuussspppooopppkkkkkkkkkkkkjjjhhheeedddaaaaaa______aaagggpppvvv~~~rrriiiaaa______]]]\\\^^^\\\YYYVVVVVVXXXYYYWWWTTTTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWWWWXXXXXXYYYZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXYYYZZZZZZTTTTTTSSSRRRPPPOOONNNMMMKKKIIIHHHEEEBBB@@@>>>===888666444111000000111222555444333333222222222333666555666999>>>FFFQQQYYY]]]^^^^^^___```aaabbbbbbZZZ^^^hhhwwwaaaEEE<<<888777666555555555666666888EEENNNllluuuUUULLLFFFHHHLLLQQQ___ooo~~~sssfff\\\TTTNNNPPPWWWhhhsssvvv~~~wwwuuuuuurrrhhh[[[SSSPPPQQQTTTTTTWWW[[[^^^cccooo|||~~~nnnaaaTTTHHH???<<<888777999:::888:::>>>CCCGGGMMMSSSTTTPPPHHHBBB:::777444333333333111000000000000000000000000000000000//////......------000111333333333444777999999===DDDMMMUUUZZZ[[[[[[UUU___ooo|||tttaaaRRRLLLJJJLLLRRR[[[hhh{{{kkkQQQEEEBBB}}}wwwqqqlllkkkiiiiiihhhiiijjjiiifffccc]]]\\\ZZZWWWUUUTTTSSSRRRQQQPPPOOOOOONNNLLLIIIFFFFFFDDDAAA???===;;;888666555444222111000///.........------------.../////////000111333555777999999<<<===???@@@BBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBDDDFFFEEEBBB??????AAACCCCCCBBB@@@AAAAAACCCDDDEEEEEEEEEGGGJJJMMMRRRTTTVVVUUUSSSQQQSSSVVVWWWVVVUUUTTTQQQLLLEEE???:::999999999::::::;;;<<<:::::::::999777777999;;;>>>BBBEEEEEEGGGLLLNNNLLLDDDAAA===:::888888999::::::<<>><<<888999;;;===???AAACCCCCCDDDCCCAAA@@@??????@@@@@@<<<===???@@@BBBDDDEEEFFFHHHHHHIIIIIIHHHEEECCCAAACCCBBBAAAAAAAAAAAABBBCCCDDDGGGNNNWWW^^^cccdddcccaaa^^^ZZZYYYZZZ]]]^^^^^^^^^^^^]]]YYYSSSOOOMMMLLLNNNNNNRRRYYY___dddllluuu||||||zzztttjjjaaaZZZWWWWWW]]]dddlllxxx}}}ooo^^^PPPJJJJJJMMMOOOTTTYYY___dddhhhiii```ZZZUUUVVV\\\cccffffffaaa\\\UUUPPPMMMKKKJJJIIIFFFFFFHHHNNNPPPQQQVVV]]]aaaooowwwjjj\\\VVVQQQJJJFFFDDDAAA>>>:::888777777555444444444555666888:::<<<>>>@@@AAAFFFLLLPPPTTT]]]fffqqqzzzvvvuuurrrppppppkkkkkkllllllkkkiiigggeeeaaaaaa``````bbbgggnnnttt~~~uuulllccc```___]]]\\\]]][[[ZZZYYYYYYYYYXXXVVVTTTTTTTTTUUUVVVVVVVVVUUUUUUWWWWWWXXXYYYYYYZZZZZZZZZXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[UUUTTTTTTSSSQQQOOOMMMLLLKKKJJJHHHEEEBBB@@@>>>===999777555222111111111222555555444333222222222222444333444888<<<@@@HHHPPPRRRWWW^^^eeehhhhhheeeccc[[[___mmmgggHHH>>>:::999777666666666777888888FFFSSSuuuuuuRRRJJJFFFIIILLLPPP]]]kkkvvv||||||sssggg]]]SSSLLLKKKSSSfffxxx}}}yyysssqqqqqqmmmdddXXXRRRQQQTTTUUUUUUWWW[[[^^^eeerrrnnnaaaTTTGGG???<<<999888:::;;;999:::>>>BBBEEEJJJOOOQQQMMMEEE@@@888666444333333333111000000000000000000000000000000000//////////////////000111333333333444777999>>>AAAHHHPPPXXX\\\\\\ZZZWWWbbbrrr|||zzzmmm[[[OOOLLLJJJLLLTTT^^^mmmcccMMMCCCCCCxxxsssnnnkkkjjjkkkjjjjjjkkklllkkkhhheee^^^]]]ZZZXXXUUUSSSQQQQQQPPPOOOOOOOOOPPPNNNKKKHHHGGGDDDBBB@@@>>><<<999777555444333111000///.........------------...//////000111222444666888::::::<<<===???AAABBBCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAACCCBBB???===@@@BBBDDDEEEEEEEEEFFFHHHJJJIIIGGGDDDCCCDDDHHHLLLQQQUUUXXXWWWTTTTTTWWWZZZZZZXXXUUUSSSOOOIIIBBB===888888888999:::;;;<<<===:::;;;;;;:::999999;;;<<<===@@@@@@???AAAFFFHHHGGG@@@>>>;;;999888888888999999;;;???AAAAAA@@@===;;;888999;;;===@@@BBBDDDEEEFFFDDDAAA???>>>???AAABBB<<<===@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDHHHMMMVVV```hhhkkkiiiggg___[[[XXXXXX\\\```bbbccccccbbb^^^XXXQQQMMMLLLNNNOOOQQQXXXbbbjjjooovvv~~~|||yyyrrrggg]]]WWWVVVXXXXXXbbbnnnyyyqqqbbbUUUKKKHHHKKKLLLQQQYYYaaagggiiijjjiii]]]XXXUUUYYYaaahhhhhheee___ZZZUUURRRPPPOOOMMMJJJGGGGGGKKKPPPRRRSSSXXX___ggguuuttthhh[[[UUUPPPJJJEEEDDD@@@===:::888777666555444333444555666999;;;===>>>@@@AAAEEELLLPPPUUU^^^gggqqq|||zzzyyyuuurrrqqqkkklllmmmnnnmmmjjjgggfffaaabbbbbbcccdddhhhnnnrrr}}}zzzpppgggcccaaa^^^\\\^^^XXX[[[]]]]]]ZZZWWWUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVUUUVVVXXXYYYYYYYYYYYYXXXUUUUUUUUUTTTRRROOOMMMLLLKKKJJJHHHEEEBBB@@@>>>===:::888666333222111222333666555444333222222222222333111333999<<<>>>EEEMMMVVV^^^iiirrrvvvssslllgggaaafffxxxkkkLLLBBB:::999888666666777777888888GGGVVVzzzjjjPPPHHHEEEIIILLLOOO[[[hhhrrrzzz}}}uuuhhh\\\SSSLLLIIIRRReee|||vvvqqqpppooojjj```VVVPPPRRRUUUTTTTTTVVVZZZ^^^eeetttoooaaaTTTGGG>>>===:::999<<<<<<:::;;;>>>CCCEEEIIILLLMMMHHHAAA;;;555444222111222222000///000000000000000000000000//////000000000000000000000111333333333444777999@@@CCCIIIQQQWWWZZZYYYWWWYYYdddqqqxxxrrreeeVVVLLLKKKJJJMMMUUUbbbtttyyy]]]IIIBBBBBBtttpppllljjjiiikkkkkkkkkmmmnnnllliiiggg___^^^[[[XXXUUURRRQQQPPPOOOOOOOOOPPPPPPOOOLLLIIIGGGEEEBBB@@@???===:::777666555333111000///.........------------...//////111222444555888999;;;<<<===>>>???AAABBBCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBB@@@>>>BBBCCCDDDEEEFFFHHHKKKNNNPPPNNNJJJEEECCCDDDHHHKKKQQQUUUXXXXXXUUUUUUXXX\\\YYYWWWSSSOOOJJJDDD>>>999777777888999:::<<<===>>>===>>>>>><<<999888999::::::<<<<<<999;;;AAADDDCCC???>>><<<:::888888888888888:::>>>@@@AAA???<<<999888999;;;>>>AAACCCEEEFFFFFFDDDAAA???>>>@@@CCCDDD===>>>AAACCCCCCBBB@@@>>>????????????@@@BBBCCCDDDAAAAAACCCDDDDDDEEEEEEDDDMMMRRR\\\gggoooqqqnnnkkk\\\XXXUUUVVV[[[```dddeeegggeee```XXXPPPLLLMMMPPPOOOSSS^^^kkktttyyyyyytttjjj]]]TTTQQQTTTYYY[[[hhhwww|||gggZZZPPPIIIIIIMMMOOOUUU^^^fffkkkkkkhhhfff\\\XXXUUU[[[dddjjjhhhccc]]]YYYUUUSSSSSSRRRNNNKKKHHHHHHLLLQQQSSSTTTZZZaaakkkxxxsssgggZZZTTTPPPJJJEEECCC???===999777777666555444333444555777999;;;===>>>???@@@EEELLLPPPTTT]]]gggqqq~~~}}}|||xxxtttrrrkkklllmmmnnnmmmkkkhhhfffbbbcccdddeeefffiiimmmqqq|||~~~tttiiieeebbb___]]]___WWW[[[______[[[WWWUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVXXXYYYYYYXXXVVVTTTUUUUUUUUUTTTRRRPPPMMMLLLKKKJJJHHHEEEBBB@@@>>>===;;;999666444222222222333666555444333222222222222222000333:::>>>>>>DDDMMM___hhhuuu|||sssllliiiooonnnNNNDDD888888666555555555666777:::IIIWWWzzzttt[[[NNNGGGEEEJJJMMMOOOYYYfffrrr{{{wwwhhh\\\TTTOOOKKKTTTggg~~~uuupppqqqooojjj___TTTPPPRRRVVVSSSSSSUUUYYY]]]eeetttpppbbbTTTGGG>>>===::::::<<<===;;;;;;???DDDEEEHHHKKKJJJEEE===777333222000000111111///---000000000000000000000000//////000000111111222222000111333333333444777999>>>BBBHHHOOOUUUWWWUUUSSSZZZdddppptttmmm___RRRJJJJJJIIIMMMWWWeeexxxuuuZZZGGG@@@@@@|||sssoookkkhhhhhhfffgggiiilllnnnmmmiiifffaaa___\\\YYYXXXVVVSSSPPPMMMNNNNNNMMMMMMLLLKKKJJJFFFFFFEEECCC@@@>>><<<:::999666222000111000...+++***++++++,,,,,,------...000222555777888:::===???<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA??????AAACCCCCC???;;;???BBBFFFHHHJJJNNNTTTZZZ[[[WWWPPPJJJFFFFFFHHHIIIRRRWWWZZZYYYXXXZZZ]]]^^^cccXXXMMMHHHDDD>>>::::::999999999999;;;===@@@AAA===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;999777555555555555999999999::::::;;;;;;;;;:::<<>>???AAABBBCCCCCCBBBAAABBB??????DDDFFFEEEIIIPPPSSS```mmmtttuuuqqqhhh^^^ZZZYYYXXXXXXZZZ]]]```ccciiiaaaXXXSSSOOOMMMQQQWWWUUU___lllxxxuuuiiiddd^^^YYYXXXZZZ\\\^^^hhhuuutttaaaVVVQQQNNNNNNPPPWWW]]]eeekkklllhhhdddaaaWWWWWWZZZ```ggghhhccc^^^ZZZWWWTTTSSSTTTRRRNNNKKKIIIKKKMMMNNNOOOTTT[[[aaakkkwwwpppfffZZZRRROOOLLLFFF@@@>>><<<;;;999777555555444333555777777777888:::<<>>>>>;;;999777555444333333333333555666555222111111111222333777:::999;;;FFFSSSaaaxxxxxxooozzzsssMMMBBB;;;999777555555666888999;;;GGG[[[sss{{{fffTTTHHHFFFGGGKKKPPPUUU^^^hhhuuuzzzsssbbbQQQMMMGGGQQQggguuuqqqwwwqqqhhh___XXXTTTSSSSSSSSSUUUXXXZZZ^^^gggrrr{{{nnn^^^QQQFFF???>>><<<:::888888:::<<<>>>CCCEEEGGGHHHFFFBBB>>>;;;222222222111000//////...............////////////............////////////000222333333333444777999???DDDLLLRRRVVVVVVUUUTTTYYYeeerrrsssgggWWWLLLIIIHHHOOOUUU\\\kkkkkkTTTGGGBBB???|||sssoookkkhhhhhhgggggghhhjjjlllkkkgggeeeaaa^^^[[[YYYXXXVVVSSSPPPMMMNNNNNNMMMMMMLLLKKKJJJGGGGGGEEECCCAAA>>>;;;:::999666333111111000...,,,,,,,,,,,,---......//////000333555777888:::===???===>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@???@@@BBBBBB???<<<@@@CCCGGGIIILLLRRRZZZ```aaa\\\TTTLLLHHHHHHJJJMMMWWW^^^cccbbb```aaadddeeegggZZZMMMEEE@@@;;;888888888888999:::<<<>>>AAABBB???>>><<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777666555666666999::::::;;;;;;<<<<<<<<<;;;===@@@CCCDDDEEEEEEDDDBBBAAA@@@@@@???????????????????????????>>>=========>>>???@@@AAA@@@@@@???AAA???BBBFFFGGGFFFKKKSSS^^^jjjuuuwwwssskkk```WWWRRRRRRSSSUUUYYY]]]aaadddbbb[[[UUUSSSRRRRRRWWW]]]fffrrrxxxnnnbbbaaa______aaaeeeiiilllsss}}}nnn]]]SSSNNNLLLOOOSSS]]]ccckkkooolllgggbbb```XXXYYY[[[aaafffeee```[[[WWWTTTRRRRRRSSSQQQNNNKKKIIIKKKMMMNNNPPPUUU]]]cccqqqzzz}}}nnndddXXXQQQNNNKKKEEE@@@===<<<:::888777555555444444666888999999999;;;===@@@EEEJJJMMMQQQXXXccckkkwwwzzzyyyxxxsssooommmnnnoooooonnnkkkiiigggfffcccccceeefffgggmmmtttssshhhaaa_________^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYWWWVVVVVVWWWXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ]]]\\\[[[[[[\\\[[[YYYWWWVVVUUUSSSSSSSSSRRROOOMMMNNNLLLIIIEEEBBB@@@>>>>>>:::999777555444333444444444555666555333111111222222444777:::999===IIIVVVlllzzzqqqwwwQQQDDD;;;999777555555666888999:::FFFZZZoooxxxqqq]]]MMMFFFFFFIIIMMMPPPUUU```lll|||{{{gggRRRNNNMMMVVViiiwwwsssyyytttkkkbbbZZZVVVTTTSSSSSSUUUWWWYYY]]]eeepppxxxooo___RRRFFF???>>><<<:::888888:::<<<>>>BBBDDDFFFGGGEEEAAA<<<999222222111111000//////...............////////////....../////////000000000000222333333333444777999???EEELLLSSSVVVVVVTTTSSSYYYgggsssssseeeTTTLLLJJJJJJOOOVVV```rrrgggRRRFFFAAA@@@zzzrrrnnnkkkiiihhhhhhgggggghhhhhhhhheeeccc```^^^[[[YYYXXXVVVSSSPPPMMMNNNNNNMMMMMMLLLKKKJJJHHHHHHFFFDDDAAA>>>;;;:::999777444222111000///---............///000111111111333666888999:::===???@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDEEEEEEDDDDDDCCCAAA@@@>>>>>>???@@@???>>>AAADDDHHHKKKPPPWWWbbbiiijjjcccYYYOOOJJJKKKNNNQQQ^^^hhhnnnlllhhhjjjnnnoooooo___LLLAAA;;;666444555666777888:::===@@@CCCDDDAAA@@@>>><<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777666666777777999::::::;;;<<<<<<======>>>???AAACCCDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>=====================<<<>>>>>>???@@@@@@@@@@@@??????AAADDDHHHHHHJJJRRR\\\kkkttt{{{vvvlllaaaVVVOOOLLLMMMPPPSSSWWW[[[^^^```\\\VVVRRRSSSTTTWWW]]]eeewwwzzznnneee[[[___ffflllqqquuuyyy|||ttthhh[[[RRRMMMMMMTTT\\\eeelllrrrrrrkkkccc^^^]]]ZZZZZZ\\\```cccaaaZZZUUURRRQQQQQQQQQQQQPPPMMMKKKIIILLLNNNPPPRRRXXXaaahhhwww}}}vvviii```VVVOOOLLLJJJEEE@@@===<<<:::888666555555444555777999:::::::::<<<>>>@@@EEEKKKOOORRRZZZeeennnwwwzzzyyyxxxtttpppmmmmmmoooooonnnllljjjiiifffccccccfffhhhjjjpppwwwvvviiicccaaa___^^^\\\ZZZYYYYYYZZZ[[[ZZZYYYZZZXXXWWWWWWXXXYYYYYYXXXVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZ^^^\\\[[[\\\\\\\\\ZZZXXXUUUTTTSSSRRRRRRQQQOOOMMMMMMLLLIIIFFFCCC@@@???>>>999888666555444444444555444555666666444222222333333444666999:::???LLL[[[www{{{ppp~~~~~~VVVEEE;;;999777555555666888999:::GGGZZZkkkooofffTTTGGGDDDFFFKKKNNNOOOUUUdddtttkkkSSSMMMNNNXXXiii{{{xxx}}}xxxoooeee]]]WWWUUUTTTTTTUUUWWWXXX[[[cccmmmuuu~~~ppp```SSSGGG???>>><<<:::888888:::<<<>>>@@@BBBDDDEEECCC???;;;888222111111000000//////.............../////////////////////000000000111111000111333333333444777999???EEEMMMTTTUUUTTTRRRQQQZZZhhhuuurrraaaQQQJJJKKKKKKPPPYYYfff}}}|||aaaNNNDDDAAAAAAyyypppnnnkkkiiiiiiiiihhhfffffffffeeecccaaa___]]]ZZZXXXWWWVVVSSSQQQMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIGGGEEEBBB>>><<<::::::888666333222111///...//////......///000111222222444777888999;;;===???BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDCCCCCCAAA???===<<<<<<===>>>???@@@DDDHHHLLLSSS]]]iiirrrrrrjjj]]]RRRLLLLLLPPPSSSaaalllrrrnnnjjjpppwwwyyyvvvcccLLL>>>777333333444444555777:::>>>AAADDDEEECCCBBB???===;;;:::::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999888777777888999999999:::;;;;;;<<<======@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>===<<<>>>>>>======>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCCCC@@@CCCFFFHHHJJJRRR___jjjwww|||{{{ooo```VVVOOOKKKLLLNNNQQQTTTWWWYYYYYYZZZZZZTTTPPPRRRVVV\\\fffooo~~~oooeee```YYYcccqqq{{{mmmddd[[[UUURRRSSS]]]gggmmmrrruuuqqqggg^^^ZZZYYYYYYZZZ[[[]]]]]]ZZZTTTOOOPPPPPPPPPQQQQQQOOOMMMKKKJJJLLLOOOQQQUUU\\\fffmmm|||}}}pppddd]]]TTTMMMKKKHHHCCC@@@<<<;;;999888666555555444555777999:::::::::<<<>>>@@@EEEKKKOOOSSS[[[gggpppyyy{{{yyyxxxtttqqqooopppppppppooollliiihhheeebbbbbbeeehhhkkkrrrzzzvvviiieeecccaaa^^^ZZZXXXWWWXXXZZZ[[[[[[ZZZZZZXXXWWWWWWXXXYYYYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWXXXYYYYYY]]]\\\[[[[[[\\\[[[YYYXXXUUUSSSRRRRRRRRRQQQOOOMMMMMMKKKIIIFFFCCCAAA???>>>999888666555444444555555444555666666444333333333333333666999;;;AAAPPP___~~~yyylllvvv[[[FFF;;;:::777555444555777888;;;III[[[hhhiii```QQQHHHAAAFFFLLLOOOPPPXXXlllnnnRRRLLLJJJUUUggg{{{}}}{{{rrrggg^^^XXXUUUTTTTTTVVVWWWWWWYYY```jjjqqq}}}qqqbbbTTTGGG???===<<<:::999999:::<<<===>>>@@@BBBCCCAAA===999666111111000000////////////............////////////000000000000111111111111///111222333333555777:::>>>EEENNNSSSTTTRRRQQQPPP[[[iiiuuuppp]]]MMMJJJMMMLLLQQQ\\\nnnuuu\\\LLLCCC@@@BBBwwwooommmkkkiiiiiiiiihhhfffffffffeeecccaaa^^^\\\ZZZXXXWWWUUUSSSQQQMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIGGGEEEBBB???===;;;:::999777555222111000000//////...---...000222333333555888999:::;;;===???CCCCCCCCCBBBBBBBBBBBBAAADDDDDDDDDDDDDDDCCCBBBBBB@@@???===;;;:::;;;===???>>>BBBGGGMMMUUUaaannnxxxyyyoooaaaSSSLLLKKKOOOSSS```kkkoooiiihhhsss}}}zzzdddKKK<<<666333222333222333666:::>>>AAADDDEEEDDDCCC@@@===;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;:::999888888999::::::888888999:::;;;<<<======@@@@@@@@@@@@@@@???>>>>>>>>>>>>?????????>>>===<<<===<<<<<<<<<===>>>??????BBBBBBBBBCCCDDDDDDEEEEEECCCFFFHHHIIIOOO]]]nnnyyyyyyfffVVVNNNLLLKKKLLLOOOTTTXXXZZZZZZXXXWWWVVVPPPNNNRRRZZZeeerrr~~~qqqccc^^^\\\\\\jjj{{{xxxgggaaaZZZXXXWWW[[[eeeoooqqqsssrrrkkkaaaXXXUUUVVVWWWWWWXXXXXXWWWTTTPPPMMMPPPRRRSSSSSSQQQOOOMMMKKKJJJMMMPPPSSSXXX```kkktttxxxlll```ZZZRRRMMMIIIFFFBBB???;;;:::999777666555555555444666888999999999;;;===???EEEKKKPPPUUU]]]iiirrr|||{{{yyywwwuuurrrsssssssssqqqoookkkgggeeedddaaaaaadddgggjjjrrr{{{vvvjjjeeedddbbb___YYYXXXWWWXXXZZZ[[[[[[[[[YYYWWWVVVVVVWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYY\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTSSSRRRRRRSSSRRRPPPNNNLLLKKKIIIGGGDDDBBB@@@???999888666555444444444555333444666555444222333444222333666999<<>>===::::::999666333111111222000///.........000222444555777999::::::;;;>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===;;;999999<<<>>><<>>???@@@??????>>>======<<<<<<;;;<<<>>>??????>>>======::::::999999:::<<<>>>???AAAAAAAAABBBCCCEEEGGGGGGIIIKKKLLLNNNXXXiiiyyyttt___QQQMMMMMMLLLLLLPPPWWW\\\^^^]]]ZZZXXXPPPMMMOOOWWWcccooo}}}tttddd\\\ZZZYYYbbbooo}}}uuuddd^^^ZZZ[[[^^^bbbjjjrrrssspppjjjbbbZZZUUUTTTTTTUUUUUUTTTSSSRRRQQQPPPOOOTTTVVVXXXWWWTTTPPPMMMLLLJJJMMMQQQTTTZZZdddpppyyyssshhh^^^YYYRRRMMMHHHDDDAAA>>>::::::888777666555555555444666888999999999;;;===@@@EEELLLRRRWWW```lllvvv{{{yyywwwuuutttuuuuuutttrrroookkkgggddddddaaaaaadddgggjjjsss|||xxxlllfffdddbbb```ZZZYYYXXXXXXZZZ\\\\\\[[[YYYWWWVVVVVVWWWXXXXXXWWWWWWVVVUUUTTTSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYY[[[ZZZYYYZZZZZZZZZXXXVVVUUUTTTSSSSSSTTTSSSQQQOOOKKKKKKJJJHHHEEECCC@@@???;;;999777555444333333333111333555444333222222333000222666:::===CCCRRRaaaqqqjjjjjjrrrsssrrrrrrvvv||||||wwwsssttt{{{fffIII<<<;;;888555444555666888777BBBQQQ]]]```[[[RRRLLLDDDGGGLLLQQQXXXjjjsssUUUSSSKKKYYYmmm{{{}}}pppdddZZZVVVUUUUUUUUUVVVVVVVVVWWW]]]gggnnnzzzssseeeVVVIII@@@<<<;;;::::::::::::;;;<<<<<<>>>@@@AAA???;;;777444////////////////////////............/////////////////////000000000111111...000222333444555888;;;;;;BBBJJJMMMLLLLLLNNNRRR^^^iiipppjjjYYYLLLKKKOOONNNXXXiiifffTTTJJJCCCAAADDDtttmmmllljjjiiijjjiiiiiiiiikkkkkkiiifffbbb]]][[[YYYWWWWWWUUUSSSQQQMMMNNNNNNMMMMMMLLLKKKJJJHHHHHHGGGFFFDDDBBB@@@???:::;;;;;;777333111222333222111/////////111444666555777999:::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<======;;;999888;;;===;;;AAAIIISSS]]]iiivvvwwwgggWWWNNNKKKMMMPPPWWWbbbfffeeennnrrr\\\DDD888555333111000///111444888<<>>???@@@AAA>>>======<<<;;;;;;;;;;;;999:::<<<>>>??????>>>>>>::::::999999:::<<>>:::999888666666555555555555777999:::::::::<<<>>>BBBHHHOOOTTTZZZdddpppzzz|||yyywwwvvvuuuuuuuuutttsssppplllhhhffffffcccbbbeeegggkkkttt}}}}}}pppgggcccaaa```\\\ZZZYYYYYY[[[\\\\\\[[[ZZZXXXWWWWWWXXXYYYYYYXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXX\\\[[[ZZZZZZ[[[[[[YYYWWWVVVTTTTTTTTTUUUTTTRRRPPPKKKKKKJJJHHHFFFCCCAAA???<<<:::888555333222222222000222333333222111111222///111666;;;>>>CCCQQQ___vvvfffdddbbbgggssspppnnnnnnrrrvvvuuupppmmmnnnvvvlllMMM===;;;888555444555666777777@@@MMMYYY^^^[[[SSSMMMIIIJJJMMMSSS___vvvpppTTTUUUMMM]]]rrryyy{{{mmm___VVVSSSTTTUUUUUUVVVVVVVVVXXX]]]gggnnnzzztttfffWWWIII@@@<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAA???;;;777444////////////////////////............////////////....../////////000000000...000222333444555888;;;:::@@@GGGIIIHHHIIINNNSSS___gggmmmfffXXXNNNLLLPPPQQQ^^^qqq{{{]]]PPPJJJEEEDDDGGGsssmmmllljjjiiijjjiiiiiikkkmmmmmmkkkgggccc]]][[[XXXWWWWWWUUUSSSQQQMMMNNNNNNMMMMMMLLLKKKJJJGGGGGGGGGFFFDDDCCCAAA@@@;;;<<<;;;888444111222444444333111000111333666777666888:::;;;;;;<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBAAA@@@???>>>===:::<<<===<<<999888:::<<<;;;AAAKKKUUU___kkkxxxyyyiiiYYYOOOLLLMMMOOOSSS___fffhhhtttmmmXXXAAA666444222000......000444888;;;>>>???@@@AAA@@@>>><<<;;;::::::;;;999999:::::::::;;;;;;;;;;;;:::999999:::;;;===>>><<<<<<===???@@@BBBCCCCCC===<<<;;;:::::::::::::::777999;;;>>>???@@@???>>>===<<<;;;;;;<<>>???DDDJJJQQQWWW]]]fffsss}}}|||yyywwwvvvuuusssttttttssspppmmmjjjggghhheeedddfffiiillluuu~~~ssshhhbbb``````]]]\\\ZZZZZZ[[[\\\\\\[[[[[[ZZZXXXXXXZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXX]]]\\\[[[\\\\\\\\\ZZZXXXVVVUUUTTTUUUUUUUUUSSSQQQKKKKKKJJJIIIFFFDDDAAA???===;;;999666333222111111///111222222111000111222...111777<<<>>>CCCPPP]]]lll]]]ZZZZZZ]]]eeejjjlllqqqwww|||wwwqqqppprrruuusssnnnmmmoootttpppOOO===;;;888555444555666777:::@@@LLLXXX^^^\\\UUUNNNMMMLLLNNNUUUdddkkkPPPSSSLLL]]]tttyyyyyykkk\\\SSSQQQSSSUUUUUUVVVVVVVVVXXX^^^gggnnnvvvtttgggXXXJJJ@@@<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAA???;;;777444.........///////////////............/////////000............////////////...000222333444666999;;;999???EEEGGGEEEGGGNNNTTTaaagggjjjdddXXXOOOMMMPPPTTTbbbwwwsssWWWLLLJJJFFFFFFJJJwwwooolllhhhggghhhiiiiiijjjlllmmmkkkgggccc___^^^\\\YYYVVVRRROOONNNOOOMMMLLLKKKLLLLLLLLLJJJHHHHHHHHHHHHFFFCCC???===<<<<<<;;;999777555333222///.........000222333555666777888:::<<<===???@@@BBBAAAAAA@@@AAABBBDDDEEE>>>???@@@@@@???===:::888>>>;;;:::<<<<<<999999<<>><<<:::888777;;;;;;<<<=========<<<<<<;;;;;;;;;:::999999<<<>>>;;;===???@@@@@@>>><<<:::<<<<<<:::999888888777777999999:::===@@@BBBAAA@@@<<<<<<<<<===>>>@@@AAABBBBBBEEEHHHKKKLLLNNNQQQSSSVVVVVV\\\iiiwww}}}xxxqqqbbbZZZSSSQQQOOOOOOVVV```bbbjjjqqqnnncccXXXTTTTTTTTT^^^iiiqqqzzzyyyoooddd___ZZZWWWWWWZZZ\\\^^^iiinnnqqqnnnkkkppp~~~yyyqqqmmmjjjiiioooxxx}}}{{{wwwiiiaaaXXXUUUWWWZZZZZZYYYWWWRRRPPPRRRSSSSSSXXX```bbbiiihhh]]]RRRPPPQQQPPPOOOPPPSSSYYYcccnnnxxxoooffffff]]]XXXRRRLLLGGGBBB>>>;;;777888888888777666444333444666888:::<<<>>>BBBEEEGGGKKKQQQWWW___iiiuuu~~~}}}yyyvvvtttrrrssstttuuuuuurrrnnnjjjgggllljjjkkkooopppppptttzzzuuujjjccc```^^^[[[[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYYYY\\\]]]]]]]]]\\\ZZZYYYXXXUUUVVVVVVVVVUUUUUUTTTSSSLLLLLLLLLKKKIIIEEEBBB@@@<<<;;;999666444222111000111222333333444444333333111000333888===CCCNNNYYY{{{fffYYY\\\XXXWWWYYY\\\]]]bbbhhhppp}}}|||yyyvvvuuuuuutttqqqnnn}}}vvvOOOAAA;;;777777777555555888666>>>MMM\\\fffeee]]]UUULLLPPPSSSVVVddd~~~aaaUUUTTTTTT___uuu{{{{{{{{{{{{xxx{{{rrrdddXXXQQQQQQRRRSSSUUUTTTVVVYYYZZZ[[[ccckkkyyyuuugggYYYNNNGGG???<<<888666777999;;;<<<@@@@@@???>>><<<999777555111111000/////////////////////.........---------////////////000000000000111222222333444555666777>>>===???BBBCCCDDDKKKTTTbbbfffgggaaaWWWPPPPPPRRR___llljjjPPPJJJHHHCCCFFFPPPyyyqqqmmmiiihhhiiihhhhhhiiijjjkkkhhhdddaaa^^^]]]\\\[[[XXXVVVTTTSSSPPPNNNLLLLLLLLLMMMLLLKKKHHHHHHHHHHHHFFFCCC@@@>>><<<<<<;;;999777555333222//////...///000222333555666777888:::;;;===>>>???@@@????????????AAABBBCCC@@@AAABBBBBB@@@>>><<<;;;===999999;;;;;;999:::======CCCJJJSSSdddvvvlllXXXLLLJJJMMMPPP]]]iiittt|||~~~cccOOO<<<555222......222111111222444777:::===???@@@@@@???>>><<<:::999777888888999999:::::::::999;;;;;;;;;:::999999;;;===;;;<<<>>>@@@@@@>>><<<;;;<<<;;;:::999888888777888:::::::::===@@@AAAAAA@@@======>>>>>>@@@AAABBBCCCCCCGGGKKKOOOQQQSSSUUUWWW^^^```eeennnvvvuuummmeeeZZZSSSNNNOOOQQQTTT]]]gggggglllnnniii___WWWVVVXXX[[[fffpppvvvyyywwwnnnccc]]]ZZZWWWUUUWWW]]]dddiiiuuu|||{{{{{{zzzssspppppptttyyyxxxrrrkkkbbb\\\WWWUUUXXX[[[[[[ZZZVVVQQQPPPTTTWWWZZZaaajjjiiikkkggg[[[RRRQQQQQQPPPQQQSSSXXX^^^gggpppxxx|||}}}nnngggfff\\\XXXQQQKKKFFFBBB>>>;;;:::::::::999888666444222555888:::<<<===???BBBEEEHHHLLLQQQXXX___jjjvvv}}}yyyvvvsssrrrssssssuuutttrrrnnnjjjhhhllljjjjjjmmmnnnooottt{{{wwwlllfffbbb```___^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZZZZYYYXXXWWWVVVUUUSSSUUUVVVVVVUUUTTTVVVWWWXXXXXXWWWWWWXXXXXXYYYYYY\\\\\\]]]]]]\\\ZZZYYYXXXVVVWWWWWWWWWVVVUUUTTTTTTMMMMMMMMMKKKIIIEEEBBB@@@===;;;999666444222111000111222333333444444333333111111333999===BBBMMMXXXxxx~~~dddYYYXXXSSSQQQTTTWWWYYY```gggsss}}}|||{{{wwwttt{{{SSSAAA;;;777777777555666888<<>><<<888777888:::;;;;;;?????????>>><<<999666444111111000///////////////000000/////////.........////////////000000000111000000222333555777888999???>>>???BBBCCCEEELLLUUUcccggghhhaaaXXXQQQRRRUUUdddrrr}}}cccLLLGGGFFFBBBHHHSSS{{{rrrnnnjjjiiijjjhhhggghhhhhhhhheeeaaa]]][[[[[[[[[ZZZYYYXXXWWWVVVQQQOOOMMMLLLMMMMMMLLLKKKHHHHHHHHHGGGFFFDDDAAA@@@===<<<;;;:::888555333222000/////////000222333444666666777999;;;<<<===>>>============>>>???@@@AAABBBCCCCCCCCCBBB@@@>>>===;;;888777:::;;;999;;;>>>>>>EEEMMMXXXiii{{{mmmZZZNNNLLLPPPUUUcccqqqzzz```LLL:::444333000000555444444444555777999;;;===@@@@@@???>>><<<;;;999888777777777888888888999999:::;;;;;;:::888888:::<<<:::<<<===??????>>><<<;;;;;;:::999888888888888888;;;;;;;;;===???AAA@@@????????????@@@AAABBBCCCDDDEEEJJJPPPUUUWWWYYY[[[\\\bbbeeekkkooooooiii___WWWRRRNNNKKKNNNSSSZZZdddlllmmmmmmiiibbbYYYVVVZZZ^^^bbblllvvvyyyuuummmaaaWWWVVVVVVUUUUUUXXXaaannnwwwwwwuuuuuuwwwwwwrrrhhh___YYYWWWUUUWWWZZZ\\\[[[YYYTTTQQQPPPTTTZZZ```iiiqqqqqqmmmdddWWWQQQQQQQQQPPPRRRVVV^^^fffnnnssswwwxxx|||tttjjjdddccc[[[VVVPPPJJJEEEAAA===:::999999888777666555444444777999<<<>>>???@@@BBBDDDHHHLLLRRRXXX```kkkxxx|||xxxuuusssrrrrrrsssttttttrrrnnnkkkhhhllliiihhhkkklllnnnuuu}}}{{{pppiiidddaaaaaa```^^^\\\[[[[[[\\\\\\ZZZZZZYYYXXXWWWWWWVVVUUUSSSUUUVVVVVVUUUTTTUUUWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\ZZZYYYXXXXXXXXXXXXWWWWWWUUUTTTTTTNNNNNNMMMKKKHHHEEEBBB@@@===<<<:::777555333222111111222333333444444333333333222444999===AAAKKKVVVssswww```XXXUUUOOOLLLNNNRRRXXXaaaiii|||~~~VVVBBB<<<777777777666666999===EEEVVVkkkyyyvvvfffWWWOOOQQQSSSZZZnnnvvv___OOOLLLOOOXXXggg~~~vvvzzzwwwooodddZZZTTTRRRRRRRRRTTTSSSUUUXXXYYY[[[bbbkkk{{{sssdddVVVJJJCCC===;;;999888999::::::999===>>>>>>===;;;888555333111000000///////////////000000000000000//////////////////000000000111111///000111444666999:::;;;@@@>>>???AAABBBEEENNNXXXdddggggggaaaWWWSSSUUUZZZjjjzzzrrr\\\JJJFFFEEEDDDMMMZZZ|||rrrmmmjjjhhhjjjiiihhhggggggfffddd___\\\YYYYYYYYYYYYXXXWWWUUUUUURRRPPPMMMMMMMMMMMMLLLKKKHHHHHHHHHGGGFFFEEECCCBBB======<<<:::888666444333000000//////000222333444555666777888:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@CCCCCCCCCCCCBBBAAA??????999666666999::::::<<<@@@BBBIIISSS___ppp}}}iiiYYYPPPOOOVVV^^^iiiyyyyyy^^^KKK999555333000000444444444444555777999;;;===@@@??????>>>===;;;999888777888888888999999:::::::::;;;;;;:::999888999::::::;;;<<<>>>>>>===<<<;;;:::999999888888888999999<<<<<<<<<===???@@@???===????????????@@@BBBCCCDDDHHHMMMTTTZZZ]]]^^^___```___cccggghhhccc\\\UUUQQQOOOMMMMMMPPPWWW```gggmmmooojjjbbbZZZUUUWWW^^^eeehhhooouuutttlllaaaXXXRRRSSSVVVXXXYYY]]]hhhxxx~~~xxxvvvtttrrrpppjjjaaaYYYTTTTTTUUUXXX[[[[[[YYYVVVRRRQQQQQQUUU]]]eeennnsssuuulll^^^SSSOOOPPPQQQQQQRRRXXXcccnnnuuuwwwvvvuuuvvv|||~~~~~~qqqiiiccc___]]]YYYTTTNNNIIIDDD@@@<<<:::666666555444444444555555777:::===??????@@@AAACCCIIIMMMRRRYYYaaammmzzz{{{xxxuuusssrrrqqqrrrssssssqqqnnnkkkiiilllhhhgggiiikkknnnvvvssskkkeeebbb```___]]]\\\[[[[[[\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVVTTTUUUVVVVVVTTTTTTUUUVVVXXXXXXYYYYYYYYYZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXYYYYYYYYYXXXWWWVVVTTTSSSOOOOOOMMMKKKHHHEEEBBB@@@>>><<<:::888555333222222111222333333444444333333444333555999<<>>>>>@@@BBBFFFPPPZZZdddfffeee^^^VVVSSSXXX^^^mmmjjjYYYKKKHHHIIIJJJUUUbbbzzzppplllhhhgggiiijjjiiihhhgggfffddd```\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRRPPPMMMLLLMMMMMMKKKJJJHHHHHHHHHGGGGGGFFFEEEDDD>>>>>>===;;;999777555444111111000000000222333444444555666777888::::::;;;<<<<<<===>>>@@@@@@AAAAAABBBBBBBBBAAAAAA@@@??????999666555888::::::===BBBDDDLLLWWWdddvvvzzzfffXXXPPPPPPYYYdddqqq{{{___LLL:::555333///...222111111222444666999<<<>>>?????????>>>===;;;:::999777777666777777999:::;;;:::;;;<<<;;;999888999:::999:::;;;<<<===<<<<<<;;;:::999999999999999::::::>>>===<<<===??????>>><<<=========>>>@@@AAACCCDDDLLLQQQWWW\\\___```aaabbb```aaaaaa^^^XXXSSSPPPOOOMMMNNNPPPUUU^^^ggglllmmmkkkeee[[[UUUTTT[[[eeelllqqqqqqpppjjj```VVVRRRQQQQQQVVV\\\bbbiiiuuu}}}|||}}}~~~|||vvvoooiiiddd___YYYUUUTTTUUUWWWYYYZZZXXXUUURRROOOPPPSSSZZZdddooovvvxxxrrrfffXXXPPPNNNPPPSSSTTTTTT\\\hhhtttzzzzzzvvvsssrrrvvvzzz}}}wwwiiiccc___[[[ZZZUUUQQQLLLGGGCCC@@@===:::;;;999777555444444444555777999<<<===>>>???AAABBBJJJNNNSSSYYYbbbnnn}}}~~~{{{wwwtttsssrrrpppqqqrrrqqqpppnnnllljjjkkkgggfffhhhkkkoooxxxvvvmmmfffbbb]]]]]][[[ZZZZZZ[[[[[[\\\YYYXXXWWWVVVUUUUUUVVVVVVTTTVVVVVVVVVTTTTTTUUUVVVWWWWWWXXXYYYZZZYYYYYYXXXWWWXXXYYYZZZ[[[ZZZYYYXXXZZZZZZYYYXXXWWWUUUSSSRRRPPPOOOMMMKKKHHHEEECCCAAA>>>===;;;888666444333222111222333333444444333333444333555999;;;===EEENNN```}}}zzzjjj[[[WWWQQQKKKGGGKKKSSS___nnn{{{YYYDDD===888888777666888;;;???LLLeeesss]]]QQQQQQRRR[[[ooopppaaaWWWRRRRRRVVVaaawwwxxxsss|||wwwpppiii```XXXSSSPPPOOONNNSSSSSSUUUYYYZZZ\\\dddmmmvvvgggXXXKKKCCC<<<;;;999999:::;;;:::999;;;<<<======;;;777333111000000////////////000000........................000000000000111111111111444444555666888999::::::@@@>>>>>>AAACCCGGGQQQ\\\cccdddbbb[[[SSSSSSZZZaaaooocccWWWLLLKKKMMMQQQ[[[eeexxxooojjjhhhgggiiikkkiiihhhgggfffddd```^^^^^^^^^]]]\\\ZZZXXXVVVTTTQQQOOOMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFF???>>>===<<<:::777555444222111111000111222333444444444555666777888999:::;;;<<<>>>@@@AAABBBBBBBBBAAAAAAAAA@@@@@@?????????;;;777666999;;;;;;???DDDDDDMMMXXXfffxxx}}}hhhZZZSSSRRR\\\jjj|||```LLL;;;555333...---000...///000222555999===?????????>>>>>>===;;;:::999555444444444555777999:::;;;<<<======;;;999999:::999999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<===???>>>===>>>???>>><<<;;;;;;<<<<<<>>>@@@BBBDDDEEEOOOSSSXXX\\\^^^^^^___```cccaaa\\\VVVPPPNNNNNNOOOLLLPPPUUU\\\fffooopppmmmddd^^^WWWUUUZZZcccmmmssszzzrrriii```WWWPPPPPPSSSSSSZZZdddnnnyyy~~~yyyyyy|||zzzvvvjjj```YYYUUUSSSRRRVVVWWWYYYYYYXXXUUURRRPPPMMMRRRYYYbbbooozzz}}}{{{iii^^^SSSOOOPPPRRRVVV[[[\\\dddoooyyy~~~|||vvvrrrnnnttt{{{qqqeee```\\\YYYXXXQQQNNNIIIEEECCC@@@>>>;;;CCC@@@<<<777444333333444777999;;;<<<===???BBBDDDKKKOOOTTTZZZcccppp}}}zzzwwwtttrrrrrrppppppqqqqqqpppnnnmmmllljjjgggfffiiimmmqqqzzzyyyooogggbbb]]]\\\ZZZYYYYYYYYYYYYZZZXXXWWWVVVUUUTTTUUUVVVVVVUUUVVVWWWVVVTTTTTTTTTUUUUUUVVVXXXYYYYYYYYYXXXWWWVVVWWWXXXZZZZZZZZZYYYYYY[[[ZZZYYYXXXVVVTTTRRRQQQOOONNNMMMJJJHHHFFFDDDDDD???>>><<<999666555333333111222333333444444333333444333555888999:::AAAJJJTTTnnn{{{vvvrrrggg[[[XXXOOOIIIGGGLLLWWWeeevvv^^^FFF>>>888888888777999===AAARRRpppsss[[[OOOOOOPPPYYYlllzzzkkk```XXXSSSTTTXXXeeewwwsssyyyyyyooohhh___WWWRRRPPPOOOOOOTTTTTTVVVZZZ\\\^^^fffnnnxxxiiiYYYLLLDDD===;;;999888999::::::999;;;<<<===>>>;;;888333111///////////////000000111------------............000000000111111111222222666666777777888999::::::???>>>???BBBEEEHHHRRR]]]cccccc```XXXRRRSSS\\\fffrrrvvv]]]SSSLLLNNNTTTYYY```gggxxxnnnjjjhhhhhhkkkjjjhhhgggfffeeedddaaa^^^^^^^^^]]]\\\ZZZXXXVVVUUUQQQNNNLLLKKKKKKJJJIIIGGGIIIHHHHHHGGGGGGGGGGGGHHH??????>>><<<:::888666555333222111111111222333444444444555666777777888888:::<<<>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@<<<888777999;;;<<>>>>>>>>>>>===<<<::::::555555444444555777999;;;<<<===???>>><<<:::::::::888999999:::;;;;;;<<<<<<:::::::::;;;<<<===>>>???@@@???>>>>>>>>>>>><<<::::::;;;<<>><<<999777555444333111222333333444444333333333333444777777777>>>FFFJJJaaallljjjlllfff\\\YYYOOOJJJIIIQQQ]]]mmmbbbFFF???999888888777:::===EEEZZZzzzpppWWWKKKLLLOOOXXXiii|||wwwkkkaaaYYYSSSTTTYYYcccxxxsss{{{{{{pppiii___WWWSSSQQQQQQQQQUUUUUUWWW[[[]]]___gggpppyyyiiiYYYKKKCCC>>><<<888777888:::;;;;;;;;;===>>>>>><<<888444111///////////////000111111---.........////////////000000111111111222222222555555666888999;;;<<<===>>>===@@@DDDFFFJJJSSS\\\dddccc___WWWQQQTTT```jjjxxxnnnYYYQQQLLLRRR\\\dddhhhkkkxxxnnnkkkiiijjjllliiigggfffeeeeeecccaaa^^^[[[[[[ZZZZZZYYYWWWVVVUUUPPPNNNKKKJJJJJJIIIHHHFFFIIIHHHHHHGGGGGGHHHHHHIII??????>>>===;;;888666555333222111111111222333444333444444555666777888888999;;;===???AAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAA>>>:::888:::<<<<<<@@@EEEIIIRRR^^^lll~~~kkkbbb^^^___nnn\\\JJJ:::555444///...111......///000333666999;;;>>>>>>>>>>>>===<<<::::::888777666666777999<<<===<<<>>>@@@???===;;;::::::888888999::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@AAA???>>>>>>>>>===;;;999:::;;;===@@@CCCFFFIIIKKKSSSUUUWWWXXXXXXXXXYYY[[[WWWSSSMMMJJJJJJLLLMMMMMMWWW^^^dddhhhooossslllaaaXXXUUUVVV]]]iiiuuu|||~~~wwwiii\\\XXXWWWWWW[[[bbbhhhnnnzzz{{{uuusssuuuxxxzzz{{{yyytttlllaaaWWWRRRSSSWWWZZZZZZZZZYYYWWWUUUSSSSSSSSSUUU]]]eeemmmuuuzzztttiiiZZZTTTQQQSSSVVVWWW___hhhqqqvvv~~~|||tttooorrr{{{qqqbbbZZZVVVRRRQQQRRRLLLIIIEEECCCBBBAAA???>>>:::777444111000222555777:::;;;;;;;;;===AAAGGGKKKLLLOOOTTT[[[dddrrr|||yyyvvvtttrrrqqqooooooooooooooonnnmmmmmmiiiggghhhlllpppttt}}}tttkkkeeedddbbb^^^[[[WWWUUUTTTTTTXXXVVVUUUSSSSSSTTTVVVWWWUUUVVVWWWVVVTTTSSSTTTUUUSSSTTTVVVXXXXXXWWWVVVUUUTTTUUUWWWYYYZZZZZZYYYYYYZZZZZZYYYWWWUUURRRPPPOOONNNMMMKKKJJJHHHGGGGGGGGG@@@???<<<:::777555444444222222333444444444333333333222444666666666<<>>MMMdddqqqXXXGGGJJJNNNWWWhhh{{{zzznnndddYYYSSSUUUZZZ^^^|||yyyttt~~~|||rrrkkk```XXXTTTSSSSSSTTTVVVUUUXXX\\\^^^```hhhqqqyyyiiiYYYKKKBBB???<<<888666777999;;;<<<;;;===??????===999444111///////////////000111111.../////////000000111111000111111111111222222222333444666888:::===>>>???======@@@EEEHHHKKKSSS\\\eeeddd```XXXRRRVVVbbbmmm~~~jjjYYYRRRNNNVVVdddmmmppppppzzzooojjjjjjiiihhhiiihhhgggeeecccaaa```___\\\\\\[[[YYYWWWUUUSSSQQQQQQOOOKKKGGGDDDCCCDDDDDDHHHGGGGGGHHHIIIJJJHHHGGG@@@???>>>===;;;999888777222111///......000111222222333555666888999999999::::::;;;<<<===>>>????????????@@@@@@@@@@@@??????:::888888;;;<<<===CCCJJJIIISSSaaaqqqnnnccc```fff{{{zzz[[[GGG<<<888111111333---//////000000111555;;;???BBB@@@===;;;;;;;;;:::999666666777777888888888999===<<<;;;;;;<<<===<<<:::777888888999;;;<<<<<<===;;;;;;;;;;;;<<<>>>???@@@????????????>>>>>>=========>>>@@@AAACCCHHHNNNRRRSSSTTTQQQNNNPPPUUUWWWUUUWWWPPPKKKLLLNNNMMMOOORRR^^^ffflllnnnooonnndddXXXXXXUUUXXXeeevvv}}}mmmbbbYYYWWWXXX\\\fffqqqyyy}}}zzzyyyxxxyyy{{{{{{zzzyyyzzzwwwjjj]]]XXXVVVVVVXXX\\\^^^\\\XXXTTTRRRSSSWWW[[[___eeeppp{{{yyymmmdddVVVRRRSSSWWWYYY\\\fffrrr~~~uuupppqqqyyyiiiddd[[[TTTPPPNNNLLLKKKJJJIIIGGGDDDAAA???===<<<888777666555555666777888:::<<<===>>>???BBBFFFJJJOOOQQQVVV```mmm{{{~~~{{{vvvsssqqqpppnnnlllmmmlllkkkkkklllmmmooopppmmmkkkkkknnnqqqssszzzsssiiiccc^^^]]]\\\ZZZYYYWWWVVVUUUWWWWWWUUUUUUUUUUUUWWWWWWXXXXXXWWWVVVVVVUUUTTTTTTQQQRRRTTTUUUVVVVVVUUUUUUUUUUUUWWWXXXYYYYYYZZZZZZWWWWWWVVVTTTRRRPPPNNNLLLNNNMMMLLLKKKIIIFFFDDDCCC@@@???===;;;999777555555555444333333222222222222444333333333555777:::<<>><<<;;;999999333222000//////000111222222333555666888888999999999::::::;;;<<<===>>>>>>??????@@@@@@@@@@@@??????<<<::::::===>>>???EEELLLMMMWWWfffvvvmmmdddeeeoooyyyXXXDDD:::777000000222---/////////000111555;;;???BBB@@@>>><<<;;;;;;::::::777888888888888999999999===;;;:::;;;<<<===<<<:::777888888999;;;<<<<<<==================>>>???@@@AAA@@@???>>>===============>>>@@@CCCIIINNNSSSVVVNNNOOOLLLJJJMMMTTTWWWUUUTTTNNNKKKLLLMMMNNNQQQWWW```iiiooommmhhhddd^^^WWWWWWXXX___lllzzzzzzrrrddd[[[UUUWWW^^^hhhwww}}}xxxxxxzzz|||~~~}}}|||yyyxxx|||ttthhh]]]XXXWWWWWWYYY]]]ZZZYYYVVVSSSQQQRRRVVVZZZfffmmmxxx~~~vvviii```WWWTTTUUUZZZ^^^dddooo{{{~~~vvvtttwww{{{ccc^^^VVVPPPLLLJJJIIIHHHHHHGGGEEECCC@@@>>><<<;;;666555444333333444555666:::<<<===>>>???BBBGGGJJJOOORRRXXXbbbpppzzzwwwtttqqqpppooonnnlllkkkkkkjjjjjjkkkmmmnnnooommmjjjjjjnnnppprrryyytttiiiccc___^^^]]][[[ZZZXXXWWWVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWVVVTTTRRRPPPNNNLLLKKKKKKJJJHHHFFFDDDBBBAAA???>>><<<:::888666555444555444333333222222222333222111111111333555888:::???HHHVVVaaaggghhhgggfff___YYYXXXbbbzzzfffJJJ@@@999999888666<<>>??????>>>;;;888444222////////////000000000111111000/////////000222222000000000000111222333444666666666666888;;;>>>@@@BBBBBBCCCDDDHHHOOOXXX^^^eeeaaa\\\ZZZZZZ```nnn|||sss___XXXYYY]]]eeennnqqqmmmiii~~~rrrnnnmmmkkkiiiiiihhhgggeeecccaaa```___^^^]]]\\\ZZZXXXVVVUUUTTTQQQNNNKKKHHHEEEDDDEEEEEEFFFFFFGGGIIIKKKJJJGGGDDDCCCBBBAAA???>>><<<;;;:::555333111//////000111222222333444666777888888999999999:::;;;<<<===>>>>>>??????@@@@@@@@@@@@??????<<<::::::===???@@@FFFMMMQQQ\\\kkkzzzmmmgggkkkxxxwwwVVVCCC888666000000222,,,...//////000111555:::>>>BBBAAA???===<<<;;;;;;;;;999999888888999999::::::<<<;;;:::;;;<<<===<<<;;;888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????BBB@@@>>>===<<<>>>@@@AAAAAAAAABBBHHHPPPVVVXXXWWWOOOOOOLLLIIILLLTTTYYYXXXRRRNNNLLLMMMMMMOOOUUU\\\eeellloooiii___YYYWWWUUUWWW]]]hhhuuu}}}yyynnnccc\\\VVVSSSYYYgggxxxyyywwwyyy~~~}}}{{{{{{rrrggg\\\YYYXXXWWWXXX[[[WWWVVVTTTRRRRRRUUUZZZ___ssszzz}}}oooccc[[[WWWUUUWWW]]]eeeooo||||||xxxzzzmmmZZZUUUNNNIIIGGGFFFEEEDDDDDDCCCBBB@@@>>><<<:::999666555444333333444555666:::<<<===>>>???CCCGGGKKKPPPSSS[[[fffuuuvvvtttqqqoooooonnnmmmllliiiiiihhhiiijjjlllnnnoooooolllmmmppprrrtttzzzuuujjjccc```___^^^\\\[[[YYYXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVUUUUUUTTTTTTSSSSSSSSSUUUUUUTTTTTTTTTUUUUUUVVVYYYYYYYYYZZZZZZZZZYYYYYYWWWVVVVVVTTTRRRPPPNNNMMMJJJIIIIIIGGGEEECCCAAA???======;;;999777555444333444444333222222222333333222111111111333666999;;;;;;DDDRRR```kkkqqqssssssjjjccc```nnnkkkKKKAAA999999888666;;;EEE]]]}}}]]]JJJDDDEEEHHHQQQ___nnn{{{}}}uuuhhhWWWJJJJJJPPPbbbvvvwwwuuuyyykkk```VVVSSSTTTRRRQQQRRRUUUXXXZZZ\\\___dddmmmsssuuugggZZZNNNEEE===<<<:::888888999:::;;;???@@@@@@@@@===999666333/////////000000000111111000000000///000111111222111111111111111222444444666666666888:::===???AAACCCCCCCCCDDDIIIQQQ\\\cccgggccc```]]]]]]eeexxxnnn^^^[[[]]]cccllltttuuunnnhhhuuupppnnnllljjjiiihhhgggeeecccaaa```______^^^\\\ZZZXXXWWWVVVUUUQQQOOOLLLIIIGGGFFFFFFFFFFFFFFFHHHJJJLLLJJJFFFBBBCCCBBBAAA???>>><<<;;;:::666555333000//////000111111222333555666777888888::::::;;;<<<===>>>????????????@@@@@@@@@@@@??????:::888888;;;===>>>DDDKKKUUU___nnn}}}ooolllrrr~~~wwwWWWDDD999777000000111+++---...///000111444888<<<@@@@@@@@@???<<<;;;;;;<<<999888888777777888999999;;;:::999:::<<<===<<<;;;888888999::::::;;;<<<<<<>>>>>>??????>>>>>>>>>===AAA@@@===<<<>>>AAAEEEHHHIIIGGGHHHMMMUUUXXXWWWSSSOOONNNKKKHHHLLLTTTZZZZZZTTTPPPNNNNNNNNNPPPXXXaaajjjkkkiiibbbYYYTTTTTTUUU[[[bbbnnnwwwxxxpppcccYYYZZZVVVVVV```rrrzzzzzz}}}rrrhhh]]]YYYXXXUUUVVVXXXTTTTTTRRRRRRUUU\\\eeelllxxxhhh\\\XXXUUUVVVYYYaaalllzzz{{{{{{mmm___PPPLLLGGGCCCBBBBBBAAAAAA@@@@@@>>>===;;;:::888888777777666555555666888999:::;;;===>>>@@@CCCHHHKKKPPPUUU^^^kkkzzzuuusssooommmmmmmmmllljjjfffffffffgggiiikkknnnooosssqqqqqqtttvvvxxxvvvjjjddd______]]]\\\ZZZXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMKKKKKKJJJHHHFFFDDDBBBAAA<<<;;;:::888777555444333444333333222222333333333333333333333555888;;;===>>>FFFTTTfffvvvyyyooojjjwwwsssMMMAAA999999888666;;;DDD[[[zzz|||hhhPPPFFFEEEFFFJJJRRR```ooo}}}zzzlllZZZLLLKKKQQQ```ssszzzuuu{{{qqqcccZZZSSSSSSTTTRRRQQQRRRUUUXXX[[[]]]```fffooovvv~~~sssfffZZZNNNFFF===<<<:::888888999:::;;;???@@@AAA@@@>>>:::666333//////000000000111111111000000000000000111111222000000000000111222333444555555666888:::===???AAACCCDDDDDDFFFLLLVVVaaaiiikkkgggcccaaaaaajjjyyyiii______bbbiiisssyyywwwmmmdddwwwqqqooollljjjiiihhhgggeeecccaaa```______]]]\\\YYYXXXWWWWWWVVVQQQPPPNNNKKKIIIHHHHHHGGGGGGGGGIIIKKKLLLJJJFFFCCCBBBBBBAAA???===<<<::::::999777444111000///000000000111333444666777777777;;;;;;<<<===>>>??????@@@??????@@@@@@@@@@@@??????:::888888<<<===???EEELLLVVVaaaqqqvvvvvv{{{zzzYYYFFF;;;888111000000)))---...///000111333777:::>>>@@@AAA???<<<;;;;;;<<<888777666555555666777888;;;:::999:::<<<===<<<;;;888999999::::::;;;;;;;;;<<<===>>>>>>>>>===<<<;;;???>>>======@@@FFFLLLOOORRROOONNNQQQUUUVVVQQQMMMIIIIIIGGGFFFMMMXXX___```[[[UUUQQQQQQQQQTTT\\\dddlllfff___ZZZWWWUUUVVVWWW```fffooorrrooofff]]]XXXZZZ[[[___lllxxxxxxuuujjj___YYYVVVSSSRRRSSSRRRQQQPPPRRRXXXdddrrr{{{qqqaaaYYYWWWUUUYYY___hhhvvv}}}rrr^^^RRRIIIFFFBBB????????????>>><<<<<<;;;:::999888777777777666555555666777888999:::;;;===>>>@@@DDDIIILLLQQQVVV```nnn}}}~~~{{{uuurrrooolllkkkjjjiiigggddddddeeefffiiilllnnnpppuuusssssswwwyyy|||xxxkkkddd^^^]]]\\\[[[YYYWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUSSSRRRRRRSSSUUUWWWYYY[[[XXXXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUTTTRRRPPPOOONNNKKKJJJIIIHHHFFFCCCAAA@@@;;;;;;999888666555444333333333333222222333333444333333333444666999<<<>>>BBBJJJZZZppp{{{sss}}}uuuNNNBBB999888888666:::BBBVVVppp|||ttthhhWWWIIIHHHFFFHHHLLLUUUbbbsssrrr]]]MMMKKKQQQ^^^ooo}}}vvvvvvkkk^^^WWWRRRSSSTTTRRRQQQRRRVVVYYY\\\^^^aaagggooovvv{{{qqqdddYYYMMMFFF===<<<:::888888999:::;;;>>>???@@@@@@>>>:::555222000000000000111111111111///000000000111111111111000000000000111222333333444555666888;;;===???AAADDDEEEGGGJJJQQQ[[[gggooopppkkkfffdddeeeqqqtttiiiccceeehhhoooxxx|||vvviii^^^xxxssspppllliiiiiihhhgggeeecccaaa```___^^^]]][[[XXXWWWVVVWWWWWWSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIJJJLLLLLLKKKGGGDDDCCCBBBAAA???===<<<;;;:::;;;999555222000//////000000111222444555666666777::::::;;;<<<===>>>????????????@@@@@@@@@@@@??????<<<::::::>>>@@@BBBHHHOOOUUUaaarrr}}}~~~|||XXXEEE<<<999222000000))),,,---///000000222666999<<<>>>@@@???<<<999:::<<<999777555444444555666777:::999888999;;;<<<<<<;;;999999999::::::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;>>>===<<<>>>BBBHHHNNNRRRUUUSSSQQQQQQRRRPPPLLLHHHGGGIIIJJJMMMVVVdddlllnnnbbbYYYSSSSSSVVV[[[aaahhhkkkbbbYYYVVVVVVWWWZZZ^^^eeejjjmmmkkkeee___^^^___aaafffooo|||www}}}xxxlll___XXXTTTPPPPPPRRROOOPPPRRRWWW```mmm|||yyyhhh\\\XXXYYY[[[bbbkkkuuuwwwaaaQQQJJJDDDAAA===<<<<<<===<<<<<<999999999888888777777666444444333333444555666777:::;;;===???AAADDDIIIMMMQQQWWWaaaooo~~~}}}wwwuuussspppllljjjhhhgggfffdddccccccdddfffiiillloooqqqtttrrrssswwwzzz}}}yyyllleee^^^]]]\\\ZZZXXXWWWVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRSSSTTTVVVXXXYYYZZZWWWWWWWWWWWWWWWVVVUUUTTTVVVUUUUUUTTTRRRQQQOOONNNIIIHHHHHHFFFDDDBBB@@@>>>;;;:::999888777555444444333333222222222333444444111111111222444888;;;===DDDLLL___zzz{{{tttPPPBBB888888999777:::@@@QQQgggpppggg]]]OOOGGGKKKEEEHHHOOOYYYhhh{{{{{{bbbNNNKKKPPP^^^pppwwwtttiii]]]WWWSSSTTTSSSQQQQQQSSSWWWZZZ\\\^^^```eeemmmsssyyypppdddYYYMMMEEE===<<<:::888888999:::;;;>>>???AAAAAA???:::555222000000000111111111222222//////000111111111111000111000000111111222333444444555777:::<<>>@@@BBBHHHOOORRR^^^nnn}}}}}}wwwTTTAAA999777222111222++++++---///000000222555888999===@@@???;;;888999;;;:::888666444444555777888999888888999;;;<<<<<<;;;999999::::::::::::;;;;;;:::;;;===?????????>>>======<<<<<<>>>BBBGGGLLLOOOQQQPPPPPPOOONNNLLLJJJIIIJJJMMMPPPSSS]]]jjjrrrsssfff[[[SSSUUU\\\ccciiinnnggg___XXXVVVTTTUUU]]]fffhhhkkklllggg___]]]bbbiiiqqqyyyyyy}}}xxxkkk^^^VVVSSSPPPPPPSSSQQQUUU\\\dddnnnyyy~~~nnn```YYYYYY]]]fffooo{{{zzzcccSSSIIICCC@@@===:::999999:::999999777777777777777777777777444444333333444555777888:::;;;===???AAAEEEJJJNNNQQQWWWbbbooo~~~wwwrrrpppnnnkkkgggfffeeeeeedddbbbbbbcccdddfffiiimmmqqqssstttrrrtttyyy|||yyymmmeee___^^^]]][[[YYYXXXVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTRRRQQQOOOOOOIIIIIIHHHGGGEEEBBB@@@???;;;;;;:::999777666555555333222222222333333444555111111111222555888;;;>>>DDDNNNeee~~~vvvQQQCCC888888999777999???KKK___hhhbbbZZZMMMFFFKKKEEEJJJTTTaaassslllTTTMMMRRR___tttxxxsssggg___YYYUUUUUUSSSQQQQQQTTTWWWYYY[[[[[[\\\aaahhhnnnyyyqqqfffZZZNNNEEE===<<<:::888888999:::;;;???@@@BBBCCC@@@;;;666333000000111111111222222222...///000111222111111000333333333333333555666666666777999<<>>@@@GGGNNNPPP[[[iiivvv~~~zzzyyy}}}oooOOO>>>666666111222333---+++---///000000222555777888<<<@@@>>>:::777888;;;;;;:::777555555666888999999888888999;;;<<<<<<;;;:::::::::::::::::::::;;;:::<<<>>>@@@AAAAAA??????=========>>>AAAEEEIIILLLLLLMMMNNNMMMKKKJJJKKKLLLJJJMMMOOOQQQZZZeeekkkkkkhhh\\\RRRUUU```hhhnnnrrrddd___ZZZWWWSSSSSS^^^kkkiiilllllleee]]]]]]fffpppzzzzzzwwwjjj\\\UUURRRPPPRRRUUUUUU[[[fffpppzzzwwwggg[[[WWW[[[___nnnyyymmmXXXKKKDDD@@@===;;;888777888888777777777777777777777777777777666555555555666777999::::::;;;===???AAAEEEJJJNNNRRRWWWbbbooo}}}tttooonnniiifffdddbbbcccccccccbbbbbbbbbdddfffjjjnnnqqqtttvvvuuuvvv{{{zzzmmmfff```___^^^\\\ZZZYYYXXXWWWUUUUUUWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXWWWVVVTTTSSSWWWWWWXXXXXXXXXXXXXXXWWWUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLKKKIIIGGGEEECCCBBB<<<;;;:::999888777666555222222222222333333444555333333333444777:::>>>@@@DDDPPPiiizzz~~~~~~{{{RRRCCC888888999777999???EEEZZZdddaaaZZZMMMDDDHHHGGGMMMYYYhhh}}}uuuZZZQQQUUU```yyy}}}xxxrrreeeaaa[[[VVVUUUSSSQQQQQQUUUWWWXXXZZZYYYZZZ]]]dddiiizzzssshhh\\\OOOFFF===<<<:::888888999:::;;;@@@BBBDDDDDDBBB===777444000111111111111222222222...///000222222111111000555555444555555666777888777999<<>>>>>???@@@@@@@@@???>>>===;;;::::::;;;===???BBBDDDOOOSSS\\\hhhsssxxxwwwtttooorrrxxx}}}{{{^^^CCC???888444111///---,,,.........//////000111222888:::<<<<<<:::999999999999999888888777555444333888888999:::;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAABBBBBB>>>>>>???@@@AAACCCDDDEEEIIIIIIHHHHHHGGGGGGFFFFFFGGGIIINNNTTTZZZ]]]^^^^^^[[[WWWVVV[[[dddkkkllljjj___YYYTTTTTTZZZccckkkooorrrooohhh]]]VVVZZZjjjyyywwwiiiZZZSSSPPPQQQTTTYYY\\\bbbmmmzzzzzzlllccc]]]\\\ccckkkyyyxxx___OOOEEEAAABBB999999999888777777666666777777888888777555333222444444555444444555888:::<<<===>>>???AAAEEEKKKOOOPPPWWWaaalllwww|||ooojjjkkkcccbbbaaaaaaaaaaaaaaabbbcccdddeeefffhhhmmmrrrvvvzzz{{{{{{~~~rrrgggfffbbb\\\XXXWWWWWWXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTVVVXXXXXXYYYYYYXXXXXXXXXZZZ[[[[[[XXXVVVVVVUUUUUUTTTSSSRRRRRRQQQMMMKKKIIIHHHFFFCCC???<<<::::::888777666666666666666555444333222333333444222111000111444888===@@@CCCSSSmmmsssnnnmmmxxx{{{ppplllrrrwwwsssppprrrsssqqqlll{{{yyyVVVBBB;;;<<<555444:::;;;EEEUUU^^^^^^[[[PPPGGGLLLMMMTTT\\\kkkxxx[[[SSSWWWhhh}}}sssnnnqqqfffaaa^^^ZZZWWWUUUUUUSSSRRRSSSWWW\\\^^^___```dddggguuuyyylll]]]OOOEEE===<<<;;;::::::;;;===>>>@@@DDDFFFDDDCCC@@@888000222111///...///000///...000///////////////000111111222333444555777888888888999;;;>>>@@@BBBCCCCCCIIIKKKQQQ[[[hhhrrrvvvwwwtttpppnnnvvvzzzyyy{{{~~~nnnYYYKKKzzzssslllhhhjjjiiigggeeecccaaa______[[[ZZZWWWUUUTTTTTTUUUVVVVVVTTTQQQPPPOOOOOOMMMKKKLLLKKKKKKJJJIIIHHHHHHHHHEEEEEEDDDBBB@@@>>><<<;;;;;;999666333111000000111111111222222333444555666666888999:::::::::<<<===>>>???@@@AAAAAA@@@???>>>;;;:::::::::;;;>>>@@@BBBHHHKKKRRR[[[cccfffeeebbbfffiiipppwww}}}oooUUU@@@<<<777333000///...,,,.........//////000111222888:::<<<<<<;;;999999999::::::999999888666555444888999:::;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;<<<===???@@@AAABBBBBB????????????@@@AAACCCDDDDDDDDDDDDDDDDDDDDDCCCCCCGGGHHHKKKOOOSSSUUUUUUUUUUUUTTTUUU\\\dddiiihhheee[[[VVVRRRUUU```llluuuyyyrrriiiaaa[[[XXX[[[hhhuuutttgggYYYSSSRRRSSSXXX]]]ffflllxxxzzzqqqfff___\\\]]]eeennnpppYYYLLLDDD@@@???999888888777666666666666666666666666555444333222444555666555555666999;;;<<<===>>>???AAAEEEJJJNNNQQQWWWaaalllxxxxxxlllfffgggbbbaaaaaa```````````````bbbccceeegggiiinnnsssxxx}}}}}}~~~yyynnnfffbbb\\\XXXWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXZZZ[[[[[[XXXVVVVVVUUUUUUSSSRRRQQQPPPPPPLLLKKKIIIGGGFFFCCC???<<<;;;:::999777666666666666555444333222111222222333222111111111444888<<>>===;;;::::::;;;===>>>AAAFFFIIIGGGDDDAAA:::222111000......///000//////000000/////////000111111222222333444666777888888;;;<<<>>>AAACCCDDDEEEFFFGGGJJJRRR^^^jjjrrrvvvvvvtttrrrsss|||}}}{{{|||zzzjjjVVVIIIvvvnnniiijjjiiihhheeeccc```^^^]]]ZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPNNNMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFEEECCCAAA???===<<<;;;999777444222111111111///000111222444555666777666777999999999999;;;===>>>???@@@AAAAAA@@@??????;;;:::999888999;;;===>>>BBBCCCGGGKKKPPPQQQPPPNNNXXX[[[bbbjjjqqq|||uuu\\\III<<<999444111000///...---.........//////000111222666999;;;<<<;;;999999999::::::::::::999777666555888999:::;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;<<<===???@@@AAABBBBBB@@@???>>>>>>>>>???AAABBBAAAAAAAAAAAABBBBBBBBBBBBHHHHHHJJJKKKLLLLLLLLLLLLPPPRRRXXX```fffhhhddd```YYYTTTSSS[[[jjjwww~~~qqqaaaWWWYYY[[[]]]hhhwww|||}}}qqqdddXXXTTTUUUYYY^^^dddqqqvvv|||mmmfff___\\\\\\aaammmxxxdddQQQHHHAAA===;;;999888666555444444555555666555444444333333333333555666666666666777:::<<<<<<===>>>???@@@DDDJJJMMMRRRXXXaaalllyyyrrrgggccccccbbbaaa```_______________aaaccceeegggjjjooouuuyyywwwfffbbb]]]YYYXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[ZZZXXXVVVVVVVVVTTTSSSQQQPPPOOONNNLLLJJJHHHGGGFFFCCC???<<<;;;:::999888777666666666333333222111111111222222222222111111444777;;;>>>FFFWWWrrrqqq[[[VVVSSSZZZdddgggjjjtttvvvooommmssstttkkkfffffffffkkknnnYYYDDD::::::444444999999AAATTT```eeeeeeYYYNNNPPPPPPVVV___sssmmmSSSOOOVVVhhh{{{rrrccc|||qqqgggccc___YYYUUUSSSRRRQQQQQQUUUYYY]]]______aaaeeeiiitttxxxkkk]]]PPPGGG>>>===;;;::::::;;;===>>>BBBIIINNNKKKFFFAAA;;;666000///---...///000000///000000000000000111222222222333444555666777888999;;;===???AAACCCEEEEEEEEEDDDIIIRRR]]]hhhooorrrrrrsssuuuzzz~~~~~~{{{qqqbbbQQQFFFwwwpppmmmlllkkkiiifffccc```^^^]]]ZZZZZZ[[[ZZZYYYXXXVVVUUUSSSQQQPPPQQQQQQQQQOOONNNMMMMMMKKKJJJHHHGGGFFFEEEHHHHHHGGGFFFDDDBBB@@@???;;;:::777555333222222222000000222333444555555555555777888999888999;;;<<<>>>???@@@AAAAAAAAA@@@???;;;:::888777777888:::;;;>>>???@@@BBBCCCDDDCCCCCCIIILLLRRRZZZ```iiixxxooo\\\LLLAAA888555222000000000///...............///000111222555777;;;<<<;;;:::999999999999999999888777666555777888999;;;<<<<<<<<<<<<::::::999999888999999::::::;;;===>>>@@@AAAAAAAAA@@@???>>>======>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCIIIJJJJJJJJJIIIIIIJJJKKKNNNSSS\\\eeeiiigggaaa\\\YYYXXX[[[gggvvv|||lll[[[SSSYYY^^^aaaqqq|||wwwtttmmmbbbXXXWWWZZZ___eeekkkwwwzzz{{{oooeee```\\\]]]aaakkk{{{tttXXXIIIDDD@@@;;;999888777555333333333444555555444333222111222333444555666777777777888;;;>>>===>>>>>>???@@@DDDIIIMMMSSSYYYcccnnn|||vvvmmmeeebbbccccccbbbaaa``````___``````___bbbeeehhhkkkpppvvvzzzyyygggccc^^^ZZZYYYYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUTTTTTTUUUWWWXXXYYYXXXXXXYYYZZZZZZXXXWWWVVVVVVTTTRRRQQQOOOMMMMMMKKKJJJHHHGGGFFFDDDAAA>>><<<;;;:::888777666666555333333222222222222222222222222111222444777:::<<>><<<;;;:::;;;===>>>AAAKKKQQQNNNGGGAAA<<<888000...---...///000000///111000000000111222333333333333444555777888999:::888:::===???AAABBBBBBAAACCCGGGNNNWWW___fffjjjlllqqqwww}}}|||zzzzzzwwwqqqfffYYYKKKCCC|||sssooonnnmmmllljjjgggdddaaa___^^^ZZZZZZ[[[[[[ZZZXXXVVVUUURRRQQQQQQQQQRRRRRRPPPNNNNNNNNNMMMKKKJJJHHHGGGFFFHHHHHHGGGFFFEEECCCAAA@@@::::::888666555333333222111222333444444444333333444666888888888888:::<<<===>>>???@@@AAA@@@??????:::999777666555666777888;;;<<<============>>>??????@@@EEEKKKOOOTTT___jjjlllqqqpppeeeVVVJJJAAA<<<555333000///000000000///............///000111222333666:::<<<<<<:::999999888888888888777666555555666777888:::;;;<<<<<<<<<999999888888888999999::::::;;;<<<>>>@@@@@@AAAAAAAAA@@@>>><<<<<<===>>>@@@@@@AAAAAAAAABBBBBBCCCCCCGGGHHHIIIIIIHHHHHHKKKNNNNNNUUU___fffgggccc^^^ZZZXXX]]]gggvvv|||ssseeeZZZUUU[[[bbbkkkzzz{{{uuuooonnnxxxiii```YYY[[[```eeekkkpppyyyyyy||||||pppgggaaa^^^^^^cccjjjxxxyyyeeeOOODDDAAA>>>:::888777666555444333333333444444333222111111222444555555666777777777999<<>>??????@@@AAADDDJJJMMMTTT[[[eeeqqqtttmmmhhheeedddeeeeeedddcccbbbaaaaaaaaaaaa^^^aaadddhhhlllqqqvvvzzzuuugggccc___\\\ZZZZZZYYYYYYUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXVVVTTTTTTUUUVVVWWWYYYXXXXXXXXXZZZZZZYYYWWWVVVVVVTTTRRRQQQOOOMMMMMMKKKJJJIIIHHHHHHFFFBBB@@@===<<<:::888777666666555333333444444444444444444222222222222444666999:::@@@OOOgggsssZZZLLLJJJGGGJJJSSSTTTXXXgggzzzxxxrrrtttyyyaaaHHH;;;999444444999888BBBVVVeeemmmooo```OOOLLLMMMSSS^^^sssoooWWWKKKOOOYYYfff{{{{{{jjj```yyytttjjjbbb]]]VVVRRRRRRSSSUUUWWWXXX[[[^^^______aaaeeeiiitttwwwjjj]]]QQQIII@@@???===;;;;;;;;;===>>>AAAKKKRRROOOHHHCCC===999111000......000111000000000000000000111222333444333444555666888999::::::777999<<>>::::::999777666555333333222333444444444333222111444555777777777888999;;;;;;<<<===????????????>>>:::888777555555555777888888999;;;:::::::::;;;===::::::===AAACCCDDDJJJRRRQQQSSSSSSNNNFFF???;;;999333222000000111111000///.........//////000111222111555:::<<<<<<;;;:::999777777777777777666555555555666777999:::;;;;;;;;;999999888888999999:::::::::;;;<<<>>>???@@@AAAAAAAAA@@@===<<<<<<===???AAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGFFFEEEGGGLLLQQQRRRYYYbbbfffccc___[[[ZZZ\\\fffuuuwwwlll___\\\[[[aaajjjzzzzzzuuuyyynnnjjjlllyyyzzzfff___\\\```fffjjjnnnrrruuuttttttsssqqqmmmhhhddd___aaagggqqq{{{eeeVVVGGGAAA???;;;888777666666666555555444333333222222222222333444444555444666777777777999<<>>===;;;999777666666555333333444555555555444444222222222222444555777888???KKK^^^cccPPPHHHJJJEEEGGGQQQUUUYYYiiieeeKKK<<<999555666:::999@@@SSSccclllooo___LLLHHHHHHPPP]]]qqq{{{eeeSSSKKKPPPYYYiiizzzfffaaazzzvvvmmmccc^^^WWWRRRRRRTTTWWWXXXXXX[[[]]]^^^^^^```eeeiiiuuuwwwjjj^^^QQQJJJAAA???===;;;;;;;;;===>>>AAAJJJQQQPPPLLLGGG@@@;;;444222000000111111111000/////////000111222333444444555666777888999:::;;;:::<<>>::::::999888777555444333000111333555555555333333333555777777777777999:::999:::<<<===>>>>>>>>>===999888666555444555777888777999;;;;;;999888:::<<<;;;:::;;;>>>>>><<>>:::777666333222000000111222111///.........//////000111222000444999<<<<<<;;;:::999777888888888888777666666333444555777999:::::::::999999999999999:::;;;;;;::::::<<<>>>???@@@@@@@@@BBB@@@===<<<<<<>>>AAABBBDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEGGGFFFEEEHHHNNNTTT\\\aaaggggggccc^^^]]]___hhhtttpppddd[[[___aaafffuuu{{{uuuzzzyyynnnhhhhhhooorrreee```^^^dddkkkmmmppprrrkkklllkkkhhhdddaaaaaabbbbbbiiixxxnnnSSSJJJBBB???<<<888555666555666777777777555333222111222333444555555555555333555666666777888<<>>===;;;999777666555555111222333444555444444333333222222333444555666777;;;EEESSSrrr~~~nnnYYYKKKIIILLLEEEFFFRRRYYY^^^pppiiiMMM===:::666777;;;:::>>>QQQaaakkkpppbbbNNNJJJGGGQQQ]]]mmmnnn___SSSNNNSSS[[[ooozzzcccbbbzzzxxxooohhhbbbYYYSSSQQQSSSVVVXXXXXX[[[]]]]]]\\\___dddhhhvvvvvvjjj^^^RRRJJJAAA@@@>>><<<;;;;;;======CCCJJJQQQQQQPPPLLLEEE===666444222111222222111///.........///000111333333555555666777999:::;;;;;;<<<>>>AAAEEEFFFEEEDDDBBBDDDGGGLLLQQQWWW```iiippp{{{~~~qqqeeeZZZUUUUUUQQQSSSSSSOOOIIIDDDBBBAAAuuuooonnnfffeeedddbbb```___]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUSSSSSSSSSTTTTTTRRROOOLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@::::::999999777666444444...///222444666666555444333555666777666777999:::888999;;;============<<<999888666555555666777888888:::===<<<:::999:::<<<<<<;;;<<<>>>===:::<<>>;;;;;;<<<<<<888555333333222111111222222111///.........//////000111222///333999<<<<<<;;;:::999888888999999999888888777222333555666888999999::::::999999999:::;;;;;;<<<999:::<<<===???@@@@@@@@@BBB@@@===<<<<<>>:::555333555555666888999888666333111000111333555666666555555333444555666666888<<<>>>BBBCCCCCCCCCDDDGGGLLLPPPVVV___mmm{{{}}}pppdddbbbeeefffhhhiiieeedddcccaaa```_________\\\___cccgggjjjmmmqqqtttuuuzzz~~~~~~~~~~~~rrrgggddd```^^^]]]\\\ZZZYYYVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWVVVZZZYYYWWWWWWYYYZZZYYYXXXVVVUUUUUUTTTSSSRRRRRRQQQMMMLLLLLLLLLLLLKKKHHHFFF>>>===<<<999888666555555000111222333444333333222333333333333444555666666777???JJJfffpppqqquuuaaaVVVKKKLLLOOOGGGGGGTTT\\\dddwwwkkkOOO>>>;;;666888<<<:::>>>RRRbbbmmmsssfffSSSNNNIIISSS]]]iiizzzssseeeZZZSSSQQQWWW^^^uuu{{{bbbaaayyyyyypppllleee[[[TTTQQQRRRTTTVVVXXXZZZ\\\\\\\\\^^^ccchhhvvvvvvjjj^^^RRRKKKBBB@@@>>><<<;;;<<<======EEEKKKPPPRRRSSSPPPHHH>>>888666444222222222111///---------...///111222333555555666888999:::;;;<<<;;;>>>AAAEEEFFFEEECCCBBBCCCIIIPPPXXX^^^gggpppvvv|||lll```VVVOOOMMMOOOHHHJJJLLLJJJEEEBBBAAABBBuuunnniiigggggggggfffcccaaa^^^]]]XXXXXXXXXXXXWWWVVVUUUUUURRRSSSTTTTTTRRRNNNKKKIIIGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFEEEDDDBBBAAA@@@???===<<<:::888666666666666444333333222222333333444666666666666555555555555777888888999999:::;;;;;;:::888666555444555777888999888777666777999<<<>>>>>>>>>============>>>>>>999999888777666555444444111111111111000000000000//////000000000000/////////444777777999<<<<<<999444333222222333555777999;;;999777555555666888999999999:::;;;;;;::::::999;;;<<<>>>>>>======???@@@AAAAAAAAA@@@>>>???BBBEEEHHHGGGFFFHHHKKKJJJEEEAAADDDEEEGGGHHHGGGIIIUUUaaakkkpppqqqjjjaaa___gggpppoooccc___\\\hhhrrryyy~~~uuuxxxxxxlllhhhhhhnnnzzzyyylllddd```bbbiiinnnlllgggeee[[[[[[[[[[[[[[[^^^aaacccsssppp[[[OOOEEEAAA<<<888777666555444444333333222222333333444444444444444444444444333777666444444555888;;;===AAA@@@???AAAFFFKKKOOOPPPYYYbbbooo}}}~~~qqqeeedddiiijjjiiiiiiiiigggdddaaa_________``````______bbbfffkkknnnooorrrvvvyyy|||sssiiibbb\\\\\\\\\YYYXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWUUUUUUTTTSSSRRRRRRSSSSSSUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVUUUSSSRRRPPPOOOOOONNNKKKIIIIIIJJJIIIFFFCCC===<<<;;;888666444222111222222222333333333444444333222111111222333555666:::@@@GGGQQQ^^^gggeee^^^VVVWWWTTTMMMJJJPPPZZZbbbmmmrrrQQQ>>>===:::999===<<>>==================>>>999888888777666555444333111111111111000000000000//////000000000000//////000444777777888<<<;;;888555444333333444666888999888666444333333555777888999:::;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@AAAAAABBBAAA@@@???@@@CCCEEEIIIHHHIIIKKKMMMLLLGGGBBBCCCCCCEEEGGGHHHLLLYYYfffsssuuutttlllddddddnnnxxxzzzfff^^^]]]dddoooyyyyyyuuu{{{nnnfffeeellltttwwwjjjgggbbb___aaaccc___\\\\\\ZZZ[[[ZZZZZZ\\\```fffjjj|||vvv```PPPGGG???===;;;999999888666444444333333222222333333444888777777666555444333333666555444444666999<<<>>>AAA@@@@@@BBBGGGLLLPPPRRR\\\eeerrr~~~qqqeeedddhhhiiiiiiiiijjjhhheeeaaa___^^^]]]]]]]]]]]]]]]___ccchhhkkkmmmpppsssxxx{{{}}}wwwlllddd^^^]]]]]]ZZZYYYZZZXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSTTTSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWUUUTTTSSSRRRQQQOOONNNNNNMMMKKKIIIIIIJJJIIIFFFCCC>>>===;;;999777444333222111222222222222333333333333222111111222333555666777<<>>:::888<<<;;;EEEWWWjjj{{{lllTTTOOOJJJLLLTTTbbbqqq{{{}}}{{{vvvoooggg___VVVSSSYYYbbb|||~~~lllggg|||wwwoooaaaUUUPPPQQQRRRTTTWWWYYYZZZ\\\]]]^^^```dddgggrrrwwwmmmbbbUUUMMMFFF???;;;;;;<<<:::;;;>>>BBBIIIQQQUUUVVVSSSJJJ@@@888666444222111000111111111111000000000222333444888999999999888999;;;===@@@AAACCCDDDDDDDDDFFFHHHRRRWWW```iiiqqqyyy|||rrrmmm^^^UUUOOOOOOPPPNNNOOOSSSTTTRRROOOMMMKKKHHHDDDAAAwwwpppkkkgggffffffdddbbb```^^^\\\XXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUSSSPPPMMMKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFEEEDDDCCCBBB@@@??????;;;::::::999888666555444444444333333333333444444333333444555555666666666666666777888888999999:::777666555333333444444555666555444444555777999;;;========================888777777666555444333333111111111111000000000000//////000000000000//////000444666666777;;;;;;888777666555444555666888:::888666555444444555777888::::::;;;<<<======<<<<<<<<<>>>????????????@@@BBBAAABBBBBBAAA@@@@@@CCCEEEKKKKKKLLLPPPRRROOOIIICCCBBBAAACCCFFFIIIPPP^^^lllzzzyyytttlllfffiiiuuu~~~kkk^^^\\\```mmmzzzyyywwwzzzpppeeeeeeiiisssqqqeeefff___YYYXXXWWWTTTTTTVVVYYY[[[]]]___aaahhhqqqxxxooo[[[NNNEEE???999888888999:::999666444444444333333333333444444:::999999777666555444333666555555555777:::===???AAAAAABBBDDDHHHMMMRRRUUU___hhhttt}}}pppdddcccfffggghhhhhhllljjjfffbbb^^^[[[ZZZYYYYYYYYYZZZ\\\```dddhhhkkknnnsssxxx|||~~~}}}pppggg```___^^^[[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUUUURRRRRRSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVSSSSSSRRRQQQPPPNNNMMMMMMLLLKKKIIIIIIIIIHHHFFFCCC???>>><<<:::777555444333111111111222222222333333333222111111222333555666666:::@@@GGGUUUccclllmmmmmmkkkdddYYYPPPUUUgggwwwwwwUUU@@@>>>999888;;;;;;EEE[[[ppplllSSSMMMGGGJJJSSS```nnnxxx{{{{{{zzztttkkkbbbXXXSSSXXXaaawwwqqqjjj~~~xxxlll___SSSPPPQQQRRRUUUXXXYYYZZZ\\\]]]^^^```dddgggrrr~~~xxxooodddXXXOOOEEE???;;;;;;;;;:::;;;>>>AAAIIIQQQVVVWWWTTTJJJ???888666444222111000111111111111000000111222444555777777888777777888:::<<<@@@AAACCCCCCDDDEEEGGGIIITTTZZZccclllttt|||wwwhhh]]]XXXPPPLLLMMMRRRWWWXXXZZZ]]]aaa^^^YYYTTTQQQMMMIIIFFFwwwooojjjgggfffeeecccaaa___]]]\\\XXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTRRRPPPNNNLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBB@@@??????::::::::::::999666444333444444333333333333444444111222333444555666777777555666666777777888888999888888777666666666666777555555444444555777999:::<<<<<<<<<<<<<<<<<<<<<<<<777777666555444333222222111111111111000000000/////////000000000000//////...222444444777;;;<<<:::999888666555555777999:::<<<:::999777666777777888::::::<<<===>>>>>>>>>>>><<<===??????>>>>>>@@@AAAAAABBBCCCBBBAAAAAACCCEEELLLMMMPPPUUUWWWTTTLLLEEECCCAAAAAAEEEJJJRRRaaaoooyyyvvvppphhhfffmmmzzz|||mmmaaa\\\bbbkkkxxx{{{www|||rrrhhhffflllttt|||{{{hhh^^^[[[VVVRRRRRRQQQPPPSSSYYY[[[aaahhhlllooovvvnnnVVVJJJDDD@@@===888777666777888777666444444444333333333333444444999999888777666555555555555555555666888;;;>>>???AAABBBCCCFFFIIIOOOUUUYYYbbbjjjvvvzzznnnbbb```cccdddfffhhhmmmjjjfffaaa]]]YYYVVVUUUVVVWWWXXXZZZ]]]aaafffiiipppuuu{{{sssjjjbbb```^^^[[[YYYZZZXXXXXXXXXWWWWWWWWWVVVVVVWWWVVVVVVUUUUUUVVVVVVVVVRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMKKKKKKJJJIIIHHHGGGEEEDDD???>>>===:::888666444333222222222222333333333444333222111111222333555666888<<<@@@GGGUUUgggtttxxx|||uuujjj[[[RRRZZZtttxxxVVV@@@===999888======GGG___ttthhhOOOHHHIIIMMMUUU```llluuuzzz|||zzzrrrhhh[[[SSSWWW```qqquuulllvvvjjj^^^SSSPPPRRRTTTVVVYYYYYYZZZ\\\\\\]]]___cccfffqqq|||zzzooodddWWWNNNEEE???:::;;;;;;:::;;;>>>@@@HHHQQQVVVWWWTTTIII???888666444222111000111111111000000000111333444666666666777666666777:::===@@@AAABBBCCCDDDEEEIIIKKKTTTYYYaaaiiipppxxxmmm\\\RRRPPPMMMOOOUUU^^^fffmmmqqqtttvvvppphhh```XXXRRRLLLHHHwwwooojjjffffffdddbbb```^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVVVVTTTTTTTTTSSSRRRPPPNNNMMMOOOOOONNNMMMLLLJJJIIIHHHFFFFFFEEEDDDBBBAAA@@@@@@:::;;;;;;;;;999777555444333333222222222222333333000111222333444555666777444444555666666777777888888888777666666666666666555555555555666888999::::::;;;<<<<<<<<<<<<;;;:::777777666555444333222222111111111111000000000/////////000000000000//////+++///222333666<<<>>><<<:::999777666666777888999>>>===;;;888777666555555999:::;;;===>>>?????????;;;===>>>>>>>>>>>>???AAABBBCCCDDDCCCBBBBBBDDDEEEKKKNNNTTTZZZ]]]YYYOOOHHHDDDAAAAAAEEEKKKSSSaaannnvvvrrrlllggghhhqqq~~~}}}nnnddd^^^```lllyyy{{{zzztttjjjgggjjjtttmmm]]]VVVNNNLLLLLLOOOOOOPPPVVV___fffooozzznnnXXXHHHBBBAAA???===<<<999666444444555555444555444444333333444444555666666666666666666777777666666666888999<<<>>>???@@@BBBEEEGGGJJJPPPWWW\\\fffnnnzzztttiii^^^\\\^^^```cccgggkkkiiieee```[[[VVVSSSQQQSSSUUUXXXYYY[[[___eeeiiiooouuu|||uuulllccc```^^^ZZZXXXYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPOOOOOOJJJKKKJJJIIIHHHFFFEEEDDD???>>>===:::888666444333333333333333444444444444333222111111222333555666999<<<@@@HHHYYYnnn}}}|||jjjZZZSSSaaayyyVVV@@@===999999>>>???JJJdddxxx~~~zzzcccKKKEEEJJJOOOWWW```iiiqqqxxx|||~~~wwwkkk\\\QQQTTT\\\ppp~~~vvvooo|||rrriii^^^SSSRRRTTTVVVXXX[[[YYYZZZ\\\\\\]]]___bbbeeepppzzz{{{ooocccUUULLLEEE>>>::::::;;;999:::===???GGGOOOTTTVVVSSSIII???888666444222111000111111111000000000222333555666555666666555555777:::===@@@AAABBBCCCDDDFFFJJJMMMUUUYYY___fffmmmvvvyyydddTTTNNNNNNPPPWWWbbbooo|||~~~pppcccXXXOOOJJJxxxpppjjjfffeeecccaaa___]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUTTTTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLJJJIIIHHHGGGFFFEEEDDDBBBAAAAAA===<<<<<<;;;:::888777666222222111111111111222222000000111222444555555666333444444555555666777777555555555555555444444444555555555666777888999:::999:::;;;<<<<<<;;;:::999888777777666555444333333111111111111000000000000//////000000000000//////***...111111555;;;>>>===;;;999777666555666777888<<<;;;999777555444333222888999;;;===>>>???@@@@@@<<<>>>??????>>>???@@@BBBBBBCCCEEEDDDCCCCCCDDDFFFIIINNNUUU^^^aaa]]]SSSJJJFFFBBBBBBGGGNNNVVVcccoootttpppllljjjmmmuuu~~~rrrfffaaabbbhhhzzz|||vvvkkkiiijjjooo|||rrr___TTTOOOGGGGGGJJJMMMOOORRR\\\hhh|||rrr^^^TTTHHH@@@>>>???===;;;>>>:::666333333444444444555555444444444444555555555555555666777777888888777777888999:::<<<===>>>>>>AAAEEEHHHJJJPPPXXX^^^jjjrrr~~~mmmcccYYYWWWYYY\\\```eeegggeeebbb^^^YYYUUUQQQOOOQQQTTTWWWXXXZZZ^^^dddiiinnnttt}}}xxxnnnddd```^^^YYYWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPOOOIIIJJJKKKJJJGGGEEEDDDDDD???>>><<<:::777555444333222222333333333444444444333222111111222333555666888;;;AAAMMMddd|||jjj[[[XXXjjj|||XXXAAA===888888>>>@@@LLLfffwwwxxxqqq]]]JJJFFFHHHNNNWWW^^^eeemmmvvv}}}{{{nnn\\\OOOPPPXXXrrr}}}wwwrrrzzzqqqiii^^^TTTSSSUUUWWWXXX[[[YYYZZZ\\\\\\\\\^^^bbbdddoooyyy|||ooobbbTTTJJJDDD>>>:::::::::999:::===>>>EEEMMMQQQSSSQQQHHH???888666444222111000111111111000000111222444666777666666666555555777;;;>>>???AAABBBBBBDDDGGGKKKOOOSSSWWW]]]eeemmmvvv~~~nnn[[[NNNMMMQQQWWWeeevvvooo```UUUNNNzzzrrrlllfffeeebbb```^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYYYYWWWWWWVVVVVVUUUTTTSSSRRROOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBB???>>>===;;;:::999888888111111000000000000111111000111111222333444444555333333333444555555666666555555555555555444444333333333444555666777777888888:::;;;<<<<<<;;;:::888999888888777666555444333111111111111000000000000//////000000000000//////,,,000111111444999<<<:::;;;999777555444555666777:::999888777666666555555777888:::<<<>>>???@@@@@@>>>@@@AAAAAAAAAAAABBBDDDBBBDDDEEEEEEDDDDDDEEEFFFGGGMMMVVV```eee```UUULLLFFFCCCDDDKKKRRR[[[gggrrrrrrooommmmmmqqqvvvzzz|||sssggg___```gggsss~~~vvvmmmhhhmmmrrryyyzzzaaaSSSLLLKKKGGGHHHKKKOOORRRZZZjjjzzzppp___UUUGGGCCC???===<<<<<<;;;:::<<<999777555555555444333555555444444444444555555777777777888888888888888999999999:::;;;<<<<<<===<<<@@@EEEHHHJJJPPPYYY```jjjrrr}}}}}}ggg]]]TTTRRRUUUXXX^^^dddcccbbb___\\\WWWSSSPPPNNNNNNRRRVVVWWWXXX[[[bbbhhhnnnuuu~~~|||qqqgggbbb___ZZZXXXYYYWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUUUUVVVVVVUUUUUUTTTRRRRRRQQQQQQPPPOOOOOOOOOIIIJJJKKKJJJFFFDDDDDDEEE>>>===;;;999777444333222000000111111111222222222333222111111222333555666888;;;DDDWWWtttkkk```aaasss\\\CCC===777666<<<===GGGaaaooollldddUUUHHHHHHFFFMMMWWW___fffnnnzzzsss___QQQQQQXXXooo}}}zzzttt}}}tttiii]]]TTTRRRUUUVVVWWWYYYYYYZZZ[[[\\\\\\^^^aaadddnnnxxx{{{ooobbbTTTKKKDDD>>>999::::::999:::===>>>DDDJJJNNNPPPOOOHHH???888666444222111000111111111000000111222444666888666666666555555777<<<@@@???@@@AAABBBDDDGGGLLLPPPRRRXXXbbblllttt|||vvvdddUUUPPPUUU\\\kkk~~~vvveeeWWWPPP|||tttnnnfffeeebbb___]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUOOOOOOOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCAAA???===;;;:::999::::::000000////////////000000111111111222222333444444222222333444444555555666777777777888777666666555111222222333444555666666888999;;;<<<<<<;;;999888999999888777666555444444111111111111000000000000//////000000000000/////////222333111333777999888;;;999777555444444555666999999999999999999999999666777999;;;===???@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFBBBDDDFFFFFFEEEDDDEEEFFFFFFLLLWWWaaagggbbbWWWMMMFFFCCCEEEMMMVVV___kkkuuuqqqnnnmmmnnnqqqttttttssshhh^^^YYY___kkk}}}}}}ooohhhgggpppyyyoooWWWLLLIIIJJJIIIJJJMMMQQQWWWcccyyy{{{fffVVVLLLFFF=========<<<<<<;;;::::::888888777888888777555222555555444444444444555555:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<;;;@@@EEEHHHJJJPPPYYYaaagggnnnzzz~~~qqqcccYYYQQQPPPRRRVVV]]]ccc```___]]]ZZZWWWSSSPPPNNNLLLPPPTTTVVVVVVZZZaaagggqqqxxxtttiiiddd```\\\YYYZZZWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUPPPPPPPPPOOOOOONNNNNNNNNHHHJJJLLLJJJFFFCCCDDDEEE===<<<;;;999666444222111////////////000000000000333222222111222333555666:::===HHH___mmmeeegggyyy```EEE>>>666555:::;;;@@@ZZZfffaaaZZZNNNEEEGGGFFFNNNYYYaaahhhrrrxxxdddTTTTTT[[[jjjvvvxxx~~~|||uuuxxxhhh]]]SSSRRRTTTUUUVVVXXXYYYZZZ[[[\\\\\\^^^aaacccmmmxxxzzzooocccUUULLLDDD>>>999::::::999:::===>>>DDDIIILLLNNNNNNHHH@@@888777444222111111111111111000000111222555777888777777666555555888===AAA???@@@AAABBBDDDGGGMMMQQQWWW```mmmyyy~~~ooo^^^TTTUUU```iiixxxeeeWWWOOO{{{rrroooeeebbb```^^^^^^]]]\\\ZZZ^^^_________^^^^^^]]]\\\[[[[[[ZZZYYYWWWVVVTTTSSSTTTSSSQQQOOOMMMKKKIIIHHHGGGHHHIIIIIIHHHFFFCCCBBB>>>======;;;:::999888888555555333222111000000000222222222333444555666777444444444555444444333222555666888999888777555444444444333333333444444555999999:::::::::999888888::::::999888666444333222222222222111111111111111////////////000000000000/////////000222444666888999::::::888555444555777777777888999999999999888999:::<<<>>>???@@@@@@@@@AAABBBBBBAAAAAABBBFFFHHHLLLHHHFFFGGGFFFDDDEEEIIIHHHMMMSSSZZZaaaddd\\\RRRHHHGGGGGGKKKTTT```lllttttttpppmmmlllnnnmmmiiieee\\\^^^^^^aaaqqq}}}rrrhhhhhhmmmwwwrrr]]]RRRIIIFFFGGGHHHKKKQQQXXX^^^jjjppp]]]RRRJJJCCC@@@999::::::;;;:::999888777333333333444444444444555444444444555555666777888:::999999999:::;;;<<<<<<888999:::;;;<<<<<<<<<<<<@@@BBBDDDGGGJJJOOOUUUYYYeeemmmwwwxxxmmmcccYYYSSSLLLHHHLLLTTTZZZ[[[]]]^^^___^^^ZZZUUUPPPMMMMMMOOORRRTTTVVV[[[ccciiiuuu{{{xxxkkkfffbbb\\\ZZZ[[[YYYWWWUUUVVVWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXVVVUUUUUUVVVWWWWWWVVVUUUVVVXXXYYYYYYXXXVVVUUURRRQQQOOOMMMLLLLLLMMMNNNKKKIIIGGGDDDBBBAAAAAAAAA===<<<;;;999777666555444000000111111222222222333111333444444444444555666<<<@@@KKKdddpppjjjkkkxxx^^^@@@;;;777555;;;>>>CCCMMMWWWZZZSSSJJJDDDCCCIIIPPP[[[eeeooo|||gggVVVUUU\\\uuuvvvfffcccxxx~~~zzz~~~~~~tttfffZZZPPPPPPSSSUUUUUUUUUWWWWWWXXXXXXYYY]]]bbbffflll{{{wwwnnncccTTTHHHDDD>>>:::;;;<<<:::;;;===@@@CCCHHHMMMOOOLLLFFFAAA777555222111111000...,,,000000111222333555666777666777777999:::===>>>@@@===<<>><<<;;;::::::666555444222111111000000333333333333444444555666444444555555555555444444555666777888888777666555333333333222222333333444999999:::::::::999999888:::::::::999777555444333222222222111111111111111////////////000000000000000//////000111444666777:::::::::888555444555666777888888999999999888888999:::;;;===>>>???@@@@@@AAAAAABBBAAAAAACCCGGGJJJMMMIIIGGGHHHGGGEEEFFFJJJJJJNNNTTTZZZbbbfff___VVVNNNLLLKKKNNNWWWbbbmmmsssssspppnnnmmmmmmjjjddd```WWWZZZ^^^ggg{{{{{{lllfffhhhppphhhXXXPPPIIIGGGIIIMMMOOOTTT\\\cccooopppXXXJJJEEE@@@<<<;;;888999:::::::::999777666666666777777777888888888777666666666777888888999======<<<<<<;;;::::::999888999:::;;;<<<<<<<<<<<<===???AAACCCEEEJJJOOOSSS]]]fffpppxxxwwwooofff]]]WWWQQQJJJGGGJJJRRRWWWXXX^^^___```^^^ZZZUUUPPPNNNJJJMMMOOOQQQTTTZZZccciiixxx~~~{{{nnnhhhccc^^^[[[\\\ZZZXXXVVVWWWXXXYYYXXXXXXVVVVVVUUUUUUVVVVVVWWWXXXXXXVVVUUUUUUVVVWWWWWWVVVTTTUUUWWWXXXXXXWWWUUUTTTSSSQQQOOOMMMLLLLLLMMMNNNJJJIIIFFFDDDBBBAAA@@@@@@;;;;;;999888666555333333222222222111111111111111222333444444333333555777<<<@@@LLLgggqqqhhhiiiuuu]]]AAA>>>;;;777:::;;;BBBKKKUUUXXXRRRJJJEEEDDDJJJQQQ]]]kkk|||nnnYYYWWW^^^wwwsssdddaaaqqq|||}}}ssscccXXXOOOOOORRRSSSSSSTTTUUUWWWXXXYYYZZZ]]]bbbeeemmm|||yyypppdddVVVKKKDDD>>>:::;;;<<<::::::===@@@CCCGGGLLLNNNKKKFFFAAA888555222000000000...---000000111222333555666777888888888999;;;<<<>>>???BBBBBBDDDHHHIIIKKKSSS[[[gggnnnzzzpppbbb___cccmmm|||iiiXXXLLLHHH|||rrrnnnfffccc```^^^^^^^^^]]][[[ZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLLLLJJJHHHDDDBBB@@@AAA@@@???>>><<<;;;:::999666555444333222111111111444444333333333444444555555555666666666666666555555666777888888888666666333333222222222222222333999999:::::::::::::::999;;;;;;:::999888777555444222222222111111111000000/////////000000000111111000000///000111333555666:::;;;:::888555444444444888888999999999888888777888999;;;<<<>>>>>>?????????@@@AAAAAABBBDDDHHHKKKOOOJJJHHHIIIIIIFFFHHHKKKKKKOOOTTT[[[dddiiiddd\\\RRROOONNNPPPXXXccclllqqqqqqpppooommmjjjddd]]]XXXTTTYYYbbbqqq}}}pppiiikkkooo{{{ttt[[[QQQMMMIIIIIILLLSSSTTTYYYbbbmmm{{{dddUUUEEE>>>===;;;999999777888999999999888777666555555555555666666666666999999888888888999999:::======>>>>>>>>><<<;;;:::999999:::;;;;;;<<<<<<<<<===>>>???@@@BBBEEEJJJNNNSSS]]]fffnnnwwwvvvmmmhhhaaaZZZUUUNNNGGGEEEIIINNNSSSUUU^^^___aaa___ZZZTTTPPPNNNHHHKKKNNNQQQUUU\\\eeemmm|||sssjjjddd___\\\\\\ZZZYYYWWWWWWYYYZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVWWWWWWVVVTTTTTTVVVVVVVVVVVVTTTTTTSSSQQQOOONNNMMMLLLMMMMMMIIIHHHFFFCCCAAA??????>>>::::::888777555333222222333333333222111111000000333333333222222333666999===AAAMMMhhhmmmdddeeeppp~~~|||\\\BBBAAA>>>999999888@@@IIIRRRVVVQQQJJJFFFEEELLLSSSbbbwwwuuu]]]YYY```xxxqqqdddccckkkyyy|||qqq```VVVMMMMMMOOOOOOPPPQQQSSSUUUWWWYYYZZZ]]]```cccnnn{{{{{{rrrgggYYYOOODDD>>>;;;;;;<<<::::::===???AAAEEEIIIKKKIIIEEEAAA999666222///////////////000000111222333555666777999999999::::::;;;<<<===AAA@@@CCCHHHJJJMMMUUU^^^kkkqqq{{{zzzooogggkkkvvvzzzgggZZZNNNEEEAAA~~~sssnnngggdddaaa___^^^^^^]]]\\\YYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRPPPOOONNNMMMMMMMMMLLLJJJHHHFFFCCCBBB@@@???>>><<<;;;999888777777666555333222222222222555555444333333333444444555555666777777777777777666666777888888888777777444444333333222222333333888888999::::::;;;::::::;;;;;;;;;:::999888777666333333222222111111000000/////////000000111111222111000000000111222444555999::::::999666333333333888888999999999888888777888888:::<<<===>>>>>>>>>===>>>???@@@AAADDDHHHLLLNNNJJJHHHIIIHHHFFFGGGKKKMMMQQQVVV]]]fffllliiibbbRRROOOMMMPPPXXXbbbjjjnnnnnnoooooolllfff^^^WWWRRRVVV\\\gggzzz}}}qqqnnnnnnwww}}}xxxdddRRRMMMKKKHHHIIINNNUUUXXX___lll{{{rrraaaQQQGGG>>><<<<<<:::888999666777888999999888777666444444555555555666666666:::999999999999999::::::999:::===???@@@???>>>===:::::::::;;;;;;<<<<<<===>>>???@@@AAABBBDDDIIILLLNNNVVV^^^dddmmmyyy|||rrrllliiieee```WWWNNNFFFEEEHHHKKKOOOSSS\\\^^^```^^^XXXQQQNNNLLLIIILLLOOOSSSWWW```jjjrrr}}}wwwlllddd___\\\[[[ZZZXXXWWWWWWXXXYYYYYYXXXVVVVVVVVVVVVVVVWWWXXXXXXXXXVVVUUUUUUVVVWWWVVVVVVTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMLLLMMMHHHGGGEEECCCAAA???===<<<::::::999777555444222222222222222222222222222111444444333111111222666999>>>BBBNNNiiifff\\\___hhh|||vvvuuuuuuppprrr{{{{{{{{{[[[BBBAAA===888888777>>>FFFPPPTTTRRRLLLIIIGGGOOOXXXjjjxxx^^^ZZZbbbwwwqqqiiijjjooo}}}{{{ooo]]]SSSLLLKKKMMMMMMMMMOOOPPPRRRUUUXXXYYY[[[^^^aaalllzzz~~~ttthhhZZZPPPEEE???;;;;;;;;;::::::<<<===>>>AAADDDFFFFFFCCC@@@:::666111///...000000111000000111222333555666777999999999999999:::;;;<<<======AAAGGGKKKPPPYYYcccjjjpppyyy{{{wwwwww~~~cccTTTMMMFFF@@@<<>>===;;;999888777777777555444333222222222555555444333333333444444444555666777888888888888666666777888888888888888666666555444444444444444666777888999:::::::::::::::::::::::::::999888777444444444333222111111111/////////000111222222222111111000000000111333444888999:::999666333333333777777888999999999999888888888:::<<<===>>>>>>>>>;;;<<<>>>???@@@CCCGGGKKKLLLHHHFFFGGGFFFDDDEEEIIINNNRRRWWW___iiipppmmmfffSSSOOOMMMPPPZZZdddkkknnnkkkmmmmmmiii```XXXSSSQQQXXX```ooo}}}qqqnnnqqquuukkk\\\OOOMMMLLLIIIKKKQQQXXX___jjjzzz~~~iiiWWWLLLCCC===999::::::888666888666777888999999888777666999999999999::::::::::::999999888888999999::::::999:::===???@@@@@@???>>><<<<<<;;;;;;;;;<<<===>>>>>>@@@AAAAAABBBEEEIIILLLMMMSSSYYY]]]fffsss~~~{{{ssspppqqqnnnjjj\\\QQQGGGFFFHHHIIIMMMSSSYYY\\\^^^\\\TTTNNNJJJJJJHHHKKKOOORRRXXXaaammmuuu}}}}}}nnnddd___\\\ZZZYYYWWWVVVVVVWWWXXXXXXWWWUUUUUUUUUUUUUUUVVVVVVWWWXXXVVVUUUUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVSSSRRRQQQPPPNNNMMMLLLLLLHHHGGGEEECCCAAA>>><<<;;;;;;;;;999888666444333333000000111222333444444444444444333111111222666999<<>>:::666888888===DDDOOOUUUTTTPPPLLLJJJOOO\\\tttvvv\\\XXX```rrrsssrrrwww~~~{{{mmm[[[SSSMMMLLLMMMLLLLLLOOOMMMPPPTTTVVVXXXZZZ]]]```jjjxxxuuuhhhZZZQQQEEE???;;;;;;;;;999999<<<;;;;;;<<>>:::666111//////000111111000000111222333555666777888888888999999;;;<<<<<<@@@AAAEEEKKKOOOSSS\\\fffkkkqqqzzziiiRRRGGGDDDAAA===;;;vvvpppjjjfffbbb_______________]]]]]]^^^^^^]]]\\\\\\[[[WWWXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRMMMLLLLLLKKKJJJIIIHHHHHHCCCBBBAAA???===;;;:::999888777666555444333333333444444333333333444444555333444555777888999999999666777777777888999999:::888777666555444444444555444555666888999:::::::::999999:::::::::999999888666666555555444333222222...///000000111222333333222111000///000000222222666888999999666444333333555666777888999:::::::::888999;;;<<<>>>>>>??????<<<===>>>???@@@CCCGGGKKKKKKFFFDDDEEEEEEBBBCCCGGGNNNSSSYYYaaakkkrrrooogggVVVRRROOOSSS]]]ggglllnnniiikkkjjjddd[[[TTTSSSUUUZZZgggzzz}}}oookkkooovvv~~~yyybbbVVVNNNOOOOOOMMMQQQYYYbbbmmm}}}sss```PPPFFFBBB;;;999999<<<<<<888888:::666777888999999999888777888888999999999:::::::::888888888999999:::;;;<<<>>>???@@@AAAAAA@@@???>>>???>>>===<<<<<<===>>>???>>>???@@@AAACCCFFFKKKOOOQQQWWW\\\___gggsss}}}}}}xxxxxxzzzyyyuuudddUUUIIIGGGGGGGGGLLLSSSWWW[[[^^^ZZZRRRKKKHHHIIIFFFIIIMMMPPPVVV```mmmvvvqqqfffaaa^^^ZZZXXXWWWUUUUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVXXXVVVUUUUUUVVVWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSRRRPPPOOOMMMLLLKKKHHHGGGFFFDDDAAA>>><<<:::;;;;;;:::888666555333333///000111222333555666666333333333222222333666999999???NNNkkksssXXXOOONNNNNNUUU```gggmmmtttzzz{{{xxxuuummmhhhiiiiiinnn}}}bbbDDD???999555888:::;;;DDDOOOWWWYYYUUUPPPMMMNNN^^^|||oooXXXUUU\\\mmmzzz{{{lll[[[TTTOOOOOONNNMMMNNNQQQNNNPPPSSSUUUWWWZZZ^^^aaakkkxxxwwwhhhZZZQQQFFF@@@;;;<<<;;;999999;;;:::999999;;;>>>??????>>>999666222000000111222111000000111222333555666777777888999:::<<<>>>@@@AAADDDDDDHHHMMMQQQUUU^^^gggmmmuuuiiiXXXFFF???>>><<<:::999wwwqqqjjjgggbbb_________``````______^^^^^^]]]\\\ZZZZZZVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSPPPOOOMMMKKKJJJIIIHHHHHHDDDCCCAAA???===;;;:::999999888777555444444333333333333333333444444555666222222444666777888999999777777777777888999::::::777777666555444333333444222333555666888999999999888888999999999999999888888888777666555444333333...///000111222333333444222111000//////000111222444666888888777555444444333444666888:::;;;<<<<<<999:::;;;===>>>???@@@@@@>>>???@@@AAAAAADDDHHHLLLJJJFFFDDDEEEDDDBBBCCCGGGNNNSSS[[[cccnnnsssooofffYYYSSSOOOSSS\\\eeeiiiiiifffhhhggg```VVVRRRVVV[[[bbbsss~~~ooohhhiiippp}}}iiiYYYPPPLLLPPPRRRRRRYYYcccppp~~~gggXXXLLLBBB======:::999;;;>>>;;;666555888666777999:::::::::999888777777777888888888888999888999999:::;;;===>>>???BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???======>>>@@@AAA???@@@BBBDDDGGGKKKPPPTTT[[[bbbhhhlllrrrzzzjjjYYYJJJGGGFFFDDDJJJSSSWWW[[[^^^[[[RRRJJJHHHIIIGGGJJJMMMPPPVVVaaammmwwwuuuhhhccc```\\\YYYXXXVVVVVVXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXVVVUUUUUUVVVWWWWWWVVVWWWVVVVVVVVVVVVVVVVVVWWWTTTSSSRRRQQQOOOMMMLLLKKKHHHHHHGGGEEEBBB???<<<:::::::::888777555444222222111111222222333444555555222333444444333333555777999>>>MMMhhhfffPPPKKKJJJGGGKKKTTT[[[cccnnnuuu{{{}}}xxxqqqlllkkkllltttgggHHHCCC<<<777999:::;;;CCCPPPZZZ]]]ZZZSSSOOOOOO```gggVVVUUU\\\hhh}}}|||kkk]]]WWWRRRQQQPPPNNNOOOSSSQQQSSSUUUVVVYYY\\\aaaeeeooo{{{zzzjjj[[[QQQFFF@@@;;;<<<;;;999999;;;:::999888:::===???@@@???888555222111222222222111000000111222333555666777888888:::<<>>:::999777666777xxxrrrkkkgggbbb______`````````______^^^^^^\\\[[[YYYXXXUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTRRRQQQOOOLLLJJJHHHGGGFFFBBBAAA@@@>>>;;;999888777999888777666444444444444222222222333444555666777111222333555777888999999777777777777888999:::;;;777666555444333222222222111222333555777888999999777777888999999999888888:::999888777666555444444...///000111222333444444222222000/////////000111333555888888777555555555222333555888:::<<<======::::::<<<>>>???@@@@@@@@@AAAAAABBBBBBCCCEEEIIIMMMJJJFFFDDDEEEDDDBBBCCCGGGMMMSSS[[[eeeoootttooofffYYYSSSOOOQQQZZZbbbeeedddeeegggeee]]]TTTQQQXXX___kkk|||~~~{{{qqqhhhfffiiiqqqiiiWWWSSSLLLJJJPPPTTTVVV```kkk|||lll\\\MMMGGGBBB===:::<<<999888:::;;;666///---///777888999:::;;;::::::999::::::;;;;;;;;;<<<<<<<<<999999:::;;;===???AAABBBBBBBBBBBBCCCEEEFFFHHHIIICCCAAA@@@>>>>>>???AAABBBBBBCCCFFFIIILLLPPPVVVZZZeeemmmuuuyyy}}}mmmZZZJJJFFFDDDBBBHHHSSSWWW\\\___[[[RRRJJJHHHIIIJJJLLLOOOSSSXXXcccpppyyyxxxjjjfffbbb^^^ZZZYYYWWWWWWYYYZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVTTTTTTSSSRRRPPPNNNLLLKKKIIIHHHHHHFFFCCC???<<<:::999888777666444222111000333333333333333333333333111333444444444444555666:::???LLLeeeppp[[[JJJIIIJJJFFFJJJTTTUUU```nnnxxx|||uuuqqqqqqrrrzzzjjjLLLGGG@@@::::::::::::DDDQQQ]]]```]]]VVVPPPRRRcccttt___TTTWWW___fff|||}}}kkk^^^XXXTTTSSSRRRPPPQQQUUUTTTUUUVVVXXXZZZ^^^dddhhhrrr~~~|||kkk[[[RRRFFF@@@<<<<<<;;;999999;;;<<<:::999:::===@@@AAAAAA777555333222333333222000000000111222333555666777888999<<>>BBBDDDDDDCCC@@@CCCEEEGGGGGGHHHKKKMMMLLLLLLJJJGGGEEEDDDFFFHHHMMMSSS[[[eeeqqqxxxuuunnn\\\UUUOOOPPPXXX```cccbbbgggaaaZZZWWWTTTSSSYYYaaa{{{{{{yyyppphhheeeiiillltttooo^^^WWWOOOMMMNNNSSSXXX```qqq}}}lllTTTNNNEEE???===<<<:::999999888666444333444555666888999999::::::;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<===???@@@@@@GGGFFFEEEFFFHHHJJJJJJJJJLLLFFF???<<<===@@@BBBBBBBBBEEEIIIKKKMMMTTT___hhhpppxxxooo[[[HHHDDDDDDEEEIIIPPPUUUXXX[[[ZZZUUUNNNIIIGGGEEEHHHMMMRRRYYYdddqqq{{{~~~qqqjjjddd]]]\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUSSSQQQOOONNNOOOPPPPPPOOOJJJIIIGGGEEEBBB@@@>>>===999888666444333333333333000000111222333333444444444444333222222333333333444999HHHbbb}}}fffWWWJJJGGGGGGFFFMMMVVVZZZbbbooo}}}~~~{{{}}}oooMMMCCC<<<:::<<<999<<>>;;;999888666555999999;;;===@@@@@@>>><<<666555333222111111222333222222333333555666888999999???;;;999CCCIIILLLUUUVVV^^^jjjvvv~~~uuu[[[FFFAAA:::666444444555555yyyrrrnnnjjjddd```______``````^^^______^^^]]][[[YYYWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJGGGEEEAAA>>>;;;:::;;;;;;888888777777666666555555222222222222222222333333444444444444555666777777888777777777777777777777999888777555444333222222222222222333444444444555777999:::;;;;;;;;;===>>>===;;;:::999999888555333222111000///////////////222222222222222222222222333444444555555555555555444666888:::<<<=========>>>>>>@@@BBBFFFGGGFFFEEEGGGGGGGGGGGGIIIJJJKKKKKKMMMMMMLLLIIIFFFEEEGGGIIIOOOUUU]]]fffqqqwwwtttmmm[[[TTTOOOPPPXXX___bbbbbbfff```ZZZVVVRRRTTT]]]hhh~~~|||yyyjjjdddeeelllsss}}}wwwbbbUUUQQQQQQOOOQQQXXX___jjj~~~yyybbbSSSIIIDDD>>>::::::999888777:::888777555555666777888:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;<<<============>>>???@@@@@@FFFFFFFFFHHHLLLNNNNNNMMMJJJEEE>>>;;;<<>>===:::888666444333222222222111111111222222333333444444333333222222333333444666:::FFF]]]ttt}}}uuuaaaUUUKKKIIIHHHFFFLLLVVV]]]eeerrrpppMMMBBB;;;:::<<<999>>>CCCPPPbbbkkkeeeXXXPPPPPPXXXlllrrrbbbXXXUUU[[[dddpppzzzhhh]]]\\\YYYWWWVVVUUUSSSRRRPPPSSSWWW[[[^^^bbbfffiiipppyyy|||mmm]]]QQQGGGCCC>>>;;;999888777555999:::;;;>>>@@@@@@???===666555333222111111222222222222333333555666888999;;;AAA>>>>>>GGGMMMQQQ\\\cccmmm|||oooVVVCCC???999555555666666666yyyqqqoookkkeeebbbaaaaaaaaaaaa____________]]][[[YYYXXXWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKKKKKKKFFFDDD@@@===:::999999:::888888777777666666555555333333222222222222222222444444444444555666777888888888888777777666666666777777777888777666444333222222222222111111111111777888::::::::::::<<<>>>???===;;;;;;:::999777555444333222111000/////////222222222222222222222222333333444555555555555555333444666999<<<===??????@@@AAACCCGGGJJJKKKJJJHHHKKKIIIGGGHHHLLLNNNOOONNNLLLLLLKKKHHHEEEDDDFFFGGGPPPWWW^^^fffnnnsssooohhhZZZTTTOOOPPPVVV^^^aaaaaaccc^^^YYYTTTPPPUUUeeettt|||}}}qqqgggeeeiiitttrrraaaTTTNNNMMMRRRSSSXXX```jjjzzzzzzjjj[[[LLLAAA>>>;;;999777888888888777:::999888777777888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<<<<======@@@???????????????@@@@@@EEEEEEHHHLLLOOOQQQPPPOOOFFFAAA<<<:::;;;>>>@@@BBBFFFJJJOOORRRWWWaaaoooyyyuuu```LLLFFFEEEEEEHHHOOOYYY]]]aaa___XXXPPPKKKIIIIIIKKKMMMPPPYYYgggyyy~~~qqqjjjddd^^^\\\[[[ZZZYYYYYYXXXXXXXXX[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWXXXXXXWWWWWWVVVUUUWWWUUURRRPPPPPPPPPNNNMMMLLLKKKIIIGGGDDDAAA???>>>;;;999777444222111111111222222222222222222222222333333333222222333333444888:::CCCTTTfffpppnnnhhh^^^UUUPPPOOOMMMJJJPPPZZZfffooo|||qqqMMMAAA:::888;;;:::@@@DDDRRRdddllleeeWWWNNNOOOSSSbbbzzz{{{kkk```XXXWWW^^^hhhyyyxxxggg^^^]]][[[XXXVVVSSSQQQPPPOOOSSSXXX]]]```cccfffiiinnnvvv|||nnn___SSSHHHDDD???;;;999888777666::::::<<<>>>AAAAAA???===666555333222111111222222222222333333555666888999<<>>;;;:::::::::888888777777666666555555444444444444333333333333444333333444444555666777999999888777666555555444444666888999999888666444111111111111111111111111444666777888777888:::;;;<<<;;;;;;;;;<<<;;;999777111111000000000111111222111111111111222222222222333333444555555555444444111333555888;;;>>>@@@AAA@@@BBBFFFLLLPPPQQQOOOMMMKKKGGGDDDGGGNNNSSSTTTRRRHHHHHHHHHFFFCCCBBBCCCDDDOOOUUU\\\bbbhhhlllhhhbbbZZZTTTOOOPPPUUU\\\___``````\\\WWWSSSPPPXXXmmmzzzvvvwwwnnnjjjjjjppp~~~sss```VVVOOOMMMMMMSSSXXXaaalllwwwmmmZZZPPPJJJBBB<<<999999888888999999999999999888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@BBBBBBAAA@@@@@@@@@AAAAAAEEEFFFIIIMMMQQQQQQOOOLLLAAA>>>;;;999:::===@@@BBBGGGLLLQQQVVV\\\fffuuuyyycccNNNGGGFFFEEEHHHOOOYYY^^^cccaaaYYYQQQLLLJJJKKKLLLOOOSSS\\\jjjzzzqqqjjjddd^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRQQQQQQRRRSSSRRRQQQMMMLLLJJJHHHEEEBBB@@@???<<<:::777555222111000000333333222222222222222222333333222222222333444444888999???LLLZZZcccddd```___YYYVVVVVVRRRPPPYYYfffwwwrrrMMM@@@999888;;;:::???DDDSSSfffnnnfffWWWMMMNNNQQQ]]]qqq~~~vvvkkkaaaZZZXXX___hhhvvvfff^^^^^^\\\XXXTTTPPPNNNMMMPPPTTTZZZ^^^aaaccceeefffjjjqqq}}}|||oooaaaVVVJJJEEE???;;;999888777777:::;;;<<>>;;;777555555666777777yyyrrrnnniiifffddddddcccbbb___``````___^^^\\\ZZZXXXUUUUUUVVVVVVVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOONNNMMMGGGFFFCCC@@@>>><<<;;;;;;888888777777666666555555666666555555444444444333222222222222333444555555999888888777666555444444333444777999:::888666444111111222222333444444444333555777777777777999;;;:::;;;<<>>@@@BBBAAADDDKKKRRRWWWXXXVVVSSSIIIFFFDDDGGGNNNRRRRRRPPPFFFGGGGGGFFFDDDCCCDDDEEEKKKQQQWWW[[[```cccbbb]]][[[VVVQQQQQQTTTZZZ]]]___]]]YYYVVVRRRRRR]]]uuuyyyxxx{{{oooggghhhlllwwwzzzdddWWWSSSPPPPPPQQQUUU```mmmxxxuuueeeQQQDDD@@@???<<<888888999::::::999999999999888888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCFFFGGGIIIMMMOOOMMMJJJFFF>>><<<;;;999:::===AAADDDIIINNNTTTYYY___hhhuuu|||eeePPPGGGEEEDDDHHHNNNXXX___dddbbbZZZQQQLLLLLLKKKOOOSSSYYYaaammm{{{qqqjjjddd^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRRRRSSSTTTTTTSSSRRRMMMLLLJJJHHHEEECCCAAA@@@<<<:::777555222111000000333333222222222222222222333222222222333333444555555777===HHHUUU^^^bbbbbbbbb]]][[[YYYTTTUUUdddwwwrrrMMM@@@999888;;;:::<<>>AAAAAA???===555444222111000000111222222222222333555666888999:::DDDIIIRRR___iiiyyytttXXXGGG>>>;;;777555555555555444{{{sssoookkkgggeeecccaaa````````````___^^^\\\ZZZYYYUUUUUUUUUVVVWWWXXXXXXXXXSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNHHHGGGEEEBBB@@@>>>===<<<888888777777666666555555666666555555444444333333111111111111222333444555777777777666666555555555222444777999999888666444222222222333444555555666555666888888888999:::<<<<<<>>>AAAEEEGGGEEE@@@===333222111000///.........000000000111111222222333222222333444444444444444111111333666:::===@@@BBBCCCHHHOOOWWW\\\\\\XXXTTTHHHFFFEEEGGGJJJKKKJJJHHHEEEGGGHHHHHHGGGFFFGGGIIIIIIOOOSSSUUUYYY^^^___]]]]]]YYYTTTRRRTTTXXX\\\^^^ZZZWWWSSSSSSWWWddd{{{}}}|||nnneee```fffooowwwiiiZZZSSSRRRRRRTTTWWW\\\iiiyyynnn[[[QQQEEE===;;;;;;999777888999:::999777777777999999999999:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGIIIKKKKKKIIIEEEBBB<<<<<<;;;;;;;;;>>>CCCGGGLLLQQQXXX\\\```gggrrrzzz}}}fffPPPGGGEEEDDDHHHNNNWWW___fffddd[[[RRRNNNNNNMMMQQQWWW^^^fffrrrqqqjjjddd^^^\\\[[[ZZZYYYYYYXXXXXXXXXZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWVVVUUUUUUUUUTTTRRROOOMMMLLLJJJHHHEEEBBB@@@???;;;999777444222111111111222222222222222222222222222222222222333444555555444777>>>IIIUUU```fffiiiiiiccc^^^YYYTTTYYYrrrqqqMMMAAA:::888;;;::::::DDDYYYpppyyynnn[[[MMMGGGIIITTTfffuuuzzzxxxwwwsssppplllfff]]]VVVZZZaaawww~~~pppiiihhhddd\\\TTTOOOPPPRRRTTTWWW[[[]]]^^^^^^```aaadddjjjtttssseeeZZZMMMHHHAAA<<<999999888888999999;;;===@@@@@@>>><<<555444222111000000111111222222333333555666888999999BBBIIISSSaaakkklllTTTFFF===:::777555444555444333~~~xxxtttqqqlllgggeeebbb```^^^````````````^^^\\\ZZZYYYVVVVVVWWWWWWWWWWWWWWWWWWRRRSSSSSSSSSTTTTTTTTTUUUTTTTTTUUUTTTSSSRRRPPPOOOHHHGGGFFFCCCAAA???===<<<888888777777666666555555555444444333222222111111222222222222333444555555666666666666666666555555333444666777777666555444333333333444444444444444444666888888888888:::;;;===@@@EEEJJJKKKGGG???999333222111000000000000000111111222333333444555555222222333444444444444333111222333666999===@@@BBBCCCGGGOOOVVVYYYWWWQQQLLLBBBCCCEEEFFFFFFEEEDDDBBBDDDEEEHHHHHHHHHHHHJJJKKKJJJOOORRRSSSWWW]]]aaaaaa```\\\WWWTTTTTTWWWZZZ]]]YYYTTTRRRUUU\\\jjjppphhhdddbbblll{{{hhh^^^UUURRRRRRTTTYYY___eeetttjjjVVVKKKGGGBBB===;;;;;;;;;;;;888:::;;;999777777999;;;;;;;;;<<<<<<;;;;;;::::::<<<<<<===>>>@@@AAABBBBBB???@@@BBBDDDFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGGGGIIIIIIGGGDDDAAA;;;<<<===<<<===@@@EEEIIIPPPVVV\\\```bbbfffmmmtttwww}}}}}}fffOOOFFFDDDCCCHHHOOOWWW___hhhggg^^^UUUQQQRRRQQQTTTYYY```jjjyyyrrrjjjddd^^^\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWVVVUUUVVVVVVUUURRRPPPMMMLLLJJJGGGDDDBBB@@@???:::888666444333222222222111111111222222333333444222222222222333444555666555:::BBBMMMYYYdddmmmrrrtttlllddd[[[VVV```pppMMMBBB;;;:::<<<999;;;FFF]]]uuu~~~pppZZZJJJGGGHHHQQQcccssszzz|||}}}yyyvvvrrrkkk___TTTTTTZZZooosssllljjjdddZZZQQQMMMOOORRRTTTVVVYYYZZZ\\\]]]```bbbeeejjjsss~~~uuuggg[[[NNNIIIAAA<<<999999999999888888:::<<>>BBBEEEDDDCCCBBBBBB@@@CCCEEEGGGGGGHHHIIIKKKKKKPPPSSSSSSWWW___dddeeebbb^^^YYYUUUTTTVVVZZZ\\\XXXSSSQQQVVV___mmmzzz}}}|||wwwllliiijjjjjjwwwsssaaaZZZSSSRRRRRRUUU]]]eeemmm{{{gggVVVMMM>>>>>><<<:::888888:::<<<:::;;;<<<;;;999999<<<@@@======>>>>>>===<<<;;;;;;======???@@@BBBDDDEEEEEE???@@@CCCEEEGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFGGGHHHHHHGGGDDDBBB;;;<<<>>>>>>>>>AAAGGGKKKSSSYYY```cccccceeejjjooovvv}}}|||eeeOOOFFFDDDCCCHHHOOOWWW```iiiiii```WWWTTTUUUSSSVVVZZZaaalll}}}rrrjjjddd^^^\\\[[[ZZZYYYYYYXXXXXXXXXUUUUUUVVVWWWXXXYYYZZZ[[[XXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSTTTVVVWWWXXXVVVTTTLLLKKKIIIGGGDDDAAA???>>>999888666444333333333333000000111222333333444444222222222222333444555666777<<>>>>><<<:::444333222000000000000111222222333333555666888999:::AAAEEENNNZZZddd~~~|||rrrmmmoooqqq{{{zzzaaaOOOEEE777555444444555777777666}}}||||||uuulllfffcccbbbaaa_________^^^^^^\\\[[[YYYXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUURRRRRRSSSSSSSSSRRRPPPOOOKKKHHHDDDAAA@@@@@@??????888777555444555666555444777666555333222111000000222222111111111222333444444444444444444444444444666666666666777777777777666555444222111111222222333333444444555666666666:::???DDDEEECCC===888555333333444444444333222111000222444666777666555333444444333222222333444444444333333555999===??????AAACCCEEEFFFEEEBBB???<<<::::::<<<===???AAABBBCCCCCCDDDEEEEEEEEEFFFHHHJJJJJJMMMQQQUUUYYY^^^cccgggeee```YYYVVVWWWYYYYYYXXXSSSUUUUUUXXXcccuuuzzzvvv{{{uuukkkggghhhlllqqqmmmdddYYYXXXVVVUUUXXX___iiipppzzz|||bbbPPPFFFAAA999999999888888888888888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIFFFGGGIIIKKKLLLLLLLLLLLLKKKKKKIIIGGGEEECCCAAA@@@>>>>>>>>>>>>???DDDJJJOOOWWW\\\dddiiillloootttxxx|||cccKKKDDDEEEEEEHHHLLLWWW___hhhjjjcccZZZSSSPPPRRRXXX```hhhsss~~~nnniiiddd^^^]]]\\\[[[YYYXXXVVVUUUTTTXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYWWWVVVVVVWWWYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUVVVUUUUUUWWWXXXXXXVVVTTTMMMJJJGGGDDDBBB@@@>>>;;;:::999888666444222000///222222333444444444444333333333333222111222444666666:::EEEXXXnnn|||jjj```^^^mmmqqqNNNAAA888555888777@@@HHH```zzzjjjRRRFFFDDDHHHQQQ___ooo~~~hhhRRROOOWWWggg{{{{{{mmmkkkggg]]]SSSNNNNNNPPPPPPSSSVVVZZZ[[[[[[[[[___aaajjjmmmttt|||nnncccWWWMMMCCC@@@>>>:::888999:::::::::<<<>>>>>>===;;;444111///...///000111111000111333444555666666666999999???IIIPPP\\\xxxuuuddd]]]\\\]]]bbbhhhzzzwww___NNNDDD@@@<<<999777666666666555}}}rrriiieeebbb^^^\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUQQQQQQRRRRRRQQQOOONNNMMMKKKHHHDDDBBBAAAAAA@@@???;;;999777777777777666555666555444333222111111111333222111111111222444555444444444444444444444444555555666666666777777777666555444333222222333333333333444444555666666666777;;;??????<<<888333111222333444555555444333222222222333444555444444333555555444333333444555555666444444666999<<<>>>>>>===???@@@AAA@@@>>><<<:::999:::;;;<<<>>>???@@@AAAAAACCCDDDDDDDDDEEEGGGIIIMMMOOORRRVVVZZZ___eeeiiihhhccc\\\XXXYYYZZZYYYXXXTTTVVVWWW[[[hhhzzz~~~vvvuuu}}}rrrkkkjjjnnnvvvssseee___YYYZZZ[[[]]]bbbjjjtttzzz{{{bbbQQQGGG???:::999999999999888888888888:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>???BBBCCCEEEGGGIIIIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJHHHFFFDDDBBBAAA@@@????????????AAAFFFMMMSSS```eeelllrrrvvv{{{{{{cccKKKDDDEEEEEEHHHLLLWWW___hhhiiibbbYYYSSSQQQSSSYYYaaajjjvvv}}}mmmhhhccc^^^\\\\\\[[[ZZZXXXWWWVVVVVVXXXXXXXXXXXXYYYYYYYYYYYYZZZXXXWWWVVVVVVWWWXXXZZZXXXWWWWWWVVVVVVUUUVVVVVVWWWVVVVVVWWWXXXXXXUUUSSSMMMJJJGGGDDDBBB@@@>>><<<:::999888666444222000///111222222333333333333333333333333222111222444666999===JJJ___wwwpppfffdddrrrpppMMMAAA888555888777@@@GGGZZZpppsssbbbOOOGGGGGGJJJSSSbbbtttnnnVVVQQQXXXdddxxx}}}pppnnnhhh]]]SSSNNNNNNOOOOOOSSSVVVXXXYYYYYY[[[___bbbjjjmmmttt~~~pppdddWWWMMMDDD@@@>>>:::888999:::::::::<<<>>>???===;;;444222///...///111111111111222333444555666666666:::999>>>FFFLLLVVVoooqqq___VVVTTTWWW^^^jjjwwwxxxbbbQQQGGG===:::777666666777777777tttkkkfffbbb___\\\YYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXVVVTTTRRRRRRSSSTTTUUUPPPPPPPPPOOONNNMMMKKKJJJKKKHHHEEEBBBBBBAAA@@@???===;;;888777777777666444444444333222222222222222333333222222222333444555444444444444444444444444444444555555555666666666666555555444444444555555333333333444555555666666666888;;;:::777333000///222333444666666666555555666666555444444444444444666555444444444444555666777666555666999;;;<<<;;;:::;;;<<<<<<<<<;;;;;;:::999999:::;;;<<<===>>>??????AAABBBCCCCCCDDDGGGIIIPPPQQQSSSVVVZZZ```ggglllkkkeee^^^ZZZYYYZZZYYYXXXUUUWWWYYY```ppp}}}xxxsssvvvyyyoookkkmmmttt}}}qqqeee^^^[[[ZZZ]]]ccciiiooowwwnnnXXXHHHBBB???;;;666999999999999999999999999;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMNNNOOOQQQQQQQQQPPPPPPLLLKKKIIIGGGEEECCCBBBBBBAAAAAAAAABBBEEEKKKSSSXXXhhhnnnvvv}}}yyybbbKKKDDDDDDDDDGGGLLLVVV^^^ggghhhbbbYYYSSSQQQSSSYYYbbblllyyy{{{lllfffaaa]]][[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWWWWYYYXXXXXXXXXXXXWWWTTTRRRMMMKKKGGGDDDBBBAAA>>><<<:::999888666444222000000000111111222333222222222333333333333222222555777:::@@@OOOhhhuuujjjhhhuuuoooLLL@@@888555888777>>>DDDSSScccdddVVVJJJHHHGGGJJJSSSdddzzzuuuYYYPPPUUU```uuu|||uuurrriii\\\RRRMMMLLLNNNOOOTTTUUUUUUVVVWWWZZZ___cccjjjmmmsss~~~rrrgggXXXNNNDDD@@@>>>:::999::::::::::::<<<>>>???===<<<555333000///000111111111333333444555666666666555:::999===CCCFFFNNNcccyyyiiiVVVOOOQQQOOOXXXiii|||wwwbbbQQQGGG;;;888555444666777777777zzzpppiiifffdddaaa___ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTRRRQQQRRRSSSUUUQQQQQQPPPOOOMMMKKKJJJIIIKKKIIIEEEDDDCCCBBB@@@???<<<:::777666555555333222333222222222222222333333444333222222222333555555333333444444444444444444444444444444555555555666555555555555555666666666222333333444444555666666888999:::888555222111111222333555777888888888777;;;999777555555555666777555555555444444555555555777666555666888999888777:::999999999::::::;;;<<<999::::::;;;<<<======>>>===???AAABBBCCCEEEHHHJJJRRRSSSTTTUUUYYY___gggmmmlllfff^^^ZZZYYYYYYXXXVVVUUUWWW[[[ddduuuyyyvvvtttxxx}}}uuummmjjjnnn{{{zzzmmmeee___]]]___```eeelllsssxxx~~~yyyooo^^^TTTHHH@@@>>>===;;;999888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======@@@AAABBBCCCEEEFFFGGGHHHLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMMMMSSSTTTUUUVVVWWWVVVUUUUUUQQQPPPMMMKKKHHHGGGFFFFFFDDDDDDEEEFFFIIIPPPXXX^^^kkkrrr|||wwwaaaLLLEEEDDDCCCFFFLLLVVV^^^fffgggaaaXXXSSSQQQSSSXXX```jjjxxxzzzlllddd___[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYXXXXXXWWWTTTQQQNNNKKKGGGEEECCCAAA>>><<<999999777666444222111000000000111222222222222111222333444333222333555888:::AAAUUUsssssshhhffftttmmmLLL@@@888555888777:::AAANNNYYYXXXNNNGGGGGGEEEHHHTTTiii{{{\\\PPPRRR]]]ttt}}}|||{{{vvviii[[[RRRNNNLLLMMMPPPTTTSSSRRRSSSUUUZZZ```cccjjjlllrrr}}}vvvjjjZZZOOOEEE@@@>>>:::999;;;:::::::::===???@@@>>><<<666444111///000111222111444444555666666666666666999999<<<@@@CCCJJJZZZjjjzzzwwwpppdddTTTJJJLLLTTTWWWgggrrr^^^MMMCCC;;;888555444555666666666{{{tttkkkeeecccbbbaaa___^^^^^^^^^]]]\\\[[[YYYYYYWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXUUUSSSRRRRRRRRRSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKIIIFFFEEEDDDCCCAAA???<<<:::777666666555444222222222111111111222333333333333222111222333444555333333333444444444555555444444444444555555555666555555666666666666666666222222333333444555555555888999999777444222222333333444666888999:::999999;;;999777444333444555666444444555555555555444444777666555555777777555444888777777777777888:::;;;::::::;;;<<<<<<===>>>>>>===???AAABBBDDDFFFJJJLLLSSSSSSTTTTTTXXX___gggmmmkkkeee]]]YYYXXXXXXWWWVVVUUUXXX^^^hhhwww|||uuutttuuu|||wwwpppiiijjjsss|||mmmeeeaaa___bbbfffmmmqqqwww|||wwweeeXXXQQQHHHGGGEEEAAA===:::::::::888888999:::;;;<<<<<<===;;;;;;<<<<<<===>>>>>>???CCCCCCEEEFFFHHHIIIKKKKKKMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPVVVWWWXXXZZZZZZZZZYYYYYYWWWUUUQQQNNNKKKIIIHHHHHHGGGHHHJJJLLLPPPVVV^^^cccmmmtttttt___LLLEEECCCBBBFFFLLLUUU]]]dddeee___XXXSSSQQQQQQVVV^^^hhhuuuzzzlllddd^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXYYYXXXWWWWWWWWWXXXYYYZZZ[[[ZZZXXXXXXXXXVVVSSSPPPNNNKKKHHHEEECCCAAA???<<<999888777666444222111111000000111222222222222111222333444333222333666888:::EEE\\\~~~lllbbbbbboooxxxrrryyy~~~yyyuuuxxxkkkKKK@@@888555888666777???KKKTTTSSSLLLFFFEEEDDDJJJYYYssscccUUUWWW^^^www}}}}}}vvvhhhYYYSSSPPPMMMNNNQQQTTTRRRQQQQQQUUU[[[```dddiiilllrrr|||yyymmm\\\QQQFFFAAA>>>::::::;;;:::::::::===???@@@???===777555222000111222222111444444555666777777777777888999;;;@@@CCCJJJUUU```eee\\\SSSMMMGGGEEEKKKSSSeee{{{nnn\\\KKKAAA===:::666444444555444444|||}}}~~~yyyrrriiiccc``````^^^\\\aaaaaa```___^^^\\\ZZZYYYWWWWWWWWWWWWWWWXXXXXXXXXYYYXXXVVVUUUSSSRRRQQQQQQSSSRRRQQQOOONNNMMMMMMMMMLLLJJJGGGFFFEEEDDDAAA???>>><<<999888888888777555222222111111111222222333222222111111111222333444222333333444444555555555444444555555555666666666555666666666666666555555222222222333444444555555555666666555333111222333444555777999:::;;;::::::999777555333222333444555555555666666666666555555777666555666777666555333555444444444555666777777999999:::;;;<<<===>>>???===???BBBDDDFFFIIILLLOOOTTTTTTTTTUUUYYY___gggmmmkkkeee^^^ZZZZZZ[[[[[[ZZZXXX^^^eeennnzzzxxxrrrssswwwpppjjjhhhpppxxxooogggeeeeeefffjjjoooyyy|||nnn]]]OOOFFFCCC;;;???AAA???:::666666888888888999:::<<<===>>>>>><<<===>>>???@@@AAABBBCCCEEEFFFGGGIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVXXXYYY[[[]]]^^^^^^^^^^^^]]]ZZZVVVQQQMMMKKKJJJJJJKKKMMMQQQTTTXXX]]]ccchhhooowwwrrr^^^LLLEEECCCAAAEEELLLUUU\\\cccddd^^^WWWSSSRRRRRRVVV]]]ggguuuxxxlllddd___]]]\\\\\\\\\[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVRRRPPPNNNLLLHHHEEECCCBBB???===888888777555444333222111000111111222333222222222222333444333333444777999<<>>;;;:::<<<::::::;;;===@@@AAA@@@>>>999666222111111222222222333444555777888888999999888999<<<@@@DDDKKKRRRXXX[[[OOOFFFEEEFFFGGGNNNXXXtttmmm]]]MMMCCC>>>;;;888555555555444333|||}}}xxxqqqhhhcccaaa```___]]]`````````___^^^]]]\\\[[[WWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVTTTRRRPPPNNNRRRQQQPPPNNNMMMMMMNNNNNNLLLJJJHHHGGGFFFDDDBBB???===;;;999888999999888777222222111111111111111222111111000000000111222333222222333333444555555666555555666666666777777777555666666777666555333222111222222333333444555555222444555555333222333444666777999:::;;;;;;;;;:::888777666555444555555666777888999999999999888777777777777777999888666444555555555555666666666666666777888:::;;;===>>>???>>>@@@CCCFFFHHHKKKOOORRRUUUVVVWWWXXX[[[aaahhhmmmmmmgggaaa^^^___aaabbbaaa^^^fffnnnvvv}}}xxxtttvvv{{{{{{nnnjjjmmm{{{yyynnnjjjhhhllloooppptttyyy~~~fffWWWMMMDDD??????999:::;;;:::888777777888888888999;;;<<<>>>??????>>>???@@@BBBDDDFFFHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLMMMNNNPPPQQQTTTUUUVVVWWWYYYZZZ[[[\\\^^^```bbbdddfffgggggggggfffbbb]]]WWWSSSPPPOOOOOOPPPTTTYYY]]]aaaeeeiiilllrrryyyppp^^^LLLEEECCC@@@EEELLLTTT[[[cccccc^^^WWWSSSRRRTTTXXX___kkkyyyuuullleeeaaa```]]]]]]]]]\\\\\\[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYWWWXXXXXXXXXXXXXXXXXXWWWVVVXXXYYY[[[[[[[[[YYYXXXXXXWWWVVVVVVVVVUUURRROOOOOOLLLHHHEEEDDDBBB???===888888777555444333222111111222222333333333333333222333444333333444777:::<<>>;;;;;;===999:::;;;===@@@AAA@@@???999666333111222222222222222333555777999::::::;;;888:::===@@@EEEKKKOOOPPPUUUKKKDDDGGGHHHJJJWWWfffyyykkk]]]OOOFFF>>>;;;777666666666666666}}}~~~wwwppphhhcccbbbcccbbbaaa]]]^^^^^^______^^^^^^]]]XXXYYYYYYYYYZZZZZZ[[[[[[WWWXXXXXXWWWUUURRROOOMMMQQQPPPNNNMMMMMMMMMNNNNNNLLLJJJHHHGGGGGGEEEBBB???:::888666666777888777666333222222111000000111111111000/////////000222222222222333333444555666666666666666666777777777777666666666666666444222111111222222333333444555555222444666666555555666777777888:::;;;<<<;;;;;;:::;;;:::999999999999999999999:::;;;;;;;;;;;;:::999999888888999::::::888666777888888999999888777777444555666888:::<<<===>>>???AAAEEEGGGJJJMMMQQQTTTVVVWWWXXXZZZ]]]bbbiiinnnooojjjdddbbbdddfffggggggcccllluuu{{{zzzzzz{{{|||ssspppnnntttvvvnnnkkkjjjmmmtttxxxzzz}}}}}}}}}~~~}}}}}}~~~~~~iiiSSSIIIEEE???===>>><<<:::777777999<<<<<<<<<888888999;;;===>>>???@@@@@@AAACCCEEEHHHJJJLLLMMMIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLMMMNNNPPPRRRSSSXXXYYYZZZ\\\]]]___```aaaeeefffiiilllnnnooooooooonnnjjjddd^^^YYYVVVUUUTTTTTTXXX^^^cccgggjjjmmmooorrryyyooo]]]LLLEEEBBB@@@DDDLLLTTT[[[bbbccc]]]VVVSSSRRRVVVZZZbbbnnn~~~sssllleeebbbccc^^^^^^]]]]]]\\\[[[[[[ZZZXXXXXXXXXXXXYYYYYYYYYZZZWWWWWWXXXXXXXXXXXXWWWWWWUUUWWWZZZ\\\]]][[[YYYXXXVVVUUUUUUUUUVVVUUURRROOOOOOLLLHHHFFFDDDBBB???===888777777555444333222222222222333444444444444333222333444444333555888:::999FFFbbbmmm[[[MMMMMMMMMNNN[[[kkknnnxxxyyyeeedddllloooqqqtttwwwqqqqqquuuhhhIII???888666888666888;;;AAAHHHOOOQQQMMMGGGIIISSSjjj```RRRUUUdddppp___TTTVVVWWWSSSRRRWWWSSSQQQPPPSSSZZZ```cccdddgggjjjqqq|||sss___SSSGGGAAA>>>;;;;;;===999:::;;;===@@@AAA@@@???:::777444222222333222222222333555777999;;;;;;<<<999<<<>>>@@@EEEJJJLLLKKKLLLEEEBBBEEEFFFJJJ[[[pppttthhh\\\PPPGGG<<<:::777666777888999888yyypppgggeeeccc```^^^_______________^^^]]]\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUSSSSSSRRRPPPPPPOOONNNMMMLLLKKKKKKIIIHHHFFFFFFFFFEEECCC@@@???<<<888666666777666666222222222111111111111111000000111111111222222222222222333444444444333333222333333444555666777777555555666666666666555555666555444444222222111000444444333333444555777888555666888999::::::999999;;;<<<<<<:::999999;;;===<<<<<<;;;;;;<<<<<<======@@@???===<<<;;;;;;;;;<<<999::::::888555333333333555555777888:::;;;=========>>>@@@CCCHHHLLLQQQSSSVVVWWWXXXZZZ\\\```fffjjjmmmjjjffffffhhhkkkllllllrrruuuzzz~~~yyyrrrmmmtttuuunnnnnnjjjnnnvvv|||zzztttooopppwwwxxxhhhYYYIIIAAA>>>;;;888888666888:::<<<>>>>>>===<<<>>>===<<<===@@@BBBBBBBBBEEEEEEFFFGGGIIILLLOOOQQQNNNNNNNNNNNNNNNMMMMMMMMMNNNMMMLLLMMMPPPSSSUUUUUUZZZ\\\^^^]]]\\\___dddiiijjjnnnrrrsssxxx~~~|||rrrhhh```\\\ZZZYYYXXX]]]dddiiilllooossswww~~~ppp\\\IIIDDDCCCAAACCCIIIWWW[[[______\\\YYYWWWXXX[[[bbblllwwwooohhhccc```aaa^^^^^^\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUWWWYYY[[[]]]]]]\\\ZZZXXXVVVTTTSSSSSSTTTSSSRRRPPPNNNLLLIIIFFFDDDAAA===:::888888777666555333111000000111111222222333444444222222222111111333888;;;;;;JJJZZZ\\\SSSKKKHHHHHHKKKQQQXXXbbbnnn|||sssqqqttttttsssuuutttqqqnnnvvvjjjKKKCCC===:::999555:::888>>>KKKSSSQQQNNNNNNKKKVVVkkkoooYYYUUUYYYccc{{{ooocccXXXVVVWWWVVVSSSRRRTTTRRRRRRUUU[[[```bbbbbbaaagggppp{{{tttbbbVVVJJJCCC???:::999:::;;;999888:::===@@@AAABBB<<<999444222222333444444333333444555666777888888:::999:::>>>DDDHHHIIIHHHMMMDDD???DDDIIIPPPbbbvvv|||mmmcccZZZNNNEEE;;;888444333333555555555yyyppphhheeedddaaa___```____________^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYXXXWWWVVVTTTSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKJJJHHHGGGFFFFFFEEEBBB@@@???<<<999777777777777666222222222111111111111111......///000000111222222222222333444444444333333333333333444444555555666888888999:::999888777777555444444333333222222222444444333333444555777888666666888999::::::999999<<<<<<<<<;;;::::::<<<>>>>>>===<<<;;;<<<<<<>>>>>>>>>===<<<;;;;;;;;;<<<<<<999:::;;;;;;999999:::;;;666777888999:::;;;<<<===:::;;;<<>>===<<<>>>>>>>>>???AAACCCEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPLLLLLLMMMMMMMMMNNNNNNNNNQQQPPPOOOPPPRRRUUUVVVWWW\\\___ccceeeeeehhhmmmrrrtttyyy|||~~~}}}rrrjjjddd```___]]]bbbhhhmmmppptttyyy|||qqq]]]JJJDDDCCCAAACCCHHHSSSWWW\\\^^^\\\ZZZZZZ[[[___fffqqq|||{{{mmmfffaaa______]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVXXXZZZ[[[[[[ZZZXXXVVVVVVUUUSSSSSSTTTTTTRRRQQQNNNLLLIIIGGGEEEAAA===:::999888777666444222111000000111111222222333444444444444333222111222666999;;;HHHVVV|||qqqXXXPPPJJJGGGGGGHHHMMMTTT___mmm}}}~~~}}}yyyxxxuuurrrqqqyyygggIIIAAA;;;999888444999888>>>KKKSSSRRRNNNMMMKKKTTTggghhhWWWUUUZZZggg|||ooobbbXXXVVVXXXWWWUUUUUUTTTRRRSSSVVV[[[___``````aaagggpppzzzwwweeeYYYLLLEEEAAA<<<:::;;;:::999999<<<@@@CCCDDDEEE>>>:::555111111111111111333333444555666777888888999888999===BBBEEEFFFEEEHHHBBBAAAGGGLLLTTTggg{{{tttggg```WWWLLLCCC===:::666444555666666666zzzqqqhhhfffdddaaa```bbb____________^^^]]]\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYXXXVVVTTTRRRQQQPPPOOOOOONNNNNNMMMMMMLLLLLLKKKIIIGGGGGGFFFEEEBBB???@@@===:::888888999888777222222222111111111000000,,,,,,---...000111222222111222333333444444444333444444444444444444444444555666777888888666444222444333333333333333333333444444444444555666777888666777888999::::::::::::<<<======<<<;;;<<>>???<<<<<<<<<;;;<<<======>>><<<===>>>>>><<<<<<===>>>999999::::::;;;<<<<<<===::::::;;;<<<>>>AAACCCEEEKKKLLLNNNPPPSSSXXX^^^cccdddeeegggkkkoootttxxxzzzzzz{{{~~~~~~}}}xxxqqqlllyyyvvvpppnnnoootttzzz}}}vvvpppkkkkkkiiihhhllltttzzz||||||vvvuuurrrooopppooohhh___QQQFFF===;;;;;;999777888666777:::<<<===>>>>>>===??????@@@AAACCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMJJJKKKKKKLLLMMMNNNOOOPPPTTTTTTTTTTTTUUUWWWYYY[[[\\\```fffiiilllpppvvvzzzwwwoooiiieeecccgggkkkppptttxxx~~~sss^^^KKKEEECCC@@@BBBGGGNNNSSSYYY\\\\\\\\\^^^```dddkkkwwwxxxkkkfffbbb___^^^\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVWWWWWWWWWUUUVVVXXXYYYYYYXXXVVVUUUWWWUUUTTTTTTTTTTTTSSSQQQOOOLLLJJJGGGEEEBBB???<<<999888777666444222111000000111111222222333444444555555444333111222444777:::DDDPPPuuuzzzdddTTTOOOKKKIIIGGGFFFKKKRRRaaarrr}}}xxxvvvvvvdddFFF???:::888888444888888>>>JJJTTTTTTPPPMMMJJJQQQ```{{{qqqaaaVVVVVVZZZiii|||ooocccXXXWWWYYYYYYWWWWWWSSSSSSTTTWWW[[[^^^^^^]]]aaafffoooyyy{{{hhh\\\OOOGGGBBB===;;;<<<999999;;;>>>CCCFFFHHHHHHBBB===777333222111111000333333444555666777888888888888888;;;???BBBBBBBBBDDDBBBFFFNNNUUU___tttzzzmmmddd^^^WWWLLLCCC???<<<888666666777777777}}}sssjjjgggeeebbbaaaccc____________^^^]]]\\\[[[\\\\\\[[[ZZZYYYYYYYYYYYY[[[ZZZXXXVVVTTTRRRPPPOOOOOOOOOOOONNNNNNMMMMMMMMMLLLJJJHHHGGGFFFEEEBBB???@@@>>>;;;:::::::::888777333333222222111000000000+++,,,---...000111222333111111222333444444444444666666555555555555555555333555666777666444222000333333333333444444555555444444444555666666777777777777888999::::::::::::===>>>>>>>>>>>>???BBBDDDCCCAAA>>><<<;;;;;;===>>>;;;<<<<<<===>>>???@@@AAA???@@@@@@???<<<;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>======>>>???AAABBBFFFGGGHHHJJJLLLPPPVVVZZZ___bbbfffiiijjjmmmpppsssrrrsssvvvxxxzzz{{{{{{{{{||||||{{{zzzxxxuuurrrooo|||{{{ssspppqqqvvv|||}}}xxxrrrlllgggeeeeeeeeefffiiimmmppppppnnnlllllljjjhhhjjjiiiaaaWWWKKKCCC===<<<===;;;999:::777888:::<<<>>>????????????@@@AAABBBCCCEEEGGGIIIHHHIIIJJJLLLLLLLLLKKKJJJJJJJJJLLLMMMOOOPPPRRRRRRWWWXXXXXXYYYYYY[[[^^^```bbbeeejjjnnnrrryyy|||sssmmmiiijjjmmmpppuuu{{{uuu```LLLEEECCC@@@AAAFFFKKKQQQWWW[[[\\\]]]```ccchhhppp|||wwwmmmjjjfffbbb```[[[[[[ZZZZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXXXXUUUVVVWWWXXXXXXWWWUUUTTTWWWUUUTTTSSSTTTTTTSSSQQQOOOMMMJJJHHHFFFCCC???===999999777555444222111111000111111222222333444444444444444333222222555777888AAAKKKnnn}}}ttt___QQQOOONNNMMMJJJGGGLLLTTThhh|||~~~~~~cccEEE>>>:::888888555777888>>>KKKVVVYYYTTTNNNJJJNNNZZZrrrwwwjjj___XXXWWW[[[hhh|||~~~qqqeeeZZZXXXZZZYYYVVVVVVSSSTTTVVVXXX[[[\\\[[[[[[```fffnnnwww~~~jjj^^^QQQIIICCC>>>;;;<<<::::::<<<@@@DDDHHHIIIHHHFFFAAA;;;777555444333222333333444555666777888888888999999;;;===???@@@@@@DDDFFFMMMWWWaaaqqq{{{tttkkkfffaaaZZZOOOFFF@@@===888666666666777666vvvlllhhhfffcccbbbccc____________^^^]]]\\\[[[[[[ZZZYYYYYYXXXXXXYYYYYY[[[ZZZXXXVVVTTTRRRPPPOOOPPPPPPOOOOOONNNMMMMMMMMMKKKJJJHHHGGGGGGEEEBBB@@@@@@>>><<<;;;;;;:::999777333333222222111000000///,,,---...///111222333444000111222333444444444444777777777666666666666666666777888999999777555444222333333444444555555666444444555666666777777777888888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHFFFDDDAAA>>><<<;;;;;;;;;;;;<<<===???@@@AAABBBCCCAAABBBBBB@@@>>>======>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAACCCDDDEEEEEEGGGJJJOOOSSS[[[```fffgggeeedddfffiiiggghhhiiikkkmmmnnnpppppppppqqqrrrssssssssssssttt|||yyyuuusssrrrrrrvvv|||~~~yyyrrrjjjdddaaa`````````aaacccfffhhhiiigggfffdddfffggghhhjjjhhh^^^SSSIIIBBB===>>>>>>;;;999:::888999;;;===>>>@@@AAAAAA@@@BBBDDDCCCCCCCCCFFFHHHFFFGGGIIIJJJKKKKKKJJJIIILLLMMMNNNPPPRRRTTTVVVVVVYYY[[[]]]^^^^^^aaaeeehhhnnnqqqtttxxx}}}xxxppppppppprrrxxx~~~uuuaaaMMMFFFCCC@@@AAAFFFKKKQQQWWW[[[\\\^^^aaadddkkktttwwwooonnnkkkeeeaaa\\\[[[[[[[[[[[[[[[\\\]]]\\\[[[[[[[[[ZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXXXXXXXXXXWWWVVVUUUVVVTTTSSSSSSSSSSSSRRRPPPNNNLLLJJJHHHFFFDDD@@@===:::999777555333222111111000111111222222333444444111222333333333444666999888@@@GGGfffxxxrrrlll[[[OOOPPPRRRQQQLLLIIIOOOWWWnnncccEEE???;;;999:::666666999@@@LLLYYY___ZZZRRRIIILLLUUUiii~~~pppggg```[[[ZZZ\\\ggg|||uuuhhh\\\YYYZZZWWWTTTSSSRRRTTTWWWXXXYYYYYYZZZZZZ```eeelllvvvlll```RRRJJJDDD===;;;;;;;;;;;;<<<@@@DDDHHHIIIIIIIIIDDD>>>999666555555444333333444555666777888888999:::;;;<<<===>>>@@@@@@DDDIIISSS```pppuuuqqqkkkgggccc\\\QQQIII@@@===888666555555555555yyynnniiifffbbbaaaccc____________^^^]]]\\\[[[YYYYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXVVVTTTRRRQQQPPPQQQQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGFFFDDDBBB???>>><<<;;;;;;:::888666444333333222111000//////------...///111222333333000111222333444555555555666666666666666666666777555555666666666666555555333333444444555555555666444444555777777777777777999888888999999:::;;;<<<>>>???AAAAAABBBDDDHHHKKKJJJIIIFFFBBB???<<<:::999;;;<<<>>>???AAABBBBBBBBB???AAABBBBBBAAAAAACCCDDDBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@???>>>>>>???@@@@@@BBBCCCDDDDDDFFFIIINNNRRR[[[bbbiiiiiiccc^^^___bbb]]]]]]]]]]]]^^^___aaaaaaccceeeiiikkkmmmnnnqqqsssxxx}}}~~~yyyrrrmmmqqqtttvvv{{{{{{uuuppphhh```[[[ZZZ\\\^^^^^^```dddggghhhhhhgggfff```ccceeegggiiifff[[[NNNFFF@@@<<<===<<<999888999:::;;;<<<>>>@@@BBBCCCDDDDDDFFFGGGEEEBBBAAADDDGGGDDDEEEFFFHHHJJJKKKKKKKKKPPPQQQSSSUUUWWWYYYZZZ[[[[[[^^^bbbdddeeehhhnnnsssxxx{{{yyyvvvtttuuuzzzuuuaaaMMMFFFDDDAAABBBFFFLLLQQQWWW[[[]]]___cccgggqqqzzzxxxrrrrrrooohhhccc^^^]]]]]]\\\\\\\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUSSSRRRRRRRRRRRRQQQOOOMMMKKKIIIGGGFFFCCC@@@===;;;999777444222222222222000111111222222333444444000111333333333555777999999AAADDD]]]iiicccbbbVVVOOORRRUUUUUUOOOLLLSSS^^^uuudddFFF@@@;;;999:::666666:::BBBOOO^^^fffaaaWWWIIIJJJPPP___www|||ssskkkfffbbb\\\ZZZ\\\fff|||vvviii]]]YYYYYYVVVRRRQQQRRRTTTVVVWWWWWWXXXYYYZZZ```dddkkktttooobbbTTTKKKDDD>>>;;;;;;<<<;;;<<>>@@@AAADDDKKKYYYlllvvvooolllhhhfffbbb[[[RRRKKKBBB>>>999666555555555444|||pppjjjfffbbbaaabbb____________^^^]]]\\\[[[XXXXXXXXXYYYZZZ[[[\\\]]]YYYXXXWWWVVVTTTSSSRRRQQQSSSRRRQQQPPPNNNLLLKKKKKKIIIHHHGGGGGGHHHGGGEEECCC>>>===;;;;;;;;;:::777555444444333222111000///...------...//////000111111000000222333444555555555333333444444555555666666333222222222222333555666444444444555555555555555333444666777888888777777999999888888999:::<<<===>>>@@@BBBCCCDDDFFFJJJMMMPPPOOOLLLIIIDDD???;;;888:::;;;===???@@@@@@@@@@@@>>>@@@BBBBBBAAAAAACCCDDDAAAAAABBBBBBCCCCCCDDDDDDAAAAAA@@@??????@@@BBBCCCAAACCCDDDFFFHHHMMMSSSWWWbbbiiioookkk```WWWUUUWWWSSSRRRRRRRRRSSSVVVXXXYYYZZZ]]]bbbdddeeegggiiilllnnnsssuuutttssstttrrrnnnnnntttwwwxxxzzz|||wwwpppgggeee```]]]\\\^^^aaacccdddgggjjjlllllljjjiiihhhdddeeefffeeefffcccXXXLLLEEE???<<<<<<;;;888999;;;<<<===>>>???AAADDDFFFGGGIIIKKKLLLHHHCCCAAABBBEEECCCDDDEEEGGGIIILLLOOOPPPUUUVVVXXXYYY[[[]]]______]]]bbbgggjjjlllqqqxxx~~~~~~yyyuuuuuuzzzuuu```MMMFFFDDDAAABBBGGGKKKPPPVVV[[[^^^aaafffkkkxxxyyy{{{wwwoooiii```______^^^]]]]]]]]]]]][[[[[[ZZZZZZZZZYYYYYYYYYVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVSSSRRRPPPPPPQQQQQQOOONNNLLLJJJHHHFFFEEECCC???===;;;999666444222222222222000111111222222333444444111222444444333444555777777???AAAUUU^^^YYY___YYYTTTWWW\\\\\\UUUSSS\\\iiieeeGGG@@@;;;999999555666;;;CCCQQQbbbmmmhhh\\\HHHIIILLLVVVgggyyyuuuqqqmmmjjjccc[[[WWWXXXccc~~~uuuhhh\\\YYYYYYVVVSSSQQQRRRTTTVVVVVVUUUVVVYYY\\\```dddjjjsssrrreeeVVVMMMFFF???<<<<<<<<<;;;;;;???FFFMMMSSSUUUVVVPPPHHH@@@;;;777555333333333444555666777888888777:::<<<===<<<===???BBBDDDOOOccc}}}wwwooohhhgggeeedddaaa\\\TTTOOODDD@@@;;;777666666555555~~~qqqkkkfffbbb```bbb____________^^^]]]\\\\\\XXXXXXYYYZZZ[[[]]]___```XXXXXXWWWVVVUUUSSSSSSRRRTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGGGGGGGHHHHHHFFFEEE>>><<<;;;;;;;;;999777555444444333222111000///...---------........./////////000222333444555555555111111222222333444555555555555333333444666999;;;555555555555555555555555333444666888888888777777:::999888888999:::<<<===???@@@BBBCCCEEEHHHLLLOOOTTTSSSQQQMMMHHHAAA<<<888888:::<<<===>>>???>>>>>>???@@@AAA@@@>>>======???@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCEEEFFFAAACCCEEEHHHKKKQQQXXX\\\iiippptttmmm]]]OOOJJJKKKJJJJJJJJJLLLOOOSSSWWWYYYVVVZZZ^^^`````````bbbeeedddiiilllkkkkkkmmmmmmkkkpppuuuvvvsssrrrqqqjjjaaa[[[[[[\\\^^^aaaeeeiiilllnnnppprrrqqqoookkkiiihhhjjjjjjgggddddddaaaWWWLLLEEE@@@======<<<:::<<>>???@@@BBBEEEGGGHHHLLLOOOOOOKKKDDDAAABBBEEECCCCCCDDDGGGJJJNNNQQQTTTYYYYYY[[[\\\^^^```aaabbb___dddkkkoooqqqwww~~~yyytttsssxxxttt```LLLFFFEEEBBBCCCHHHIIIOOOVVV[[[___ccciiinnn}}}vvvooobbbaaa```___^^^]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWVVVUUUUUUSSSQQQPPPOOOPPPPPPOOOMMMKKKJJJGGGFFFDDDBBB???<<<;;;999666444222111222222000111111222333333444444333444555555333333444555444===???RRRYYYVVVbbbaaaYYY^^^cccbbb\\\ZZZdddrrreeeFFF???:::888888444666<<>>===<<<:::888777444333222111000000000000,,,,,,---...///000111111111222444444222111111222333333333444444444555555222222333333444555555666777777666666666666777777777777666666666666777777777888888999:::;;;<<<======???BBBEEEGGGJJJMMMPPPTTTWWWWWWSSSIII@@@999666888999:::;;;===>>>??????;;;<<<>>>???@@@???>>>===?????????@@@AAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHKKKNNNTTT[[[```uuuuuupppcccTTTIIIGGGIIIFFFHHHIIIKKKMMMQQQWWW[[[ZZZ]]]```aaaaaaaaabbbcccgggcccdddiiillljjjmmmrrrvvvqqqooooookkkddd^^^]]]YYY[[[[[[___iiiwww~~~~~~~~~}}}{{{xxxtttpppmmmkkklllkkkhhhddd___WWWOOOIIIBBB@@@>>>===>>>@@@@@@???BBBBBBBBBCCCEEEHHHKKKMMMPPPOOOLLLIIIGGGFFFEEEEEEEEEEEEGGGJJJNNNRRRVVVXXX```eeefffcccccchhhhhhcccgggkkkrrrxxx~~~yyyuuurrrrrrwwwuuucccOOOEEECCCBBBCCCEEEKKKOOOTTTYYY]]]dddmmmsss}}}}}}rrrfffccc```^^^___``````___^^^]]][[[YYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTTTTUUUWWWTTTSSSQQQPPPNNNMMMMMMMMMKKKIIIHHHFFFEEECCC???;;;;;;888444444444444222000000000000111222222333333222222111111222444555666;;;:::BBBSSS```bbbaaabbb]]]dddlllmmmgggiiizzzaaaDDD>>>999888999666888???>>>VVVooovvvttt^^^LLLHHHFFFKKKXXXfffqqqvvvyyytttqqqppphhhZZZQQQOOO^^^tttzzz{{{rrrfffZZZVVVUUURRRPPPPPPMMMOOOQQQSSSTTTVVVZZZ\\\bbbgggmmmrrr{{{uuukkk___TTTJJJAAA>>>@@@:::999;;;AAAFFFLLLWWW```dddbbb\\\QQQDDD:::555444555555666666777999:::;;;999;;;===?????????AAACCCNNN\\\www|||tttmmmhhheeedddcccbbbaaa^^^YYYVVVJJJEEE>>>999777666555555tttnnnjjjdddaaa```______``````______^^^^^^[[[\\\\\\]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNLLLJJJIIIIIIIIIIIIGGGEEEDDDBBB???===<<<<<<:::888555555333222111000000000------......//////000000000222333333222111222333333333333333444444444444333333444444555555555666888777777777777777777888777777666666666666777777999999:::;;;<<<<<<======>>>@@@BBBDDDFFFJJJNNNRRRXXXZZZ[[[XXXOOOEEE>>>;;;::::::;;;<<<===>>>???@@@======>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEECCCEEEHHHJJJNNNTTT]]]cccrrrqqqkkk^^^OOOFFFEEEGGGFFFHHHJJJLLLNNNRRRWWW[[[]]]___```aaaaaaaaaccceeegggeeegggmmmpppoooppptttsssnnnjjjiiifff```[[[[[[VVV[[[ccclllyyy}}}zzzuuurrrnnnllliiiddd___WWWOOOIIICCCAAA??????AAABBBCCCBBBDDDDDDDDDEEEGGGKKKNNNPPPVVVUUUQQQNNNJJJHHHGGGFFFFFFGGGIIIMMMQQQVVVZZZ\\\bbbgggiiiggghhhlllnnnkkkpppttt{{{~~~vvvuuusssvvv{{{uuucccOOOFFFCCCCCCDDDFFFMMMQQQVVVZZZ___fffpppvvvuuufffccc```___````````````bbbaaa___^^^\\\[[[[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWUUUTTTVVVWWWUUUTTTSSSQQQPPPOOONNNNNNKKKIIIGGGFFFEEEBBB>>>;;;:::777444333444444222///000000000111222222333333777666444333333333444444<<<===GGGZZZhhhllljjjjjjeeemmmwwwyyyuuuzzz```DDD>>>999888999666:::BBBCCC\\\tttyyyuuu___IIIEEEDDDJJJVVVeeeqqqvvv|||xxxmmm]]]SSSQQQYYYmmmwwwxxx~~~rrrfffZZZVVVTTTRRRPPPPPPNNNPPPRRRTTTUUUWWWZZZ]]]aaafffkkkqqq{{{xxxqqqiiiaaaVVVIIIAAA@@@:::999;;;AAAGGGNNNZZZfffmmmjjjdddXXXIII>>>888777555555555666777888:::::::::;;;===>>>>>>@@@BBBEEESSSdddwwwpppjjjffffffeeedddcccbbb___[[[XXXLLLGGG@@@:::777666555444{{{{{{~~~~~~rrrmmmlllhhhcccaaa```````````````___^^^]]]ZZZ[[[]]]^^^]]]\\\ZZZYYYVVVVVVUUUTTTSSSSSSTTTTTTSSSSSSRRRQQQPPPOOONNNNNNLLLLLLKKKKKKLLLJJJGGGEEECCCAAA>>>======<<<;;;:::888777555333111000000000...........................000222222222111222333222222333333333444444444555555555555555555666666999999888888888888999999888777777666666777777888;;;;;;<<<<<<======>>>>>>>>>@@@AAACCCEEEJJJPPPTTT[[[^^^```^^^WWWMMMEEE@@@<<<<<<<<<======>>>???@@@>>>>>>===============>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGDDDGGGKKKMMMOOOVVV```iiiqqqnnngggYYYLLLEEEFFFIIIIIIKKKNNNQQQTTTXXX]]]aaafffgggggggggeeefffgggiiiggghhhlllsssuuuttttttuuunnnhhhbbbaaa^^^ZZZXXXZZZWWWbbbpppzzzsssooojjjddd^^^VVVNNNIIICCCAAAAAABBBDDDFFFFFFFFFFFFFFFFFFGGGJJJMMMQQQSSSUUUTTTQQQNNNKKKIIIHHHGGGJJJKKKOOOSSSXXX^^^bbbdddiiimmmooonnnpppuuuxxxyyy|||{{{vvvqqqsssvvv{{{xxxeeeQQQFFFDDDCCCEEEGGGPPPSSSXXX\\\aaaiiittt|||ssseeeccc```___```aaaaaa``````___^^^\\\[[[ZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWUUUUUUVVVXXXVVVVVVUUUSSSRRRQQQPPPOOOKKKIIIFFFEEECCCAAA===:::999777444333333333111000000000111111222333333333777666555444444444555666;;;>>>KKK___ooovvvuuutttqqqyyy___CCC>>>999777999666888BBBEEE^^^sssvvvrrr[[[GGGEEEEEEKKKWWWeeessszzzqqq___UUURRRUUUhhhqqqrrryyytttgggZZZUUUTTTRRRPPPQQQPPPRRRTTTUUUVVVXXX[[[^^^```dddjjjqqq{{{|||xxxuuupppdddRRRDDD???;;;:::;;;AAAGGGQQQ```nnnxxxuuunnnaaaQQQCCC<<<999555555555555666888999::::::;;;<<<<<<===@@@DDDGGGWWWlll}}}uuuooojjjfffdddffffffeeeeeeeeeccc___\\\OOOJJJBBB;;;777555444333vvvvvvyyy}}}{{{pppnnnnnnkkkfffddd``````aaa``````___^^^]]]ZZZ[[[]]]]]]]]][[[YYYWWWTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMKKKHHHEEEBBB???===<<<<<<<<<;;;:::999888666444222111000000/////////......------------///111222111111222333222222222222333333333333666666666666666666666666999::::::::::::::::::999888777777777777777777888;;;;;;;;;<<<<<<<<<======???@@@AAABBBEEEJJJQQQUUU[[[^^^bbbbbb\\\SSSJJJDDD>>>======<<<======?????????>>>===<<<;;;<<<===>>>??????@@@@@@BBBCCCEEEEEEGGGGGGGGGGGGGGGHHHJJJJJJIIIMMMQQQQQQRRRXXXbbbkkkqqqmmmdddXXXNNNIIILLLPPPNNNQQQWWW\\\```eeejjjmmmrrrssstttrrrooolllkkklllhhhkkkqqqwwwyyywwwtttsssiiiaaa[[[YYYXXXWWWXXX[[[aaannnwwwrrrkkkccc\\\TTTLLLGGGBBBAAAAAACCCFFFHHHIIIHHHHHHHHHGGGHHHJJJNNNQQQSSSRRRRRRQQQPPPOOONNNMMMMMMNNNQQQUUUZZZ```fffkkkmmmrrrtttvvvvvvwww|||xxxppplllkkkiiinnnvvv{{{hhhSSSHHHEEEDDDFFFHHHQQQTTTXXX\\\bbblllxxxyyylllcccaaa______```aaa``````^^^^^^\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYWWWVVVUUUVVVXXXWWWWWWVVVUUUTTTRRRQQQPPPKKKHHHFFFCCCBBB???<<<:::888777555444333333222222000000111222222333333444333222222333555777999:::999>>>LLL___rrr|||~~~|||zzz\\\CCC>>>999777888666555???AAAWWWiiillljjjVVVIIIHHHIIIMMMXXXgggwwwxxxfffZZZUUUWWWhhh{{{iiilllvvvwwwiii[[[UUUTTTRRRQQQRRRRRRSSSUUUVVVWWWYYY\\\______cccjjjrrr}}}{{{vvviiiUUUEEE>>>;;;:::<<>>:::555555555555666777888999:::;;;;;;<<<===@@@FFFIIIXXXpppzzzvvvqqqkkkhhheeeddddddfffeeeffffffgggfffbbb```SSSMMMDDD===888555333222ttttttxxx}}}|||sssqqqqqqmmmiiifffaaaaaaaaaaaa```___^^^]]]ZZZZZZ[[[[[[ZZZXXXUUUTTTRRRSSSSSSTTTUUUUUUUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOOOONNNMMMMMMMMMLLLIIIFFFAAA???<<<;;;<<<;;;:::999:::999777444333111000000//////......------,,,,,,,,,...000111000000111333111111111222222222333333555555555666666666666666::::::;;;;;;;;;;;;::::::888888777777777777888888999999999::::::;;;;;;<<>>???>>>===<<<<<<===>>>?????????@@@AAACCCEEEGGGHHHJJJJJJIIIIIIJJJKKKMMMNNNOOOSSSVVVVVVVVVZZZbbbhhhkkkgggaaaXXXPPPNNNQQQUUUUUUYYYaaagggmmmsssxxx|||~~~~~~{{{uuupppmmmlllkkkpppvvvzzzzzzwwwrrrmmmccc\\\VVVUUUWWWXXX]]]bbblllyyywwwqqqhhh___VVVOOOHHHDDD@@@@@@@@@CCCGGGIIIIIIIIIIIIHHHHHHIIIJJJMMMPPPRRRVVVVVVVVVUUUUUUTTTTTTTTTRRRUUUZZZ```gggmmmqqqtttxxxyyy{{{{{{|||pppfff___]]]^^^```gggqqq|||mmmWWWKKKGGGFFFFFFIIIOOOSSSXXX]]]eeeppp}}}|||ooofff```^^^]]]^^^___``````___``````^^^]]]\\\\\\\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWUUUUUUVVVXXXWWWWWWWWWVVVUUUSSSQQQPPPKKKHHHEEEBBB@@@>>>;;;999888888777555444333333444111111111222333333444444111111111222444666999:::;;;BBBOOOcccvvv}}}~~~ZZZBBB>>>999666888666555===<<>>???@@@AAACCCGGGMMMQQQTTTXXX___eeeddd]]]RRRJJJCCCAAA???===<<<<<<>>>>>>@@@@@@@@@@@@@@@AAAAAABBBAAAAAACCCEEEGGGJJJLLLNNNOOONNNMMMMMMNNNPPPRRRTTTWWWYYY[[[\\\]]]```cccfffeeeccc___[[[WWWWWWZZZ\\\```eeemmmuuu{{{}}}vvvqqqooonnnsssyyy~~~~~~|||xxxpppiii```YYYTTTVVVZZZ^^^eeelllwwwnnnhhh^^^UUUNNNIIIEEEBBB??????AAACCCGGGIIIIIIHHHHHHHHHIIIJJJMMMPPPTTTVVV[[[[[[[[[ZZZYYYWWWVVVUUUXXX[[[```gggnnntttxxxzzz||||||~~~nnn```XXXRRRPPPRRRUUU\\\gggqqq{{{sss\\\NNNIIIGGGGGGIIILLLQQQXXX___hhhtttxxxwwwrrrkkkeee___^^^]]]^^^```aaa```______^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWVVVTTTTTTUUUWWWVVVVVVVVVVVVUUURRRPPPOOOKKKHHHDDDAAA???<<<:::888666777777555333222333555111111222222333444444444333333222222333555777888@@@JJJZZZmmmxxxwwwvvvvvvyyyzzzWWWBBB???999555777666666>>>:::GGGSSSWWW^^^QQQGGGHHHJJJMMMWWWkkk~~~gggVVVYYYiiisssgggooorrraaaXXXUUURRRRRRTTTSSSUUUWWWWWWXXXYYY\\\^^^]]]aaaiiitttxxxooofffYYYKKKBBB???;;;;;;===AAAGGGRRRgggzzzzzzhhhUUUFFF>>>777777777777777888999999;;;<<<======>>>AAAEEEHHHXXXnnnlllbbbbbbdddaaa]]]\\\\\\[[[ZZZYYY[[[___bbbaaabbbcccfffhhhhhhgggdddXXXQQQHHH@@@;;;777444333yyy{{{yyynnnhhhhhhbbbbbbbbbbbb```___^^^]]][[[YYYVVVSSSPPPNNNMMMMMMOOOPPPSSSUUUVVVWWWWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPSSSPPPLLLJJJJJJJJJIIIHHHEEECCC@@@>>>======;;;999777666555333222111111111---------------------------///000000///...///000000000000000111111111222111222222444555666777888888999;;;<<<<<<;;;999888999888888777777888888999444444666777999:::;;;<<<===>>>@@@AAACCCFFFJJJMMMRRRWWW___gggiiicccXXXOOOFFFDDDAAA???>>>>>>???@@@BBBBBBDDDEEEFFFFFFGGGGGGGGGHHHJJJMMMPPPTTTWWWXXXYYYXXXVVVVVVWWWYYY\\\^^^aaaaaabbbeeeiiikkkkkkiiiggghhhhhhhhhggghhhjjjkkkqqqvvv~~~|||uuusssuuuxxx~~~zzzqqqggg]]]WWWUUUYYY```fffooovvvppp___ZZZQQQJJJFFFCCCBBBAAA@@@@@@BBBEEEHHHJJJIIIHHHHHHHHHJJJMMMRRRWWW\\\___bbbbbbccccccbbb```___^^^cccffflllssszzzttt[[[RRROOOIIIGGGKKKLLLRRRZZZbbbiiitttyyy```QQQKKKHHHHHHJJJJJJPPPYYYcccmmmzzz{{{rrrqqqnnnjjjfff_________```bbbcccbbbaaa]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWUUUVVVVVVUUUSSSSSSTTTVVVTTTUUUUUUUUUTTTQQQOOOMMMKKKGGGCCC@@@===;;;999777444555555444111000111444111111222333333444444555444333333333555666888999BBBPPPeeezzznnniiidddfffmmmwwwVVVBBB???999555777666666>>>999EEEOOORRRZZZOOOFFFHHHKKKOOO[[[ssswww```ZZZgggzzz{{{qqqyyyvvvdddZZZUUURRRRRRTTTSSSUUUVVVWWWWWWYYY\\\^^^]]]```gggqqq|||ssshhh]]]QQQEEE@@@@@@:::;;;>>>AAAFFFPPPeeexxxrrr]]]LLLCCC888888888888888999999:::;;;===>>>???@@@AAADDDFFFUUUfffooocccUUUNNNOOOQQQQQQNNNNNNPPPQQQQQQQQQTTTYYY^^^______aaadddggghhhgggeeeXXXRRRIIIAAA<<<888555444|||~~~|||mmmfffgggccccccbbbbbbaaa___^^^]]][[[YYYTTTPPPMMMKKKJJJJJJNNNPPPRRRUUUWWWWWWXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQTTTPPPLLLIIIHHHIIIIIIIIIHHHEEEBBB@@@???>>><<<:::666555444333222111111111---------------------------///000000///---...///000000000000111111111111000000111333555666777888888999;;;<<<<<<;;;999888999999888888888888999999333444555777999;;;======<<<>>>@@@BBBCCCEEEHHHJJJQQQWWW```iiimmmggg\\\RRRIIIGGGDDDAAA???@@@AAABBBCCCEEEGGGIIIKKKKKKKKKJJJNNNOOOQQQUUUYYY]]]```bbbbbbaaa______```cccfffhhhjjjhhhiiinnntttwwwtttpppoooqqqsssvvvxxxyyyzzzzzz{{{tttvvv||||||rrrggg\\\WWWVVV[[[dddllluuu}}}qqq```TTTOOOHHHBBB@@@@@@AAAAAAAAABBBCCCFFFIIIKKKJJJHHHGGGIIIKKKPPPVVV]]]cccgggkkklllnnnoooppppppoooooommmpppvvv}}}~~~eeePPPJJJJJJEEECCCGGGGGGLLLRRRWWW\\\fffsss}}}|||cccSSSLLLHHHHHHJJJJJJPPP[[[eeeqqq}}}wwwoooooommmiiiggg`````````bbbdddeeedddcccaaa```______^^^^^^^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWUUUUUUVVVTTTSSSRRRSSSUUUSSSTTTTTTTTTSSSPPPNNNLLLKKKGGGCCC???===;;;888777111333444222///...000222111222222333333444444555111111222444777:::===???BBBSSSllleee]]]WWWXXXaaasssuuuUUUAAA???999555777666333===999DDDMMMOOOVVVKKKHHHJJJMMMSSSaaa|||sss\\\gggwwwzzzyyyfff[[[VVVSSSRRRTTTSSSUUUVVVWWWWWWXXX[[[]]]]]]```eeeooo|||zzzpppdddYYYNNNCCC???@@@:::;;;>>>AAAEEEOOOcccvvvxxxdddQQQGGG999999999888999999::::::;;;===???@@@@@@AAACCCEEEPPP^^^sss|||rrrXXXRRRIIICCCCCCDDDFFFFFFFFFHHHJJJKKKKKKOOOUUUZZZ]]]^^^```cccggghhhgggeeeYYYSSSJJJBBB<<<999666555yyylllggggggdddcccbbbbbbbbb```]]][[[WWWUUUQQQNNNJJJHHHGGGFFFLLLNNNRRRUUUWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGFFFHHHFFFBBB???;;;999888888999777555444444333000///111000000///...---------+++,,,------...///000000222111///......000222333111111111222333444666777666777888:::;;;;;;;;;;;;===:::777666666666555444666666777777888999;;;<<<===>>>??????@@@CCCHHHKKKUUUYYY```gggkkkhhh```YYYUUUNNNGGGDDDBBB@@@CCCIIIKKKNNNRRRUUUUUUUUUUUUUUU[[[\\\```eeeiiikkkkkkjjjlllmmmnnnmmmllllllmmmnnnrrrpppuuu~~~zzzyyy{{{yyy}}}vvviii___ZZZXXXYYY^^^eeeooouuu___VVVFFFCCC???<<<;;;<<>>>>>@@@FFFDDDGGGMMMRRRXXXbbblll{{{aaaQQQJJJFFFFFFJJJKKKUUU```hhhnnnzzzxxxnnnllliiifffcccbbbbbbbbbaaaaaaaaaaaa```bbb```^^^^^^^^^^^^\\\ZZZ\\\\\\ZZZYYYYYYXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUWWWWWWVVVUUUSSSPPPMMMLLLJJJHHHEEEAAA===:::999888555555555555555555444444111222333444555444333333333444555666666888;;;>>>HHHZZZjjj}}}sssXXXUUUPPPOOOVVVeeexxx}}}zzz~~~rrrRRRAAA???999444444222999999999===HHHRRRSSSNNNHHHJJJMMMUUUgggvvvcccgggssszzzeeeYYYSSSPPPQQQTTTSSSTTTUUUUUUUUUWWW[[[^^^___eeeffflllzzzuuueeeYYYOOOEEE???>>>;;;;;;===AAAEEEPPPcccuuuzzznnn[[[HHHDDD===888888888888:::>>>===>>>>>>======???BBBEEEOOOZZZjjjvvvxxxpppcccYYYKKKEEE>>>;;;===???===;;;AAAAAABBBDDDGGGLLLQQQTTTZZZ\\\___bbbcccbbbaaa```VVVRRRKKKCCC===888555444vvvkkkhhhhhhdddcccbbbccccccaaa^^^[[[XXXVVVSSSOOOKKKIIIHHHGGGLLLNNNQQQUUUWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRQQQPPPNNNLLLJJJIIIIIIHHHEEECCCAAA???===<<<<<<<<<:::888555444444333111///111000000///......------------------......///000111000/////////000111222000000111111222444555666777777888999:::;;;;;;<<<<<<:::777666666666555444666666666777888999;;;;;;<<<===>>>???AAADDDHHHLLLUUUYYYaaajjjpppnnnhhhbbbXXXQQQJJJHHHFFFFFFJJJPPPYYY\\\aaacccccccccbbbbbbcccdddgggkkkooorrrsssssswwwxxxyyyxxxwwwvvvwwwxxx{{{yyy|||~~~}}}~~~yyyqqqfff]]]XXXWWWZZZ```hhhuuugggRRRIIICCCAAA===::::::;;;>>>@@@CCCFFFHHHHHHFFFEEEGGGIIIJJJKKKOOOXXX^^^ccckkksss}}}vvvhhhZZZOOODDD@@@@@@>>>???AAAGGGEEEFFFKKKOOOTTT]]]fffpppzzzcccQQQKKKGGGGGGJJJLLLTTT___hhhooo|||wwwnnnkkkiiieeecccdddddddddcccccccccbbbbbbbbb```^^^^^^^^^^^^\\\ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVUUUSSSPPPMMMLLLJJJHHHDDD@@@===:::999888555555555444444444444333000111222444444444444333444555666777777999===@@@HHH___qqqzzzfffRRROOOKKKIIINNNZZZiiisss|||}}}vvvyyyyyysssSSSAAA???999555555333777777888<<>>888888888777999=========>>>======>>>BBBDDDJJJSSSaaajjjkkkbbbVVVMMMFFF@@@:::888:::;;;:::888======>>>@@@DDDIIINNNPPPVVVXXX[[[^^^______^^^]]]SSSPPPIIIBBB<<<888666555ssskkkiiiiiifffeeedddddddddbbb___]]]ZZZXXXTTTPPPMMMJJJIIIIIILLLNNNQQQTTTVVVWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKEEEDDDBBB@@@>>>=========:::888666555444333111///000000000///......------///...---,,,,,,---////////////000000000000111111000000000000111222444444777777666666777999;;;<<<;;;999777666666777666444666666666777888999:::;;;:::<<<===???AAAEEEJJJMMMSSSXXXbbblllssssssppplll]]]VVVOOOMMMMMMNNNSSSZZZdddhhhlllnnnmmmkkkjjjjjjiiijjjmmmooosssvvvyyy{{{~~~}}}~~~zzzuuupppiii```ZZZUUUWWW\\\dddmmm~~~zzz]]]JJJDDD@@@>>>;;;999999;;;===???DDDHHHKKKKKKIIIGGGHHHJJJMMMNNNSSS[[[bbbgggpppxxxyyyiii[[[PPPNNNFFF??????@@@??????AAAGGGEEEEEEIIILLLOOOWWW___gggssseeeQQQKKKHHHHHHKKKLLLTTT___hhhrrrwwwnnnkkkhhhdddbbbffffffeeeeeeeeedddddddddbbb```___^^^^^^^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVUUUTTTRRRPPPMMMLLLJJJGGGDDD@@@===:::999999444444444333333222222222000000222333444444444444666777888888999;;;???CCCHHHeee}}}oooZZZKKKIIIFFFEEEGGGOOOYYYaaafffmmmuuuzzz|||~~~~~~xxxxxxwwwvvvUUUAAA???999666777555666666777;;;FFFRRRUUURRRJJJJJJMMMUUUkkkgggUUUZZZgggxxx|||gggZZZTTTRRRRRRUUUSSSTTTTTTSSSSSSUUUXXX[[[]]]cccdddiiivvv~~~{{{jjj]]]QQQFFF???===;;;;;;===AAADDDMMM```qqqxxxeeeSSSFFF???999999888777888;;;<<<<<<======<<<===@@@CCCFFFLLLVVV\\\[[[SSSIIIAAA???;;;666444666777777666888888999;;;???DDDHHHKKKPPPRRRUUUXXXYYYYYYYYYXXXQQQMMMHHHBBB<<<888666666sssmmmjjjiiigggfffeeeeeeeeedddaaa^^^\\\ZZZVVVRRROOOMMMLLLKKKMMMOOORRRTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRPPPOOONNNMMMMMMLLLMMMMMMIIIGGGEEEBBB???===;;;:::;;;999777555555444222000000000//////............000///---,,,,,,---...///...///000000111111000000////////////000111222333555555444333444666999;;;999888666666777777666555666666666666777999:::;;;999;;;===???AAAEEEKKKOOOQQQXXXbbblllssstttssspppddd\\\VVVTTTSSSUUU[[[bbbiiilllooopppnnnjjjhhhgggfffggghhhjjjlllppptttxxx{{{|||}}}|||zzzyyyyyyzzz~~~~~~~~~~~~~~~yyyuuupppkkkgggaaaZZZVVVTTTXXX___gggrrrrrrXXXHHHCCC===<<<:::999999<<>>;;;;;;===@@@CCCKKK]]]mmm~~~lllYYYGGG@@@;;;:::999777888::::::;;;<<<<<<;;;<<<>>>@@@CCCGGGMMMQQQPPPJJJBBB===:::777333222333555555444444555666888;;;???CCCEEEJJJLLLOOOQQQSSSTTTTTTTTTPPPMMMHHHBBB===999666555wwwpppkkkiiiiiihhhgggggggggfffbbb```]]][[[XXXUUURRRPPPOOOOOOPPPQQQSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRRRROOONNNMMMMMMLLLLLLLLLMMMIIIHHHFFFDDDAAA???===<<<;;;999777666666555333111////////////............//////...---,,,---............///000000000000///////////////000111222222333222111111222444666888777666555666777777666555555555555666777888::::::999:::<<>><<<;;;::::::;;;>>>AAACCCEEEIIILLLLLLJJJIIIJJJMMMRRRSSSXXX```ggglllttt}}}pppZZZPPPLLLIIIFFFCCC???>>>AAAAAA???>>>@@@DDDBBBCCCGGGKKKOOOXXXaaannnxxx\\\MMMJJJIIIJJJMMMOOOVVVbbbnnn|||wwwpppnnnjjjggggggeeeeeeeeeeeeddddddddddddcccaaa____________]]][[[XXXWWWWWWVVVVVVVVVVVVWWWVVVUUUUUUTTTUUUUUUVVVVVVTTTTTTTTTTTTRRRPPPMMMLLLHHHFFFCCC???<<<:::999999444444333222111111000000000000111222444555777777:::::::::999999<<>>???BBBFFFHHHHHHEEEAAA>>>888666333222333444444444333333444666999<<<>>>@@@EEEFFFIIIKKKNNNOOOPPPPPPPPPMMMHHHCCC===999666555{{{rrrmmmjjjkkkiiiiiiiiiiiigggdddbbb]]][[[YYYVVVUUUTTTSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSOOOOOONNNMMMLLLLLLLLLLLLFFFFFFFFFEEEDDDCCCAAA@@@<<<:::888777666555333111//////////////////......------........................////////////000000000000///000000111222222111111000000111333555666666555555666888888666555555555555666777888999:::999;;;===???AAAEEEKKKOOOUUU\\\eeemmmrrrtttuuuuuuppphhhaaa\\\YYYVVVXXX\\\[[[[[[[[[XXXSSSPPPNNNNNNKKKMMMOOONNNMMMOOOTTTXXX]]]^^^______^^^]]]^^^___```^^^___dddfffeeegggkkkkkkmmmppprrrrrrrrrssstttwwwwwwyyy{{{|||{{{wwwtttppppppooommmkkkhhhfffeeefffeeebbb___ZZZVVVSSSQQQUUUYYYbbbooo}}}yyy]]]JJJ@@@:::;;;::::::;;;===@@@CCCEEEFFFIIILLLLLLJJJKKKNNNQQQUUUVVVZZZbbbiiimmmuuu}}}qqqYYYLLLGGGDDDBBBBBBAAA??????BBBBBB??????AAABBB@@@BBBHHHMMMRRR[[[eeeoooxxxnnnTTTKKKJJJJJJLLLQQQTTT[[[hhhvvvuuupppnnnkkkhhhiiieeeeeedddddddddccccccccccccaaa____________]]]\\\XXXWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUSSSTTTTTTSSSRRRPPPNNNLLLGGGEEEBBB???<<<:::999999555444333333222111000000000111111333555777999:::;;;;;;:::888888:::???BBBZZZ{{{}}}^^^MMMFFFFFFEEEDDDFFFKKKSSSXXXZZZ```nnn}}}```DDD???:::888999777777999999:::CCCOOOWWWYYYUUUOOOJJJLLL\\\yyy|||iii[[[SSSVVVaaasssjjj\\\UUUQQQQQQSSSQQQRRRRRRRRRRRRUUUYYY\\\]]]eeegggiiipppuuuxxxhhh]]]SSSIIICCCBBB;;;;;;===???AAAGGGWWWfffzzztttaaaLLLEEE@@@???===999888:::888999::::::999999:::<<<;;;<<>>777666555444333333444555333444444555777999:::;;;???@@@BBBEEEHHHJJJKKKLLLMMMJJJGGGBBB===999666555~~~tttnnnmmmlllkkkjjjjjjjjjhhheeeccc\\\[[[YYYXXXWWWWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQQQQOOONNNMMMMMMMMMMMMFFFFFFGGGFFFEEEDDDBBBAAA<<<;;;888777777666444222.../////////////////////+++,,,...///000///...---//////...---...///000111111111000000000111222222000111111222333444555666444444444666888888777555555555555555777888999::::::;;;===???AAAEEEJJJNNNSSSZZZccckkkoooqqqtttvvvssslllddd^^^XXXQQQPPPSSSLLLLLLJJJFFFCCCBBBCCCDDDCCCFFFHHHGGGDDDEEEIIIMMMNNNPPPQQQQQQQQQQQQRRRSSSRRRQQQSSSWWWWWWVVVWWW[[[YYY[[[^^^aaacccdddfffgggkkkkkkmmmppprrrqqqnnnkkkhhhgggeeecccaaa___^^^]]]``````___]]]YYYTTTQQQPPPUUUYYYcccrrrfffPPPEEE???:::999999:::;;;>>>AAADDDFFFHHHJJJLLLLLLKKKMMMRRRVVVYYYYYY]]]eeejjjooovvv~~~eeeWWWIIIEEEDDD@@@>>>??????>>>???BBBAAA??????CCCAAA@@@BBBHHHMMMSSS]]]fffooovvvooo]]]MMMKKKLLLLLLPPPWWWZZZbbbppp|||rrrnnnllljjjhhhiiieeeeeeeeedddddddddcccccccccaaa```___```___^^^\\\XXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNLLLGGGEEEBBB???<<<:::999999555555444333222111000000111222222333666888;;;<<<<<<;;;999777666888<<<@@@SSSqqqsssZZZMMMJJJHHHFFFDDDFFFMMMVVV\\\]]]eeewwwcccFFF???:::888999666555777888:::CCCQQQ\\\___[[[TTTLLLKKKWWWpppuuueee\\\SSSVVVaaavvvlll^^^WWWSSSSSSUUUPPPQQQRRRRRRSSSVVVZZZ^^^\\\eeefffgggnnnrrr{{{kkk___TTTJJJCCCBBB;;;;;;===???@@@EEETTTcccwwwvvvbbbOOOHHHCCCAAA???;;;999:::777888::::::999888999:::999:::<<<>>>??????>>>>>>888777777555444333444444333444444444555555666666999:::<<>>===;;;999888777666444222.........///////////////)))+++...000111000...---000///---,,,---...000222111111111111111111222333111222333444555666666666444444444666888888777555555555555555666888999::::::<<<===???AAAEEEJJJMMMOOOVVV```gggkkknnnqqqtttuuunnneee___WWWNNNKKKLLLGGGGGGEEEAAA???@@@BBBEEE@@@DDDFFFEEEBBBAAADDDHHHEEEGGGHHHIIIHHHIIIJJJLLLLLLKKKMMMPPPPPPMMMMMMQQQRRRTTTWWWZZZ]]]```bbbccccccdddfffiiijjjjjjfffccccccbbb___]]][[[ZZZZZZ[[[]]]^^^^^^\\\XXXTTTQQQOOOUUUXXXcccuuulllRRRBBB>>><<<888777888999;;;>>>AAADDDFFFIIIKKKMMMLLLLLLOOOUUUZZZ\\\\\\```ggglllpppwwwuuu]]]PPPGGG@@@CCCDDD@@@>>>???===<<<>>>AAAAAA???@@@DDDAAA@@@BBBHHHMMMSSS\\\fffpppuuuyyy```SSSIIIKKKNNNNNNSSS[[[___gggvvvxxxooolllkkkiiihhhiiiffffffeeeeeeeeedddddddddcccbbb```___```___^^^\\\XXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSRRRSSSSSSSSSSSSQQQPPPNNNLLLFFFEEEBBB>>><<<:::999999666666555444333111111000222222333444666999<<<>>><<<;;;999666444666:::>>>GGGcccuuuyyyyyynnnZZZPPPNNNLLLHHHFFFHHHOOOYYY```\\\eee{{{fffGGG???:::888999666222555777:::DDDTTT___ddd```XXXNNNJJJRRRgggqqqccc\\\UUUWWWccc{{{oooaaaYYYUUUTTTWWWOOOPPPRRRSSSTTTWWW\\\___[[[dddeeeffflllooo}}}~~~mmmaaaUUUJJJCCCAAA;;;;;;===??????EEESSSbbbvvvvvvbbbPPPIIIDDDCCC@@@<<<999;;;666888::::::888888888999:::;;;===>>>?????????>>>888888777666333222333444333333333333333333333333555666888;;;>>>AAACCCDDD@@@???>>>===;;;999888777wwwrrrqqqllllllkkkkkkjjjgggccc```___]]][[[ZZZ[[[[[[ZZZYYY\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUUSSSQQQPPPQQQRRRSSSSSSSSSQQQPPPPPPOOOPPPPPPLLLKKKHHHGGGEEECCC@@@===<<<<<<;;;:::888666444333222111//////000000...------......///000000//////---......///////////////////////////000111222333333333222222222333444444222333444444444333222111111222333555666777777777<<<<<<===@@@DDDHHHJJJKKKNNNSSSZZZaaafffjjjooorrrzzzvvvnnnaaaSSSJJJGGGGGGDDDCCCAAA@@@@@@AAABBBDDDCCCBBBBBBAAABBBCCCEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNNNNOOOQQQTTTWWW[[[^^^``````bbbgggmmmnnnjjjeeeaaa```]]]\\\ZZZXXXWWWXXXYYYZZZ^^^___]]]XXXRRRNNNNNNOOOXXX]]]hhhzzzssseeeSSSEEE>>>;;;999666;;;;;;;;;===???BBBEEEGGGJJJKKKLLLNNNPPPSSSVVVWWWUUUZZZ```gggmmmsssxxx|||rrr]]]QQQFFFCCC???<<<:::;;;===>>>BBBAAA@@@@@@AAACCCEEEGGGIIIFFFFFFJJJMMMQQQZZZbbbkkktttnnn\\\QQQOOOMMMLLLMMMQQQTTTWWWfffnnn}}}vvvooonnnmmmiiiffffffggggggfffeeeeeeeeeeeeeeegggdddaaa```___^^^]]][[[YYYXXXYYYZZZ[[[ZZZXXXUUUWWWWWWVVVUUUTTTSSSRRRQQQTTTSSSQQQPPPPPPOOOMMMKKKJJJHHHDDD@@@<<<999888777555444333222111111111111000222555888:::<<<<<<<<<999888666444333555:::>>>GGGTTTeeennnlllcccZZZUUUOOOSSSTTTNNNMMMUUUaaahhhlllssskkkJJJAAA<<<999888444444888999:::AAAPPP```hhhiiiWWWKKKMMMRRR[[[ppp{{{oooaaaWWWTTTXXXhhh~~~}}}kkk^^^YYYVVVTTTUUURRRRRRRRRRRRTTTWWWZZZ\\\bbbaaabbbeeeiiirrrrrrfff[[[OOOHHHFFF>>>======>>>===AAANNN\\\sssvvv```UUUMMMEEECCCBBB===::::::888888888888888888999:::888:::<<<===?????????>>>888888666555444333333222222111///000111222222111222222444666888999;;;<<<======<<<;;;:::888777666yyysssqqqnnnmmmlllkkkkkkhhhdddaaa```^^^\\\\\\]]]]]]\\\[[[^^^^^^]]]\\\[[[ZZZYYYYYYWWWVVVTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLIIIHHHGGGEEEAAA???<<<<<<;;;:::888666444333222111//////000000...------....../////////......,,,---......//////......000//////000000111222333444444444444444444444444444444555666666555444333222222444555666777777777<<<<<<===@@@DDDHHHJJJKKKLLLQQQXXX]]]bbbhhhnnnsss|||yyypppbbbTTTKKKHHHHHHDDDCCCBBBAAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRUUUYYY\\\___aaabbbeeeiiimmmmmmhhhbbb___^^^]]]\\\YYYWWWWWWWWWYYYZZZ``````]]]WWWPPPMMMOOOQQQZZZ___kkk|||zzzoooaaaVVVHHH>>>;;;::::::999;;;;;;<<<>>>@@@CCCFFFGGGKKKLLLNNNPPPRRRUUUWWWYYYZZZ^^^dddiiinnnrrrwww{{{zzzfffWWWMMMGGGCCCBBB???======>>>@@@AAADDDDDDCCCCCCEEEGGGIIIJJJHHHEEEEEEIIIMMMRRR[[[dddnnnwwwzzzwwwuuujjjZZZOOOKKKKKKKKKLLLNNNRRRVVVZZZeeeooo~~~vvvooonnnmmmiiiggggggiiihhhggggggffffffggggggiiigggdddcccbbbbbb```^^^ZZZYYYXXXXXXYYYYYYWWWUUUWWWWWWVVVUUUTTTSSSRRRRRRTTTRRRPPPPPPPPPOOOMMMKKKIIIGGGCCC???<<<:::888888555444333222111111111111000000000222444666888:::888777666444333555999===CCCRRRdddooonnnfff^^^ZZZWWW[[[[[[UUUSSS^^^nnnyyymmmKKKBBB<<<::::::666444888999:::AAAQQQbbbkkkooo\\\NNNMMMPPPXXXmmm~~~qqqbbbWWWVVVZZZjjj~~~{{{mmm```[[[WWWVVVVVVSSSSSSRRRRRRTTTWWWYYY[[[aaa```aaaeeeiiiqqquuuiii]]]PPPHHHFFF???============@@@MMMZZZrrryyyeeeXXXOOOHHHEEECCC>>>;;;;;;999888888777888888999999888999;;;<<<>>>>>>>>>===999888666555444333333333444333111111222333333222111222333555666888999:::;;;;;;;;;:::999888666555|||vvvsssooonnnmmmlllkkkiiifffccc```___]]]]]]^^^___^^^]]]^^^]]]]]]\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSSSSTTTUUUSSSSSSRRRRRRQQQPPPPPPPPPNNNLLLJJJIIIHHHFFFCCCAAA<<<<<<;;;999777666444444333111000000000000///---............------------,,,,,,---...............000000000000111222333444444555666666666555444444555555666777777666666555333333444555666777777777<<<<<<>>>@@@CCCGGGIIIKKKKKKOOOUUUYYY^^^eeennnuuu|||ssseeeVVVMMMIIIJJJCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBBBBCCCEEEGGGHHHHHHHHHGGGIIIJJJKKKLLLMMMNNNOOOOOORRRTTTWWW[[[^^^aaacccdddhhhkkkmmmjjjccc]]]YYYXXX[[[ZZZXXXVVVVVVWWWYYYZZZbbbaaa\\\UUUNNNMMMPPPTTT]]]ffftttooo___PPPHHH???999999::::::999;;;<<<===???AAADDDFFFGGGLLLMMMOOORRRUUUWWWZZZ[[[___bbbgggkkknnnrrrvvvyyypppXXXLLLGGGDDDBBBAAA@@@??????@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMHHHEEEEEEIIIMMMSSS]]]gggqqq|||wwwjjj^^^ZZZXXXSSSLLLIIIGGGIIILLLOOORRRWWW\\\```iiittt|||tttnnnmmmmmmjjjhhhiiijjjjjjiiihhhhhhhhhhhhhhhgggeeebbbaaa``````^^^]]][[[YYYWWWVVVWWWWWWVVVUUUWWWVVVVVVUUUTTTSSSRRRRRRTTTRRRPPPPPPOOOOOOMMMKKKGGGEEEBBB???<<<:::999999555444333222111111111111111000......///222666888666666666555444666999;;;AAAPPPeeerrrtttnnnhhheee___eeegggaaabbbqqqnnnLLLBBB<<<:::<<<999444888999999AAARRRdddnnnvvvbbbQQQLLLMMMTTTjjjzzziiiZZZVVV[[[jjj{{{pppddd^^^ZZZWWWWWWTTTSSSSSSSSSTTTVVVXXXZZZ___^^^```dddiiiqqqyyymmm```SSSIIIFFF@@@>>>=========@@@KKKWWWooo~~~mmm]]]SSSJJJGGGDDD@@@======999999888888777888888888777888:::;;;<<<<<<<<<<<<999888777666555444444444666444333222333333222111000000111333444666777888999999999888777666555444xxxtttqqqooonnnmmmllljjjgggdddaaa___]]]^^^___```___^^^[[[[[[ZZZZZZYYYXXXXXXWWWYYYXXXWWWVVVUUUUUUUUUVVVTTTSSSSSSSSSRRRQQQQQQPPPMMMLLLJJJIIIIIIGGGDDDBBB===<<<;;;999777666555555333111000000111000///---......------,,,,,,,,,,,,---......///////////////111111111111111222444444555666888999888777555333444444555666666666777777444444444555555666777888;;;<<<>>>@@@BBBEEEHHHJJJKKKNNNSSSVVV[[[dddpppyyy~~~uuugggYYYNNNJJJIIIBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGJJJKKKMMMPPPQQQRRRRRRQQQTTTUUUXXX\\\___bbbdddeeejjjkkkjjjddd\\\UUURRRRRRWWWWWWVVVVVVWWWYYY[[[]]]ccc```ZZZRRRLLLMMMSSSXXXbbbnnn~~~dddSSSHHHCCC===999999999888777:::;;;===???AAADDDFFFGGGLLLMMMPPPSSSVVVYYY[[[\\\aaadddhhhkkknnnrrrvvvyyyxxxjjjWWWLLLIIIGGGDDD@@@?????????@@@AAACCCDDDDDDDDDFFFHHHJJJLLLMMMNNNNNNIIIEEEEEEHHHMMMSSS___iiisssxxxbbbXXXOOOLLLJJJGGGGGGIIIGGGKKKPPPTTTXXX\\\cccgggrrr~~~{{{sssmmmmmmmmmkkkiiijjjjjjiiiiiihhhhhhhhhhhhhhheeeccc```______^^^]]][[[\\\YYYVVVUUUUUUVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSRRRTTTRRRPPPOOOOOONNNLLLKKKFFFDDDAAA>>><<<;;;::::::444444333222111111111111222222111000111333666777444555666555555666888;;;CCCRRRffftttxxxvvvtttsssiiiqqqvvvuuuyyylllLLLAAA;;;999<<<:::555888999999AAASSSeeeoooxxxcccQQQLLLKKKQQQiiiqqq```ZZZ]]]jjj{{{vvvjjjccc]]]YYYYYYUUUTTTSSSSSSTTTUUUXXXYYY^^^^^^aaaeeeiiippp|||pppcccUUUKKKGGGAAA>>>=========???IIITTTjjjzzzttt```VVVLLLGGGEEE@@@>>>???::::::999888888888888888777888888999:::;;;;;;;;;999999888777666555555666777555222222222222111000//////000111222444444555555666666666666555444444|||vvvrrrpppnnnmmmlllkkkhhhfffaaa___^^^]]]_________^^^[[[[[[ZZZZZZYYYYYYXXXXXXZZZYYYXXXWWWWWWVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPLLLJJJIIIHHHHHHGGGDDDBBB???>>><<<999888777666666333222000000111111///......------,,,,,,,,,------//////000111111111111111111111111111222333444555666777888999999777555444222222333333444555666777555555555555555666777888999;;;>>>???@@@BBBFFFIIIJJJNNNSSSVVVZZZdddsss~~~yyykkk\\\PPPJJJHHHBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCAAA@@@???@@@@@@AAACCCDDDGGGIIIJJJJJJIIIHHHKKKMMMQQQTTTVVVVVVVVVUUUTTTVVVYYY\\\```cccdddeeeggggggddd]]]TTTNNNLLLMMMSSSTTTUUUWWWZZZ\\\^^^___```]]]VVVOOOKKKNNNVVV]]]eeevvvnnnVVVKKKAAA???<<<999999888888777999;;;<<>><<<;;;::::::444444333222111111111111111111222444444555555444444555666666555666999<<>>GGGPPPcccuuuyyybbbWWWLLLGGGDDDAAA???AAA<<<<<<;;;999888888888888777888888888999999:::::::::999888888777777777777555333111111111111000///...//////000111222222333333333444444555555444444{{{zzzyyy{{{wwwsssqqqnnnmmmlllkkkhhhfffcccaaa___^^^______^^^]]]\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVTTTTTTUUUUUUUUUSSSQQQPPPKKKJJJIIIHHHIIIHHHEEECCCAAA???===;;;999888888888444222111111111111000......---,,,,,,,,,---///000000111111222222222222222222222222222333444555555777888888999888777555444000000111111333444666777666666555444555666888999777:::===>>>>>>???DDDHHHIIINNNSSSVVVZZZeeeuuu~~~qqqaaaSSSKKKHHHBBBBBBBBBCCCCCCDDDDDDEEECCCBBBAAA@@@@@@AAABBBBBBDDDEEEGGGIIIJJJJJJJJJIIILLLOOOSSSXXXZZZZZZYYYWWWSSSUUUXXX[[[___bbbdddeeedddbbb^^^VVVMMMIIIJJJLLLQQQSSSWWW[[[]]]^^^^^^]]]ZZZXXXRRRLLLJJJOOOYYYbbbjjj~~~cccPPPIII999999888888888999:::::::::;;;===@@@CCCDDDEEEFFFJJJLLLPPPUUUYYY[[[]]]^^^aaacccfffjjjnnnsssyyy}}}|||cccSSSKKKFFFAAA>>>>>>>>>===;;;??????>>>???@@@BBBDDDFFFJJJMMMRRRVVVWWWVVVTTTRRRPPPJJJGGGHHHKKKRRR^^^iiiuuu~~~bbbKKKFFFDDDEEEEEEBBBCCCFFFIIIOOOVVV[[[___fffooowww{{{sssmmmmmmmmmkkkiiijjjgggffffffeeeeeeeeeeeeeeecccaaa___^^^^^^^^^]]]\\\ZZZXXXVVVVVVWWWXXXWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSQQQOOOOOONNNNNNLLLJJJEEECCCAAA>>>;;;::::::999555444333222111111111111...///111333444444333222555666666666555777;;;>>>GGGWWWlll|||fffIII@@@888555888777444888999999???NNN]]]eeejjjZZZMMMJJJIIIPPPgggnnn^^^^^^cccpppzzznnnjjjlllssszzzzzznnnbbbZZZXXXTTTSSSSSSSSSTTTVVVXXXZZZ^^^___bbbfffiiinnnzzzuuuiii[[[PPPKKKDDD???<<<======>>>EEELLL[[[ooo{{{cccXXXMMMHHHEEEBBBBBBDDD???>>>===;;;:::999999999888888888888888999::::::;;;:::999888888888888888444222000000111111000////////////000000000111111111111222444444555555555mmmnnnnnnqqq}}}xxxssspppnnnlllkkkjjjhhhffffffdddaaa`````````^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYYYYXXXWWWVVVVVVTTTUUUVVVVVVUUUTTTRRRPPPLLLKKKJJJJJJJJJIIIGGGEEECCCAAA>>><<<:::999::::::444222111111111111000......---,,,,,,---///111222000000111222222222222111333222222333333444555666999888888777666666555555000000000111222444666777777777555444555666888999555999<<<===<<<===AAAFFFGGGMMMSSSVVVZZZeeevvvwwwgggWWWMMMHHHBBBAAAAAAAAAAAACCCDDDEEECCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOTTTYYY\\\[[[ZZZXXXRRRTTTWWWZZZ^^^```bbbcccaaa___ZZZQQQJJJGGGJJJMMMSSSVVV[[[___```^^^[[[YYYTTTRRRNNNJJJJJJQQQ\\\eeetttvvv[[[KKKFFF888888888888888999;;;===;;;===@@@CCCEEEGGGGGGHHHJJJMMMRRRWWW[[[^^^___```dddfffhhhkkkoootttyyy}}}tttbbbRRRKKKFFFDDDBBB???======>>>@@@???>>>>>>>>>AAAEEEIIIKKKSSSWWW\\\aaabbb```\\\YYYTTTNNNIIIHHHKKKQQQ\\\hhhwwwqqqWWWJJJFFFDDDFFFHHHGGGHHHKKKLLLSSS[[[```eeennnzzz|||tttnnnmmmmmmjjjhhhiiigggfffeeeeeedddeeeeeeeee___]]][[[ZZZ[[[[[[ZZZXXXXXXWWWWWWXXXZZZZZZYYYWWWUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQOOONNNNNNNNNLLLJJJEEEDDDAAA>>>;;;999999888555444333222111111111111...//////000222333444444777777666555555888===@@@LLL^^^wwwdddIIIAAA999555777666333888999999>>>JJJWWW^^^aaaTTTKKKJJJIIINNNeee~~~lllhhhffflllvvvyyypppiiihhhrrr~~~rrrdddZZZWWWSSSSSSRRRRRRTTTWWWYYY[[[]]]]]]aaaeeegggjjjuuuyyylll]]]QQQKKKEEE@@@<<<<<<<<<===CCCJJJUUUjjj{{{eeeZZZNNNIIIGGGEEEFFFHHHAAA@@@>>>===;;;::::::999999999888888888999:::;;;;;;::::::999999999999:::444222111111222333222111////////////000000000000///000222333444555555555gggiiijjjmmmzzzyyyssspppmmmkkkkkkjjjhhhfffhhhfffcccbbbaaaaaa___^^^ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWVVVTTTRRRQQQMMMLLLKKKKKKLLLKKKIIIGGGDDDBBB???<<<;;;:::;;;;;;444222111111222111000///------,,,,,,---000222444//////000111111111111111333333333333444555666666999888777666555555555555000000000111222555777888888777555444555666888999444888<<<<<<:::;;;@@@EEEEEEKKKRRRVVVYYYeeevvv|||kkkZZZOOOIIIBBBAAA@@@???@@@BBBDDDFFFCCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKNNNTTTYYY\\\\\\ZZZXXXQQQSSSVVVYYY]]]___aaabbb___]]]XXXPPPIIIGGGKKKOOOUUUYYY^^^bbbbbb^^^YYYUUUPPPNNNLLLIIIJJJRRR^^^ggg~~~iiiRRRDDD>>><<<<<<<<<;;;::::::<<<>>>===???BBBEEEGGGIIIIIIIIILLLNNNSSSXXX]]]```aaabbbgggiiikkkmmmppptttzzz~~~{{{iii[[[NNNEEEDDD<<<>>>AAAAAA>>>===>>>@@@>>>======>>>BBBGGGMMMPPP[[[___eeeiiijjjgggccc```VVVPPPJJJIIIJJJPPP[[[fffyyyfffMMMIIICCC@@@CCCGGGHHHJJJMMMPPPWWW___ffflllvvv}}}tttnnnnnnmmmjjjhhhiiiggggggfffeeeeeeeeeeeeeeeaaa___]]]\\\]]]]]]\\\ZZZWWWVVVWWWYYY[[[\\\ZZZXXXUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQOOONNNNNNMMMKKKJJJFFFDDDAAA>>>;;;999888888555444333222111111111111111000//////111333777999999888777555555888>>>BBBQQQfff}}}}}}{{{dddJJJBBB:::555777666333777999999===HHHSSSYYY]]]QQQJJJJJJIIIMMMbbb{{{zzzsssrrrwww|||wwwrrriiigggsssuuudddYYYVVVRRRRRRRRRRRRTTTWWWZZZ\\\[[[\\\```dddeeegggqqq||||||ooo^^^QQQKKKEEE@@@<<<<<<<<<===BBBHHHQQQggg~~~zzzggg[[[OOOJJJHHHGGGHHHKKKBBBAAA@@@>>><<<;;;:::::::::999888888888999:::;;;;;;;;;:::999999999::::::444333111222333444444333//////000000000000000000///000111333555555666666gggcccaaajjjzzz|||xxxtttppplllkkkjjjiiihhhbbbaaa```aaabbbaaa___^^^[[[[[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWVVVUUUSSSRRRNNNNNNNNNLLLJJJHHHFFFEEEEEECCC@@@===;;;:::999999555555444444333222111111.........//////000111222111111000000000111333444222333444555666666666666:::999888777666666666666000/////////111222444666888777555333333333555555666777999;;;>>>AAACCCDDDGGGKKKPPPUUU[[[hhhxxx~~~kkk[[[PPPJJJDDDBBBAAAAAAAAAAAA@@@>>>BBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKQQQQQQRRRVVVZZZZZZWWWTTTSSSTTTUUUVVVWWWYYY]]]aaa]]]]]]ZZZTTTNNNLLLOOORRRUUU\\\bbbddddddbbb\\\UUULLLLLLLLLMMMNNNTTTcccssssssZZZHHH@@@@@@:::999999:::;;;===???AAACCCEEEGGGGGGGGGGGGIIIKKKMMMOOORRRUUUXXX\\\aaaeeemmmppprrrssssssvvv{{{jjj[[[SSSKKKEEEBBB??????>>>>>>>>>>>>>>>???>>>AAABBBCCCDDDLLLWWW```gggmmmtttxxxvvvpppiiidddbbbYYYPPPLLLJJJOOOZZZfffxxxlllXXXMMMFFFDDDEEEFFFEEEEEEJJJRRR]]]^^^fffqqqyyywwwuuuqqqmmmjjjgggfffeeegggfffeeeddddddeeeggghhhbbbbbbaaa```]]][[[YYYXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVTTTSSSQQQQQQRRRRRRPPPPPPOOONNNLLLJJJHHHGGG@@@@@@>>>===;;;999888777444333222222111111222222//////000111333444555555777666777999888888>>>FFFRRR}}}}}}pppggg___eeefffIIIAAA:::777777555777555333444:::CCCNNNUUUUUUPPPHHHJJJNNNMMM___~~~uuuwww}}}uuuooonnnqqqvvvzzznnn^^^WWWUUUQQQSSSTTTUUUTTTTTTVVVWWWXXXZZZ\\\]]]```fffpppwwwtttgggXXXNNNHHHAAA<<<<<<>>>>>>AAAEEEOOOaaawwwkkk\\\NNNIIIIIIIIIHHHIIIGGGEEEBBB@@@>>>===<<<<<<===<<<:::888666666666777999:::;;;<<<;;;:::999888222222333333444444333333222111111111000000000///---...///000111222333333mmmgggccciiiwww}}}vvvsssooolllkkkkkkiiihhhbbbaaa```aaaaaaaaa___]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSPPPOOONNNLLLJJJIIIHHHGGGFFFEEEBBB???===;;;::::::555555444333222111111000.........//////000111222333222111000000111222222333333444444555666666777;;;;;;:::999888888888888000000///000111222444555888777555444444444666777999:::;;;<<<===>>>???@@@HHHLLLQQQTTTZZZfffuuunnn___SSSLLLDDDCCCAAAAAABBBBBB@@@??????@@@@@@BBBCCCEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNPPPTTTWWWXXXVVVTTTTTTTTTUUUUUUVVVYYY^^^bbb```___\\\VVVQQQNNNQQQTTTZZZaaahhhjjjjjjggg___VVVMMMLLLMMMNNNPPPWWWhhhyyy~~~fffSSSDDD===<<<:::999999:::;;;===???AAADDDFFFHHHIIIIIIIIIKKKMMMNNNQQQTTTVVVYYY^^^cccgggkkkooorrrtttuuuxxx~~~uuu___RRRLLLFFFAAA?????????>>>>>>>>>>>>>>>???>>>AAADDDFFFJJJSSS```jjjvvvxxxyyyxxxtttmmmgggdddaaaYYYPPPLLLLLLPPP\\\gggyyy|||cccRRRJJJHHHGGGIIIKKKLLLLLLRRR[[[aaafffqqq}}}wwwuuuqqqmmmjjjhhhgggggggggfffeeedddccccccddddddbbbbbbaaa```^^^\\\[[[ZZZXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVTTTSSSRRRQQQRRRRRRPPPPPPOOONNNLLLJJJHHHGGGAAA@@@???===;;;888777666444333222222111111222222111111222333555666777777777666666888777888???HHH```vvv```ZZZUUU]]]xxxfffIIIAAA:::777777555666555444555:::BBBLLLRRRQQQNNNGGGIIIOOOQQQddd{{{uuu{{{zzztttrrrvvv{{{~~~ooo^^^WWWTTTRRRSSSTTTTTTTTTTTTUUUWWWXXXZZZ\\\]]]```fffpppwwwuuuiii[[[RRRIIIBBB===<<<===<<>>===;;;999888777777777999999::::::;;;:::::::::555555555555444333222111//////////////////............///000111222333333zzzsssmmmppp{{{~~~sssqqqnnnllllllkkkiiihhhbbbaaa``````aaa```^^^\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXWWWWWWUUUUUURRRQQQOOOLLLKKKJJJJJJJJJHHHFFFDDDAAA???===<<<<<<555555444333222111000000.........//////000111222555444333222111111111111444444333333444555777888;;;::::::999888888888777111000000000111222444555777666555444444666777888999999:::<<<===>>>???@@@HHHLLLPPPTTTYYYcccqqq|||sssdddWWWOOOFFFDDDBBBAAABBBBBBAAA@@@>>>>>>@@@BBBDDDGGGJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKMMMPPPTTTVVVUUUTTTTTTTTTTTTTTTUUUYYY^^^bbbbbbbbb___ZZZTTTRRRTTTWWW^^^fffnnnrrrrrrmmmbbbVVVMMMLLLMMMOOORRR\\\pppjjjXXXLLLBBB<<<:::::::::::::::<<<>>>@@@AAAEEEGGGIIIJJJJJJKKKMMMOOOPPPRRRUUUXXX[[[___eeehhhkkkooorrrtttvvv{{{xxxgggTTTJJJFFFBBB???>>>>>>>>>=========>>>>>>??????BBBFFFJJJQQQ]]]kkkuuuzzzrrrlllfffcccbbb```XXXPPPMMMLLLQQQ]]]iiiyyyooo[[[OOOJJJGGGHHHKKKOOOQQQRRRYYYbbbiiisssxxxvvvssspppllljjjiiiiiijjjhhhgggeeecccbbbaaa``````aaaaaa``````___]]]\\\[[[XXXXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUSSSRRRRRRQQQRRRPPPOOOOOONNNLLLJJJHHHGGGBBBAAA???===:::888666555333333222111111111111222111111222333555666777777777555555666777999AAAKKKlllgggUUURRRPPPYYYrrrfffHHH@@@:::777888555555555555666999@@@IIIOOORRROOOHHHHHHOOOSSSggg{{{pppttt{{{zzz~~~ppp___VVVTTTSSSTTTUUUTTTSSSSSSTTTVVVXXXZZZ]]]^^^```fffooovvvuuujjj^^^VVVJJJCCC===<<<<<<;;;===@@@HHHYYYooopppaaaRRRMMMLLLKKKJJJKKKJJJIIIHHHFFFEEEEEEDDDDDD??????===<<<:::999888888999999999999999:::;;;<<<999888888777555444222111//////////////////000000......///000111222222333rrrpppnnnmmmlllkkkiiihhhcccbbb``````aaa```^^^\\\\\\\\\]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTVVVWWWWWWVVVUUUUUUTTTRRROOOLLLKKKKKKLLLLLLHHHGGGEEECCC@@@>>>===<<<666555444333222111000///............///000111222333333333222222222222222666555333222333444777888777777777777777666555555111111000000111333444555555444444444444555777777555666888;;;===@@@BBBCCCEEEIIINNNRRRWWWaaaoooyyywwwgggYYYPPPGGGEEEBBBAAABBBCCCBBBAAA>>>???@@@BBBDDDGGGIIIKKKHHHIIIIIIJJJKKKLLLMMMMMMHHHIIIKKKOOORRRTTTVVVVVVTTTTTTSSSSSSTTTWWW]]]aaaccccccaaa]]]WWWUUUWWWZZZ^^^gggqqqwwwyyyssseeeWWWMMMKKKLLLOOOTTT```vvvttt]]]PPPIIICCC>>><<<::::::::::::<<<>>>@@@AAAEEEGGGIIIJJJKKKLLLNNNPPPPPPRRRVVVYYY\\\aaafffjjjnnnqqqtttvvvxxx}}}nnn___OOOHHHDDDAAA???@@@>>>>>>=========>>>??????BBBDDDHHHNNNWWWcccqqqzzz{{{oooeee___]]]^^^___]]]VVVOOOLLLMMMRRR]]]iiiyyyhhhYYYRRRPPPLLLLLLPPPUUUXXX[[[ccckkkttt}}}uuusssqqqnnnkkkiiiiiijjjjjjiiihhhfffdddaaa___^^^]]]^^^^^^^^^^^^^^^]]]\\\[[[WWWXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOOOOONNNMMMKKKIIIHHHGGGBBBAAA???===:::777555444333222222111111111111111//////000111333444555555777555444666666999CCCMMMmmmjjjUUUOOONNNNNNUUUhhheeeHHH@@@999777888555333555666666888>>>GGGMMMWWWUUULLLIIINNNRRRfffrrrjjjrrrrrr```WWWSSSTTTUUUUUUSSSRRRRRRSSSUUUXXX[[[]]]^^^aaafffooouuuuuujjj___WWWIIIBBB<<<<<<<<<;;;===AAAGGGVVVjjj|||sssdddTTTNNNNNNLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHAAAAAA@@@???>>><<<:::999999888777777888:::<<<===999999999888777666444333111111111222222222333333...//////000111111222222vvvssspppnnnmmmllljjjhhhdddcccaaaaaabbbaaa^^^\\\[[[[[[[[[\\\[[[[[[ZZZZZZ\\\\\\[[[ZZZXXXWWWVVVVVVSSSTTTUUUVVVVVVUUUTTTTTTTTTRRRPPPMMMLLLLLLMMMMMMHHHGGGEEECCCAAA???===<<<777666555444222111000000............///000111222111111222333444555555555666555333222333444666888666666777777777666555555222222111111111333444555333333333444444555666666555666888:::===???AAABBBAAAFFFKKKPPPUUU___mmmwwwyyyiiiZZZOOOGGGEEEBBBAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGHHHFFFGGGGGGHHHIIIJJJKKKLLLHHHJJJLLLNNNQQQTTTVVVXXXTTTTTTTTTSSSSSSVVV[[[___bbbcccbbb___ZZZXXXZZZ]]]```iiiuuu}}}zzziiiZZZLLLKKKLLLPPPVVVddd{{{}}}jjjUUUKKKGGGCCC???===;;;::::::;;;<<<>>>@@@BBBDDDFFFIIIJJJKKKMMMOOOQQQPPPSSSVVVYYY]]]bbbgggkkkrrruuuwwwxxxzzz~~~gggZZZMMMGGGDDD@@@???@@@>>>>>>>>>>>>>>>???@@@@@@EEEGGGKKKRRRZZZeeepppvvvsssjjj^^^VVVTTTWWW[[[]]]\\\UUUNNNLLLLLLQQQ]]]hhhxxxzzzfffZZZVVVVVVWWWWWWZZZ```dddhhhrrr|||zzztttooonnnmmmkkkjjjiiiiiiiiijjjiiigggeeebbb```^^^]]][[[\\\\\\\\\[[[[[[ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPOOOOOONNNMMMKKKIIIGGGFFFBBBAAA???<<<999666444333333222111111000000111111//////000111333444555555777555444666777:::DDDNNNjjjuuuYYYMMMFFFGGGGGGMMM\\\nnnyyy{{{~~~zzzdddGGG???999666888555333555777777888===FFFMMMZZZYYYPPPJJJNNNRRRdddtttfffhhhssstttbbbXXXSSSTTTUUUTTTRRRQQQQQQSSSUUUXXX[[[^^^___aaafffnnntttuuukkk___WWWIIIBBB<<<<<<<<<<<<>>>BBBFFFTTTfffwwwvvvfffWWWPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJIIICCCDDDDDDCCCBBB???<<<:::888888777777888:::;;;===777888888999999888888888222222222333333333333333//////000000111111222222|||yyysssooommmllljjjiiifffdddcccccccccbbb___]]]ZZZ[[[[[[[[[[[[[[[ZZZZZZ\\\\\\[[[ZZZYYYXXXXXXWWWTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMHHHHHHGGGEEEBBB@@@===<<<999888777555444222111000.........//////000111222000111222444555666777777666555444333444444555666777777999999999888777666333222111111222333444555444444444555555555555555888888999;;;<<<===>>>??????CCCIIINNNSSS]]]kkkuuuzzzkkkZZZMMMGGGDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIKKKLLLNNNOOORRRWWWZZZWWWWWWWWWVVVVVVWWWZZZ]]]bbbcccdddaaa]]]\\\___aaaeeennnzzzmmm\\\MMMMMMNNNRRRYYYggg~~~qqqaaaOOOFFFCCC???<<<;;;;;;;;;;;;;;;<<>>??????????????????@@@AAABBBHHHJJJNNNTTT\\\dddkkkooobbb[[[RRRNNNQQQWWW\\\^^^\\\UUUOOOMMMMMMRRR]]]gggyyyzzzjjjaaa______aaaaaadddkkkpppwwwxxxuuunnnnnnnnnmmmllljjjhhhggghhhgggfffeeecccaaa^^^]]]ZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPOOONNNNNNMMMKKKIIIGGGFFFAAA@@@>>><<<999777555444222222111000000000000111111111222333555666777777777555555777888;;;CCCMMMhhhgggRRRNNNBBBDDDFFFKKKYYYjjjtttuuuwww~~~~~~zzzcccFFF???999666888555333555777666777<<>>======<<<>>>AAAEEEQQQaaarrrzzzjjjZZZSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJEEEFFFGGGGGGEEEBBB>>>;;;888888888888888999:::;;;555666777888::::::::::::222222222111111111000000//////000000111111111111wwwqqqnnnlllkkkjjjgggfffdddddddddccc```^^^[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYWWWXXXXXXYYYXXXWWWUUUTTTQQQPPPPPPOOONNNMMMLLLLLLJJJIIIIIIGGGEEEBBB???===::::::888777555333222111.........//////000111222111222444555666666666666555555555555555555555555666777888999999888777666333333222111222333444555777777777777777666666555888888999:::<<<===>>>>>>???CCCIIIMMMRRRZZZgggppp{{{lll[[[MMMGGGDDD@@@??????AAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMMMMPPPUUUZZZZZZ[[[\\\[[[ZZZYYYZZZ\\\bbbdddeeedddaaaaaadddgggjjjsss}}}lllYYYPPPOOORRRVVV]]]jjjyyygggYYYKKKCCC>>>:::999;;;;;;;;;;;;;;;===???AAABBBDDDGGGJJJLLLMMMPPPSSSUUUUUUWWW[[[^^^bbbgggmmmqqquuuwwwyyy{{{}}}|||ppp\\\RRRIIIDDDBBB>>>>>>@@@@@@@@@@@@@@@AAABBBCCCDDDIIIKKKPPPVVV^^^cccggghhhZZZUUUQQQRRRWWW^^^aaaaaa^^^WWWQQQOOOOOOSSS^^^hhhzzzxxxrrrqqqqqqpppooossszzz}}}vvvtttnnnooopppqqqooollliiifffddddddddddddbbb```___]]][[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTRRRQQQPPPNNNNNNMMMLLLKKKIIIGGGFFF@@@???===;;;999777555555222222111000000000000000111111222333555666777777777555666999999;;;BBBKKKcccvvv]]]MMMMMMCCCEEEGGGMMMZZZjjjtttwwwzzzcccFFF???999666888555333666777666666<<>>???@@@AAAAAA?????????@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIKKKLLLLLLLLLNNNTTTYYY]]]^^^```___]]]\\\[[[\\\bbbeeegggfffddddddgggjjjlllttt}}}}}}hhhUUURRRRRRTTTYYY___lllsssaaaVVVJJJBBB<<<888888<<<;;;;;;;;;<<<===???AAABBBFFFHHHKKKMMMOOOQQQTTTWWWWWWZZZ]]]aaaeeejjjppptttsssvvvyyy{{{uuujjjYYYQQQHHHEEECCC@@@@@@CCCAAAAAAAAAAAABBBCCCDDDEEEIIIKKKQQQXXX___ccceeeeeeZZZWWWTTTXXX___dddfffeee```ZZZTTTQQQQQQUUU___iii|||yyytttsssooopppssstttrrrnnniiifffaaabbbbbbbbbbbb```^^^]]]]]]\\\\\\\\\[[[YYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTRRRQQQOOONNNNNNMMMLLLJJJHHHGGGFFF???>>>===;;;999777666555222111111000000000000000//////000111333444555555777666777::::::;;;BBBJJJ^^^zzz~~~lllWWWHHHIIIBBBDDDFFFJJJVVVfffpppssszzzcccFFF???999666888555444666777666555<<>>@@@AAABBBBBBFFFMMMRRRXXXdddoooyyy~~~ooo^^^QQQGGGCCC@@@???AAAAAA@@@>>>>>>??????@@@AAAAAABBBBBBDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIIIIIIILLLQQQVVVZZZ]]]______\\\[[[]]]______```ccceeeggggggffffffnnnttt}}}sssbbbUUUPPPTTTWWW[[[ccctttsssaaaRRRDDD>>>>>><<<;;;;;;;;;<<<======>>>@@@EEEHHHGGGGGGIIIMMMRRRUUUWWWXXX^^^]]]^^^aaaffflllqqqsssuuuwwwxxx{{{xxxjjjXXXNNNFFFCCCAAA>>>===>>>@@@AAAAAAAAABBBDDDHHHKKKPPPQQQUUU\\\bbbeeefffeee___bbbdddgggoooxxxyyyuuuooo```SSSOOOOOOSSSaaaqqqwwwrrrssstttuuuuuusssoookkkiiiiiiccccccaaa```^^^\\\[[[ZZZ___]]][[[[[[[[[ZZZXXXVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSQQQOOONNNOOOMMMLLLKKKJJJHHHFFFCCCAAA???<<<:::999777555222111111111111000000000000222222111111222444555777666666777888666666>>>HHH___vvvyyyjjj^^^TTTJJJIIIJJJJJJEEEKKK]]]fffooo~~~```BBB<<<777666777444777444444666777;;;FFFQQQcccbbb```ZZZNNNHHHQQQ___|||jjjaaaeeesssrrrooouuu~~~wwwyyyqqqaaaXXXVVVTTTRRRRRRTTTWWWXXXXXX[[[\\\]]]^^^```eeekkkpppxxxmmmfffWWWLLLBBB>>><<<::::::<<>>===<<<;;;:::999999888888999999999:::::::::::::::888777555333222111999666333111111111///...xxxpppkkkiiihhhhhhhhhgggfffdddbbb```___\\\]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ\\\[[[YYYYYYZZZYYYVVVTTTTTTRRRQQQPPPPPPOOOLLLJJJKKKKKKJJJHHHFFFDDDCCCCCC<<<;;;:::888777555444333111111111111000000000000...///000111222222222222222222222222222222222222555666777888777666444333333222111111111222333444666777888888666555555666888888999;;;<<<>>>???@@@BBBBBBFFFLLLQQQWWWbbbmmmyyy~~~ooo]]]PPPGGGCCC???>>>@@@AAA???===??????@@@@@@AAAAAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIHHHHHHJJJOOOSSSYYY\\\______^^^\\\]]]^^^___aaaeeehhhiiijjjiiihhhnnnuuu|||yyylll]]]SSSOOOSSSWWW[[[ddduuuqqq^^^PPPCCC>>>>>>===<<<===;;;<<<===>>>>>>AAAEEEHHHFFFGGGJJJNNNSSSWWWYYYZZZ]]]\\\]]]```eeekkkpppsssvvvvvvwwwyyy~~~vvvgggWWWNNNEEEBBBAAA>>>===>>>@@@AAABBBBBBCCCEEEIIILLLPPPSSSXXX___eeejjjnnnpppppptttxxx}}}tttdddUUUQQQRRRWWWdddsssvvvssssssrrrrrrqqqnnniiieeebbbbbb``````______^^^]]]]]]\\\___]]][[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSRRRRRRQQQPPPPPPNNNMMMLLLKKKIIIFFFDDDAAA???<<<;;;:::888555333111111111111000000000000222222111111222444666777999999::::::888888@@@JJJTTTjjjoooddd\\\UUUNNNPPPJJJKKKIIIQQQdddlllsss___CCC===888777888555666444444666777;;;EEEPPPbbbcccccc]]]PPPHHHOOO\\\yyyvvvfff^^^aaapppsssjjjoooxxx}}}xxxrrrbbbYYYUUUSSSRRRSSSUUUWWWXXXXXX[[[\\\]]]^^^```eeekkkooo|||zzzpppiiiXXXNNNDDD@@@>>>;;;;;;======DDDNNN^^^sssttthhh___YYYVVVUUUUUUUUUVVVVVVUUUSSSQQQOOOPPPPPPOOONNNLLLIIIFFFEEECCCCCCAAA@@@===;;;999888888888888999999999:::::::::999888777666444333333777555222111222222111000xxxrrroookkkiiigggggggggeeedddbbb```___^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZYYYYYYZZZYYYWWWUUUTTTSSSQQQQQQQQQPPPNNNLLLMMMLLLKKKJJJHHHFFFEEEEEE>>>===<<<:::999777666555333222111000///000000111............///000111111222222222222222222222222111333444555666666555444333222111111111222333444666777888888666555555666888999:::;;;<<<===>>>>>>AAABBBEEELLLPPPVVV```kkkyyyppp___QQQGGGCCC>>>===???@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFHHHIIIJJJKKKIIIIIIHHHGGGGGGHHHLLLOOOVVVZZZ^^^``````^^^^^^]]]___aaaeeeiiillllllkkkkkknnntttzzzyyypppcccWWWQQQPPPSSSWWW\\\fffwww{{{lllZZZNNNBBB>>>>>>======>>><<<===??????@@@BBBEEEHHHGGGHHHKKKOOOTTTXXX[[[\\\]]]]]]^^^aaaffflllrrrvvvxxxyyyzzz{{{uuugggWWWMMMEEEBBBAAA>>>===>>>@@@BBBCCCDDDEEEGGGKKKNNNPPPVVV^^^eeelllsss|||xxxfffUUURRRTTTZZZggguuu~~~vvvssstttoooooolllgggbbb^^^\\\\\\^^^^^^^^^^^^^^^_________^^^\\\ZZZZZZZZZYYYWWWUUUTTTUUUVVVWWWWWWVVVUUUTTTOOOPPPPPPQQQRRRRRRSSSSSSQQQOOOMMMLLLLLLJJJGGGDDDAAA???===;;;:::888666444111111111111000000000000111111111222333555666777777666777777555555===GGGOOOdddjjjbbb^^^ZZZVVVZZZPPPRRRQQQZZZmmmuuuyyy___CCC>>>999777888666666444444666777:::DDDNNN___dddgggbbbTTTIIIMMMWWWkkk{{{pppccc\\\^^^nnnuuugggllltttwww|||uuudddZZZSSSSSSRRRTTTVVVXXXXXXWWWYYY[[[\\\^^^```eeekkkoooyyy|||rrrkkkZZZPPPEEEAAA???<<<<<<===<<>>???AAA@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEGGGIIIJJJLLLLLLJJJIIIGGGFFFEEEGGGIIIKKKSSSWWW\\\aaacccbbb```___^^^```dddiiilllmmmlllllllllqqquuuqqqfff[[[SSSQQQTTTVVVZZZ```iiiyyyvvvhhhWWWLLLBBB???>>><<<<<<>>>===???@@@AAAAAACCCFFFIIIHHHJJJNNNQQQTTTWWWZZZ\\\^^^___aaadddiiinnnuuuyyy{{{~~~xxxjjjXXXNNNFFFCCCBBB???>>>@@@AAABBBDDDFFFGGGIIIMMMPPPRRRZZZdddmmmvvvvvvdddSSSPPPTTT[[[hhhvvv|||vvvssssssooonnnkkkfffaaa^^^^^^^^^````````````````````````]]][[[YYYXXXXXXWWWUUUTTTTTTUUUWWWXXXXXXWWWUUUTTTOOOOOOPPPPPPQQQQQQRRRSSSQQQOOOMMMLLLKKKIIIFFFCCCAAA???<<<;;;:::999666444111111111111000000000///111111222333444555777777777666666777555555>>>HHHWWWjjjooojjjhhhdddbbbgggaaaaaa\\\cccuuu}}}]]]DDD???:::777999777666444444666777999CCCLLL^^^gggnnnhhhWWWKKKKKKQQQ```vvvxxxpppfff^^^^^^lllssshhhmmmuuuzzzzzzzzzggg\\\SSSRRRSSSUUUWWWXXXWWWVVVXXXYYY[[[]]]```dddjjjnnnyyy|||qqqjjj[[[QQQFFFBBB???<<<;;;======BBBJJJWWWkkk}}}nnn```VVVQQQOOOSSSTTTUUUVVVWWWWWWVVVVVVTTTTTTTTTSSSRRROOOMMMLLLJJJJJJHHHFFFCCC>>>:::888888888888888999999999:::999999999999999999999999777666444444555555444222zzzuuurrrnnnkkkggggggfffeeedddbbbaaa`````````______^^^]]]\\\\\\aaaaaaaaa```___^^^\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXUUUTTTSSSSSSTTTTTTRRRPPPMMMMMMLLLJJJIIIHHHGGGGGGAAA@@@>>><<<:::888777666666444222000//////111222222222111000000111333444111111111222222333333333444444444555555555444444333222111111111222333444666777888888666555555666999999::::::;;;<<<<<<===@@@@@@DDDJJJMMMQQQZZZcccoooyyy|||lll___PPPJJJCCC???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDDDDFFFGGGIIIKKKLLLMMMLLLJJJGGGEEEEEEFFFHHHIIIPPPTTT[[[aaaeeefffdddbbb^^^```cccgggjjjlllmmmmmmkkknnnoooiii^^^UUUQQQQQQYYY[[[^^^cccmmm{{{sssfffTTTKKKCCC@@@>>>;;;;;;===???@@@BBBCCCCCCDDDGGGIIIJJJMMMPPPRRRSSSUUUXXX[[[^^^```ccceeehhhnnnuuuzzz}}}zzzkkkXXXOOOGGGDDDCCCAAA@@@BBBAAACCCFFFHHHIIILLLOOORRRVVV^^^kkkvvvqqq```RRRPPPUUU^^^lll{{{{{{uuurrrrrroooooommmiiifffdddeeefffeeeeeedddcccbbbaaa``````[[[ZZZXXXWWWWWWVVVTTTRRRTTTUUUWWWXXXXXXWWWUUUTTTRRRRRRQQQPPPPPPPPPQQQQQQPPPNNNLLLJJJIIIGGGDDDAAA@@@>>>;;;:::999888666444111111111111000000000///000111222444555666777777;;;::::::;;;:::;;;EEEOOOaaarrrxxxvvvwwwsssqqqxxxyyytttjjjmmm~~~[[[DDD???:::777999777666444444666666888AAAJJJ]]]kkkuuunnn[[[MMMJJJLLLXXXnnn{{{tttjjjaaa]]]hhhlllhhhmmmuuuzzz|||lll```TTTSSSSSSUUUWWWXXXVVVUUUVVVXXX[[[]]]```dddjjjnnn|||{{{ooohhh\\\QQQFFFAAA>>>;;;:::;;;===BBBIIITTTggg~~~|||jjjZZZPPPNNNNNNRRRRRRSSSUUUVVVWWWWWWWWWTTTTTTUUUTTTSSSQQQOOONNNIIIIIIHHHFFFCCC???<<<:::888999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;999888777777666444222{{{tttpppllliiigggggggggfffeeedddbbbbbb`````````___^^^]]]]]]\\\bbbbbbbbbbbb```^^^\\\ZZZZZZYYYYYYZZZ[[[\\\ZZZYYYUUUTTTTTTTTTVVVVVVTTTRRRMMMMMMLLLKKKJJJIIIHHHHHHBBBAAA@@@===;;;999777666555444333111000000000111000000////////////000000111111111222222333333444222222222222222222333333333222111111111222333444666777888888666555555666777888999:::;;;<<<======???@@@DDDIIILLLOOOWWW```kkkuuutttgggUUUNNNEEE@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFGGGHHHJJJKKKLLLMMMMMMJJJFFFEEEEEEGGGGGGGGGOOORRRYYYaaahhhkkkjjjhhhbbbccceeehhhkkkmmmpppqqqnnnmmmiiiaaaXXXRRRPPPQQQZZZ\\\___eeeooo}}}}}}mmmaaaPPPHHHBBB@@@???<<<<<<>>>@@@BBBDDDEEEEEEFFFHHHIIIKKKOOOSSSTTTTTTVVVZZZ^^^___aaadddfffggglllsssyyy}}}yyyjjjXXXNNNFFFDDDCCCAAA@@@BBBAAADDDGGGJJJLLLNNNQQQTTTZZZbbbppphhh[[[RRRSSSXXXaaarrryyyuuurrrrrrpppppppppnnnlllkkkkkkllliiihhhgggeeecccbbb``````\\\ZZZXXXXXXXXXWWWUUUSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTRRRPPPOOOOOOPPPPPPOOOMMMKKKJJJHHHFFFBBB@@@>>><<<:::999888777555333111111111111000000000000///111222444666777888888999888999:::999<<>>:::999:::;;;???FFFPPPbbbyyy{{{iiiXXXOOONNNPPPRRRRRRSSSTTTVVVWWWXXXYYYTTTUUUUUUUUUTTTSSSQQQPPPJJJIIIGGGEEEBBB@@@>>>>>>::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<;;;::::::888555333vvvpppmmmkkkhhhhhhhhhgggfffeeedddccc``````______^^^^^^]]]]]]______`````````^^^\\\ZZZYYYYYYYYYZZZ\\\\\\[[[ZZZVVVUUUTTTUUUWWWWWWVVVTTTOOOOOONNNMMMLLLKKKJJJJJJEEEDDDBBB@@@===;;;999888555444444222111000000///.........//////......---000111111222333333444444111111111222333444555666333222111111111222333444666777888888666555555666666777888999;;;<<<>>>>>>>>>???CCCHHHKKKMMMUUU]]]iiitttyyylllXXXPPPFFF@@@>>>?????????>>>???@@@AAABBBDDDEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLNNNJJJFFFDDDFFFHHHHHHGGGNNNQQQWWWaaajjjoooooommmjjjiiiiiijjjmmmqqquuuwwwuuuooofff\\\TTTPPPOOOOOOWWWYYY]]]dddpppqqqaaaUUUIIIDDD@@@@@@???===>>>BBBAAACCCEEEFFFFFFGGGHHHJJJKKKPPPUUUWWWWWWZZZ___dddbbbfffiiiiiijjjmmmuuu{{{xxxiiiVVVLLLDDDBBBBBB@@@???AAAAAADDDHHHKKKMMMPPPSSSUUU^^^eeesssooo\\\TTTPPPSSSXXXaaavvvzzzvvvtttsssrrrooopppqqqpppnnnmmmlllmmmiiihhhgggeeedddbbbaaa```___]]][[[ZZZZZZYYYWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPPPPQQQRRRPPPNNNLLLJJJIIIFFFCCC@@@<<<;;;888777777666444222111111111111000000000000///000333555777888888888555444555666777:::FFFRRRnnn}}}wwwVVVBBB???999555777666555444444666666777>>>GGG```ssswwwaaaQQQJJJHHHOOOccc}}}xxxiii^^^]]]jjjyyymmm\\\\\\dddppp}}}|||uuuuuugggYYYWWWTTTTTTTTTUUUTTTTTTSSSVVVYYY]]]```dddiiilllyyy}}}qqqiii___TTTIIICCC???;;;:::;;;999>>>DDDNNN___uuunnn]]]SSSRRRTTTTTTTTTTTTUUUWWWXXXYYYZZZUUUVVVWWWWWWVVVUUUTTTSSSNNNLLLHHHEEEBBB@@@@@@@@@;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>===<<<<<<===;;;999666zzzsssoooooohhhhhhhhhhhhgggfffeeeddd_______________^^^^^^^^^[[[\\\^^^______^^^\\\[[[YYYYYYYYYZZZ\\\]]]\\\ZZZVVVUUUUUUVVVWWWXXXWWWUUUPPPPPPOOOOOONNNMMMLLLLLLGGGFFFDDDAAA???===;;;:::444444444444222111///.........000000000///...---000000111222333333444444111111222333555777999;;;333222111111111222333444666777999888666555555666555666777999;;;===>>>???>>>???CCCHHHJJJMMMTTT\\\jjjttt{{{mmmYYYQQQFFF???============>>>>>>???AAACCCDDDFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLNNNJJJFFFEEEFFFHHHHHHHHHMMMPPPVVV```kkkqqqrrrqqqpppooommmmmmppptttyyy|||zzzqqqeeeZZZSSSOOOMMMLLLSSSUUUZZZcccppptttfffVVVJJJEEE@@@>>>@@@@@@???AAAEEEAAADDDFFFGGGGGGGGGHHHJJJJJJPPPVVVYYYZZZ]]]dddiiihhhkkknnnnnnnnnqqqxxxyyyjjjTTTKKKCCCAAA@@@>>>===???AAADDDIIILLLNNNQQQTTTVVV```ggguuu|||hhhXXXRRRMMMMMMQQQVVV___uuuvvvuuutttssssssnnnpppqqqqqqnnnlllkkkkkkhhhgggfffeeecccbbbaaa```aaa___]]]\\\\\\\\\ZZZXXXXXXWWWWWWVVVVVVWWWWWWXXXUUUTTTRRRQQQQQQQQQSSSTTTQQQOOOMMMKKKJJJGGGDDDAAA;;;:::777777666555333111111111111111000000000000///000333555777888888888666555666888999===IIIVVVuuuuuuUUUAAA???888555777666555444444666666666===FFFaaavvvyyybbbRRRJJJHHHLLL```{{{oooaaa]]]eeeqqq{{{gggZZZXXXbbbooo~~~|||tttwwwiii[[[XXXUUUSSSSSSTTTTTTSSSSSSUUUYYY]]]```dddiiilllvvvssskkkaaaVVVJJJEEEAAA===;;;<<<999???EEENNN___uuutttcccYYYVVVWWWUUUUUUVVVVVVXXXYYY[[[\\\WWWWWWXXXXXXXXXWWWUUUTTTQQQNNNJJJEEEBBB@@@@@@AAA<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>??????=========>>>???>>><<<999yyyrrrvvv{{{}}}|||rrrnnnmmmiiihhhggghhhhhhhhhfffdddbbbbbbbbbaaa``````____________^^^]]]]]]\\\[[[[[[YYYZZZ[[[\\\\\\[[[YYYYYYVVVVVVVVVUUUUUUUUUTTTTTTPPPPPPNNNMMMLLLLLLKKKKKKHHHHHHFFFCCC@@@===:::888444333333222111000//////...------......///000111000000000111222222333333000:::555+++:::YYY]]]KKK444444333333333444444555333444666777888888888777444666999<<<>>>???>>>===>>>BBBGGGJJJLLLOOOUUUYYYeeesssyyymmm[[[NNNBBB>>>>>>===<<<>>>@@@?????????AAACCCFFFHHHNNNNNNNNNMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHNNNOOOSSS\\\fffnnnqqqqqqvvvssspppsssxxx}}}~~~}}}wwwrrrhhh]]]SSSMMMMMMNNNSSSQQQWWWhhhwwwxxxeeeXXXNNNFFF@@@@@@????????????@@@AAADDDCCCCCCCCCEEEHHHKKKMMMQQQTTTXXX[[[]]]___bbbdddgggjjjnnnoooqqquuu|||wwwgggYYYOOOFFFCCCBBB??????AAAAAAAAADDDIIIJJJKKKRRRZZZcccooooooZZZRRRRRRLLLJJJLLLRRRWWW```wwwvvvvvvuuurrrqqqoooooooooooommmkkkiiihhhhhhgggeeecccbbbaaa``````cccaaa]]]ZZZXXXXXXZZZ[[[XXXWWWVVVUUUVVVWWWXXXYYYVVVTTTRRRRRRRRRQQQOOONNNPPPOOOLLLJJJFFFDDDAAA@@@===<<<:::777555333111111000000000111222222333333111222222333444444444444888444666;;;;;;>>>OOOdddzzzlllQQQ@@@===777555666222222333444555777;;;@@@DDD```wwwqqqWWWKKKKKKMMMNNN\\\rrr{{{gggZZZ```nnn|||zzzgggXXXVVV^^^ooovvv~~~}}}kkk```ZZZTTTRRRPPPOOORRRWWWTTTXXX\\\```bbbdddfffhhhttt|||xxxnnn```XXXMMMCCC===<<<<<<<<<:::<<<@@@HHHWWWkkk|||lll```[[[ZZZVVVUUUUUUUUUVVVXXXZZZ[[[[[[YYYWWWWWWYYYYYYWWWTTTTTTQQQLLLFFFCCCBBBBBBCCC???>>><<<:::;;;===???AAACCCBBB@@@>>>>>>???@@@AAAAAA@@@>>><<<;;;:::::::::xxxppprrrwwwxxxxxxrrrqqqkkkjjjiiiiiijjjiiihhhfffdddcccbbbaaa```_________^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\\\\\\\[[[YYYXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTQQQQQQOOONNNLLLLLLKKKKKKHHHGGGFFFDDDAAA>>><<<:::444444333222111000000///111000///......------...//////000000111222222333...555333,,,777KKKLLL===333333333333333333333444444555666777888888777666555666888:::<<<=========???DDDJJJMMMOOOQQQTTTXXXcccpppxxxmmm]]]PPPCCC>>>===;;;;;;<<<=========>>>AAADDDGGGIIILLLLLLMMMMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJIIIIIINNNPPPTTT\\\eeemmmrrrtttwwwuuuuuuzzz|||vvvqqqmmmdddZZZPPPKKKKKKLLLRRRRRR[[[jjjwwwppp^^^SSSJJJDDDAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGJJJLLLRRRTTTXXXZZZ\\\___bbbeeegggjjjmmmoooqqquuu|||xxxhhh[[[PPPGGGDDDBBB@@@???AAAAAAAAADDDIIIJJJKKKRRRZZZdddqqqsssaaaRRRHHHEEEIIIGGGIIIOOOTTT___www|||ttttttsssqqqpppooooooooonnnmmmkkkiiigggffffffdddcccbbbaaa``````aaa```]]][[[ZZZZZZZZZ[[[WWWWWWUUUUUUUUUUUUVVVWWWUUUTTTRRRQQQRRRQQQOOONNNNNNMMMKKKHHHEEEBBB@@@???;;;:::888777555444333333222111111111111111111111111222333333444444444444555444666;;;;;;???SSSiiijjjPPP@@@===777555666222222222333333444777<<<@@@ZZZnnnyyykkkWWWMMMJJJHHHIIIVVVmmmvvvbbb```jjj}}}zzziii\\\\\\dddrrruuu}}}qqqbbb[[[VVVTTTTTTSSSVVV[[[YYY[[[___aaabbbdddfffhhhnnnuuu{{{rrrfff]]]QQQFFF???<<<;;;;;;<<<>>>AAAIIIVVViii}}}tttfff^^^[[[UUUUUUUUUUUUVVVXXXYYY[[[\\\ZZZXXXXXXYYYYYYVVVTTTTTTQQQLLLGGGCCCBBBBBBCCCAAA@@@>>>>>>>>>???AAABBBDDDBBB@@@???>>>???@@@AAAAAAAAA@@@???===<<<;;;:::|||tttvvvyyy{{{yyyrrrpppmmmkkkjjjkkkkkkkkkiiigggfffdddbbb___^^^^^^___```]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUSSSRRRPPPOOOMMMLLLKKKKKKIIIHHHGGGEEEBBB@@@===<<<666555444333222111000000111000///......------.........///000000111111222...111222000555;;;999111333333333333333333333333555555777777777777666555555666666888999;;;======@@@FFFNNNRRRSSSSSSTTTVVV___kkkyyyxxxnnn___RRRDDD>>>===::::::;;;;;;;;;<<<===@@@DDDGGGIIIIIIJJJLLLMMMMMMKKKIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJNNNQQQVVV\\\ccckkksssxxxzzz{{{uuullliiieee^^^UUUMMMIIIIIIJJJPPPTTT___lllvvv{{{yyygggWWWNNNHHHDDDCCCCCCCCCDDDDDDCCCCCCCCCEEEDDDDDDDDDFFFIIIKKKMMMRRRTTTWWWYYY[[[___cccfffgggjjjmmmoooqqquuu|||yyyjjj]]]SSSIIIEEECCC@@@@@@AAABBBBBBEEEIIIJJJLLLSSS[[[ggguuuwwwhhh^^^RRRGGG@@@EEECCCEEELLLRRR^^^xxxwwwqqqqqqpppooonnnnnnnnnnnnnnnllljjjhhhgggddddddcccbbbaaaaaa``````___^^^^^^]]]\\\\\\[[[[[[WWWWWWUUUTTTTTTTTTTTTTTTUUUSSSQQQQQQQQQQQQOOONNNMMMLLLJJJGGGDDDAAA???>>>999888777666555555555555333333222111111000//////111111333444444555555555333444888<<<===EEE^^^www~~~yyyvvv{{{xxxgggNNN@@@===777555666333333444444333444666999<<>><<<;;;;;;===AAAGGGRRRdddyyy}}}lll```ZZZUUUUUUTTTUUUVVVWWWYYYZZZZZZYYYXXXYYYZZZZZZYYYWWWTTTQQQLLLGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCEEECCCAAA?????????@@@AAABBBBBBBBBBBB@@@???===;;;}}}{{{sssooommmlllkkkkkkkkkjjjhhhffffffccc```]]]\\\\\\^^^___]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLKKKIIIGGGDDD@@@===<<<777777666555333222111111...------......///000111.........///000000111111111000111555666333222222444444444444444444333333555666777777777666555444666555555555666999<<<===AAAHHHPPPUUUUUUSSSRRRSSS\\\gggttt|||yyyqqqaaaSSSEEE???===;;;:::<<<;;;;;;<<<===@@@BBBEEEFFFFFFHHHKKKMMMMMMKKKIIIGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNRRRWWW\\\aaajjjttt|||ttthhhaaaaaa___ZZZRRRLLLHHHHHHIIINNNUUU___jjjrrrzzzuuubbbTTTMMMIIIFFFEEEEEEFFFGGGGGGFFFDDDCCCGGGGGGFFFGGGHHHKKKMMMOOORRRTTTWWWYYY\\\___dddggggggjjjnnnppprrrvvv}}}zzzlllaaaVVVKKKFFFDDDAAA@@@BBBCCCCCCEEEJJJKKKNNNUUU^^^jjjyyyxxxlllcccVVVJJJCCCCCCAAADDDKKKRRR___yyysssooooooooonnnmmmllllllmmmmmmkkkjjjhhhfffbbbbbbbbbbbbaaaaaa``````\\\]]]]]]^^^^^^]]]\\\[[[XXXWWWWWWVVVUUUTTTTTTSSSTTTRRRQQQQQQQQQQQQOOONNNMMMLLLJJJGGGDDDAAA>>>===999888777666555444444444222111111111000000000///111111333444555555555555444555999===AAAQQQqqq{{{mmmiiihhhjjjooocccKKK???===777444666333444555555555555777;;;===KKK[[[gggbbbVVVMMMHHHEEEOOOZZZtttxxxfffddd{{{{{{qqqiiiooo{{{ttt||||||bbbZZZTTTTTTVVVWWWYYY]]]]]]^^^___``````cccfffiiilllrrr}}}zzznnnfffYYYMMMDDD???===;;;888:::>>>CCCMMM___uuunnn___XXXUUUTTTTTTTTTUUUWWWYYYZZZVVVWWWXXXZZZ\\\\\\\\\[[[TTTQQQMMMHHHEEECCCBBBBBBAAABBBCCCDDDEEEDDDDDDCCCEEEDDDBBB@@@??????AAAAAACCCDDDDDDEEEDDDAAA???===xxxrrrllljjjiiiiiiiiihhhfffddddddaaa^^^\\\[[[[[[]]]^^^^^^^^^]]]]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTRRRPPPOOONNNNNNMMMPPPOOOLLLIIIEEEAAA===;;;999999888666555333222222...------......///000111.........///000000111111222...///555666222333999666666777777666555444444555555666777777666444444666555444444555888;;;===@@@GGGOOOSSSSSSQQQPPPPPPZZZdddooowww|||{{{uuubbbTTTFFF???>>><<<<<<>>><<<======>>>???AAABBBBBBEEEGGGJJJMMMMMMLLLIIIGGGHHHHHHHHHIIIKKKMMMOOOPPPPPPTTTYYY]]]ccclllwwwrrraaaZZZXXX\\\ZZZWWWQQQLLLIIIIIIJJJMMMTTT]]]eeeooo{{{ppp^^^RRRLLLIIIIIIGGGHHHJJJKKKKKKIIIFFFEEEGGGGGGFFFFFFGGGJJJLLLNNNRRRUUUXXX[[[]]]aaaeeehhhhhhkkkoooqqqsssxxx}}}pppdddYYYMMMHHHEEEAAAAAACCCDDDCCCFFFKKKMMMQQQYYYcccooo}}}}}}qqqcccSSSFFFBBBCCCAAAEEELLLSSS```zzz|||qqqnnnooonnnmmmmmmkkkkkkkkkkkkjjjiiigggfffbbbbbbbbbbbbbbbaaa```___ZZZ[[[]]]^^^^^^]]][[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTSSSRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJGGGDDDAAA???>>>:::999888666444333222222//////000000000111111111111111333444555666666666777888:::>>>GGG```kkk___\\\\\\[[[ggg^^^HHH>>>>>>777444666444111333444555666777;;;===FFFWWWeeebbbUUUKKKHHHIIINNNYYYvvv{{{fffdddyyyyyypppvvvttt~~~~~~eee\\\UUUUUUWWWXXXZZZ\\\YYY[[[\\\]]]___bbbfffiiiiiiooozzz|||mmmeeeYYYNNNFFFAAA>>>===777:::===BBBKKK]]]ssslll]]]VVVUUUTTTTTTTTTUUUWWWYYYZZZYYYZZZ\\\]]]\\\[[[ZZZZZZSSSQQQMMMIIIFFFCCCBBBBBB@@@AAACCCDDDDDDDDDCCCBBBDDDBBBAAA??????@@@AAABBBDDDEEEFFFFFFEEECCCAAA???zzzrrrkkkjjjhhhhhhhhhgggdddbbbaaa```^^^\\\[[[\\\]]]^^^______^^^]]]]]]\\\[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\WWWWWWWWWWWWVVVVVVVVVVVVTTTTTTRRRQQQPPPPPPPPPPPPQQQPPPNNNKKKFFFBBB???===;;;:::999888666444333333111000///......------.........///000000111111222222------222444333555;;;777777888999888666555444444444666666666666555444666555444444555888:::<<<>>>DDDJJJNNNMMMLLLMMMNNNWWW```jjjqqqxxx}}}|||xxxfffXXXHHHAAA???======???===>>>>>>???@@@@@@AAAAAAEEEGGGJJJLLLMMMLLLKKKIIIHHHHHHHHHJJJLLLOOORRRTTTUUUWWW[[[aaahhhrrr{{{yyycccTTTQQQTTTXXXWWWUUUQQQLLLIIIIIIIIILLLSSSZZZbbbooo~~~gggXXXOOOJJJIIIKKKKKKMMMOOOQQQPPPMMMJJJHHHFFFEEEEEEDDDFFFHHHJJJLLLRRRUUUZZZ^^^```cccfffiiiiiimmmqqqsssuuuzzz{{{|||vvvhhh\\\OOOIIIEEEBBBBBBDDDDDDDDDGGGLLLPPPTTT^^^hhhsssuuubbbOOOEEECCCCCCBBBFFFOOOUUUaaayyyxxxooommmnnnmmmlllllliiijjjjjjjjjjjjhhhfffeeebbbcccddddddcccaaa```^^^ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUURRRQQQPPPPPPQQQQQQPPPNNNMMMLLLJJJGGGDDDAAA???>>>:::999888555444222111111......///000000111222222000111333444666777777777999:::;;;@@@OOOnnnvvv^^^TTTRRRQQQOOO^^^wwwZZZEEE===>>>777444666444...000222333333555888:::BBBQQQ______TTTJJJIIIMMMNNNYYYxxxuuuccccccxxx|||www{{{wwwkkk```XXXWWWZZZZZZZZZ[[[VVVXXX[[[]]]^^^aaadddgggiiippp{{{}}}mmmeeeZZZOOOHHHCCC@@@>>>999<<>>>>>@@@BBBCCCEEEFFFFFFFFFFFFDDDCCCBBB{{{rrrkkkjjjhhhhhhhhhfffdddbbb```______^^^^^^______`````````___^^^\\\[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZXXXWWWWWWWWWWWWVVVVVVVVVTTTSSSRRRRRRQQQQQQQQQRRRPPPOOONNNKKKHHHEEEBBBAAA<<<;;;:::999777555444333111000///......------...//////000000111222222333222///...222555555666666666777888999888666444333222333555666666666666555666666555666666888:::;;;<<<@@@EEEGGGGGGGGGJJJLLLSSS\\\eeelllttt{{{|||zzzlll]]]LLLCCC???<<<;;;===<<<===>>>@@@AAABBBBBBBBBFFFGGGIIIKKKLLLLLLLLLLLLHHHHHHIIIKKKNNNRRRUUUWWW[[[\\\___fffpppzzz{{{lll[[[QQQPPPSSSUUUUUUTTTPPPLLLIIIHHHHHHKKKQQQYYYbbbrrrvvv___RRRNNNKKKKKKNNNPPPRRRUUUWWWVVVSSSOOOLLLHHHGGGFFFFFFGGGIIIKKKMMMRRRVVV\\\aaaccceeegggiiikkknnnrrruuuwww|||~~~ssswww~~~~~~jjj^^^QQQJJJFFFCCCBBBDDDDDDDDDHHHNNNRRRXXXcccmmmvvvuuubbbPPPGGGGGGCCCCCCHHHPPPVVV```www~~~uuummmlllmmmkkkiiijjjhhhiiiiiijjjiiihhhfffeeedddeeeeeeeeedddbbb___^^^ZZZZZZZZZZZZZZZYYYXXXXXXUUUVVVWWWWWWWWWVVVUUUUUURRRPPPOOOOOOQQQQQQPPPNNNLLLKKKIIIFFFCCC@@@===<<<888888666555444333333333/////////000000000000000000111333555666777777888888999;;;BBBUUUvvvhhhTTTMMMJJJGGGHHHXXXnnnwwwVVVCCC===>>>777333666555000111333333333333555777>>>HHHTTTXXXSSSLLLKKKMMMQQQXXXuuuiii___dddxxx}}}~~~zzz||||||nnncccYYYXXXYYYYYYXXXXXXVVVYYY\\\^^^___```bbbccciiippp|||ooohhh\\\QQQIIIDDD@@@>>>;;;===@@@AAAFFFUUUlll}}}qqqbbbZZZTTTTTTSSSSSSTTTVVVXXXYYY^^^aaacccaaa]]]YYYWWWVVVSSSQQQNNNKKKGGGDDDCCCBBB???@@@@@@AAAAAAAAAAAAAAA>>>>>>======>>>@@@BBBDDDGGGFFFFFFEEEEEEDDDDDDDDDwwwllljjjiiihhhhhhgggdddbbb`````````aaaaaaaaaaaaaaaaaaaaa___^^^\\\[[[YYYYYY[[[ZZZYYYXXXWWWWWWXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVSSSSSSRRRRRRRRRRRRSSSSSSNNNNNNMMMKKKIIIGGGEEEDDD===<<<;;;999777666444444...------......///000111000000000111222222333333444333222444777999666222666777888888777555333222111222444666777777666666666666666777777999:::::::::===AAABBBBBBDDDHHHLLLQQQYYYaaahhhqqqyyy|||zzzqqqaaaOOOEEE???;;;:::;;;;;;<<<>>>@@@BBBCCCDDDDDDGGGHHHIIIKKKLLLMMMMMMNNNIIIIIIJJJKKKOOOSSSWWWYYY______bbbjjjuuu{{{pppcccYYYTTTSSSSSSTTTTTTSSSPPPLLLHHHGGGGGGJJJQQQYYYddduuuqqqZZZPPPNNNMMMNNNRRRTTTVVVYYY[[[ZZZWWWRRROOOKKKKKKJJJIIIJJJLLLNNNPPPQQQVVV]]]cccfffggghhhiiilllooosssvvvxxx}}}tttnnnsss|||lll___RRRKKKFFFCCCCCCEEEDDDDDDHHHNNNTTTZZZeeepppyyy~~~ppp```PPPHHHHHHCCCCCCIIIQQQVVV___ttt{{{rrrlllkkkkkkiiiggghhhhhhhhhiiiiiiiiigggfffeeeeeefffffffffdddbbb___]]][[[ZZZZZZYYYXXXWWWWWWWWWSSSTTTUUUVVVWWWVVVUUUTTTQQQPPPOOOOOOPPPQQQPPPNNNKKKIIIGGGDDDAAA>>><<<;;;666666555444444444555555111111000000//////......000111333555666777888888666888;;;DDDYYYyyyzzz^^^NNNJJJGGGBBBFFFUUUgggssszzzqqqTTTBBB<<<>>>777333666555444555666666444444555666;;;AAAJJJQQQRRROOOLLLLLLNNNSSSlll}}}aaa\\\eeeyyy}}}yyyzzzzzzyyyyyyzzznnnbbbWWWVVVWWWVVVTTTSSSXXX[[[^^^_________```aaadddkkkwwwrrrjjj^^^SSSJJJDDD@@@>>>:::===>>>===AAAOOOdddvvvuuufff]]]TTTSSSSSSSSSTTTVVVXXXYYYYYY]]]aaaaaa^^^[[[[[[[[[SSSQQQNNNKKKGGGEEECCCBBB@@@@@@@@@AAAAAAAAABBBBBB===<<<;;;<<<===@@@BBBDDDGGGGGGFFFEEEDDDDDDDDDEEE~~~tttsssooolllkkkgggcccdddhhheeebbb___```dddggghhhgggbbbaaa___^^^\\\\\\[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\WWWXXXZZZZZZZZZXXXVVVTTTUUUTTTTTTTTTSSSSSSRRRRRRMMMMMMMMMKKKJJJHHHFFFEEE???===;;;:::999666333000333222000/////////000111111111111111111111111111555444444555555666777888:::::::::999888666444222111111333555666777777777666555444444555666777888<<<<<<===>>>@@@CCCEEEFFFMMMSSS^^^hhhpppvvv{{{}}}uuufffRRRCCC<<<;;;::::::<<<===???@@@AAAAAAAAA@@@DDDDDDFFFJJJPPPSSSRRRPPPHHHHHHJJJKKKMMMRRRXXX\\\^^^aaagggpppzzz~~~{{{rrrfff^^^\\\[[[YYYWWW[[[UUUQQQOOOKKKGGGFFFIIILLLVVVVVVjjjbbbQQQNNNHHHIIIPPPQQQXXX[[[```cccbbb\\\UUUPPPMMMKKKHHHIIIKKKNNNPPPQQQUUUXXX\\\aaaeeeiiilllnnnooovvvwwwwww|||}}}}}}rrrlllsssrrrfffXXXQQQKKKEEEBBBCCCCCCEEEIIIPPPYYYdddnnnttt{{{}}}mmm^^^SSSLLLIIIKKKJJJMMMRRRXXXcccttttttpppkkkiiijjjkkkiiihhhggghhhiiihhhfffeeeeeefffiiihhhggggggeeeccc^^^[[[[[[ZZZXXXWWWVVVVVVWWWWWWSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQQQQRRRQQQQQQPPPOOOKKKIIIGGGDDDAAA>>><<<;;;888777666444222111111111222222111111111111222222000111333666777777777777:::888===EEEVVV{{{sssYYYIIICCCAAA@@@GGGVVVeeejjjhhhiiinnnttttttrrrmmmLLLCCC999777555333333555;;;777333111111333555666<<>>>>>;;;;;;===>>>@@@III]]]ooonnn```XXXWWWVVVUUUTTTUUUVVVWWW[[[\\\]]]]]]\\\[[[ZZZYYYVVVTTTPPPKKKGGGDDDCCCBBB>>>>>>======>>>@@@BBBDDDAAA@@@>>><<<<<<>>>AAACCCFFFFFFFFFEEEDDDCCCCCCCCCwwwuuuqqqnnnmmmiiiccccccfffdddbbb``````dddfffggggggbbbaaa___^^^\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYZZZZZZ[[[ZZZXXXVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSNNNNNNMMMLLLJJJHHHGGGFFFAAA???<<<:::888666333111222111000//////000111111222222222222222222222222555444444555555666777888:::::::::999888666444222111222444555777777888888777666666555666777888999;;;<<<===>>>@@@BBBDDDFFFKKKQQQ[[[eeemmmsssxxx{{{vvvhhhTTTEEE===;;;::::::<<<===>>>@@@AAAAAAAAA@@@BBBBBBCCCHHHMMMPPPPPPNNNIIIJJJKKKLLLOOOUUU\\\bbbjjjjjjmmmrrrxxxzzzxxxvvvqqqkkkdddaaabbbbbb```^^^ZZZTTTPPPOOOLLLHHHIIILLLLLLXXX[[[qqqvvv\\\OOONNNJJJJJJOOOOOOYYY]]]bbbeeeddd___XXXTTTMMMKKKIIIIIILLLOOOQQQRRRVVVXXX\\\aaafffjjjmmmnnnpppxxxyyyzzzyyyppplllsssxxxkkk]]]TTTMMMGGGDDDEEEEEEGGGLLLRRRYYYbbbkkkqqqyyyyyyjjj\\\RRRLLLJJJKKKKKKOOOTTTZZZbbbqqq{{{rrrooollljjjkkkkkkiiihhhggghhhhhhgggeeedddeeefffgggfffeeeeeedddbbb^^^[[[ZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNMMMKKKJJJIIIGGGDDDAAA>>><<<;;;888777555333222111000000222111111000000111111222111222333555666777777888999888===EEEVVVyyyqqqYYYKKKFFFEEEEEEGGGUUUbbbdddbbbcccjjjoootttxxxlllNNNDDD;;;999777555555666222111111222333444333333:::AAAMMMVVVZZZVVVPPPKKKJJJPPP```|||nnn\\\\\\eee{{{zzzxxxwwwppprrrsssttt|||xxxiii[[[VVVWWWWWWWWWXXX[[[ZZZYYYZZZ[[[]]]^^^___dddiiiqqqyyyxxxmmm```VVVMMMDDD@@@@@@<<<;;;<<<>>>@@@HHH[[[mmmqqqbbb[[[ZZZYYYXXXWWWXXXYYYZZZZZZZZZ[[[[[[[[[ZZZXXXXXXWWWUUUQQQMMMIIIFFFDDDDDD???>>><<<<<<<<>>:::888777444222222111000///000000222222333333333333333333333333555444444555555666777888999999999999888666444222222333444666777888999999888888777666666777999:::;;;;;;<<<>>>@@@BBBDDDEEEHHHNNNXXXaaaiiipppvvvyyyyyykkkXXXHHH???<<<:::999;;;<<<>>>???@@@AAAAAAAAAAAAAAACCCFFFKKKNNNOOOOOOLLLLLLMMMNNNRRRYYYbbbhhhrrrqqqppppppqqqpppmmmjjjhhhfffeeefffiiiiiieeebbbYYYSSSOOOMMMLLLIIIKKKOOONNN]]]ccc{{{jjjUUULLLNNNKKKLLLPPPOOOYYY\\\aaaeeeddd```[[[XXXOOOLLLJJJJJJLLLPPPSSSTTTWWWYYY]]]bbbgggkkknnnoooqqqyyyzzz}}}tttmmmllltttssscccYYYQQQJJJFFFGGGHHHJJJOOOTTTZZZaaaiiinnnwwwyyyjjj]]]TTTOOOMMMMMMNNNSSSXXX]]]dddqqqwwwpppnnnlllkkklllkkkiiigggfffggghhhgggdddcccdddeeedddcccbbbccccccaaa^^^[[[XXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIGGGDDDAAA>>><<<;;;777666555333222111111111222111111000000111111222222222333333555666888999999777===DDDSSSuuukkkVVVKKKGGGGGGGGGJJJWWWbbbbbb___ccckkkpppxxxjjjMMMCCC;;;999888555555666111222333444555666777777777@@@NNN[[[aaa___VVVOOOIIILLLYYYpppjjj[[[[[[aaarrr}}}|||qqqpppqqqrrrzzz}}}nnn^^^YYYXXXWWWWWWWWW[[[ZZZYYYYYYYYYZZZ[[[\\\eeehhhlllsss~~~{{{pppbbbYYYOOOFFFBBBCCC<<<;;;<<<===???GGGXXXhhh~~~uuuggg]]][[[ZZZXXXXXXXXXZZZ[[[XXXXXXYYYZZZZZZYYYWWWVVVXXXVVVSSSOOOKKKHHHFFFEEE???>>>;;;::::::<<<@@@BBBBBBBBBCCCCCCCCCBBBBBBBBBAAABBBCCCEEEGGGIIIJJJKKKvvvrrrooopppmmmgggccccccbbbaaaaaaaaabbbdddeeeeeecccbbbbbbaaa___^^^]]]\\\ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWUUUTTTVVVVVVVVVVVVUUUUUUUUUUUURRRQQQQQQOOONNNLLLJJJIIIIIIEEE@@@;;;999888666444222111000000000111222333333333333444444444444444555444444555555666777888888999999999777666444333222333555777888999999999888777666666666777888999::::::;;;===???BBBDDDEEEGGGMMMUUU^^^fffmmmtttxxxzzznnn\\\LLLAAA<<<:::999;;;<<<===>>>???@@@AAAAAACCCCCCEEEGGGKKKNNNQQQRRROOONNNNNNOOOSSS[[[eeelllnnnmmmllljjjhhhfffdddbbbfffgggjjjmmmooollleee```YYYSSSMMMKKKIIIGGGJJJOOORRRbbbkkkbbbPPPKKKMMMKKKOOOUUUSSSVVVYYY^^^bbbccc```]]]ZZZRRROOOLLLKKKNNNRRRTTTVVVXXXZZZ^^^ccchhhllloooqqqoooxxx{{{~~~pppkkkkkksss{{{kkk___VVVMMMHHHHHHHHHLLLQQQVVV[[[bbbjjjpppwwwqqqdddZZZTTTRRRQQQRRRVVV\\\aaaiiixxx~~~vvvmmmmmmmmmlllllljjjiiigggfffggggggfffcccbbbbbbcccaaa```___```aaa```^^^\\\VVVWWWXXXXXXXXXWWWUUUTTTUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNJJJIIIFFFDDD@@@>>>;;;:::888777666444333222222222111111000000000000111111333222222333444666888:::999777===CCCPPPooo{{{hhhWWWLLLIIIIIIJJJOOO^^^gggeeebbbjjjuuuzzzhhhJJJAAA999777666333222444666555555333333555999;;;666>>>NNN^^^gggeeeZZZPPPIIIJJJSSSeee}}}yyyggg[[[ZZZ^^^hhhrrrsssoooppprrryyyqqq```YYYXXXWWWWWWWWWZZZZZZZZZYYYYYYZZZ\\\^^^eeegggjjjppp{{{}}}rrreee[[[QQQHHHCCCDDD===<<<<<<===>>>EEETTTcccwwwzzzkkk[[[ZZZWWWUUUUUUVVVWWWXXXXXXXXXYYYZZZZZZYYYXXXWWWWWWVVVSSSPPPLLLIIIGGGFFF@@@>>>;;;888888:::===@@@@@@BBBDDDEEEEEECCCBBB@@@@@@AAABBBDDDFFFHHHJJJKKKuuupppmmmooonnniiieeeddd```aaaaaaaaabbbbbbcccddddddddddddcccbbb```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWTTTSSSSSSRRRPPPNNNLLLKKKKKKGGGBBB>>>;;;:::888666222222111000000111222333333333444444444555555555555444444555555666777888777888888888777666444333222333555777888999999999777777555555555555666777888999:::<<>>MMM^^^jjjiii]]]QQQHHHGGGLLL[[[pppuuuggg___]]]]]]___jjj|||zzzrrrqqqrrrxxxrrraaaYYYXXXXXXWWWXXXXXXZZZ[[[[[[ZZZ\\\___bbbdddfffkkkqqq{{{~~~sssfff]]]SSSIIIDDDDDD>>><<<;;;<<<>>>CCCOOO\\\qqq~~~nnn[[[YYYVVVTTTSSSTTTVVVWWWYYYYYY[[[[[[\\\[[[ZZZYYYVVVUUUSSSPPPMMMIIIGGGEEE@@@>>>;;;888888999;;;======???BBBEEEEEECCCAAA???@@@@@@AAACCCEEEFFFGGGHHHuuuoookkkmmmmmmiiifffeee___aaabbbbbbaaaaaabbbcccddddddeeedddcccaaa___]]][[[\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVUUUUUUSSSRRRPPPNNNMMMKKKHHHCCC@@@>>><<<:::888444333222111000111111222222333333444444555555555555444444555555666777888777777888888777555444333222333444666777888999999777777555444444555555666777888999;;;>>>AAACCCEEEHHHLLLSSSZZZbbbkkksssxxxzzzqqqaaaQQQDDD===::::::;;;;;;;;;<<<>>>@@@BBBCCCBBBCCCDDDEEEFFFJJJPPPTTTVVVVVVTTTTTTUUU[[[bbbhhhfffhhhjjjjjjiiigggggggggccchhhooottttttooogggaaa\\\TTTMMMIIIFFFDDDHHHNNNVVVhhhssslll[[[PPPNNNOOONNNWWW___\\\WWWZZZ^^^cccfffgggffffff\\\XXXSSSQQQRRRUUUXXXYYY[[[]]]aaafffkkkooorrrsssnnnxxx}}}rrriiiiiiqqq{{{ooodddWWWNNNKKKFFFLLLSSSXXX^^^hhhttt~~~tttfff[[[UUUTTTVVV]]]fffooo{{{{{{sssnnnhhhhhhggghhhlllqqqvvvyyyzzz{{{xxxnnnooonnnllliiigggggggggeeeffffffdddaaa___``````___^^^\\\]]]^^^^^^]]]\\\WWWXXXXXXYYYXXXXXXWWWWWWXXXWWWWWWUUUTTTSSSRRRRRRRRRQQQQQQPPPNNNLLLJJJIIIIIIHHHFFFCCC@@@===;;;:::888777666555444444444444111000000//////000000111222222333333555666888999888777>>>DDDOOOjjj~~~yyyqqqfffZZZQQQMMMLLLMMMYYYjjjtttpppqqqbbbIIIAAA:::999999666444555333<<>><<<:::999999:::::::::===@@@CCCDDDCCCAAA???@@@@@@AAABBBDDDEEEFFFFFFwwwooojjjjjjkkkhhhdddccc^^^```bbbbbb``````aaacccccccccdddcccbbb```]]]\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWVVVUUUSSSQQQOOONNNJJJHHHEEECCCAAA???<<<:::666555333111000000000111111222222333444444555555555444444555555666777888666777777777777555444333111222444555777777888888999888666555555555666777666777999;;;>>>AAACCCEEEGGGKKKQQQXXX```iiirrrxxxyyypppbbbRRREEE===::::::::::::;;;<<<===@@@BBBCCCCCCDDDEEEEEEFFFJJJQQQVVV[[[[[[YYYXXXWWWZZZ___cccmmmppprrrrrrnnnjjjhhhhhhdddjjjqqquuusssnnngggbbb]]]UUUMMMIIIGGGGGGKKKRRRYYYnnn|||gggWWWOOOQQQSSSRRRYYY```[[[VVVYYY]]]bbbfffhhhiiiiiibbb]]]WWWTTTTTTVVVYYYZZZ\\\^^^bbbggglllpppssstttrrr|||ttthhhgggppp~~~xxxlll^^^SSSOOOHHHNNNTTTYYY___iiixxx}}}mmm```YYYZZZ^^^iiiuuuwwwppphhhcccaaaaaa```aaacccgggkkkmmmooovvv~~~xxxuuuppppppoookkkgggeeeeeegggdddeeeeeeccc```___^^^___```^^^\\\\\\]]]]]]]]][[[YYYYYYYYYXXXXXXYYYYYYZZZYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQPPPOOOMMMKKKJJJIIIIIIHHHFFFCCC@@@===;;;999666555444333333333333333000000////////////000000111222333555666777777888555666>>>FFFSSSnnnyyyuuulllccc\\\XXXWWWXXXgggzzz^^^HHH@@@:::999999666444555555>>>HHHKKKFFF===666333888<<>><<<;;;999888888999;;;???CCCDDDDDDCCCBBB???@@@AAACCCDDDFFFGGGHHHzzzqqqjjjiiiiiifffbbbaaa]]]```cccbbb```___```bbbaaabbbbbbbbbaaa^^^\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[[[[[[[[[[\\\\\\]]]WWWXXXXXXXXXYYYYYYZZZZZZXXXXXXWWWVVVTTTRRRPPPOOOIIIHHHFFFDDDCCCAAA===:::777666444222000000000000111111222222333444555555555444444555555666777888666666777777777555444333111111333555666777777777:::999888666666666777888666777888;;;===AAACCCEEEFFFJJJOOOVVV^^^gggqqqwwwwwwpppbbbSSSEEE===:::::::::::::::;;;===@@@BBBDDDFFFGGGHHHGGGHHHLLLTTTYYY______]]][[[YYYZZZ^^^aaatttwwwyyyvvvpppjjjfffeeehhhmmmsssuuurrrkkkddd```]]]UUUMMMJJJIIIJJJOOOVVV^^^uuugggSSSOOOSSSWWWUUU[[[___XXXTTTWWW[[[```dddgggiiiiiieee```YYYUUUUUUWWWYYY[[[\\\___cccggglllpppsssuuuvvvvvvhhhfffooo}}}~~~qqqbbbVVVQQQKKKPPPVVVZZZ___jjjzzzssseee]]]```gggtttyyyqqqjjjccc^^^```___^^^^^^```bbbdddfffiiipppyyyvvvrrrqqqqqqoookkkeeeccceeegggdddeeeeeeccc```^^^^^^___```___]]]\\\]]]]]]\\\[[[[[[ZZZYYYXXXXXXYYY[[[[[[YYYYYYWWWVVVTTTSSSRRRQQQNNNNNNNNNNNNNNNMMMLLLLLLIIIHHHEEECCC???===:::999444444333222111111111111000000////////////000000000111333666777777777777333555???HHHVVVsss{{{tttmmmjjjjjjkkkwwwZZZFFF>>>888777777444222333555:::>>>>>>999444333444888;;;FFFZZZnnnuuummmbbbKKKHHHGGGMMMYYYfffpppuuu{{{uuubbbQQQSSS^^^sssuuugggfffiiiooovvv~~~}}}iii___[[[XXXVVVWWW[[[]]]___^^^ZZZZZZ^^^bbbdddeeegggkkkuuuxxxpppiii___QQQGGGDDD???<<<:::;;;<<>><<<:::888777999;;;???BBBEEEEEEEEEDDD>>>???AAACCCFFFHHHJJJKKK|||uuunnnlllhhhccc```aaacccbbbbbbbbbaaaaaa``````aaaaaaaaaaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\]]]\\\]]]^^^^^^\\\ZZZZZZ[[[]]]ZZZWWWSSSQQQQQQRRRSSSQQQPPPNNNKKKGGGCCC???<<<:::888666444222111111111666555444444444444555666666555555555555666666777999888777777777666333000222222222333444555666666999888777666666555555555777888::::::;;;===@@@CCCGGGJJJNNNSSSZZZbbbkkkqqqvvvpppdddTTTEEE<<<:::;;;999;;;===>>>???AAADDDGGGIIIIIIIIIJJJMMMSSSXXX\\\^^^[[[[[[]]]\\\ZZZ```iiivvvzzz|||wwwllleeedddfffgggkkkmmmkkkjjjjjjfffaaaRRRMMMJJJJJJIIIKKKRRR[[[hhh~~~]]]RRRRRRTTTVVVYYY[[[ZZZYYYVVVYYY]]]aaaeeeiiijjjkkkfffddd```\\\XXXXXX[[[^^^```bbbeeeiiimmmqqqtttvvvyyyrrrhhheeeooo}}}vvvjjj\\\SSSRRRPPPRRRYYYbbbmmm|||lllccccccfffuuuxxxsssooollljjjiiiiiiiiigggeeedddeeefffhhhnnnvvv}}}zzzssspppmmmlllkkkiiigggfffeeeeeeeeeeeeffffffdddbbb___]]]___^^^\\\\\\\\\^^^```aaa]]]]]]\\\[[[ZZZXXXWWWWWW\\\[[[XXXVVVUUUTTTTTTTTTQQQQQQPPPOOOMMMKKKIIIHHHHHHEEEBBB@@@???>>><<<:::666444222111222222111000...///000000//////000111000111333555666777888888666;;;???FFF^^^}}}{{{WWWBBB>>>:::666555333222111222222333333333333444444999<<>>;;;999777444222111111111222222222222444666888999555555555555555666777888888777777777777666333000222222333444555666777777999888777666666555555555666777888888999<<<@@@CCCGGGJJJNNNSSSZZZbbbjjjpppsssooofffYYYJJJ???;;;;;;999;;;<<<>>>???AAAEEEHHHMMMLLLLLLKKKLLLOOORRRUUUUUUTTTWWW\\\]]]]]]dddllluuuwwwvvvoooeee______aaabbbeeefffeeefffhhhddd^^^RRRNNNKKKJJJJJJMMMUUU^^^rrrzzz^^^SSSTTTVVVYYY]]]^^^]]][[[ZZZ]]]```dddgggiiijjjjjjhhhfffbbb\\\YYYXXX[[[^^^```cccfffjjjnnnrrrvvvxxx}}}qqqgggaaajjjxxx{{{pppcccYYYSSSQQQRRRZZZcccnnn~~~nnnhhhjjjooo|||zzzzzzyyyxxxtttttttttrrrooommmmmmmmmooouuu|||wwwooolllmmmllljjjhhhgggfffeeeeeedddeeeeeeeeecccaaa^^^]]]^^^]]]\\\[[[\\\]]]___`````````___^^^]]]\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSOOOOOOOOONNNMMMLLLKKKJJJGGGEEEAAA???>>>===;;;999666444222111222222111000...000111111000000111222222333444666777888888888666<<>>999666555444222111222222222333333333444444555999DDDYYYqqq~~~wwwiiiMMMFFFCCCIIIUUUddduuuooo]]]WWW]]]mmm{{{ccc\\\]]]bbblllxxxppp```YYYYYYXXXWWW^^^]]]]]]\\\\\\\\\\\\]]]^^^```bbbeeemmm~~~~~~wwwooodddUUUJJJGGGAAA===;;;;;;;;;<<>>BBBFFFJJJPPPPPPPPPNNNKKKJJJKKKLLLNNNPPPVVV\\\^^^^^^ccciiipppooolllcccZZZVVVXXX\\\___aaaaaabbbfffhhhbbbZZZQQQMMMKKKKKKLLLOOOZZZdddqqq]]]SSSTTTXXX]]]aaacccaaa___^^^```dddgggiiijjjiiiiiikkkhhhddd^^^YYYXXX[[[]]]aaadddiiimmmpppuuuyyy|||mmmaaa\\\dddqqqvvviii```VVVSSSTTT[[[dddppp}}}nnnkkkppp{{{|||zzzzzz{{{tttnnnlllmmmllljjjhhhfffeeeeeedddddddddddddddbbb```^^^]]]]]]]]]\\\[[[[[[]]]^^^___``````___^^^]]]]]]\\\\\\VVVVVVVVVVVVUUUTTTSSSRRROOOOOOOOONNNNNNLLLKKKKKKFFFCCC@@@>>>===<<<999888555333222111222222111000000111222222111111222333444555666777888888888888777<<>>;;;:::888888777777888:::===@@@CCCDDDGGGGGGGGGFFFFFFFFFFFFEEE~~~yyyyyy{{{~~~{{{ssslllfffdddfffccccccccccccccccccccccccaaabbbbbbaaaaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaaaaa```______]]]___``````___^^^^^^___^^^]]]ZZZXXXWWWWWWWWWXXXVVVVVVUUURRROOOKKKHHHFFF@@@>>>;;;888555444333333333333222111111222333333444444444444555777888999777666666666777777444222333444555666777888999:::999888777666555555555555777777777777888;;;@@@DDDFFFIIINNNSSSXXX___fffkkkmmmlllhhh^^^QQQEEE???<<<:::;;;<<<===???BBBGGGKKKPPPQQQRRROOOKKKHHHGGGHHHNNNSSSZZZ___^^^]]]^^^```fffddd___VVVPPPOOOTTTYYY___aaaaaadddiiijjj```UUUOOOLLLKKKLLLMMMRRR```mmmzzzdddWWWQQQTTTYYY___dddfffdddbbb___aaadddgggiiijjjjjjiiimmmkkkfff```[[[ZZZ[[[]]]aaafffkkkooossswww}}}gggZZZWWW___kkk{{{yyymmmdddXXXUUUVVV\\\fffrrr|||mmmkkkppptttoooooommmllljjjhhhfffeeeddddddddddddddddddbbbaaa___^^^\\\\\\[[[[[[[[[\\\\\\]]]\\\\\\\\\[[[[[[ZZZZZZZZZUUUVVVWWWWWWWWWUUUTTTSSSPPPPPPPPPOOOMMMKKKJJJIIIEEEBBB???===<<<:::888666555333111111222222222111111222333333222222333555666777888888999999999999999>>>KKKggghhhLLL???<<<888555444444333222111222222222222333333333333777???MMM___hhhbbbWWWHHHCCCBBBHHHSSSddd{{{xxxiiiccceeewww~~~ooo```]]]bbblllzzzxxxdddZZZVVVVVVVVVZZZYYYYYYZZZ[[[\\\]]]^^^\\\___bbbeeejjjvvvxxxpppfffXXXLLLHHHCCC>>>;;;;;;;;;<<<@@@GGGTTTcccvvvuuuiii^^^ZZZYYYWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVZZZXXXVVVUUUTTTRRRNNNKKKEEEDDDBBB???<<<:::999888777777888888:::===BBBEEEHHHHHHHHHGGGFFFFFFEEEDDDyyyzzzuuummmgggeeegggaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]___`````````___^^^]]]___``````___^^^___```]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXWWWUUURRROOOKKKJJJCCCAAA>>>:::777555444444333222111111111111222333444444444555555666888888666555555666888777555333333444555666888999::::::999888777666555555555555888888999999999<<>>???@@@DDDHHHLLLNNNQQQSSSQQQLLLIIIIIIKKKQQQXXX___bbb```]]][[[YYY[[[YYYTTTMMMJJJMMMTTTZZZ___aaacccgggkkkiii\\\OOOLLLJJJKKKMMMOOOWWWgggwwwooo\\\SSSPPPRRRXXX___eeehhhgggeee___```ccceeegggiiijjjjjjmmmllliiiddd___\\\\\\]]]aaagggmmmrrruuuyyy{{{dddYYYUUU\\\hhhyyy|||pppgggZZZXXXXXX___hhhsssnnnjjjnnn|||}}}{{{~~~sssoooppplllkkkiiihhhfffeeeddddddeeeddddddcccbbbaaa``````[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSQQQOOOMMMJJJGGGFFFDDDAAA>>><<<;;;:::888666444333111111222333222111222333444444333333444555777777888999::::::999999<<<@@@OOOooo___GGG>>>;;;777555444444333333111111111222222222333333222666<<>>;;;;;;<<<<<>><<<;;;:::777666444222111111222333222222222333444444333333444555666777888999::::::::::::===BBBUUUxxx~~~|||{{{\\\GGG===:::666444444444444333111111111111222222222222111444999@@@LLLUUUUUUPPPDDDCCCEEEKKKUUUgggwwwjjjuuu~~~tttlllkkkrrr~~~|||kkk```[[[ZZZZZZWWWWWWWWWXXXYYYZZZ[[[\\\^^^aaaccceeehhhqqq~~~xxxqqqiii]]]QQQLLLEEE???:::;;;<<<<<<===AAAKKKYYYjjj{{{yyyfff]]][[[YYYYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSSSSSSSSSSQQQPPPHHHFFFCCC@@@===;;;999888444666777666666888>>>CCCCCCDDDFFFGGGGGGFFFEEEDDDyyypppgggdddeeeaaaaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbaaa______]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]^^^^^^______[[[]]]______^^^^^^___```]]]]]]\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXVVVSSSPPPNNNHHHFFFBBB>>>:::888666666111000000111222444666777777666666555555555555666444444444666888888666444111222333555777888::::::999888777666666555555555444777:::;;;<<<===???AAABBBEEEJJJNNNRRRWWW[[[___eeeggghhhcccXXXLLLDDDAAA???AAADDDFFFGGGGGGHHHJJJKKKPPPTTTSSSOOONNNSSSWWWXXXbbbiiihhheeeccc^^^YYYOOOMMMKKKJJJLLLQQQWWW[[[]]]```aaa``````___ZZZSSSJJJKKKNNNSSSXXXeee{{{{{{cccVVVSSSPPPRRRWWW^^^fffkkkmmmmmmeeedddbbbbbbccceeehhhjjjjjjlllmmmkkkfffaaa^^^\\\```gggoootttvvv{{{sss```YYYTTTZZZgggzzz}}}pppfff\\\[[[]]]dddlllttt}}}jjjdddffffffjjjllllllmmmuuuzzzxxxttttttvvvyyy|||}}}~~~tttnnnooolllkkkiiigggeeedddccccccbbbaaa``````____________ZZZZZZZZZZZZYYYYYYXXXXXXZZZZZZ[[[[[[\\\\\\\\\\\\ZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSRRROOOLLLIIIGGGEEEDDDBBB>>><<<;;;:::888666444222111111222333333222111333444444333222444555555555777888::::::;;;;;;<<>>;;;999999000222555444333444:::??????AAACCCEEEGGGGGGFFFEEEzzzpppgggcccdddbbbbbbbbbccccccdddddddddbbbccccccbbbbbbaaa```___]]]]]]]]]]]]]]]]]]]]]]]]______^^^]]]]]]___```aaa[[[]]]______^^^^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYXXXVVVSSSQQQOOOIIIGGGCCC???;;;999777666444444333222222333444444888777666555555444444555444444444666888888777555111222333555666888::::::999888777666666555555555222555999;;;<<<<<<>>>???AAADDDIIIMMMQQQUUUZZZ]]]bbbgggjjjggg]]]PPPEEE@@@@@@CCCFFFIIIIIIHHHHHHIIILLLQQQUUUTTTPPPPPPUUU[[[]]]hhhnnnkkkfffccc^^^WWWNNNMMMLLLLLLNNNRRRWWW[[[___bbbaaa]]]\\\^^^^^^[[[KKKMMMQQQVVV\\\iiiqqq]]]SSSRRRQQQSSSWWW^^^ffflllooopppjjjgggdddaaaaaadddgggjjjiiilllnnnmmmiiiccc^^^\\\___gggppptttvvv{{{mmmZZZSSSTTTZZZgggzzzyyylllbbb]]][[[^^^eeemmmtttwwwddd___bbb```cccgggjjjoooyyytttqqqoooooorrrvvvyyyzzzwwwqqqssslllkkkiiigggeeedddcccccc```___^^^]]]]]]]]]]]]]]]YYYYYYZZZZZZYYYXXXWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\[[[YYYWWWTTTSSSRRRRRRSSSSSSRRRQQQOOOMMMJJJHHHGGGEEEBBB???===<<<:::888666444222000111222333333222111222444333222222333555444555666888:::;;;;;;;;;;;;FFFbbbkkk]]]^^^```eeezzzvvvTTTEEE;;;999555444444444444444000111111111111222222222111333444777@@@KKKQQQPPPHHHEEEDDDHHHTTToooxxxgggsss|||uuuyyy}}}qqqddd]]]ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYY]]]___aaaaaaccclllzzz{{{uuuooodddZZZTTTGGG???:::;;;<<<;;;<<<>>>CCCPPPaaarrrkkk___\\\ZZZZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWTTTRRRPPPPPPQQQRRRRRRQQQIIIGGGDDDAAA>>>;;;:::999,,,000333333111222777<<<===???BBBEEEGGGGGGGGGFFFzzzoookkkeee___cccaaa```aaabbbbbbaaa```^^^_________^^^]]]]]]\\\^^^]]]]]]^^^______^^^\\\^^^]]]\\\[[[[[[]]]___``````]]]ZZZZZZ]]]```aaa```___```aaabbbaaa```^^^]]]```\\\XXXWWWXXXWWWRRRMMMJJJGGGDDDAAA???===999777333333333333333222111000111222222333333444444555555555555666777666333000222111...---...111444777999999888666666555555555777777888999;;;===???@@@AAAEEEIIIMMMPPPTTTWWWZZZ```fffnnnnnndddSSSHHHCCCCCCFFFIIIKKKKKKIIIHHHHHHNNNQQQTTTUUUTTTTTTVVVYYYccciiinnnnnnhhh___WWWTTTMMMMMMMMMMMMOOOSSSVVVYYYcccdddccc```\\\YYYXXXYYYMMMOOOSSSWWW___ppp{{{hhh]]]WWWUUURRRTTTWWW^^^fffnnntttvvvooommmiiiddd```___bbbdddeeegggiiijjjiiieeeaaa^^^cccdddhhhpppvvv|||sss]]]RRRSSSSSSZZZgggyyy~~~vvvllleee___[[[^^^fffhhhiiiuuu~~~kkk___YYYVVVXXX```iiiooouuupppmmmlllqqquuuwww{{{|||vvvooojjjhhhlllkkkiiigggeeedddcccbbb___^^^\\\]]]]]]^^^\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWVVVTTTRRRPPPQQQRRRRRRPPPMMMLLLLLLKKKIIIHHHCCCAAA===:::888666444222444444333333333333222222111111222333333333222222555666777888888:::===@@@@@@QQQpppiii]]]UUUSSSTTTZZZppprrrPPPCCC;;;888444222222333444444111111111111111111111111000444555666???LLLQQQOOONNNEEECCCKKKTTTggg~~~tttmmmwww{{{zzz{{{sssxxx~~~xxxnnnccc]]]]]]VVVWWWXXXWWWVVVUUUWWWXXXYYY\\\^^^aaaeeelllwwwwwwooofffZZZQQQKKKDDD>>>===<<<;;;;;;>>>AAAKKK[[[mmmuuudddZZZXXXYYYZZZXXXXXXXXXWWWWWWVVVVVVUUUVVVRRRNNNLLLNNNNNNMMMLLLIIIHHHEEEAAA===:::777555666555333111111111333444999<<>>======;;;;;;>>>@@@JJJXXXjjjvvvdddYYYVVVVVVWWWXXXWWWWWWWWWVVVVVVUUUUUUWWWTTTPPPNNNOOOOOONNNMMMIIIHHHEEEBBB>>>:::777666777555333222111111333333777:::???CCCFFFGGGGGGFFFrrrkkklllkkkhhhgggeeebbbaaaaaaaaa___^^^^^^^^^^^^^^^^^^]]]]]]\\\ZZZZZZ[[[]]]aaacccbbbaaaZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]\\\\\\[[[\\\^^^[[[\\\]]]^^^]]]\\\[[[ZZZZZZWWWTTTTTTTTTSSSOOOKKKJJJHHHDDDBBB@@@===:::777333333333333333333333333111111222222333444444444555444555666888888666444666666555444444444555555777777666555444444444444777777888999;;;===>>>???BBBDDDHHHKKKMMMPPPSSSUUU___fffnnnnnneeeYYYMMMFFFBBBBBBDDDFFFHHHJJJLLLMMMQQQTTTYYY\\\]]]\\\\\\\\\aaacccccc___WWWQQQNNNNNNNNNNNNOOOQQQTTT[[[ccciiijjjjjjhhhddd^^^XXXUUUTTTYYYWWWXXX```rrruuueee\\\ZZZZZZ^^^^^^^^^```dddkkkqqquuuvvvsssnnnggg```^^^^^^```dddfffiiikkkllljjjgggeeehhhhhhmmmuuu|||pppbbbXXXPPPPPPUUUWWW^^^jjj~~~|||uuummmfffccc___```ddddddccckkkvvvwwwggg\\\VVVUUUVVV]]]fffrrr~~~xxxuuuvvv|||zzzsssrrrpppooooookkkiiifffdddbbbbbbbbbcccbbb```^^^]]]]]]]]][[[YYY[[[ZZZXXXVVVTTTSSSRRRRRRWWWWWWXXXXXXXXXXXXXXXWWWVVVWWWWWWUUURRRQQQRRRTTTRRRPPPNNNMMMLLLJJJGGGDDDBBB???<<<;;;:::999777555333333333333222222222222111111222222222333333333555777888888888:::===@@@MMMgggyyy]]]SSSLLLJJJIIIJJJTTTaaakkk}}}fffIIIAAA:::888444222333444444333111111111111111111111111222333333444:::FFFOOORRRXXXNNNHHHHHHKKKXXXzzzrrrggg```mmm}}}|||}}}tttssswwwwwwxxxwww|||ttthhhmmmrrroooaaa[[[YYYYYYXXXUUUSSSTTTWWWYYY]]]___aaabbbdddjjjssszzzzzzpppddd[[[MMMFFF@@@>>>===:::;;;>>>>>>GGGUUUfff{{{vvvcccWWWSSSSSSTTTVVVVVVVVVVVVVVVUUUUUUUUUWWWUUUQQQPPPPPPPPPOOONNNJJJHHHFFFBBB???;;;888777777666444222222222222333555777;;;???CCCFFFHHHIII~~~qqqnnnrrrssspppjjjgggdddbbbaaa```^^^\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZ[[[^^^aaacccbbbaaa\\\]]]]]]]]]]]]\\\[[[[[[WWWZZZ^^^^^^\\\\\\^^^```\\\]]]]]]^^^^^^]]]\\\\\\XXXVVVTTTTTTSSSRRROOOLLLKKKIIIEEECCCAAA>>>;;;888222222222222222333333444111111111222333333444444444444444666888999777666111222444555666777888888666666555444444444444444666777777999:::<<<>>>???BBBDDDGGGIIIKKKMMMPPPSSSZZZcccllllllggg^^^SSSJJJDDDCCCCCCEEEIIIMMMQQQSSSSSSWWW\\\```aaa___]]][[[ZZZ[[[YYYTTTNNNJJJKKKMMMPPPQQQRRRSSSVVV^^^hhhooooooooolllfff^^^XXXTTTRRRYYYZZZ]]]fffzzzrrrddd]]]^^^aaabbbaaa``````bbbhhhoootttyyyvvvqqqjjjbbb^^^]]]^^^bbbdddgggjjjkkkkkkiiihhhiiijjjpppxxxxxx^^^SSSOOOLLLNNNTTTXXX___mmm{{{uuulllfffbbb______aaaaaa```eeemmmzzz~~~sssmmmdddZZZSSSRRRTTTWWW```jjjzzz~~~xxxpppnnnkkkjjjkkkjjjhhheeebbbaaaaaabbbccccccaaa___^^^^^^]]][[[YYYZZZYYYWWWUUUTTTSSSRRRRRRVVVWWWXXXXXXYYYXXXXXXXXXWWWXXXWWWUUURRRPPPQQQRRRRRRQQQNNNMMMLLLIIIEEEBBBAAA???<<<;;;::::::888777333333333222222222222111111111111111222333444444666777888888999;;;>>>@@@RRRqqqrrrYYYRRRMMMLLLJJJHHHMMMTTT^^^rrr~~~}}}^^^FFF@@@:::777444333333444333333111111111111111111111111111222333444999EEERRRZZZaaaWWWNNNKKKJJJTTTpppoooccc[[[eee}}}~~~|||sssooorrrssstttqqqtttyyyooodddgggjjj}}}pppaaaZZZZZZYYYWWWTTTSSSTTTWWWZZZ^^^```bbbbbbdddhhhpppvvv|||rrreee\\\OOOGGGAAA???===::::::===<<>>CCCGGGIII~~~vvvwww||||||xxxllliiieeebbb```___]]]\\\\\\\\\]]]]]]^^^]]]]]]\\\^^^]]]]]]___aaaaaa```___]]]^^^^^^______^^^]]]]]][[[^^^aaa```]]][[[\\\^^^[[[[[[\\\\\\\\\\\\\\\[[[XXXWWWUUUUUUTTTSSSPPPOOOMMMKKKGGGEEEBBB@@@<<<:::222222111111111111222333000000111222222333333444444333333555777888888777000111333555666777777777666555555444444444444555666666777888:::<<<>>>???BBBDDDFFFGGGIIILLLOOORRRUUU```iiikkkiiidddZZZPPPGGGEEECCCFFFLLLRRRVVVXXXUUUXXX\\\```aaa___[[[XXXQQQQQQPPPLLLHHHGGGKKKOOORRRTTTVVVVVVXXX___iiirrrtttrrrnnnggg___XXXTTTSSSTTT\\\dddooooooddd```ccciiieeedddbbb``````dddlllrrrxxxwwwsssmmmfff```^^^]]]```bbbeeehhhjjjkkkjjjjjjjjjlllrrrzzzlllUUUNNNNNNMMMNNNRRRYYY```pppzzzssskkkeee```]]]]]]^^^]]]]]]___dddjjjiiiiiikkkmmmllliiifff[[[YYYUUUPPPMMMNNNSSSXXXbbbooowwwoookkkhhhggghhhhhhfffdddbbbaaabbbcccccccccaaa___^^^^^^]]][[[YYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYXXXXXXYYYYYYXXXUUURRRPPPPPPQQQUUURRROOOMMMKKKHHHDDDAAA@@@>>>;;;:::::::::888777333333222222222111111111111111111111222333444555666777888999999;;;>>>AAARRRtttmmmVVVSSSQQQPPPLLLIIILLLPPP]]]ttt~~~~~~XXXEEEAAA999777555444444444333222111111111111111111111111000111333555:::EEEUUUbbbfff]]]TTTNNNJJJPPPfff}}}ooocccZZZ```ttt}}}uuuvvvtttuuupppqqqwwwpppdddeeeeeeyyymmm___ZZZYYYYYYWWWTTTSSSTTTXXX[[[^^^```bbbbbbbbbfffmmmrrrtttggg]]]QQQIIIBBB@@@>>>::::::<<<:::AAALLLZZZooosssbbbVVVPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSQQQOOONNNMMMNNNKKKJJJGGGDDDAAA>>>;;;:::777777555444333222222222111222333666;;;@@@EEEHHH|||nnnjjjeeebbb```___]]]\\\[[[\\\\\\]]]]]]]]]]]]]]]```___^^^___aaaaaa___]]]\\\\\\\\\\\\]]]]]]^^^^^^ccccccbbb```\\\ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYWWWWWWVVVVVVTTTSSSRRRQQQOOOMMMIIIGGGEEEBBB???<<<444333222111000111222222000000111111222333333333444333222333666777777666222333444444555444444444666666555555555555555666666666777888:::<<<===>>>BBBCCCEEEGGGHHHKKKOOOSSSUUUaaajjjlllllljjjaaaUUUJJJGGGEEEHHHOOOVVVZZZ\\\XXXYYY[[[^^^^^^[[[VVVQQQHHHJJJJJJHHHFFFGGGLLLPPPTTTWWWZZZ[[[\\\aaallltttxxxuuuoooggg^^^YYYVVVVVVTTT```mmmzzzzzzkkkdddaaagggpppiiihhhfffbbb___aaahhhmmmtttuuutttqqqkkkddd```^^^___aaadddhhhjjjkkkkkkkkkkkknnnuuu}}}xxxdddRRRNNNOOONNNOOOSSSZZZcccvvvyyyrrrkkkeee^^^\\\[[[ZZZYYYXXXXXXYYYZZZWWWUUUVVVZZZZZZVVVRRRLLLLLLLLLJJJHHHKKKQQQWWWbbbpppvvvoookkkhhhgggiiifffeeeddddddcccccccccccccccaaa___^^^^^^^^^\\\ZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZYYYWWWTTTSSSSSSTTTXXXUUUPPPMMMJJJHHHEEEBBB@@@===;;;999999999777666222222222222111111111111111111000000111333555666666888999999999;;;>>>AAAQQQqqq|||hhhVVVXXXYYYUUUOOOKKKNNNSSSccc|||wwwVVVEEE@@@999777555444444444333222111111111111111111111111000111444777;;;DDDVVVfffiiibbbYYYPPPIIILLL\\\lllnnneee\\\^^^lll|||sssvvvqqqrrryyysssgggfffdddwwwiii]]][[[WWWWWWVVVUUUTTTVVVYYY\\\]]]___aaaaaaaaadddjjjooozzzxxxjjj```SSSKKKDDDAAA>>>:::999<<<:::???HHHVVVjjjvvvfffYYYRRRPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUSSSSSSSSSRRROOOMMMMMMNNNKKKJJJHHHEEEBBB???===;;;888777666555444333222111000000111444888<<>>888777555333222222333333000000000111222222333333444222111222444555555444333333333444444555555555777666666555555666666777666666777888999;;;===>>>AAACCCEEEFFFHHHLLLPPPTTTYYYeeennnoooppppppfffXXXKKKHHHFFFJJJQQQYYY\\\\\\ZZZYYYYYYZZZZZZVVVPPPKKKDDDFFFHHHGGGFFFGGGKKKOOOUUUYYY^^^___```fffpppxxxzzzvvvooofff^^^YYYYYYZZZZZZffftttttthhhbbbaaaiiitttoooooolllfff```___ccchhhooorrruuutttooohhhbbb___```bbbeeehhhkkklllmmmmmmmmmqqqxxxooo^^^PPPNNNPPPOOOQQQWWW[[[fff||||||vvvqqqkkkfff^^^]]]ZZZWWWUUUSSSQQQOOOLLLKKKKKKKKKKKKJJJIIIHHHCCCEEEGGGFFFEEEHHHNNNTTT___lllxxxqqqlllggggggiiidddeeeeeeffffffeeedddcccbbb```___^^^______]]]\\\ZZZZZZXXXWWWVVVVVVVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXYYYZZZYYYXXXYYYZZZ\\\\\\WWWQQQMMMJJJHHHFFFDDD???===:::888888777555444222222222222111111111111111111000000111333555777777888999999:::;;;???AAAPPPmmmtttbbb[[[aaaccc\\\RRROOOSSSYYYnnntttUUUEEE???999777555444555444333111111111111111111111111111000111555999:::AAARRRdddoooiii```UUULLLJJJTTT___~~~pppiii___[[[bbbsssyyyppptttqqqrrr{{{xxxlllhhheeexxx}}}hhh]]][[[TTTUUUVVVVVVVVVWWWZZZ]]][[[]]]_________bbbhhhmmmtttyyykkkaaaUUULLLEEEBBB>>>:::999;;;999>>>FFFSSSggg|||{{{mmm^^^UUUQQQPPPOOOPPPPPPQQQSSSTTTUUUUUUSSSTTTUUUTTTPPPNNNNNNOOOLLLKKKHHHFFFCCC@@@>>><<<888777777666444333111000000000111333666999===???~~~|||xxx}}}~~~nnnjjjeeeaaa```___^^^]]]ZZZ[[[\\\]]]]]]]]]]]]]]]___^^^^^^___aaabbb```___\\\[[[ZZZZZZ\\\^^^aaaccc```\\\YYYYYY[[[^^^^^^\\\XXXXXXXXXXXXXXXYYYZZZ[[[TTTUUUVVVUUUSSSRRRQQQRRRSSSPPPMMMJJJHHHEEEBBB???;;;:::777444333333444444000000000111222222333333444222111111333444444333111111222333555777999:::777777666666666777777888555666666888999;;;===>>>AAACCCDDDFFFHHHLLLQQQUUU]]]jjjrrrrrrsssssshhhYYYKKKHHHFFFJJJRRRZZZ\\\\\\[[[ZZZXXXXXXVVVRRRLLLFFFBBBEEEHHHHHHGGGGGGKKKNNNTTTZZZ```cccdddiiisss|||{{{wwwoooeee]]]ZZZ[[[]]]bbbkkkxxxqqqeeeaaa```iiivvvttttttpppiiiaaa]]]```dddkkkoootttvvvrrrkkkdddaaabbbdddfffiiilllmmmnnnnnnooossszzziiiZZZNNNMMMOOOOOOSSSZZZ]]]iiiyyyuuuqqqlllggg___^^^ZZZUUURRRPPPLLLHHHDDDGGGHHHFFFBBB@@@BBBEEE???BBBEEEDDDCCCEEELLLRRR]]]fffvvv{{{ssslllfffeeegggcccdddfffggggggfffdddcccaaa```^^^^^^______^^^\\\\\\[[[YYYWWWVVVTTTTTTSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWYYYZZZ[[[\\\^^^aaaccc^^^YYYRRRLLLIIIHHHFFFEEE???===:::888777666444222222222222111111111111000111111000000111333555777777888999999:::<<>>888777555555555555333111111111111111111111111111111222666:::999>>>OOOaaauuupppgggZZZOOOKKKQQQYYYlllyyy}}}}}}rrrlllaaaXXXYYYeeezzzqqqlllqqqoooqqq}}}{{{ooojjjfffyyy~~~iii]]][[[RRRSSSUUUVVVWWWXXX[[[]]]YYY\\\^^^______aaagggkkkppp~~~xxxjjj```UUUMMMFFFBBB>>>:::999;;;999>>>EEEQQQeeezzzrrrbbbWWWQQQOOONNNOOOPPPQQQRRRTTTTTTUUUSSSVVVWWWUUUQQQOOOOOOPPPLLLKKKIIIFFFCCC@@@>>>===888888777666555333111000000000111222555888:::<<<|||{{{zzztttooosss~~~yyyjjjgggcccaaa`````````___]]]^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]^^^^^^]]]]]]\\\ZZZ[[[^^^aaacccccc___\\\XXXYYYZZZ[[[\\\]]]^^^^^^YYYYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVPPPOOOMMMLLLKKKHHHCCC???>>>;;;777444333222000...000000000000111222333444111111111111222333444555333444666888999888777666777666555444444555666777666666777888:::<<<>>>???BBBCCCEEEGGGHHHKKKPPPSSS[[[bbbhhhkkknnnoooiiiaaaQQQKKKFFFIIIRRRXXXYYYWWW\\\XXXSSSOOOMMMKKKIIIHHHEEEEEEEEEFFFGGGJJJMMMOOOVVV^^^hhhlllllllllpppttttttrrrkkkbbb[[[ZZZZZZ[[[dddppplllbbbbbbeeellluuuxxxyyyssshhh___^^^___^^^jjjooouuuxxxxxxrrrkkkfffccceeegggkkkmmmnnnooooooqqqvvv|||~~~```UUUJJJJJJOOORRRUUUXXX```rrrzzzuuunnnhhh^^^[[[WWWSSSOOOJJJEEEAAA@@@AAABBBBBBCCCCCCCCCBBBBBBCCCEEEEEEFFFHHHLLLOOOWWW^^^hhhsss~~~}}}qqqiiifffeeeeeeddddddeeefffeeedddbbbaaaccccccccccccccc```\\\XXXWWWWWWXXXXXXWWWWWWVVVUUUWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[^^^___```aaacccdddXXXRRRKKKGGGGGGFFFBBB>>>@@@???===;;;888555333222222111///000111222222111111000111111222333444555777:::555444;;;;;;;;;EEEVVVqqqvvvsssrrrmmmhhhsssvvvhhhWWWTTT___kkkhhhPPPBBB:::666666555444333333333333000000000000000000000000///111555666555<<>>===<<<<<<<<<>>>EEEPPP```sss}}}tttfffVVVNNNOOOJJJKKKNNNQQQSSSUUUVVVVVVYYYXXXWWWUUURRROOOLLLKKKMMMIIIFFFFFFHHHFFF@@@;;;;;;:::999777666444333222000000000000222555888:::|||{{{wwwqqqllljjjooozzzxxxkkkgggcccaaa```aaaaaa```_____________________```]]]]]]]]]]]]]]]]]]]]]]]]______```aaabbbaaa^^^[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWWWWRRRQQQOOONNNMMMJJJEEEBBB???<<<888555333222000...////////////000111222333111111111111222333444555444555777888999999888777777666555555555555666777777777888999;;;===>>>???AAACCCEEEFFFHHHKKKOOORRRWWW]]]cccgggjjjlllgggaaaRRRLLLGGGJJJRRRYYY[[[YYYZZZVVVQQQMMMKKKJJJHHHGGGFFFFFFFFFGGGIIILLLQQQTTT]]]dddmmmpppnnnmmmooosssqqqnnnhhh```YYYXXXZZZ[[[cccrrr}}}fff___```dddllluuuyyyzzzuuuiii```^^^```aaakkkpppvvvzzzzzzuuunnniiidddfffhhhkkkmmmooopppqqqrrrwww}}}zzz```TTTKKKJJJNNNRRRUUUYYYeeexxx|||vvvooojjj___\\\WWWRRRNNNIIIDDDAAA@@@AAAAAABBBCCCCCCCCCCCCBBBDDDFFFHHHIIIKKKOOORRRQQQWWW```iiirrrxxx}}}|||ppphhhfffffffffeeeeeeffffffeeecccbbbaaaaaaaaaaaabbbcccbbb^^^[[[XXXXXXXXXXXXWWWVVVVVVUUUVVVWWWXXXZZZZZZ[[[ZZZZZZZZZ]]]aaaddddddbbb```___TTTNNNHHHFFFFFFFFFCCC@@@???>>><<<:::888555444333333222000000111222111111000000111111222333555555888<<<777666<<<<<<===HHH\\\uuuxxxxxxxxxuuupppyyyyyyjjjZZZ[[[kkkyyycccMMMBBB;;;666666555444333333333333111111111111111111111111///111444555555;;;NNN```~~~www___OOOIIIHHHZZZgggssswwwyyy||||||zzzzzztttkkkbbbZZZ]]]mmm~~~pppbbb___dddmmmwww}}}|||vvvpppooozzzmmm___XXXVVVVVVVVVWWWXXXXXXXXXXXXXXXZZZ\\\^^^```bbbfffhhhrrr{{{{{{ooodddYYYSSSJJJCCC>>><<<;;;::::::===BBBMMM\\\oooxxxiiiXXXNNNNNNHHHJJJNNNQQQSSSTTTUUUTTTXXXXXXWWWUUUSSSPPPNNNMMMNNNJJJFFFFFFGGGFFFAAA<<<;;;:::999888666444333222111000000000111333666888{{{yyyzzzyyynnniiigggfffkkkuuuuuukkkhhhcccaaa```aaaaaaaaabbbaaa```_________aaaaaa```___^^^]]]]]]^^^___```cccbbbaaa``````___]]]ZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXUUUSSSRRRQQQOOOLLLHHHEEE@@@===999555444222000...............///000111222111111111111222333444555444666777999:::999999888888777666555555666777888888888999:::;;;===???@@@AAACCCEEEFFFGGGJJJNNNQQQUUUZZZ___bbbgggkkkiiicccUUUNNNHHHJJJSSS[[[]]]]]]YYYUUUPPPMMMLLLKKKJJJHHHGGGHHHHHHHHHKKKPPPXXX]]]fffmmmtttvvvrrrnnnmmmnnnkkkgggbbb[[[WWWVVVXXX\\\dddxxxtttaaa^^^aaaeeemmmvvvyyy|||xxxkkk```^^^aaadddkkkpppwww}}}}}}yyyrrrnnnggghhhiiikkknnnppprrrssstttzzzsss]]]SSSKKKKKKPPPTTTZZZ```lllzzzrrrlllbbb]]]WWWPPPLLLGGGDDDAAA@@@@@@AAABBBCCCDDDDDDDDDBBBEEEIIIKKKMMMOOOQQQSSSOOOTTT\\\ccchhhlllooorrrvvvyyy}}}zzznnnhhhffffffgggfffffffffeeedddcccaaa```^^^______aaacccccc```^^^YYYYYYXXXWWWWWWVVVUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]^^^aaafffhhhgggaaa[[[WWWNNNJJJEEEDDDEEEEEEDDDAAA===<<<;;;999888666555444444222111000111111111///000000111111222444555666999===999999>>><<>>;;;;;;999888666444333333111000//////000111333444qqqrrrvvv{{{xxxlllllljjjhhhkkkrrr|||qqqiiifffbbb``````aaaaaaaaabbbaaa```^^^^^^___```aaaaaa```^^^]]]]]]^^^```aaacccaaa___^^^^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\]]]ZZZZZZ[[[ZZZZZZZZZYYYYYYWWWWWWXXXXXXYYYYYYYYYZZZVVVUUUSSSQQQPPPNNNJJJHHHBBB???:::777555333000...///////////////000111222111111111111222333444444555666777999::::::::::::888888666666666666888888888888999:::<<<>>>@@@AAAAAACCCDDDEEEFFFHHHLLLOOOSSSXXX\\\___eeekkklllhhhYYYQQQJJJKKKSSS[[[^^^^^^YYYUUUQQQOOONNNNNNMMMLLLHHHIIIJJJJJJNNNVVV```hhhqqqwww~~~xxxoooiiifffccc^^^ZZZVVVTTTSSSXXX^^^iiioooaaaaaaeeeiiioooxxxwww{{{yyylllaaa^^^bbbeeejjjooowww|||~~~{{{vvvrrrjjjjjjjjjjjjlllooorrrtttwww}}}lllZZZRRRLLLMMMRRRWWW```iiiuuu}}}uuuooofff```WWWPPPJJJFFFCCCAAA???@@@AAACCCDDDEEEEEEEEEDDDGGGKKKNNNOOOPPPQQQSSSRRRXXX___eeegggjjjmmmoooqqquuuzzzxxxmmmgggfffggghhhhhhgggfffeeecccbbbaaa```_________aaabbbbbb___]]]ZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWXXXYYY\\\___aaacccgggggghhhgggddd]]]UUUOOOJJJHHHDDDCCCCCCCCCBBB@@@::::::999888777666666555555333111000111111000///000000111222333444666777999<<<999:::>>><<>>@@@AAAAAABBBDDDDDDEEEGGGJJJMMMPPPUUUXXX\\\ccckkkllljjj\\\TTTLLLLLLSSSZZZ\\\[[[VVVSSSPPPNNNNNNNNNNNNMMMIIIKKKMMMOOOSSS]]]jjjsss}}}~~~rrrggg```[[[VVVRRRSSSRRRSSSYYYbbbtttyyylllbbbeeeiiijjjooovvvvvvzzzyyyoooeeebbbdddfffiiimmmtttzzz}}}|||yyyvvvnnnmmmkkkjjjkkknnnrrrtttvvv}}}hhhYYYSSSNNNOOOQQQWWWcccmmmxxxrrriiicccYYYQQQJJJFFFCCCAAA>>>???AAACCCDDDEEEFFFFFFFFFIIIMMMOOOOOOPPPQQQRRRVVV]]]dddiiijjjkkkooorrrssswww}}}vvvlllhhhggghhhiiihhhgggfffeeecccbbbaaa```bbbaaa``````aaa```]]][[[ZZZYYYXXXVVVVVVUUUVVVVVVZZZYYYWWWXXX[[[aaafffjjjppplllfffaaa\\\VVVOOOKKKIIIHHHEEECCCBBB@@@>>>===999888888777777666666555555333111000111111000///000000111222333555777888888:::888999>>>===HHHaaavvvXXXJJJAAA:::666666555444333333333333111111111111111111111111000000111222222777DDDRRRnnn~~~zzzaaaPPPLLLMMMTTT```qqquuuhhhkkktttwwwggg\\\ZZZ```hhhqqqzzztttgggaaa_________]]]ZZZXXXWWWXXXXXXZZZ\\\]]]^^^```dddfffmmmtttvvvjjj```ZZZPPPHHHBBB???===<<<999:::===AAAKKK\\\pppsssaaaQQQGGGFFFIIILLLPPPSSSSSSSSSRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNLLLJJJHHHGGGEEEBBBAAA<<<;;;:::888777555444333000000//////............XXXaaajjjooottt|||}}}{{{~~~~~~sssiiibbbaaa```aaacccdddcccbbb````````````___^^^^^^]]]```___^^^]]]]]]^^^___```\\\ZZZYYYYYY[[[\\\[[[[[[\\\\\\[[[ZZZYYYYYYXXXWWWXXXYYYZZZ[[[ZZZYYYXXXWWWYYYYYYYYYZZZZZZZZZZZZZZZWWWUUURRRQQQPPPNNNLLLJJJIIIEEE@@@<<<999666333111222222111111111111222222111111111111222333444555555555666777888:::;;;;;;:::999888777777888999:::888888999:::;;;===???@@@AAABBBCCCCCCDDDEEEHHHKKKLLLPPPUUUYYY```hhhkkkhhh^^^VVVNNNMMMRRRWWWXXXUUUQQQNNNKKKJJJKKKLLLLLLLLLKKKOOOSSSWWW\\\fffuuu}}}oooddd]]]VVVPPPNNNRRRTTTVVV___jjjtttiiiccchhhkkkkkkmmmtttwww{{{{{{tttnnnlllkkkiiiiiilllrrrwww{{{||||||{{{tttqqqmmmkkkkkknnnrrruuuuuu}}}{{{eeeWWWSSSPPPQQQSSSYYYgggtttzzztttlllfff\\\SSSLLLGGGCCC@@@>>>???AAACCCEEEFFFGGGGGGHHHKKKNNNOOOPPPQQQSSSUUUYYY```hhhllllllmmmqqquuuvvv{{{~~~tttmmmiiihhhhhhhhhhhhgggeeedddcccbbbbbbbbbdddcccaaa```___^^^[[[YYYYYYXXXWWWVVVUUUVVVWWWXXX\\\[[[YYYZZZ^^^eeelllqqqrrrkkk```XXXTTTPPPMMMJJJIIIHHHFFFDDDAAA>>><<<;;;888888777777666666555555444222111000111111111///000000111222444666777888888999666999>>>???PPPooorrrVVVIII@@@777666666555444333333333333222222222222222222222222000000222333333555???III___mmmuuujjjVVVIIIHHHJJJPPP[[[ooo{{{uuuvvvuuujjj```ZZZ^^^cccjjjsss~~~vvvqqqmmmhhhaaa\\\YYYXXXVVVUUUXXXZZZ\\\]]]^^^```ccceeejjjppp{{{zzznnnbbb\\\RRRJJJDDDAAA???===999:::===???FFFUUUiiiwww~~~vvvgggVVVJJJHHHJJJMMMOOORRRSSSTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMLLLKKKHHHEEEBBBAAA<<<<<<:::999777555444444000000000//////.........QQQ]]]gggjjjlllrrruuuuuu~~~zzzoooeee___```bbbeeehhhhhhgggeee```aaabbbbbbbbb```^^^\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYZZZ[[[\\\[[[YYY\\\\\\[[[ZZZYYYXXXWWWWWWYYYZZZ[[[\\\\\\ZZZYYYWWW[[[[[[ZZZZZZZZZZZZZZZZZZXXXVVVSSSQQQQQQOOOMMMLLLLLLHHHCCC>>>;;;888555333111111000000000000111111111111111111222333444555444444555666777999:::;;;:::999888888888888999:::777777888999;;;===>>>???AAABBBCCCCCCCCCDDDGGGJJJKKKOOOTTTYYY```hhhkkkhhh```XXXOOONNNQQQTTTRRRNNNNNNLLLIIIIIIJJJKKKLLLLLLNNNTTTZZZ___eeeppp|||pppeee\\\WWWTTTMMMMMMTTTXXX[[[ffftttqqqhhhfffmmmpppnnnpppvvv||||||zzzyyytttnnnjjjlllpppuuuzzz}}}zzzwwwqqqmmmlllooosssvvvyyylll]]]SSSQQQRRRUUUZZZdddvvv{{{uuunnnhhh___UUUNNNHHHCCC???===???AAACCCEEEGGGHHHHHHIIIKKKNNNPPPRRRUUUXXX[[[aaahhhpppsssrrrrrrvvvzzz|||{{{tttnnnkkkiiihhhggggggfffeeecccbbbbbbccccccdddbbb```______^^^[[[YYYXXXWWWVVVUUUUUUWWWXXXYYY\\\]]]^^^aaaffflllqqqtttnnndddYYYQQQNNNNNNLLLKKKGGGGGGFFFDDDAAA>>>===<<<888888777666555555444444333222000000111222111111000000111222444666888999888888666:::@@@CCCYYY}}}xxx~~~kkkRRRGGG???666666666555444333333333333222222222222222222222222000000222555444444:::BBBQQQ^^^fff^^^OOOFFFEEEFFFLLLXXXqqq{{{}}}yyypppggg^^^___bbbgggrrrwwwmmmaaaZZZYYYZZZXXXVVVYYYZZZ\\\]]]^^^___bbbeeegggmmmwww}}}qqqfff___UUUKKKEEEAAA>>><<<777999<<<===BBBOOOaaaooozzzyyylll]]]PPPKKKKKKMMMOOOQQQTTTVVVWWWVVVVVVUUUTTTSSSQQQOOONNNKKKMMMNNNMMMJJJFFFBBB@@@<<<<<<;;;999777666444444///000000000000//////...OOO[[[fffggggggkkkllliiiyyy~~~~~~xxxmmmccc^^^```ccchhhkkkllliiigggaaabbbdddeeedddaaa^^^\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]\\\[[[\\\]]]\\\ZZZXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[]]]]]]]]]\\\ZZZXXX\\\\\\[[[[[[ZZZZZZYYYYYYYYYWWWTTTRRRQQQQQQOOOMMMNNNJJJDDD@@@<<<999666444111000////////////000000111111111111222333444555333333444555666888:::;;;::::::999888888999::::::666777777888:::<<<>>>???AAABBBCCCCCCBBBDDDFFFIIILLLQQQVVV[[[ccckkkllljjjaaaYYYPPPNNNQQQRRRNNNJJJOOOMMMJJJJJJKKKMMMNNNNNNQQQXXX```eeelllwww|||ooocccZZZTTTRRRTTTMMMMMMVVV\\\___kkkzzzyyyqqqjjjjjjqqquuusssuuuzzz{{{ssskkkmmmppptttyyy~~~{{{tttooommmppptttxxx~~~qqq```UUUMMMNNNSSSZZZcccrrr|||uuuoooiii```WWWPPPIIICCC???===>>>AAACCCEEEGGGHHHIIIIIIKKKNNNPPPSSSXXX]]]aaajjjqqqyyy{{{yyyxxx|||}}}yyysssnnnllljjjhhhfffgggfffdddcccbbbcccddddddcccbbb```______^^^\\\ZZZWWWVVVUUUUUUUUUWWWYYY[[[\\\^^^bbbhhhmmmqqqtttvvvhhh___SSSMMMLLLMMMMMMLLLEEEFFFFFFDDDAAA???>>>>>>888888777666555444444333222111000000111222222111000000111222444666888999999999666;;;AAAFFF___zzzrrrlllxxxfffNNNEEE>>>666666666555444333333333333222222222222222222222222000111333666555333777>>>GGGTTT]]]XXXNNNGGGFFFFFFKKKXXXvvv~~~yyy}}}wwwnnnbbbbbbdddiiitttzzzmmm^^^WWWZZZ]]]]]]ZZZYYYZZZ\\\]]]^^^___bbbdddfffkkkuuusssiiibbbWWWLLLEEE@@@<<<:::666888;;;<<