BM6V6( #########"""!!!###&&&)))$$$&&&'''%%%"""###''',,,''''''&&&&&&&&&&&&''''''***'''$$$###$$$%%%&&&&&&######$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&$$$###'''%%%"""!!!###%%%%%%%%%"""###$$$%%%&&&''''''''' &&&)))'''$$$$$$###!!!''''''&&&%%%%%%%%%&&&&&&)))(((&&&&&&''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((******)))((('''%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((((((((()))(((''''''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%&&&'''((()))***)))'''%%%$$$%%%'''(((%%%&&&((())))))(((&&&%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''(((((('''&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&& ###%%%''''''&&&&&&'''%%%$$$%%%''''''$$$!!!'''''''''((()))(((%%%"""((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((()))(((&&&&&&(((((((((''''''"""%%%***###///(((((('''&&&%%%%%%$$$$$$+++***(((&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))''''''&&&'''((()))///)))(((,,,((( !!!(((((((((((((((((('''''''''******+++)))&&&%%%%%%&&&)))'''&&&&&&''''''&&&%%%)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$&&&***+++(((%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&///!!!######&&&)))(((((('''''''''((((((((('''&&&%%%%%%%%%%%%%%%++++++***)))((('''&&&&&&(((&&&%%%&&&((((((%%%"""))))))***))))))((('''&&&&&&&&&%%%'''((()))'''&&&(((((())))))))))))(((((((((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$,,,((($$$$$$''''''$$$ &&&&&&''''''((())))))))))))(((%%%$$$$$$%%%((()))---*** )))...))))))&&&%%%&&&)))+++)))&&&)))((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%$$$+++...((($$$'''******&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%'''(((+++)))'''&&&'''((())))))''''''&&&&&&&&&&&&''''''---***'''&&&'''((())))))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$###)))&&&$$$###$$$%%%&&&&&&!!!"""###$$$%%%%%%%%%%%%"""'''(((%%%"""$$$%%%$$$############$$$$$$%%%&&&)))'''&&&&&&''''''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((((((&&&%%%$$$$$$%%%&&&((()))###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&''''''((("""###%%%&&&'''&&&%%%$$$&&&%%%$$$&&&''''''$$$""")))))))))***+++***(((%%%&&&&&&''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&%%%$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))'''&&&&&&'''(((((('''(((%%%%%%(((%%%"""+++(((((('''&&&&&&%%%$$$$$$)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&''''''"""###$$$&&&&&&&&&&&&%%%$$$###$$$(((******+++...))))))(((((('''&&&%%%%%%(((((((((((((((((((((''')))'''&&&&&&'''(((&&&%%%''''''&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$&&&)))+++(((%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%..."""((()))+++&&&&&&%%%%%%%%%&&&&&&'''***************)))))))))'''''''''''''''&&&&&&&&&(((&&&%%%%%%''''''&&&###''''''(((((((((''''''&&&&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&)))&&&###%%%((()))'''$$$)))))))))(((''''''&&&&&&)))(((&&&%%%%%%&&&((()))%%%(((%%% $$$,,,***!!!''''''&&&'''((()))((('''((((((((('''''''''&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%&&&'''(((''''''&&&'''***)))%%%%%%))))))&&&'''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''((()))***(((''''''''''''%%%$$$,,,(((######&&&'''&&&###''''''&&&&&&&&&&&&''''''***'''$$$###$$$&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""%%%&&&&&&&&&&&&%%%%%%$$$***'''%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$''''''###"""%%%((('''"""""""""###$$$%%%''''''((('''&&&&&&''''''&&&%%%%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&''''''!!!"""###$$$&&&((())))))''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&''''''(((&&&''''''((('''%%%$$$###%%%$$$$$$&&&((('''&&&$$$&&&&&&&&&'''((('''%%%###%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&)))'''&&&&&&'''(((''''''((('''''''''''''''&&&%%%((((((''''''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%&&&&&&&&&'''!!!$$$'''((('''%%%$$$%%%&&&&&&&&&(((+++'''!!!***)))((('''&&&$$$######'''%%%$$$&&&)))+++***((()))(((&&&'''(((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))'''%%%&&&)))***(((%%%((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&$$$,,,###,,,"""+++)))%%%%%%%%%%%%%%%&&&'''(((&&&'''((()))))))))((('''%%%&&&&&&&&&''''''(((((()))'''%%%$$$%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$#########''''''''''''''''''''''''$$$%%%&&&'''&&&%%%$$$###"""###%%%&&&'''((((((((('''%%%###%%%)))+++***((()))))))))(((''''''&&&&&&((((((((((((((((((((((((###((()))&&&)))---(((&&&'''((((((''''''((()))''''''''''''&&&&&&&&&%%%((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''(((***(((%%%###&&&***'''"""''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%'''&&&$$$!!!(((%%%######$$$%%%$$$###'''&&&&&&%%%%%%&&&&&&'''(((&&&###"""###$$$%%%$$$""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$###############"""""""""''''''''''''''''''&&&&&&)))'''%%%$$$%%%&&&%%%$$$'''(((((((((''''''&&&%%%$$$''''''$$$$$$''')))'''%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&''''''(((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$((('''%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&&&&!!!"""$$$&&&((()))))))))))))))(((''''''((())))))((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&%%%$$$###$$$%%%&&&((('''&&&%%%%%%$$$###$$$&&&&&&$$$"""&&&&&&&&&'''''''''(((((())))))(((''''''''''''((((((&&&$$$###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%***(((''''''((())))))(((%%%))))))&&&&&&)))(((###((((((''''''&&&&&&&&&%%%$$$%%%'''((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''((((((((($$$%%%''')))))))))'''&&&'''***(((###%%%)))"""(((((('''&&&%%%%%%$$$$$$(((%%%###%%%***---***''')))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''((())))))))))))((('''((((((((((((((((((((((((((('''%%%&&&((()))'''&&&'''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&%%%((($$$***!!!,,,"""'''"""&&&&&&&&&'''((()))***+++"""$$$&&&(((((((((&&&%%%(((((((((((()))))))))))))))'''%%%$$$$$$%%%&&&'''$$$%%%&&&'''''''''''''''&&&%%%%%%'''((()))'''&&&'''(((((())))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''%%%%%%&&&)))+++***)))&&&&&&''''''((()))))))))''''''((())))))(((''''''***+++((($$$%%%***)))$$$$$$''')))(((&&&%%%'''***''''''&&&&&&&&&%%%%%%%%%''''''((((((((('''''''''&&&&&&$$$###$$$%%%'''(((***(((%%%$$$&&&(((&&&###((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((%%%$$$$$$%%%&&&&&&%%%###%%%'''((((((&&&&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&***(((&&&&&&'''((('''&&&#########$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$%%%$$$###(((((((((((('''&&&%%%%%%"""%%%'''&&&''')))((($$$'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((((((((''''''&&&''''''((((((((())))))(((''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$((('''%%%$$$$$$%%%'''((((((((((((''''''&&&%%%%%%%%%%%%'''((())))))))))))&&&&&&%%%$$$$$$%%%&&&&&&)))((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$&&&'''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((((((''''''###$$$&&&''''''''''''&&&((('''&&&'''((()))(((&&&(((((('''''''''&&&&&&&&&+++******)))))))))))))))'''%%%$$$$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%+++)))(((((()))******)))###))),,,'''$$$&&&'''%%%((('''''''''''''''&&&&&&$$$%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&'''''''''((((((******)))(((((('''((((((!!!&&&&&&$$$(((...(((%%%%%%&&&&&&&&&&&&&&&&&&***'''$$$%%%***+++)))%%%***(((''''''((()))'''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((('''&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%)))###)))!!!,,,###(((!!!&&&&&&&&&'''((()))***+++$$$&&&((()))***)))((('''))))))))))))(((((((((((()))(((&&&$$$###$$$&&&(((%%%&&&'''(((((((((((((((&&&%%%%%%'''((()))'''&&&''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$######$$$&&&'''%%%&&&&&&'''&&&&&&%%%%%%((('''''''''((()))((('''&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&,,,+++((($$$$$$((()))((($$$&&&)))(((%%%%%%'''***''''''&&&&&&&&&%%%%%%%%%''''''((())))))(((((('''&&&%%%###""""""$$$&&&((()))((('''''''''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))(((((($$$&&&''''''%%%%%%&&&(((!!!%%%((('''%%%$$$'''***&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###""""""""""""######$$$%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%$$$######"""%%%&&&&&&(((***&&&!!!&&&%%%$$$$$$#########$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$'''''''''''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''(((''''''&&&%%%(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&'''((())))))###&&&(((((('''&&&&&&''''''&&&%%%&&&'''((((((''')))(((((('''&&&&&&%%%%%%++++++***)))))))))))))))&&&%%%$$$%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&+++)))(((((()))******)))%%%(((***)))%%%###%%%)))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%,,,***(((&&&%%%%%%&&&&&&$$$&&&((())),,,...***###%%%%%%%%%&&&''''''((((((+++(((&&&'''))))))'''$$$***)))'''((())))))(((&&&'''(((((())))))((((((''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&(((###***!!!---%%%,,,'''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&''''''&&&&&&%%%((((((''''''&&&&&&&&&%%%'''''''''%%%$$$$$$%%%'''&&&''''''(((((((((((('''&&&&&&%%%'''((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$)))((((((''''''&&&&&&&&&)))))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&''')))***)))((('''%%%%%%&&&''''''&&&&&&'''(((''''''''''''&&&&&&&&&%%%&&&'''((()))***)))((('''&&&%%%###"""###$$$&&&'''(((&&&&&&((('''%%%&&&***(((((('''&&&&&&&&&''''''(((((((((((((((((((((((($$$''')))&&&!!!###((("""###$$$$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""###$$$$$$###"""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######"""""""""###$$$%%%$$$######$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$###"""$$$&&&%%%###%%%(((%%% $$$$$$#########$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%''''''((((((((('''&&&%%%(((((((((''''''&&&$$$$$$$$$%%%'''(((((('''%%%$$$'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((((('''&&&'''((()))***((()))***++++++***)))(((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))(((''''''###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&'''(((((($$$'''))))))'''%%%%%%&&&&&&$$$###$$$&&&''''''&&&''''''''''''''''''&&&&&&***)))((((((''''''((((((%%%%%%%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&&&&'''(((((('''---'''%%%***)))$$$%%%+++''''''''''''((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%(((((((((''''''&&&%%%%%%***)))***---,,,'''$$$$$$''''''''''''''''''(((((()))(((((((((((('''''''''***)))(((((())))))(((&&&'''((())))))))))))((('''&&&'''''''''((((((((()))''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''((($$$*** ***!!!***'''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$######&&&&&&&&&'''''''''''''''%%%'''((('''%%%$$$%%%'''&&&&&&'''''''''&&&%%%%%%&&&&&&%%%'''((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''&&&%%%%%%&&&)))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###%%%(((++++++(((&&&%%%&&&%%%$$$%%%'''((('''&&&((((((((('''''''''&&&&&&&&&''')))*********((((((&&&&&&%%%%%%%%%&&&'''((()))###!!!&&&)))''''''((((((((('''''''''((())))))+++***)))'''''''''((((((###''')))$$$&&&)))'''%%%&&&((((((%%%"""&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%&&&''''''&&&$$$!!!""""""""""""#########'''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))$$$###$$$%%%((()))((('''$$$%%%%%%&&&&&&%%%%%%%%%''''''### """&&&%%%!!!$$$$$$$$$%%%&&&'''((()))%%%$$$###$$$&&&'''&&&%%%$$$#########$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''!!!###$$$&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&%%%$$$$$$%%%&&&'''((((((&&&$$$###''''''''''''&&&%%%$$$###$$$%%%'''(((((('''%%%$$$(((((())))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''''''''&&&%%%$$$%%%''')))+++$$$&&&'''))))))'''&&&$$$)))))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))******)))((('''###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''((()))((('''&&&&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%(((******'''$$$%%%&&&)))((('''''')))*********%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&$$$$$$%%%''')))***(((&&&''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''&&&$$$$$$&&&'''&&&%%%444&&&!!!***...'''&&&,,,'''''''''(((((((((((((((((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++***)))(((''''''&&&%%%&&&)))******)))'''&&&&&&###%%%,,,***"""!!!((())))))(((((('''''''''&&&&&&((()))(((''''''((()))***)))(((((())))))((('''&&&'''((())))))((('''&&&&&&'''''''''(((((()))))))))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''(((((((((***&&&+++%%%$$$""")))(((((('''''''''((((((***)))((('''''''''''''''&&&&&&'''((()))***+++,,,$$$''')))(((%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%'''((()))'''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!$$$)))------+++'''$$$###$$$%%%&&&'''(((((((((%%%&&&'''&&&%%%%%%&&&'''&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&'''***'''%%%###$$$''')))'''%%%)))(((((((((((('''''''''%%%''')))***+++***)))((('''''''''''''''((())))))*** ###******'''%%%((((((((((((((()))***+++---,,,)))'''&&&&&&'''(((%%%&&&'''''''''%%%###!!!&&&%%%%%%'''((((((&&&###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&)))***)))%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%((()))'''$$$###$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!! !!!$$$((()))'''$$$%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%&&&&&&%%%&&&$$$$$$%%%'''((('''&&&&&&%%%$$$###$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&(((%%%###$$$'''((('''%%%'''''''''&&&&&&%%%%%%%%%&&&$$$######%%%&&&&&&&&&***)))'''%%%%%%%%%&&&&&&((('''''''''''''''((()))'''((((((((((((&&&$$$###)))))))))(((''''''&&&&&&$$$######%%%&&&'''&&&$$$)))###(((,,,((()))***###((('''&&&%%%$$$$$$$$$$$$'''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&###!!!"""$$$''')))%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))++++++++++++***)))(((''')))(((((()))******(((&&&'''&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''------***((())),,,)))###&&&&&&''''''(((((()))))))))(((((('''''''''((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%!!!((((((((()))***))))))'''%%%&&&)))++++++)))'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''((()))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((('''((()))******(((&&&$$$,,,***'''((()))***'''%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&((((((&&&(((,,,,,,(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))%%%###&&&&&&###"""###&&&'''''''''&&&%%%%%%$$$((((((((((((''''''''''''***&&&###%%%)))***'''$$$%%%((((((%%%$$$'''&&&$$$)))%%%$$$%%%""")))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&'''''''''&&&%%%$$$''''''''')))++++++)))'''((((((((('''%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%)))))))))***+++)))&&&$$$))))))(((((((((((())))))((())))))************)))&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((((((&&&$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$###$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$&&&((('''%%%%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%&&&%%%$$$%%%'''''''''%%%&&&%%%$$$$$$%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%'''&&&%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%&&&((('''&&&***)))(((''''''&&&&&&&&&(((((((((((()))***,,,,,,(((((())))))(((&&&%%%$$$''''''''''''((((((((((((%%%$$$$$$%%%'''(((&&&%%%)))###(((+++''')))***###((('''&&&%%%$$$$$$$$$$$$(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))''''''(((((()))((((((''')))(((''''''))))))(((''')))(((&&&%%%%%%&&&'''((('''''''''''''''''''''''')))***)))%%%'''******''''''''''''(((((((((((((((&&&&&&&&&'''((()))***+++((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&"""(((***(((''''''&&&###+++)))'''''')))***)))'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))(((&&&%%%'''&&&%%%&&&)))***)))(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%%%%###&&&***)))%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''+++&&&%%%((((((%%%$$$%%%'''(((((((((''''''&&&%%%((((((((((((''''''''''''(((%%%###%%%)))***(((%%%&&&((((((%%%%%%''''''$$$)))&&&&&&((('''$$$###&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&'''''''''&&&%%%%%%'''''''''(((******)))''''''(((((('''%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&'''((())))))((()))((((((''''''(((((()))))))))*********))))))((('''&&&%%%$$$%%%''')))+++&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&)))'''$$$$$$%%%&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%###'''&&&%%%%%%&&&'''&&&$$$&&&&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%###&&&'''''''''&&&&&&(((***'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((()))((('''(((((((((((('''&&&%%%$$$&&&&&&'''((()))+++,,,---((()))))))))((('''&&&%%%%%%&&&&&&'''(((((())))))&&&&&&%%%&&&((()))'''&&&)))###'''+++'''(((***###((('''&&&%%%$$$$$$$$$$$$)))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))***)))'''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))###$$$%%%&&&'''((((((((()))'''%%%%%%'''(((((((((+++***)))'''''''''(((((('''''''''''''''''''''''')))++++++'''%%%)))+++***))))))((((((((((((((('''''''''''''''(((((()))***((((((((((((((('''''''''((((((((((((''''''''''''***+++***''''''(((&&&!!!,,,***(((((((((((('''&&&'''((())))))))))))(((''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((((((((''''''''''''(((((())))))((((((((((((''''''&&&%%%$$$&&&((()))((('''(((''''''''''''''''''(((((((((((((((((((((((((((&&&((((((&&&(((,,,+++((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***&&&%%%((()))&&&$$$%%%((((((((((((((('''''''''(((((((((((('''''''''''''''%%%###%%%((()))(((%%%'''))))))&&&&&&((((((%%%'''$$$%%%)))***((((((,,,(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((('''&&&&&&%%%&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&&&&'''''''''&&&&&&'''&&&&&&'''))))))(((&&&'''(((((('''%%%%%%&&&(((''''''''''''''''''''''''(((((((((((((((((((((((()))'''%%%%%%''')))++++++'''''''''&&&&&&'''''''''************)))((((((''''''&&&%%%%%%%%%'''((()))'''&&&%%%%%%''''''&&&%%%'''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&%%%$$$############$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%"""((('''%%%%%%&&&&&&%%%###&&&&&&&&&%%%&&&'''((()))''''''''''''''''''''''''$$$######%%%&&&'''&&&$$$%%%((()))(((&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''&&&%%%&&&''''''&&&%%%###"""%%%%%%%%%&&&'''((()))***)))))))))(((((('''''''''&&&&&&&&&''''''(((((((((((('''&&&'''))))))(((&&&)))###'''***&&&(((***###''''''&&&%%%%%%%%%%%%%%%)))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))))))))'''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%((((((((((((((((((((((((&&&&&&'''(((((()))(((((($$$$$$%%%&&&'''''''''''')))'''$$$$$$%%%'''((((((---,,,***)))((((((((((((''''''''''''''''''''''''(((---///+++''')))*********)))))))))(((((('''''',,,+++***((('''&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))((((((((((((***)))'''%%%(((,,,+++&&&+++***(((((((((((((((((($$$&&&'''))))))'''&&&$$$))))))((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((('''(((((())))))((((((''''''&&&&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((((((***)))((()))---,,,)))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((%%%$$$((()))&&&###$$$((((((''''''''''''''''''((((((((((((''''''''''''(((&&&%%%%%%''''''&&&$$$'''******'''&&&)))(((%%%$$$"""###'''((('''(((+++(((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''''''''&&&%%%&&&(((((((((&&&''''''((('''%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***(((''''''(((***+++***'''&&&&&&%%%%%%&&&&&&'''************)))((('''&&&%%%&&&&&&'''&&&%%%$$$###'''&&&%%%%%%&&&'''&&&%%%'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&(((((((((''''''&&&&&&%%%!!!$$$'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%"""((('''%%%%%%&&&&&&%%%###''''''&&&&&&''''''((((((''''''''''''''''''''''''"""""""""$$$'''(((((('''%%%((()))(((&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''''''&&&$$$''''''(((((('''&&&$$$###((('''&&&&&&&&&&&&&&&'''((((((((('''''''''''''''((('''''''''&&&&&&&&&%%%)))((('''((())))))(((&&&)))###&&&)))%%%'''***###''''''&&&&&&%%%%%%&&&&&&)))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%((((((((((((((((((((((((&&&'''(((((((((((((((((('''''''''((((((''''''''')))&&&$$$$$$%%%((()))))),,,,,,+++***)))((((((((((((((((((((((((((((((((( (((---+++)))******)))******))))))(((((((((''',,,,,,***)))''''''&&&&&&((((((((((((''''''''''''******)))))))))(((((((((((((((&&&$$$(((------)))((((((((((((((((((***+++%%%&&&((())))))(((&&&%%%+++******)))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))************)))((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&((('''%%%&&&***)))%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))&&&&&&***+++(((%%%&&&'''&&&&&&%%%%%%&&&''''''((((((((((((''''''''''''***)))'''&&&%%%$$$###!!!'''******'''&&&)))(((%%%%%%"""###&&&'''%%%&&&)))''''''&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&''''''(((((('''&&&%%%%%%'''(((((('''&&&'''((('''%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++******+++,,,+++)))'''&&&&&&%%%%%%%%%%%%&&&&&&*********))))))'''&&&%%%%%%&&&'''''''''%%%"""!!!(((&&&$$$$$$&&&'''&&&&&&(((&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%###'''&&&%%%%%%&&&'''&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''""""""###%%%''')))((('''&&&'''''''''&&&&&&(((***%%%%%%%%%&&&&&&&&&&&&'''$$$###$$$%%%''''''%%%###************)))((('''&&&+++***)))(((''''''''''''((('''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$)))((('''((())))))'''%%%)))###&&&((($$$'''***###''''''&&&&&&&&&&&&&&&''')))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''(((((()))))))))(((((('''(((&&&%%%%%%''')))))))))******))))))((((((''''''((((((((((((((((((((((((!!!&&&'''(((++++++)))***))))))))))))))))))((((((((((((((())))))***+++,,,+++***((('''%%%$$$###))))))))))))(((((((((((((((***(((&&&'''++++++(((&&&'''((((((((((((***,,,((()))************)))(((++++++******)))(((''''''(((((((((((((((((((((((('''(((((())))))((((((''''''(((((())))))(((((('''((((((''''''''''''(((((((((((())))))))))))******&&&'''))))))((((((***+++(((''''''''''''''''''((((((((((((((((((((((((((((((***)))'''(((+++***&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''***'''(((,,,...***((((((&&&&&&%%%$$$$$$%%%'''(((((((((((((((''''''''''''))))))(((&&&%%%###"""!!!'''))))))&&&&&&((((((%%%(((%%%%%%((((((%%%%%%((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&'''((((((((((((''''''''''''&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&'''((()))***((('''%%%&&&'''))))))(((&&&'''''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))******++++++***+++,,,---+++(((%%%&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&$$$$$$%%%''''''&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&((($$$&&&((())))))(((&&&$$$$$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&"""'''((('''%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%&&&%%%$$$%%%'''''''''%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%'''&&&%%%%%%&&&(((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''((((((&&&$$$******)))(((''''''''''''))))))((('''''''''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((((((&&&$$$)))###%%%(((###&&&***$$$''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***+++)))'''%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''((()))))))))))))))'''&&&&&&''')))******)))''''''''''''''''''&&&&&&(((((((((((((((((((((((("""$$$$$$$$$&&&+++,,,))))))))))))))))))*********(((((((((((()))***+++,,,)))))))))(((''''''&&&&&&))))))((((((((('''''''''%%%)))***'''&&&((()))'''''')))***)))'''''')))+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''((()))******)))(((''''''((()))******)))((('''((((((''''''''''''(((((('''((()))***+++******)))%%%'''))))))'''''')))+++''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((+++,,,+++)))***...---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&'''+++---)))&&&&&&'''&&&%%%%%%%%%&&&((()))((((((((((((''''''''''''&&&''''''&&&$$$$$$$$$$$$&&&((((((%%%%%%''''''$$$)))&&&&&&((((((%%%%%%(((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))(((''''''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''((('''&&&&&&&&&'''(((***+++)))(((&&&&&&((()))))))))%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++)))((('''((())))))(((&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&%%%%%%%%%''')))***(((&&&$$$$$$%%%''''''&&&((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''',,,)))%%%$$$%%%((()))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((%%%$$$&&&((($$$&&&)))++++++)))&&&$$$$$$$$$%%%%%%&&&'''((((((###$$$&&&'''((('''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((###$$$$$$%%%&&&'''((((((''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&###&&&((((((%%%$$$%%%'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%&&&&&&%%%&&&%%%$$$%%%'''((('''&&&'''(((((((((((((((''''''(((((((((((((((((((((((()))(((''''''((('''%%%###(((%%%###$$$''')))'''%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&(((***)))'''%%%((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&''''''(((((('''&&&'''((('''&&&$$$***###%%%'''###&&&***$$$''''''&&&&&&&&&''''''((('''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%+++...///+++'''###%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%))))))))))))))))))))))))'''(((((((((((((((''''''###$$$&&&((()))***++++++'''&&&'''(((++++++***)))$$$%%%&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))///---((($$$&&&+++,,,((((((((())))))******++++++******)))))))))))))))***###$$$%%%''')))***,,,,,,((((((((((((''''''''''''!!!'''***(((&&&(((******)))++++++)))&&&%%%''')))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))******)))(((''''''((()))******)))((('''((((((''''''''''''((((((&&&'''***+++,,,+++***(((''')))***(((%%%$$$%%%'''&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((((((***)))&&&(((+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$"""###(((***&&&######((('''&&&%%%&&&(((***+++)))(((((((((''''''''''''###$$$%%%%%%%%%%%%&&&'''%%%((((((%%%$$$'''&&&$$$'''$$$$$$''''''$$$$$$'''&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%%%%&&&((()))))))))(((''''''''''''''''''((())))))%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&&&&'''((('''&&&&&&&&&'''(((***+++***(((&&&&&&(((*********%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***(((&&&$$$$$$&&&((())))))(((''''''&&&&&&''''''(((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''+++(((%%%###$$$%%%&&&%%%&&&###!!!!!!$$$&&&&&&%%%######"""$$$&&&((('''''''''$$$###%%%&&&%%%$$$%%%(((&&&$$$%%%&&&'''&&&%%%'''''''''&&&$$$$$$%%%&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&'''((('''&&&&&&&&&((()))***$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''&&&%%%%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((('''&&&%%%###"""%%%$$$%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))###&&&''''''******)))((('''&&&%%%%%%((('''&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''***%%%"""$$$(((&&&((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%'''&&&$$$$$$%%%%%%$$$"""&&&&&&&&&''''''''''''((()))(((((('''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$)))((('''%%%%%%%%%&&&'''))))))((('''&&&&&&%%%%%%(((&&&%%%&&&'''((('''&&&)))))))))))))))))))))))),,,)))'''((()))***(((%%%((('''&&&%%%%%%&&&'''(((,,,***(((%%%$$$$$$%%%&&&(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&''''''((((((''''''((((((''''''''')))+++,,,)))'''&&&$$$$$$%%%&&&'''(((''''''&&&&&&((()))***''''''''''''(((***++++++,,,***))))))******)))''''''((()))***)))'''%%%$$$))))))'''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''(((((((((((((((,,,(((''')))***))),,,000))))))))))))))))))))))))---+++(((&&&%%%%%%&&&'''''''''(((((())))))******&&&%%%$$$######$$$&&&&&&))))))************)))))),,,,,,+++***)))(((''''''***)))))))))***)))'''%%%)))((('''&&&%%%$$$$$$$$$''''''''''''''''''&&&&&&)))((('''&&&%%%&&&''''''******))))))((((((((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))***'''%%%$$$&&&'''(((((((((((((((&&&)))***&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$(((&&&%%%%%%&&&%%%###!!!******)))(((((((((((((((***(((''''''(((((('''&&&******)))((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((('''%%%$$$$$$%%%&&&((()))))))))((('''***)))((('''&&&%%%$$$$$$''''''''''''''''''&&&&&&,,,***((('''&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%)))'''$$$$$$%%%&&&&&&%%%%%%###!!!"""%%%&&&&&&$$$$$$######$$$&&&''''''&&&'''%%%%%%%%%%%%$$$""""""'''&&&$$$$$$&&&'''&&&%%%'''''''''&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''''''''''''''''' !!!###$$$%%%&&&&&&%%%$$$%%%&&&((((((&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''(((### ###%%%%%%&&&(((((((((''''''&&&&&&%%%%%%)))'''&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''(((''''''***---,,,'''###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&%%%''''''((((((''''''&&&%%%***(((''''''((()))(((&&&&&&&&&&&&&&&'''''''''''')))((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''+++******))))))))))))***)))(((((('''&&&&&&%%%%%%((('''&&&'''((()))(((&&&))))))))))))))))))))))))+++)))'''((()))***(((&&&(((((('''&&&&&&'''(((((()))((('''&&&&&&((()))***&&&''')))++++++***((('''))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((('''((((((((()))(((&&&%%%$$$%%%&&&'''))))))((((((((()))***+++((((((((((((((()))***++++++***))))))******)))'''&&&&&&''''''((())))))***,,,++++++***)))((((((((())))))))))))((('''&&&&&&&&&'''(((((())))))((((((***'''&&&))))))((()))---''''''''''''''''''''''''***)))((('''&&&'''(((((('''((((((((((((((())))))'''&&&&&&&&&'''((()))***(((((())))))))))))(((((()))((((((''''''&&&&&&%%%((('''&&&'''))))))(((&&&(((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''')))))))))(((((('''''''''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&''''''((((((&&&######$$$%%%&&&&&&***,,,+++'''%%%((()))'''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%'''''''''&&&&&&%%%%%%$$$((('''%%%&&&''''''&&&$$$***)))(((((()))(((&&&%%%***)))(((''''''''''''(((%%%$$$$$$%%%((())))))(((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&''''''((())))))***)))((('''&&&%%%&&&'''(((&&&&&&'''(((((((((((('''***)))((('''&&&%%%$$$$$$&&&&&&'''''''''''''''&&&---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%$$$######$$$&&&&&&%%%###&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$######'''&&&$$$$$$&&&&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%(((((((((((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''"""$$$&&&'''(((%%%%%%$$$&&&(((((('''%%%)))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&'''%%%&&&)))((($$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''&&&%%%###%%%%%%%%%&&&&&&&&&''''''"""$$$'''((()))((())))))%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&&&&((('''%%%"""''''''((((((''''''&&&%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&'''''''''''')))(((&&&$$$###"""""""""&&&&&&&&&'''(((((())))))&&&''''''(((((((((''''''((((((((('''&&&&&&%%%%%%)))((('''((()))***)))'''))))))))))))))))))))))))***)))(((((())))))((('''((((((''''''''''''(((((())))))((((((((()))***+++$$$'''***,,,---+++(((&&&))))))))))))))))))))))))''''''((())))))))))))((())))))))))))((('''&&&%%%)))((('''%%%%%%&&&&&&'''******)))))))))***+++,,,))))))((((((((())))))***+++***))))))******)))((()))'''&&&%%%&&&(((***,,,((((((((((((((('''&&&%%%++++++******)))'''&&&%%%&&&'''(((((())))))(((((()))&&&&&&))))))''''''***'''''''''''''''''''''''''''''''''(((((()))))))))(((((((((''''''''''''''''''&&&&&&'''((()))++++++''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((('''''''''''''''%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&''''''(((&&&######%%%&&&&&&&&&&&&***(((!!! &&&)))''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%(((((('''&&&%%%$$$$$$###((('''&&&&&&''''''&&&$$$'''%%%$$$%%%&&&'''&&&$$$(((((('''&&&&&&&&&''''''$$$######$$$'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))***(((&&&$$$%%%'''***,,,&&&&&&&&&&&&&&&''''''((())))))((('''&&&%%%%%%$$$%%%%%%&&&'''(((((((((((())))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%#########%%%'''((('''%%%######$$$%%%&&&%%%$$$###'''&&&$$$%%%%%%&&&$$$######%%%%%%""""""%%%(((((('''%%%$$$$$$%%%&&&&&&%%%'''%%%$$$$$$%%%&&&%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$''''''(((((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""###$$$%%%&&&'''''''''&&&%%%$$$%%%'''((('''%%%)))(((&&&%%%%%%&&&((()))((((((((('''&&&&&&&&&%%%((($$$###'''(((&&&%%%(((%%%%%%&&&&&&&&&'''''''''***(((&&&&&&&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%+++'''$$$%%%)))***&&&"""'''''''''(((''''''&&&%%%%%%###""""""$$$&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$############'''''''''''''''''''''(((###$$$&&&'''(((''''''&&&(((((('''''''''&&&&&&&&&***)))((()))***+++***((((((((((((((((((((((((((())))))(((((())))))((((((((((((((((((((((((((((((++++++***))))))(((''''''&&&(((***+++,,,+++)))((())))))))))))))))))))))))&&&'''(((((())))))(((((('''((()))))))))'''&&&%%%)))(((''''''&&&&&&''''''))))))))))))******++++++******))))))((()))))))))+++)))((()))******)))(((+++***)))''''''''''''(((&&&&&&'''''''''&&&%%%$$$)))))))))))))))((('''&&&''''''((())))))))))))))))))''''''******'''&&&((())))))))))))))))))))))))''''''((())))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&''''''''''''''''''&&&''''''''''''(((((())))))((('''&&&&&&((())))))(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&***(((&&&&&&'''(((((('''%%%'''$$$ $$$%%%''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&''''''&&&%%%%%%###"""###%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&&&&((('''%%%&&&''''''&&&$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((()))))))))((('''&&&&&&''')))***&&&&&&%%%$$$$$$&&&'''((()))(((((('''&&&&&&%%%%%%$$$%%%&&&'''((((((((((((###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&'''((((((###"""###$$$'''((('''%%%###$$$%%%&&&%%%$$$######(((&&&%%%%%%%%%%%%$$$"""&&&)))'''!!!$$$)))***&&&%%%######%%%&&&%%%$$$'''%%%######%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''%%%&&&'''(((((('''%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&''''''&&&((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&%%%(((  &&&'''''''''&&&&&&&&&'''(((((()))))))))'''&&&%%%&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''+++'''%%%%%%''''''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""$$$)))+++)))%%%'''''''''(((''''''&&&%%%)))'''%%%%%%''')))***)))%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%&&&''')))***++++++***)))'''''''''''''''&&&&&&&&&+++)))((()))***+++***)))(((((((((((((((((((((((((((((())))))(((((())))))))))))))))))))))))))))))((())))))***)))(((&&&%%%***))))))((()))***++++++************************&&&&&&'''(((((((((((('''%%%&&&((()))))))))((('''))))))((((((''''''''''''(((((()))))))))*********+++******))))))))))))******)))((()))***+++***))))))************((('''&&&)))************)))((((((%%%&&&''''''(((((((((((('''(((((()))))))))))))))***((((((++++++((('''))))))))))))))))))))))))))))))))))))***))))))((('''((((((''''''&&&&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))),,,***(((((()))))))))(((&&&&&&&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&)))(((''''''((()))((('''((((((%%%"""$$$((('''$$$''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&''''''''')))'''&&&&&&'''(((&&&%%%(((&&&%%%&&&((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''(((((('''%%%&&&&&&&&&'''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))'''%%%$$$&&&&&&%%%$$$$$$&&&'''(((((((((((('''&&&&&&%%%%%%$$$%%%&&&'''(((((((((((("""###%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!"""###%%%&&&((()))###""""""###&&&''''''&&&###%%%&&&&&&$$$######$$$'''&&&%%%%%%%%%&&&$$$###%%%+++***"""###'''%%%&&&%%%######%%%%%%%%%$$$'''$$$!!!"""%%%'''&&&$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''######%%%&&&'''''''''''''''%%%$$$$$$&&&''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))&&&)))'''''''''''''''(((((()))))))))'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))&&&###%%%(((***((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%)))***)))'''''''''((((((''''''&&&%%%)))&&&$$$###%%%'''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%''''''((()))))))))((((((''''''''''''''''''''''''***)))((()))***+++***((())))))))))))))))))))))))'''((())))))(((((()))***))))))************))))))###%%%'''***+++***)))(((+++***((('''((())),,,---************************''''''((()))))))))((((((&&&'''((()))************)))))))))))))))((((((((('''((())))))******))))))******)))))))))******+++***)))((()))***+++***)))%%%''')))+++,,,+++***((())))))(((''''''(((((()))###$$$%%%'''(((((())))))'''((())))))******))))))***''''''******((((((+++''''''''''''''''''''''''*********))))))((((((((((((((((((''''''''''''''''''((()))))))))(((((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''...,,,)))((()))***)))((('''&&&&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((''''''((((((''''''&&&%%%'''''''''''''''(((((((((%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&'''''''''&&&%%%&&&'''(((&&&%%%'''&&&$$$###&&&***'''!!!''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%###$$$$$$%%%&&&'''(((((()))(((''''''(((((('''%%%'''&&&$$$$$$&&&(((((((((&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''')))******)))'''''''''(((((()))))))))((((((((((((((((((((((((''''''((((((((((((((((((&&&(((******)))&&&###!!!&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""!!!"""$$$'''(((%%%###""""""$$$&&&&&&&&&$$$&&&&&&%%%"""!!!###%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%)))###!!!%%%&&&"""&&&$$$######$$$%%%%%%$$$&&&### """&&&(((&&&###&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''''''''((()))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""###$$$%%%&&&''''''''''''%%%$$$$$$&&&'''''''''((()))***++++++***)))(((&&&&&&&&&'''''''''''''''((("""$$$((((((''''''&&&'''''''''''''''''''''%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''((((((''''''&&&%%%(((%%%"""!!!"""$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''***)))((((((******)))((())))))))))))))))))))))))&&&(((***)))(((''')))+++)))******++++++******)))###%%%)))+++---,,,***)))******)))))))))***+++,,,************************))))))***++++++++++++*********)))))))))******+++)))*********))))))((((((((()))***+++++++++******))))))))))))***+++,,,,,,)))(((((((((***+++***)))'''(((((()))******++++++((('''%%%######%%%'''(((%%%&&&'''((((((((((((((((((((()))************))))))&&&%%%(((((('''(((,,,''''''''''''''''''''''''***)))((((((((()))***+++'''((((((((((((((())))))###$$$&&&((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''---***((('''(((*********((('''''''''''''''((()))%%%%%%&&&&&&'''(((((()))&&&'''((((((((('''&&&%%%'''''''''(((((()))))))))%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&''''''((('''&&&%%%&&&(((((('''%%%$$$&&&%%%###$$$''''''###''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&''''''''')))(((''''''(((((('''&&&&&&$$$"""!!!###%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%$$$&&&(((***))))))&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&'''''''''&&&$$$###&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&+++***(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&)))&&&###!!! """%%%''''''$$$"""!!!###%%%&&&&&&%%%&&&&&&$$$!!!!!!###&&&&&&%%%$$$$$$&&&&&&%%%$$$ &&&%%%$$$)))(((###&&&$$$######$$$%%%%%%$$$&&&### !!!&&&(((&&&###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''''''''&&&$$$###"""###$$$$$$(((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''((()))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''"""###$$$%%%&&&((())))))$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&&&&'''%%%$$$$$$%%%'''''''''(((***,,,......,,,***(((%%%&&&&&&''''''((((((((('''%%%'''++++++'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$)))---+++'''$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&%%%&&&'''''''''((((((''''''&&&%%%,,,)))%%%$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%###$$$&&&(((***+++---...,,,***)))'''''''''((()))&&&''''''''''''''''''''')))((('''((()))***)))'''))))))))))))))))))))))))&&&(((******((('''))),,,)))***+++,,,,,,+++***)))'''))),,,......+++(((&&&((()))***+++,,,+++******************************++++++,,,------------,,,...,,,+++)))))))))*********************)))(((((()))***+++,,,---,,,++++++))))))))))))***+++,,,---)))(((((((((***++++++***---,,,***((('''((()))***,,,***'''%%%%%%'''***---((()))))))))))))))((('''(((((()))***************((($$$###&&&&&&&&&(((---)))))))))))))))))))))))))))(((''''''(((***---...''''''(((((())))))******"""%%%''')))))))))''''''((((((((((((''''''*********************)))***(((&&&%%%(((***++++++((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))&&&'''((((((((('''%%%%%%'''((((((((())))))******(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((())))))(((((()))******)))''''''+++,,,'''$$$'''+++,,,'''''''''&&&&&&'''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%***(((''''''(((((('''&&&***(((%%%$$$&&&'''((((((&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&((()))))))))(((''''''''''''''''''&&&&&&&&&'''''''''(((''''''&&&&&&)))((('''&&&''')))+++,,,%%%%%%%%%&&&&&&&&&''''''$$$######%%%''''''&&&%%%''''''%%%%%%%%%%%%''''''((('''%%%$$$###$$$$$$%%%((('''$$$""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%######$$$%%%%%%&&&'''''''''$$$""""""$$$&&&'''''''''%%%$$$%%%((((((&&&###%%%%%%%%%&&&&&&'''''''''***)))'''&&&%%%&&&&&&'''((('''&&&&&&'''((('''&&&---+++***(((''''''''''''+++)))((('''((((((&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%'''))))))((('''&&&((()))'''&&&''')))$$$((('''%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&(((&&&%%%&&&((()))'''$$$$$$&&&))))))'''&&&))),,,''''''''''''(((((((((((()))))))))(((''''''&&&&&&(((***---...///...,,,***((('''&&&'''((()))(((''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&+++'''$$$%%%)))***&&&###$$$%%%''')))***+++,,,,,,((((((''''''''''''(((((())))))((('''''''''''''''''''''''''''''''''''''''+++***((('''&&&''')))*********)))))))))((((((((()))((('''(((***+++***)))'''((()))*********)))(((+++***))))))***+++---...******++++++******)))(((++++++******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++---,,,+++******+++,,,---000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,***))))))***+++,,,......---,,,+++******)))++++++***+++---...,,,+++,,,''',,,...))),,,000+++)))***,,,---,,,+++)))(((((())))))***++++++,,,,,,...)))%%%&&&***...---+++(((((())))))))))))((((((************************+++(((&&&(((++++++(((%%%************************///---,,,***(((&&&&&&%%%************)))((('''&&&***(((''''''(((((('''%%%))))))))))))((((((((((((,,,+++***((('''%%%$$$$$$)))(((((()))******)))''''''((()))))))))))))))(((((((((((((((((('''''''''(((((((((((((((((((((((('''((()))***************))))))(((((('''''''''&&&+++)))&&&'''***+++)))&&&))))))((((((((('''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((***+++******)))%%%%%%%%%&&&&&&''''''''''''((()))******(((&&&$$$((((((''''''''''''(((((()))&&&$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((***(((&&&%%%&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%+++)))(((((())))))(((&&&%%%&&&'''(((((('''&&&&&&+++***((('''&&&&&&&&&'''((((((((((((''''''''''''(((&&&%%%&&&((((((%%%###%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%###'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&'''&&&$$$"""###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%$$$######%%%%%%$$$###""""""######$$$%%%%%%%%%'''%%%###"""$$$&&&&&&&&&'''%%%$$$%%%'''(((&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""######$$$%%%((('''&&&&&&'''((('''&&&***)))'''&&&&&&&&&&&&'''***)))''''''((((((&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%'''((()))((('''&&&***+++((($$$%%%((('''$$$'''&&&$$$$$$&&&'''&&&%%%&&&&&&''''''''''''&&&&&&)))(((((()))++++++)))&&&$$$&&&'''''''''''')))***&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((***,,,......---+++***,,,+++))))))))))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%&&&&&&### !!!&&&)))(((%%%&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((---,,,)))'''&&&%%%&&&'''''''''''''''&&&&&&&&&%%%)))((('''''')))***)))(((&&&'''((())))))(((''''''''''''''''''((()))***+++))))))))))))))))))))))))******)))))))))***++++++************************))))))*********+++++++++******+++++++++++++++******)))(((((((((((()))***---,,,++++++***************************)))))))))+++***)))((((((((())))))************)))))))))(((---,,,+++,,,......---+++***%%%***,,,'''***...***((()))+++++++++***((('''************************---)))%%%&&&***---,,,***((()))))))))))))))((((((******************************+++***((('''&&&&&&************************,,,+++******))))))******(((((((((((('''&&&%%%$$$***(((''''''(((((('''&&&)))))))))(((((((((''''''(((((((((((((((((((((''')))((('''(((******(((&&&''''''(((((((((''''''&&&''''''((((((((((((((((((&&&''''''(((((((((''''''(((((()))))))))*********)))))))))((((((((('''''')))((((((((())))))'''%%%''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&'''(((((('''&&&%%%$$$((((((''''''''''''((((((***(((&&&&&&((()))((('''''''''''''''((((((((((((***(((&&&&&&'''''''''%%%(((((((((((((((((((((((()))(((&&&&&&'''(((&&&%%%&&&''''''(((((('''&&&%%%+++***((('''&&&&&&''''''(((((((((((('''''''''''''''&&&$$$%%%''''''%%%"""%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&%%%###!!!&&&%%%$$$######$$$%%%&&&############$$$%%%''''''&&&%%%#########%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%$$$#########$$$$$$%%%%%%&&&&&&(((&&&$$$###$$$%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&***(((''''''((((((&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&((((((''''''&&&&&&'''$$$!!!%%%&&&'''%%%######%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&''')))(((%%%###&&&%%%$$$%%%'''(((((('''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((((()))+++,,,---,,,***))))))((((((((())))))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######((('''&&&&&&%%%&&&&&&&&& !!!&&&)))(((&&&&&&&&&'''&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$)))((((((''''''''''''((())))))))))))))))))))))))***)))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%)))(((&&&'''(((((('''&&&'''(((((())))))(((''''''&&&'''((()))************))))))(((((()))***+++,,,,,,,,,+++*********++++++------------------------++++++,,,---...//////000,,,---...///000000000000------,,,,,,,,,,,,------..................------------------,,,,,,++++++---,,,+++************+++************))))))))))))+++***)))***++++++***(((***%%%***,,,(((***///******+++,,,,,,,,,+++)))(((,,,,,,+++***))))))((((((,,,(((&&&&&&)))++++++))))))*********)))(((((('''))))))))))))))))))))))))))),,,...,,,'''$$$%%%'''************************+++***))))))))))))))))))(((((((((((('''&&&%%%%%%***(((''''''))))))(((&&&((((((((((((''''''''''''(((((((((((((((((((((((((((''''''((())))))(((&&&&&&'''''''''&&&%%%$$$$$$'''''''''(((((()))))))))$$$%%%'''(((((((((''''''***)))((((((((()))***+++***)))))))))))))))((((((###%%%((())))))(((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''(((((((((''''''((())))))(((&&&''''''''''''((((((((((((((('''''''''(((((('''%%%)))((('''&&&&&&'''((()))'''&&&$$$%%%&&&&&&%%%$$$''''''(((((('''&&&%%%%%%***)))(((''''''&&&''''''(((((((((''''''''''''&&&&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$"""%%%%%%############%%%%%%######$$$$$$$$$%%%%%%&&&$$$$$$######$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''((((((((((((&&&$$$$$$$$$%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&'''((('''&&&$$$$$$$$$%%%%%%&&&&&&''')))(((&&&&&&'''(((&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&"""%%%$$$%%%''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''''''''&&&&&&"""###%%%&&&'''&&&###!!!'''$$$###$$$''')))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))++++++***)))((("""""""""%%%'''((('''&&&(((((((((((((((''''''''''''''''''&&&&&&%%%%%%$$$)))((((((''''''&&&&&&%%%'''''''''&&&&&&&&&&&&''''''%%%$$$%%%'''((('''%%%&&&&&&''''''((('''''''''$$$%%%'''(((((('''%%%$$$)))(((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&((()))***(((((((((((((((((((((((()))(((''''''(((((('''&&&***************************+++,,,...///......---...---,,,,,,---///222444444333222111111000111111666666666666666666666666444444666777888:::;;;;;;::::::;;;<<<============999999888888888888999999888888888888888888888777666666666555555444444444444333333222111111111111//////......------,,,,,,---,,,++++++,,,,,,***(((,,,''',,,...***,,,111,,,---.........---,,,+++***,,,++++++***))))))((((((***(((&&&&&&(((***)))(((***************)))(((''')))))))))))))))))))))))))))+++,,,+++(((&&&'''(((************************,,,+++***(((&&&%%%%%%%%%***************)))((((((***((('''((())))))((('''(((((((((((('''''''''&&&+++******)))((('''&&&&&&((('''&&&'''))))))'''&&&''''''''''''&&&%%%$$$###&&&&&&'''((()))******+++###$$$&&&((()))((('''&&&+++)))(((&&&'''(((***+++************))))))))))))"""'''***)))((()))+++((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&'''''''''''''''((('''&&&$$$$$$%%%'''((((((''''''&&&&&&''''''(((%%%$$$%%%&&&((((((&&&$$$''''''''''''(((((((((((('''''''''(((***)))'''%%%((('''%%%$$$$$$%%%'''(((&&&%%%$$$%%%&&&&&&%%%$$$(((((((((''''''&&&%%%%%%))))))((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$###%%%''''''&&&$$$%%%%%%############%%%%%%%%%%%%%%%$$$$$$#########$$$$$$###$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''(((((((((&&&$$$$$$%%%%%%$$$###%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$######""""""(((&&&&&&&&&'''((('''&&&$$$%%%&&&&&&''''''((((((((('''&&&&&&''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$((()))%%%"""%%%((()))(((&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%''')))))))))(((&&&&&&'''%%%###$$$''')))'''$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((((((!!!!!!"""%%%'''((('''%%%(((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%***)))))))))((((((((('''&&&'''''''''''''''''''''***)))((((((((('''&&&%%%&&&&&&'''''''''''''''&&&%%%&&&((())))))(((&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''(((******))))))))))))))))))))))))***)))((((((******)))(((++++++++++++,,,,,,------...000111333333333222222666555444444555888;;;<<<======<<<;;;:::::::::;;;????????????????????????>>>>>>@@@AAACCCDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999888777777666555444333222111000///444333222222222222///---...)))---000+++---111,,,///.........---,,,++++++***+++*********************)))((((((((()))((((((***************)))(((((())))))))))))))))))))))))***)))((()))+++,,,***(((************************---,,,+++)))((('''&&&&&&******************)))((()))((('''((()))***)))((()))(((((((((((('''''''''******))))))((((((((('''(((''''''((())))))(((&&&)))))))))((((((&&&%%%%%%&&&''''''((()))***++++++$$$%%%'''(((((((((''''''+++)))(((&&&&&&''')))***))))))))))))************$$$)))***)))'''''')))'''(((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''***(((&&&%%%%%%&&&)))***''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&((((((&&&$$$''''''''''''((((((((((((''''''''')))******(((&&&((('''%%%$$$$$$%%%'''((('''&&&%%%&&&'''((('''&&&((((((''''''&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''#########%%%'''((('''%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%$$$"""###%%%'''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$###((('''&&&&&&'''((('''&&&%%%&&&'''((((((((((((((('''&&&%%%&&&''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&###'''(((&&&$$$''''''&&&)))'''%%%&&&'''(((''''''&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&''''''&&&%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$%%%&&&&&&''''''''''''''''''''''''((()))(((%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''%%%$$$###"""''''''((())))))(((''''''(((''''''''''''(((((()))''''''''''''''''''''''''(((((((((''''''''''''''''''((((((((((((((())))))+++******+++,,,---,,,+++,,,,,,,,,,,,---///000111444555666777777888888888===<<<<<<===>>>@@@AAACCCDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHHHHIIIHHHFFFEEECCCAAAAAAAAABBBCCCCCCDDDDDD@@@@@@@@@@@@???>>><<<;;;::::::999888777666555555888666555555555444222000111,,,000222,,,...111,,,///......---,,,+++******++++++,,,,,,,,,,,,,,,,,,******))))))))))))(((((()))******++++++******)))***************************'''&&&(((---...,,,(((************************+++++++++++++++,,,,,,---((((((((())))))((((((''')))((('''(((***+++***)))))))))))))))((((((((((((&&&&&&'''(((***+++,,,,,,)))(((((()))******)))'''************)))(((''''''((((((((())))))*********((((((((((((((((((((((((***)))((('''''''''((()))(((((()))))))))))))))***''')))******(((&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''''''''''''''(((((((((((((((''''''''''''''')))((('''&&&&&&''')))+++''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))(((''''''''''''(((((((((((((((''''''(((******)))''')))((('''&&&&&&'''((()))((('''&&&'''((()))((('''''''''&&&&&&&&&''''''(((''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&'''%%%$$$'''&&&%%%$$$$$$%%%&&&'''######$$$%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$######%%%$$$$$$%%%&&&'''&&&$$$%%%%%%%%%$$$!!!"""%%%((('''&&&&&&&&&%%%%%%%%%%%%((()))*********)))((('''((('''&&&&&&'''((('''&&&&&&&&&(((((()))((('''''''''&&&%%%%%%''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%$$$"""###&&&%%%!!!(((&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''%%%######%%%(((&&&'''(((((('''&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&((('''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((()))******(((%%%"""###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((%%%&&&'''((())))))((('''$$$%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$###'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''))))))))))))(((((('''&&&((()))))))))************---,,,+++---///111000///000000000111222555777888<<<<<<<<<<<<===>>>??????@@@AAAAAABBBCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIGGGDDDCCCAAABBBCCCDDDFFFGGGHHHHHHEEEFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;:::999777444888333666777000222555///222222000///...---------///......------,,,,,,+++***+++++++++***)))))))))(((((()))***++++++++++++++++++++++++++++++++++++)))))))))***++++++***)))***************************************+++,,,,,,'''(((((()))))))))(((((()))((('''(((***+++***)))+++*********))))))))))))%%%&&&'''(((***+++,,,---***))))))***++++++***((()))))))))******)))(((((()))))))))))))))))))))***,,,+++)))'''''''''((()))))))))((((((((('''''''''''''''((((((((()))))))))***)))(((((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''')))((((((((('''''''''&&&''''''&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&(((******)))''''''''''''(((((((((((()))(((&&&''')))******)))(((((((((((((((((((((((('''&&&&&&&&&((()))((('''&&&&&&%%%%%%&&&'''))))))&&&'''((())))))((('''''''''''''''&&&&&&&&&%%%%%%&&&(((***)))&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&$$$"""''''''%%%%%%%%%%%%'''''' !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%$$$%%%%%%###!!!!!!%%%((())))))((((((((('''''''''$$$%%%&&&(((((((((''''''((('''&&&&&&'''((('''&&&&&&&&&((((((((('''&&&%%%'''%%%%%%%%%''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''***)))%%%"""$$$)))(((###'''%%%$$$$$$%%%&&&&&&%%%&&&''''''''''''''''''&&&)))******(((%%%&&&)))---&&&)))***)))&&&%%%'''***######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&((()))(((%%%###$$$%%%&&&'''(((***++++++###$$$$$$%%%&&&'''((((((%%%&&&&&&'''((()))******%%%&&&((()))))))))((('''''''''((((((&&&&&&&&&'''&&&'''((()))************'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((()))***))))))))))))))))))))))))&&&'''((()))*********)))++++++,,,,,,,,,------------------...111333333222555555555666888;;;>>>@@@CCCBBBBBBAAABBBDDDEEEFFFAAABBBCCCDDDEEEEEEEEEDDDEEEDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJKKKMMMOOOOOOPPPPPPIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLLLLLLLJJJGGGDDDBBBBBBCCCDDDFFFHHHJJJKKKLLLJJJJJJJJJJJJIIIGGGEEEDDDAAAAAABBBCCCEEEFFFGGGGGGIIIGGGFFFEEEEEEDDDAAA??????999<<<===666777:::444777666555333222111111111222111000///---,,,+++******+++,,,,,,***)))))))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---)))'''(((+++******************************)))'''&&&&&&&&&&&&)))******+++++++++******)))(((((((((***++++++***++++++++++++*********)))))))))))))))************+++***)))***,,,,,,***)))'''((()))))))))))))))(((*********)))))))))))))))///---***'''&&&''')))***(((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((&&&$$$&&&***---,,,***'''''''''((((((((())))))"""$$$(((***+++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((((((((('''&&&%%%))))))(((((('''''''''&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&$$$######%%%(((((((((''''''''''''((((((((()))***(((&&&&&&(((*********%%%%%%&&&''''''&&&%%%%%%'''&&&%%%&&&((()))((('''&&&%%%%%%%%%&&&(((***+++&&&'''((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&)))+++***'''%%%&&&(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%+++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&& $$$&&&######&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%&&&%%%&&&'''((()))((('''&&&((("""$$$&&& ###(((###%%%%%%%%%&&&'''((()))***+++'''$$$%%%))))))&&&###)))'''%%%%%%&&&&&&%%%$$$(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$###+++)))'''&&&'''(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&333---'''%%%&&&'''$$$ """$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%)))((($$$###'''---((('''&&&&&&'''((('''%%%((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%%%%'''((((((((('''''''''&&&&&&&&&+++&&&,,,###...%%%+++&&&$$$%%%'''((()))*********------+++*********++++++******,,,---///111222333555555444444555666888999999999;;;<<<>>>???@@@AAAFFFDDDCCCCCCDDDCCCBBB@@@CCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIFFFJJJMMMOOONNNLLLJJJIIIJJJHHHEEEFFFIIIKKKJJJIIIKKKLLLNNNOOOOOONNNMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJNNNNNNNNNNNNLLLKKKIIIGGG???CCCFFFHHHHHHJJJNNNQQQPPPPPPOOONNNMMMKKKJJJIIIEEEFFFGGGHHHKKKMMMOOOPPPJJJKKKMMMNNNMMMKKKHHHFFFHHHEEEBBB>>>======>>>???;;;<<<<<<<<<:::888666555888555111///...---+++***111...******---000000......---++++++++++++)))'''************++++++++++++))))))))))))))))))))))))************************...,,,***)))******)))((())))))))))))))))))))))))***++++++++++++***))))))************************---,,,+++)))((('''''''''(((((()))***************((((((((((((((()))******+++***)))***++++++***)))***)))(((''''''((()))***&&&(((************+++,,,)))(((((((((((())))))***((((((''''''''''''((((((''''''''''''''''''''''''***)))'''&&&&&&(((+++,,,***)))'''%%%$$$$$$$$$%%%&&&%%%%%%&&&'''&&&###!!!%%%&&&((('''&&&&&&''')))&&&&&&&&&'''&&&&&&%%%%%%+++(((%%%%%%(((((($$$ )))(((&&&&&&''''''&&&%%%(((''''''&&&&&&((()))*********++++++)))&&&###!!!***(((%%%%%%'''(((&&&$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%)))&&&###"""###%%%%%%%%%((((((((((((((((((((((((+++***((('''&&&&&&&&&'''&&&&&&'''((())))))((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$%%%%%%%%%(((###"""%%%&&&###"""%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&((("""%%%&&& ###((($$$%%%%%%%%%%%%&&&'''((()))(((%%%"""###&&&(((%%%""")))'''%%%%%%&&&&&&&&&$$$(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$&&&%%%######%%%'''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&///***%%%%%%'''(((&&&$$$%%%&&&'''((('''&&&$$$###&&&&&&''''''''''''&&&&&& ###&&&%%%""""""$$$(((((('''&&&&&&(((((('''&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''***((('''((()))***)))((('''''''''&&&&&&&&&%%%%%%''''''((('''&&&%%%''')))(((((((((''''''&&&&&&&&&***%%%+++###...&&&,,,'''************))))))((('''---,,,,,,++++++,,,---......///000222444555666777999999888888999:::;;;<<<>>>>>>???@@@AAACCCCCCDDDFFFEEECCCCCCEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKMMMPPPQQQQQQOOONNNMMMPPPNNNKKKLLLNNNPPPPPPOOORRRQQQOOONNNNNNOOOPPPQQQMMMNNNOOOOOOOOOOOONNNMMMMMMNNNNNNMMMLLLJJJHHHGGGGGGIIIKKKKKKIIIIIIKKKMMMMMMNNNNNNNNNMMMLLLKKKKKKGGGGGGHHHIIIJJJKKKMMMNNNLLLMMMNNNNNNNNNLLLKKKIIIMMMKKKIIIFFFEEEEEEEEEFFFBBBBBBAAA@@@>>><<<;;;:::;;;888555222222111///...111...******---///...---...---,,,,,,,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++************************...,,,***)))******)))(((************************'''((()))***+++******)))************************+++***))))))))))))))))))(((((()))***************((((((((((((((()))*********)))((((((******)))((())))))(((((((((((())))))&&&(((******))))))***+++))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&''')))+++,,,(((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&$$$"""%%%'''((((((''''''((()))$$$%%%&&&'''((()))))))))%%%$$$%%%((()))&&&)))'''&&&&&&''''''&&&%%%(((''''''&&&'''((()))***(((((()))))))))'''&&&%%%***(((&&&&&&'''((('''%%%(((((((((''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%)))'''$$$###$$$&&&&&&&&&((((((((((((((((((((((((+++***((('''&&&&&&''''''&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&((($$$###&&&'''%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&'''(((((("""%%%&&&!!!$$$)))%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$"""###&&&(((&&&###(((&&&%%%%%%&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###"""###%%%'''((('''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&***'''$$$$$$'''))))))''')))*********((('''$$$###'''''''''(((((('''''''''''''''''''''''''''''''''((('''&&&&&&(((((((((&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''***((('''((()))***)))(((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''')))(((((((((((('''''''''''')))$$$***"""...&&&---(((+++++++++++++++***)))))).........///000111333333444555666888999;;;<<<===============>>>???@@@AAACCCCCCDDDEEEEEEFFFGGGGGGHHHFFFCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNQQQRRRSSSTTTTTTTTTTTTSSSVVVTTTSSSSSSUUUVVVVVVUUUWWWTTTPPPMMMMMMOOORRRTTTOOOPPPQQQRRRRRRQQQPPPOOONNNNNNOOONNNMMMKKKIIIGGGKKKLLLMMMLLLJJJHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLIIIHHHGGGEEEDDDCCCBBBBBBAAA>>>;;;999888777555333444000------///000///---...---,,,,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,*********+++***)))************************$$$%%%(((***++++++***)))************************))))))(((((()))***++++++((()))******+++*********))))))((((((((()))******)))((('''((()))***)))'''(((((())))))))))))((((((&&&((())))))((('''((()))+++***)))(((((('''(((((()))((((((''''''(((((()))((((((((((((((((((((((((***)))(((''''''(((***,,,&&&&&&'''''''''&&&&&&&&&+++)))'''&&&&&&&&&%%%###%%%'''((((((''''''((()))&&&&&&'''((()))*********&&&%%%&&&)))+++)))###((('''&&&&&&'''(((&&&%%%''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))***)))''''''((()))((('''(((((((((((((((''''''''''''&&&%%%&&&'''''''''%%%***(((%%%%%%&&&''''''&&&((((((((((((((((((((((((***)))(((''''''&&&''''''(((((((((((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))######$$$%%%%%%&&&&&&&&&$$$###"""%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&$$$######$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%&&&(((***+++((("""%%%'''"""%%%***&&&'''&&&%%%$$$$$$$$$$$$$$$'''%%%$$$&&&((()))((('''(((&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''(((((((((''''''((((((((('''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''))))))(((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&(((&&&$$$%%%'''))))))(((************)))'''%%%%%%''''''(((((((((((('''''',,,***((((((***+++)))&&&((('''&&&'''((()))((('''((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&(((((((((''''''''''''&&&'''(((((('''&&&&&&''')))((((((((((((((((((((((((+++&&&,,,###///&&&,,,'''&&&'''))),,,...///000000111222333444666888999:::::::::;;;===>>>???AAAAAA??????@@@@@@AAABBBBBBCCCEEEEEEEEEFFFFFFGGGGGGGGGJJJHHHDDDCCCCCCDDDDDDCCCHHHHHHIIIIIIJJJKKKKKKKKKOOOOOOPPPQQQRRRSSSTTTTTTXXXWWWVVVWWWXXXYYYZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYWWWSSSPPPOOOQQQSSSUUUQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRQQQPPPNNNLLLKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHLLLKKKKKKLLLLLLMMMNNNOOONNNMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHIIIJJJKKKIIIGGGCCCAAA???===;;;888888555222333555555222///...---,,,,,,......---,,,+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++...,,,******+++++++++)))************************$$$&&&)))+++,,,+++)))(((************************)))))))))))))))******+++)))******++++++************))))))((())))))*********)))(((((()))***)))((('''((()))******)))((('''&&&((())))))'''&&&''''''++++++)))(((''''''''''''))))))(((((((((((())))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))$$$%%%'''((((((((('''&&&---+++(((&&&&&&&&&&&&%%%$$$&&&''''''&&&&&&'''(((***))))))(((''''''''''''(((%%%######'''***+++,,,((('''&&&&&&'''((('''%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&''')))***+++***)))((((((((()))))))))((((((''''''''''''''''''(((&&&%%%&&&'''((('''&&&***(((&&&&&&'''(((''''''(((((((((((((((((((((((())))))((((((''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###%%%%%%### %%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&''')))***(((###&&&'''"""&&&+++'''''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%&&&(((((((((((('''&&&$$$$$$&&&''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''%%%'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''''''''&&&'''''''''(((((('''''''''''''''((((((((((((''''''***'''$$$%%%((((((%%%"""((('''&&&''')))***)))(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&))))))(((((((((''''''''''''((()))(((&&&&&&((()))))))))))))))))))))))))))...)))///&&&111'''---(((&&&(((+++...111444666666777777999;;;===>>>???@@@======>>>???AAABBBCCCCCC???@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGKKKJJJHHHHHHIIIKKKKKKKKKNNNOOOOOOPPPQQQQQQRRRRRRWWWWWWXXXYYYYYYZZZZZZ[[[\\\ZZZXXXYYY\\\^^^^^^]]]\\\]]]]]]]]]]]]\\\\\\]]][[[ZZZYYYXXXWWWWWWWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWWWWVVVUUUSSSRRRRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFIIIIIIJJJKKKLLLNNNOOOPPPMMMLLLJJJIIIHHHIIIKKKLLLKKKLLLNNNOOOOOONNNLLLKKKKKKJJJJJJJJJKKKMMMOOOQQQPPPMMMJJJHHHGGGDDDAAA>>><<<999888999;;;:::777333222000//////000000...---,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++...,,,******+++,,,+++***************************((()))+++,,,,,,+++)))(((************************+++******)))))))))))))))******++++++++++++************))))))))))))******+++***))))))++++++***)))'''((()))******)))((('''&&&((())))))'''&&&''''''++++++)))(((''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''$$$%%%'''((()))(((((('''---+++(((&&&''''''&&&&&&###%%%&&&&&&%%%$$$&&&'''***)))((('''&&&&&&&&&&&&$$$"""!!!!!!###&&&)))***(((&&&%%%&&&'''((('''&&&%%%&&&&&&'''''''''''''''(((((('''''''''(((((())))))))))))((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&***)))''''''(((((((((&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&######$$$ %%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###""""""""""""&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((###&&&(((###''',,,(((''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''%%%###((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))'''''''''(((((('''''''''***(((&&&&&&((()))'''$$$((('''&&&''')))******)))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((***((('''((()))***)))((())))))))))))((((((((((((((())))))(((''''''(((***))))))))))))************111,,,222)))444+++000+++...///111444666777888999<<<===>>>@@@AAABBBBBBBBB??????@@@AAABBBCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDFFFGGGGGGHHHIIIJJJJJJKKKNNNMMMNNNQQQUUUWWWXXXWWWUUUUUUVVVWWWXXXXXXYYYYYY]]]]]]]]]]]]]]]]]]]]]]]]]]][[[YYYZZZ^^^aaa```^^^___aaabbbbbb```______```^^^___`````````^^^\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[YYYZZZ[[[\\\\\\\\\[[[ZZZ]]][[[XXXWWWVVVTTTRRRPPPQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIJJJLLLNNNOOOPPPNNNMMMKKKIIIIIIIIIIIIJJJLLLMMMNNNOOONNNMMMLLLKKKIIIIIIJJJKKKMMMOOOQQQRRRQQQOOONNNMMMMMMKKKHHHFFFAAA@@@???AAACCCBBB>>>:::;;;999777555555444222000///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))************************++++++***)))(((((())))))+++++++++,,,++++++***)))++++++***)))))))))******+++***)))***+++,,,+++)))(((((())))))))))))((((((&&&((())))))((('''((()))+++***)))(((((('''((((((***))))))(((((())))))***'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%&&&'''(((((((((((((((+++)))'''''''''((('''&&&###%%%&&&&&&%%%%%%&&&'''''''''&&&%%%&&&''')))***###%%%(((******'''$$$!!!'''&&&%%%&&&(((((((((&&&%%%%%%&&&''''''''''''&&&(((((((((((((((''''''''''''((()))((('''''')))***%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&)))(((''''''(((((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$###&&&&&&$$$$$$'''$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$#########$$$$$$&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$)))###&&&((($$$'''---)))''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''%%%$$$$$$&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''''''''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''))))))'''%%%((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&***)))((())))))***)))(((''''''&&&''')))+++***)))((((((''''''''''''(((((('''''''''((((((((())))))***((('''((()))***)))(((*********)))))))))((((((((())))))(((''''''(((***)))))))))******+++++++++111,,,333+++777///666111666777888:::<<<<<<======@@@@@@BBBBBBCCCBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEECCCDDDEEEGGGGGGGGGGGGFFFKKKLLLLLLNNNOOOPPPQQQQQQTTTTTTVVVYYY]]]^^^]]]\\\YYYYYYZZZ[[[\\\]]]^^^_________^^^^^^]]]\\\\\\\\\]]]ZZZXXX[[[___bbb```]]]^^^aaacccbbb```^^^^^^______```aaabbbbbbaaa___^^^\\\]]]^^^______^^^]]]\\\[[[\\\^^^```aaaaaaaaa```bbb___]]]\\\\\\[[[XXXVVVXXXXXXXXXWWWVVVUUUTTTSSSOOOOOOOOOOOOPPPQQQRRRSSSQQQPPPOOOMMMLLLKKKJJJJJJMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMMMMOOOQQQRRRPPPOOOKKKJJJJJJMMMPPPOOOJJJFFFGGGDDDAAA???===;;;888555222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,------,,,++++++++++++++++++++++++******)))((())))))***+++************************))))))))))))))))))***++++++,,,,,,,,,++++++***))),,,+++******))))))******+++)))((()))***+++***)))))))))(((((((((((())))))&&&(((******))))))***+++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))(((((((((''''''&&&&&&&&&((('''''''''''''''((()))((('''&&&'''(((((('''%%%%%%&&&((('''&&&&&&'''))))))((('''&&&&&&(((***+++%%%)))---///---)))$$$!!!'''&&&%%%&&&((()))((('''$$$%%%&&&'''''''''&&&&&&&&&'''((())))))((('''&&&%%%'''((('''&&&&&&(((***&&&&&&&&&&&&'''''''''((()))'''&&&'''((()))(((&&&((('''''''''((((((&&&%%%((((((((((((((((((((((((&&&'''((())))))(((''''''&&&'''((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%(((((('''&&&%%%$$$$$$###"""$$$###''',,,+++%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((())))))&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''(((((()))((('''%%%$$$)))###''')))$$$(((---)))'''''''''&&&&&&''''''((('''((()))(((&&&%%%&&&&&&&&&%%%$$$$$$&&&(((''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''(((***,,,---+++***((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&###$$$&&&'''&&&&&&'''((('''''''''''''''((())))))%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&'''***++++++***((((((''''''''''''(((((((((((((((((())))))))))))(((&&&%%%&&&'''((('''&&&************))))))))))))((()))))))))'''''')))***))))))******++++++++++++000,,,333,,,:::333;;;666999:::<<<>>>@@@BBBBBBCCCAAABBBCCCCCCCCCBBB@@@???AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJJJJJJJJJJIIIOOOPPPQQQSSSTTTVVVWWWWWWZZZZZZ[[[^^^___^^^ZZZWWW[[[[[[\\\]]]___``````aaa___^^^]]]\\\[[[ZZZYYYYYY\\\YYYXXX[[[```bbb___\\\[[[^^^aaa```]]][[[[[[]]]^^^^^^^^^_______________ZZZZZZ\\\\\\\\\\\\ZZZZZZ[[[]]]___aaaccccccdddccc___]]][[[\\\^^^___^^^[[[\\\]]]]]]]]]]]]]]]\\\\\\WWWWWWVVVVVVVVVVVVVVVWWWTTTTTTRRRQQQOOONNNLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJLLLPPPTTTVVVVVVUUUTTTSSSTTTXXX[[[ZZZUUUQQQPPPMMMIIIFFFDDDAAA===:::555555444444333222111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,++++++++++++++++++++++++((('''&&&&&&'''))),,,---************************''''''(((((()))+++,,,---,,,,,,,,,,,,,,,+++***))),,,,,,+++***))))))*********((('''((()))***)))(((***)))(((''''''((()))***&&&(((************+++,,,)))(((((((((((())))))*********))))))))))))************************************))))))(((((((((''')))((('''&&&&&&'''((()))%%%%%%&&&'''))))))'''%%%'''((())))))(((((()))+++...---***(((''''''((((((%%%&&&''''''&&&%%%%%%%%%'''&&&%%%&&&((()))((('''$$$%%%&&&'''''''''&&&%%%$$$&&&(((******)))((('''$$$&&&((('''%%%%%%(((***&&&'''''''''(((((()))))))))'''&&&'''((()))((('''((('''&&&'''((((((&&&$$$((((((((((((((((((((((((&&&'''((())))))(((''''''&&&&&&'''((()))))))))(((%%%&&&&&&$$$""""""###%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$)))((('''&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%+++%%%$$$)))+++'''###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''%%%$$$%%%'''))))))(((%%%&&&'''&&&%%%&&&(((***&&&'''((())))))((('''&&&%%%%%%&&&)))++++++)))&&&$$$&&&((())))))'''$$$"""''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%+++''''''***)))$$$###&&&$$$%%%'''((()))((('''&&&((())))))&&&"""!!!%%%(((******)))((('''&&&&&&%%%***(((''''''(((((('''%%%(((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))))))))'''%%%$$$%%%&&&&&&%%%%%%((((((&&&&&&******'''(((&&&%%%$$$%%%&&&)))***&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''&&&&&&)))+++'''(((((()))***+++,,,,,,)))+++...//////000222333333444666777999:::::::::;;;;;;;;;;;;===???AAACCC@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEGGGJJJMMMNNNHHHJJJMMMQQQTTTUUUUUUUUUWWWXXXXXXWWWVVVVVVYYY[[[ZZZ\\\]]]]]][[[[[[\\\^^^\\\\\\\\\^^^```aaaaaa```\\\]]]]]][[[WWWTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[XXXYYY[[[\\\\\\[[[ZZZYYY\\\]]]^^^___aaacccdddeee^^^aaa^^^WWWVVVZZZ[[[WWW[[[\\\```fffkkklllhhhdddccccccbbbbbbbbbccccccdddeeeccc```aaacccdddaaa___^^^]]][[[YYYWWWWWWYYYZZZZZZXXXSSSPPPRRRVVVTTTNNNSSSQQQOOOLLLJJJHHHFFFEEEIIILLLNNNMMMIIIGGGHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVVVVXXX\\\```cccdddccc]]]WWWQQQPPPPPPMMMEEE===BBBAAA>>>===<<<:::666444000000000///------...000...------...///...+++)))+++,,,,,,,,,------------+++++++++************)))))))))))))))))))))))))))---+++******,,,......---)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))******+++++++++,,,///+++'''&&&)))+++,,,++++++***)))((('''''''''((())))))))))))************((((((((((((((((((((((((+++******)))(((''''''&&&)))+++***&&&&&&)))***((()))((('''((()))******(((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&''')))((('''%%%%%%%%%&&&''')))'''%%%&&&'''((('''&&&((((((''''''''''''((((((((((((((((((''''''''''''+++)))''''''(((((('''&&&''''''''')))++++++***((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&((()))))))))((('''***)))(((''''''((()))***'''%%%###$$$%%%&&&$$$"""***)))((('''&&&$$$######'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!''')))&&&$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''&&&$$$%%%&&&(((''''''&&&'''((('''%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&)))((('''((()))(((%%%###&&&&&&&&&%%%"""''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((($$$$$$'''&&&"""!!!$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$""""""###$$$&&&&&&&&&%%%%%%$$$######)))(((''''''(((((('''%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((()))'''%%%$$$%%%&&&&&&%%%%%%((((((&&&&&&******''')))(((((('''((()))***+++)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((()))))))))(((''''''((()))***)))'''''')))***((())))))******+++++++++,,,///111222333333555666888999:::;;;<<<<<<<<<<<>>AAAAAAAAAAAAAAABBBCCCCCCCCCEEEGGGHHHJJJJJJJJJJJJLLLLLLMMMNNNPPPQQQSSSSSS\\\\\\]]]]]]\\\ZZZXXXVVVUUUWWWYYYYYYXXXXXXYYYZZZ[[[\\\\\\ZZZXXXVVVVVVWWWXXXVVVUUUSSSRRRRRRRRRSSSRRRSSSRRRRRRRRRTTTXXX[[[\\\]]]^^^___aaaccceeefffnnnppprrruuuxxxzzz|||}}}}}}|||wwwrrrrrrxxx|||}}}{{{yyyxxxzzz}}}~~~{{{xxxyyyxxxvvvrrrmmmjjjiiijjjeeeccc___[[[[[[]]]ZZZTTTYYYWWWUUUSSSQQQPPPPPPPPPNNNNNNOOOQQQSSSTTTTTTSSSMMMNNNNNNOOOQQQRRRTTTUUUVVVVVVXXX[[[___cccdddddddddcccbbbaaa```_________ZZZWWWTTTQQQNNNKKKHHHEEE???<<<888777777666333000222000...---......---,,,------,,,,,,+++*********,,,+++++++++************************************+++******+++---,,,***((())))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))*********+++***))))))+++++++++))))))))))))***++++++,,,,,,''''''''''''((((((((((((******************************))))))(((((('''''')))+++***'''&&&))))))''''''&&&%%%&&&'''((((((&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$(((''''''&&&&&&''''''((()))(((''''''&&&'''''''''(((&&&$$$%%%&&&'''&&&%%%((((((((((((((((((((((((&&&'''((())))))((('''&&&)))'''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%''''''&&&$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((((()))******(((((())))))))))))(((((((((%%%$$$%%%))))))&&&"""""""""###$$$%%%''''''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$'''&&&%%%$$$###"""""""""$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''((()))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&)))'''%%%$$$%%%%%%$$$###!!!%%%'''((('''((((((((('''&&&%%%%%%&&&'''(((&&&$$$###$$$&&&(((((('''''''''''''''''')))***+++''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''')))'''%%%&&&))))))&&&###''''''(((((())))))))))))'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&((('''%%%&&&'''((('''&&&&&&))))))&&&&&&))))))&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((()))(((((('''&&&%%%''')))+++,,,+++))))))***---...///111222444555666666888;;;;;;;;;;;;<<<===CCCCCCCCCBBBBBBAAA??????@@@AAAAAABBBBBBCCCDDDEEEFFFHHHKKKNNNOOOPPPOOONNNPPPQQQRRRTTTUUUVVVVVVVVVXXXYYYZZZ[[[ZZZYYYWWWUUUSSSUUUWWWXXXWWWUUUUUUUUUVVVWWWWWWTTTQQQOOONNNOOOPPPOOONNNMMMLLLMMMOOOQQQWWWYYY\\\^^^```bbbfffiiippppppqqqsssuuuwwwyyyzzz|||}}}|||{{{{{{uuuuuuqqqlllkkklllhhhcccaaa___\\\YYYWWWVVVUUUVVVWWWUUUUUUWWW[[[]]]\\\YYYWWWWWWVVVVVVWWWXXXYYYZZZ^^^\\\\\\]]]___`````````^^^______]]][[[[[[^^^aaa___]]]ZZZYYYXXXWWWUUUSSSNNNIIICCCAAAAAA???999333777444111////////////...............---------,,,,,,,,,+++++++++*********++++++++++++++++++++++++******+++,,,---+++(((&&&''''''''''''''''''''''''*********++++++***)))))))))))))))))))))))))))))))))******+++,,,+++***)))((())))))***++++++++++++))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((+++***''''''))))))''')))((('''((()))******(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&'''))))))((('''&&&(((&&&$$$$$$&&&'''&&&%%%((('''&&&&&&((((((&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((((()))+++,,,'''((()))******)))((('''%%%&&&''''''&&&&&&&&&&&&""""""###$$$&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$'''&&&%%%$$$###"""""""""%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''')))'''%%%$$$$$$$$$###""""""&&&))))))((()))))))))((('''&&&&&&'''((()))&&&$$$###$$$&&&(((((('''+++)))'''%%%#########$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%)))'''%%%''')))***'''###$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&&&&&&&(((((('''&&&&&&))))))&&&&&&))))))&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&(((+++,,,,,,++++++,,,---...000333666999;;;<<<:::<<<>>>>>>>>>===>>>???DDDDDDDDDCCCCCCBBBAAA@@@CCCDDDEEEGGGIIIKKKLLLMMMJJJLLLOOORRRSSSSSSSSSRRRSSSTTTWWWXXXYYYYYYXXXWWWUUUVVVWWWWWWWWWUUUSSSRRRQQQSSSUUUVVVTTTSSSSSSSSSRRRSSSTTTTTTRRRQQQRRRSSSUUUVVVWWWVVVVVVXXX]]]```fffjjjppptttvvvwwwxxxyyy{{{||||||~~~{{{vvvqqqoookkkgggdddbbbbbbbbbeeecccbbbdddggghhhfffcccbbbaaa___]]]\\\\\\\\\]]]bbb```______```bbbbbbaaa]]]___```]]]YYYXXX[[[^^^]]]\\\ZZZZZZ\\\^^^^^^]]][[[UUUPPPMMMLLLHHHAAA;;;<<<999555333222111000...........................,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,---+++(((&&&++++++++++++++++++++++++)))******+++++++++***************)))))))))))))))(((***+++,,,,,,+++))))))))))))******))))))''''''))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((******((('''))))))&&&)))((('''((()))******(((''''''((())))))))))))(((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))***)))))))))(((&&&$$$%%%&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((((((((('''&&&'''&&&$$$$$$&&&'''&&&&&&(((&&&$$$$$$%%%%%%$$$###'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))((((((((()))+++,,,'''((()))******)))((('''$$$&&&'''&&&$$$$$$&&&)))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$'''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))'''%%%%%%%%%%%%$$$###%%%'''))))))'''&&&&&&&&&(((((((((''''''((((((((()))(((&&&&&&''''''%%%$$$'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((($$$&&&%%%"""###&&&((('''%%%'''((())))))'''%%%$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&'''''''''((('''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''))))))(((&&&'''***)))&&&&&&)))(((&&&))))))))))))(((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((('''***,,,.........000222...000222555888;;;===???>>>@@@AAAAAA@@@???@@@AAADDDEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHKKKMMMOOOPPPPPPNNNOOOQQQSSSTTTUUUUUUTTTTTTVVVYYY[[[[[[ZZZXXXWWWUUUVVVWWWWWWVVVTTTRRRPPPKKKNNNPPPRRRRRRSSSTTTVVVTTTVVVXXXZZZZZZ[[[^^^```bbbeeeggggggggghhhmmmqqqvvv{{{}}}yyyvvvuuuuuuvvvwwwvvvvvvwwwxxxwwwvvvtttpppmmmiiieeeaaa_________cccaaa```aaadddggghhhhhh___aaaaaa^^^YYYWWWXXXZZZZZZXXXWWWXXX[[[^^^______```]]]ZZZWWWVVVRRRLLLGGGEEEBBB>>>;;;999777444111/////////...............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---,,,***(((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++***************(((***,,,,,,+++***)))***))))))******)))(((&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((('''***+++((((((***)))%%%'''&&&%%%&&&'''((((((&&&'''(((((()))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((()))))))))(((((()))'''%%%%%%'''((('''&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''(((((('''&&&$$$%%%'''((('''''',,,)))'''&&&''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((((()))******(((((())))))))))))((((((&&&%%%""""""###%%%'''(((((('''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$&&&'''%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))'''&&&%%%&&&&&&&&&%%%&&&(((((('''%%%$$$%%%&&&&&&''''''((((((''''''&&&)))((('''((()))(((%%%###$$$$$$%%%''')))+++---...''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))$$$'''&&&"""###(((***(((''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&(((((((((((()))))))))))))))'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&(((******(((&&&'''******&&&&&&((((((%%%+++***)))((('''(((((())))))))))))(((''''''&&&&&&))))))))))))))))))))))))'''((()))***++++++++++++***,,,...000111333666999555666777:::<<>>======>>>@@@AAABBBCCCDDDDDDFFFGGGGGGEEEDDDDDDEEEHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQSSSUUUWWWWWWWWWVVVTTTSSSSSSSSSSSSTTTUUUVVVSSSVVVYYY[[[[[[YYYVVVTTTMMMOOOSSSVVVYYYZZZ[[[ZZZ]]]```eeeiiinnnttt{{{~~~}}}}}}}}}}}}~~~zzzuuusssrrrllljjjgggggghhhjjjkkkkkkmmmlllkkkjjjhhheeeaaa___\\\YYYVVVTTTTTTTTTTTTTTT[[[]]]``````___]]]\\\]]]```^^^ZZZWWWSSSMMMGGGCCC>>>===;;;888555333111000---------,,,,,,,,,++++++---------------------------+++******,,,......---------------------------+++,,,------............---------,,,,,,+++++++++)))+++,,,+++)))(((***,,,'''(((***,,,---,,,+++***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''***+++)))(((***)))%%%)))((('''(((*********(((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&******))))))))))))******&&&''')))*********))))))***)))'''''')))***)))(((&&&''')))******)))'''&&&'''%%%$$$######&&&)))+++((('''&&&&&&((())))))))),,,***'''%%%%%%%%%%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''***)))(((''''''((()))***&&&%%%%%%$$$%%%&&&((()))$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''((((((((((((((()))))))))(((&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''''''''''''''''''''''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%%%%%%%%%%###!!!***)))((('''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$'''(((((('''%%%###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((('''(((((('''%%%"""%%%$$$$$$%%%&&&'''%%%###$$$&&&((('''%%%%%%(((+++(((((('''&&&%%%%%%$$$$$$&&&'''''''''''''''&&&&&&&&&(((***)))&&&%%%'''***((()))'''$$$%%%'''&&&""")))+++,,,***&&&%%%'''******(((&&&&&&&&&'''&&&%%%((()))***)))((('''((())),,,+++)))(((((()))******,,,+++++++++,,,...///111111333555666777999<<<>>>?????????@@@AAABBBDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHNNNOOOPPPPPPPPPQQQRRRRRRQQQRRRSSSSSSSSSUUUXXX[[[ZZZXXXVVVTTTRRRRRRSSSSSSUUUQQQNNNQQQXXX\\\[[[XXXWWWZZZ]]]```dddiiipppuuuqqqtttxxx}}}~~~{{{zzz|||zzzxxxyyy|||}}}|||zzzwwwtttrrrqqqqqqvvvrrrkkkgggggghhhkkkllldddbbb```___]]]ZZZVVVSSSUUUWWW[[[^^^______]]][[[aaaaaabbbbbb___ZZZUUURRRLLLJJJEEE???:::777555444............///...,,,)))+++***+++---///000000...///...,,,+++***+++,,,,,,***+++,,,,,,******+++,,,...,,,++++++,,,------,,,)))***+++++++++)))(((&&&,,,)))'''(((***+++***((()))((('''(((******(((''',,,,,,+++(((&&&%%%&&&(((---***&&&%%%&&&(((***+++************)))'''&&&%%%((((((***+++&&&!!!###((()))(((&&&&&&((()))((('''&&&&&&'''((())))))((((((&&&&&&''''''''''''&&&&&&%%%&&&'''))))))'''&&&%%%++++++******)))'''&&&%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&'''((())))))''',,,((($$$$$$(((***)))&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''***)))(((''''''((()))***))))))))))))************&&&'''((())))))***)))))))))))))))))))))*********&&&&&&%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$###"""######$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$***)))((('''&&&''''''(((###$$$%%%&&&&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%((('''%%%%%%&&&&&&$$$###(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%)))((('''(((((('''%%%###)))(((''''''((()))(((&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''&&&%%%&&&&&&!!!%%%(((((()))(((""")))(((''''''((()))))))))((('''&&&''')))*********)))***+++***)))((()))***++++++***)))))))))***+++------------///000222333777888999:::;;;<<<@@@BBBCCCBBBBBBBBBCCCEEEGGGHHHHHHHHHJJJLLLMMMNNNNNNNNNRRRQQQQQQRRRTTTUUUUUUUUUVVVWWWXXXWWWWWWWWWYYY[[[VVVUUUSSSQQQQQQRRRTTTUUUPPPQQQTTTXXX\\\```bbbbbbeeehhhmmmsssyyy{{{yyyzzzzzzzzzxxxvvvuuuuuu{{{|||vvvqqqnnnmmmllllllkkkhhheeecccbbbaaa___^^^[[[ZZZYYYYYYZZZ\\\___```bbbcccdddeeeccc```]]][[[UUUSSSNNNHHHBBB===888666222111000000000///---+++...------...000000///...------,,,+++++++++,,,,,,***,,,,,,,,,+++***+++,,,...,,,++++++,,,------,,,******++++++******)))))),,,)))'''(((***+++***))))))(((((()))******)))'''+++++++++)))'''&&&'''(((***)))'''''')))***)))(((*********))))))((('''&&&))))))******$$$$$$)))(((&&&&&&((()))((('''&&&&&&'''((((((((((((((((((((())))))))))))(((((((((''''''''''''''''''((('''(((((()))))))))))))))(((''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&'''((())))))'''+++((($$$%%%(((***)))&&&''''''&&&&&&&&&&&&''''''(((((()))************))))))((('''&&&&&&'''((()))'''(((((((((((()))))))))'''(((((())))))))))))(((***)))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&)))(((((('''&&&&&&%%%%%%'''&&&&&&%%%$$$$$$######)))'''$$$""""""$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''(((''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''(((((($$$###"""$$$(((***)))'''***))))))((('''&&&%%%%%%)))'''''''''((('''%%%###)))'''%%%$$$%%%%%%%%%$$$)))%%%""""""%%%&&&### $$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&%%%$$$"""&&&))))))***)))$$$)))%%%###$$$)))+++***'''***)))'''(((***,,,,,,+++***+++,,,+++)))((()))***++++++*********++++++,,,000000111222333555777888;;;<<<<<<<<<<<<>>>BBBEEEFFFEEEDDDDDDEEEGGGIIIKKKJJJKKKNNNQQQSSSSSSSSSRRRUUUSSSRRRTTTXXXZZZYYYWWWVVVWWWXXXWWWTTTRRRRRRSSSPPPNNNLLLLLLMMMPPPSSSVVVPPPVVV]]]ccchhhlllqqqtttwwwzzz{{{ssswwwwwwvvvvvvvvvwwwxxxxxxxxxzzzvvvpppllljjjhhhgggeeefffccc```\\\YYYXXXXXXXXX\\\^^^___aaabbbaaa``````___]]]ZZZUUUOOOGGGAAA===;;;888555333222111///---111000//////000///...---++++++,,,,,,---,,,,,,,,,***,,,---,,,+++***+++---...,,,++++++,,,------,,,++++++******++++++,,,,,,+++***((((((***+++***)))***))))))***++++++***((((((***+++***)))'''(((((((((((((((***++++++(((&&&((())))))))))))((((((((())))))******&&&!!!"""&&&***(((''''''((())))))(((&&&''''''((((((((((((((((((((())))))))))))((((((***)))'''&&&&&&''')))***''''''((())))))))))))))))))((((((''''''(((((()))'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&'''((())))))'''***'''%%%%%%(((***(((&&&''''''&&&&&&&&&&&&''''''((()))******++++++******''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((())))))))))))(((((('''*********))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$)))(((&&&%%%%%%&&&''')))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&%%%$$$######$$$%%%%%%(((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((()))(((''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))&&&""" ###)))+++)))&&&$$$$$$$$$%%%%%%&&&&&&''')))'''&&&'''''''''&&&$$$***'''###""""""#########'''%%%######$$$%%%$$$"""$$$$$$%%%&&&&&&''''''(((&&&&&&&&&''''''((())))))(((&&&$$$%%%(((***(((&&&++++++)))&&&&&&******&&&(((&&&$$$%%%''')))((('''---,,,***)))******)))((()))++++++***)))((((((***,,,,,,,,,,,,------......444444555777888:::;;;<<<<<<======<<<<<<>>>BBBEEEHHHGGGEEEDDDEEEGGGJJJLLLLLLNNNQQQSSSTTTTTTRRRQQQUUUSSSQQQTTTXXX[[[ZZZWWWTTTUUUVVVSSSOOOKKKIIIHHHHHHHHHGGGIIIMMMSSSYYY\\\```dddkkksssyyyxxx}}}{{{yyyzzz|||}}}xxxsssnnnkkkgggggggggeeeaaa[[[UUUQQQWWWXXXYYY[[[\\\^^^______ccccccbbb```[[[UUUOOOKKKGGGDDD>>>:::777555222000222000......//////---,,,)))***,,,---......---,,,+++,,,---,,,++++++,,,---...,,,++++++,,,---,,,,,,,,,++++++***+++,,,...///+++***))))))************+++***)))***,,,,,,***)))&&&)))++++++***)))))))))))))))(((***++++++)))'''((((((((((((((()))******((('''))),,,***''')))---***(((''''''((())))))(((''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***************)))((('''&&&))))))(((((((((((())))))&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''((('''&&&'''((())))))''')))'''&&&&&&((()))(((&&&''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))***))))))((('''&&&++++++***)))(((''''''&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&%%%%%%$$$''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&(((((('''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((('''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&(((''''''&&&&&&''''''(((&&&%%%%%%&&&((()))((('''(((((('''&&&&&&&&&&&&'''&&&'''''''''(((((())))))((($$$"""$$$(((***((($$$######$$$$$$%%%&&&&&&''')))'''&&&&&&'''''''''%%%---***'''%%%&&&''''''&&&$$$%%%'''&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))***'''%%%$$$&&&+++---,,,***++++++)))%%%&&&***+++((('''((()))'''%%%$$$&&&(((,,,***(((((())))))((('''((()))******(((((()))***......///000111111222222777888999;;;<<<===>>>>>>======>>>>>>>>>@@@DDDGGGKKKJJJIIIHHHIIIJJJLLLNNNOOOQQQSSSTTTTTTRRRPPPNNNRRRPPPPPPQQQUUUWWWVVVTTTRRRSSSSSSQQQLLLHHHFFFEEEEEEFFFJJJPPPXXXbbbkkkppp|||{{{|||{{{}}}yyytttsssttt|||}}}yyypppmmmqqqwwwzzz||||||kkkkkklllkkkhhhbbb]]]ZZZXXXXXXWWWWWWWWWYYY[[[\\\```aaaccccccbbb___\\\ZZZUUUPPPJJJDDD@@@<<<888555444111///...//////...---***,,,---/////////...---+++,,,------++++++,,,---...,,,++++++,,,---,,,,,,,,,,,,+++++++++,,,...///+++++++++*********+++++++++***)))***,,,,,,***)))&&&)))+++,,,***))))))***,,,***(((((()))*********((((((''''''((()))***+++)))'''(((++++++)))***---***)))'''''')))***)))((('''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&'''((()))******)))((('''))))))***))))))((('''&&&))))))(((((((((((())))))&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''((('''&&&'''((())))))'''((('''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))***))))))((('''&&&+++******)))((('''&&&&&&&&&&&&'''''''''&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((())))))$$$%%%'''(((((((((&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''((($$$%%%&&&''''''(((''''''$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((((((''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((&&&$$$%%%'''(((&&&###''''''''''''&&&&&&&&&%%%)))'''%%%%%%'''((('''&&&***(((%%%%%%%%%&&&&&&%%%###&&&)))(((%%%%%%(((,,,&&&&&&&&&&&&&&&&&&&&&%%%***)))((('''''''''))))))&&&&&&&&&(((+++,,,---,,,###'''(((((()))+++'''!!!'''***+++)))$$$###%%%)))(((&&&%%%&&&(((******)))''')))******)))***+++,,,111222333555666777777777:::;;;<<<===>>>?????????>>>@@@BBBCCCDDDFFFHHHKKKOOONNNNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSRRRPPPNNNLLLMMMNNNNNNOOOOOOPPPPPPQQQLLLMMMNNNMMMKKKIIIIIIIIILLLPPPWWW```lllxxx|||}}}{{{vvvtttttt{{{vvvnnnjjjiiifffjjjpppvvvzzz{{{zzzzzz|||zzzrrrkkkjjjkkkmmmmmmnnnooopppqqqrrrrrrmmmuuu~~~zzzvvvuuuuuuuuuuuuvvvsssqqqpppsssvvvxxxxxxzzz~~~}}}vvvoookkkhhhggg___]]]YYYUUUSSSSSSTTTUUU]]]^^^___aaabbbccccccddd___[[[UUUPPPKKKFFFBBB???;;;888444222222222111000......//////000/////////+++---...---,,,+++,,,......,,,++++++,,,------,,,,,,,,,++++++,,,,,,------***+++,,,+++))))))+++,,,***))))))***++++++***((((((***++++++***)))***+++,,,***(((((()))***+++***)))(((''''''''')))***++++++(((''')))(((%%%$$$'''+++)))(((((()))***))))))(((((((((((((((((('''&&&(((((())))))))))))((((((&&&''')))******)))'''&&&%%%&&&''')))************)))((((((''''''(((((()))'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&'''((())))))'''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((()))******++++++******(((((())))))))))))(((((())))))))))))************((())))))))))))((((((''')))))))))(((((('''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&%%%###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&###$$$%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%)))'''%%%%%%&&&(((((('''%%%$$$######%%%%%%$$$###''''''''''''&&&'''((()))$$$%%%%%%&&&&&&''''''''',,,***((('''&&&'''((()))&&&'''))))))((((((***+++###&&&''''''(((***'''!!!)))))))))(((''''''((()))(((&&&%%%&&&(((******)))''')))+++,,,,,,---///000444555777999:::;;;;;;;;;<<<===>>>?????????>>>>>>>>>AAAEEEGGGIIIJJJLLLMMMPPPPPPQQQRRRSSSRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKKKKIIILLLNNNMMMJJJHHHKKKNNNKKKMMMOOOQQQRRRTTTXXXZZZ```dddjjjsss|||~~~~~~{{{vvvppplllkkklllmmmooorrrssspppkkkiiikkknnn{{{|||vvvssskkkmmmooosssvvvyyy|||}}}yyytttqqquuuvvvuuuqqqllljjjkkknnnkkkrrr{{{}}}xxxtttrrrooommmllliiiffffffjjjmmmoooppprrrtttwwwzzzzzzyyyxxxwww{{{{{{|||zzzqqqmmmeee^^^XXXVVVUUUVVV\\\\\\[[[[[[]]]```ccceeeccc```\\\YYYVVVRRRMMMJJJFFFCCC>>>:::888666444333222111000000000000000000,,,---...---,,,,,,,,,......,,,++++++,,,------,,,+++,,,,,,,,,,,,++++++******,,,---+++))))))+++---)))(((((()))******)))'''***++++++***)))(((***+++******)))***+++,,,***(((***)))'''''''''(((***+++,,,(((''')))(((%%%###%%%+++)))(((((()))******)))((((((((((((((('''&&&&&&(((((())))))))))))(((((('''''''''(((((('''''''''%%%&&&''')))******++++++(((''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&'''((())))))'''&&&'''))))))((('''''''''''''''&&&&&&&&&&&&''''''(((((()))************)))''''''((())))))(((''''''((((((((())))))))))))***'''(((((())))))))))))(((((((((((((((((((((''''''###$$$&&&'''((('''&&&&&&"""######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$"""!!!"""$$$&&&(((###$$$&&&((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''))))))&&&&&&&&&&&&%%%$$$#########$$$%%%&&&''''''''''''((((((''''''''''''((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&'''((()))***'''''''''&&&&&&%%%%%%$$$$$$%%%'''&&&%%%%%%'''(((!!!""""""###%%%&&&'''''')))'''%%%%%%&&&((((((''''''&&&&&&'''))))))'''&&&+++(((%%%%%%'''(((&&&$$$"""###$$$%%%'''((()))***---,,,)))'''&&&&&&'''(((&&&)))+++)))&&&%%%&&&)))******&&&###$$$)))+++(((***'''%%%&&&***,,,+++))),,,***((('''(((((('''&&&(((***,,,......///222444666777999<<<===>>>>>>>>>===>>>????????????>>>===<<<@@@EEEHHHJJJKKKLLLNNNNNNOOOQQQSSSSSSRRRPPPOOOHHHHHHHHHHHHHHHHHHHHHIIIFFFKKKOOOLLLGGGDDDHHHMMMRRRUUUXXX\\\```ffflllqqqrrrtttyyy~~~~~~xxxvvvxxxyyyxxxuuuzzzwwwrrrnnnkkkkkklllnnnmmmppprrrqqqoooqqqxxx~~~{{{zzzyyyyyyyyy{{{~~~{{{{{{rrrlllmmmooommmssszzz~~~yyyvvvrrrnnnkkkkkkooosssuuuuuu{{{tttnnnjjjddddddhhhooossssssuuuyyyvvvxxxnnnfffbbb``````^^^[[[YYYWWWXXX\\\```cccdddbbb```___]]]ZZZUUURRRPPPLLLFFF@@@===:::777555444333222000000000111111,,,---......,,,,,,---......,,,++++++,,,------,,,+++,,,,,,---,,,+++)))(((***,,,---,,,))))))+++...)))((('''(((******(((''',,,,,,+++***((((((***,,,((()))***---...---)))&&&+++)))((('''&&&((()))***+++'''&&&)))***(((''')))+++)))(((((()))******)))(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&''')))((()))))))))))))))((('''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&''')))))))))'''%%%''')))***(((''''''''''''''''''&&&&&&'''''''''%%%&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))''''''((())))))***))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$$$$$$$$$$###"""%%%%%%%%%&&&&&&'''''''''$$$""""""%%%)))***(((&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&'''(((((('''%%%)))((('''&&&%%%&&&&&&'''######$$$'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###&&&((('''%%%'''(((((((((&&&%%%&&&&&&)))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%$$$###$$$%%%%%%$$$"""'''&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''')))***)))))))))))))))(((((((((************))))))))))))++++++***)))))))))))))))...---,,,---///222666888999;;;===>>>===<<<<<<<<<======<<<===>>>@@@CCCDDDCCCFFFIIIJJJJJJJJJJJJKKKNNNLLLKKKLLLPPPQQQPPPMMMIIIGGGEEEEEEEEEEEEDDDCCCIIIHHHGGGGGGIIINNNTTTYYYffffffhhhjjjooovvv~~~|||||||||}}}~~~yyyxxxtttvvvzzzzzzuuuqqqrrrvvvllljjjmmmtttyyy}}}uuusssvvvxxxvvvwwwvvvuuuxxx~~~|||}}}|||}}}~~~~~~|||{{{{{{{{{zzzxxxnnniiifffpppuuuzzz~~~{{{zzzyyyvvvsssrrrvvv~~~~~~rrrkkkeeeeeeeeedddeeehhhgggooo{{{xxxlllcccddd]]]WWWWWWVVVTTTXXX``````___]]]\\\[[[ZZZZZZZZZVVVRRRMMMIIIFFFAAA;;;666::::::888666444111///...///......///000///...,,,---,,,+++*********+++,,,+++++++++++++++++++++++++++---///...+++)))***,,,---,,,+++******+++,,,---///+++))),,,,,,***)))+++))))))))))))))))))))))))+++)))''''''***,,,***)))))))))))))))************(((&&&&&&))),,,***###''''''(((((())))))******(((''''''''''''((())))))((((((((((((((((((((((((***)))(((''''''((()))***+++***((('''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''+++***)))(((''''''((((((,,,)))'''''')))***(((&&&((((((''''''&&&&&&&&&%%%)))((('''(((***+++++++++******))))))((((((''''''$$$%%%'''))))))(((&&&%%%***)))(((((())))))((('''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&)))((('''((()))))))))(((%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''%%%)))((('''&&&%%%&&&&&&'''######$$$'''((((((&&&$$$'''''''''''''''''''''''''''&&&$$$!!! ###%%%'''(((((('''&&&&&&&&&&&&'''&&&$$$######$$$&&&'''***)))(((&&&%%%$$$$$$$$$))))))***++++++)))&&&###&&&%%%%%%&&&''''''&&&$$$%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$&&&((())))))))))))))))))))))))***)))))))))))))))))))))++++++************++++++---------...111444777999===???@@@@@@>>><<<;;;<<>>===;;;999666444222333111000000000000///---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++---///...+++******,,,******))))))))))))******,,,((('''***+++))))))+++))))))))))))))))))))))))---+++((((((******)))'''))))))))))))************,,,)))'''(((++++++((($$$(((((((((((())))))))))))***)))((('''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''+++***((('''&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((('''''''''&&&,,,)))''''''))))))((('''((((((((('''''''''&&&&&&'''''''''(((***)))'''$$$***)))))))))((((((((('''&&&'''((()))***)))((((((+++)))(((((())))))'''&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$$$$$$$(((((('''%%%###"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%(((((('''&&&&&&&&&&&&'''%%%$$$%%%&&&((('''%%%###(((((((((((((((((((((((())))))'''"""!!!&&&'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&'''(((***+++###"""###&&&***+++(((%%%(((''''''((())))))(((&&&$$$%%%'''(((((('''&&&%%%&&&'''((('''&&&'''(((***))))))))))))))))))))))))((()))))))))))))))))))))************+++,,,---...///000111444666999;;;<<<>>>???AAAAAA@@@??????@@@CCCDDDFFFHHHJJJKKKLLLLLLKKKLLLNNNNNNLLLKKKLLLMMMKKKLLLLLLLLLJJJJJJKKKLLLIIIHHHFFFDDDDDDEEEFFFGGGOOOTTT[[[```dddlllvvv~~~~~~}}}~~~xxxlllhhhfffgggfffdddfffjjjnnnoooqqqrrrrrrppplllhhhnnnnnnsss|||}}}}}}}}}}}}zzz{{{~~~|||wwwsss{{{~~~xxxqqqwww|||~~~yyysssrrrvvv}}}{{{qqqkkkllllllvvv|||ppphhhbbb[[[WWWVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVTTTQQQOOOGGGGGGFFFDDDAAA>>>;;;999888666333111111111000///...............---,,,,,,---------,,,,,,++++++++++++---...---,,,++++++,,,))))))************))))))+++((((((******((())),,,))))))))))))))))))))))))...,,,***)))))))))((('''))))))))))))************---***&&&%%%(((******)))))))))))))))((((((((((((++++++)))((('''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))******)))(((''''''''''''(((((((((''''''''''''&&&$$$$$$%%%&&&((()))***+++&&&'''((((((((('''%%%%%%+++)))''''''((()))((('''))))))((((((((((((''''''''''''(((******((($$$!!!))))))))))))(((((((((((()))))))))*********+++++++++***(((((((((((('''%%%'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''&&&###"""%%%''''''&&&&&&%%%%%%%%%$$$'''&&&&&&'''(((((('''%%%''''''''''''&&&&&&''''''&&&%%%%%%&&&''''''%%%###''''''''''''''''''''''''+++***(((%%%!!!!!!$$$'''((('''&&&&&&'''''''''&&&((((((''''''''''''(((((())))))((('''(((***,,,---)))$$$###'''(((((((((''''''(((******)))'''&&&&&&&&&&&&&&&'''''''''((()))***)))((((((***,,,'''((((((((((((((())))))((((((((())))))*********))))))***+++,,,...///000444555888:::<<<===>>>>>>;;;===@@@AAAAAABBBEEEFFFFFFHHHJJJMMMNNNOOOOOOOOOLLLMMMNNNMMMKKKIIIIIIJJJLLLMMMNNNKKKGGGFFFHHHKKKEEEFFFHHHIIILLLQQQVVVZZZcccjjjrrrvvvwwwzzz~~~{{{~~~~~~uuukkkddd^^^^^^ccclllsssxxxyyyooopppnnnpppxxx~~~|||~~~{{{{{{wwwuuuxxx~~~zzzvvvzzz~~~|||vvvuuuyyy}}}{{{}}}|||~~~~~~}}}||||||||||||{{{ssseee\\\\\\ZZZWWWUUUTTTTTTUUUWWWRRRRRRTTTVVVWWWXXXWWWVVVRRRQQQPPPNNNJJJFFFBBB@@@===:::555222111111000///....../////////---,,,+++,,,,,,,,,,,,------------+++,,,------,,,,,,++++++***+++,,,------,,,+++***---******,,,***'''(((,,,)))))))))))))))))))))))),,,+++***)))))))))))))))((()))))))))***************'''$$$$$$&&&)))))))))******))))))((((((''''''+++***)))(((''''''''''''''''''''''''''''''''''''***************************))))))(((((((((''''''((((((((('''''''''''''''%%%&&&&&&'''((())))))***%%%&&&((())))))(((&&&%%%***)))((((((((())))))))))))))))))))))))((((((((()))))))))***+++***'''%%%))))))))))))((((((((((((******)))))))))***+++,,,+++***((((((((((((&&&$$$((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''&&&&&&%%%%%%'''((((((&&&######'''***'''''''''&&&&&&%%%%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&'''''''''''''''''''''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''(((&&&$$$(((&&&%%%&&&((()))'''&&&((((((((((((((((((((((((---,,,***'''&&&%%%%%%&&&000,,,&&&$$$$$$&&&&&&%%%'''&&&&&&'''))))))(((''')))'''%%%$$$$$$&&&)))+++%%%&&&'''&&&%%%%%%''')))&&&&&&&&&''''''((((((((('''(((((()))***++++++,,,)))******,,,---///111222888999;;;===>>>>>>>>>======???AAABBBCCCDDDGGGIIIHHHJJJLLLNNNPPPPPPPPPOOONNNNNNNNNMMMJJJIIIIIIJJJKKKLLLLLLIIIEEECCCFFFIIIHHHKKKPPPUUUZZZ```hhhnnnyyy}}}qqqiii___bbbfffjjjkkkjjjgggdddiiikkksss~~~}}}qqqqqqllllllrrr{{{~~~}}}|||{{{|||}}}}}}|||{{{~~~|||zzzzzz~~~~~~}}}}}}~~~wwwkkkfff```ZZZVVVVVVWWWXXXSSSTTTVVVWWWXXXYYY[[[[[[ZZZZZZYYYWWWSSSNNNIIIGGGCCC???:::666333222000......//////000///---+++***++++++,,,---...//////000++++++,,,,,,------,,,+++***+++,,,------,,,+++***---+++***+++(((###$$$))))))))))))))))))))))))))))))***************,,,---((()))))))))************&&&&&&&&&''')))***)))(((******))))))((((((''''''))))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''')))******)))(((&&&)))))))))((((((((()))***((((((((()))))))))))))))***(((&&&&&&(((*********(((((((((((()))))))))))))))(((((((((((()))***+++***)))''''''((((((&&&$$$(((((())))))(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''%%%%%%&&&%%%$$$%%%''')))'''''''''&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%%%%&&&''''''((('''''''''((('''&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!$$$((()))%%%!!!(((&&&$$$%%%(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%''''''((( """&&&)))***(((&&&%%%%%%%%%%%%&&&((()))(((&&&)))'''%%%$$$%%%'''***,,,&&&(((((((((''''''(((***&&&&&&&&&''''''(((((()))(((((()))***+++------...,,,------///000222444555888999;;;===>>>>>>>>>===DDDEEEEEEEEEDDDDDDFFFHHHKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPNNNKKKJJJKKKLLLJJJJJJJJJHHHHHHIIILLLNNNUUUZZZaaaggglllrrrzzz~~~}}}|||}}}xxxppphhh```[[[XXX^^^eeekkkoooqqqssstttssswwwyyyrrrmmmkkkpppzzz{{{|||~~~{{{|||zzzmmmbbbZZZTTTRRRTTTUUUUUUTTTSSSTTTWWWYYY\\\]]]]]]\\\YYYUUUQQQOOOKKKGGGBBB===:::777444111111111111000///...---,,,+++,,,,,,---...///000000,,,++++++,,,---...---+++))))))************))))))***)))))))))%%% """'''))))))))))))))))))))))))((()))*********+++---///))))))))))))************&&&(((***,,,---,,,***)))))))))))))))(((((((((((()))((((((((())))))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((())))))******))))))((('''(((((((((((()))))))))******)))((((((''''''&&&'''((()))*********)))((('''((()))((('''''')))+++''''''(((((((((((())))))(((&&&###"""$$$''')))***(((((((((((())))))))))))'''''''''((((((((()))))))))(((&&&'''(((((('''%%%((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''$$$######$$$%%%&&&%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''%%%%%%%%%'''((((((((('''''')))'''&&&''')))*********''''''''''''''''''''''''$$$$$$$$$$$$&&&&&&&&&%%%(((%%%###%%%)))***(((%%%&&&&&&''''''''''''&&&&&& $$$(((***++++++$$$)))(((''''''(((%%%%%%%%%&&&))))))((('''%%%&&&&&&'''((())))))))))))***+++***))))))+++---''''''(((((()))******+++((()))***+++---...///000111111222333555666888999888999;;;>>>@@@AAABBBCCCHHHIIIIIIHHHGGGGGGIIIKKKOOONNNNNNNNNNNNNNNNNNOOOOOOPPPOOOMMMKKKJJJKKKMMMMMMLLLLLLNNNRRRWWW[[[]]]gggnnnwww~~~}}}|||zzzxxxvvvxxx|||}}}}}}wwwtttpppnnnllljjjfffbbbdddmmmvvv{{{{{{yyyyyy{{{vvvyyywwwrrrpppttt{{{|||}}}zzz}}}{{{mmmbbb\\\ZZZYYYWWWSSSPPPPPPSSSWWWYYY[[[]]]^^^^^^\\\YYYWWWTTTQQQLLLGGGCCC???:::666555444333222111000000000///.....................,,,******+++...///---+++******))))))))))))******((((((******'''###&&&,,,)))))))))))))))))))))))))))***,,,+++******,,,///))))))))))))************((()))+++,,,,,,+++***)))(((((((((((())))))))))))******))))))((()))))))))((((((((((((((((((((((((***+++,,,,,,,,,,,,+++***((()))************)))((('''((((((((()))))))))))))))))))))((((((((((((((('''''''''((((((((())))))'''((())))))''''''))),,,&&&&&&'''''''''((((((((((((&&&$$$$$$%%%''''''''''''((((((((()))))))))***&&&'''((()))))))))(((''''''&&&%%%&&&((()))(((''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''%%%$$$$$$%%%''''''%%%%%%%%%$$$$$$#########''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&''''''''')))'''&&&'''***+++(((%%%%%%&&&&&&&&&'''((((((((('''&&&&&&'''(((((('''%%%$$$%%%'''((((((((('''''')))((('''(((***,,,,,,+++((((((((((((((((((((((((&&&((()))'''$$$$$$'''+++(((%%%###%%%)))+++(((%%%(((((())))))))))))((((((%%%&&&(((******(((%%%######(((,,,***$$$!!!###'''&&&%%%%%%''')))***)))((("""$$$(((++++++***(((&&&&&&'''((('''&&&&&&(((***((())))))***+++,,,,,,,,,))))))+++,,,...///000111555555555666888999;;;<<<:::;;;===@@@CCCFFFIIIJJJIIIJJJJJJJJJJJJLLLOOOQQQQQQPPPOOOMMMMMMMMMNNNOOOMMMMMMLLLJJJHHHHHHIIIKKKRRRPPPPPPUUU^^^fffjjjkkksss|||vvvssssssrrrqqquuuzzz~~~qqqhhheeeeeefffiiipppxxx~~~{{{wwwrrr|||yyyuuuttt}}}~~~|||}}}xxxuuuxxx{{{|||vvv|||~~~yyyyyyyyydddbbb^^^XXXSSSRRRVVVZZZUUUXXX\\\___aaa```___]]][[[XXXSSSOOOJJJEEE???;;;888777555333222222222333222111000///...---,,,,,,,,,***)))+++...///---+++---,,,+++******+++,,,---((())),,,...+++(((+++222))))))))))))))))))))))))***,,,---,,,)))(((+++---))))))))))))************((()))***)))((('''((()))''''''(((((())))))******---,,,+++)))((((((((((((************************'''((()))******)))((('''((()))***++++++***)))((('''((((((((())))))******''''''(((((())))))******&&&&&&&&&&&&&&&'''((()))&&&(((***)))''''''))),,,%%%&&&&&&&&&''''''((((((***)))(((((()))(((&&&%%%'''((((((((())))))******%%%''')))***+++***((('''&&&%%%%%%&&&((()))(((''')))))))))))))))((((((''''''''''''&&&&&&'''''''''%%%(((&&&&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%&&&'''(((###""""""###%%%&&&&&&%%%((('''%%%$$$$$$%%%&&&'''((('''&&&&&&'''((('''&&&''''''&&&&&&'''***,,,...+++***(((&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))'''$$$%%%''')))'''&&&)))))))))((('''&&&'''(((((('''%%%$$$###%%%&&&'''((('''&&&&&&'''((('''%%%...(((""""""&&&)))(((&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((()))))))))(((***)))((('''&&&%%%$$$$$$'''''''''''''''''''''''''''$$$"""$$$((()))'''%%%%%%&&&&&&'''''''''''''''((('''%%%%%%&&&&&&&&&%%%'''''''''((((((((()))))),,,***)))***,,,---***(((---,,,,,,---///111444555<<<<<<;;;;;;;;;<<<======<<<===???BBBEEEGGGIIIJJJNNNMMMMMMLLLLLLLLLLLLLLLQQQNNNLLLNNNQQQSSSQQQMMMNNNKKKIIIJJJMMMQQQUUUZZZ[[[```gggmmmrrrwww}}}yyyzzzzzzuuuuuu{{{~~~{{{wwwqqqjjjeeecccaaaaaafffllluuuzzz{{{{{{~~~|||}}}}}}zzzzzzzzz}}}|||zzz|||}}}vvvsssttt|||yyyoooeee___\\\ZZZYYYYYYTTTTTTXXXZZZYYY\\\bbb```___^^^\\\XXXQQQIIICCCCCC???;;;888777666444333222000......///000000///222***''',,,///---***+++,,,---......,,,,,,---...+++******+++---......---,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))))))))*********))))))((()))))))))))))))))))))))),,,***'''(((++++++)))&&&+++***)))(((((('''((((((((((((((((((((()))******))))))))))))))))))))))))+++)))(((***...///+++''')))'''%%%&&&)))+++(((&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))******)))((('''&&&((((((((((((((((((((((((+++)))&&&%%%&&&((((((((('''&&&&&&''')))***)))((())))))))))))************,,,,,,+++***)))(((''''''+++******+++,,,***'''$$$''''''&&&&&&&&&&&&''''''$$$&&&######$$$%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&%%%$$$$$$%%%&&&%%%###)))(((''''''''''''((()))((('''&&&&&&'''((('''&&&&&&%%%$$$$$$%%%''')))+++(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&)))'''%%%%%%'''((('''&&&%%%&&&((((((&&&%%%$$$$$$)))(((''''''''''''((()))((('''&&&'''(((((('''&&&%%%%%%&&&'''''''''&&&$$$&&&&&&&&&&&&&&&''''''(((&&&&&&'''(((((((((''''''((('''''''''''''''&&&&&&''''''''''''''''''''''''(((((()))((('''''''''(((''''''((()))******))))))***(((&&&&&&'''''''''&&&''''''''''''((((((((((((***)))((())),,,---+++)))------...///111222444555======<<<<<<<<<<<<<<<===>>>???AAACCCFFFHHHJJJKKKNNNNNNMMMMMMMMMNNNNNNOOOLLLLLLNNNPPPRRRRRRPPPNNNKKKKKKMMMQQQVVV\\\dddjjjrrrvvv{{{}}}||||||yyypppgggccc\\\YYYXXX[[[___bbbjjjrrr}}}{{{{{{yyy}}}|||{{{}}}yyywwwyyy~~~~~~zzzuuutttxxx|||pppggg___ZZZ\\\VVVSSSVVVWWWTTTTTTWWW\\\\\\]]]^^^^^^[[[VVVSSSKKKGGG@@@;;;888666444222222000------............///(((&&&+++000///...///***+++,,,,,,******+++,,,---,,,++++++------,,,+++,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++))))))******+++******))))))))))))))))))))))))))))))+++***))))))******)))(((***))))))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((%%%###%%%((()))&&&""")))******)))(((''''''(((((((((((('''''''''&&&&&&))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((***(((&&&%%%''')))))))))((('''&&&'''((()))((('''((((((((()))))))))******++++++******)))(((((((((************+++***'''$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!%%%&&&"""!!!$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''')))'''&&&%%%&&&&&&$$$###'''''''''''''''((()))***((('''&&&&&&'''((('''&&&'''&&&%%%%%%%%%&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((())))))((('''&&&%%%%%%$$$&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&((('''%%%%%%'''((('''&&&%%%&&&'''((((((&&&%%%$$$&&&&&&'''((()))))))))))))))(((''''''))))))((('''###&&&)))(((&&&%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''***,,,***&&&$$$&&&)))&&&'''((()))***************)))''''''(((((((((''''''''''''''''''''''''''')))))))))+++...///...---///000222444555777777888>>>=====================AAABBBCCCEEEGGGIIIKKKLLLNNNNNNNNNMMMNNNNNNOOOOOOMMMQQQUUUVVVSSSPPPOOOPPPKKKPPPVVV\\\ccclllvvv}}}{{{pppjjjddd^^^YYYXXXXXXXXX[[[aaahhhnnnwwwzzzwwwxxx|||||||||~~~wwwuuuzzzzzzuuuzzzwwwvvvyyyuuunnnggg___ZZZZZZ[[[XXXSSSQQQUUUVVVXXX[[[^^^___^^^]]]VVVQQQIIIBBB===999666333444222///......///...---...)))(((+++//////...///***+++,,,,,,******+++,,,///---,,,,,,,,,,,,+++))),,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))******+++++++++++++++***)))))))))))))))))))))))))))***+++***)))(((((()))((((((((((((((()))))))))((((((((((((((()))******)))))))))))))))))))))))),,,)))&&&&&&((()))'''%%%))),,,...+++'''%%%&&&)))+++******)))'''&&&&&&%%%((((((((((((((((((((((((******(((''''''(((((()))((((((((((((((((((((((((***(((&&&&&&(((***+++***)))(((''''''((()))'''&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))((()))***)))&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%((((((###"""%%%(((((($$$$$$$$$%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&%%%)))'''&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''(((((((((&&&&&&&&&'''((('''&&&))))))((('''''''''((()))"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))))))))))))))((((((''''''&&&&&&((('''&&&&&&&&&'''''''''***)))(((((())))))(((((("""###%%%'''(((((('''&&&)))((('''((()))***)))(((+++***(((&&&%%%%%%''')))%%%%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%$$$$$$''''''''''''((((((((((((''''''''''''''''''''''''%%%'''((((((%%%$$$&&&'''###$$$%%%'''((((((((((((***(((&&&&&&'''((('''&&&(((((((((''''''''''''&&&***+++,,,...111222222222333444777999;;;<<<<<<;;;======>>>???@@@@@@@@@@@@EEEFFFGGGHHHJJJKKKMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLQQQWWW\\\ZZZSSSOOOQQQUUUUUU]]]fffjjjpppzzz|||xxxwwwwww}}}}}}~~~zzzzzzqqqkkkeeebbbaaaaaaccceeeiiiiiilllqqqtttxxx~~~zzzwwwxxx}}}{{{uuurrrsssxxx|||}}}}}}~~~||||||~~~|||}}}zzzwwwvvvvvvyyyxxxppphhhffffffbbbZZZSSSVVVUUUUUUXXX[[[^^^^^^^^^\\\XXXSSSMMMHHHCCC===999999777333111111000///...111...,,,---......,,,,,,,,,---......,,,,,,---......---+++,,,,,,---+++***,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))******+++,,,,,,,,,++++++))))))))))))))))))))))))(((+++,,,+++(((&&&(((+++''''''((()))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))000---***)))***+++***)))(((***+++***'''&&&''')))+++******)))((('''''''''((((((((((((((((((((((((+++***(((&&&&&&''')))***(((((((((((((((((((((((()))'''&&&''')))+++++++++***)))''''''(((((('''%%%''''''''''''(((((((((((((((((((((((())))))******)))((('''((()))(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&)))(((###"""%%%(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$'''&&&%%%&&&((()))((('''###$$$%%%&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&)))(((((('''''''''''''''"""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&'''((())))))%%%&&&&&&&&&''''''((((((!!!"""###$$$%%%&&&&&&&&&)))))))))((((((''''''''''''''''''&&&&&&&&&'''(((---)))&&&%%%''')))******!!!###%%%((()))((('''&&&)))''''''(((*********))),,,)))&&&&&&((('''###&&&%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%$$$$$$))))))((((((((('''''''''''''''''''''''''''''''''&&&%%%$$$%%%(((***)))'''$$$%%%&&&'''(((((((((((()))'''%%%%%%&&&'''&&&%%%((((((((((((((((((((((((***+++...000222333444555444666888;;;<<<=========<<<===???AAACCCDDDEEEEEEHHHIIIIIIJJJLLLMMMMMMNNNKKKJJJIIIIIIHHHHHHHHHHHHNNNVVV[[[YYYRRRPPPWWW___hhhqqqwwwyyy}}}xxxtttsssssstttpppxxxyyypppjjjjjjmmmhhhkkknnnooorrrvvvzzz{{{xxxwwwxxxyyywwwvvv|||{{{|||~~~~~~}}}|||xxx{{{}}}{{{wwwssspppyyyxxxuuusssssswww}}}}}}zzz|||~~~yyyvvvzzzzzzwwwqqqtttzzz|||wwwyyywwwqqqfff]]]]]]ZZZXXXWWWYYY[[[\\\]]]ZZZZZZYYYXXXUUUOOOHHHBBB???<<<888444222111///---111000///------...---,,,,,,---......,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((+++,,,+++(((&&&(((+++&&&'''((()))******))))))((((((((((((((())))))***)))))))))))))))))))))))),,,***(((&&&&&&''''''&&&'''%%%$$$&&&((()))((('''((((((((()))))))))))))))((((((((((((((((((((((((***)))'''&&&&&&(((***+++(((((((((((((((((((((((((((&&&&&&''')))++++++******)))''''''(((((('''%%%''''''''''''(((((((((((('''''''''((())))))******)))(((''''''((()))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%((('''""" ###&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$&&&((())))))(((&&&&&&'''((()))))))))(((((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%%%%&&&'''((())))))%%%&&&'''((())))))))))))((((((((((((((('''''''''&&&'''((('''%%%%%%'''(((+++'''######&&&)))))))))$$$&&&(((******)))((('''(((&&&&&&''')))******)))%%%$$$%%%))),,,((('''&&&&&&&&&&&&'''((((((&&&''''''''''''&&&&&&%%%)))))))))(((((('''''''''''''''''''''''''''''''''(((&&&$$$''',,,...---***'''(((((()))))))))))))))(((&&&%%%%%%&&&&&&%%%$$$(((((()))))))))*********))),,,///111222333555666555666777999;;;<<<======>>>???BBBDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLHHHHHHGGGGGGHHHHHHIIIIIIJJJSSS\\\\\\XXXYYYbbbkkkzzzzzztttrrrsssuuuvvvyyy{{{nnnhhheeeeeeiiiooovvv~~~}}}{{{uuurrrwwwyyyiiimmmsss{{{~~~}}}~~~~~~~~~~~~}}}|||~~~~~~{{{}}}zzztttooosss{{{yyyuuuhhhccc\\\WWWVVVVVVWWWWWWVVVWWWZZZ\\\\\\YYYSSSNNNGGGDDD>>>:::666333000------//////------000111///***+++,,,,,,******+++,,,+++******+++---......---,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))***+++***)))(((((()))'''''')))******)))((((((((((((((((((((()))******))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&###!!!$$$(((+++)))&&&'''''''''(((((()))))))))(((((((((((((((((((((((()))((((((''''''(((******(((((((((((((((((((((((('''&&&&&&''')))***)))((()))(((''''''((()))'''&&&''''''((((((((()))))))))'''''''''(((((())))))))))))(((''''''))))))((('''''''''&&&&&&&&&&&&''''''%%%((('''###!!!$$$%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%'''((('''&&&&&&'''((())))))(((((('''((('''&&&&&&'''((('''&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&'''(((((((((((()))***+++++++++++++++''''''''''''''''''((((((&&&'''((('''%%%%%%'''))))))&&&$$$&&&)))+++)))&&&&&&'''((())))))(((((('''&&&%%%%%%&&&(((***)))((($$$$$$%%%((()))&&& (((''''''''''''((())))))&&&&&&'''(((((((((''''''((((((((((((((()))))))))''''''''''''''''''''''''((('''''')))***+++++++++)))))))))))))))((((((''')))'''&&&%%%&&&'''&&&%%%(((((()))***+++,,,,,,------000333555444555777:::888888999:::<<<>>>@@@AAABBBDDDFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHJJJMMMOOOPPPUUU___kkknnnllllllrrryyy}}}zzzzzz|||||||||yyysssooopppiiifffhhhmmmpppvvv|||{{{rrrnnnsss|||wwwqqqsssrrrmmmiiilllssszzz}}}wwwyyyyyyzzz}}}rrrxxx~~~xxxlllaaaZZZVVVTTTRRRSSSTTTVVVZZZ]]]]]]ZZZXXXTTTPPPIIICCC???:::666333---111111------111222///***+++,,,,,,******+++,,,---+++++++++---------+++,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))'''((()))***++++++++++++))))))))))))))))))))))))+++***))))))******)))((('''(((*********)))'''&&&((((((((((((((()))******)))))))))))))))))))))))))))************)))))))))&&&%%%%%%&&&'''(((((((((((((((''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''&&&%%%&&&(((((('''%%%((('''&&&'''((()))((('''((((((((()))))))))******''''''((((((((((((((((((***)))'''((()))***))))))(((''''''&&&&&&''''''(((&&&******&&&$$$&&&'''&&&'''''''''(((((((((((()))''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%###%%%&&&'''''''''&&&%%%$$$((('''&&&&&&'''((('''&&&%%%&&&''''''(((((('''''')))(((&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&''')))'''%%%$$$''')))(((&&&'''+++//////***$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$&&&((())))))(((***)))'''$$$"""$$$(((,,,((((((((((((((()))******&&&&&&'''((()))))))))(((&&&&&&'''((()))***++++++''''''''''''''''''''''''%%%(((***)))&&&%%%'''***(((((((((((('''&&&%%%$$$***(((''''''(((((('''&&&(((((()))+++,,,---...///111555888999999999<<<>>><<<<<<<<<===???AAADDDEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGJJJNNNRRRUUUWWWfffqqq~~~~~~~~~{{{uuummmfffaaaaaaaaaeeedddgggqqqyyy~~~xxxnnnhhhnnnwwwzzz|||vvv~~~}}}qqqkkkqqqvvvuuurrruuu{{{~~~|||}}}}}}~~~}}}}}}www~~~qqqeee]]]WWWUUUSSSRRRSSSVVVZZZ]]]^^^^^^___ZZZSSSMMMGGGBBB===:::000555444...,,,//////,,,,,,---......,,,,,,---...///---,,,,,,,,,,,,+++))),,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))''''''(((******+++++++++)))))))))))))))))))))))),,,***'''(((++++++)))&&&((()))***+++***)))'''%%%((((((((((((((()))******))))))))))))))))))))))))&&&(((******)))(((((((((&&&)))+++)))&&&%%%''')))))))))((('''&&&%%%%%%$$$************************&&&'''((()))******))))))(((((((((((((((((((((((('''&&&%%%&&&''''''%%%$$$'''&&&&&&''')))***)))((())))))))))))************((((((((((((((((((((((((+++)))((((((***+++******&&&&&&&&&'''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%((('''&&&%%%%%%&&&'''(((###$$$%%%&&&''''''''''''''''''''')))***)))'''$$$'''''''''''''''''''''''',,,)))%%%%%%'''(((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&)))(((''''''((()))(((&&&&&&'''''''''(((((()))))),,,)))&&&%%%&&&&&&%%%%%%,,,(((&&&'''&&&$$$$$$'''%%%%%%%%%&&&&&&&&&'''''',,,((('''******%%%&&&***((('''&&&%%%%%%&&&'''((()))((('''&&&&&&%%%&&&&&&%%%$$$$$$'''******%%%!!!'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((***(((''')))+++,,,***((('''((()))******(((&&&$$$))))))(((((('''''''''''')))+++---///111333444444:::::::::;;;<<<=========:::<<<>>>@@@BBBCCCCCCCCCFFFKKKNNNLLLGGGDDDFFFIIIBBBCCCEEEFFFFFFEEECCCBBBIIICCCEEEQQQ\\\```bbbeeerrr|||xxxpppkkkdddaaabbbfffhhhjjjrrruuuyyy||||||wwwtttssstttvvvxxxyyy~~~{{{yyy|||zzz|||~~~}}}qqqddd]]]UUUTTTSSSSSSTTTVVVYYY[[[^^^]]]ZZZUUUPPPIIICCC@@@;;;555///...000222000---......---,,,+++++++++,,,...,,,***+++---///---***111///------------+++))),,,,,,++++++++++++*********++++++,,,,,,++++++***---***'''(((+++,,,+++)))+++***))))))******)))(((***++++++++++++***))))))''''''''''''((((((((((((((((((((((((((()))))))))******++++++***)))(((''''''&&&%%%$$$%%%''')))++++++*********))))))((((((((((((((((((((((((((((((******))))))))))))******+++)))(((&&&&&&((()))+++)))((('''&&&&&&'''((()))************))))))))))))(((((())))))******++++++))))))((((((''''''&&&&&&,,,,,,,,,+++***)))((('''&&&&&&%%%%%%&&&&&&''''''*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&''''''''''''111...)))&&&&&&'''(((((('''''''''''''''''''''''')))(((&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''((()))'''%%%%%%&&&''''''&&&)))&&&%%%(((((('''(((,,,%%%&&&&&&&&&'''''''''''',,,((('''***)))&&&&&&***((((((((('''(((((())))))&&&&&&%%%&&&&&&'''((()))%%%&&&'''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((('''&&&(((***+++)))'''(((((()))))))))(((&&&%%%+++)))(((&&&&&&'''((())),,,---///111333444555555;;;;;;<<<===>>>??????@@@CCCBBBAAAAAAAAABBBCCCCCCIIIJJJKKKIIIEEECCCCCCEEEDDDDDDCCCCCCDDDEEEGGGHHHLLLIIILLLWWWbbbhhhmmmrrrwwwzzzsssnnnnnnkkkhhhiiimmmrrrwwwyyy~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~zzziiieee___YYYVVVVVVXXXZZZ]]]___```___ZZZTTTLLLHHH>>>888111...//////---+++///...------,,,,,,---------,,,+++,,,------,,,+++...,,,++++++++++++***)))------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,***))))))***++++++***,,,***))))))******)))'''***++++++++++++***))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********((((((&&&&&&&&&(((***+++************)))))))))(((***************************))))))(((((())))))******)))(((''''''((()))***)))((('''&&&&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++***))))))&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''$$$&&&(((******(((&&&$$$%%%&&&&&&'''''''''&&&&&&---***&&&######$$$%%%%%%''''''''''''''''''''''''''''''''')))***)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%'''((((((((()))&&&&&&)))***((()))---&&&&&&'''''''''(((((((((+++(((''')))(((&&&''')))%%%&&&'''(((((((((((((((&&&&&&%%%&&&&&&'''((()))%%%'''(((%%%""""""&&&+++'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((('''&&&&&&'''))))))(((&&&))))))((((((((((((''''''+++***'''&&&&&&(((+++---///000222444666888999999======>>>???@@@AAABBBCCCFFFDDDBBB@@@@@@AAADDDEEEHHHGGGFFFEEEDDDCCCDDDDDDIIIGGGDDDCCCDDDGGGKKKNNNUUUTTTXXX```hhhnnnuuu|||{{{zzz}}}sssiiihhhiiikkkvvvwwwxxxzzz~~~}}}{{{|||{{{uuuwwwwwwxxxyyy{{{|||}}}~~~~~~~~~~~~|||}}}rrrfff^^^YYYXXXXXXXXX[[[___aaa___ZZZTTTOOOKKKDDD<<<777555444111///000///......------......,,,---...---,,,,,,---...---+++***+++,,,---,,,***,,,,,,,,,+++++++++*********++++++,,,,,,++++++******++++++***))))))***,,,---+++************((('''***++++++++++++***))))))((())))))))))))*********************************)))((((((((()))***,,,---***)))((((((((()))***+++************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))(((''''''((()))***((((((''''''''''''((((((************))))))))))))******)))(((((('''&&&&&&((((((((()))***+++++++++((())))))***+++++++++***'''&&&%%%$$$%%%'''(((***$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&((())))))(((&&&%%%&&&'''''''''''''''&&&%%%######%%%((()))(((%%%"""''''''''''''''''''''''''''''''((((((((('''&&&$$$(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&+++((('''***)))&&&&&&)))'''''''''(((((((((((())))))((('''(((((('''''')))"""###$$$&&&'''&&&&&&%%%)))((('''&&&&&&%%%&&&&&&&&&''''''%%%######&&&)))'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&''''''((((((((('''))))))(((((('''(((((()))***)))))))))***+++---///111222555888:::===>>>???@@@@@@AAABBBCCCDDDEEEEEEBBBAAA@@@@@@@@@BBBEEEFFFDDDAAA??????AAADDDFFFFFFLLLJJJHHHHHHJJJNNNSSSVVVcccdddfffjjjnnnrrryyy~~~vvvsssttt|||ooobbb___fffpppwww~~~xxxuuuvvvyyy}}}~~~xxxsssrrrpppooowwwzzz~~~~~~}}}pppeee]]]XXXWWWXXXZZZ[[[[[[[[[YYYXXXVVVOOOGGG@@@<<<999666444111000///...............+++...000///,,,+++---000...---,,,---///000///...************))))))))))))***++++++,,,,,,++++++***)))+++,,,+++((('''***---...,,,************((('''***++++++++++++***))))))))))))*********++++++++++++++++++******************)))((('''''')))+++---******)))((((((((())))))*********)))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((''''''(((((((((************)))))))))((()))((((((((('''''''''&&&&&&'''''''''((((((((()))((())))))***************'''&&&&&&&&&&&&((()))***'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&'''***---...---)))&&&''''''''''''''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((''''''''')))******((((((((('''''''''''''''''')))(((''''''''''''%%%###)))&&&&&&))))))%%%%%%''''''''''''(((((((((((()))'''((('''&&&&&&((((((((("""###%%%&&&&&&&&&%%%$$$)))((('''&&&&&&%%%&&&&&&'''%%%$$$%%%'''(((&&&$$$'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((())))))(((((()))))))))(((((((((((()))***((()))+++---///000111111222444777;;;>>>AAACCCDDDBBBBBBCCCCCCDDDEEEEEEEEE@@@AAABBBCCCCCCCCCCCCCCC???<<<999999<<>>AAACCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCAAA???===<<<:::777777:::@@@GGGKKKOOORRRXXX```iiipppvvvyyyzzz~~~zzztttyyyvvvpppkkkgggddd```]]]\\\^^^ccclllxxx~~~}}}{{{yyyzzz}}}tttqqqpppooommmooorrrzzz~~~~~~~~~}}}tttnnneee\\\WWWVVVYYY\\\YYYWWWSSSNNNHHHDDD@@@>>>888777555333111000//////...///000///......///000,,,+++***+++---......---.........---------,,,,,,***++++++,,,,,,++++++******++++++***))))))***,,,---+++******+++,,,***)))***++++++++++++***)))))))))************++++++++++++++++++***))))))((((((---,,,***(((((((((((()))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((''''''((((((((((((''''''************))))))))))))&&&&&&'''(((((()))******+++++++++***)))((((((((()))*********)))((((((''' """$$$&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((()))((((((***'''%%%%%%%%%&&&%%%$$$''''''''''''''''''''''''&&&'''((('''$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&'''***+++***)))(((((((((''''''&&&&&&&&&((('''''''''((((((%%%###$$$"""$$$)))+++))))))+++%%%&&&&&&&&&''''''''''''%%%(((((($$$%%%)))***'''******)))(((''''''''''''&&&&&&%%%&&&&&&'''((()))(((&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''((()))******)))((('''$$$&&&))))))'''&&&''')))'''((()))***+++******)))...------...111555:::===<<<===>>>@@@AAABBBCCCCCCEEEEEEDDDCCCCCCBBBBBBAAABBBAAA@@@>>>===<<<;;;:::999:::;;;<<>>CCCAAAAAAAAABBBAAAAAA@@@@@@EEEEEEDDDCCCBBBAAA@@@@@@<<<:::888666666777999;;;777:::>>>BBBHHHTTTdddppppppqqqssswww|||ooo___VVVOOOQQQYYY___bbbccciiinnnvvv~~~}}}ssspppuuu|||yyywwwzzzuuuxxxzzzyyywwwyyy}}}~~~}}}nnnaaa[[[SSSUUUVVVUUUQQQMMMJJJHHHCCCBBB???;;;888555333222222///---...111222000---000///......///000///...*********))))))))))))(((+++++++++,,,,,,+++++++++---***((((((+++,,,+++)))***))))))***,,,------,,,***++++++++++++***))))))((())))))))))))******************)))(((''''''&&&'''((()))***++++++******'''((()))++++++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((&&&'''((())))))((('''&&&************))))))))))))++++++******))))))((((((&&&&&&''''''(((((())))))%%%&&&''')))******++++++'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''---***'''&&&((((((&&&$$$'''&&&%%%&&&''''''&&&$$$((('''&&&&&&'''((('''&&&***)))'''&&&%%%%%%&&&'''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%***(((((())))))(((((()))&&&&&&&&&&&&&&&%%%%%%$$$"""&&&))))))%%%###"""$$$((('''&&&'''((((((&&&$$$'''((()))+++++++++***)))(((((('''''''''&&&&&&&&&...+++((('''(((((((((&&&***)))((('''%%%$$$###"""---***'''&&&''''''&&&&&&(((%%%$$$&&&)))+++***((((((((())))))((('''&&&&&&&&&''''''((('''&&&$$$###$$$(((***$$$$$$...***)))((('''(((***,,,...///333777;;;>>>BBBFFFIIIJJJFFFBBBCCCFFFGGGDDDAAABBBBBBCCCBBB@@@>>><<<:::666111///222444444666999DDDDDDGGGOOOZZZgggvvvuuubbbTTTSSSUUU^^^jjjtttxxxxxxwwwwwwyyy}}}||||||{{{zzz{{{zzz{{{{{{}}}~~~|||~~~ttthhhaaaZZZSSSRRRUUUXXXVVVSSSNNNJJJEEE@@@<<<999666444111000///000111111///---//////...---,,,,,,,,,,,,...---,,,+++***+++,,,---...---++++++++++++***(((...---,,,+++************---,,,***(((((()))***+++*********))))))))))))(((+++***))))))******)))'''((()))***++++++***)))(((,,,+++***))))))***+++,,,+++***))))))******)))(((+++***)))***+++,,,+++)))************)))(((&&&%%%(((((((((((()))***,,,,,,'''(((((((((((((((***+++)))))))))))))))))))))***''''''((()))))))))))))))((((((((()))+++,,,+++)))+++******)))(((''''''&&&***)))((()))***+++***(((((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''')))&&&%%%%%%((())))))'''&&&%%%%%%&&&''''''&&&$$$((('''&&&&&&'''((('''&&&(((''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''&&&'''((()))((()))***%%%%%%&&&(((***,,,---///&&&((())))))'''&&&%%%&&&((('''&&&'''((((((&&&$$$$$$%%%&&&'''(((''''''&&&(((((('''''''''&&&&&&&&&)))'''&&&%%%%%%%%%$$$$$$(((''''''&&&&&&%%%%%%%%%***(((%%%%%%%%%&&&&&&%%%'''&&&&&&''')))***))))))((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%))))))(((%%%###$$$)))...***)))))))))***---///111222555:::>>>BBBGGGLLLPPPKKKGGGCCCCCCEEEFFFCCC@@@CCCBBB@@@>>>;;;888555444666111000333777999===CCCIIIMMMTTT^^^iiiuuuttthhhccccccfffoooyyy~~~{{{vvvuuuwww|||{{{|||zzz{{{{{{lllddd[[[WWWXXXXXXVVVSSSPPPMMMHHHDDD@@@<<<888555555333111111222111000...//////...---,,,,,,,,,---...---,,,+++++++++,,,---...---++++++,,,+++***(((------,,,+++************---,,,***)))((()))***+++,,,,,,,,,,,,+++++++++++++++***))))))******)))((())))))************))))))***)))(((''''''((()))***+++***((()))******)))''')))((('''((()))***)))''')))*********)))(((&&&%%%((('''''''''((()))******((())))))((((((((()))*********))))))))))))))))))''''''((())))))))))))))))))(((((()))***+++)))(((*********)))((('''''''''+++***))))))++++++***))))))(((''''''''''''((()))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''&&&$$$%%%'''(((((('''&&&%%%%%%&&&''''''&&&$$$((('''&&&&&&'''((('''&&&&&&&&&'''''''''''''''''')))))))))((('''&&&$$$$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$%%%&&&'''((()))******)))((('''&&&&&&'''((())))))(((''''''(((((('''&&&((('''&&&'''((((((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''')))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''%%%######%%%&&&%%%$$$%%%'''(((((('''''')))***(((((((((((((((''''''&&&&&&&&&&&&%%%&&&&&&'''(((,,,((($$$%%%))),,,,,,*********+++,,,...111333555888;;;>>>AAADDDIIINNNRRRMMMJJJFFFDDDEEEDDDAAA>>>>>>===:::777444333222111444000///444999>>>FFFMMMQQQ[[[hhhrrrzzz~~~zzzwwwxxx|||pppiiiqqqzzz|||yyyxxxxxx{{{|||uuuttttttwww|||~~~~~~xxxuuuuuuwww}}}|||~~~|||wwwsssssssss|||yyyppphhhccc___YYYUUUTTTRRROOOLLLHHHDDD>>>:::;;;888444222222111000/////////...---------............---,,,,,,,,,,,,---...---++++++,,,,,,***))),,,,,,++++++++++++,,,,,,---,,,***))))))***++++++---,,,,,,,,,++++++++++++,,,***))))))******)))(((*********))))))*********))))))(((((((((((())))))***)))(((((())))))(((''')))((('''((()))***)))'''))))))******)))((('''&&&((('''''''''''''''((((((******)))((((((((())))))*********))))))(((((((((''''''((())))))))))))))))))((('''((())))))(((&&&******))))))((((((''''''+++)))((()))***+++***)))(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%)))((('''%%%%%%$$$$$$###&&&%%%%%%&&&'''(((&&&%%%(((&&&&&&&&&'''((('''&&&$$$%%%'''((()))((('''''')))))))))))))))((('''&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&$$$&&&'''%%%&&&((()))''',,,***(((&&&%%%%%%%%%&&&)))&&&######&&&(((&&&$$$((('''&&&'''((((((&&&$$$'''''''''(((((((((''''''''''''''''''''''''''''''&&&)))++++++)))''''''(((''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$'''))))))&&&&&&(((+++'''(((((((((((((((''''''&&&%%%%%%%%%%%%''')))***+++&&&###$$$))),,,)))&&&***+++,,,...111555888999@@@AAABBBCCCDDDFFFJJJMMMOOOLLLHHHEEEDDDBBB???<<<777555333111111222444555555222222777===DDDNNNXXX[[[hhhxxxzzztttqqqpppsss{{{uuudddcccrrr|||uuuttttttvvvzzz~~~~~~{{{||||||vvvqqqooonnnxxx{{{yyyzzzyyytttqqqqqqnnnsss|||}}}|||{{{yyy~~~xxxmmmbbb[[[XXXVVVUUUSSSPPPLLLGGGCCC@@@===888444333222111///000//////......////////////......---------------...---++++++,,,,,,+++***,,,,,,+++++++++,,,------,,,,,,+++*********+++,,,++++++*********))))))))),,,+++)))***++++++***(((,,,+++))))))))))))+++,,,+++******************+++***)))'''((())))))(((&&&+++***)))***+++,,,+++))))))))))))))))))((((((((())))))((('''''''''((((((,,,***)))((())))))((((((*********)))((((((''''''''''''((())))))))))))))))))((('''((()))(((&&&$$$***)))))))))(((((((((''')))((('''((()))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%)))((('''&&&$$$$$$$$$$$$%%%$$$$$$&&&'''((('''%%%(((&&&&&&&&&'''((('''&&&$$$%%%'''((()))(((''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&***)))%%%%%%((('''$$$((((((((((((***+++---...)))&&&###$$$'''((('''%%%((('''&&&'''((((((&&&$$$)))(((((((((((((((((((((&&&'''''''''''''''''''''"""$$$&&&'''&&&%%%%%%%%%)))((((((''''''&&&%%%%%%&&&%%%%%%&&&((()))((('''%%%(((***)))&&&%%%(((***''''''((((((((((((((('''&&&%%%%%%%%%&&&(((***+++)))'''&&&'''(((((((((&&&+++,,,...111555888;;;===DDDEEEEEEEEEEEEFFFIIIKKKNNNLLLHHHDDDAAA>>>;;;999555333111000111333666888888666777<<>>DDDLLLYYYeeennn||||||pppgggffflllqqq~~~tttuuuyyy~~~{{{xxxyyy|||vvvwww|||yyyssspppqqqsssuuuvvvyyyzzzvvvwwwvvvrrrqqqrrrnnnkkknnnvvv~~~~~~zzzxxx}}}yyywwwvvvwww{{{~~~tttqqqttt|||uuulll___\\\WWWTTTRRRPPPNNNMMMJJJFFFAAA===;;;888555333333333222111000000000000//////000000//////...---...,,,+++,,,---...---+++------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---+++******++++++***)))++++++************++++++(((((())))))))))))((((((+++***))))))******)))((()))((('''((()))***)))'''((((((''''''((()))***+++******))))))))))))***+++---***((((((+++,,,***(((((((((((((((((((((((((((''''''((())))))))))))))))))((('''((())))))(((&&&))))))))))))(((((((((((((((&&&%%%&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''''''''%%%'''((('''&&&&&&(((***$$$$$$$$$%%%(((((('''&&&((('''&&&&&&'''((('''&&&(((''''''&&&&&&&&&''''''###$$$%%%&&&&&&'''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&,,,,,,%%%%%%******###((())))))(((&&&### %%%''')))***))))))))))))((('''&&&'''((((((&&&$$$''''''%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((***&&&"""%%%***---+++'''(((((((((((('''''''''''''''''''''(((******(((&&&)))(((''''''((()))((('''&&&&&&'''(((((((((((((((&&&&&&'''((((((((((((((())))))((()))+++---///111111333666:::>>>AAACCCDDDBBBDDDGGGHHHHHHGGGGGGGGGDDDBBB???:::555111///...333333333333555888;;;===;;;<<>>:::777666555333222000000////////////000111000///...---...,,,+++,,,---...---,,,///...---,,,,,,,,,,,,,,,***++++++,,,---------,,,......---------,,,,,,,,,---+++******+++,,,***)))***++++++,,,,,,++++++***'''((()))******)))(((''',,,+++******++++++***))))))((('''((()))***)))'''((('''''''''((()))+++,,,((((((((((((((()))***+++---)))&&&(((+++---+++)))&&&&&&''''''((()))))))))''''''((())))))))))))))))))(((((()))***+++)))((((((((((((((()))))))))))))))(((''''''))))))((('''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((''')))++++++)))%%%$$$%%%((($$$$$$$$$%%%((()))(((&&&((('''&&&&&&'''((('''&&&***)))'''&&&%%%%%%&&&'''((()))))))))))))))((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%,,,,,,%%%%%%,,,,,,&&&$$$&&&(((***+++)))'''&&&!!!%%%)))***(((&&&&&&(((((('''&&&'''((((((&&&$$$)))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&'''''''''(((((()))""" '''+++)))$$$&&&&&&''''''((())))))***(((''''''(((***)))'''%%%***'''%%%&&&)))***(((%%%&&&&&&'''((())))))((((((%%%&&&((()))))))))((('''(((%%%$$$&&&,,,111222222555666:::===AAADDDFFFGGGBBBEEEGGGGGGEEEBBB???>>>???>>>;;;666000,,,******...///111444888<<<@@@BBBHHHJJJPPPXXX___hhhwww|||sssllllllrrrxxx|||~~~{{{sssnnnqqqtttuuuwww}}}yyywww{{{|||yyy|||{{{~~~}}}~~~{{{zzz{{{zzz|||}}}{{{}}}wwwvvvzzzsssrrrwwwyyy|||wwwzzz~~~}}}vvvttt}}}zzztttrrrsssuuu}}}zzz{{{}}}zzz{{{vvvooocccZZZUUUTTTUUUUUUQQQOOOKKKIIIFFFBBB===:::777666444222111//////...///000111111111000...---...,,,+++,,,......---,,,000///...---,,,+++++++++***+++,,,,,,------------,,,,,,,,,+++++++++******---,,,***+++,,,,,,+++)))***+++,,,------,,,+++***)))***+++,,,,,,+++***)))---,,,++++++,,,,,,+++)))+++***)))***+++,,,+++)))''''''''''''((()))+++,,,&&&&&&&&&'''''')))***+++,,,)))&&&''',,,...,,,)))%%%%%%&&&'''((()))******'''(((((())))))))))))))))))(((((()))+++,,,+++)))(((((((((((())))))))))))+++)))((()))***+++***(((((((((''''''''''''((((((&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$%%%&&&%%%######%%%'''&&&'''''''''&&&%%%%%%$$$((('''%%%%%%'''((('''&&&&&&'''&&&### $$$''')))&&&&&&)))------)))%%%)))(((&&&%%%&&&''')))+++))))))((((((((('''''''''((('''&&&%%%%%%&&&'''((()))***+++,,,+++***(((&&&%%%###!!! """&&&(((&&&%%%%%%'''+++,,,)))'''(((&&&&&&(((+++,,,(((%%%%%%%%%%%%&&&&&&((()))***''''''''''''(((((((((((((((&&&&&&&&&'''((('''&&&++++++******))))))(((((((((((())))))(((((('''&&&(((((()))***---000222444777:::>>>AAACCCDDDFFFHHHGGGFFFFFFDDDCCC@@@???>>><<<999555222000000///...---333888::::::===EEELLLWWW]]]hhhqqqvvv{{{{{{uuukkkffffffjjjoootttuuutttrrrsssuuuwww}}}}}}}}}}}}yyy{{{}}}uuuxxxxxxuuuuuu{{{{{{yyy{{{~~~~~~{{{||||||}}}|||zzzxxxxxxzzz}}}|||wwwvvvvvvvvvzzzwwwooorrrvvvxxxyyytttggg___YYYTTTPPPUUUTTTRRRNNNIIICCC>>>;;;:::888555444333111...,,,////////////////////////......------------......,,,,,,---...---,,,+++***000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---222...***)))+++,,,,,,***,,,+++******++++++)))(((,,,,,,++++++***)))))))))+++***))))))******)))((('''((()))******+++++++++***((('''(((***+++*********)))((()))***)))'''&&&(((''''''(((+++,,,++++++************************+++)))(((((())))))(((&&&*********+++,,,,,,)))''''''******''''''******'''(((''''''''''''''''''((())))))))))))'''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&'''((()))'''(((((((((''''''&&&%%%)))(((&&&&&&((()))((('''%%%'''((('''$$$###%%%'''(((&&&%%%(((,,,,,,((($$$((('''&&&&&&&&&''')))***''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''((('''((()))***)))(((&&&%%%(((((('''''''''((())))))&&&%%%%%%(((***+++)))'''###""""""$$$&&&'''&&&%%%&&&&&&&&&&&&''''''((()))''''''''''''(((((((((((()))(((''''''))))))(((''')))((((((((('''''''''&&&((((((((((((((('''''''''***+++,,,---000333666777;;;===AAACCCCCCDDDEEEFFFFFFEEEDDDBBB???===;;;:::777555222000///000000000111666;;;>>>BBBIIITTT]]]nnnrrr{{{pppcccaaaffflllttt{{{wwwyyy~~~}}}xxxzzzvvvuuuzzzvvvuuuxxx~~~|||xxxvvvtttsssssszzzyyyuuu~~~uuuvvvvvvvvv||||||{{{nnnddd^^^[[[SSSRRRQQQQQQPPPLLLGGGCCC@@@<<<777444222111000///////////////000000000000......------------......,,,,,,---------,,,+++***//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---111...***)))+++,,,+++***,,,+++******++++++***(((******************+++++++++***************)))(((''''''((()))************,,,+++))))))+++,,,---,,,***)))((()))***)))(((&&&)))((('''(((***++++++***+++*********************+++)))(((((())))))(((&&&***))))))***+++,,,***)))'''******''''''******'''''''''&&&&&&&&&&&&'''''')))))))))((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%((('''&&&&&&((()))))))))((((((((()))(((((('''&&&'''%%%$$$$$$%%%&&&&&&%%%&&&(((******((('''&&&&&&'''%%%$$$'''******'''$$$&&&''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((%%%&&&'''''''''&&&%%%$$$)))***+++,,,,,,+++)))(((&&&&&&&&&(((******)))'''((()))((('''$$$######$$$''''''''''''''''''''''''''''''''''''((((((((((((***((('''((()))***)))((((((((((((((('''''''''''')))((('''''''''((()))***---...///111444777:::<<>>;;;888666444222111000///000222555666888<<>>AAACCCEEEEEEDDDCCCCCCCCCCCCBBB???;;;888555222111000000000000222555:::>>>BBBGGGPPPZZZfffrrr|||yyylllppp}}}{{{|||}}}{{{|||yyy~~~~~~wwwuuuxxxzzz~~~xxxsssooommmooouuu}}}}}}xxxxxx}}}}}}~~~{{{xxxyyy~~~}}}}}}zzzqqqmmmcccWWWPPPOOOMMMHHHBBBGGGCCC>>>999777555333222////////////000000000111......------------......---------------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,...---+++******+++++++++,,,***)))***++++++***)))))))))*********++++++++++++,,,---,,,+++******+++&&&&&&((()))))))))))))))+++)))&&&%%%''')))++++++)))(((((((((******((('''+++***((()))******)))(((++++++******))))))((((((***((('''((()))***)))'''***(((&&&''')))+++,,,,,,(((++++++((((((++++++(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&'''''''''%%%&&&&&&'''''''''&&&&&&+++)))(((((()))******))))))(((&&&%%%&&&'''((()))%%%%%%$$$%%%''''''&&&%%%%%%%%%&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%%%%'''((())))))(((((('''###'''((('''(((***&&&''''''(((((('''&&&%%%''''''''''''((((((((((((((('''&&&&&&(((((('''&&&))))))))))))************)))(((''''''(((+++...///111222444777:::===>>>???@@@BBBDDDEEECCCBBBBBBBBBBBB@@@===999666333111111...///111222444999@@@EEEPPPVVVbbbppp|||~~~|||vvvzzz~~~~~~|||~~~{{{uuu||||||yyyzzz~~~yyy}}}~~~tttxxx~~~xxxvvvxxx~~~~~~{{{|||qqq___TTTQQQQQQNNNKKKGGGEEEBBB???<<<999444111////////////////////////......------------............---------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,+++*********++++++***)))***+++,,,+++)))+++++++++*********))))))+++,,,---,,,***)))***,,,&&&'''((()))***************(((&&&%%%''')))******)))((('''(((******)))'''+++***((()))******)))(((*********)))))))))(((((()))((('''((()))***)))((()))(((&&&''')))+++,,,,,,(((++++++((((((++++++(((''''''&&&&&&&&&&&&''''''))))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''((('''%%%%%%''')))$$$%%%&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&***'''$$$###%%%'''))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&'''%%%''')))***(((''''''((("""'''))))))'''%%%$$$%%%&&&'''(((((((((&&&&&&''''''''''''(((((((((((((((&&&%%%&&&'''((('''&&&''''''''''''(((((((((((((((((()))***+++...000222444555777:::<<<>>>??????@@@BBBCCCCCCAAA????????????===:::777444222222222---000333666999@@@JJJQQQ```gggtttyyywwwzzz}}}~~~~~~~~~wwwmmmuuu}}}|||wwwyyy||||||wwwuuuuuu|||~~~xxxvvvuuuxxx|||vvvxxx}}}~~~yyyrrrppprrr{{{yyy{{{wwwggg^^^XXXRRRNNNIIIHHHFFFDDDBBB===777333222111111000000///............------------......///......---,,,---------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++*********+++,,,+++***)))***++++++)))))))))+++,,,+++***,,,,,,++++++***))))))((())),,,...,,,)))((())),,,'''((()))******++++++++++++)))((()))***++++++***(((''''''(((******)))(((***)))((()))***+++***))))))))))))))))))))))))))))))((('''((()))***)))((()))((('''''')))++++++***'''******''''''******'''(((''''''''''''''''''((())))))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''%%%(((***(((""" $$$(((%%%%%%&&&'''''''''''''''&&&$$$"""###$$$%%%$$$###(((&&&$$$%%%'''))))))'''&&&&&&&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((''''''%%%(((******(((&&&'''(((---,,,******)))'''$$$!!!$$$%%%'''((()))((('''&&&''''''''''''((((((((((((((('''&&&'''((()))(((&&&&&&'''''''''((((((((()))((()))***,,,///111222333777888:::===???@@@@@@@@@AAABBBCCCBBB>>>;;;:::::::::999666444222222222333000444:::>>>DDDMMMZZZcccqqqvvv~~~yyysssrrruuuuuutttooohhhggghhhgggcccvvv~~~|||}}}|||uuussssssuuuxxxssssssxxx|||rrrooopppuuu}}}}}}zzzzzzzzz|||tttggg[[[TTTNNNLLLIIIGGGEEEAAA===:::666555444333111000//////......------------......000///...---,,,------...---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++******)))(((***,,,,,,***)))***,,,***)))((()))+++,,,+++***++++++******************(((+++---,,,(((&&&(((,,,((()))***+++,,,,,,,,,,,,)))((((((***,,,,,,***((((((''''''(((***+++)))((()))((('''(((***++++++***''''''(((((()))*********(((''''''((()))******((()))(((''')))******)))'''&&&))))))&&&&&&))))))&&&((((((''''''''''''((((((&&&&&&%%%%%%&&&''')))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%!!!'''***&&& &&&&&&&&&'''((())))))((((((+++)))'''((()))***)))((('''&&&%%%'''***+++(((&&&&&&'''''''''&&&&&&((()))'''&&&%%%$$$$$$&&&((()))'''''''''((((((((())))))'''((()))******)))((('''&&&%%%%%%%%%&&&&&&'''((("""$$$'''******)))&&&%%%%%%(((+++***(((&&&&&&((((((%%%!!!"""%%%((()))(((###$$$&&&((())))))((('''''''''''''''((((((((()))***((('''((()))***)))(((((()))))))))******++++++((())),,,...111333444444999;;;===???@@@AAAAAA@@@CCCDDDCCCAAA<<<888666555777666444222111111222333444:::@@@FFFNNNYYYhhhrrr{{{yyytttsssvvvppplllbbbWWWUUU]]]dddgggzzzxxxppptttyyyyyyuuussssssvvvvvvuuuzzzxxxrrrrrrqqqyyyuuuppplllppp||||||}}}yyyllldddSSSPPPKKKHHHFFFDDDBBB@@@999888777555333111000///.........------.........000///...---,,,---......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++******)))'''***---,,,***)))***,,,***)))((()))+++,,,,,,***)))))))))***++++++,,,,,,'''+++---+++'''%%%(((+++))))))+++,,,,,,,,,,,,,,,%%%&&&''')))+++***(((%%%(((''''''(((***+++***((((((''''''(((+++,,,,,,+++&&&&&&'''((()))***++++++(((''''''((()))******))))))(((((()))+++***(((&&&%%%((((((%%%%%%((((((%%%(((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&(((******((('''((('''''''''((('''&&&$$$)))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%$$$$$$&&&'''))))))(((&&&&&&'''''''''&&&%%%&&&'''((('''&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''...---+++)))((('''((((((%%%'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''((())))))(((&&&!!!%%%)))+++)))&&&&&&'''(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''(((''')))'''%%%%%%&&&''''''&&&'''''''''&&&&&&%%%%%%%%%'''(((((((((***+++,,,---***+++...111555888:::<<>><<<:::888666444222000///...///000...---000//////......//////000111---))))))---///...,,,---,,,++++++,,,,,,+++))),,,+++++++++*********************)))))))))))))))+++***)))))))))***,,,---------------------------***++++++***)))((()))+++---+++)))(((***++++++***)))))))))************+++***))))))***++++++***(((,,,***)))(((***++++++***+++******)))))))))))))))+++)))'''''''''(((((('''((()))))))))))))))((((((***************)))))))))'''&&&%%%%%%'''''''''%%%(((((('''((())))))'''%%%'''&&&%%%'''((()))'''&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&'''((()))***)))(((&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''')))***+++''')))******)))(((((()))&&&&&&''''''''''''&&&&&&(((''''''((())))))(((&&&$$$&&&(((((('''&&&'''((()))******++++++******)))'''(((((((((((((((((((((###$$$%%%'''(((((())))))((('''''')))******(((&&&)))))))))(((((((((((((((&&&''''''(((***+++---...000111333666999;;;===???AAA???>>>???@@@AAA@@@???>>>;;;777333111000000111666666777888:::===AAADDDQQQXXXbbbnnnzzzqqqiiihhh```bbbfffkkkppprrrpppnnnyyy|||sssttt~~~~~~vvvsssrrrrrrvvvzzz{{{tttpppsssrrrdddZZZRRRLLLHHHFFFDDDAAA???===:::666333444222000000000000///...111000000//////000000000111---******---///...------,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,+++++++++((((((((()))))))))))))))+++************+++,,,,,,------------------------)))***+++***(((((((((***,,,***))))))***++++++************+++++++++,,,,,,+++***)))***,,,,,,***)))+++***((((((***++++++***,,,+++******))))))******...)))$$$$$$'''))))))&&&************)))((('''&&&******))))))(((((((((''''''&&&&&&&&&(((((('''%%%***(((''''''(((((('''%%%&&&%%%%%%&&&((()))(((&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))'''&&&&&&'''''''''%%%((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***'''(((******((('''((()))&&&&&&'''(((((('''&&&&&&(((''''''((())))))(((&&&&&&'''''''''&&&&&&'''((())))))************))))))++++++***((('''%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%''''''(((***,,,+++(((&&&((((((((((((((((((((((((''''''((()))+++---///000555555777999<<<>>>???@@@@@@???>>>???AAAAAA@@@>>>;;;999666333222222444555999<<<@@@AAACCCFFFMMMSSS^^^fffpppyyyzzzssswwwxxxxxxyyy{{{|||xxxqqqlllpppuuu||||||}}}xxxtttrrrrrrxxx~~~}}}wwwooommmpppyyyxxxkkk]]]SSSNNNIIIGGGEEECCCAAA>>>999666999777444222222222111000222111111000000000000111000...,,,,,,...///...---...,,,++++++,,,---+++***,,,,,,,,,,,,++++++++++++(((((())))))******++++++++++++++++++++++++++++++************************)))***+++***)))(((((()))+++***))))))+++,,,+++***************+++++++++,,,+++*********,,,,,,***)))***)))((((((***+++***)))+++***))))))(((((()))))))))'''&&&'''(((************************)))(((''')))))))))(((''''''&&&&&&'''&&&&&&''')))((('''%%%***)))''''''(((((('''%%%&&&%%%%%%&&&((()))(((&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''''')))'''&&&&&&'''''''''%%%((('''&&&%%%$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%'''(((((('''&&&''''''&&&''''''''''''''''''&&&(((''''''((())))))(((&&&((('''&&&&&&'''''''''&&&''''''((((((((((((''''''******((('''%%%$$$###"""''''''&&&&&&$$$###"""!!!&&&'''(((***,,,+++)))'''''''''''''''''''''''''''((((((***+++---000222333999999;;;<<<>>>@@@AAABBB@@@?????????AAA@@@>>><<<666555333333333666999:::CCCKKKQQQQQQLLLNNNXXXbbbnnnuuu|||||||||zzzsssnnnnnnpppsssvvvxxxzzz|||~~~}}}yyywww{{{}}}xxxttttttxxxttt{{{}}}uuummmmmmpppvvv{{{zzzkkk]]]UUUQQQNNNKKKIIIGGGDDD@@@===<<<999555333222222111000222222111000000000000000///...------...///.........---+++,,,------,,,*********++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,+++++++++))))))))))))))))))))))))(((***,,,+++)))(((((()))***)))(((***+++,,,+++***)))))))))*********+++++++++***)))***,,,,,,***((()))(((''')))***+++***)))))))))(((''''''''''''(((###)))***((('''))),,,(((((()))***************((((((((((((''''''&&&&&&'''&&&'''((())))))'''%%%***(((&&&&&&'''((((((''''''&&&%%%'''((()))'''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))(((&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''*********)))))))))))))))'''((((((((('''&&&%%%%%%%%%'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''((())))))(((&&&((('''&&&'''((((((&&&$$$&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&$$$###!!! &&&&&&&&&(((***+++)))'''&&&&&&''''''''''''((((((***+++,,,...111444666888<<<======???@@@AAABBBBBBAAA@@@@@@@@@@@@???<<<:::111111111222444999===???PPPZZZbbb```YYYYYYdddpppzzzxxxyyyvvv~~~vvvyyy~~~{{{wwwtttkkkkkklllnnnrrrvvvzzz|||yyyooommmrrrzzz}}}{{{~~~~~~zzzwwwxxx}}}yyyyyy{{{|||~~~tttqqqqqqtttyyy{{{||||||zzz}}}vvviiiaaa[[[VVVPPPKKKHHHEEECCCAAA>>>:::666333222111000///222111111000////////////...........................---,,,,,,------,,,+++************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++)))+++------+++))))))))))))((((((***,,,---+++***)))))))))************+++***)))((()))++++++)))(((((('''''')))++++++***)))(((((('''&&&&&&&&&&&&''' )))***&&&$$$'''+++'''((()))***++++++++++++'''((((((((((((((((((((('''&&&''')))***)))'''%%%)))'''&&&&&&'''))))))(((((('''&&&'''((((((&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))(((&&&&&&'''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((******))))))(((((((((((('''(((((()))((('''&&&%%%&&&'''))))))'''&&&'''((()))(((&&&$$$$$$&&&((()))(((''''''((())))))(((&&&'''&&&&&&((())))))%%%"""''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((''''''''''''&&&%%%$$$$$$&&&%%%%%%&&&(((***)))(((''''''((((((((()))))))))---...///222444888:::<<<>>>??????@@@AAABBBBBBBBBBBBAAA@@@@@@@@@>>>:::777222222222444777<<>>??????@@@AAAAAABBBBBBBBBCCCBBBAAAAAA@@@===999666666666666888;;;@@@EEEHHHWWW^^^gggmmmrrrzzz{{{nnnhhhgggqqqvvv~~~qqqjjjgggjjjxxx~~~zzzyyyzzz|||{{{yyywwwvvvyyy}}}~~~zzzuuuwwwyyyyyy{{{}}}~~~tttqqq}}}zzz|||vvvxxxzzz~~~vvviii]]]VVVSSSRRRRRRHHHDDD>>>:::888888777666111111///...---------------///000000///......//////---,,,,,,---...,,,+++,,,,,,,,,------.........,,,+++++++++***))))))))),,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---+++******(((((((((+++------,,,***++++++,,,,,,,,,---------(((''''''((())))))(((&&&&&&&&&''')))++++++***(((******)))(((((((((((((((((()))***************++++++++++++++++++***)))(((&&&&&&'''((()))***++++++((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%((()))(((%%%(((((('''''''''&&&&&&&&&***)))((('''&&&%%%%%%%%%+++***'''%%%$$$$$$%%%&&&)))'''%%%&&&)))***(((&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))&&&))))))&&&&&&))))))&&&((()))***)))((('''(((***$$$###"""$$$&&&'''&&&%%%''''''(((((('''&&&%%%%%%+++)))'''&&&&&&%%%###!!!((((((((((((((('''''''''%%%'''************+++,,,))),,,000333666888;;;===AAAAAA@@@???@@@AAABBBCCCEEEDDDBBB@@@>>>;;;999888888666666777;;;@@@DDDFFFRRR[[[fffsss~~~ooojjjfffaaakkkgggjjjrrrvvvpppkkkjjjlllooowww}}}xxx}}}|||}}}vvvwwwuuurrrvvv~~~{{{~~~wwwrrriiiaaa\\\cccttt}}}uuupppooorrrwww}}}yyylll___WWWRRRJJJGGGBBB===888555555555333111000000111000---+++111///...------...000111000///...---,,,---......222000---------...---+++,,,,,,,,,,,,,,,,,,,,,,,,000+++***------+++,,,222,,,,,,,,,++++++*********---,,,,,,+++*********++++++++++++++++++++++++++++++++++++************)))***************++++++++++++***)))(((((()))***+++))))))))))))))))))))))))+++***)))***+++***(((&&&***)))'''''')))))))))(((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$###%%%((()))(((&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''***)))'''&&&&&&'''((())))))'''&&&'''))))))(((&&&''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$)))(((((((((''''''''''''((((((((((((((((((((((((%%%((((((%%%%%%((((((%%%&&&'''((('''&&&%%%&&&(((***)))(((((())))))(((&&&''''''(((((('''&&&&&&%%%(((%%%###$$$((()))'''$$$((((((((((((((((((((('''+++***)))((())),,,...000---///333666888999<<<>>>AAAAAA@@@AAAAAACCCDDDEEEGGGEEEBBB???<<<999888777<<<;;;;;;===AAAFFFJJJMMMYYYdddsssyyylllgggeeecccfffaaaaaagggjjjgggeeeeeepppsssyyy}}}}}}|||wwwwwwtttqqqttt{{{}}}zzzvvvzzz~~~~~~zzzuuuqqqmmmkkkddd^^^ZZZ___ooozzzxxxsssoooqqqwwwttthhh```TTTNNNFFFAAA>>><<<999666555333111111111111///---000///...------...///000000///...---------......111///---------...---+++++++++++++++++++++++++++///+++))),,,---***,,,111,,,,,,,,,+++++++++******---,,,,,,+++*********+++++++++++++++++++++++++++*********))))))))))))(((************************+++***)))(((((()))***+++))))))))))))))))))))))))***))))))***+++,,,***)))***)))'''''')))))))))((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$$$$&&&((()))(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''''''''(((***+++)))'''&&&'''((()))((('''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$((((((((((((''''''''''''(((((((((((((((((((((((($$$''''''$$$$$$''''''$$$&&&'''((('''&&&%%%&&&(((+++)))'''''''''&&&$$$###'''''''''(((''''''&&&%%%((($$$"""$$$(((***(((%%%''''''((((((((((((((((((111,,,'''&&&***///222333111444777999:::;;;===?????????@@@AAABBBCCCDDDEEEFFFDDD@@@<<<999777666666===<<<<<<>>>BBBIIIPPPTTTeeeqqquuummmgggeeegggccc^^^\\\aaaeeefffffffffsssuuu{{{zzzxxxzzzzzzyyyuuuqqqrrrvvvxxxvvvvvvzzz||||||}}}~~~zzzuuuqqqlllfffccccccdddeeeeeebbb```aaalll{{{tttoooqqqvvvzzzwwwxxxxxxfff[[[MMMGGGFFFEEE???888888555333111222222111000........................000///......------......111///---------...---,,,************************---***)))+++,,,***,,,///,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))))))))(((((((((******))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))+++,,,+++******)))'''''')))))))))(((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''((()))((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((%%%((((((%%%%%%((((((%%%((()))***)))((('''(((******(((&&&&&&&&&&&&$$$"""&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&%%%''''''''''''((((((((((((333---''''''---222444333444666999:::;;;<<<===???<<<===>>>@@@AAABBBBBBCCCBBB@@@<<<888666666777888???>>>===???EEEOOO[[[cccsss~~~~~~yyytttjjjdddfffaaa```ccciiippprrrpppnnnrrrttt{{{zzzzzz}}}zzz{{{{{{~~~}}}xxxsssqqqrrrssssss{{{~~~wwwpppooommmkkkhhhddd___\\\[[[]]]aaadddkkklllkkkiiimmm}}}|||wwwtttxxx}}}{{{ppplllsss~~~|||kkkXXXNNNMMMKKKDDD<<<;;;888444222222222222222....../////////...------000//////...............111///------......---,,,+++++++++++++++++++++++++++*********++++++,,,---+++++++++++++++++++++++++++++++++,,,+++++++++***++++++++++++++++++++++++************))))))))))))******)))))))))))))))(((***))))))))))))))))))***(((((((((((((((((((((((((((''''''(((******)))'''***)))'''''')))))))))(((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''''''''&&&'''''''''''''''''''''))))))(((&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$'''(((((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&))))))&&&&&&))))))&&&((()))***)))((('''(((******)))((()))***+++***(((&&&&&&'''''''''''''''&&&&&&)))+++)))%%%###%%%(((&&&'''''''''(((((())))))000,,,)))+++000444333111555777:::;;;;;;;;;===>>><<<>>>@@@BBBCCCBBBAAA@@@;;;:::888666666888;;;<<>>@@@AAACCCEEEDDDBBB@@@>>>777777777777999===@@@BBBIIIKKKNNNRRRYYYeeettt|||pppiiihhhjjjqqqyyy|||ssslllooouuu~~~vvvjjjvvv}}}|||}}}yyywww~~~|||{{{zzzvvvpppppprrrhhhkkkiiiaaaZZZXXXXXXVVVRRRRRRSSSUUUXXX[[[^^^___aaadddhhhiiilllvvv|||iiibbbfffqqqtttqqqmmmllltttuuufff\\\UUUOOOKKKEEEBBB===:::888666444222222111111000000////////////000000000000///...---000...,,,,,,...///...---........................))),,,,,,***+++------+++***++++++++++++,,,,,,,,,)))***+++,,,---,,,+++***++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++***)))))))))))))))************))))))))))))))))))))))))))))))***)))(((''''''&&&$$$!!!***)))'''''')))))))))(((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%(((***)))'''&&&'''(((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$&&&((())))))'''&&&''')))))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$''''''''''''((((((((()))''''''''''''''''''''''''&&&((((((&&&&&&((((((&&&&&&'''((('''&&&%%%&&&((($$$###"""###&&&'''&&&%%%%%%&&&&&&'''(((((('''''')))'''&&&'''((()))(((&&&&&&&&&''''''((())))))***---...000222444555666555666888;;;<<<<<<===>>>@@@@@@BBBCCCDDDBBB???:::888777888999<<<>>>AAADDDFFFKKKQQQYYY___eeennnxxxxxxuuuzzz~~~~~~tttoooooossszzz}}}uuuooo||||||yyyxxxxxxvvvrrrrrruuu}}}uuujjjfffhhh___aaa```[[[XXXYYYXXXVVVPPPPPPQQQSSSUUUXXXZZZ[[[\\\]]]___bbbhhhrrr}}}}}}nnn```ZZZYYY\\\ccclllooossswwwzzz}}}~~~~~~}}}}}}uuuoooppp|||wwwhhh]]]VVVSSSKKKHHHDDDAAA>>>:::777444555333222000000000000111///000000111000///...---///...,,,,,,...///......------------------------)))---...++++++//////+++******+++++++++,,,,,,,,,(((***+++------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,+++******)))((()))***++++++***)))((())))))))))))))))))))))))+++)))(((((()))(((&&&$$$***)))'''''')))))))))(((%%%&&&&&&'''((()))******((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******'''&&&'''(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&(((***)))&&&%%%''')))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%''''''%%%%%%''''''%%%((()))***)))((('''(((***'''&&&%%%&&&((()))((('''%%%%%%&&&'''((((((((('''111***$$$%%%***,,,&&&&&&&&&&&&'''((())))))***...000222333444555888:::777999<<<======>>>@@@AAA>>>???AAAAAA>>>:::555111999:::<<>>888555666555333111000000111222///000111111111000...---///...,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,)))...///+++,,,000000+++*********++++++,,,,,,,,,((()))+++---------+++***+++++++++++++++++++++++++++++++++************)))......------,,,+++******((()))***++++++***)))((())))))))))))))))))))))))***))))))***++++++)))'''***)))'''''')))))))))((($$$%%%&&&'''(((***++++++((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&((((((((('''&&&%%%'''&&&%%%%%%''''''&&&%%%+++,,,(((######'''))))))+++)))'''''''''((('''&&&'''''''''''''''''''''''')))((('''((()))(((&&&%%%'''&&&&&&'''(((((('''%%%'''''''''&&&%%%'''***---((((((''''''''''''(((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))&&&'''''''''(((((())))))&&&(((((((((&&&%%%&&&'''))))))(((((('''''''''&&&))))))''''''&&&'''((()))))))))(((((()))+++...///333333444444555777888999<<<>>>@@@BBBBBBAAA???===???@@@AAA???;;;777555555CCC???@@@FFFIIIHHHKKKQQQ___iiixxx~~~|||wwwuuuxxx}}}~~~~~~wwwwwwxxx|||}}}~~~tttmmmiiiiiijjjiiikkknnnqqqwwwzzzlllaaaZZZWWWWWWUUUVVVXXXYYYYYYXXXVVVUUUSSSUUUWWWYYYZZZZZZYYYXXX```_________bbbiiiqqqvvvooohhhaaa]]]^^^___\\\ZZZbbbcccfffkkksss{{{{{{}}}~~~{{{ssslllnnnuuussscccjjj|||uuukkkeee\\\TTTPPPPPPLLLBBB:::888777444111///...///000111111000//////000000///...////////////////////////......---------,,,,,,,,,000,,,***+++///000...***---+++******+++,,,,,,+++///+++((((((***------,,,+++***)))***,,,---,,,+++************************,,,+++++++++******))))))***)))(((***,,,---+++((('''((()))++++++******)))&&&''''''((()))******+++))))))))))))(((((((((((('''((((((((((((((('''&&&(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((('''&&&%%%'''&&&%%%%%%''''''&&&%%%''')))'''""""""&&&(((&&&***((('''&&&'''((('''&&&''''''''''''''''''''''''***(((''''''(((((('''%%%((('''&&&'''((()))'''&&&'''''''''&&&&&&'''***,,,((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))'''((()))(((&&&&&&&&&''')))(((((((((''''''''''''((('''&&&%%%%%%&&&'''(((***)))))))))+++---000111444444444555666888999:::<<<===?????????===;;;999;;;;;;:::777555555777999EEEDDDGGGLLLMMMPPPYYYeeeppp{{{~~~xxxssspppnnnqqqvvv{{{||||||zzz{{{||||||rrriiifffddddddfffkkkqqqttt{{{wwwrrriii```YYYVVVUUUUUUUUUVVVXXXYYYZZZZZZYYYYYY[[[\\\___aaaccccccbbbbbbddddddeeegggnnnwww|||vvvooolllmmmmmmllliiiooosssyyy}}}{{{yyyzzzxxxqqqqqqvvv}}}{{{rrrpppnnnzzz~~~pppaaaUUURRRPPPIIIBBB>>><<<:::666333111222222222111000//////000000///...//////////////////////////////.........---------...+++)))***...///,,,)))---+++******+++,,,,,,+++,,,)))&&&&&&(((******)))+++***)))***,,,---,,,+++************************************)))))))))(((+++)))((()))+++---+++***((((((******+++******)))+++******)))((('''''''''))))))))))))((((((((((((''''''(((((((((((((((''')))((((((''''''(((((()))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&''''''(((''''''&&&'''&&&%%%&&&'''''''''%%%%%%''''''$$$$$$'''(((&&&***(((&&&&&&'''((('''&&&''''''''''''''''''''''''***(((&&&%%%'''((('''''')))'''&&&'''((()))(((&&&&&&'''''''''&&&'''))),,,((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((()))***)))'''&&&'''(((((((((((((((''''''''''''((('''&&&%%%&&&&&&'''(((*********+++---///222444666666666666777888::::::<<<<<<===<<<;;;888666444666555444222222666<<>><<<:::888555333222111222444555666888<<>>BBBDDDJJJRRR^^^lll}}}{{{vvvqqqnnnmmmjjjjjjpppxxx{{{xxxssswww|||zzzuuutttooojjjjjjrrr|||zzzrrrkkkiiihhhhhhjjjnnndddeeeeeecccbbbccceeehhhnnnoooqqqtttwwwzzz|||}}}xxxuuuuuuyyy}}}tttxxx|||xxxoookkkvvvzzzrrrhhheeemmm{{{{{{fffcccqqqzzznnncccUUUMMMDDD@@@>>><<<888333444333111111111111///---////////////////////////...------------,,,,,,,,,------------------------...---++++++---------,,,,,,......---+++******++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))))))))************((()))+++---+++************+++,,,,,,------,,,+++)))(((''''''))))))))))))(((((((((((('''(((((()))************&&&'''(((((((((((('''&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&%%%%%%&&&''')))***)))'''&&&'''((()))(((&&&'''))))))&&&&&&((((((&&&'''%%%$$$$$$&&&(((''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&(((&&&$$$###$$$&&&'''&&&&&&((())))))'''''''''(((((((((''''''''''''((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''')))((((((((('''''''''''''''((()))(((&&&&&&&&&'''''''''''''''((((((((()))'''&&&&&&&&&'''(((***+++000111222444555666777777888777777777777888999999:::888555333111222333333444666999<<<>>>BBBFFFJJJRRR^^^lllxxx}}}{{{{{{xxxuuusssrrrtttyyy~~~yyyxxxyyy}}}|||rrrllleeeeeegggnnnzzz|||{{{|||tttllliiihhhgggiiimmmfffhhhiiiiiiiiikkkppptttxxxyyy|||~~~~~~}}}|||uuupppmmmnnnpppsssyyy|||{{{zzzyyynnnnnnpppooojjjgggllluuu}}}xxxnnnaaa[[[___gggqqq|||zzzuuusssvvv}}}~~~ooo^^^___eeeyyywwweee[[[PPPIIIFFFBBB;;;555555333111111111111///---////////////////////////............------------,,,,,,------,,,,,,,,,---...---++++++---...---,,,***,,,...---***((((((***+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))*********(((***,,,+++))))))+++---++++++*********+++,,,---,,,,,,++++++***)))(((((())))))))))))((((((((((((((())))))*********))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''***(((&&&$$$$$$&&&(((***&&&&&&%%%%%%&&&''')))***)))'''&&&'''((()))((('''***,,,+++((('''******(((&&&%%%$$$$$$&&&(((''''''''''''''''''''''''''''''%%%$$$$$$&&&(((((('''%%%(((&&&###"""$$$%%%&&&&&&&&&((())))))(((''''''(((((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''%%%$$$$$$%%%''''''))))))(((((('''''''''&&&'''(((((((((&&&%%%&&&'''&&&'''''''''(((((())))))+++************,,,...///333444555777888999999999777777777777777777888888888666333111000111333444888:::<<<>>>AAAGGGMMMQQQaaappp~~~{{{~~~|||sssuuuyyy~~~{{{vvvsssvvv{{{vvvmmmfff___bbbjjjuuuyyyuuuvvv|||~~~~~~~~~{{{yyypppgggdddddddddhhhmmmnnnppprrrsssssswww|||~~~}}}yyywwwwwwvvvuuussslllgggggggggiiipppwww~~~vvvqqqmmmjjjkkkgggeeegggfffddddddgggxxxxxxtttjjj\\\TTTUUUWWW\\\ccciiimmmnnnjjjlllrrr|||tttjjjfff^^^eeerrr~~~}}}{{{{{{ppp```VVVfffzzzwwwmmm```WWWSSSMMMDDD===555444222111111111///---////////////////////////000/////////............***+++,,,,,,+++***+++,,,///---+++,,,---...------+++---///...***((()))***+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------'''***,,,,,,***)))***,,,,,,+++*********+++,,,---(((((()))***+++,,,,,,,,,))))))))))))(((((((((((()))************))))))(((***)))(((((())))))(((&&&))))))))))))))))))))))))'''((()))******(((&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))(((''''''&&&&&&'''(((((('''%%%,,,+++***((((((((()))***'''((()))))))))(((&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''''''''''',,,(((%%%$$$'''))))))(((,,,((($$$$$$'''))))))(((***)))''''''(((((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((('''''''''''''''((()))+++,,,---111333555666666555555666888777555666777999999888999444111333333222222555===;;;>>>EEEIIIKKKTTT___nnnxxxqqqllltttzzzsssnnnooouuu|||zzzlllccc```eeelllxxxqqqnnnlllqqqyyy~~~|||yyyuuuyyy}}}wwwrrrllliiidddcccdddgggiiikkkssswww{{{{{{zzzzzz~~~|||~~~|||xxxvvvvvvvvvuuutttnnngggcccdddggghhhhhhzzz{{{tttpppoooiiifffcccdddffffffbbb^^^iiisssyyyvvvpppkkkcccZZZPPPLLLIIIKKKQQQWWWYYYYYYZZZ[[[^^^aaaaaadddooo{{{~~~ooobbbXXXWWWXXX[[[dddnnnvvvyyyzzz~~~uuuooosss~~~iiiZZZUUUgggqqqgggbbbYYYMMMBBB===444111777777000---111111000///000222222111///...///111222111000...,,,333444333111---,,,,,,---...******......******...---.........---,,,,,,+++,,,+++)))(((((()))+++,,,************************'''((()))***+++,,,------...---)))'''***///...(((+++***)))***,,,,,,***)))***'''&&&***,,,***)))+++'''&&&&&&''')))+++---///))))))((((((((())))))***,,,***''''''((()))(((((())))))))))))))))))))))))'''((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))'''&&&'''&&&&&&'''(((((('''%%%&&&&&&%%%$$$$$$$$$$$$$$$))))))(((''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((***(((%%%%%%'''))))))'''***(((%%%%%%&&&'''(((((((((&&&%%%%%%&&&&&&%%%$$$(((((((((((((((((((((((())))))*********+++++++++'''(((((((((((((((''''''))))))***+++,,,...000111111333555666555555555666;;;999888888999999888777777222000111222111333777@@@@@@CCCKKKPPPTTT]]]gggxxx}}}ssstttzzzssspppppptttzzz|||wwwpppiiiffffffrrrxxxxxxrrrllllllrrrvvvvvvtttuuuyyy{{{sssmmmhhhfffcccdddggglllpppqqqtttyyy}}}~~~}}}}}}zzz{{{{{{}}}{{{wwwvvvvvvvvvvvvsssmmmeeeaaaaaacccdddeeeqqq|||xxxsssqqqlllhhhdddbbbcccaaa\\\XXX]]]fffllljjjfffbbb[[[TTTPPPLLLIIIIIIMMMQQQRRRRRRPPPPPPRRRSSSRRRSSS[[[eeeuuurrrdddZZZTTTSSSSSSXXX```eeehhhgggnnnpppssstttuuuxxx}}}vvvpppuuutttaaaYYY\\\eeevvv}}}uuurrrlllaaaXXXJJJ>>>666999:::333111444000//////000222222111//////000111111111000...---000///...---------------000,,,,,,000000,,,,,,000------......------,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++***************++++++++++++)))&&&$$$''',,,+++&&&+++***)))***,,,,,,***))),,,(((&&&***+++))))))+++((((((''''''''')))***++++++***)))(((''''''&&&&&&,,,***'''&&&'''))))))((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''(((((('''%%%'''&&&&&&'''(((((('''%%%''''''((((((''''''&&&&&&+++)))'''%%%%%%&&&((()))((((((''''''''''''((())))))))))))))))))))))))))))))'''&&&'''((()))(((''''''''''''&&&$$$%%%''')))'''&&&%%%%%%&&&'''%%%$$$(((((((((((((((((((((((())))))*********+++++++++((((((((((((((((((((((((******+++,,,...111222444111333555666555555666777;;;:::999999:::999777555777333000222444444888>>>GGGHHHLLLTTT[[[aaajjjrrr~~~yyyyyyyyy|||}}}qqqlllkkkkkkoootttvvvlllhhhjjjoooppppppuuuyyyyyypppjjjllljjjiiijjjnnnssswwwxxxvvvzzzzzzzzzxxxyyy{{{uuuqqqpppqqqrrrrrrsssmmmeee___^^^___aaaccciiissszzzvvvrrrnnnhhheeecccaaa\\\XXXWWW^^^cccccc```]]]WWWRRROOOLLLIIIGGGHHHIIIJJJIIIKKKIIIIIIIIIGGGFFFKKKRRR^^^pppuuuhhh]]]VVVRRROOOOOORRRUUUUUUTTTZZZ\\\^^^___```bbbeeeggglllpppuuu}}}}}}|||{{{|||zzzsssxxxtttjjjfffdddhhhtttzzzrrrYYYIII;;;999888444222444000///...///111222111000000000000000////////////,,,***((())),,,......,,,///------//////------///------......------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))&&&###&&&+++***%%%+++***)))***,,,,,,***)))...)))''')))***))))))+++***)))((('''&&&&&&&&&&&&)))(((((('''''''''&&&&&&***((('''((()))***((('''(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))''''''(((((('''%%%'''&&&&&&'''(((((('''%%%)))***+++,,,,,,+++))))))))))))(((''''''''''''((('''''''''''''''(((((()))((((((((((((((((((((((((''''''(((((()))((('''&&&%%%'''(((&&&######&&&))))))(((''''''((()))(((&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((()))))))))))))))***,,,...111333444444555777777666666888999888888999;;;<<<;;;777444888555444666888:::AAAHHHOOORRRXXX```iiipppxxx}}}uuullllllqqqwww~~~~~~vvvmmmiiikkknnnqqqqqqvvvyyy|||}}}{{{wwwqqqmmmxxxvvvtttuuuwwwzzz{{{{{{xxx{{{{{{zzz~~~~~~~~~|||xxxrrrooonnnpppqqqqqqsssnnnfff```]]]]]]```aaagggppp~~~yyytttooommmjjjfffcccaaadddgggfffddd```\\\XXXTTTRRROOOLLLJJJJJJKKKMMMNNNJJJIIIIIIHHHGGGJJJOOOTTTaaaooovvvvvvxxx{{{qqqhhh^^^XXXQQQMMMMMMNNNNNNLLLOOOPPPQQQRRRSSSSSSTTTUUUVVV[[[dddoooxxx}}}}}}{{{wwwtttssswwwyyy|||yyyooorrrjjjXXXEEE<<<999666333444000///...///000222111000111111000///.../////////---)))&&&(((---000...+++---,,,,,,------,,,,,,---,,,------...------,,,,,,***+++,,,......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++)))&&&(((,,,,,,(((+++***)))***,,,,,,***)))000***((()))***((()))+++******)))(((''''''&&&&&&###$$$%%%&&&((()))))))))&&&'''(((+++,,,+++(((%%%((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''(((((('''%%%'''&&&&&&'''(((((('''%%%%%%&&&'''((()))((('''&&&&&&''')))******(((&&&%%%&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))((((((''''''$$$&&&((('''$$$###%%%((()))'''&&&'''((()))((('''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))***+++***+++,,,...000222444666666777999888888888:::;;;999:::===@@@AAA???;;;888888666666:::===@@@IIIRRRYYY^^^eeennnwww}}}sssnnnmmmttt|||xxxtttpppppprrrvvvwwwwwwyyyxxxxxxwwwwwwvvvvvvvvv~~~|||{{{{{{}}}~~~~~~}}}zzz|||~~~zzz{{{}}}||||||}}}|||{{{xxxsssqqqrrrsssssssssqqqmmmggg```\\\[[[]]]___hhhooo|||}}}xxxtttrrrqqqooonnnmmmjjjeeeaaa^^^ZZZZZZXXXTTTPPPPPPTTTXXXSSSMMMJJJKKKLLLLLLNNNRRRRRRYYYaaaeeehhhppp|||zzztttddd]]]TTTOOOMMMMMMKKKJJJLLLLLLMMMNNNNNNNNNLLLKKKLLLPPPWWWaaajjjppprrrrrrkkkhhhhhhoooyyy|||pppooossszzziiiTTTFFF???:::777666333111//////000111111111111111000///.../////////000,,,(((***...000...+++,,,------,,,,,,------,,,,,,,,,------...------,,,***+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,---+++((()))------***+++***)))***,,,,,,***)))///***(((***+++))))))+++)))))))))))))))))))))(((###$$$%%%'''((()))))))))&&&&&&(((+++,,,+++(((%%%))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((''''''&&&&&&'''(((((('''%%%%%%%%%&&&''''''''''''&&&%%%'''***++++++)))%%%###%%%&&&'''((()))))))))((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%'''''''''&&&%%%&&&'''&&&%%%$$$%%%'''''''''%%%((((((((((((((((((((((((''''''((((((((())))))))))))(((((('''((()))+++,,,......///000222444666888777888999999888888:::<<<>>>@@@CCCGGGHHHEEE???:::777666:::???BBBFFFPPPZZZeeelllttt}}}|||zzz|||zzzxxxzzz}}}tttmmmnnnsss}}}ttttttuuuxxx|||~~~~~~~~~{{{yyyvvvtttuuuwwwzzz}}}{{{{{{{{{}}}~~~~~~|||}}}}}}xxxyyy{{{zzz{{{}}}|||~~~~~~}}}vvvtttrrrqqqrrrsssrrrqqqnnnlllhhhbbb]]][[[[[[]]]gggnnnyyy~~~zzzxxxtttmmmiiihhh``````^^^XXXSSSTTT[[[bbb]]]UUUNNNOOOQQQQQQSSSVVVSSSVVVZZZ^^^eeeqqq|||{{{yyyuuufff___VVVPPPNNNMMMKKKHHHKKKKKKKKKMMMMMMLLLIIIFFFMMMNNNQQQUUU[[[```bbbbbbbbb``````fffqqqyyy}}}}}}{{{|||ppp^^^gggyyyuuubbbQQQEEE===888555666444111000111222111111000000000000////////////222///,,,---///000///---...000000......000000...,,,,,,------......------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))+++***''''''***+++)))+++***)))***,,,,,,***)))...***))),,,---***)))***((())))))************)))'''(((((()))((('''&&&%%%)))''''''''')))******)))))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***)))((('''&&&&&&'''(((((('''%%%((((((((((((((()))******&&&''')))******(((&&&$$$%%%&&&'''((()))))))))((('''''''''''''''''''''''''''))))))'''%%%%%%(((***((('''&&&'''(((((('''&&&&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((()))))))))************+++)))(((''''''(((***,,,---//////000111222444666777666777888777666777999<<>>AAACCCBBB@@@>>><<<<<<>>>@@@HHHLLLSSS]]]kkkzzz|||tttnnndddZZZXXX[[[aaagggpppyyy|||{{{zzzwww~~~|||wwwtttsssuuuyyy|||{{{zzz|||}}}wwwssstttxxxyyyzzz{{{|||}}}~~~}}}|||yyywwwvvvwwwxxxyyyzzz}}}xxxuuuvvv~~~|||vvvtttqqqnnnqqqpppooooooppppppooommmppptttvvvxxx~~~zzz~~~}}}xxxuuutttuuuzzz~~~yyyxxx|||uuupppjjjeeeaaa^^^[[[XXXVVVTTTQQQOOOMMMNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFFFFHHHKKKOOORRRTTTWWW[[[___eeellltttyyy||||||~~~yyyfff[[[ZZZcccuuuqqqaaaUUUHHHBBB:::666777666333000444333222222333333222000...111222//////222111,,,000333333000///222111...---------------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,+++++++++)))))))))((())))))******)))((((((***,,,,,,***(((((()))))))))************,,,***))))))++++++***)))))))))************))))))+++)))''''''((())))))(((''')))******)))(((((()))))))))))))))))))))))))))&&&)))+++)))&&&%%%(((+++++++++,,,***(((&&&'''(((%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((&&&$$$'''+++)))$$$%%%&&&'''(((******++++++&&&%%%%%%&&&)))******)))"""!!!"""$$$''')))))))))&&&''''''((((((((((((''''''(((((()))))))))((((((((()))))))))))))))))))))''''''&&&&&&%%%%%%%%%$$$,,,+++,,,---+++))),,,222333444555444333222333444444666888:::;;;>>>AAACCCBBB>>>999777999>>>CCCFFFLLLNNNTTTaaattt}}}ttteeeZZZ\\\ccclllllllllrrrsssnnnpppvvvvvvuuuwww|||yyytttooommmnnnrrrvvvyyyzzz||||||vvvmmmjjjlllvvvyyy}}}~~~|||{{{}}}{{{yyywwwvvvuuuvvvwwwxxxzzz~~~~~~}}}wwwtttvvvzzztttqqqooommmmmmkkkjjjjjjkkkkkkjjjhhhmmmnnnnnnqqqyyywwwpppkkkfff___ZZZXXXVVVRRRNNNRRRRRRRRRQQQPPPNNNKKKJJJGGGFFFFFFFFFFFFHHHJJJKKKLLLNNNOOORRRVVV\\\dddiiinnnqqquuuzzz~~~{{{{{{{{{uuuiii[[[RRR]]]ooo}}}wwwiiiWWWPPPFFF===888666444333444333333333444444222000...222333000...//////---111111---(((''',,,//////***+++,,,------...//////,,,++++++******++++++,,,---------,,,+++***)))(((,,,++++++++++++++++++,,,))))))))))))***+++,,,---((((((''')))***+++)))((())))))))))))***************))))))***,,,,,,***((())))))************)))))),,,***((('''((()))((('''((()))++++++)))))))))***(((((((((((())))))******&&&''''''%%%######&&&)))(((((()))((('''&&&&&&&&&'''&&&&&&%%%%%%'''((()))''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%))))))'''$$$&&&***)))%%%&&&'''(((***++++++++++++'''&&&&&&''')))***)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###((())))))***************((((((((((((((()))))))))))))))((((((''''''&&&&&&***+++---.........111555333444555444222111222444444777;;;===>>>@@@BBBDDD@@@:::555555:::AAAFFFIIIJJJNNNWWWeeevvvzzzrrriiieeeiiioootttrrroooooovvvnnneeedddhhhnnnttt{{{|||tttlllgggiiinnnsss}}}~~~yyyooolllpppyyy~~~~~~{{{|||~~~xxxwwwvvvttttttuuuvvvwwwxxx|||}}}{{{xxxvvv}}}{{{{{{}}}xxxuuuxxx~~~yyyppplllkkkjjjgggggggggiiimmmooooooooopppppppppsss{{{tttlllccc^^^^^^]]]YYYTTTWWWWWWWWWVVVSSSPPPMMMKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKPPPWWW\\\aaadddiiioootttwwwxxxyyy|||zzzuuuyyyuuu^^^VVV]]]kkkvvvwwwjjjdddYYYMMMCCC<<<888666444333333444555444222///...000111///---,,,------......)))######(((,,,,,,+++++++++,,,---...///000...------,,,,,,------...---------,,,+++***)))(((---,,,+++******+++,,,---+++*********++++++,,,---***))))))***+++,,,+++***)))))))))))))))************)))((((((***++++++***))))))************)))))),,,***((('''((()))((('''((()))++++++)))))))))***'''''''''((())))))******)))&&&######%%%''''''&&&&&&&&&'''((())))))(((((()))((('''%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))***)))%%%&&&***)))&&&((()))***++++++***)))(((***(((''''''(((((('''%%%)))))))))'''&&&$$$$$$$$$%%%&&&''''''&&&$$$"""!!!''''''''''''(((((())))))&&&&&&&&&''''''((((((((())))))((((((((('''''''''###&&&)))+++---///111222333444444333111111333555666999===@@@AAAAAABBBCCC<<<999777999@@@FFFIIIJJJNNNWWWdddpppzzzyyyoookkknnnuuuxxxxxxzzzzzzvvvrrrsssxxx{{{yyy~~~nnneeedddeeeppp|||~~~sssjjjiiimmmsssxxx}}}|||sssrrruuu|||}}}xxxyyy{{{uuuuuutttttttttuuuvvvvvvxxx{{{~~~{{{xxxuuuqqqnnnvvvtttqqqoooqqqvvv|||xxxvvvyyy~~~zzzpppkkkjjjhhhffffffgggkkkppptttuuuuuuvvvvvvwwwyyy}}}vvvkkkgggiiijjjfffaaa_________\\\YYYTTTPPPMMMLLLLLLKKKJJJIIIGGGFFFEEEIIIIIIHHHGGGHHHKKKPPPSSSTTTVVVZZZ^^^dddiiimmmpppqqqtttwwwzzz{{{|||~~~~~~yyy{{{zzzcccZZZ\\\dddvvvzzzuuukkk___RRRFFF===888666555333333444333000...000000000000...---...///000111///******...000......---,,,,,,,,,------......------,,,,,,------...,,,------,,,+++***)))(((---,,,+++******+++,,,---------,,,++++++++++++++++++)))((()))+++,,,+++*********)))))))))))))))))),,,***'''&&&'''***++++++))))))************))))))+++)))''''''((())))))(((''')))******)))(((((()))'''''''''(((((()))))))))+++(((%%%&&&)))+++)))&&&''''''(((***------,,,***))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''&&&))))))''''''******''')))***+++,,,+++)))'''%%%+++***((('''((('''&&&$$$'''((()))((('''&&&&&&((('''((()))***)))'''%%%###$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''###(((+++,,,...222222000222333333222111111444666999<<<@@@BBBBBB@@@@@@@@@999:::===BBBHHHMMMPPPQQQZZZfffttt~~~|||xxx|||vvvppppppyyy}}}}}}|||yyyyyy}}}~~~|||yyymmmiiikkkmmmzzz}}}qqqmmmrrryyy{{{yyy||||||~~~}}}yyyuuutttuuutttttttttttttttuuuvvvvvv{{{|||~~~}}}}}}yyyuuuqqqmmmjjjkkkjjjhhhggghhhllltttyyytttqqqssszzz|||rrrmmmlllkkkjjjjjjkkknnnssswwwxxxxxxyyyyyyxxxxxxwww~~~uuupppsssuuuqqqkkkjjjjjjiiifffaaa[[[UUURRROOONNNMMMKKKIIIHHHFFFEEEJJJJJJJJJHHHHHHIIIKKKNNNKKKKKKMMMPPPTTTZZZ___bbbgggiiilllpppsssuuuuuuvvvuuuzzz|||~~~{{{kkkZZZYYYbbbtttwwwmmmaaaSSSGGG>>>;;;888555333333222000///444///...000222111000111///222222//////111000---000///---,,,+++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,+++******,,,++++++++++++++++++,,,...---,,,+++***************((('''''')))******)))************))))))))))))---***'''&&&''')))))))))))))))************))))))***((('''''')))***))))))&&&(((***)))((('''((((((''''''(((((((((((((((((())))))))))))******)))((()))((((((+++---...+++(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((("""''')))''''''))))))&&&((()))+++,,,+++)))&&&$$$***)))''''''(((((('''%%%%%%''')))(((&&&&&&''')))$$$&&&(((***+++***((('''%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&'''(((((())))))&&&&&&''''''((()))))))))(((,,,///...000333222---111111111111000222555888;;;>>>BBBDDDBBB???===<<<999===CCCJJJPPPUUUZZZ^^^hhhppp|||wwwpppuuu||||||tttkkkkkkpppyyy|||rrrttt~~~}}}~~~zzzyyyyyywwwuuutttssssssssssssssstttuuuvvvvvvwww{{{||||||{{{zzz~~~zzztttpppllljjjhhhhhhfffbbbaaadddjjjooovvv}}}{{{lllfffhhhpppzzzzzzqqqmmmmmmmmmoooooopppsssxxx{{{}}}}}}{{{yyyuuupppjjjrrr}}}vvvttttttsssooojjjccc\\\YYYTTTSSSQQQOOOLLLKKKJJJJJJHHHIIIJJJIIIGGGFFFGGGIIIHHHHHHIIIJJJMMMPPPSSSUUU\\\^^^aaaeeejjjmmmooooookkkooovvvnnn```XXX```mmmzzz~~~vvvnnncccVVVLLLAAA===888555333222222111333+++'''---222111000000,,,///000------///...***000...---++++++,,,---...,,,++++++******++++++,,,******+++,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,++++++*********+++++++++)))'''((()))+++++++++************)))))))))(((+++***)))******)))&&&$$$))))))************)))))))))'''&&&''')))*********&&&((())))))(((''''''((((((((((((((((((((((((((($$$(((++++++(((&&&'''((()))((('''))),,,+++((($$$$$$%%%&&&((()))(((((('''''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%(((''''''((((((%%%'''(((***++++++)))'''%%%((('''&&&'''((()))((('''&&&(((***(((%%%$$$%%%''' """%%%)))******)))(((((('''''''''((()))+++,,,&&&''''''((()))******+++(((((()))***+++,,,------''',,,---+++,,,///+++%%%000000111000000222666999===@@@DDDDDDBBB>>>;;;999999???HHHOOOUUU[[[ccchhhooosss{{{wwwmmmrrr~~~yyypppiiikkkrrr}}}uuuzzz}}}zzz|||~~~zzzyyyyyywwwuuutttuuuvvvuuutttrrrsssssstttuuuvvvwwwwwwyyyzzzyyywwwvvvzzz{{{uuuqqqmmmkkklllkkkhhhbbb]]]]]]aaaeeeoooxxxvvveee^^^___fffqqqyyyvvvooolllllllllrrrrrrtttxxx}}}}}}yyyrrriii```iii{{{{{{zzzvvvpppiiibbb]]]ZZZXXXVVVSSSQQQOOOOOOOOOFFFHHHIIIHHHFFFDDDDDDEEEKKKKKKKKKKKKLLLMMMNNNNNNQQQRRRUUUZZZ```eeeggggggeeeiiipppxxxmmmXXXVVV]]]hhhzzz|||xxxooobbbXXXEEEAAA:::666444333333222111&&&!!!(((///000---,,,---000000------///...+++///...,,,++++++,,,...///...------,,,,,,------...))))))***+++,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))***+++,,,,,,...,,,******,,,---...---+++*********))))))((((((((()))+++------***$$$))))))************))))))***)))(((((()))+++---...((((((''''''''''''((((((***)))((('''''''''''''''''''''(((((())))))******&&&&&&''''''''''''&&&&&&$$$))))))&&&&&&******&&&'''((()))******)))((((((''''''''''''((((((((((((&&&((()))'''$$$$$$'''***%%%'''***------,,,)))'''&&&%%%%%%&&&''''''%%%$$$(((&&&%%%'''***,,,+++))))))(((''')))++++++(((%%%))))))((((((''''''&&&&&&))))))))))))((((((((((((((()))))))))((((((+++---###&&&***...111333444444333333222333555888999:::AAAEEEHHHFFF???::::::<<>>===@@@CCCFFFPPPSSSWWW```ooo|||uuupppuuuyyy|||}}}|||}}}~~~~~~||||||~~~{{{{{{~~~zzzuuusssuuuwwwyyyyyyxxxvvvtttrrrqqqpppooossssssrrrsssssstttuuuuuu||||||{{{zzzzzzzzz{{{{{{zzzwwwsssooolllkkkkkkkkkooommmkkknnnsssxxxyyyxxx{{{rrreee[[[UUURRROOOLLLLLLQQQXXX\\\^^^_________bbbgggnnnrrrrrrsssuuuxxxzzz}}}wwwnnnwww~~~xxxpppgggaaa]]]]]]TTTQQQNNNLLLKKKJJJIIIGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJKKKKKKIIIPPPSSSWWW[[[___eeennnuuu{{{{{{wwwbbbTTTPPPcccxxx|||lllaaaRRRFFF@@@<<<777333333222000111222333222111111000...///000000///---///............---------+++,,,,,,+++******+++---+++++++++++++++,,,,,,------,,,+++,,,,,,,,,***(((,,,***((((((***+++***)))+++***))))))))))))***++++++++++++***************...,,,)))'''&&&&&&'''((())))))***++++++***((((((((()))*********)))((('''((((((''''''''''''(((((('''''''''''''''((()))******)))))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&'''((((((((()))((('''(((((((((((('''&&&&&&%%%''''''''''''((((((((((((---)))&&&&&&(((***(((&&&******))))))))))))******((((((((('''%%%%%%&&&(((,,,+++***)))((('''&&&%%%(((((()))******)))((('''%%%&&&&&&''''''((((((((((((((((((((('''''''''&&&&&&'''))))))((()))+++---...///000222333333333222333555888999999===BBBGGGEEEBBB??????CCCGGGKKKLLLRRRXXX```jjjyyyzzzqqqkkkllllllmmmmmmqqqzzzwwwvvvxxxzzz~~~~~~~~~}}}}}}~~~}}}{{{|||yyywwwssspppnnnnnnnnnooossssssrrrrrrrrrtttuuuvvv{{{{{{{{{{{{|||~~~}}}{{{wwwsssnnniiidddaaahhhgggfffiiimmmppppppppptttmmmcccZZZTTTPPPMMMKKKOOORRRVVVZZZ]]]aaadddggghhhiiilllooossswwwzzz|||~~~|||zzzmmmddd```\\\YYYTTTQQQOOONNNLLLJJJHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIKKKJJJHHHFFFIIILLLOOORRRVVV[[[bbbgggnnnoootttzzz~~~sss```TTTUUUcccvvvvvvdddUUUJJJBBB;;;666777444222000000000///...111000...///000000///---///............---------+++,,,---------------...,,,,,,+++++++++,,,,,,------,,,++++++,,,,,,***))),,,***))))))***+++***)))************************,,,+++++++++***))))))))))))((((((((()))***,,,---)))***++++++***)))(((''')))***+++,,,+++***)))(((((((((''''''''''''(((((('''''''''''''''((()))***'''((((((((()))))))))***&&&&&&''''''''''''&&&&&&&&&&&&'''((()))((((((((('''''''''(((((())))))***''''''''''''((((((((((((,,,)))&&&&&&)))+++***(((+++***)))(((((()))******)))+++,,,+++)))(((***,,,)))******)))(((((((((((('''((()))******)))((((((%%%%%%&&&&&&''''''(((((()))(((((((((((('''''''''%%%''')))*********,,,------...///111222333444444888666666999???CCCDDDCCC??????BBBGGGLLLQQQRRRRRRQQQ^^^mmmvvvyyyooohhhaaa___]]]```lll}}}}}}tttyyy{{{vvvppprrrvvvsssssstttwww|||uuussssssvvvzzz|||{{{yyy{{{}}}~~~~~~|||{{{}}}~~~yyyvvvsssooonnnnnnpppqqqsssrrrqqqqqqqqqssstttuuuwwwwwwyyy{{{~~~~~~{{{xxxssslllddd]]]ddddddcccdddfffggggggggggggccc]]]XXXUUUSSSQQQPPPVVVWWWZZZ\\\^^^aaaeeehhhjjjjjjjjjlllpppvvvzzz|||pppggghhhddd^^^YYYUUUSSSPPPOOOHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEFFFGGGFFFCCCAAAGGGHHHJJJLLLOOOTTTYYY\\\aaaccchhhooorrrvvvsssgggTTTTTT\\\qqqtttcccUUUIII@@@:::777444111////////////...000///---...//////...,,,///............---------++++++,,,...//////...---------,,,,,,+++,,,,,,------,,,******+++,,,+++***,,,+++******++++++***(((******++++++++++++******,,,+++++++++***)))))))))'''(((***,,,---------,,,)))***++++++***)))((('''(((((()))))))))))))))(((((((((''''''''''''(((((((((''''''''''''(((((()))'''''''''((()))*********&&&&&&''''''''''''&&&&&&'''%%%&&&)))***'''''')))''''''''''''(((***+++,,,''''''''''''((((((((((((***((('''''')))+++,,,,,,)))((((((''''''''''''((($$$'''******(((''')))+++%%%&&&((('''&&&&&&'''(((&&&(((***+++)))((((((((((((((((((((((((((())))))&&&&&&'''((()))***++++++&&&(((+++,,,,,,,,,---...222222333333444444555555;;;888777;;;BBBFFFCCC???;;;@@@HHHPPPUUUWWWXXXWWWVVVgggzzz}}}{{{vvvmmmeeeYYYVVVVVV\\\jjj~~~~~~uuuooossstttmmmeeejjj{{{uuupppnnnmmmooosssnnnooorrrxxx}}}}}}xxxrrryyyzzz{{{{{{yyywwwwwwwwwvvvuuusssqqqqqqrrrssstttrrrrrrqqqqqqqqqqqqrrrrrrrrrssswwwzzz~~~}}}|||{{{xxxqqqggg_________^^^^^^___```aaabbb\\\[[[ZZZXXXWWWWWWWWWWWW[[[\\\^^^^^^___aaadddffflllkkkkkkkkknnnsssxxx{{{{{{wwwqqqiiiaaa[[[VVVRRROOOKKKKKKJJJIIIIIIHHHIIIIIIHHHGGGFFFFFFGGGFFFEEECCCHHHHHHHHHJJJLLLOOOQQQSSSYYY\\\bbbiiikkknnnwwwzzz^^^RRROOO]]]rrrqqqbbbTTTIIIBBB999666222000111111111111000///---...//////...,,,///............---------,,,,,,,,,---///000...---...------,,,,,,,,,,,,,,,---+++******+++,,,,,,+++---+++++++++,,,+++)))'''******+++,,,,,,+++******+++++++++***************+++,,,.........,,,***((())))))***++++++***(((((('''''''''''''''((()))***((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&(((%%%&&&******'''&&&***(((''''''&&&'''(((******''''''''''''(((((((((((('''(((((())))))***---000(((((((((((('''''''''&&&"""''')))'''%%%''')))%%%'''((((((&&&%%%&&&(((&&&(((++++++)))'''((()))((((((((((((((((((''''''''''''((()))***+++,,,,,,&&&))),,,---------...000555555444444555555666666::::::;;;???CCCDDD@@@<<<>>>FFFPPPXXXZZZZZZZZZ[[[```qqqyyytttuuusssllleeeXXXZZZ\\\```hhhwwwxxxnnnpppqqqpppkkkhhhooovvvooollliiijjjmmmpppuuu}}}zzzvvvyyyxxxvvvttttttsssssssssqqqrrrrrrssstttuuuvvvvvvqqqqqqqqqqqqpppoooooonnnnnnppptttxxx{{{}}}}}}|||{{{zzzyyyzzzzzztttjjjbbb\\\[[[ZZZXXXXXXYYY\\\^^^XXXYYYZZZ[[[[[[[[[\\\\\\```bbbdddffffffgggiiijjjrrrrrrqqqppppppsssyyy~~~~~~sssiiiaaaZZZWWWSSSRRRPPPNNNLLLKKKJJJIIIKKKJJJHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHJJJKKKLLLLLLSSSVVV]]]cccdddfffmmmvvvzzz{{{rrr```TTTVVV]]]gggzzzssseeeXXXQQQCCC???:::666444222111000111000...///000000///---///............---------...,,,+++,,,...///...,,,......---,,,,,,,,,,,,,,,---+++))))))+++,,,,,,+++---,,,+++,,,,,,,,,)))'''***++++++,,,,,,++++++******************+++++++++---------,,,+++***))))))((((((***++++++***))))))((('''''''''((()))+++,,,((((((''''''''''''((((((***)))((('''''''''''''''******))))))((((((''''''&&&''''''''''''''''''&&&(((%%%%%%***+++&&&&&&***)))(((&&&&&&%%%&&&'''(((''''''''''''((((((((()))%%%'''***)))(((***...222******++++++***)))((((((###***,,,***(((***,,,(((***+++***'''&&&''')))%%%(((++++++)))'''((()))'''''''''&&&&&&%%%%%%$$$++++++++++++*********)))''')))---.........///000222333333333444666777888888<<<@@@BBBBBB@@@>>><<>>>>>;;;888:::AAAHHHUUUYYY^^^^^^]]]bbbllluuu~~~xxxvvvxxxyyyvvvvvvvvvtttsssvvvxxx{{{}}}|||xxxsssoookkkqqq|||zzzxxx{{{{{{~~~}}}xxxsssppppppnnnjjjiiiiiijjjjjjjjjjjjkkknnnpppqqqpppooonnnnnniiieeehhhooosssqqqnnnbbbeeeggghhhgggiiinnnrrrooommmkkkhhhccc___[[[YYY[[[ZZZZZZ\\\___cccdddddddddaaaaaabbbbbbdddllluuuwwwyyy~~~|||zzz|||{{{sssiiiaaa^^^XXXVVVSSSPPPMMMKKKJJJIIIKKKHHHFFFEEEFFFHHHIIIIIIGGGGGGGGGHHHIIIKKKNNNOOOTTTXXX]]]bbbffflllrrrvvvuuuzzzvvvkkkYYYRRRccc~~~~~~kkkSSS@@@888555222333222000000222333222111222000//////000000///---000000000000000000000000------,,,,,,,,,,,,------......---------,,,,,,,,,,,,+++)))***++++++***(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,***)))+++------***''')))))))))))))))(((''''''&&&"""!!!%%%((('''(((+++)))((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((---+++*********)))'''%%%*********++++++*********'''((())))))))))))(((((())))))(((((((((((())))))(((+++---+++(((&&&(((***)))))))))***+++,,,---...---...///000111222333333555555555666888:::<<<>>>;;;<<<;;;777555999DDDMMM[[[]]]^^^^^^___fffsss}}}}}}{{{zzztttwwwwwwvvvsssnnnjjjiiihhhlllsss}}}}}}xxxxxx{{{{{{|||~~~|||zzzwwwtttqqqpppooollliiihhhiiijjjjjjjjjjjjkkkmmmooopppppppppooolllfff``````fffkkkllljjj___aaaccccccdddfffjjjmmmjjjiiifffbbb___]]]\\\[[[^^^___aaadddgggjjjkkkkkkiiigggeeedddbbbdddnnnyyywwwyyy}}}~~~{{{yyy}}}wwwooofffaaa[[[VVVSSSQQQNNNLLLGGGEEEDDDDDDEEEFFFFFFEEEGGGGGGFFFFFFGGGHHHIIIJJJNNNPPPSSSWWW\\\bbbhhhmmmooottt|||{{{lllWWWYYYdddzzzrrrZZZFFF<<<777444777555333222444555444444444111///...//////...---////////////////////////......---,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,+++******++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************+++******,,,---,,,)))&&&((())))))))))))(((((('''%%%!!! %%%'''''''''***((())))))((((((''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((***+++******))))))***+++(((((((((((((((((((((((((((''''''((())))))'''%%%******++++++++++++******)))))))))))))))(((''''''))))))(((((((((((())))))'''***---,,,)))'''(((***)))))))))***+++---...///000000000111222333444555666666666666888:::<<<>>>;;;<<<===<<<>>>EEERRR[[[___```aaaaaadddlllyyyzzzvvvsssmmmfffbbbbbbfffjjjsssxxx~~~zzzxxxzzz~~~|||yyy|||~~~{{{yyyxxxwwwuuusssqqqqqqppppppmmmkkkhhhggghhhjjjjjjjjjiiijjjkkkmmmooopppqqqrrrnnnggg___[[[^^^bbbcccbbb\\\^^^```aaabbbccceeefffeeecccaaa___^^^___```aaadddgggjjjmmmooooooooopppnnnkkkiiigggdddeeeooozzzwwwxxx|||{{{}}}}}}{{{yyyrrrhhhbbb___\\\VVVQQQHHHGGGGGGIIIJJJJJJHHHFFFIIIHHHHHHGGGGGGGGGGGGHHHFFFGGGIIILLLOOOTTT[[[___bbbhhhpppvvvzzzsss|||iiiZZZQQQ^^^vvv{{{eeeQQQEEE===888888666333222333333333222444111///...//////...---........................//////...---,,,,,,,,,,,,///...---,,,,,,,,,------...,,,++++++,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))***+++,,,,,,+++)))&&&(((((())))))))))))((((((&&&######'''***(((&&&(((%%%'''((('''&&&%%%&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((''''''(((***))))))))))))))))))))))))""""""$$$'''***+++***)))******++++++++++++*********)))))))))((((((((((((***))))))(((((())))))***&&&(((******)))'''''''''))))))***+++,,,...000111222222222222333444555666666666777777888999;;;;;;555777:::@@@HHHRRR]]]eeeaaadddfffhhhmmmuuuyyyyyypppjjjccc^^^___fffooouuu}}}zzzsssuuuwwwyyyyyywwwuuusss{{{{{{}}}|||xxxrrrqqqooonnnmmmnnnooopppllliiigggfffhhhjjjkkkkkkhhhgggggggggiiillloooqqqooohhh```[[[[[[]]]^^^^^^[[[\\\\\\]]]^^^^^^____________^^^]]]^^^aaaccceeehhhlllqqqttttttsssqqqqqqpppmmmlllkkkjjjjjjqqqzzzyyyzzz|||}}}xxx{{{~~~}}}xxxqqqnnniii___XXXMMMLLLKKKKKKKKKJJJHHHEEEJJJJJJJJJIIIIIIHHHHHHGGGEEEFFFGGGHHHJJJMMMRRRVVVWWW]]]dddjjjooouuu|||xxxttt}}}|||dddOOOQQQaaavvvqqq^^^OOOBBB888:::777333000000000000///222000//////000000///---........................//////...---,,,,,,------///...---,,,+++,,,------...---+++,,,------,,,***++++++++++++++++++++++++***+++,,,------,,,+++******************+++++++++)))***+++++++++***)))((((((((())))))))))))(((((()))'''(((,,,---***''''''%%%'''((((((%%%%%%&&&(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))(((((((((((((((((((((((($$$&&&'''&&&$$$###%%%((())))))))))))))))))))))))$$$$$$%%%(((++++++***((())))))************))))))'''''''''(((((()))***+++******))))))))))))******''''''((()))+++***(((&&&))))))***+++---///111222444333333333333555666777666777777888999999888888444666;;;EEEQQQ[[[bbbeeedddhhhmmmrrrwww~~~xxxqqqqqqwww}}}llleee^^^]]]dddppp{{{uuuppprrruuuuuusssqqqoooooovvvxxx|||{{{vvvnnnmmmkkkjjjjjjkkklllmmmjjjhhhffffffhhhjjjkkkkkkfffdddaaa___```dddiiillljjjeee___[[[[[[\\\]]]]]]\\\ZZZWWWVVVWWWYYYZZZ[[[\\\\\\\\\\\\^^^aaadddeeehhhnnntttwwwvvvtttrrrrrrqqqmmmmmmppprrrrrrvvv|||{{{{{{}}}}}}zzzyyy{{{~~~~~~}}}~~~~~~rrrhhhZZZVVVQQQMMMKKKJJJIIIHHHKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGHHHHHHHHHIIILLLOOOOOOTTT[[[```dddjjjrrrxxx{{{|||zzzttt^^^TTTTTT^^^vvv~~~nnn___MMM@@@>>>:::555222111111000///000//////000111111///---........................///......------------...000...---++++++,,,---...---,,,++++++,,,,,,+++)))++++++++++++++++++++++++)))***,,,------,,,***)))))))))*********+++++++++******+++***)))((())))))(((((()))))))))))))))(((,,,***+++000111,,,'''&&&&&&)))+++***''''''(((+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((***(((&&&%%%(((***))))))))))))))))))))))))***))))))***+++)))&&&###))))))************))))))$$$%%%%%%''')))+++---...******))))))))))))*********))))))+++......***'''))))))***+++---///111333555444333333444555777888666777888999999888777666===>>>CCCNNNZZZccceeedddfffjjjqqqxxx~~~{{{rrrllllllqqqvvvmmmeee^^^```jjjxxxnnnmmmqqquuuvvvtttrrrqqqrrrqqqtttwwwyyy{{{|||wwwrrrmmmllljjjiiiiiiiiijjjkkkjjjhhhfffeeegggjjjkkkkkkeeeaaa\\\YYYYYY]]]cccfffddd```\\\ZZZZZZ\\\]]]]]]^^^YYYTTTQQQQQQTTTWWWYYY[[[[[[[[[\\\^^^```cccdddgggmmmtttxxxwwwtttrrrrrrppplllmmmssswwwyyy{{{~~~{{{{{{|||~~~~~~{{{xxxyyy|||~~~~~~}}}}}}~~~~~~~~~}}}|||zzzzzzzzz|||}}}kkkdddZZZRRROOONNNNNNOOOKKKKKKKKKKKKJJJIIIHHHHHHCCCDDDEEEDDDCCCCCCDDDFFFGGGKKKQQQVVVZZZ```hhhnnnqqqwww{{{~~~rrr|||ooo^^^NNNMMMcccqqq^^^NNNCCC???999666444333222222......///111222222///---000000000000000000000000......---------......///000...---++++++,,,---...,,,+++******++++++***(((++++++++++++++++++++++++)))***,,,------,,,***)))))))))******++++++++++++***++++++)))(((((()))***'''((()))******)))(((''')))))))))+++------+++)))***(((''''''(((((('''%%%(((''''''&&&%%%%%%$$$$$$&&&&&&'''((()))***++++++'''&&&&&&(((******)))''''''((()))******)))((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))***)))((()))***)))'''&&&---+++((()))***)))&&&###'''&&&%%%''')))***)))(((((()))))))))((('''&&&&&&+++***************++++++,,,------,,,,,,---///222444444555666666666666666999444333666999777555555<<>>888444333111222333333000...//////////////////////////////...---,,,+++++++++------------------------,,,,,,+++++++++*********///...,,,+++++++++,,,---++++++,,,+++++++++++++++(((+++---+++&&&$$$&&&)))&&&((())))))+++...---***))))))(((((((((((())))))(((''''''((())))))'''%%%((('''&&&'''((()))((('''$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''((((((((()))'''%%%$$$&&&'''&&&&&&(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***(((((((((((((((((((((((((((''''''(((******)))(((%%%'''(((((('''&&&'''((((((''''''(((***++++++***(((((()))*********)))))),,,,,,++++++++++++,,,,,,000222444555444444555666666666666666666555555444000222777===AAAHHHWWWfffvvvqqqnnnsss{{{tttpppkkkllluuu}}}{{{tttooopppuuuxxxxxxyyyzzzwwwrrrjjjaaaZZZYYYYYY___ppp}}}sssnnnjjjfffffffffeeeccc``````bbbdddcccddddddddddddfffjjjmmmvvvxxxxxxvvvpppiiiccc```ddddddbbb\\\TTTMMMHHHEEEAAADDDIIIMMMRRRWWW]]]aaaaaa```^^^]]]]]]^^^___```cccfffiiiiiigggdddcccbbbaaaccceeeffffffccc```^^^^^^___aaaaaaaaaaaaccceeedddeeeffffffgggjjjooorrrtttttttttsssrrrssswwwzzzzzzzzzzzzyyyyyyzzz{{{{{{~~~}}}~~~~~~|||{{{zzz{{{}}}~~~}}}||||||ssskkkccc]]]XXXTTTOOONNNMMMLLLKKKJJJJJJJJJEEEFFFGGGGGGFFFEEEFFFHHHFFFHHHIIIKKKNNNTTT[[[```hhhkkkooottt|||zzzkkkgggpppwwwttt|||vvv```MMMNNN^^^vvvpppddd^^^VVVIII???999666222222333444111///...////////////000000000//////......------,,,,,,------------------------++++++++++++************++++++++++++,,,---...///***+++,,,,,,******+++,,,''',,,000,,,$$$!!!$$$************)))))))))))))))***)))(((''''''((()))***)))(((((()))***)))'''%%%((('''&&&''')))))))))(((&&&&&&&&&'''''''''''''''))))))((((((((((((((('''***)))((()))***+++***)))((('''&&&&&&&&&&&&'''((('''''''''((((((((((((((())))))))))))))))))))))))(((''''''(((***+++)))((($$$&&&(((((('''&&&''')))((('''&&&(((***+++***)))))))))*********)))((((((+++++++++,,,---...000111333444444333222222333555666666666666555333222111444666<<>>BBBIIIRRRYYY\\\YYYVVV]]]gggyyyzzz~~~zzzpppaaaVVVZZZXXX```qqq}}}|||yyy|||~~~wwwttt|||nnnhhhfffdddcccccccccbbbaaaaaa```aaaaaabbbeeehhhlllpppuuu{{{{{{sssnnnnnnpppqqqppprrrmmmcccWWWRRRQQQMMMHHHJJJJJJNNNXXX]]]^^^```eeegggiiilllmmmllliiigggeeeaaabbbcccdddbbb___[[[YYYUUUTTTRRROOOKKKHHHGGGFFFDDDDDDDDDDDDEEEGGGIIIJJJJJJLLLNNNNNNMMMNNNQQQTTTYYY\\\```cccdddfffiiikkkjjjkkkmmmnnnooorrrvvvyyyxxxyyyzzzzzzyyywwwuuusssvvvwwwxxxzzz||||||{{{{{{zzzyyyyyyyyyyyyzzz{{{|||}}}zzzzzz}}}|||yyyxxxzzz}}}}}}~~~~~~~~~}}}||||||~~~|||vvvjjj___\\\[[[VVVOOOOOOOOOOOOPPPOOONNNKKKIIIJJJIIIGGGFFFEEEFFFGGGHHHKKKLLLMMMQQQVVV\\\aaaeeennnuuuyyymmmdddooooooaaaZZZlllppp\\\RRRDDD;;;888777666444333222111111000000000000000000////////////......222'''***111------111...---------.........//////,,,,,,,,,++++++++++++***,,,,,,++++++******++++++++++++******))))))))))))***))))))))))))))))))***+++***))))))******)))(((&&&''''''''''''''''''(((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&))))))((('''''''''''''''''''''''''''''''''''''''((())))))))))))((((((''''''''''''((()))***++++++,,,)))&&&'''***+++***(((***)))((((((******)))((())))))))))))))))))))))))))))))(((((((((((((((((()))***)))(((&&&'''***,,,***+++,,,...///111222333333333333444444555555666222222222222222555999<<>>CCCIIIMMMOOOQQQRRRSSSWWWYYY[[[]]]```ccchhhkkklllnnnqqqsssuuuuuutttttttttwwwyyyyyywwwuuuuuuvvvzzz~~~}}}wwwtttvvvyyy||||||~~~zzzyyy{{{{{{{{{|||}}}~~~~~~~~~~~~}}}~~~qqqhhh]]]UUURRRPPPNNNKKKJJJJJJKKKLLLKKKIIIGGGFFFHHHGGGFFFFFFFFFFFFGGGHHHMMMNNNRRRXXX___ooopppYYYQQQYYYmmm{{{^^^TTTQQQaaa~~~kkkSSSBBB999555555222111000000000000000000000,,,)))+++///111...***333---...///***...111+++.....................------------,,,,,,,,,++++++++++++,,,,,,,,,+++***)))((()))************))))))***+++,,,------,,,+++******)))((()))***+++***))))))***************++++++((((((((((((((((((((((((######$$$&&&((()))'''&&&))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))******+++,,,+++***(((''')))******++++++******)))%%%'''(((((((((((()))+++))))))))))))))))))))))))))))))((((((((((((((((((***+++***)))'''(((+++---,,,...///111222333222222111111111111111111111111111222444666:::AAAIIIOOOYYY]]]```aaaccciiirrrzzz}}}vvvvvvtttyyy}}}sssfff]]][[[```gggkkk|||pppnnnooottt{{{~~~yyywwwuuusssqqqjjjfffffffffcccccceeeaaaaaaaaacccggglllqqqttt~~~zzzvvvwwwzzz||||||qqqsssoooddd]]]WWWTTTTTTTTTVVV```nnnuuuvvvssspppppptttzzzzzztttmmmffffffeeedddbbbaaa``````bbb___]]]]]]]]][[[VVVRRRMMMMMMLLLLLLJJJHHHGGGFFFHHHFFFCCCBBBBBBBBB@@@???===@@@EEEHHHIIIJJJKKKLLLPPPRRRUUUWWWZZZ]]]bbbffffffhhhkkkoooqqqrrrrrrrrrtttwwwzzzyyyvvvtttuuuvvvzzz|||~~~|||yyyvvvwwwxxx}}}}}}{{{zzz|||||||||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~|||zzzzzz{{{zzz{{{}}}~~~sssdddYYYUUUSSSQQQOOOLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEHHHGGGKKKQQQVVV^^^tttgggWWWPPPXXXooorrr^^^NNNSSSgggwww___KKK===666444444333222111000000000000000...,,,...000222000...111---//////***...000'''...............---------------------,,,,,,,,,,,,++++++,,,---,,,+++***)))((()))+++,,,,,,+++******'''(((***,,,,,,***(((''')))(((((((((***+++***)))************))))))))))))((((((((((((((((((((((((""""""$$$&&&))))))(((&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((())))))***+++,,,,,,***)))''')))***+++,,,+++*********$$$''')))((('''''')))+++))))))))))))))))))))))))(((((())))))))))))))))))((()))******))))))+++------...000222333333222222333333333222222222222222111222555:::@@@JJJTTT[[[aaabbbdddfffkkkttt}}}tttnnnnnnlllsss~~~sssjjjaaa___fffnnnuuuxxxzzz~~~|||mmmkkknnnxxx|||uuuppplllkkknnniiifffgggfffcccbbbeeedddccccccdddhhhmmmqqqttt{{{|||wwwuuuttt{{{yyynnnnnn{{{sssiiibbb\\\WWWYYYWWWUUU]]]kkkvvvzzzyyyvvvsssuuuxxxyyyuuuqqqjjjjjjjjjjjjiiihhhgggfffiiifffccccccdddbbb]]]XXXQQQQQQQQQQQQOOOMMMKKKJJJKKKHHHEEEDDDDDDCCCAAA>>>===@@@BBBDDDDDDDDDFFFGGGHHHJJJMMMOOORRRVVV[[[___```bbbfffjjjmmmnnnooooooppptttxxxxxxvvvtttvvvyyyyyyzzz{{{{{{{{{zzzyyyxxx~~~{{{|||{{{{{{}}}||||||}}}}}}||||||{{{{{{xxxzzz|||zzzxxxvvvvvvxxxvvvyyy{{{}}}qqqbbb[[[WWWSSSPPPOOOOOOOOONNNMMMLLLKKKJJJHHHHHHGGGFFFFFFEEEEEEEEEFFFCCCEEELLLOOOTTTdddwww|||kkkYYYQQQ]]]ooopppXXXQQQVVVeeekkkUUUDDD999555666555444222111000000000/////////000000111111111///---111000***//////$$$//////.........---------...------------,,,,,,,,,***+++,,,------+++***((()))***,,,---------,,,+++)))))))))******))))))))))))(((((((((***++++++*********))))))((((((''''''((((((((((((((((((((((((''''''((()))******'''$$$'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((((()))+++,,,,,,+++***)))&&&(((******)))((((((((($$$&&&)))(((''''''))),,,))))))))))))))))))))))))(((((())))))******++++++''')))***+++******,,,------///111333444333222222444444444444444444444444777:::>>>CCCLLLWWWcccjjjfffffffffjjjqqq|||~~~vvvnnnhhhggggggrrr|||lllfffbbbhhhttt}}}{{{nnnlllqqq~~~}}}wwwsssnnniiiggglllhhhfffgggfffcccbbbdddfffeeedddeeegggkkkpppssstttyyy~~~wwwrrrooovvvyyyuuullljjjsss|||~~~ssslllgggbbb\\\^^^\\\XXX]]]lllyyy~~~}}}zzzwwwvvvwwwxxxvvvtttnnnnnnoooppppppnnnmmmlllmmmiiiggggggiiigggaaa[[[VVVVVVVVVVVVUUUSSSQQQOOOMMMJJJFFFDDDEEEDDDAAA>>>>>>???AAAAAA@@@@@@BBBDDDBBBDDDGGGJJJMMMQQQVVVZZZ[[[^^^bbbfffiiikkklllllllllqqqvvvwwwuuuuuuxxx{{{yyyyyyyyyzzz||||||zzzxxxzzzxxxyyy}}}~~~||||||~~~{{{|||||||||{{{zzzyyyyyyuuuxxxzzzxxxuuussstttvvvssswwwzzz||||||~~~pppeee___XXXTTTQQQQQQPPPOOONNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFAAABBBJJJMMMPPP^^^ooo~~~gggSSSRRR]]]nnndddUUUNNNSSSkkkxxxaaaNNNAAA;;;888777555333222000000///---///000000//////000222///...222111,,,000///###//////.........---------......---------,,,,,,,,,***+++,,,------+++***((()))***,,,.........,,,+++---,,,***))))))***,,,---))))))))))))((((((((((((((()))***+++++++++++++++***(((''''''(((((('''%%%&&&&&&'''((())))))(((((($$$&&&''')))))))))((((((%%%&&&(((******)))((('''***))))))***+++***'''%%%***((('''((()))***)))'''(((((((((***,,,,,,***(((###&&&)))***))))))***---,,,///,,,&&&%%%)))***'''((((((((((((((()))******,,,+++***))))))+++---///------...000111333444444555444444555666555444222999;;;AAAMMM\\\hhhmmmmmmmmmgggeeemmm{{{yyytttooollleeelllxxxzzzssseeefffiiittttttiiijjjppp{{{zzzooojjjiiikkkjjjiiiccceeeggggggeeecccbbbccceeecccfffnnnqqqmmmmmmpppssspppsss}}}wwwhhhppprrrrrrmmmgggdddfffiiiwwwwwwxxxxxxwwwsssmmmhhhfffjjjiiicccdddooo|||zzz|||~~~~~~|||{{{|||}}}{{{yyyxxxxxxzzzyyyvvvrrrrrrmmmhhhiiimmmmmmiiiccc___^^^\\\[[[ZZZYYYUUUSSSZZZTTTKKKFFFEEEDDDCCCAAAEEECCC@@@???@@@AAAAAA@@@AAAAAAAAABBBDDDGGGJJJLLLRRRUUUZZZ___cccfffgggggglllnnnpppsssuuuvvvwwwwwwyyyxxxxxxwwwwwwxxxxxxyyyvvvvvvuuuuuuvvvwwwxxxyyy}}}{{{zzzxxxwwwwwwxxxyyyyyyyyyxxxwwwuuusssqqqpppooorrruuuxxxyyyzzz|||~~~}}}}}}||||||}}}~~~yyynnnbbbZZZUUUSSSSSSRRRMMMHHHJJJOOOIIIIIIIIIJJJKKKKKKIIIGGGEEEDDDEEEHHHKKKPPP^^^kkk{{{dddRRRJJJZZZppp{{{hhhPPPNNN\\\iiilllZZZLLLCCC777666444222222222333333111000//////000000///...///............---------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...---,,,+++,,,,,,,,,+++++++++******************+++,,,---...))))))))))))((((((((((((((()))***++++++++++++***+++)))(((((())))))((('''&&&'''(((((((((((((((((('''(((((((((((((((''''''###$$$&&&''''''''''''&&&((('''&&&'''((((((&&&$$$***((('''((()))***)))'''(((((((((***++++++***((()))***,,,+++((('''((()))(((+++)))$$$$$$(((***'''((((((((((((((()))******,,,+++***)))***,,,---///...///000111222444555555333333222333333333333222999<<>>@@@DDDHHHMMMRRRTTTYYY[[[^^^bbbeeehhhiiiiiiooopppqqqssstttuuuuuuuuurrrtttwwwzzzzzzxxxvvvtttppprrrtttvvvvvvtttqqqooossssssqqqpppooonnnnnnnnnnnnnnnooonnnllllllnnnppppppooonnnnnnoooppprrrsssoooppprrrvvvzzz|||{{{zzzyyyyyyzzz{{{}}}~~~~~~uuuooofff]]]YYYUUURRRNNNLLLLLLMMMLLLKKKKKKGGGEEEFFFEEEBBBEEEJJJQQQ[[[hhhzzz{{{iiiXXXKKKNNN___wwwxxxzzzbbbUUUUUUaaa||||||jjj[[[HHH;;;777777555222222111000000111111000////////////.........------------...............---........................------,,,,,,,,,---......,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++))))))))))))(((((((((((())))))******))))))((((((&&&%%%$$$%%%'''((('''&&&(((((((((((((((((('''&&&&&&&&&&&&''''''(((******'''''''''&&&&&&&&&&&&%%%(((&&&%%%%%%'''(((((('''***((('''((()))***)))''')))'''&&&&&&((()))))))))***((('''(((((('''%%%###+++((((((***)))&&&&&&(((((((((((((((((()))*********+++,,,---///000111111000000000111222333333333555666555333333888AAAHHHXXX```kkkvvv{{{zzzwwwtttzzzwwwyyy|||~~~rrrgggeeennnzzz~~~~~~{{{lll]]]QQQLLLHHHKKKOOOTTTXXXZZZ[[[[[[ZZZ[[[\\\\\\[[[YYYVVVUUUXXX[[[```dddhhhmmmsssvvv}}}|||}}}yyyrrrjjjggghhheee]]]VVVSSSPPPLLLHHHDDDBBB@@@???EEEHHHOOOZZZgggrrrzzz}}}uuurrrppprrrrrrqqqrrrvvv|||}}}zzzxxxssspppllliiifff```XXXRRRPPPNNNKKKIIIIIIIIIIIIHHHIIIHHHGGGFFFDDDCCCAAAAAA?????????@@@CCCGGGJJJMMMSSSUUUYYY]]]```ccceeeeeeiiikkkmmmppprrrtttttttttqqqtttwww{{{|||{{{zzzxxxpppqqqssstttsssqqqnnnlllsssrrrpppnnnmmmmmmmmmmmmjjjkkkkkkjjjiiiiiilllnnnnnnnnnmmmmmmnnnoooqqqrrrppppppppprrrttttttsssqqqtttttttttuuuvvvwwwyyyyyy|||~~~rrrgggaaaXXXUUUPPPMMMLLLLLLLLLKKKMMMIIIGGGHHHGGGDDDCCCFFFJJJQQQ\\\lllyyygggUUULLLMMMZZZuuu}}}{{{bbbVVVRRRddd{{{kkkUUUDDD;;;888777555333111000000111222000///............------------,,,---......///.........------------------------000///...---,,,+++***))),,,,,,,,,+++++++++******///...---+++***)))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''&&&%%%&&&((((((((('''&&&'''((((((((((((((((((''''''((((((((((((((('''++++++++++++***((('''%%%((('''&&&'''((((((&&&$$$***((('''((()))***)))''')))'''&&&&&&'''))))))))))))((()))***,,,+++'''$$$)))&&&&&&***+++''''''***((((((((((((((()))*********+++,,,...000111111111111111222222333444444444888999999777888>>>IIIQQQfffnnnvvvyyywwwsssrrrsss|||wwwtttzzzqqqeeebbbiiizzzyyy|||}}}||||||~~~|||zzzzzzzzz|||lll\\\SSSQQQNNNQQQTTTWWWXXXXXXYYYYYYVVVXXXZZZZZZYYYWWWUUUTTTXXX\\\bbbggglllqqquuuyyy{{{yyyyyy{{{vvvpppooonnnhhh___VVVSSSPPPKKKFFFCCC@@@===<<>>>>><<<===DDDPPPZZZooovvv}}}|||uuupppqqquuuzzzzzzuuu~~~wwweee\\\]]]jjjzzzxxxvvvrrrrrr{{{}}}}}}}}}yyyvvvvvvvvvwwweee[[[YYYSSSUUUVVVWWWVVVWWWXXXYYYTTTVVVYYYZZZYYYXXXWWWWWWYYY]]]dddjjjooosssxxxzzz}}}{{{zzzzzzwwwtttsssrrrlll```WWWRRROOOJJJGGGEEECCC@@@???AAACCCGGGOOOZZZdddjjjnnngggaaa___ccceeedddgggllleeeiiioootttxxx}}}~~~|||xxxrrrmmm^^^ZZZSSSOOONNNOOOOOOOOOJJJJJJIIIHHHFFFDDDCCCAAAFFFDDDAAA>>>>>>???BBBCCCFFFHHHLLLQQQUUUXXXZZZ[[[```cccggglllppprrrsssssssssuuuwwwyyy{{{{{{zzzyyyttttttssssssqqqooolllkkklllkkkjjjiiiiiikkkmmmnnnllllllkkkiiigggfffiiikkklllkkkkkkkkkkkkmmmnnnooojjjiiijjjkkknnnooonnnmmmpppooonnnnnnnnnnnnoooppplllqqqwww{{{}}}~~~~~~zzzvvvvvvxxx}}}mmmggg___YYYUUUSSSRRRQQQOOOKKKJJJLLLLLLHHHFFFFFFAAAFFFLLLUUUffflllWWWJJJSSSeeeyyyaaaVVVYYYhhhnnnZZZIII>>>999888333222111111222222111///000000000000////////////,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,+++++++++******************+++,,,---...))))))************))))))***(((&&&'''***+++)))'''+++)))'''''''''((('''&&&))))))(((((((((((())))))'''''''''''''''&&&&&&&&&)))(((&&&&&&((()))((('''***(((&&&%%%'''(((((((((((((((((((((((((((((((((***((('''((()))***)))'''&&&&&&''''''''''''&&&&&&))))))))))))((((((((((((******)))))))))))))))***000000000000000111111222+++...222777999:::999888======<<<;;;>>>IIIYYYfffzzzsssppptttzzzkkk]]]```kkkwww~~~uuurrrnnnssswwwxxxyyywwwrrrpppuuu~~~rrrfff```ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWVVVXXXaaahhhjjjnnnvvvxxxvvv}}}zzzxxx}}}wwwpppqqqsssmmm^^^PPPOOOKKKGGGDDDCCCAAA???===@@@DDDJJJQQQWWW[[[]]]^^^___]]][[[ZZZ[[[]]]]]]\\\aaaccceeejjjooouuuzzz}}}nnndddYYYUUUSSSQQQPPPRRRPPPNNNJJJGGGEEEEEEEEEFFFCCCCCCCCCBBBBBBBBBBBBBBBFFFGGGIIIJJJKKKNNNRRRUUU___aaadddfffiiilllpppssstttuuuwwwxxxyyyyyyxxxwwwuuutttrrrooommmjjjiiihhhooolllhhheeedddfffiiikkkgggfffffffffffffffggggggiiihhhggghhhiiiiiigggfffhhhiiikkkkkkjjjkkklllmmmjjjiiiiiijjjlllmmmkkkjjjnnnnnnpppqqqtttvvvyyyzzzyyywwwuuuvvvxxxzzz{{{{{{~~~uuuhhh```[[[XXXRRRNNNOOOMMMKKKJJJIIIFFFCCC@@@FFFGGGIIINNN\\\sss{{{aaaOOOMMMUUUhhh~~~ZZZJJJXXXsss|||fffWWWMMMAAA777888444111444555222111222000000000000////////////,,,---///111000...,,,***+++,,,------......------+++...///,,,,,,---,,,(((***)))((((((******)))(((++++++++++++******))))))))))))************))))))***((('''(((******)))'''***(((''''''((((((((('''))))))(((((((((((())))))''''''''''''''''''''''''***(((&&&&&&(((((((((''')))(((&&&&&&((()))((('''((((((((((((((((((((((((***((('''((()))***)))''''''''''''((((((''''''''''''''''''''''''(((((((((************+++,,,---...000000000000000111111222333333555777888888888888999999999:::@@@NNNaaaooozzzsssqqquuuyyynnnbbb^^^hhhuuu~~~~~~xxxvvvuuuqqqooooooqqqyyy{{{pppfffbbbYYYXXXWWWWWWVVVVVVWWWWWWUUUVVVVVVWWWVVVVVVWWWWWWYYYbbbiiikkkooovvvxxxwwwzzzxxxvvv{{{|||uuummmllllllggg[[[QQQLLLHHHDDDBBBAAA@@@???>>>BBBEEEJJJPPPTTTVVVWWWWWWZZZXXXVVVVVVXXXYYYYYYXXX[[[\\\___bbbgggmmmqqqttttttzzz}}}}}}{{{pppfffaaa^^^ZZZYYYZZZUUUSSSPPPLLLHHHFFFDDDDDDDDDCCCBBBAAA@@@???>>>>>>@@@BBBDDDFFFHHHKKKPPPSSSZZZ]]]```dddfffjjjnnnqqqssstttvvvwwwxxxyyyyyyyyyxxxvvvssspppnnnmmmllllllnnnllliiifffdddeeefffhhhhhhgggfffeeeeeedddddddddfffeeeeeefffggggggfffdddfffggghhhhhhgggggghhhiiifffeeeeeefffhhhhhhgggfffiiikkkmmmppprrrsssssssssnnnmmmmmmpppsssvvvwwwwwwzzz{{{|||}}}}}}|||{{{zzz~~~~~~~~~xxxiii```ZZZVVVTTTPPPNNNMMMLLLLLLKKKIIIGGGEEEFFFGGGJJJTTTggg~~~www___QQQNNNTTTmmmoooSSSOOO\\\fffvvvbbbTTTGGG>>>===777333555555222000111000000000000////////////---...///000///...,,,+++------...//////.........***---...,,,,,,...,,,)))---,,,++++++------,,,+++++++++++++++*********)))))))))))))))))))))))))))***)))((((((******)))((()))(((&&&'''((())))))((())))))(((((((((((())))))&&&&&&&&&''''''(((((()))+++)))'''''''''((('''&&&(((((('''((())))))(((&&&((((((((((((((((((((((((***((('''((()))***)))''''''(((((())))))(((((('''%%%%%%&&&&&&''''''((((((((())))))***,,,...///000000000000000000111111222777666666777777999:::;;;999999:::===EEEVVVjjjxxxzzzvvvuuuyyy|||}}}wwwlll___^^^gggxxxyyytttooojjjjjjmmmmmmrrrxxxxxxrrrjjjdddaaaXXXWWWVVVVVVUUUVVVVVVVVVSSSTTTVVVVVVUUUVVVYYY[[[___eeekkkmmmppptttuuutttxxxuuussswwwsssnnngggccc```]]]XXXTTTJJJGGGCCCAAAAAAAAA@@@@@@EEEGGGJJJMMMOOOOOOOOONNNRRRQQQPPPPPPRRRTTTTTTSSSUUUVVVWWWZZZ^^^cccgggiiijjjooossstttrrrrrrvvvzzz|||qqqkkkgggbbb```aaa^^^]]]YYYUUUPPPKKKGGGDDDFFFEEECCCAAA???>>>===<<<;;;===@@@BBBDDDHHHLLLPPPSSSVVV[[[```cccgggkkkmmmssssssuuuvvvxxxzzz{{{|||{{{yyyvvvrrrqqqqqqqqqrrrooommmkkkiiifffeeeddddddfffeeeeeedddddddddccccccaaaaaaaaabbbdddeeedddbbbeeeeeeeeeeeeffffffffffffcccbbbaaabbbdddeeedddbbbcccfffiiilllnnnmmmllljjjgggggghhhjjjnnnppppppoooppprrruuuwwwxxxwwwuuutttxxxvvvtttssstttwww{{{}}}}}}|||}}}kkk```[[[ZZZRRROOOMMMLLLKKKKKKIIIGGGFFFFFFFFFGGGLLLXXXhhhttt|||~~~~~~wwwxxx|||oooYYYMMMGGGTTTlll___OOOQQQWWWooovvvcccTTTJJJCCC<<<666666666333111111000000000000/////////////////////.........------/////////000//////......)))------+++,,,......***...---,,,,,,......---,,,++++++++++++******************))))))))))))*********))))))))))))***)))))))))'''&&&''')))******)))))))))(((((((((((())))))%%%&&&&&&'''((())))))***+++)))'''''''''((('''&&&((('''((()))******(((&&&((((((((((((((((((((((((***((('''((()))***)))'''(((((())))))))))))((((((%%%%%%&&&''''''((())))))''''''((()))***,,,---...000000000000000111111222333444555777999;;;<<<======>>>???CCCNNN^^^qqq~~~~~~~~~}}}|||xxx~~~~~~iii\\\^^^eeevvv{{{tttkkkdddeeekkklllooopppnnniiiccc___]]]VVVUUUUUUTTTTTTUUUUUUUUURRRTTTVVVWWWVVVXXX\\\___fffjjjmmmnnnooopppqqqrrrwwwtttrrrtttyyy|||xxxrrrgggddd^^^YYYUUUTTTUUUWWWNNNKKKGGGDDDDDDDDDCCCBBBFFFGGGIIIKKKKKKKKKJJJJJJKKKJJJJJJKKKMMMOOOOOONNNQQQRRRSSSTTTWWW[[[^^^``````dddhhhiiihhhiiilllooossswww~~~{{{uuuqqqllliiiiiihhhfffddd___YYYSSSMMMIIIIIIGGGEEECCCAAA@@@??????;;;<<<>>>@@@AAADDDHHHKKKLLLPPPVVV[[[```cccgggjjjrrrssstttvvvyyy|||~~~~~~|||xxxuuutttuuuwwwyyyrrrqqqpppnnnkkkhhheeedddccccccddddddddddddcccccc^^^^^^^^^```bbbcccbbbaaacccbbbbbbdddfffgggggggggcccbbb```aaabbbcccbbbaaaaaabbbdddffffffffffffeeegggggggggiiijjjjjjhhhfffhhhkkknnnqqqsssrrrqqqooorrrpppmmmllllllnnnrrrtttwwwwwwxxxxxxxxxxxxwwwvvvwwwyyy|||mmmaaa[[[YYYUUUQQQNNNLLLKKKIIIGGGIIIIIIHHHGGGIIIOOOXXX___bbbeeelllqqqppplllmmmrrr{{{}}}kkk\\\NNNLLLVVVoookkkYYYRRRRRR\\\rrrzzzgggYYYIII@@@777666666444222222000000000000////////////111000...---------...///...////////////...------))),,,---++++++......,,,---,,,++++++,,,---,,,+++++++++++++++++++++++++++******)))(((((()))******)))*********)))))))))***)))(((&&&''')))*********))))))(((((((((((())))))&&&&&&''''''((()))*********)))'''''''''((('''&&&((((((((()))+++***(((&&&((((((((((((((((((((((((***((('''((()))***)))'''(((((())))))))))))((((((&&&&&&'''((())))))******))))))))))))***+++,,,---000000000000000111111222000333666999::::::999888<<<>>>CCCKKKWWWfffvvv~~~xxxwwwzzz|||{{{zzz{{{ppp^^^TTTeeeppp|||tttjjjbbbdddjjjsssrrroooiiiccc^^^[[[ZZZTTTTTTSSSSSSSSSSSSTTTTTTPPPTTTXXXYYYXXXYYY^^^bbbiiijjjkkkmmmnnnnnnrrruuuyyyuuurrrqqqqqqmmmgggbbb[[[ZZZVVVPPPLLLNNNSSSXXXUUURRRNNNKKKJJJHHHFFFDDDFFFFFFHHHIIIIIIIIIIIIIIIGGGFFFFFFHHHJJJKKKJJJIIIMMMMMMMMMNNNQQQSSSVVVXXXVVVYYY\\\^^^^^^^^^aaaccckkkooouuu||||||vvvssssssnnnmmmkkkgggaaaZZZSSSOOOIIIHHHEEECCCBBBAAABBBBBB???@@@AAA@@@@@@AAADDDFFFHHHLLLQQQWWW[[[```dddhhhoooqqqssswwwzzz~~~}}}zzzwwwwwwyyy{{{}}}wwwwwwwwwvvvsssoookkkiiihhhhhhhhhgggeeedddbbbaaa^^^^^^^^^```bbbcccbbbaaa___^^^^^^aaaeeehhhhhhgggcccaaa______```aaaaaa```aaa```______```aaacccdddeeeddddddfffgggfffdddbbbccceeeiiilllnnnnnnmmmlllnnnllljjjhhhhhhjjjlllnnnpppqqqqqqqqqrrrrrrqqqqqqooopppsssvvvxxxyyyyyyyyyyyyyyyxxxxxxyyy|||mmmaaa```\\\WWWSSSQQQPPPNNNMMMIIIIIIHHHGGGGGGJJJNNNPPPRRRTTTZZZ```bbbaaadddjjjqqqwwwzzz~~~nnnZZZOOOJJJXXXppp{{{zzzgggTTTGGGOOO___www|||jjjQQQEEE:::777777555333333000000000000////////////111000///------...///000------.........------,,,***,,,,,,***+++...///,,,---,,,++++++------,,,++++++++++++++++++++++++,,,+++***)))(((((()))***+++)))***++++++))))))***+++***)))'''((()))******)))))))))(((((((((((())))))'''''''''(((((())))))***)))(((&&&&&&((()))(((''')))(((((()))******)))'''((((((((((((((((((((((((***((('''((()))***)))''''''(((((())))))(((((('''''''''(((((())))))******,,,,,,,,,,,,,,,---...///000000000000000111111222333555888:::999777444222777===GGGUUUcccpppzzz|||}}}~~~xxxwwwyyyzzz|||~~~uuufff]]]\\\ppp{{{{{{rrrhhhdddhhhooozzzvvvppphhhaaa\\\YYYWWWRRRRRRRRRRRRRRRRRRSSSTTTQQQVVV\\\]]]\\\]]]aaaeeeiiiggggggjjjkkknnnttt{{{{{{wwwtttrrrmmmccc[[[XXXTTTSSSPPPKKKHHHIIIOOOUUUXXXVVVTTTRRRPPPMMMIIIFFFEEEEEEFFFGGGHHHHHHHHHHHHDDDCCCDDDEEEGGGHHHFFFEEEGGGGGGGGGHHHJJJLLLNNNPPPQQQSSSVVVXXXYYYZZZ[[[]]]eeehhhnnntttyyy}}}yyyyyyvvvuuurrrmmmggg```ZZZVVVKKKJJJGGGDDDCCCCCCCCCDDDDDDDDDDDDBBB@@@@@@BBBCCCEEEHHHLLLQQQVVV[[[aaaeeekkkmmmrrrvvv{{{~~~~~~|||zzzyyyzzz{{{~~~|||}}}}}}|||zzzwwwtttrrrrrrqqqpppmmmjjjfffbbb```aaaaaaaaabbbdddeeedddbbb^^^\\\\\\___dddggggggeeebbb```^^^]]]^^^_________aaa___^^^]]]^^^```ccceee_________```cccccccccaaaaaabbbdddggghhhiiijjjjjjjjjiiigggffffffggghhhiiiiiiiiijjjjjjkkkkkklllllljjjkkkmmmooopppqqqqqqqqqooopppppppppoooqqqtttwwwwwwwwwxxxzzz~~~ssseee```YYYTTTRRRQQQPPPOOOHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJNNNSSSVVVWWW\\\bbbgggllluuu~~~zzzwwwuuuzzziiiXXXIIIJJJWWWpppyyy|||{{{aaaLLLJJJQQQaaazzz{{{\\\NNN@@@:::999666444333000000000000////////////111000///.........///000+++,,,,,,---......------+++------******---...,,,///...------//////...---++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++)))***,,,+++)))(((***,,,+++***(((((()))***)))((())))))(((((((((((())))))((((((((((((((()))))))))(((&&&%%%&&&((()))))))))+++)))(((((()))******)))((((((((((((((((((((((((***((('''((()))***)))''''''''''''(((((('''''''''((((((((((((((((((((((((******+++,,,---...000111000000000000000111111222555666777888777666444333:::CCCRRRcccrrr{{{~~~~~~zzz{{{}}}yyyyyyzzzyyy}}}xxxkkkdddjjjtttxxxlllfffeeennnxxx{{{uuummmddd]]]XXXTTTSSSQQQQQQPPPPPPQQQRRRRRRSSSWWW^^^eeehhheeeeeehhhlllmmmhhheeeggghhhjjjrrr|||}}}yyyvvvuuummm```WWWVVVRRRPPPMMMIIIFFFGGGJJJNNNVVVUUUUUUUUUSSSPPPKKKGGGDDDEEEEEEEEEFFFFFFFFFFFFBBBAAAAAACCCDDDDDDBBB@@@CCCCCCCCCDDDFFFHHHJJJLLLLLLNNNPPPRRRTTTUUUWWWXXX]]]```eeeiiimmmqqqvvvyyy}}}wwwppphhhbbb___SSSQQQMMMIIIGGGFFFFFFGGGFFFFFFEEECCC@@@@@@AAACCCBBBEEEHHHKKKOOOVVV]]]aaadddhhhnnnuuuzzz}}}~~~~~~{{{{{{zzz{{{{{{}}}}}}{{{zzzxxxxxxwwwtttqqqmmmiiigggfffeeeeeefffggggggfffdddcccaaa___bbbgggiiihhheeedddbbb___^^^___```aaa```____________```bbbdddeee___^^^]]]^^^```aaaaaa```___```aaabbbccceeeggghhhdddddddddddddddeeeeeeeeeddddddeeeeeefffggghhhhhhggggggiiijjjjjjkkkjjjjjjiiijjjkkkkkkiiijjjnnnqqqqqqppppppppprrruuuyyy{{{yyy}}}rrrlllbbbZZZUUUQQQOOONNNJJJJJJIIIIIIHHHHHHFFFEEEGGGFFFGGGLLLOOOOOOSSSYYY]]]dddmmmuuu|||rrrxxxmmmVVVKKKKKK[[[{{{~~~{{{vvvdddMMMKKKOOO```xxxjjjZZZHHH???<<<888333111000000000000////////////111000000///////////////***+++,,,...////////////,,,...---***)))------+++...---,,,---...///...,,,+++++++++,,,,,,,,,------+++***)))'''''')))***+++(((+++,,,,,,)))(((***,,,,,,+++)))((()))***)))((())))))(((((((((((())))))))))))))))))(((((((((((('''&&&%%%&&&(((*********,,,***(((''')))*********((((((((((((((((((((((((***((('''((()))***)))(((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))+++...000111000000000000000111111222555555555555666777888999CCCMMM^^^ppp}}}}}}xxxzzz{{{yyyzzzyyywww|||{{{qqqggghhhyyyuuuhhhcccgggssswwwqqqhhh___XXXSSSPPPNNNPPPPPPPPPPPPPPPQQQRRRSSS___fffoooqqqooommmpppssstttmmmgggfffeeefffnnnxxx~~~zzzxxxwwwnnn```XXXWWWRRRPPPMMMIIIFFFEEEFFFHHHRRRSSSTTTUUUUUUQQQLLLGGGDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@AAABBBBBB@@@>>>CCCCCCCCCDDDFFFHHHJJJLLLDDDFFFHHHJJJLLLMMMNNNOOOVVVYYY]]]```cccfffjjjmmmrrrxxxwwwpppjjjfff[[[XXXTTTOOOLLLJJJJJJKKKFFFFFFEEECCCAAA@@@AAACCCAAABBBDDDGGGKKKRRRZZZ___```dddlllsssyyy{{{|||{{{zzzzzzzzz{{{|||~~~~~~xxxxxxyyyyyywwwuuurrrpppiiihhhggghhhiiiiiihhhfffkkkgggeeegggkkkmmmjjjggghhheeebbbaaabbbcccdddccc^^^___```bbbcccdddeeeeeeeeeccc```^^^_________^^^___^^^^^^___```bbbeeefff```aaabbbcccccccccbbbbbbcccccccccdddeeefffggghhheeeffffffggggggggggggfffgggiiikkkjjjhhhhhhlllooonnnlllkkkjjjkkkmmmppprrrrrruuuzzz~~~~~~rrrfff]]]WWWRRRPPPNNNMMMLLLLLLKKKJJJHHHFFFEEEDDDEEEJJJLLLLLLNNNRRRSSS\\\eeelllsssooo}}}fffSSSIIINNNhhhzzz{{{uuuSSSKKKFFFMMM___yyytttbbbNNNCCC>>>888333000000000000000////////////000000000000////////////++++++---///000111111111---///...***))),,,---+++,,,+++******,,,,,,+++***+++++++++,,,,,,---------+++*********))))))((((((((()))***++++++++++++++++++***)))(((((()))***+++))))))(((((('''''''''&&&+++(((%%%%%%&&&((()))(((((((((((((((((((((((((((******++++++++++++******(((((('''''''''&&&&&&&&&******))))))((((((((('''((((((((((((((((((((((((+++***(((((()))******)))******++++++---...000111777555222000000111444555555333333444222111777???NNNWWWiii}}}|||yyyzzz}}}}}}|||~~~~~~|||{{{~~~~~~sssmmmrrrnnniiihhhrrr~~~~~~qqqkkkaaaYYYUUUSSSRRRRRRSSSPPPOOOQQQRRRRRRUUUZZZiiivvvzzzsssrrruuuvvv}}}xxxppphhheeeggglllqqqzzzxxxuuupppjjjddd^^^[[[YYYVVVOOOGGGAAA???AAACCCHHHIIILLLNNNNNNMMMLLLKKKHHHGGGGGGHHHIIIJJJHHHGGGAAAAAAAAAAAAAAAAAAAAABBBEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMPPPTTTYYY^^^aaacccdddiiilllsss{{{~~~xxxpppeeeaaa[[[UUUQQQMMMKKKKKKIIIFFFDDDBBBAAAAAA???===EEEEEEEEEFFFJJJOOOTTTVVVXXX^^^fffmmmrrrvvvzzz|||yyy{{{~~~~~~|||{{{rrrqqqpppnnnmmmmmmmmmnnnmmmlllmmmrrrwwwwwwqqqlllllliiiggggggiiiiiigggeeeaaaaaaaaabbbcccdddeeefffeeefffdddaaabbbfffeeeaaabbbbbbbbbaaa______aaacccaaa```___bbbfffgggeeecccdddddddddfffiiijjjjjjhhhcccfffiiihhheeedddhhhlllhhhiiijjjkkklllkkkjjjiiijjjjjjjjjiiiiiijjjmmmoooqqqssswww{{{~~~iii^^^YYYUUUQQQOOOPPPOOOLLLHHHEEEFFFHHHDDDEEEEEEDDDCCCEEEJJJOOOTTTWWW\\\ccclllwww|||gggOOOGGGTTTgggzzzzzzkkkWWWFFFHHHTTTeee~~~qqqVVVIIICCC===888777666555444222111111000000111111000///...------,,,........................,,,,,,,,,---------......,,,+++++++++,,,,,,***(((///+++)))***---...+++&&&************)))))))))((())))))******+++***************)))(((((()))******(((((((((''''''&&&&&&&&&+++)))&&&&&&''')))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((('''''''''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((+++***)))((()))******)))((()))***,,,...000111222555444222000000111222333555111000222444666<<>>BBBBBBBBBDDDFFFIIIMMMOOOUUUZZZaaahhhmmmqqqtttvvvxxx{{{|||zzz{{{}}}wwwvvvtttrrrqqqrrrsssttttttssstttxxx||||||xxxsssrrrpppnnnnnnnnnmmmjjjgggiiigggeeecccdddfffiiikkkhhhiiigggcccdddgggfffbbb```aaa```___]]]]]]___aaa___^^^^^^```ccceeefffeeegggffffffgggiiiiiihhhggggggjjjllljjjgggfffiiimmmiiijjjkkkmmmmmmnnnnnnnnnjjjjjjjjjiiiiiikkknnnpppqqqtttwww|||~~~jjj^^^ZZZXXXSSSTTTTTTQQQMMMKKKKKKLLLCCCDDDDDDCCCBBBCCCGGGJJJOOORRRVVV\\\dddnnnxxx~~~{{{qqqWWWHHHMMMZZZwww{{{zzz{{{dddNNNGGGKKKXXXppphhhYYYNNNCCC;;;999333222000000000000000///000000000///.........---........................,,,,,,,,,,,,------------...---,,,---......,,,***...+++)))***---...+++'''************))))))))))))))))))*********)))((((((***))))))(((((())))))***((((((''''''''''''&&&&&&+++)))''''''(((******)))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((***)))))))))))))))******&&&(((+++...000111222222333222111000000000111111444///---000444:::CCCLLL___lll}}}~~~||||||}}}}}}}}}vvvnnnkkkwwwssskkkpppsssxxxxxxnnn___[[[UUUQQQPPPRRRSSSTTTPPPLLLLLLPPPTTTWWW]]]dddsssyyyoooooorrr}}}~~~}}}vvvllldddbbbcccjjjhhhggghhhiiijjjjjjiiieee\\\PPPHHHDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJMMMLLLJJJJJJJJJIIIFFFDDDDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKJJJKKKMMMOOORRRUUUXXXYYY[[[___eeelllsss|||~~~{{{xxxsssnnnhhhaaaYYYTTTSSSPPPKKKHHHFFFDDDBBB@@@AAABBBBBBCCCDDDFFFHHHIIIPPPUUU[[[aaaeeehhhkkknnntttwww|||~~~zzzvvvxxxzzz}}}|||zzzxxxvvvvvvwwwzzz|||{{{zzz{{{~~~~~~zzzzzzyyyxxxxxxwwwsssnnnkkkrrroookkkhhhhhhkkkooorrrmmmnnnllliiiiiikkkiiieeecccccccccaaa______aaaccc````````````aaadddhhhkkknnnmmmkkkkkklllkkkiiigggkkkmmmnnnllliiihhhkkkmmmnnnnnnnnnoooooooooooooookkkkkkjjjjjjkkkmmmpppqqqrrruuuxxx}}}|||iii```^^^WWWWWWWWWUUUQQQNNNMMMMMMEEEFFFFFFEEECCCCCCDDDFFFJJJMMMQQQVVV\\\dddlllqqqxxxzzzeeePPPJJJLLL\\\wwwvvvxxx}}}sss\\\LLLEEEKKK___uuu~~~ooo___MMM@@@;;;666444111000000000///...////////////////////////........................+++++++++,,,,,,,,,------000///......//////...,,,...+++***+++---...+++(((*********))))))))))))))))))))))))))))))((('''&&&)))))))))(((((()))))))))((((((((((((((((((((((((+++***(((((()))******)))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))***)))((()))***+++(((***---000111222111000000000000000000/////////111//////111444;;;IIIWWWkkksss~~~}}}{{{~~~pppmmmooo}}}}}}zzz~~~yyyuuuoooddd^^^YYYSSSNNNMMMNNNOOOOOOQQQNNNMMMRRRWWW[[[bbbiiizzz~~~rrrnnnnnnssszzz~~~ttthhhaaa___aaa```aaaeeekkkoooppppppfff\\\NNNEEEDDDEEEDDDCCCBBBBBBAAAAAABBBEEEGGGIIIJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIKKKKKKLLLLLLLLLMMMOOOQQQTTTUUUWWW[[[aaahhhnnnvvv}}}|||vvvmmmbbb[[[WWWSSSNNNKKKHHHGGGEEECCCBBBCCCDDDEEEFFFGGGHHHHHHMMMQQQVVVZZZ]]]```ccceeekkknnntttyyy~~~}}}wwwxxxzzz|||~~~~~~{{{xxxvvvvvvyyy|||~~~}}}~~~~~~~~~~~~~~~yyytttpppuuussspppoooooorrrvvvyyyvvvwwwuuurrrrrrtttqqqmmmkkkkkkkkkiiigggfffhhhjjjfffgggfffdddbbbdddjjjpppuuutttrrrqqqpppooollliiikkkmmmmmmllljjjjjjlllnnnsssrrrqqqppppppooooooooonnnlllkkklllnnnppprrrssssssuuuxxx|||oooggg``````___\\\XXXSSSPPPNNNJJJJJJJJJHHHGGGEEEEEEEEEHHHKKKOOOTTTXXX^^^eeeiiixxxxxx___NNNFFFKKKbbb{{{uuuvvv~~~qqq^^^LLLEEESSSeee~~~vvvbbbNNNAAA===999555222222222000...///////////////000000000........................+++++++++,,,,,,,,,,,,---000///...///000///...,,,---++++++,,,---...,,,***))))))))))))))))))******)))))))))))))))((('''&&&((((((((())))))((((((((())))))))))))))))))))))))+++)))((((((***+++***)))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((()))***)))((((((***---,,,---///111111000///...000000000/////////.........///222444555===PPPcccssstttxxx~~~{{{wwwrrrtttzzz~~~xxxkkkddd[[[[[[WWWQQQNNNMMMMMMNNNNNNOOOMMMOOOVVV^^^dddmmmtttuuummmjjjgggqqq|||xxxmmmccc^^^\\\\\\___fffooossssssqqqbbbWWWJJJBBBAAABBBBBBAAAAAA@@@??????@@@BBBEEEGGGIIIIIIHHHJJJKKKLLLKKKIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQRRRWWW]]]dddjjjpppvvvzzzwww{{{zzznnnfff\\\XXXRRRNNNKKKIIIGGGFFFCCCCCCEEEFFFHHHIIIJJJJJJKKKNNNRRRUUUWWWYYY[[[]]]aaaeeekkkqqqwww}}}|||{{{{{{{{{zzzzzz{{{{{{{{{xxxuuussssssvvvyyy|||}}}}}}~~~|||}}}yyyvvvsssssstttuuuwwwyyy|||}}}}}}~~~{{{|||~~~|||wwwtttttttttrrrooooooppprrrooonnnlllgggdddffflllqqqxxxvvvtttssssssqqqnnnlllkkkkkklllkkkkkkkkkmmmnnnqqqrrrrrrrrrrrrrrrrrrrrrqqqooolllmmmpppsssttttttrrrtttwww{{{~~~uuuqqqpppmmmiiiccc]]]VVVQQQNNNMMMKKKJJJHHHFFFEEECCCEEEHHHLLLPPPTTTYYY___ccclllssspppWWWGGGDDDPPPhhh|||uuuzzz```MMMMMMVVVggg{{{aaaMMM???:::555333444555333000/////////000000000000000........................++++++,,,,,,,,,---------...---------......,,,+++,,,,,,,,,,,,------,,,+++))))))))))))************))))))*********)))(((((('''(((((())))))(((((('''((()))))))))))))))*********)))((((((******)))((())))))))))))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&)))+++***((((((***...///000111111111000......111000///.........//////---000444888<<>>???AAACCCDDDKKKJJJIIIIIIJJJJJJHHHGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMOOOSSSZZZ```dddiiimmmoookkknnnsssvvvzzzvvvnnngggbbbZZZTTTPPPMMMKKKIIIDDDDDDDDDEEEFFFHHHIIIJJJIIILLLOOOQQQQQQRRRUUUVVVZZZ]]]ccciiiooouuu|||}}}|||{{{yyywwwvvvvvvvvvvvvtttrrrpppoooqqqtttvvvyyyzzz{{{|||~~~zzz}}}}}}{{{yyyrrrsssuuuwwwzzz|||||||||{{{yyywwwvvvwwwyyywwwuuupppkkkiiikkkooossswwwuuuttttttttttttqqqooonnnmmmmmmmmmmmmmmmnnnnnnnnnooorrrtttvvvwwwwwwwwwsssooolllmmmpppssssssrrrqqqrrruuuxxxzzz{{{{{{{{{yyy||||||vvvnnncccYYYRRRPPPNNNJJJHHHGGGFFFDDDBBBCCCEEEGGGIIILLLQQQWWW[[[cccjjjtttdddOOODDDEEEQQQlll||||||bbbRRRLLLYYYqqqlllUUU???999333222555777555222000000000000000000000000........................,,,,,,,,,---------......---,,,,,,,,,------+++***+++,,,,,,---------------((()))))))))************))))))******+++*********''''''((())))))(((''''''&&&'''''''''(((((((((((()))((('''((()))***((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&)))+++***''''''+++...000000000000000000000000222111///...---...///000000///222;;;FFFUUUhhhxxxtttrrruuu~~~vvvssszzzxxxyyy|||yyyxxx{{{zzzvvvqqqrrr|||vvveee___YYYPPPMMMKKKKKKNNNQQQSSSTTTQQQRRRYYYeeeooovvv{{{zzz{{{uuujjjeeeeeeaaabbbdddggghhheee___[[[YYY[[[bbbllltttsssiii```OOOKKKDDD>>>;;;<<>>666444666777444111222111111111000/////////........................------........./////////...,,,,,,,,,------,,,***+++,,,---...---------...(((((())))))*********+++((()))***+++++++++++++++&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''((())))))'''&&&(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((%%%)))+++***''''''+++///////////////000111222333333222///------...000222222...///<<>>BBBCCCBBBBBBAAAAAAAAAAAAAAACCCCCCDDDGGGJJJMMMMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNOOONNNLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLKKKLLLMMMOOOPPPOOOOOONNNRRRUUUZZZ]]]^^^^^^^^^___\\\___ccceeegggkkkrrrxxx~~~zzzoooddd\\\UUUPPPMMMNNNLLLIIIGGGFFFGGGIIIJJJGGGHHHJJJJJJJJJJJJLLLNNNKKKNNNSSSXXX]]]dddkkkoootttuuuxxx{{{}}}~~~~~~}}}vvvvvvuuuttttttuuuvvvwwwrrrqqqpppnnnmmmmmmmmmnnnjjjkkklllnnnpppssswwwzzz{{{~~~~~~zzzyyyzzzxxxvvvsssrrrtttxxx}}}zzz~~~{{{yyy{{{yyyxxxyyy{{{~~~~~~}}}|||zzzwwwuuusssrrrpppnnnvvvxxx{{{}}}|||xxxtttqqqrrrmmmiiiiiilllooommmkkknnnoooppprrrssssssrrrrrrqqqtttvvvvvvvvvzzzxxx~~~}}}mmmbbbXXXSSSNNNKKKKKKKKKJJJHHHFFFFFFDDDCCCCCCFFFKKKOOOPPPYYYcccggglllzzzlllSSSKKKCCCIII^^^rrrVVVMMMQQQccc{{{iiiPPPGGG===888888777222---333222222111000///.......................................////////////000...---,,,---......,,,******,,,---...---------...,,,,,,)))&&&)))+++%%%))))))(((((((((((())))))))))))))))))))))))))))))***((('''((()))***)))'''%%%&&&&&&&&&''''''((((((************************''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******((((((((()))+++---///111///000111222222111000///333///,,,---000444666666000666;;;DDDYYYqqqzzzvvvrrruuu~~~yyyrrrwwwwwwpppoookkkdddaaajjj}}}qqqaaaWWWRRRPPPMMMKKKKKKMMMMMMMMMRRRXXX]]]gggnnnxxx{{{zzz~~~xxxoooeee___^^^___]]]ZZZZZZZZZ[[[ZZZZZZWWWXXXaaaqqqwwwlllWWWIIIFFF@@@<<<<<<===;;;<<>>:::;;;===<<<>>>AAAGGGHHHIIIHHHEEEDDDDDDEEEBBBCCCFFFJJJLLLLLLIIIFFFDDDGGGJJJLLLKKKJJJIIIJJJMMMOOOPPPPPPOOONNNNNNOOOSSSRRRQQQPPPOOOPPPQQQRRRRRRTTTVVVXXXYYYWWWUUUTTTVVVYYY[[[YYYUUUSSSTTTUUUTTTUUUVVVWWWWWWYYY\\\___```gggpppuuuwwwzzz~~~qqqeee```XXXQQQNNNKKKHHHGGGIIIKKKKKKLLLLLLLLLKKKKKKJJJKKKHHHGGGJJJKKKIIIKKKOOOWWW]]]eeekkknnnqqquuuyyy}}}zzzvvvrrrqqqqqqsssuuuxxxvvvuuutttuuutttrrrqqqoooqqqsssttttttuuuwwwyyywwwyyyzzz{{{zzzyyyzzz{{{yyyzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{}}}}}}|||}}}}}}{{{yyyxxxwwwuuussspppuuuuuuuuuwwwxxxxxxuuusssooooooppprrrtttvvvxxxyyy}}}zzz{{{~~~~~~||||||zzzyyyyyy|||wwwjjj```XXXVVVUUURRRNNNMMMKKKHHHEEECCCDDDEEEEEEDDDDDDDDDFFFIIIJJJLLLTTT]]]eeesssttt]]]NNNFFFFFFRRR```gggSSSCCCFFFXXXqqqpppVVVGGGBBB===666111222111111111333222111///000///////////////000111........................//////......------......,,,++++++---......,,,******,,,,,,+++******)))((())))))(((((((((((())))))((((((((((((((((((((((((***((('''((()))***)))'''((((((((()))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,------......222222111111000000//////111222444666888888888777===???NNNfffrrrnnnfffdddjjjvvv||||||www{{{zzzkkkhhhsssyyyooobbbZZZRRROOOQQQWWWbbbkkklllggg^^^VVVOOOLLLKKKKKKNNNKKKKKKMMMPPPUUU```kkk}}}uuunnnjjjgggbbb^^^YYYVVVSSSRRROOONNNLLLPPPZZZgggkkkbbbVVVPPPCCC>>>:::<<<>>>>>>@@@CCCJJJLLLMMMLLLJJJHHHGGGGGGEEEEEEFFFIIIKKKKKKHHHFFFHHHJJJLLLMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPOOOPPPRRRSSSTTTVVVYYY[[[\\\ZZZXXXWWWZZZZZZZZZWWWSSSQQQQQQSSSSSSTTTUUUUUUUUUVVVYYY\\\\\\bbbjjjoooppprrrvvvzzzxxxjjjaaaYYYUUUQQQLLLKKKMMMLLLLLLLLLLLLLLLLLLKKKJJJKKKHHHGGGIIIIIIFFFGGGJJJOOOUUU]]]cccgggkkkqqqvvvvvvuuusssqqqooopppsssuuuvvvuuuuuuuuuuuuuuuuuuuuuppprrrtttsssrrrrrrsssuuuvvvxxxzzzzzzyyyxxxyyyzzzxxxzzz|||}}}}}}~~~~~~~~~~~~}}}}}}|||xxxuuuxxxxxxyyy{{{}}}}}}{{{xxxvvvvvvvvvwwwxxxyyyzzz{{{}}}|||zzz{{{~~~~~~|||zzzwwwvvvwwwzzz~~~vvvhhh\\\YYYZZZXXXSSSQQQLLLJJJGGGEEEEEEFFFEEEDDDCCCBBBCCCGGGGGGGGGKKKRRRWWW```sssooo\\\LLLDDDJJJTTTppp|||yyyqqq___KKKFFFOOOdddgggSSSHHH@@@999444222111111222333222000...000000////////////000000///////////////.........000//////.........//////+++,,,,,,---------,,,+++...***(((***------***'''))))))(((((((((((())))))((((((((((((((((((((((((***((('''((()))***)))''')))))))))))))))((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***)))***+++---...///000111222111111000000000000000222444777999::::::::::::@@@FFFWWWlllssskkkdddeeekkkxxxwwwuuuwww|||uuuzzz}}}tttkkkmmm~~~{{{mmm]]]WWWTTTVVVUUUTTTVVV\\\^^^ZZZTTTNNNIIIGGGGGGGGGIIIKKKOOORRRRRRVVVcccrrr|||oookkkjjjhhhddd```ZZZVVVUUUTTTTTTSSSNNNMMMUUUccclllggg\\\SSSDDD>>>;;;===??????BBBEEELLLNNNQQQQQQOOOLLLJJJJJJJJJHHHFFFFFFHHHIIIIIIHHHKKKKKKKKKJJJIIIKKKNNNQQQPPPPPPQQQRRRSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRTTTVVVYYY[[[\\\\\\[[[ZZZ\\\[[[ZZZVVVSSSQQQQQQRRRQQQRRRRRRQQQQQQRRRTTTWWWTTTYYY```dddfffhhhkkkmmmsss|||rrriii```[[[WWWRRRQQQSSSRRRRRRSSSSSSRRRQQQQQQPPPLLLIIIHHHJJJJJJGGGGGGIIIJJJOOOVVV[[[___eeekkkpppqqqrrrrrrpppmmmmmmoooqqqtttsssrrrqqqqqqsssuuuwwwqqqrrrrrrrrrqqqqqqrrrsssvvvxxxyyyyyyxxxwwwwwwxxxvvvxxx{{{~~~|||||||||}}}}}}zzz|||~~~~~~}}}zzz{{{|||~~~}}}||||||||||||||||||{{{|||}}}}}}{{{xxxvvvvvvxxx}}}|||}}}}}}uuueee___^^^[[[VVVSSSOOOLLLJJJHHHHHHGGGFFFEEECCCAAACCCFFFGGGFFFHHHMMMPPPWWWeeezzzoooXXXHHHIIIPPP[[[{{{ppptttmmmVVVGGGEEETTTmmm}}}dddQQQDDD;;;666333222111111222222000...222111000///............000000//////............//////.........//////000+++,,,------,,,,,,,,,,,,---'''$$$(((...///,,,***))))))(((((((((((())))))))))))))))))))))))))))))***((('''((()))***)))'''))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))***,,,...000111111222111111000000000000111111444666999;;;;;;;;;<<<===FFFQQQbbbooopppkkkkkkooottt~~~}}}vvvvvvzzz~~~~~~{{{uuusssrrr{{{~~~nnnYYYUUUWWW^^^]]]UUUQQQTTTVVVTTTPPPLLLIIIHHHHHHHHHEEEIIIPPPUUUVVVYYYeeerrrxxxkkkjjjjjjgggeeebbb^^^[[[ZZZXXXWWWUUUPPPMMMQQQ___jjjhhh]]]TTTDDD???;;;===??????AAAEEELLLOOOSSSTTTSSSPPPNNNMMMOOOLLLIIIHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFHHHMMMQQQPPPOOOOOOQQQSSSSSSRRRQQQOOOOOOOOOPPPPPPPPPPPPPPPTTTUUUWWWZZZ\\\]]]]]]]]]]]]\\\ZZZXXXVVVTTTSSSSSSNNNOOOOOONNNMMMMMMOOOQQQQQQUUUYYY]]]___aaaccceeejjjrrr~~~tttjjjccc^^^XXXWWWYYYWWWWWWWWWWWWVVVUUUTTTSSSLLLJJJJJJLLLLLLIIIHHHKKKGGGKKKPPPTTTWWW\\\ccchhhmmmpppqqqoookkkhhhhhhiiiooooooooommmlllnnnrrruuuqqqpppoooppprrrsssrrrqqqtttvvvwwwxxxwwwvvvwwwxxxwwwyyy{{{~~~}}}{{{zzz|||}}}||||||vvvxxx|||~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{yyy{{{~~~zzz{{{|||}}}~~~|||wwwlllfff___YYYVVVRRROOOMMMKKKKKKJJJHHHFFFCCC@@@AAAEEEFFFEEEFFFIIIJJJOOOZZZhhhzzziiiTTTLLLKKKNNNgggxxxsss}}}yyy```GGG;;;BBBVVVgggxxxaaaPPPCCC:::777555333111111111000///222222000///............000//////......---------......------......//////+++,,,------++++++,,,---,,,'''%%%***,,,******,,,))))))(((((((((((())))))))))))))))))))))))))))))***((('''((()))***)))'''((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********+++---///000111000000000000//////000111222333555888;;;<<<;;;;;;===???MMM___oooqqqmmmooowww~~~~~~yyy{{{}}}www{{{zzzjjjVVVSSSXXXaaa```UUUOOOQQQPPPNNNLLLJJJIIIIIIJJJJJJIIIJJJPPPYYY```ccciiiooosssggghhhhhhcccgggfffffffffddd```YYYUUUOOOMMMRRR]]]ddd```XXXRRRCCC>>>:::;;;======???BBBLLLOOOTTTVVVUUUSSSPPPOOORRRPPPNNNMMMMMMNNNMMMLLLJJJJJJJJJHHHHHHIIIMMMOOOMMMLLLLLLNNNPPPRRRPPPNNNMMMNNNPPPRRRRRRQQQPPPOOOTTTTTTVVVXXX[[[^^^```bbb]]]\\\[[[ZZZYYYXXXVVVUUUNNNOOOOOOMMMKKKLLLMMMOOOSSSUUUWWWYYYZZZ\\\^^^```bbbjjjvvvxxxpppiiibbb```aaa[[[[[[[[[[[[ZZZYYYXXXWWWNNNKKKKKKNNNMMMIIIHHHJJJEEEHHHLLLNNNPPPTTTZZZ```fffkkkoooooojjjfffeeeeeehhhjjjlllkkkjjjjjjlllooooookkkhhhkkkqqqsssqqqmmmooorrruuuvvvwwwxxxzzz{{{||||||}}}~~~}}}||||||}}}{{{yyyyyy|||}}}|||{{{yyyzzz|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{|||ssshhh```]]]TTTRRRPPPNNNMMMLLLIIIGGGEEEAAA@@@CCCDDDCCCCCCFFFEEEGGGNNNYYYeeewwwhhhUUUIIIGGGSSSjjj}}}yyy}}}kkkRRR@@@>>>IIISSSuuuwwwgggUUUFFF===:::555222222222111111000000////////////000000//////......---,,,,,,+++------,,,,,,---......///+++---...---******,,,......******,,,)))$$$%%%+++))))))(((((((((((())))))))))))))))))))))))))))))***((('''((()))***)))(((((((((''''''&&&&&&&&&%%%************************''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******,,,---///000000000///...//////...///000111333444777999<<<<<<;;;;;;>>>AAARRRhhhwwwrrrkkkrrr||||||yyyttt~~~~~~rrrcccUUURRRXXXbbbaaaUUUOOOQQQFFFFFFEEEDDDEEEFFFGGGGGGOOOMMMQQQ^^^jjjnnnnnnnnn{{{}}}zzzpppeeefffddd^^^jjjllloooqqqnnnfff\\\TTTNNNNNNTTT\\\^^^XXXRRRPPPBBB<<<999:::;;;;;;===@@@KKKOOOUUUWWWWWWTTTRRRPPPTTTSSSRRRRRRRRRQQQNNNLLLJJJKKKMMMMMMLLLLLLNNNOOOKKKJJJIIIKKKNNNPPPNNNLLLMMMNNNQQQSSSTTTSSSQQQOOOTTTUUUVVVXXX[[[___ccceee]]]\\\[[[[[[[[[[[[YYYWWWQQQQQQQQQOOOMMMMMMOOOQQQRRRSSSSSSTTTTTTVVVXXXYYY\\\cccooo|||{{{rrrjjjggghhhbbbbbbbbbbbbaaa```___^^^PPPMMMMMMOOOMMMIIIGGGIIIDDDFFFIIIJJJKKKNNNUUUZZZ^^^eeelllnnnkkkgggfffgggcccfffjjjkkkiiiggghhhiiikkkeeebbbfffnnnrrrnnniiilllnnnrrruuuwwwyyy|||~~~~~~}}}{{{zzzyyy|||zzzxxxyyy|||}}}|||{{{}}}~~~~~~zzzzzzzzzzzz|||~~~~~~}}}zzz~~~pppgggeeeVVVTTTQQQPPPOOOMMMJJJHHHHHHCCCAAACCCDDDBBBBBBEEEDDDCCCGGGOOOXXXeee|||zzz___LLLBBBFFFUUUuuuttt||||||uuucccOOOFFFFFFJJJ]]]~~~|||gggSSSBBB===888444333333333333.........//////000111222//////...---,,,,,,++++++,,,,,,,,,,,,,,,---...///+++---...---******,,,///******++++++++++++*********)))((()))***+++***(((,,,++++++***)))(((((('''+++,,,------,,,+++)))(((******))))))((((((''''''(((((((((((()))))))))***''''''''')))++++++)))'''))))))))))))))))))))))))$$$(((+++,,,)))'''((())),,,,,,,,,++++++++++++***+++---///111222222000000000///......000444777:::???<<<===???===;;;AAAKKKgggoooqqqmmmkkkttt~~~{{{xxxvvvvvv{{{|||kkk[[[VVVPPPRRR[[[[[[RRRMMMPPPJJJHHHGGGFFFHHHJJJLLLLLLNNNSSS[[[fffuuu~~~www{{{|||}}}zzzlllbbb___aaaeeeiiiooozzztttaaaSSSLLLLLLNNNQQQSSSQQQKKKGGGAAA???===;;;;;;===@@@BBBJJJMMMPPPPPPPPPPPPSSSVVV\\\YYYUUUTTTUUUVVVTTTRRRRRRRRRQQQPPPPPPPPPPPPQQQPPPMMMKKKLLLPPPSSSTTTTTTPPPPPPPPPPPPOOOOOOOOOOOOQQQSSSUUUXXX[[[]]]______\\\\\\\\\]]]^^^\\\YYYWWWWWWUUURRRPPPOOOOOOPPPQQQPPPOOONNNPPPSSSUUUUUUUUU\\\aaaiiisss{{{sssnnnjjjjjjiiigggdddccccccdddYYYVVVQQQNNNMMMLLLJJJHHHDDDFFFHHHHHHHHHJJJOOOTTTYYY^^^cccgggiiijjjlllmmmhhhiiijjjjjjgggfffeeefffccchhhiiidddccchhhjjjhhhjjjkkkmmmppptttxxx{{{}}}~~~}}}{{{xxxvvvuuuuuuvvvwwwwwwxxxyyy{{{}}}{{{{{{{{{{{{|||~~~|||yyyxxx{{{~~~~~~}}}||||||}}}~~~}}}{{{~~~mmmbbb___ZZZTTTQQQPPPOOOMMMLLLMMMJJJEEECCCCCCDDDDDDDDDEEEFFFIIILLLMMMTTTeeevvvqqqYYYQQQRRRRRR^^^}}}|||yyy]]]IIICCCDDDOOOfffbbbSSSFFF:::777666222222555111000///......------...////////////////////////111000///...,,,***))))))---...///000000000///...******++++++++++++*********)))((()))***+++***(((++++++***))))))((('''''''''(((((()))))))))(((((())))))))))))(((((((((((())))))))))))))))))******(((((((((***+++,,,***((())))))))))))))))))))))))&&&***------+++((((((***+++*********************+++,,,...000111000//////////////////111555888:::===::::::===???BBBLLLWWWiiilllmmmmmmssszzzzzz{{{}}}~~~~~~|||tttrrrtttzzzuuuyyyyyykkk^^^WWWQQQQQQXXXWWWNNNJJJLLLGGGEEEDDDDDDFFFHHHJJJKKKQQQVVV^^^iiiwww~~~}}}vvviii^^^ZZZ[[[^^^eeelllwww~~~rrr```SSSLLLKKKLLLNNNOOOMMMHHHDDD@@@>>><<<::::::<<>>===;;;::::::<<<>>>@@@BBBDDDGGGIIIKKKNNNQQQTTTWWWWWWYYY[[[\\\[[[XXXUUUTTTTTTSSSRRRRRRRRRRRRRRRTTTRRROOOOOOPPPRRRRRRQQQTTTSSSPPPNNNMMMNNNOOOOOOOOOQQQTTTWWWZZZ]]]^^^______^^^^^^______^^^\\\YYYUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOOOOOQQQRRRRRRQQQSSSVVV]]]eeeooo{{{{{{{{{yyyuuuqqqmmmkkkjjjjjjdddaaa\\\XXXTTTPPPLLLIIIIIIIIIHHHFFFDDDEEEGGGIIIPPPTTTZZZ___bbbfffiiikkkllllllkkkgggccc```______bbbfffhhhfffeeeffffffeeefffhhhkkkooorrruuuwwwxxxwwwyyy~~~~~~{{{yyywwwwwwxxxzzz{{{|||||||||{{{|||||||||{{{yyyvvvtttssssssrrrqqqsssxxx}}}}}}{{{zzzzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}~~~}}}}}}llleee]]][[[[[[ZZZTTTNNNKKKHHHEEEDDDDDDDDDCCCBBBAAAAAACCCHHHJJJJJJOOOUUUcccxxxZZZPPPGGGIIIXXXsss}}}wwwmmmZZZJJJEEEJJJ\\\zzz|||hhhOOO@@@888333111111333333222111000000000000////////////////////////,,,,,,---...///000111111000///...---------------******++++++++++++*********)))((()))***+++***((()))((((((((('''''''''&&&***))))))((()))***+++,,,''''''(((((())))))*********))))))))))))((((((((('''&&&&&&&&&(((((('''&&&((((((((((((((((((((((((***---000000,,,))))))***))))))******+++++++++,,,------...///000000//////...///111333666999;;;===@@@<<<:::===GGGTTTbbblllkkklllooowwwyyyyyy{{{zzzzzz|||~~~~~~qqqmmmqqqwwwyyyoooooowww~~~~~~~~~}}}}}}|||vvvsssuuuxxxtttlll\\\UUUPPPPPPMMMGGGDDDEEEFFFFFFFFFFFFHHHLLLQQQTTT^^^dddlllsss||||||ssshhh]]]UUUQQQQQQQQQVVV\\\aaaaaa\\\SSSMMMMMMLLLLLLKKKIIIEEEAAA>>>>>>===;;;:::;;;===???AAACCCCCCEEEGGGIIILLLOOORRRUUUVVVXXXZZZ[[[[[[ZZZYYYVVVUUUTTTTTTSSSSSSTTTTTTWWWVVVTTTSSSSSSSSSSSSSSSVVVTTTPPPNNNLLLMMMNNNPPPPPPQQQTTTXXX[[[]]]___``````___^^^^^^___^^^\\\ZZZXXXYYYXXXXXXWWWVVVTTTSSSSSSQQQOOOOOOQQQRRRQQQPPPSSSWWW\\\ccclllwww{{{uuuqqqnnnlllkkkgggeeeaaa]]]YYYUUUOOOLLLGGGGGGFFFDDDDDDEEEGGGIIIJJJNNNTTTXXX]]]aaaeeeiiiiiijjjjjjhhheeeccccccddd^^^bbbeeefffeeeddddddcccdddfffjjjnnnqqqtttvvvvvvxxxzzz}}}|||zzzyyyxxxxxxzzz|||}}}}}}{{{yyy{{{{{{|||{{{yyyvvvsssqqqqqqpppooorrrvvv{{{~~~}}}zzzxxxxxxyyyzzzzzzzzzyyyxxxwwwyyyxxxxxxxxxyyy{{{}}}zzz~~~ttteee^^^]]]\\\XXXTTTNNNLLLIIIHHHHHHGGGFFFDDDCCC@@@@@@EEEHHHGGGHHHKKKTTTqqqrrr]]]JJJEEEJJJ\\\}}}yyy~~~kkkUUUIIIDDDLLLeeezzz]]]GGG;;;555222111333333111000000000000000////////////////////////111111000000//////......///...---,,,+++,,,---...******++++++++++++*********)))((()))***+++***(((((((((((((((''''''''''''...---+++***)))***++++++''''''(((((())))))******((((((((((((((((((((((((***(((''''''((()))((('''(((((((((((((((((((((((())),,,///...+++((('''(((******++++++,,,---......///000000111111111111000...000222555888;;;<<<===>>><<<<<>>===<<<<<<===>>>@@@BBBEEEEEEEEEFFFHHHKKKMMMOOOTTTTTTUUUVVVWWWYYYZZZ\\\WWWWWWVVVUUUUUUUUUVVVVVVZZZZZZYYYXXXWWWVVVVVVWWWWWWUUURRROOONNNNNNPPPQQQSSSTTTVVVYYY\\\^^^`````````___^^^^^^___^^^\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSQQQQQQRRRSSSRRRQQQQQQSSSXXX]]]dddnnnwww~~~yyytttqqqnnnlllhhhfffdddaaa^^^ZZZTTTPPPJJJHHHEEEDDDDDDEEEFFFFFFGGGJJJNNNSSSWWW\\\aaaeeejjjkkklllllljjjhhhhhhhhh\\\^^^aaadddcccaaaaaabbbbbbdddggglllpppsssvvvwwwzzz{{{}}}~~~|||{{{zzzyyyzzz|||~~~}}}zzzxxxzzz{{{||||||{{{yyywwwuuusssrrrqqqrrrvvvyyy{{{|||~~~~~~|||yyyxxxwwwxxxyyyyyyyyywwwvvvuuuvvvuuuttttttvvvyyy|||~~~yyy}}}~~~llldddaaa^^^[[[SSSPPPLLLJJJIIIIIIGGGFFFFFFAAA???CCCFFFFFFHHHJJJMMM^^^sssqqqUUUIIIFFFOOOlll~~~yyy}}}jjjOOOEEEDDDSSSiii~~~nnnTTTDDD===888555222222111000////////////////////////////////////333333222111///...---,,,+++***)))))))))+++,,,---******++++++++++++*********)))((()))***+++***(((((((((((((((((((((((((((,,,+++***)))(((((((((((((((((((((((())))))))))))'''((((((((())))))))))))---+++))))))***++++++***))))))))))))))))))))))))'''***...---***''''''(((******+++,,,---...///000111111111111111111111111///111444888:::<<<======888;;;@@@KKK]]]nnnuuuuuunnnwww}}}{{{xxxqqqqqqxxxvvvqqqyyy|||{{{|||zzzzzz|||yyysssooohhh```VVVRRRMMMJJJIIIGGGFFFEEEEEEGGGHHHIIIKKKPPPYYY___qqq|||~~~||||||yyyqqqggg[[[SSSNNNGGGGGGHHHGGGFFFHHHKKKNNNPPPRRRTTTSSSNNNHHHCCCAAA============>>>???AAABBBGGGEEECCCDDDGGGKKKMMMMMMRRRSSSTTTTTTTTTVVVZZZ]]]YYYYYYXXXWWWWWWWWWWWWWWWZZZ[[[\\\\\\ZZZZZZZZZ\\\YYYWWWUUUSSSRRRRRRSSSTTTWWWXXXZZZ]]]___```aaabbbbbbaaa____________^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWUUUSSSSSSUUUUUUUUUTTTSSSUUUWWWZZZ___fffnnnsssyyy|||{{{wwwssspppiiihhhgggfffddd___YYYUUUOOOLLLHHHFFFEEEEEEDDDCCCEEEHHHKKKNNNRRRWWW\\\```kkknnnqqqqqqooollljjjjjj^^^^^^```cccaaa^^^^^^aaa___```cccggglllrrrvvvxxxzzz{{{}}}}}}|||{{{||||||xxxzzzzzz|||}}}}}}|||{{{{{{wwwvvvtttuuuwwwyyyzzzzzz~~~~~~~~~}}}|||{{{zzzzzzxxxxxxxxxxxxwwwvvvuuuttttttsssssssssuuuxxx{{{}}}}}}qqqfff```\\\WWWSSSNNNJJJHHHHHHGGGFFFGGGBBB@@@BBBEEEEEEGGGKKKLLLUUU___xxxeeeRRRGGGGGGXXXmmmwww~~~wwwTTTHHHAAAHHHTTThhhyyy___KKK@@@999444222222111000////////////////////////////////////111000000000/////////.........------......///000******++++++++++++*********)))((()))***+++***((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,,,,------+++)))((()))******)))))))))))))))))))))))))))&&&***------***(((((()))((()))***+++---...///000111111000000000000111111111333666:::<<<===<<<<<<777>>>HHHWWWjjjyyyyyysssrrr|||zzzooommmttt{{{{{{|||{{{|||~~~yyynnnfff```ZZZPPPNNNJJJGGGGGGGGGGGGEEEFFFIIIKKKLLLNNNTTT]]]eeerrr|||yyywwwxxxwwwrrrggg[[[QQQKKKCCCDDDEEEDDDCCCDDDHHHKKKPPPTTTWWWWWWQQQJJJDDDBBB<<<<<<<<<<<<===???@@@AAAEEECCCAAABBBFFFKKKMMMMMMPPPRRRUUUVVVVVVVVVYYY[[[ZZZZZZYYYXXXXXXXXXXXXYYYXXX[[[]]]]]]\\\\\\]]]___[[[[[[ZZZYYYYYYYYYYYYYYY\\\]]]^^^```aaabbbbbbccceeecccaaaaaabbbbbbaaa```___^^^\\\ZZZYYYYYYYYYZZZXXXWWWUUUVVVWWWXXXXXXWWWYYYZZZZZZZZZ[[[___eeeiiillloootttzzz|||xxxmmmllllllkkkiiiddd]]]XXXQQQNNNIIIGGGGGGGGGFFFDDDFFFGGGIIIKKKNNNRRRXXX\\\hhhlllrrruuutttqqqooommmfffcccbbbdddaaa[[[ZZZ^^^[[[\\\^^^bbbhhhooouuuyyy}}}~~~|||}}}~~~{{{{{{{{{||||||}}}}}}~~~~~~{{{yyywwwxxxzzz{{{{{{zzz~~~}}}|||{{{{{{||||||yyyxxxwwwvvvuuuuuuuuuuuusssssssssuuuwwwzzz|||~~~sssgggaaa]]]XXXQQQKKKIIIHHHHHHHHHEEEBBBAAADDDDDDBBBDDDHHHIIIOOOTTTeeexxx___KKKDDDKKKWWW{{{wwwvvv}}}~~~zzz]]]NNNCCCBBBFFFUUUwwwmmmTTTEEE<<<555333333222111000000000000////////////////////////.../////////////////////111111111000///...------******++++++++++++*********)))((()))***+++***((())))))))))))************&&&((()))+++++++++************))))))((((((''''''))))))***+++---...///000***(((&&&%%%&&&'''&&&&&&))))))))))))))))))))))))&&&)))------+++))))))+++'''((()))***,,,---//////111000////////////000000222444888;;;======<<<;;;;;;DDDPPP___rrr}}}yyynnnvvv~~~vvvkkkjjjvvv{{{zzz{{{{{{}}}rrrcccZZZVVVRRRKKKJJJGGGEEEFFFGGGGGGEEEIIILLLOOOPPPRRRXXXbbbkkknnn~~~{{{xxxyyyxxxuuurrrtttuuupppfffYYYNNNHHH>>>@@@CCCCCCAAABBBDDDGGGOOOTTTYYYYYYSSSKKKEEEBBB::::::;;;;;;===>>>???@@@BBB@@@>>>@@@FFFKKKNNNNNNNNNRRRWWWYYYXXXWWWXXXYYY[[[ZZZZZZYYYYYYYYYYYYYYYVVVYYY]]]]]]\\\\\\^^^aaa]]]^^^^^^^^^]]]]]]]]]]]]______aaabbbcccccccccccchhhfffdddcccddddddcccbbbcccaaa___\\\[[[\\\]]]^^^YYYXXXWWWWWWYYYZZZZZZYYY[[[[[[YYYWWWVVVXXX\\\___bbbffflllssszzzqqqppppppooolllfff___YYYOOOLLLHHHGGGIIIKKKJJJIIIGGGHHHIIIJJJLLLPPPVVVZZZbbbhhhpppvvvwwwvvvtttssslllhhheeeeee```YYYXXX]]]XXXYYYZZZ^^^eeemmmtttyyy~~~}}}|||||||||||||||}}}~~~|||zzzyyyzzz{{{}}}||||||~~~|||{{{zzz|||}}}~~~zzzyyywwwuuuuuuuuuuuuvvvrrrssstttvvvxxx{{{}}}~~~~~~}}}{{{zzz|||~~~uuummmccc]]]UUUNNNKKKKKKKKKKKKBBBAAACCCEEECCC???@@@DDDBBBHHHJJJTTTjjjiiiPPPDDDFFFMMMbbb~~~vvvyyy}}}~~~fffTTTEEEAAA@@@IIIhhh|||aaaOOODDD===555444333222111111111111////////////////////////000/////////............---------,,,***'''$$$###++++++++++++++++++++++++'''(((***+++***)))'''&&&***((((((***,,,,,,)))&&&&&&***)))&&&''')))'''((()))******)))((('''''')))***++++++***)))'''))))))***,,,......,,,***'''((()))++++++***)))))))))((('''(((***++++++******+++,,,,,,+++,,,...000111000//////000222444666999888888:::======999666@@@HHH[[[qqq{{{uuujjjeeeooo{{{{{{|||zzzrrrnnnxxxyyywwwyyyyyyyyyyyywwwwwwsssjjj^^^TTTOOOMMMIIIGGGFFFFFFGGGHHHHHHGGGLLLMMMQQQXXX___gggkkkmmmsss|||zzzqqqppp{{{{{{vvvxxxppptttxxxttteeeRRRGGGEEEBBBAAAAAAAAABBBEEEHHHIIIPPPQQQRRRSSSQQQJJJAAA;;;@@@>>>===<<<<<<===>>>@@@@@@BBBEEEGGGGGGIIILLLNNNQQQVVVXXXVVVUUUWWWWWWUUUYYY\\\^^^___^^^]]]\\\]]]cccbbbaaaaaaaaacccdddeeeccceeeggggggfffgggiiijjjhhhgggfffeeefffhhhjjjkkknnnnnnmmmllllllkkkjjjjjjhhhgggfffeeeeeedddbbb```aaa___\\\[[[\\\^^^^^^^^^```^^^ZZZWWWVVVWWWYYYZZZ\\\^^^bbbhhhooouuuzzz}}}{{{xxxsssqqqooolllfffbbbZZZRRRLLLMMMKKKGGGFFFIIIIIIHHHHHHIIIJJJLLLNNNOOOYYY___hhhqqqxxx{{{{{{zzzsssllleeebbbbbbaaa]]]ZZZUUUZZZ[[[ZZZ___jjjppppppxxx~~~}}}zzzxxxxxxyyyxxxwwwzzz{{{{{{zzzxxxwwwwwwxxxuuuuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{|||}}}|||zzzyyyzzz}}}sssfffaaaYYYSSSPPPMMMIIIFFFIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBGGGPPPWWWgggvvv```NNNFFFFFFQQQgggzzzooosss|||tttdddOOO@@@;;;CCCUUUgggttt___KKK<<<999555333444333///...111000000000000000000000000111///......//////...---000///---,,,++++++,,,---************************((()))***+++***)))'''&&&***)))(((***,,,,,,)))'''###'''++++++)))''''''(((((()))************)))(((((()))***++++++***)))(((******)))***,,,,,,+++)))(((((()))************)))+++***))))))******)))(((((()))************,,,...111000000///000222444666888888999;;;<<<<<<;;;:::BBBOOOeeexxx|||rrrhhheeeooo{{{xxx~~~xxxuuuxxxyyyxxxwwwuuuuuuuuutttnnneeeZZZQQQLLLKKKFFFEEEDDDDDDEEEFFFEEEEEEHHHLLLSSS\\\fffnnnsssuuuwwwtttpppvvvyyyuuutttxxxvvvxxx|||xxxhhhTTTGGGEEE@@@@@@@@@AAACCCFFFIIIKKKOOOOOOOOOOOOMMMGGG???:::???>>><<<;;;;;;<<<>>>???>>>AAADDDFFFHHHKKKNNNPPPSSSXXXZZZXXXWWWYYYZZZXXX]]]___``````______```bbbeeeeeeeeefffgggiiijjjllliiikkkmmmnnnmmmmmmnnnooopppooommmmmmnnnpppssstttxxxxxxwwwvvvtttsssrrrqqqrrrqqqooommmllliiigggeeehhheeebbb```aaabbbbbbaaa``````___]]]\\\[[[[[[[[[ZZZ\\\___dddiiinnnrrrtttxxx{{{wwwtttrrroooiiiddd\\\UUUOOOOOOMMMHHHGGGIIIHHHHHHHHHHHHIIIKKKMMMNNNXXX\\\dddlllsssxxx{{{|||yyyssslllhhheeebbb\\\WWWWWWZZZZZZXXX\\\ffflllllluuuzzz~~~{{{zzzzzzzzzxxxwwwvvvwwwxxxxxxvvvvvvwwwyyywwwwwwxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{{{{{{{zzzzzz|||~~~zzzyyyyyyyyy|||~~~}}}~~~uuulllaaaZZZXXXUUUPPPKKKHHHGGGEEECCCBBBBBBBBBBBBCCCBBBEEEKKKOOO[[[xxxqqq]]]NNNEEEBBBSSSpppsssooorrrvvvjjj[[[NNNDDDCCCKKKUUUtttjjjTTTDDD>>>888444444222000000333000000000000000000000000111///......//////...---///...---------...///000))))))))))))))))))))))))((()))*********)))((('''***)))((()))++++++)))(((...---+++)))((((((((()))(((((())))))))))))((((((((()))***++++++***)))(((,,,***(((((()))***))))))))))))(((((())))))******---+++***)))******)))''')))***++++++***+++---///111111000000222333555777777999;;;;;;999:::===@@@III[[[ttt{{{nnnggghhhsss|||}}}xxx}}}vvv}}}{{{vvvsssrrrrrrrrrooohhh^^^TTTLLLIIIHHHDDDDDDEEEEEEEEEEEEEEEEEEHHHOOOYYYeeepppvvvzzz{{{~~~|||tttsssrrroooqqqwwwyyy{{{}}}yyyiiiUUUHHHDDD???@@@AAACCCFFFIIILLLMMMOOONNNLLLJJJHHHDDD>>>:::===<<<;;;::::::;;;<<<======???CCCFFFIIILLLPPPSSSUUUZZZ]]][[[[[[]]]]]][[[bbbcccddddddddddddfffhhhhhhhhhiiikkkmmmooorrrsssrrruuuxxxyyyxxxwwwwwwwwwyyyxxxvvvuuuvvvyyy}}}~~~|||{{{zzz{{{{{{zzzxxxvvvuuutttsssssspppllljjjiiiiiihhhhhhdddeeefffeeedddaaa___]]]\\\]]]___aaaeeegggjjjkkknnnttt~~~}}}zzzwwwsssmmmhhhaaaZZZTTTRRROOOKKKHHHIIIHHHGGGGGGGGGHHHIIIKKKLLLUUUXXX^^^eeemmmtttzzz}}}}}}yyysssooolllfff^^^XXXYYYYYYWWWUUUXXX```fffhhhpppuuu|||}}}}}}}}}|||yyywwwtttuuuvvvwwwwwwwwwzzz|||zzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{zzz|||||||||~~~zzzzzzzzzzzz{{{}}}~~~|||{{{|||zzzhhh^^^[[[YYYQQQJJJJJJIIIGGGEEECCCBBBBBBCCCDDDCCCEEEHHHHHHOOOddd{{{sss[[[EEE;;;EEEVVVppp|||ooohhhsssmmmdddXXXJJJ???@@@FFF]]]{{{sss[[[IIIDDD<<<555444333111222555000000000000000000000000111000...///000000///---...------......000111111************************)))************)))((('''))))))))))))******)))))),,,)))'''&&&((()))***)))''''''''''''''''''''''''((()))************)))(((,,,***'''''''''((((((((())))))((('''''')))***+++,,,***))))))++++++***)))---...///...------///111111111111222333555666777777;;;<<<:::666888???FFFVVViiixxxlllkkkpppyyy}}}~~~|||{{{xxxxxx{{{sssqqqrrrtttooojjjaaaWWWNNNIIIGGGFFFEEEFFFGGGGGGGGGGGGHHHIIINNNVVVcccoooxxx|||~~~zzzuuuqqqmmmnnnssssssuuuwwwtttfffSSSFFFCCC???@@@CCCFFFJJJNNNPPPQQQRRROOOKKKHHHFFFCCC???===<<<;;;;;;::::::;;;;;;<<<===@@@CCCFFFIIILLLOOORRRVVV[[[___^^^^^^aaabbb```dddfffiiikkkjjjjjjjjjkkkiiijjjlllooorrruuuwwwxxxzzz}}}~~~|||{{{}}}~~~yyyvvvtttsssrrrpppmmmmmmmmmllliiifffbbb```aaabbbcccdddeeeffffffffflllpppxxxyyysssmmmfff```ZZZVVVQQQMMMIIIHHHGGGGGGFFFFFFFFFHHHIIIJJJPPPSSSYYYaaaiiirrrxxx{{{zzzyyywwwuuurrrkkkccc]]]ZZZXXXTTTRRRTTT[[[aaaeeekkkpppvvv{{{~~~~~~zzzwwwuuuvvvwwwxxxxxxzzz}}}||||||||||||||||||||||||~~~}}}||||||~~~}}}yyyzzz~~~~~~}}}}}}}}}|||{{{{{{}}}~~~~~~}}}{{{{{{}}}uuuddd^^^ZZZRRRJJJNNNLLLJJJGGGFFFEEEDDDDDDEEEEEEFFFHHHGGGJJJYYYiiilllOOOEEEGGGKKK[[[|||xxxhhhppppppoooeeeRRRCCCAAAGGGOOOiii|||cccRRREEE===666555444222222444000000000000000000000000111000//////000000///---...............//////000++++++++++++++++++++++++***************))))))((()))******))))))))))))***((('''&&&''')))***)))((((((((((((((((((((((((((())))))************)))))),,,***'''&&&'''((((((''')))((('''''''''(((***+++)))(((((())),,,------,,,...///000///......000222111111222333555666888888999<<<===999555999CCCMMMeeeuuuuuuooottt{{{zzzssssssyyy~~~~~~xxxyyyrrrsssxxxqqqpppsssxxxkkkeee[[[QQQKKKGGGFFFFFFDDDFFFGGGGGGFFFGGGJJJMMMSSS]]]jjjvvv}}}~~~wwwqqqkkkhhhhhheeefffhhhfff\\\MMMCCCAAA@@@BBBFFFKKKOOORRRTTTUUUUUUQQQLLLHHHFFFDDDBBB@@@;;;;;;::::::::::::;;;;;;>>>@@@DDDFFFHHHJJJMMMPPPUUU[[[______aaaeeegggeeeeeeiiinnnppppppnnnlllkkklllmmmpppsssvvvyyy{{{|||~~~~~~|||{{{yyyxxxwwwtttqqqnnnjjjgggeeeggghhhhhhiiiiiihhhggggggjjjkkkpppxxxyyytttlllhhhaaaZZZTTTPPPKKKGGGHHHGGGFFFEEEEEEFFFHHHHHHJJJNNNUUU^^^gggnnnsssvvvwwwxxxyyyyyyuuunnnfff```[[[WWWSSSRRRTTTXXX^^^cccggglllqqquuuwww||||||yyyvvvwwwxxxxxxxxxyyy}}}||||||{{{{{{{{{|||}}}~~~|||~~~|||xxxxxx}}}~~~|||zzz{{{|||~~~||||||}}}}}}}}}~~~~~~~~~uuuhhh___VVVPPPOOONNNKKKHHHFFFEEEDDDDDDCCCDDDFFFGGGGGGJJJTTT^^^ooofffQQQLLLHHHOOOgggvvvnnnvvv}}}yyyfffQQQHHHIIIEEEUUUppppppaaaIII@@@888777777444111222000000000000000000000000222000//////000000///...............------,,,,,,++++++++++++++++++++++++++++++*********))))))))))))******)))(((((()))+++***+++,,,,,,+++)))((('''++++++************++++++***))))))))))))))))))***+++)))''''''((()))((((((((((((''''''(((((())))))((((((((())),,,......---...//////...------...000111222333555666888999999;;;<<<<<<999999@@@MMMYYYrrrzzz~~~zzzvvvxxxxxxnnnlllqqqwwwxxxvvvyyymmmlllqqqvvvpppooorrruuufff___UUUMMMHHHGGGFFFEEEBBBDDDEEEDDDDDDFFFLLLQQQWWW```nnnyyy|||uuuoooiii```ZZZUUUUUUVVVWWWQQQFFF@@@???@@@CCCHHHMMMRRRUUUVVVVVVVVVRRRLLLHHHFFFDDDBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCEEEFFFIIILLLNNNSSSYYY^^^___bbbgggjjjjjjgggkkkppprrrqqqnnnlllkkkooopppsssvvvyyy{{{|||}}}|||~~~}}}{{{xxxuuuqqqnnnmmmmmmnnnooooooooonnnmmmllljjjgggiiiqqqxxx|||sssqqqiii```YYYUUUOOOHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGKKKQQQZZZbbbhhhmmmooovvvxxx{{{{{{wwwppphhhccc___ZZZVVVUUUVVVVVV[[[```dddgggkkkmmmooossszzz~~~{{{xxxxxxwwwvvvtttuuuxxx{{{yyyyyyxxxxxxyyy{{{}}}~~~|||}}}|||xxxyyy}}}~~~}}}{{{{{{}}}~~~{{{yyyyyy|||}}}~~~~~~~~~{{{ssscccYYYTTTPPPNNNKKKHHHEEEDDDCCCCCC@@@BBBDDDEEEFFFIIIOOOUUUbbb]]]PPPFFFIIIXXXsssooowww{{{bbbLLLBBBCCCHHHZZZzzzxxxlllUUUIII>>>;;;999555222111000000000000000000000000222000//////000111///...............---,,,+++***************************++++++******))))))******)))***+++)))''''''))),,,+++---...---)))'''''')))+++***))))))))))))***+++******))))))))))))******)))(((((()))***+++***(((&&&'''(((((())))))((((((***)))(((***,,,------,,,///000000///...---///000111222444666777999::::::;;;<<<;;;;;;???JJJ[[[gggyyyzzzwwwuuuzzz{{{qqqnnnrrrvvvwwwvvv}}}nnneeekkkvvvuuuqqqmmmllllll```YYYPPPJJJGGGFFFEEEDDDBBBDDDDDDCCCCCCHHHPPPXXX^^^fffqqqyyy}}}{{{rrroooiii]]]QQQKKKIIIJJJKKKHHHAAA===>>>???BBBHHHNNNRRRUUUUUUUUUTTTPPPJJJFFFDDDBBB@@@???;;;;;;<<<<<<<<<<<<;;;;;;:::===@@@CCCFFFHHHLLLOOOOOOVVV\\\___ccciiimmmmmmkkkmmmoooooommmlllllllllmmmoooqqqtttvvvwwwwwwwwwxxx{{{~~~{{{wwwttttttvvvwwwyyyyyyxxxwwwvvvrrrkkkiiipppuuu{{{zzzyyyrrrfff^^^ZZZSSSKKKIIIHHHGGGFFFEEEFFFFFFGGGFFFHHHLLLRRRYYYaaagggjjjrrruuuzzz{{{yyysssnnnjjjfff___ZZZZZZXXXUUUWWW\\\```bbbeeefffgggjjjqqqvvvyyyzzz}}}~~~||||||yyyvvvssssssuuuwwwuuuuuuuuuuuuwwwyyy|||~~~~~~~~~{{{}}}}}}zzzzzz~~~}}}|||}}}{{{}}}|||yyyxxxyyy{{{}}}~~~{{{~~~jjj]]]YYYSSSRRRNNNKKKHHHFFFEEEEEEAAACCCDDDCCCDDDGGGKKKMMM[[[jjjsssZZZHHHHHHNNN[[[}}}|||www[[[GGGFFFDDDLLLeee~~~vvvhhhXXXGGG>>>:::666444444000000000000000000000000222111000000111111000...------...//////...---,,,)))))))))))))))))))))))),,,+++******))))))******)))***+++)))''''''***---(((+++---***&&&$$$(((,,,((('''&&&%%%%%%&&&'''(((******))))))))))))******((('''(((***,,,,,,***(((%%%&&&((()))))))))(((''',,,+++******,,,---,,,+++111222333111000000111333111222444666888999::::::;;;;;;:::<<>><<<>>>>>>BBBGGGMMMRRRTTTTTTTTTQQQMMMHHHDDDAAA@@@===<<<;;;<<<<<<======<<<<<<;;;777:::>>>BBBEEEIIIMMMPPPMMMTTT[[[^^^cccjjjnnnnnnoooooonnnkkkiiiiiilllnnnjjjkkkmmmoooqqqqqqqqqqqquuuxxxzzz|||~~~~~~~~~zzz{{{}}}~~~sssnnnrrrvvvxxxwwwkkkbbb^^^VVVMMMJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHLLLSSS[[[ccchhhlllqqqwww{{{{{{xxxuuurrrkkkccc^^^]]]ZZZTTTTTTYYY]]]___aaaaaaaaaeeekkkppprrrtttwww{{{}}}xxxuuusssuuuvvvsssrrrrrrsssuuuxxx|||~~~~~~{{{~~~}}}{{{{{{~~~}}}www{{{}}}|||}}}yyyxxxxxxyyy|||~~~~~~}}}~~~uuufffaaaXXXVVVSSSOOOLLLJJJIIIIIIEEEFFFFFFDDDDDDGGGHHHHHHQQQVVVooogggMMMKKKJJJLLLggg}}}qqqZZZFFFAAACCCTTTqqqxxxdddNNNAAA;;;777666777000000000000000000000000222111000000111111000...,,,---...000000000//////)))************+++++++++******++++++++++++******++++++++++++++++++++++++(((((())))))*********++++++***)))(((((()))***+++)))((((((((()))***+++++++++)))((())),,,,,,)))%%%))))))***++++++++++++***,,,+++***)))***,,,...///444111......000000...,,,111444555555777:::;;;;;;@@@;;;:::BBBSSSfffrrrxxx{{{tttpppwww|||wwwyyyuuulllooo|||rrrggghhhzzz~~~~~~xxxmmm___TTTSSSOOOIIIDDDBBBAAAAAA@@@BBBBBBBBBBBBFFFPPP^^^iiinnnuuu{{{{{{xxxxxx|||rrrooojjj^^^SSSDDDBBB@@@???>>>===;;;999AAABBBFFFLLLRRRTTTRRROOOMMMKKKHHHDDDAAA@@@??????===<<<:::888888999:::;;;:::<<>>===BBBPPPcccttt|||~~~vvvtttuuu{{{vvvvvvrrrnnnttt~~~zzzoooffflll{{{xxxzzzyyylll]]]RRRQQQMMMGGGCCCBBBAAAAAA@@@DDDEEEEEEEEEIIISSSaaakkkpppuuu{{{{{{xxxxxx~~~wwwtttmmm^^^QQQEEECCC@@@>>>>>>===<<<:::@@@BBBGGGMMMSSSTTTQQQMMMMMMKKKIIIEEEBBB@@@>>>======;;;:::888888999:::;;;;;;===???@@@AAACCCGGGIIIOOORRRVVV\\\bbbeeeeeeeeeeeeeeeeeeddddddddddddddddddfffhhhhhhffffffhhhjjjppprrrvvvyyy{{{{{{yyyxxxzzz{{{zzzyyyxxxzzz}}}|||}}}~~~~~~}}}~~~}}}}}}{{{|||}}}~~~|||{{{rrrhhh___YYYPPPNNNKKKIIIIIIHHHFFFEEEFFFGGGHHHIIILLLQQQYYY___lllnnnssswwwzzzzzzzzzyyypppkkkfffaaa^^^\\\ZZZYYY[[[YYY[[[___aaa___```ccceeeiiinnnssswww{{{~~~zzzuuurrrnnnqqqtttuuuuuuuuuvvvwwwyyyyyyyyy{{{}}}~~~~~~zzz{{{{{{{{{{{{zzzzzzyyy{{{||||||{{{zzz{{{}}}~~~|||~~~~~~~~~}}}|||||||||~~~rrrddd\\\VVVSSSPPPKKKHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGKKKNNNYYYmmmmmmRRRCCCEEETTTbbbttt\\\MMMCCCFFFPPPccc~~~nnnXXXGGG>>>888444555222000111333444222///222111000000000000...,,,000...------......---,,,************+++++++++,,,******++++++++++++******************************))))))))))))************((((((''''''''''''((((((+++***))))))))))))))))))(((***++++++***(((((((((''''''((()))))))))))))))++++++******+++,,,...///000...---...111333333222222333666888999:::===@@@;;;AAANNNcccxxxuuuxxx{{{yyyuuuqqqooosss|||~~~wwwnnnjjjttt}}}rrrttt{{{}}}zzzzzzzzz}}}xxxiiiYYYOOOMMMJJJEEEBBBBBBBBBBBBBBBFFFGGGIIIJJJOOOYYYfffooosssxxx|||{{{xxxvvvxxx||||||zzzqqq___NNNFFFCCC???=========<<<<<>>???@@@@@@BBBDDDGGGJJJNNNTTTZZZ^^^`````````aaaaaaaaaaaabbbbbbbbbbbbbbbccccccbbb```aaaccceeelllnnnqqqtttuuuvvvuuuuuusssttttttttttttvvvyyy|||zzzzzzzzzyyyyyyzzz}}}|||yyywwwwwwyyy{{{}}}}}}{{{yyy|||}}}zzzoooddd\\\VVVSSSOOOLLLJJJHHHFFFDDDEEEFFFFFFGGGIIIMMMSSSXXXcccffflllqqqvvvxxxyyyyyyvvvrrrlllgggbbb___[[[YYY\\\YYYZZZ^^^___]]]]]]```bbbdddgggmmmsssxxxzzz{{{zzzwwwmmmsssxxxyyyvvvttttttvvvvvvuuutttvvvxxxzzzzzzzzzwwwwwwxxxyyyyyyyyyxxxxxx{{{|||}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzz{{{|||~~~lllcccZZZUUUQQQLLLKKKLLLGGGGGGGGGFFFGGGGGGHHHHHHGGGIIINNNZZZppp}}}[[[GGGFFFMMMPPPtttsssZZZHHHGGGHHHNNNlllxxxgggQQQ===555666555444333222111000//////222111///000000000///...///...------...///---,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((++++++***)))((((((((()))'''***---,,,)))'''((()))'''((())))))******))))))---------------///000111000//////000111222333444111222555888:::;;;@@@FFF???JJJ^^^vvv|||zzzyyyyyytttlllnnn{{{vvvqqqrrr}}}vvvzzz}}}xxxzzz}}}~~~|||zzz{{{{{{www|||}}}rrrcccUUUMMMIIIFFFCCCAAABBBCCCCCCCCCEEEHHHLLLPPPVVV```llluuuzzz}}}}}}xxxsssqqqqqq}}}sss^^^LLLFFFCCC>>>;;;;;;<<<<<<;;;>>>CCCJJJPPPSSSQQQMMMIIIIIIIIIIIIHHHEEEAAA===:::<<<;;;:::999999999::::::===>>>?????????@@@BBBDDDHHHMMMTTTYYY\\\]]]^^^^^^]]]]]]___```aaaaaabbbbbbaaaaaa___^^^]]]___aaabbbgggiiikkkmmmooopppppppppnnnoooqqqrrrrrrtttvvvyyywwwwwwvvvuuuuuuwww{{{~~~~~~}}}}}}|||vvvvvvvvvwwwyyy||||||{{{yyywwwyyy|||~~~xxxkkkbbb[[[WWWRRRNNNKKKIIIGGGEEEGGGFFFFFFFFFGGGKKKOOORRRZZZ^^^dddkkkqqquuuwwwxxx|||xxxrrrlllgggbbb^^^ZZZ[[[XXXYYY\\\]]][[[\\\___```___aaagggnnntttuuutttzzz|||}}}ssswww{{{}}}{{{xxxuuusssqqqoooooopppsssvvvxxxxxxttttttuuuvvvvvvwwwvvvvvvzzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~|||zzzyyyzzzzzz{{{}}}~~~ooo___WWWUUUQQQNNNLLLIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIKKKPPP\\\uuujjjTTTJJJIIIKKK___}}}qqqZZZLLLCCCFFF___{{{{{{qqq[[[BBB666777555555444222///...///111222000//////000111000//////...------...///...,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))'''***---,,,)))'''((()))((()))******++++++************++++++,,,------...111111111111111222333444777666777:::::::::AAAKKKOOO]]]ssswww~~~}}}zzzsssooovvv}}}sssttt|||~~~}}}zzzsssoooqqquuu}}}}}}{{{ttthhh\\\RRRLLLFFFDDDBBBAAABBBDDDDDDDDDEEEIIIOOOUUU\\\gggsss|||yyyqqqjjjfffppp|||}}}zzzooo[[[LLLEEEAAA===:::::::::;;;:::>>>CCCJJJOOOQQQNNNJJJGGGFFFGGGHHHHHHEEEAAA===;;;;;;;;;::::::999999999999===>>>???>>>>>>>>>@@@BBBFFFKKKQQQVVVXXXXXXZZZ[[[ZZZ[[[]]]___aaabbbccccccbbbaaa___^^^___```bbbccceeefffggghhhiiikkkkkklllkkkmmmpppqqqrrrsssuuuwwwtttttttttrrrrrrtttxxx|||~~~|||zzzzzz{{{{{{{{{}}}vvvuuuuuuuuuwwwyyyzzzyyywwwvvvwwwzzz|||}}}|||{{{yyy}}}uuukkk___[[[UUUPPPMMMKKKIIIHHHJJJHHHGGGFFFHHHKKKMMMNNNUUUYYY___gggnnntttwwwyyy}}}yyyuuuppplllgggbbb^^^[[[XXXXXX[[[\\\ZZZ\\\___]]]\\\]]]bbbiiiooopppoootttwww{{{}}}{{{zzz}}}}}}vvvooonnnlllkkklllppptttwwwxxxqqqrrrsssttttttuuuttttttxxxzzz}}}~~~}}}}}}}}}}}}}}}}}}|||zzzyyyyyyzzz{{{}}}ggg]]][[[XXXPPPKKKJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIJJJMMMQQQaaaxxxcccLLLEEEJJJOOOooo|||qqqTTTBBBFFFUUUbbbwwwhhhQQQ@@@;;;555555444222000///111333333111//////000111111000///---,,,---...///...---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************))))))))))))))))))************))))))+++***))))))))))))))))))(((***++++++***((((((((())))))***+++++++++++++++,,,,,,---......//////000111222333222111111333555>>>::::::===<<<<<>>>>>======???AAABBBGGGLLLOOOPPPQQQTTTVVVWWWYYY\\\___aaaccccccccccccaaa``````bbbdddeeeeeeeeedddddddddeeefffggghhhhhhkkknnnpppqqqqqqrrrsssppppppqqqpppppprrruuuxxx}}}{{{zzzyyyzzzyyywwwvvvzzz}}}~~~wwwsssrrrrrrsssuuuuuutttsssuuuwwwyyy{{{{{{{{{zzzyyyzzz{{{qqqfffaaaZZZUUUQQQOOOLLLKKKLLLJJJHHHGGGIIIKKKLLLLLLRRRVVV\\\dddkkkrrrvvvxxxyyywwwuuusssppplllgggddd]]]YYYXXX[[[[[[YYYZZZ^^^\\\\\\]]]```eeeiiilllllloooqqquuu{{{{{{|||wwwooopppmmmjjjjjjnnnrrruuuvvvqqqqqqrrrsssssssssrrrrrrtttxxx|||~~~~~~}}}}}}}}}||||||{{{{{{|||~~~}}}~~~|||zzz{{{{{{|||}}}}}}~~~~~~~~~xxxgggbbb\\\SSSLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIFFFHHHLLLNNNTTThhh}}}nnnRRRDDDFFFDDDZZZxxx^^^FFFEEEKKKLLLrrr{{{rrr```LLL>>>888666444222111222333333444222000///000111111000...---,,,---/////////---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************)))))))))((((((((()))******)))(((((())))))))))))))))))***+++***))))))***+++***(((&&&((())))))***************//////000111222222222222...000222222222333555888>>>999:::???AAADDDTTTfffxxxttt|||zzzxxxssssssxxxyyyqqqhhhdddlllxxxzzzkkk^^^UUUOOOKKKHHHEEECCCBBBBBBDDDFFFFFFEEEQQQVVV]]]dddjjjrrr{{{~~~tttggg]]]WWW\\\kkkvvvhhh[[[PPPJJJEEEBBB@@@>>>>>>===;;;:::===BBBHHHKKKJJJGGGEEEEEECCCCCCEEEEEEDDDCCCAAA???:::;;;;;;;;;::::::999999;;;<<<======<<<===???AAA@@@DDDIIIJJJJJJKKKPPPTTTTTTVVVZZZ^^^aaabbbcccccccccaaaaaacccfffhhhhhhffffffeeecccbbbbbbccceeefffdddhhhlllnnnnnnnnnnnnnnnkkklllmmmnnnnnnooorrrtttvvvvvvvvvxxx{{{zzzwwwtttwwwyyyzzzyyy}}}xxxsssqqqpppqqqrrrrrrqqqoooqqqsssuuuwwwyyyzzzzzzzzzyyy|||{{{ooojjjbbbZZZUUURRROOOMMMMMMJJJGGGHHHJJJLLLLLLKKKLLLPPPVVV]]]eeekkkppprrrtttsssssssssssspppllliiibbb]]][[[[[[ZZZWWWXXX[[[\\\]]]___```bbbdddhhhkkkiiikkkpppvvv||||||wwwuuurrrmmmkkklllooorrrsssqqqrrrrrrrrrrrrqqqqqqpppqqquuuzzz~~~~~~~~~}}}}}}{{{||||||}}}~~~}}}~~~~~~}}}{{{zzz{{{~~~vvvggg\\\UUURRRNNNMMMLLLKKKJJJIIIIIIHHHIIIDDDDDDKKKNNNPPPZZZiiiwwwaaaNNNEEEDDDMMM]]]jjjRRREEEDDDEEE\\\{{{|||oooYYYDDD===999444222333444333111666444000///000000000000...---,,,---///000///...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********))))))((((((&&&'''((())))))((('''&&&))))))(((((()))***+++++++++)))((())),,,,,,)))%%%'''(((((())))))))))))))),,,---...//////000000///,,,///222222222444888;;;999444777@@@FFFMMMbbbxxx{{{sssttt|||}}}pppooovvv|||uuummmeeecccnnn}}}vvveeeXXXQQQMMMIIIEEEEEEDDDCCCCCCEEEFFFFFFEEEWWW]]]ccciiinnnttt|||vvvhhh^^^SSSWWWgggtttbbbTTTLLLIIIEEEDDDBBBAAA@@@???===;;;===BBBGGGIIIGGGEEEDDDDDDBBBBBBCCCDDDDDDCCCBBBAAA::::::;;;;;;;;;:::999888:::;;;<<<<<<<<<===???AAA@@@DDDHHHIIIHHHIIIOOOTTTRRRTTTXXX]]]```bbbbbbcccbbbaaaaaadddhhhjjjiiiggggggeeecccbbbaaabbbcccdddbbbeeeiiikkkkkkjjjjjjjjjgggiiikkkllllllmmmoooqqqqqqqqqsssxxx{{{{{{xxxtttuuuwwwwwwuuuyyyxxxtttsssqqqqqqrrrrrrpppooolllmmmpppsssvvvxxxzzz{{{xxxyyy{{{vvvpppggg___XXXTTTPPPNNNMMMJJJGGGGGGJJJLLLKKKJJJFFFJJJOOOVVV^^^dddiiikkkppppppqqqssstttssspppmmmfffaaa]]]\\\YYYUUUUUUXXX\\\^^^aaaaaa```bbbfffkkkfffhhhlllrrryyy{{{vvvpppllllllnnnoooppprrrrrrrrrrrrrrrqqqpppooonnnsssyyy}}}~~~~~~}}}}}}}}}}}}~~~}}}zzzyyyyyy|||~~~jjj[[[VVVXXXPPPOOONNNLLLKKKJJJJJJJJJJJJCCCCCCLLLQQQPPPVVVaaaggg~~~ppp[[[GGGIIIGGGIIIfff|||sss]]]GGGCCCJJJJJJfff~~~fffNNNBBB<<<555222444555222///777444111//////000000///...---,,,---///000///...++++++---///000///,,,)))---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,++++++*********(((((())))))******++++++(((''''''(((******)))(((+++...111...)))&&&(((,,,+++((((((++++++((((((+++222222333333333444444444111111111222444666777888>>><<<===AAAGGGVVVsss{{{|||{{{{{{wwwuuu~~~{{{zzzpppaaa]]]iiiyyy~~~rrraaaRRRKKKGGGFFFEEEAAA@@@BBBDDDCCCCCCHHHPPPYYYeeeooorrrttt{{{{{{oooccc\\\\\\gggqqq___WWWQQQKKKKKKIIIEEEBBB???>>>======999AAAHHHJJJGGGBBB@@@@@@CCCDDDEEEEEEEEECCCBBBAAA>>><<<:::888777888:::;;;<<<<<<<<<<<<============AAAAAABBBDDDGGGJJJLLLMMMTTTTTTVVV]]]dddfffbbb^^^``````bbbggglllnnnmmmkkkkkkhhheeecccccccccccccccbbbdddgggjjjkkkkkkiiihhhfffhhhjjjiiihhhiiimmmqqqpppssswww{{{|||{{{xxxvvvuuuuuuuuuuuuvvvwwwxxxyyyuuuuuuttttttsssqqqppppppnnnmmmmmmooosssvvvwwwwwwyyy|||}}}sssiii```YYYUUUVVVPPPJJJGGGHHHJJJJJJLLLOOOOOOPPPQQQRRRTTTYYY___dddfffmmmqqqqqqpppqqqpppmmmjjjcccZZZVVVVVVYYYZZZ[[[``````aaabbbcccdddddddddggggggiiilllrrrzzz|||sssnnnoooqqqrrrssstttvvvwwwvvvrrrnnnkkkiiinnnrrrvvvzzz|||~~~{{{}}}~~~|||||||||~~~~~~|||{{{~~~|||fff\\\ZZZWWWUUUQQQLLLJJJKKKKKKJJJJJJJJJJJJKKKMMMNNNPPPQQQcccrrrdddMMMGGGCCCEEEVVVwwwxxxvvvcccRRRGGGAAAGGGSSSsssrrr[[[GGG<<<333222444333222222222111000000000000000000//////...------------------,,,+++,,,------,,,+++,,,,,,++++++******++++++************************,,,,,,,,,++++++*********)))))))))))))))*********((((((((()))***+++***((((((+++,,,***'''&&&'''))))))&&&'''***+++)))***---111222222222222333333333000111222333555777999:::>>><<<>>>CCCLLL___|||~~~}}}uuuvvv{{{mmm^^^]]]iiivvv|||qqqfffYYYNNNIIIHHHHHHGGGAAA@@@AAADDDDDDEEELLLTTT]]]hhhrrruuuwww||||||pppfff___```iiiuuu^^^SSSLLLGGGLLLJJJGGGDDDAAA>>>===<<<===CCCJJJKKKGGGBBB@@@@@@CCCCCCDDDEEEDDDCCCBBBAAA???===:::888777888999;;;;;;<<<======>>>>>>======AAAAAACCCEEEGGGJJJLLLMMMQQQRRRVVV^^^fffiiifffbbb``````bbbfffkkkmmmkkkiiijjjgggdddccccccdddccccccdddeeeggghhhhhhgggfffeeeeeegggiiiiiihhhiiilllnnnpppssswwwzzz|||{{{xxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvuuusssrrrqqqpppoooqqqsssuuuvvvuuuxxxzzz}}}zzzpppfff]]]WWWUUURRRLLLHHHIIIJJJJJJLLLOOOLLLMMMMMMNNNPPPTTTZZZ^^^aaahhhnnnooopppsssssspppnnnhhh```YYYVVVVVVWWWXXX___```bbbccceeeeeeeeedddgggggggggiiimmmsssxxx{{{xxxsssppppppppppppuuuwwwxxxwwwsssoookkkiiihhhkkkpppuuuyyy|||~~~~~~~~~}}}{{{yyyxxx~~~~~~~~~ssseeeaaaVVVTTTPPPLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNUUUaaa{{{lllVVVIIICCCCCCOOOeeeyyyyyy{{{qqq[[[JJJDDDEEELLLeeezzzeeeNNNBBB777666888777444333333222222111111111111222111000000///...////////////---***)))***,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++*********************))))))))))))))))))(((***+++,,,***)))(((((((((((((((((((((((('''%%%&&&***,,,***+++///000000000111111111222222000111222444666999:::;;;===<<>>;;;999888888999999;;;<<<===>>>???>>>======AAAAAABBBDDDFFFIIIKKKLLLLLLOOOUUU^^^gggkkkiiifffaaabbbdddgggjjjkkkjjjhhhgggeeecccbbbcccddddddccccccccccccdddeeeeeeeeeeeedddfffhhhiiiiiihhhjjjkkkppprrrvvvzzz{{{zzzyyywwwwwwxxxxxxxxxwwwvvvtttsssvvvwwwyyyzzzyyywwwuuusssooonnnnnnooorrruuuuuuuuuwwwxxxyyyzzz{{{}}}{{{pppfff^^^XXXUUUNNNIIIJJJJJJJJJKKKOOOKKKLLLLLLLLLMMMPPPUUUYYY___fffkkklllnnnqqqrrrpppmmmjjjddd\\\WWWUUUWWWYYY]]]___bbbeeeggggggfffeeehhhhhhggghhhiiillloooqqqwwwzzz|||vvvrrrppppppuuuvvvwwwwwwuuuqqqllliiigggiiimmmqqquuuyyy{{{|||~~~|||yyy~~~|||mmmcccZZZVVVRRROOONNNMMMLLLKKKHHHHHHHHHHHHIIIJJJKKKLLLPPPWWWhhh{{{fffPPPFFFBBBHHHQQQdddrrrmmm{{{}}}gggNNNCCCDDDFFFTTTsssrrrWWWHHH:::666777666333111444444333222222222222222222222111000000000000111///---+++***,,,---------,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++***************++++++******))))))((((((***))))))***,,,,,,+++***)))((('''(((***++++++))))))&&&'''+++,,,***+++.../////////000000000000111000111333666888;;;<<<===<<<===AAAMMMaaa{{{zzzttt{{{tttvvv}}}kkkdddjjjqqqqqqlll\\\UUUMMMGGGDDDCCC???===BBB@@@@@@CCCEEEIIISSS^^^gggqqq{{{~~~vvvnnnccc^^^]]]fffwwwmmmXXXMMMLLLOOOQQQQQQOOOLLLHHHCCC???<<<>>>BBBFFFHHHFFFCCCBBBAAABBBCCCEEEFFFFFFEEECCCAAA@@@???<<<:::888888888888:::<<<===??????>>>===<<>>;;;???GGGWWWooo{{{xxx|||xxxnnnuuu|||pppooouuuvvvmmmeeeVVVPPPJJJFFFDDDAAA>>>:::DDDAAAAAADDDFFFKKKWWWbbbkkkttt}}}yyyqqqcccZZZSSS[[[mmm{{{}}}zzzuuussslll___RRRKKKNNNTTTTTTUUUTTTRRRNNNHHHBBB>>>;;;>>>AAACCCCCCBBBAAAAAABBBDDDFFFHHHHHHGGGDDDCCC@@@???===;;;999888888888:::;;;<<<===>>>======<<<===>>>>>>@@@BBBDDDFFFGGGGGGJJJPPPXXX^^^bbbbbbaaadddfffhhhjjjjjjiiihhhhhheeecccbbbccceeefffeeeddd^^^^^^^^^___aaadddgggiiifffgggiiikkkllllllkkkjjjoooqqquuuxxxyyyzzzyyyxxxxxxyyy{{{||||||{{{yyyxxxsssuuuxxxzzzzzzxxxvvvtttkkkjjjkkknnnrrrvvvwwwwwwvvvvvvvvvuuuuuuwwwzzz}}}uuuiii___WWWPPPMMMKKKIIIJJJMMMNNNOOOOOONNNNNNOOORRRUUU[[[aaaffffffgggkkklllkkkccccccaaa]]]XXXWWWZZZ^^^YYY\\\aaafffiiijjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkoootttxxx||||||xxxvvvsssssstttvvvyyyyyyvvvsssjjjiiiiiilllppptttvvvvvvzzz{{{|||{{{{{{{{{}}}~~~|||rrrkkkaaaXXXWWWUUUPPPMMMMMMKKKKKKJJJJJJJJJKKKKKKLLLJJJPPPVVVaaayyyppp[[[KKKGGGCCCEEE^^^~~~yyysssqqqPPPCCCBBBDDDQQQooo{{{hhhQQQCCC;;;666555777444444333111111000000000111111000////////////000---,,,,,,---...///---+++++++++,,,---,,,+++***))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))(((***+++,,,***)))'''''''''(((((())))))))),,,***))),,,,,,)))))),,,........./////////000000222444777:::<<<===>>>>>><<>>DDDBBBCCCGGGKKKQQQ]]]hhhpppwww~~~{{{qqqcccWWWOOOVVViiivvvwwwqqqaaa^^^ZZZTTTLLLGGGKKKSSSWWWXXXYYYXXXTTTMMMFFFAAA:::<<<>>>@@@AAAAAA@@@???AAACCCFFFHHHIIIGGGDDDBBB???>>>===;;;:::999999999:::;;;;;;;;;;;;<<<<<<<<<======>>>???AAACCCEEEFFFFFFIIIMMMSSSWWWZZZ\\\]]]cccfffiiijjjiiihhhhhhhhhfffdddddddddffffffeeedddbbbbbbaaaaaaaaabbbdddeeegggggggggjjjlllnnnmmmllloooqqqtttwwwyyyyyyyyyyyyyyyzzz{{{||||||{{{zzzzzzuuuwwwyyy{{{|||{{{yyyxxxrrrqqqpppqqqsssuuuuuuuuuuuuuuuvvvvvvuuuvvvyyy{{{uuuiii```WWWRRRNNNKKKKKKMMMLLLMMMMMMMMMLLLMMMOOOQQQTTT[[[```bbbeeekkknnnnnngggfffccc^^^YYYWWWWWWWWWWWWZZZ___dddhhhjjjkkkkkkiiiiiijjjkkkkkkjjjiiiiiikkkmmmppprrrtttyyy~~~{{{xxxvvvuuuxxx|||~~~}}}zzzjjjgggeeehhhmmmrrrsssssswwwxxxyyyyyyyyyzzz}}}||||||~~~~~~~~~~~~|||{{{vvvggg\\\YYYVVVOOOKKKMMMJJJJJJIIIIIIHHHIIIIIIIIIHHHJJJPPPYYYhhhnnnWWWLLLEEECCCPPPbbbrrrwwwyyyZZZEEEAAA???HHH]]]|||yyycccQQQBBB777444666555444333111000000000000000000///............///---+++))))))***,,,,,,+++***+++,,,------+++***(((************************((()))))))))*********+++)))))))))))))))*********((((((((()))***+++***(((&&&)))+++***(((''')))++++++((())),,,---***+++......////////////000000000444666888;;;===>>>======???JJJ[[[rrr}}}yyyyyyxxxxxxrrrooooooyyy}}}zzz|||xxxjjj[[[TTTJJJGGGCCCBBBDDDDDDBBB@@@CCCBBBEEEKKKQQQYYYeeeqqqvvv{{{{{{nnnbbbWWWNNNRRR```lllooommmXXXSSSOOONNNJJJGGGJJJQQQYYY[[[]]]]]]YYYRRRJJJEEE=========>>>???>>>===<<>>======<<<;;;:::::::::;;;:::999888888:::;;;===>>>>>>???@@@BBBDDDEEEFFFEEEGGGKKKNNNRRRUUUYYY\\\```dddggghhhgggffffffggggggfffeeefffggggggfffddddddcccccccccccccccddddddgggeeedddgggkkknnnnnnnnnooopppsssvvvxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxuuuvvvxxxyyyzzzzzzzzzyyyrrrqqqpppppprrrssssssrrrrrrtttuuuvvvvvvvvvxxxzzzsssiii^^^XXXSSSNNNMMMPPPJJJLLLLLLLLLKKKLLLNNNPPPRRRXXX]]]___ccciiimmmmmmlllhhhddd___\\\XXXUUUSSSVVVYYY]]]bbbfffiiilllllllllmmmnnnooonnnmmmkkkjjjjjjmmmppppppooossszzz}}}zzz{{{sssnnniiihhhkkknnnnnnlllpppqqqrrrssssssvvvzzz}}}zzz|||~~~||||||qqqbbb^^^ZZZQQQMMMOOOLLLKKKJJJJJJIIIIIIIIIJJJMMMIIILLLVVV___pppkkkUUUHHHDDDIIIQQQjjj|||xxxyyyhhhPPPEEE>>>BBBOOOeee{{{gggPPP>>>666777666555444333111111111111000000///............///...+++&&&%%%&&&)))+++,,,***+++,,,------+++***(((++++++++++++++++++++++++(((((())))))*********+++(((((())))))******++++++(((''''''(((******)))((((((,,,///...)))(((+++...)))'''(((,,,---,,,---000////////////000000000111555777:::<<<>>>>>>======BBBOOObbb{{{}}}zzz{{{}}}~~~wwwmmmrrrwww|||zzz}}}||||||sssaaaSSSNNNKKKGGGBBBAAABBBCCCAAA>>>AAABBBGGGOOOVVV___lllxxxzzz{{{kkkaaaXXXNNNMMMUUU___fffhhhUUUNNNJJJLLLKKKIIILLLRRRZZZ\\\______\\\TTTLLLGGGAAA@@@>>>>>>>>>===;;;999===???CCCFFFFFFDDDAAA???======<<<<<<<<<;;;;;;:::;;;999777666666888;;;===@@@@@@@@@AAACCCEEEGGGHHHEEEFFFIIILLLOOOTTTYYY\\\^^^aaafffgggeeedddeeefffhhhgggfffggghhhhhhfffdddaaabbbcccdddeeefffggggggfffcccbbbdddiiimmmooonnnooopppsssvvvxxxyyyzzzzzz}}}{{{zzzxxxvvvvvvuuuuuussstttuuuvvvwwwxxxxxxxxxmmmkkkkkkllloooqqqrrrrrrppprrruuuvvvvvvvvvwwwxxxyyyoooddd]]]WWWQQQPPPRRRKKKLLLMMMMMMMMMMMMOOOQQQTTTZZZ^^^___aaafffjjjiiimmmiiiccc```^^^\\\WWWSSSVVVXXX\\\```eeeiiilllmmmqqqrrrssssssrrrpppnnnllljjjmmmppppppnnnooouuuzzz~~~~~~xxxoookkklllllliiifffjjjkkkllllllnnnqqquuuxxx|||~~~zzzhhhccc^^^UUUPPPTTTOOONNNMMMLLLLLLKKKLLLLLLQQQGGGGGGRRRWWW```|||]]]KKKFFFHHHKKKVVV|||}}}yyy\\\KKK>>>@@@GGGVVVvvv~~~cccKKK??????777777555444333222222222111000000///////////////+++******+++---......------,,,+++******+++,,,---++++++++++++++++++++++++,,,***))))))******((('''"""###%%%&&&'''(((''''''---+++))))))+++,,,***'''$$$&&&)))++++++***((('''+++***++++++,,,---...//////111111111000222888===999:::;;;;;;<<<>>>===:::JJJXXXnnn}}}{{{yyyyyywwwmmmvvvxxxwww|||{{{vvv}}}zzzuuukkk[[[OOOKKKFFFCCC???>>>@@@AAAAAA???KKKKKKMMMQQQZZZeeepppwwwyyynnn```XXXOOOJJJKKKQQQWWWZZZMMMMMMMMMLLLKKKLLLOOORRRXXX]]]aaaaaa___[[[PPPFFFCCC@@@<<<::::::;;;<<<<<<;;;<<>>BBBDDDEEEDDDGGGIIILLLNNNPPPSSSWWWZZZ\\\```dddfffeeedddddddddjjjfffccceeelllqqqrrrppphhhhhhggggggffffffeeeeeeeeecccbbbeeeiiimmmmmmlllooopppsssvvvxxx{{{|||}}}{{{zzzyyywwwuuutttrrrrrrtttuuuuuuuuuuuuuuuuuutttmmmnnnnnnnnnnnnnnnmmmmmmqqqqqqqqqssstttvvvxxxyyy{{{zzzyyyyyy|||xxxkkkccc]]]UUUOOOMMMRRROOOMMMLLLMMMMMMMMMLLLQQQSSSVVVXXX\\\aaagggkkknnnlllhhhccc___ZZZWWWVVVXXXXXXXXXZZZ^^^ccchhhkkkmmmqqqtttssstttvvvtttpppnnnqqquuuuuurrrppppppqqqvvvwwwyyy{{{|||||||||||||||~~~wwwsssooojjjggggggeeefffhhhkkknnnqqqssstttxxxzzz}}}}}}ooobbb```[[[TTTPPPRRRNNNKKKIIIIIIJJJKKKKKKLLLKKKOOOTTTRRRWWWoooxxx```QQQHHHDDDQQQeee~~~rrr^^^KKKDDDAAAGGG```|||rrrTTTCCC???888555333333444444111---222111111000///......---...,,,++++++------,,,***,,,++++++++++++++++++,,,+++++++++++++++++++++++++++***((()))******)))((('''((()))***++++++******,,,***))))))++++++)))'''***)))))))))******+++,,,))))))))))))***,,,---...000111222111111222666999888999:::;;;<<<>>>??????SSShhh~~~|||}}}|||qqqooo}}}{{{xxxrrrmmmttt~~~zzzrrrkkkaaaTTTLLLJJJFFFCCC@@@@@@BBBDDDDDDDDDJJJLLLPPPWWW```kkkuuu||||||{{{pppfffccc]]]UUUMMMIIIIIIKKKLLLIIIJJJJJJJJJKKKNNNRRRUUUYYY^^^aaaaaa___[[[QQQGGGDDDAAA===;;;<<<<<<<<<<<<;;;===@@@DDDGGGGGGDDDAAA@@@>>><<<;;;<<<<<<;;;:::888888777777777777888888;;;:::;;;===@@@CCCCCCCCCDDDFFFIIIKKKMMMPPPTTTWWW[[[___ccceeefffeeeeeefffiiifffeeehhhnnnssssssqqqiiiiiiiiiiiiiiihhhhhhhhheeecccccceeehhhkkkkkkkkkooopppsssvvvyyy{{{}}}}}}}}}|||zzzxxxvvvsssrrrqqqooopppqqqrrrrrrrrrrrrrrrnnnnnnoooooonnnmmmllllllnnnnnnoooppprrrtttuuuvvv{{{zzzxxxwwwyyy}}}xxxmmmeee\\\VVVUUUSSSPPPNNNMMMNNNOOOOOONNNSSSTTTWWWYYY[[[```eeeiiikkkjjjhhheeeaaa^^^ZZZYYYVVVVVVVVVXXX[[[```eeegggnnntttwwwxxxyyy{{{yyyuuussstttvvvtttpppmmmllllllooopppsssvvvyyy{{{||||||{{{~~~~~~yyytttnnnjjjhhhgggggghhhiiikkkmmmooopppwwwyyy|||~~~tttkkkaaaYYYVVVRRRPPPLLLKKKKKKLLLLLLLLLLLLIIIKKKOOONNNQQQdddzzzpppYYYLLLKKKIIIXXXyyymmmVVVHHHAAACCCTTTgggcccKKK???:::777333222333333111...111111111000///.........000...---,,,,,,+++***(((+++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))((()))***+++***)))***+++,,,------,,,+++***+++)))((((((******)))'''///---***((((((+++...000)))))))))***+++,,,......000111333333222222444555777888999:::;;;>>>BBBFFFZZZuuu~~~tttlllnnnvvvjjjfffqqq|||~~~sssggg___VVVLLLHHHHHHDDDBBB@@@@@@BBBDDDFFFFFFLLLQQQXXX```hhhqqqyyy~~~zzz~~~|||vvvkkkccceeebbb\\\SSSKKKEEECCCCCCDDDEEEGGGHHHKKKOOOUUUYYY\\\```bbbaaa___\\\SSSJJJDDDBBB???======<<<;;;:::<<<===@@@DDDGGGGGGEEECCCAAA@@@>>>======<<<;;;999777666555444444555666777999999999<<>>999444222222333222000111111000000//////......000...,,,,,,,,,,,,***(((***+++,,,------,,,+++***,,,,,,+++++++++++++++***)))((('''(((***++++++*********+++++++++***((('''))))))(((((())))))((((((///---***((((((+++---///+++++++++,,,...///111111...000222333444444555555888888888999:::<<>>@@@BBBDDDEEERRRXXXbbbiiioootttyyy|||~~~}}}yyyssskkkffffffeeeaaaYYYPPPHHHEEEDDDBBBCCCEEEGGGJJJPPPVVV[[[```ccceeecccaaa___WWWNNNEEEBBB???===<<<;;;:::888;;;;;;===AAADDDFFFEEECCCBBBAAA???>>>>>>===:::888888666444222222444666888999999999<<>>===:::888999777555333333555777999:::999:::<<>>>>>>>>@@@???>>>>>>???===:::777999777666555555666777999999999999<<>>>>>===:::777777777666666666666777777888888888;;;>>>@@@AAA@@@AAACCCFFFHHHJJJNNNQQQTTTUUUZZZ```eeegggiiikkklllkkkmmmooopppqqqpppqqqqqqooopppqqqqqqpppmmmjjjhhhgggiiijjjiiiggggggiiikkklllmmmoooqqqsssuuuvvvvvvtttuuuuuuuuuuuuvvvvvvvvvrrrsssuuuwwwvvvtttpppnnnpppppppppppppppooonnnmmmllllllnnnppprrruuuwwwxxxzzzzzzzzzzzz|||~~~xxxqqqkkkddd^^^[[[YYYXXXXXXWWWXXXXXXWWWWWWXXX\\\___eeegggiiikkkkkkjjjgggfff```]]]WWWSSSRRRSSSWWWYYY```gggooovvv~~~~~~{{{xxxvvvtttqqqnnnmmmlllllllllooorrruuuxxx|||~~~yyytttooolllkkkkkkjjjiiiiiikkknnnrrrtttuuuuuuvvvwwwzzz}}}sssgggbbbYYYSSSOOONNNMMMLLLGGGGGGFFFEEEFFFHHHJJJJJJQQQYYYnnnpppQQQHHHCCCKKK\\\xxxxxx___JJJBBBDDDFFFXXXyyyyyycccSSSIIICCC;;;777666555333111////////////000000000000,,,+++***+++---...---,,,---,,,+++******+++,,,---------,,,,,,+++***)))))),,,***))))))******((('''((()))******+++***)))((('''***,,,+++))))))+++---,,,,,,***)))))))))******,,,,,,---...000222444555555333222444999;;;:::999:::888<<>>AAACCCEEEJJJPPPUUU___fffooorrrtttxxxhhhSSSKKKJJJIIIGGG@@@AAACCCFFFKKKTTT]]]dddnnntttxxxxxxvvvqqqggg]]]RRRLLLDDD>>>;;;;;;<<<===<<<:::888888999;;;<<<;;;<<<<<<<<<===>>>===:::777666666666666666666666666777666777999===???@@@???BBBDDDGGGIIIKKKNNNRRRUUUSSSXXX^^^bbbeeeggghhhjjjlllmmmooooooooonnnooopppmmmoooqqqrrrrrrpppmmmlllgggiiikkkjjjhhhgggjjjmmmnnnoooqqqsssuuuvvvvvvwwwuuuuuuuuuuuuttttttttttttqqqsssvvvxxxxxxwwwtttrrroooooopppppppppoooooonnnnnnoooppprrruuuwwwzzz{{{||||||{{{{{{|||}}}wwwqqqiiibbb^^^\\\ZZZYYYZZZZZZZZZXXXVVVVVVYYY[[[bbbdddgggjjjkkkkkkjjjiiiddd```ZZZUUUTTTUUUXXXZZZ\\\ccckkkqqqyyy}}}{{{wwwtttpppnnnmmmlllhhhjjjmmmppptttxxx~~~}}}vvvqqqnnnnnnllliiihhhhhhjjjmmmooooooooooooqqqtttxxx{{{~~~mmmfff\\\UUUPPPOOONNNNNNHHHIIIIIIGGGFFFHHHJJJJJJNNNRRR```~~~}}}```PPPDDDFFFNNNaaakkkPPPDDDCCC???JJJkkkkkkYYYIIICCC===888777555333000////////////000000000000++++++,,,---............+++,,,,,,------,,,,,,+++------,,,+++************,,,+++***))))))***+++,,,'''***++++++,,,...+++%%%+++++++++*********)))))),,,+++)))(((((()))+++,,,///,,,+++,,,...///---+++888888888888777777777777777888;;;>>>AAAPPPqqqyyyyyysssyyyooorrrkkk\\\LLLFFFDDDCCCBBBBBBAAABBBDDDDDDFFFMMMUUU\\\bbbkkksssvvvuuuxxx~~~zzz|||fffSSSLLLJJJFFFAAAEEECCCAAACCCJJJSSS[[[___lllrrrwwwxxxvvvrrrjjjbbb]]]RRREEE===<<<<<<888444666555444444444666888:::>>><<<>>>CCCDDD@@@<<<;;;888777444333222333444555666666777999;;;>>>@@@AAA@@@AAACCCFFFIIILLLNNNPPPPPPTTTYYY]]]___aaabbbcccggghhhiiiiiiiiijjjmmmooopppqqqrrrrrrqqqpppnnnlllfffhhhkkklllllllllmmmooorrrpppoooppptttwwwyyyzzz{{{zzzyyywwwvvvvvvuuuuuutttssstttvvvxxxxxxuuussspppqqqqqqpppnnnmmmmmmooosssqqqooorrrwww{{{|||{{{{{{{{{zzzzzz{{{|||~~~zzzooogggccc```]]]ZZZ]]][[[XXXXXXYYY[[[\\\\\\ccceeehhhjjjkkkkkkjjjiiidddaaa]]]YYYWWWVVVVVVWWWYYY___hhhpppxxx~~~~~~zzzuuupppkkkiiikkkkkkkkkkkknnnssszzz{{{vvvnnnmmmkkkhhhfffgggkkknnnooonnnmmmlllmmmpppuuuyyy~~~~~~}}}nnn]]]YYYXXXSSSLLLJJJMMMLLLKKKJJJJJJJJJJJJJJJJJJPPPXXXhhhooo[[[LLLIIIIIIRRRnnn```HHH@@@DDDIIIVVVoooyyybbbOOOFFF===888555111111333111...///222111...---000------------------,,,,,,+++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,++++++***))))))***++++++)))+++***((())),,,+++''',,,,,,+++++++++*********,,,+++***))))))***+++,,,///---,,,---000111000...666666777777888888999999999;;;???DDDJJJ\\\||||||ttttttzzzuuuttt|||~~~eeeWWWIIIDDDCCCAAA@@@@@@BBBCCCDDDEEEIIIPPPYYY```fffnnnvvvyyyyyy|||{{{vvvqqqqqqyyyttt^^^NNNIIIHHHEEEBBBFFFDDDCCCEEELLLUUU]]]bbbooovvv{{{zzzxxxtttlllddd^^^SSSGGG@@@??????<<<999;;;999777555444555666777888555777<<<===:::777888:::888666555444555666777555555666888:::<<<>>>@@@@@@AAACCCEEEHHHKKKMMMNNNOOORRRVVVYYY[[[]]]___aaaeeefffhhhhhhiiijjjlllnnnqqqrrrtttuuutttrrrpppnnnjjjlllnnnooonnnnnnoooqqqsssqqqpppqqqtttxxxyyyzzzyyyxxxvvvuuuttttttuuuuuuuuuuuuvvvyyy{{{zzzwwwuuusssttttttssspppooooooooouuusssssstttvvvyyyzzzzzz{{{{{{zzzzzz{{{|||~~~yyypppkkkhhhdddbbbcccaaa^^^]]]^^^`````````ccceeehhhkkkkkkjjjhhhfffdddaaa]]]YYYWWWUUUVVVVVVWWW]]]eeennnuuu|||~~~xxxsssnnnllljjjiiiiiiiiikkkooouuuyyy{{{|||~~~tttrrrooolllkkkkkklllmmmmmmllljjjiiiiiimmmqqquuuzzz{{{}}}~~~~~~~~~yyyeee]]][[[VVVPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGIIIOOO[[[sssyyycccPPPHHHEEEIII^^^xxxrrrWWWDDDBBBCCCOOOeeeppp[[[OOOBBB;;;777444333555222000000333333///...111///......------,,,+++++++++,,,,,,------,,,,,,+++************+++,,,---...++++++***))))))***++++++++++++)))&&&''',,,,,,)))*********))))))))))))))),,,+++***))))))***+++,,,///...---///111333222111555555666777888999:::;;;666888>>>EEEQQQggg~~~xxxtttmmmuuuvvvwww|||yyykkk[[[OOOEEEBBBAAA???>>>>>>BBBCCCEEEGGGLLLUUU^^^eeegggnnnvvvyyyzzz}}}|||sssmmmhhhdddfffkkkjjj```SSSIIIEEEEEEEEEDDDFFFEEEEEEGGGNNNWWWaaagggtttzzz~~~|||xxxoooggg___VVVJJJCCCBBBBBBAAA???===;;;888555444333444444:::666666;;;===:::999::::::999777666555555666666444555555777999;;;===>>>AAAAAACCCEEEGGGIIIJJJKKKMMMOOORRRSSSUUUXXX[[[^^^aaaccceeeggggggiiikkkmmmppprrruuuxxxwwwuuurrrooonnnppprrrrrrqqqpppqqqrrrsssrrrqqqrrruuuxxxyyyyyyyyywwwvvvtttuuuvvvwwwyyywwwxxxzzz}}}~~~}}}zzzwwwwwwxxxxxxwwwtttqqqqqqqqquuuvvvvvvvvvuuuuuuwwwyyy{{{{{{{{{{{{|||}}}~~~~~~xxxrrrnnnjjjgggeeeccc___]]]^^^^^^^^^^^^aaadddhhhjjjkkkiiifffdddcccaaa]]]ZZZWWWUUUUUUUUUUUUZZZbbbjjjqqqyyy}}}xxxssspppmmmkkkiiihhhjjjmmmqqqssssssuuuxxx}}}|||wwwuuuuuutttqqqnnnmmmkkkhhhggghhhjjjnnnppptttuuuvvvxxxzzz{{{||||||~~~|||zzz{{{}}}qqqccc^^^ZZZTTTPPPKKKKKKJJJHHHHHHGGGGGGGGGJJJHHHLLLUUUbbbyyynnnWWWKKKCCCBBBOOOaaaoooQQQEEE???HHHYYYooohhhWWWDDD;;;777444333333444111111444444000///111......------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++*********++++++,,,---+++******************++++++,,,+++((()))------)))(((((((((((('''''''''''',,,++++++******++++++,,,------...///111333444444666666777888888999::::::555777<<>>>>>BBBCCCEEEIIIPPPZZZccciiikkkqqqxxx{{{}}}wwwooojjjddd]]]ZZZZZZTTTPPPKKKGGGDDDDDDEEEEEEEEEEEEEEEHHHNNNXXXbbbiiivvv}}}~~~zzzrrrjjjaaaXXXMMMEEECCCDDDCCCCCCAAA???===;;;::::::;;;<<<@@@;;;:::===>>><<<;;;===:::999777666555555555555555555666777999;;;===>>>AAABBBCCCEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPSSSWWW[[[\\\___bbbdddfffgggjjjlllnnnpppuuuxxxxxxvvvrrrpppoooqqqssssssqqqqqqqqqrrrsssrrrqqqrrrtttwwwwwwwwwzzzyyywwwwwwwwwyyy|||~~~yyyzzz||||||yyy{{{|||}}}{{{wwwtttssssssrrruuuwwwvvvttttttvvvyyy|||||||||}}}}}}~~~zzzuuupppmmmhhhddd```^^^]]]\\\\\\[[[^^^aaafffjjjkkkjjjgggeeedddbbb^^^[[[XXXVVVUUUUUUSSSXXX^^^fffmmmvvv}}}xxxuuussspppmmmkkklllmmmoooooonnnppptttzzz}}}wwwqqqpppmmmjjjhhhiiikkklllmmmnnnoooqqqrrrtttuuuvvvwww}}}}}}|||{{{zzz{{{}}}~~~kkkbbb]]]WWWRRROOONNNLLLKKKJJJIIIIIIIIILLLIIILLLTTTXXXdddxxx```QQQGGGAAAGGGRRRooodddOOOAAAEEENNN^^^ttt```III===999666444333444111111444333000///111---,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++---,,,++++++*********+++*********++++++************,,,---,,,---///---''')))))))))))))))))))))))),,,++++++++++++++++++,,,,,,---...000111222444555999999999888888888888888:::;;;???LLLccc{{{uuuttt{{{gggbbbeeevvvlll]]]LLLEEE@@@AAAAAA??????@@@AAABBBFFFLLLVVV___ggglllqqqvvv|||{{{tttlllhhhaaaXXXQQQPPPIIIHHHGGGFFFEEEDDDEEEEEECCCDDDFFFHHHMMMWWWbbbjjjvvv}}}}}}uuummmeee\\\PPPGGGCCCBBBCCCCCCCCCBBBAAAAAABBBDDDFFFHHHCCC>>>;;;======;;;:::<<<<<<;;;:::888777777666666666666777888:::<<<===>>>BBBBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLOOOTTTWWWWWWZZZ^^^bbbdddfffiiikkkjjjmmmrrruuuvvvtttqqqooooooppprrrrrrqqqpppqqqrrrsssqqqqqqrrrtttuuuuuuuuuzzzyyyxxxxxxyyy{{{~~~zzz{{{}}}}}}zzz~~~~~~zzzvvvttttttooorrruuuvvvuuuuuuxxx{{{}}}}}}~~~}}}xxxtttoookkkfffbbb```___]]]\\\[[[___dddhhhkkkkkkiiihhheeeccc```\\\YYYWWWUUUUUUSSSVVV[[[aaaiiisss|||}}}{{{yyyuuupppnnnnnnnnnmmmlllkkkllloootttzzz~~~|||vvvtttpppllljjjkkkllllllkkkllllllmmmnnnooopppqqqrrrxxxzzz}}}~~~|||{{{{{{|||}}}}}}vvvgggaaaZZZTTTQQQPPPNNNLLLKKKJJJIIIIIIFFFDDDHHHPPPOOOTTTooojjjZZZLLLBBBBBBGGGZZZ|||xxx]]]HHHDDDFFFOOOpppkkkRRRDDD>>>:::777666444111111333222///---000,,,,,,++++++,,,---///000+++,,,,,,------,,,,,,+++...---,,,+++************)))***++++++++++++***)))(((,,,------...///,,,&&&,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111222444666::::::999999999888888888;;;>>>DDDTTTnnn}}}}}}tttuuusssdddfffmmm}}}zzzhhhXXXHHHCCC???@@@AAA@@@@@@CCCBBBDDDIIIRRR\\\eeekkknnnqqquuuzzz~~~vvvqqqkkkfff]]]RRRJJJIIIEEEEEEDDDDDDEEEEEEEEEDDDBBBDDDFFFHHHLLLUUUaaajjjttt{{{zzzrrrjjjaaaTTTIIIBBB@@@@@@@@@===<<<<<<===>>>AAADDDFFFEEE@@@===???@@@===<<<>>>>>>>>>===<<<:::999888777777777777888:::;;;===>>>@@@AAABBBCCCEEEFFFGGGHHHHHHIIIJJJJJJJJJMMMQQQTTTRRRVVV[[[___bbbeeegggiiigggjjjnnnrrrsssrrrpppnnnoooppprrrsssrrrqqqrrrssssssrrrrrrsssuuuvvvuuutttwwwwwwxxxxxxzzz{{{|||}}}zzzzzz{{{}}}|||zzz~~~|||xxxvvvuuuoooqqquuuwwwxxxzzz|||}}}|||xxxsssoooiiieeebbb___]]][[[]]]___cccgggjjjkkkjjjjjjfffeeebbb^^^[[[XXXVVVUUURRRTTTXXX]]]dddnnnxxx}}}xxxssspppoooooollliiijjjiiijjjmmmrrrvvvxxxyyy~~~~~~zzzuuupppnnnoooooommmkkkmmmmmmllllllllllllmmmmmmqqqvvv{{{|||zzzxxxxxxyyy{{{~~~qqqggg___XXXQQQPPPNNNLLLJJJIIIHHHGGGDDDDDDHHHMMMMMMPPPbbbvvvvvvcccQQQBBB===???NNNkkknnnSSSGGGAAAEEE___}}}uuu]]]MMMBBB:::555444444111111333222...---///...---,,,++++++,,,...///+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++)))***++++++++++++***))))))++++++)))***---+++''',,,,,,,,,,,,---------...+++,,,,,,,,,,,,,,,,,,+++...000222333222222555777888999999999999999999999;;;AAALLL```|||~~~~~~xxxtttwwwllleeeppp{{{}}}zzzaaaRRRFFFAAA>>>???@@@???AAADDDCCCFFFMMMXXXdddllloooppprrruuuzzz~~~tttqqqmmmgggZZZLLLEEEFFFDDDBBB@@@AAACCCDDDDDDCCCCCCEEEHHHIIILLLUUUaaajjjrrrzzzxxxqqqhhhYYYKKKBBB>>>>>>>>>777666555555666777999;;;@@@<<<;;;???@@@>>>===>>>======<<<;;;999888666666666666666777999:::<<<=========???@@@BBBDDDEEEFFFEEEGGGHHHHHHHHHJJJMMMPPPOOOSSSXXX]]]aaadddfffhhhfffhhhkkkoooqqqqqqpppoooppprrruuuuuuuuuuuuvvvwwwvvvuuutttuuuwwwwwwvvvuuuwwwxxxyyy{{{|||||||||{{{zzzyyyxxxyyy{{{|||{{{zzz}}}|||yyyvvvuuussstttvvvyyy}}}~~~xxxtttnnnhhhdddaaa^^^\\\aaabbbdddfffhhhiiijjjjjjhhhfffddd```]]]ZZZWWWVVVPPPRRRTTTWWW^^^hhhsss{{{}}}wwwtttsssrrrnnnkkkmmmkkkiiiiiimmmqqqtttuuuxxx{{{~~~~~~xxxvvvwwwwwwtttpppqqqooonnnllljjjjjjjjjjjjkkkoootttuuusssrrrtttvvvwww{{{~~~{{{xxxyyy{{{~~~~~~|||nnneee]]]SSSRRRPPPNNNKKKJJJIIIHHHHHHIIIJJJJJJKKKRRR\\\dddnnnXXXGGG@@@AAAHHHYYYzzzbbbMMMBBBBBBSSSgggmmmZZZJJJ===666555555222222444333///...000111///---+++++++++,,,---+++,,,,,,------,,,,,,+++************+++,,,------)))***+++,,,,,,+++***))))))***(((%%%&&&***+++'''))))))*********++++++++++++,,,,,,------,,,,,,+++000222555555333333666888777777888999:::;;;;;;<<<@@@IIIWWWnnn}}}{{{vvvsssssszzz|||iiigggyyy{{{{{{nnnYYYOOOEEE@@@===>>>???>>>AAAEEEEEEIIIQQQ\\\hhhppprrrqqqyyy|||}}}vvvtttqqqiiiZZZJJJDDDEEECCC???<<<===AAADDDCCCAAADDDGGGIIIJJJMMMUUUaaakkkrrrzzz|||vvvlll]]]NNNCCC===<<<===:::999777555444444555666666333333888;;;999888:::999999999888666444333222555555555666777999:::;;;:::;;;<<<>>>@@@BBBDDDEEECCCEEEFFFGGGGGGHHHJJJMMMMMMQQQWWW\\\```cccfffhhheeegggjjjmmmoooppppppppprrruuuwwwxxxxxxxxxyyy{{{xxxwwwvvvwwwyyyyyywwwvvvyyyzzz|||~~~}}}|||zzzxxxwwwwwwyyyzzzzzzyyy|||~~~}}}yyyvvvvvvxxxwwwxxx||||||vvvppplllhhheeeccceeeeeeffffffggghhhhhhiiiiiigggeeebbb^^^[[[XXXWWWOOOPPPQQQTTTZZZdddooowww{{{xxxxxxwwwrrrnnnqqqnnnjjjiiilllpppsssuuusssvvvzzz|||~~~~~~~~~zzzwwwsssqqqooollljjjiiihhhhhhgggkkknnnnnnllllllqqquuurrrvvvyyyxxxtttrrrsssvvv{{{|||}}}sssiiibbbWWWUUUSSSQQQNNNLLLKKKKKKIIIJJJHHHDDDGGGPPPVVVWWWjjjuuu___NNNHHHIIIDDDMMMfffmmmTTTFFFCCCNNNZZZkkkXXXGGG>>><<<777444444666444000///111........................,,,,,,,,,+++++++++******000---++++++---///---,,,---,,,***(((((()))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---333333333444555666777888<<<888777999:::888888:::AAAJJJbbb}}}wwwooojjjmmm{{{~~~ppplll|||{{{vvvuuuzzz~~~vvv|||```OOOLLL@@@===;;;<<<@@@BBBBBBAAAGGGPPP\\\dddhhhlllqqquuuuuu~~~|||~~~zzzkkk[[[OOOFFFAAA@@@@@@AAAAAABBBCCCCCCDDDFFFFFFIIIPPPSSSUUU[[[bbbsss~~~~~~xxxpppcccWWWMMMEEE@@@======:::777666666666666555444333333333444777:::<<<888777666555555444444444666555333333333555777888<<<;;;;;;<<<>>>@@@CCCDDDDDDCCCCCCCCCEEEGGGIIIJJJPPPQQQTTTWWW[[[___bbbdddcccdddfffjjjooorrrsssrrrwwwxxxxxxxxxwwwxxxzzz}}}{{{wwwtttuuuzzz}}}|||yyyyyy|||~~~}}}yyysssrrrtttyyy~~~}}}}}}~~~}}}|||{{{yyyyyyyyy{{{~~~zzzuuullleeeccchhhgggggghhhjjjjjjiiiggghhhgggfffdddaaa]]]ZZZXXXTTTTTTTTTSSSUUU]]]gggooozzz}}}|||zzzuuurrrrrrpppnnnllllllmmmooopppqqqrrruuuyyy~~~{{{wwwrrrooollljjjhhhmmmkkkhhhffffffhhhlllnnnvvvtttrrrqqqpppqqqssstttrrrvvv{{{qqqfffZZZUUUOOOJJJJJJLLLKKKHHHLLLJJJHHHHHHIIILLLPPPRRR___uuuqqqVVVGGGHHHCCCJJJYYYuuu]]]BBB@@@IIIMMMiiiaaaOOODDD666777333222444444111000333........................,,,,,,,,,++++++++++++***---+++))))))+++,,,+++***---,,,***)))((()))***+++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,------...333333333444555666777888;;;777777;;;<<<:::;;;===GGGTTTooowwwqqqpppvvv~~~vvvpppwwwtttoooooo~~~}}}wwwvvvtttZZZKKKEEE@@@>>><<<===@@@BBBCCCBBBJJJSSS^^^fffiiimmmrrrvvv|||rrr\\\NNNFFFAAAAAAAAAAAABBBBBBCCCCCCCCCGGGGGGJJJQQQUUUXXX^^^eeettt~~~|||sssfffYYYOOOGGGBBB???===;;;888666777777666555777666555444444555777888>>>===;;;:::888777777666666555333333333555666888:::;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDFFFHHHJJJKKKNNNOOORRRUUUYYY]]]```bbbbbbccceeeiiinnnrrrtttuuu{{{||||||zzzyyyyyy{{{|||}}}yyyvvvwww{{{~~~~~~||||||~~~{{{wwwvvvyyy~~~}}}|||zzzyyy{{{zzzzzz|||~~~xxxqqqooojjjiiiiiijjjmmmnnnmmmlllkkkkkkjjjhhhddd```\\\YYYTTTSSSRRRPPPQQQVVV___fffsss~~~|||yyywwwuuussspppmmmllllllmmmnnnmmmnnnqqquuuyyy~~~|||xxxtttrrrqqqpppooommmjjjgggfffhhhjjjlllooonnnmmmllllllmmmnnnooonnnqqqvvvyyy{{{}}}}}}}}}}}}~~~|||kkk```\\\VVVQQQPPPOOONNNLLLKKKIIIGGGGGGHHHKKKNNNPPPSSSeeezzz___MMMFFF@@@BBBJJJbbbmmmSSSFFFDDDEEEYYYrrrvvvcccSSS@@@:::666333444444000///222........................,,,,,,,,,,,,++++++++++++,,,***)))***+++,,,+++***,,,+++***)))))))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000333333333444555666777888999777777<<<===<<<===AAAKKK```qqqjjjoooqqqrrr}}}pppmmmppp}}}|||~~~{{{|||yyyrrrnnnxxxhhhUUUIIIAAA@@@???======@@@BBBDDDDDDPPPXXXbbbhhhkkknnntttyyyttt[[[KKKEEECCCBBBBBBBBBBBBBBBCCCCCCCCCHHHHHHLLLSSSWWW[[[bbbiiivvvxxxjjj]]]RRRIIIDDDAAA???<<<999777777777666555777666555444444666888999>>>===;;;999777555444444555555444333333555666777888999;;;===???@@@AAAAAADDDDDDDDDDDDFFFHHHJJJKKKLLLMMMOOORRRVVVZZZ]]]___```aaadddgggkkkpppuuuwww~~~}}}{{{zzz{{{}}}|||xxxyyy|||~~~~~~{{{xxxuuuuuuxxx}}}~~~}}}||||||}}}||||||}}}~~~~~~{{{yyynnnmmmlllmmmpppqqqqqqpppnnnnnnnnnmmmhhhccc]]]ZZZVVVTTTQQQNNNNNNQQQWWW\\\hhhttt~~~|||zzzuuuqqqnnnmmmmmmnnnkkklllnnnqqquuuzzz~~~{{{zzzyyyzzztttqqqmmmjjjhhhggghhhiiimmmllllllkkkjjjiiiiiiiiijjjmmmppprrrsssuuuxxx{{{yyyyyyxxxyyy{{{}}}qqqbbb^^^YYYTTTPPPMMMLLLKKKJJJIIIGGGFFFGGGJJJMMMOOOOOOZZZsssrrr[[[JJJFFFCCCDDDUUUxxx~~~fffMMMAAAAAAHHH]]]{{{wwwaaaGGG>>>888444555444000///111........................------,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++***))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---///111222333333333444555666777888999777888;;;<<<<<<>>>CCCNNNjjj}}}qqqjjjsssqqquuu~~~sssvvv}}}~~~zzzwwwvvvvvvzzztttiiijjj}}}yyy^^^RRRKKKBBB@@@???>>>>>>@@@CCCFFFGGGUUU]]]fffkkkmmmqqqwww||||||{{{lllTTTHHHEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCIIIHHHLLLSSSYYY]]]eeemmmyyy}}}oooaaaUUULLLFFFBBB@@@===:::888888888777666333333333333555888;;;======;;;:::888666444444333555555444444444444555666666888:::===????????????CCCBBBCCCCCCEEEGGGIIIKKKLLLMMMNNNQQQTTTXXX[[[\\\```aaaccceeehhhmmmrrrvvv|||}}}~~~}}}|||{{{}}}~~~}}}zzzzzz|||}}}wwwuuussstttwww|||~~~vvvtttqqqpppqqqrrrrrrqqqpppqqqqqqpppllleee___[[[XXXVVVRRROOONNNPPPSSSVVV\\\hhhyyy|||wwwrrrpppooooookkklllmmmooorrrwww{{{}}}yyywwwsssoookkkiiihhhhhhppppppooonnnllljjjhhhggglllmmmnnnnnnnnnoooqqqtttuuutttssstttvvvzzz~~~vvvddd___ZZZVVVPPPKKKJJJLLLKKKJJJHHHHHHHHHJJJLLLNNNQQQUUUeeelllTTTNNNIIIFFFNNNeeetttVVVEEEDDDBBBPPPjjjkkkNNNAAA:::555444444222111222........................---------,,,,,,,,,++++++***+++,,,---------,,,,,,******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++---...000222333333333333444555666777888999888888:::;;;:::???FFFTTTuuuzzzsssppp}}}yyyqqqzzzyyy~~~vvvpppuuuwwwooodddjjjkkkTTTNNNIIIAAA??????>>>???@@@DDDHHHKKKZZZaaaiiimmmooossszzz~~~ssspppsss~~~~~~uuuaaaMMMDDDDDDEEEBBBBBBCCCCCCCCCCCCCCCDDDHHHHHHKKKSSSYYY^^^fffooo}}}tttfffZZZPPPHHHCCCAAA???;;;999999999777666333333333444666999<<<>>>>>>===<<<;;;:::999999999555555555444444444555555555777999<<<>>>>>>>>>>>>@@@@@@@@@AAACCCFFFHHHIIILLLMMMOOOQQQTTTWWWZZZ[[[```aaacccdddeeehhhmmmqqquuuxxxzzz{{{{{{|||~~~~~~}}}||||||}}}~~~~~~~~~yyywwwuuuvvvzzz~~~}}}wwwtttrrrqqqpppooopppqqqrrrqqqmmmgggbbb^^^YYYVVVRRROOONNNOOOQQQRRRSSS]]]lll|||yyytttqqqoooooolllkkkkkklllooorrrvvvxxx~~~zzzvvvrrrnnnlllkkkooopppppppppooonnnmmmlllrrrsssrrrpppnnnmmmnnnppprrrrrrqqqrrrtttxxx||||||}}}~~~nnneee^^^ZZZTTTNNNLLLOOOLLLLLLJJJIIIJJJKKKLLLMMMMMMNNNXXXooozzz___LLLHHHEEEHHHSSSooofffNNNGGGCCCIII\\\zzztttWWWDDD;;;444444555444333444........................------------,,,,,,,,,,,,&&&(((+++++++++******+++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///111222333333333333444555666777888:::888888::::::;;;CCCMMMbbbyyyooowwwwwwnnnpppzzzqqqqqqoooiiifffpppwww^^^MMMGGGCCC======>>>??????AAAEEELLLPPP]]]cccjjjnnnqqquuu}}}~~~rrrkkkjjjmmmmmmfffWWWIIIDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEGGGFFFJJJQQQVVV\\\eeennn}}}zzzmmmaaaVVVKKKEEECCC@@@===::::::999888777777666555555666888:::;;;===<<<<<<;;;::::::::::::555555555555555444444444555666888:::<<<===>>>>>>?????????@@@BBBEEEGGGIIIMMMNNNOOOQQQTTTVVVYYYZZZ]]]___bbbbbbbbbdddiiimmmooorrrvvvyyyzzz|||}}}~~~~~~~~~~~~}}}zzzwwwuuuuuuxxx}}}}}}wwwsssqqqooonnnooopppqqqpppnnnjjjfffcccYYYVVVQQQNNNNNNNNNNNNMMMNNNTTT^^^lll{{{zzzuuuqqqoooooolllkkkjjjiiijjjmmmppprrrvvv{{{~~~yyyuuurrrppplllmmmnnnpppqqqssstttuuuxxxyyyyyyvvvsssqqqpppqqqttttttssstttvvvxxx{{{}}}yyy{{{}}}yyykkk___[[[VVVNNNKKKNNNMMMMMMKKKKKKJJJKKKLLLLLLIIIKKKRRRccclllQQQIIIEEEGGGKKK^^^{{{]]]LLLDDDEEEPPPjjjvvv\\\III>>>666444666555444444...........................------------,,,,,,,,,$$$'''+++,,,+++)))***+++))))))***+++++++++++++++******************************+++++++++,,,,,,,,,---------...///111222333333333333444555666777888;;;888888999:::???JJJVVVpppuuusssyyyoookkksss}}}ssskkkfffeeennn~~~sssbbbRRRHHHCCC???===<<<===>>>???AAAGGGNNNTTT^^^dddkkkooorrrwwwrrrfff```ZZZZZZVVVMMMFFFEEECCC@@@@@@AAABBBCCCDDDEEEFFFGGGEEEDDDGGGNNNTTTYYYbbbkkkyyyuuuiii\\\PPPHHHDDDAAA===;;;;;;:::888777666666555555666888:::<<>>===;;;:::999999999555555666555555444444333666666777888:::<<<===>>>?????????@@@CCCEEEHHHIIIMMMMMMNNNPPPRRRUUUWWWXXXWWW\\\```aaaaaabbbgggkkkmmmppptttxxxzzz{{{~~~}}}~~~}}}||||||yyytttsssvvv{{{zzzvvvsssrrrpppooooooppppppooommmkkkiii^^^YYYTTTQQQPPPOOOLLLJJJLLLNNNTTT^^^nnn~~~}}}xxxuuusssrrrpppnnnkkkiiiiiijjjmmmnnnnnnrrrwww||||||yyywwwqqqqqqqqqrrrtttvvvyyyzzz{{{}}}~~~|||yyyvvvuuuuuuxxxxxxxxxyyyzzz{{{|||}}}yyy|||tttccc]]]YYYOOOJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJGGGKKKQQQ[[[nnn~~~cccSSSGGGFFFIIIUUUvvvqqq[[[HHHDDDGGGZZZyyyyyybbbOOOCCC888555555444222222..............................---------,,,,,,,,,%%%)))---...,,,+++,,,---((()))***+++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,............///111222333333333333444555666777888:::888888999<<>>???BBBHHHPPPWWW___dddkkkooorrrxxx~~~ooo___UUUKKKKKKIIIEEEDDDFFFEEE@@@???@@@AAACCCEEEFFFGGGHHHDDDCCCFFFLLLRRRWWW```iiiuuuzzznnn```SSSKKKDDDBBB>>><<<;;;:::999777333333333444777:::>>>@@@FFFEEECCCAAA???===<<<<<<555666666666555444333333666666666777999;;;===??????@@@@@@AAACCCFFFIIIKKKLLLMMMNNNOOOQQQTTTVVVWWWSSSXXX^^^aaa```bbbfffkkkmmmppptttxxxyyy{{{}}}}}}~~~}}}|||~~~yyywwwzzz~~~|||}}}}}}xxxvvvtttsssoooooopppppppppooonnnnnnccc___YYYUUUTTTQQQMMMJJJLLLKKKNNNVVVeeewww}}}yyyxxxxxxtttrrrnnnkkkjjjkkkmmmoookkknnnrrrwwwzzz}}}{{{zzzxxxwwwvvvvvvwwwyyyzzz|||~~~}}}{{{yyyyyy||||||}}}}}}}}}}}}~~~~~~zzz~~~kkkddd___UUUNNNNNNLLLKKKJJJIIIIIIIIIIIIIIICCCIIINNNRRR]]]zzzsssZZZFFFCCCEEELLLfffzzzkkkMMMFFFCCCQQQlllkkkTTTGGG:::666555222000///---,,,,,,---...///---,,,------,,,,,,,,,------......,,,++++++++++++***(((+++,,,------------,,,+++++++++++++++++++++++++++---,,,+++*********+++,,,,,,---...///000111222333222222333333555666888999<<<888666888;;;BBBUUUhhhzzzooozzzlllmmmsss|||ttt~~~rrrbbbfffooo~~~|||fffYYYLLLFFFCCC???======<<>>===>>>AAACCCDDDDDDFFFJJJPPPXXX```eeesss~~~tttjjj___VVVIIIDDD===::::::;;;:::888666444444777777666:::@@@FFFEEECCCAAA???>>>======:::999888555333222444555666666666777888888999999??????>>>>>>@@@DDDGGGJJJLLLLLLNNNOOOPPPQQQQQQQQQWWWWWWXXXZZZ]]]___bbbcccfffllltttyyy||||||||||||}}}~~~}}}{{{|||}}}||||||zzzyyy~~~|||zzzxxxvvvssssssrrrssstttuuusssqqqjjjddd[[[TTTPPPNNNMMMLLLJJJIIIKKKQQQWWWcccuuu~~~}}}|||zzztttsssrrrnnnnnnpppmmmnnnpppsssxxx|||||||||{{{yyyxxxxxxyyy{{{|||~~~|||zzzzzz|||~~~xxxggg^^^WWWQQQMMMOOOLLLJJJIIIJJJKKKJJJJJJCCCJJJMMMSSS^^^lll```HHHFFFGGGGGGVVVlll{{{yyysss[[[FFFDDDLLLVVVyyyyyybbbIII<<<;;;444111444333000///------...---+++(((------------------------,,,+++***+++,,,---,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++---,,,+++******+++,,,,,,,,,---...///000222333333222222333444555777888999>>>;;;;;;===AAALLLbbbwww}}}uuuppptttppp}}}wwwppp{{{pppccckkkvvvwwwbbbVVVJJJEEEBBB???===>>>>>>???AAACCCFFFLLLTTTYYYaaaffflllpppuuu}}}lllXXXLLLGGGDDDAAABBBDDDEEECCCAAA@@@AAA@@@???>>>???BBBDDDDDDEEEFFFJJJPPPYYYbbbhhhttt}}}vvvlllaaaWWWMMMGGG@@@<<<;;;:::999777666444444777777666:::???FFFGGGGGGFFFDDDAAA>>><<<;;;:::888555333333444555666666666777888888999999???>>>===>>>@@@CCCGGGIIIHHHIIIKKKMMMOOOPPPQQQQQQUUUUUUVVVXXX[[[]]]___aaaeeelllvvv}}}~~~}}}}}}zzzyyyvvvtttyyy~~~zzzyyyxxxxxxyyyyyyxxxvvvoooiii```XXXSSSQQQOOONNNKKKIIIIIILLLPPPYYYiiiwww}}}xxxxxxvvvrrrpppqqqooooooppprrrvvvzzz~~~}}}{{{zzzzzz{{{{{{{{{zzzyyyyyyzzz}}}rrrggg^^^UUUPPPPPPMMMJJJIIIJJJJJJIIIHHHDDDJJJKKKOOOWWWaaa|||jjjQQQHHHEEEDDDPPP```zzz}}}bbbJJJDDDKKKRRRoookkkQQQBBB???666222555333000...------...---+++))),,,------......---,,,++++++***)))***---...---,,,******++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------...000111222333444222222333444666777888999999999;;;===DDDSSSnnnvvvssswwwqqqyyyyyytttyyyqqqgggrrr}}}nnn[[[QQQGGGCCCAAA>>>===???@@@@@@AAADDDIIIPPPWWW\\\aaaeeekkkqqqwwwnnnVVVIIIFFFCCCAAAAAACCCEEECCCAAAAAAAAAAAA@@@???@@@BBBDDDEEEEEEFFFIIINNNXXXcccjjjwww~~~zzzqqqeeeZZZSSSLLLDDD>>><<<:::888666666444555777777666999???DDDFFFIIIKKKJJJFFFBBB???<<<;;;888666444444444555555666666777777888888999>>>======>>>@@@CCCFFFHHHFFFGGGJJJLLLOOOQQQRRRRRRRRRSSSTTTVVVXXX[[[]]]^^^dddlllwww~~~{{{vvvssspppmmmqqqwwwzzz}}}{{{zzzzzzzzz{{{zzzxxxvvvooofff]]]XXXTTTRRRPPPOOOKKKIIIIIIJJJOOOZZZeeevvv~~~~~~|||wwwttttttsssrrrqqqqqqssswwwzzz}}}}}}}}}{{{{{{{{{vvvvvvuuuwwwyyy~~~}}}mmm```WWWSSSRRROOOLLLJJJIIIIIIHHHGGGGGGLLLKKKKKKQQQUUUiiizzz___LLLCCCCCCJJJRRReee}}}{{{lllQQQEEEHHHKKK^^^vvv\\\KKKCCC888444666333,,,++++++---...///...---+++---...//////---+++***,,,+++***+++---...---,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,------...///000222333444444222222444555777888888999666888;;;>>>GGG[[[xxxrrruuuwwwrrr}}}}}}wwwrrrlllyyyqqqcccSSSKKKCCCAAA@@@===>>>@@@AAAAAACCCFFFMMMTTTZZZ]]]bbbffflllqqqxxxoooVVVHHHEEEBBB@@@@@@CCCDDDCCCAAA@@@AAAAAA@@@???@@@BBBDDDDDDDDDEEEGGGLLLUUUaaajjjyyy~~~vvvjjj```WWWPPPGGG@@@===<<<:::888777555555777777666999???AAADDDHHHKKKLLLJJJGGGDDD>>><<<888666555555555555555555666666777888888888<<<<<<<<<===???BBBEEEGGGHHHIIIKKKNNNPPPQQQRRRSSSQQQQQQRRRTTTWWWYYY[[[]]]dddkkkttt|||~~~wwwpppllliiigggjjjooovvv}}}{{{}}}~~~||||||}}}~~~~~~|||vvvlllddd]]]XXXTTTQQQTTTOOOKKKJJJHHHJJJQQQYYYgggsss}}}yyyyyywwwuuusssqqqrrrtttwwwyyyyyy|||~~~}}}|||ttttttssstttwww{{{tttccc[[[[[[TTTQQQMMMKKKJJJIIIGGGFFFHHHMMMKKKJJJOOOQQQ]]]ssslllRRREEEDDDGGGGGGRRRnnnyyyzzzsssXXXFFFEEEEEEOOOnnn~~~dddQQQFFF999666777333+++++++++,,,/////////---,,,---...//////---+++***...---,,,,,,------+++***************************++++++++++++++++++++++++++++++,,,,,,------------...///000111222444555555111222444666777888888888999<<<>>>CCCOOOgggxxxooowwwzzzkkkppp~~~vvvrrrqqq~~~uuueeeXXXLLLFFFAAA@@@???===>>>AAABBBDDDGGGKKKQQQWWW\\\___eeeiiinnnrrryyylllVVVJJJDDDAAA??????BBBDDDBBB@@@>>>???@@@@@@??????@@@BBBBBBCCCEEEEEEIIIRRR^^^gggyyy|||qqqfff[[[SSSIIIBBB@@@>>><<<;;;777555555777777555999>>>CCCEEEHHHJJJKKKJJJGGGFFFAAA===999777777777666555555555555666777777888888;;;;;;;;;===???AAADDDEEEIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQRRRTTTVVVYYY[[[]]]dddiiioootttxxx{{{}}}~~~{{{rrrjjjfffcccaaaeeejjjssszzzvvvuuuxxx||||||tttlllddd]]]WWWSSSUUUPPPLLLJJJIIIHHHLLLRRRYYYgggvvv~~~~~~{{{yyyvvvtttssstttuuuvvvwww{{{wwwvvvttttttuuuxxx{{{}}}iiiaaacccVVVSSSOOOLLLKKKJJJHHHFFFFFFKKKIIIHHHNNNPPPVVVfff~~~uuuXXXHHHEEECCC@@@JJJ\\\zzz~~~xxxaaaJJJBBBBBBEEE^^^kkkWWWIII<<<999:::444...---------......,,,***---............---+++***///...,,,,,,------+++***,,,+++************+++,,,++++++++++++++++++++++++***+++,,,---......------//////000222333444555666111333555777888999888888888;;;???FFFWWWqqqyyyqqqmmmyyykkkaaaooosssqqqvvvuuuhhhYYYOOOGGGBBB???@@@???===>>>BBBCCCIIIOOOTTTVVVYYY^^^ccchhhlllpppuuu{{{xxxcccRRRJJJCCC@@@>>>???BBBCCCBBB@@@===???@@@@@@???>>>@@@AAA@@@CCCEEEFFFHHHOOO[[[ddduuuwwwkkk___WWWMMMEEEAAA@@@>>><<<888555555777666555888>>>EEEGGGIIIKKKKKKHHHEEECCCCCC>>>999777888999777555444555555666666777777888999:::;;;<<<>>>AAABBBDDDFFFGGGHHHIIIJJJKKKKKKKKKPPPQQQRRRTTTVVVYYY[[[\\\bbbeeejjjnnnqqquuuyyy||||||zzzyyy}}}{{{pppfffaaa^^^]]]```eeennnzzz{{{uuuooonnnqqqwww~~~wwwooofff]]]WWWTTTOOOKKKJJJIIIGGGIIIMMMOOO]]]mmmyyy~~~|||zzzxxxvvvuuuuuuuuutttxxx~~~}}}{{{yyyvvvuuuvvvxxxyyy|||rrrdddcccXXXUUUQQQNNNMMMKKKJJJHHHCCCHHHEEEDDDLLLNNNPPP[[[ggg~~~cccOOOFFFAAA>>>FFFPPPjjj~~~mmmRRRDDDCCCCCCRRRppprrr^^^OOO@@@>>>>>>555...---,,,---......,,,***///......------,,,++++++...---,,,,,,---...---+++---,,,+++******+++,,,---++++++++++++++++++++++++***+++,,,............---///000111222333555666666111333555777999999999888666:::???III```|||~~~rrrlllpppuuufffeeexxx~~~~~~yyyrrrrrr{{{~~~|||rrrfff\\\QQQIIICCC@@@???@@@???<<<>>>BBBEEENNNYYY]]]\\\\\\aaagggiiinnnsssxxxzzzkkkXXXKKKFFFBBB???===>>>AAACCCBBB@@@>>>???AAAAAA@@@???@@@AAAAAADDDHHHHHHHHHNNNYYYbbbooo{{{oooeee\\\PPPGGGBBB@@@===;;;888666666777666555888===AAAEEEJJJNNNOOOLLLHHHEEEDDD???:::888999:::777444444444555555666777777777888999:::<<<>>>@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJJJJOOOPPPQQQSSSUUUXXXZZZ[[[___bbbgggkkknnnqqqtttvvv|||~~~{{{vvvsssuuuxxx{{{}}}uuuwwwyyy|||~~~rrreee^^^[[[YYY[[[___hhhuuu~~~wwwlllgggffflllyyy|||qqqeee^^^UUUPPPLLLLLLKKKHHHHHHKKKIIIVVVeeeoooyyy~~~|||zzzwwwuuutttqqquuuzzz}}}~~~~~~zzzxxxxxxxxxyyyyyy{{{llldddZZZWWWSSSPPPOOOMMMLLLJJJFFFJJJEEECCCLLLNNNLLLRRRXXXmmmttt\\\JJJBBBAAACCCHHHWWWsss|||]]]HHHGGGEEEKKKaaa|||hhhWWWGGGDDDAAA666*********,,,///000///...000///...,,,,,,++++++,,,,,,++++++,,,...//////...------,,,++++++,,,------++++++++++++++++++++++++)))+++,,,...//////......000000111222444555666666111333555888999999999888:::>>>DDDQQQkkkzzzmmmjjjtttsssmmmgggppp~~~tttzzzwwwwww{{{uuuqqqttt}}}}}}vvviii]]]UUULLLEEEBBB??????@@@???<<<>>>BBBGGGSSS```ddd```___dddjjjjjjooouuu{{{sssbbbPPPEEECCCBBB???===>>>AAACCCBBB@@@>>>@@@BBBBBBAAAAAAAAABBBAAAFFFJJJJJJIIINNNXXXaaakkk~~~|||pppiii```SSSHHHCCC???<<<:::888666666777666555888===999???IIIQQQTTTRRRMMMIIIEEE@@@:::888::::::888444444444555555666777777777777888:::<<<>>>@@@AAABBBAAACCCEEEHHHJJJLLLMMMMMMNNNOOOPPPRRRTTTWWWYYYZZZ\\\```ggglllnnnpppqqqrrryyy|||{{{tttpppooorrrwww|||zzzpppjjjmmmrrrwww|||tttfff^^^ZZZWWWXXX\\\fffrrr{{{yyykkkccc```dddqqq~~~xxxlllcccXXXSSSOOOOOONNNKKKJJJLLLFFFSSSaaaiiiqqq~~~|||yyyvvvtttooossswwwzzz{{{}}}}}}{{{zzzzzz{{{wwwyyy|||~~~{{{lllZZZWWWTTTQQQPPPOOOMMMLLLKKKOOOHHHEEEMMMNNNKKKNNNQQQaaahhhPPPEEEEEEBBBEEELLL___fffKKKKKKHHHGGGWWWzzzooo]]]LLLHHHDDD777000222333111......111444000///------.........---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---000///,,,***)))***+++,,,+++---......---...///111000//////000111444666777444444555555444555888:::===>>>GGG]]]zzz~~~mmmgggnnn}}}ooojjjlll|||uuurrrvvvvvvzzz~~~|||~~~}}}oooqqq{{{|||tttjjj```TTTIIIEEEGGGCCCAAA@@@AAA???<<>>???BBBCCCEEEEEEFFFHHHLLLNNNQQQPPPOOOQQQUUUVVVUUUSSS[[[^^^bbbeeehhhkkkooorrrxxx||||||vvvsssppppppssszzzyyyqqqjjjeeegggqqqvvvvvvyyyfffZZZSSSPPPRRRVVV```nnnzzz~~~pppeee^^^___jjjwwwwwwiii```\\\UUUPPPNNNLLLKKKJJJKKKLLLRRR^^^jjjvvv~~~wwwssssssrrrrrrsssuuuyyy|||~~~zzz{{{|||}}}|||||||||~~~nnnccc___XXXSSSRRRRRRNNNJJJJJJHHHFFFGGGHHHJJJKKKJJJMMMUUUiiiuuu___LLL@@@===FFFJJJNNNggg|||___JJJGGGIIIIIIhhhzzziiiWWWHHH???<<<...//////...,,,---...000000///------.........---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,++++++++++++,,,,,,---//////......000111000000000111333555666777555666666666555777999<<<:::>>>KKKdddwwwmmmmmmvvvnnnoooxxx}}}nnniiinnnvvvzzz~~~~~~|||}}}yyyxxx|||rrreee\\\RRRHHHDDDDDDBBB@@@???@@@???===???EEEQQQUUU___jjjllliiijjjnnnlllooovvvyyygggVVVIIIAAA===@@@?????????@@@@@@AAABBBAAA@@@@@@???@@@AAABBBCCCAAABBBDDDFFFIIIPPPWWW]]]kkkuuu{{{ppphhh\\\QQQIIIDDDAAA???<<<777555666666555777<<<>>>AAAFFFNNNTTTVVVTTTQQQKKKHHHBBB>>>;;;999777666777777777777666666666666666777888999;;;===>>>???BBBCCCDDDEEEFFFHHHLLLOOOPPPOOOOOOQQQTTTVVVTTTRRRXXX[[[___cccfffiiimmmppptttxxx}}}}}}xxxwwwuuuvvvzzzxxxooogggaaabbbkkkpppqqq{{{~~~kkk^^^VVVQQQRRRUUU^^^kkkwwwrrrggg___```kkkwwwsssiiiccc[[[UUUQQQOOOMMMLLLKKKKKKPPPZZZdddnnn|||}}}yyyxxxwwwvvvwwwxxxzzz}}}~~~{{{|||}}}~~~~~~}}}}}}zzzgggbbbZZZUUUSSSRRRNNNIIIKKKIIIGGGGGGIIIKKKKKKKKKNNNSSSaaa{{{lllUUUFFFBBBEEEEEEHHH[[[jjjSSSGGGEEEEEEXXXxxx{{{kkkZZZKKKAAA<<>>DDDUUUqqqzzzqqqnnnvvv}}}kkkuuu}}}kkkffflllyyy|||~~~|||}}}wwwwww|||nnn^^^UUUNNNGGGBBBAAAAAA>>>===???>>>===AAAFFFSSSWWW```hhhiiihhhiiimmmooottt}}}vvvdddTTTIIIBBB@@@@@@????????????@@@AAAAAA@@@??????>>>>>>@@@AAABBBBBBCCCDDDFFFIIIOOOVVV[[[iiirrr~~~wwwooocccWWWNNNGGGBBB???>>>999666777666444666:::>>>AAAGGGNNNUUUYYYXXXWWWQQQLLLEEE???<<<;;;999888777777777777666666666666777777999:::<<<===>>>???AAABBBDDDEEEFFFIIIMMMPPPOOOOOOOOOQQQSSSTTTTTTRRRTTTWWW[[[___bbbfffjjjmmmuuuwww{{{|||}}}yyynnneee___]]]bbbfffjjjuuunnn```WWWPPPOOOQQQ[[[ggguuuuuuiiiaaa```jjjuuu~~~rrrlllbbbZZZTTTQQQOOONNNLLLJJJMMMUUU\\\dddooozzz~~~|||{{{{{{|||~~~|||~~~~~~}}}}}}~~~~~~~~~mmmeee\\\WWWUUUSSSNNNJJJLLLJJJHHHHHHJJJKKKLLLKKKOOOPPPVVVhhhyyy^^^JJJIIIDDDAAACCCNNNgggzzzcccMMMCCCDDDKKKdddrrrcccTTTFFF>>>222///---...000222000...000...------.........,,,---------------------------,,,,,,++++++,,,,,,---***+++,,,......---,,,++++++,,,......------///000000222444666777777666666666777777777777999<<<>>>EEENNNaaa|||zzzpppoooqqqgggvvvqqqnnnuuu~~~}}}~~~ssszzzyyyhhhVVVNNNKKKFFFAAA>>>???<<<<<<>>>>>>>>>CCCIIITTTYYYaaagggiiijjjmmmqqqssszzzzzzjjjZZZNNNFFFBBB@@@@@@???????????????@@@@@@@@@??????>>>???@@@AAABBBBBBCCCEEEFFFHHHMMMSSSXXXdddmmmyyy|||uuuiii]]]SSSJJJCCC???@@@;;;888888666444555999===@@@FFFNNNUUUZZZ]]]]]]UUUPPPHHHAAA===;;;:::999777777777777666666666666777888999:::<<<===>>>???@@@AAACCCDDDFFFHHHLLLOOOMMMNNNOOOPPPRRRSSSRRRRRRRRRUUUYYY]]]```dddhhhkkktttuuuxxxsssllleee^^^]]]___dddppp}}}nnn```VVVNNNKKKMMMXXXfffuuuuuuiii```^^^gggqqq|||yyyrrrggg]]]WWWSSSQQQOOOLLLJJJLLLQQQWWW]]]gggppp|||}}}~~~~~~{{{{{{zzzyyyzzz~~~~~~uuuiii]]]XXXVVVRRRNNNKKKMMMKKKIIIIIIJJJLLLLLLKKKMMMMMMPPP[[[qqqjjjSSSNNNCCC???CCCGGGUUU{{{uuuYYYIIIHHHHHHVVVttt|||mmm^^^MMM@@@222///---///111222000---000...------.........,,,---------------------------,,,,,,++++++,,,,,,---)))+++---......---+++***)))+++,,,---,,,,,,---///111222444666777777666666555666777777777888;;;>>>GGGRRRhhh}}}rrrqqqxxxhhhgggtttyyyyyy~~~xxxtttbbbPPPHHHGGGDDD@@@===>>>;;;;;;>>>???@@@FFFMMMXXX^^^eeejjjmmmrrrwwwzzzzzzrrrhhhZZZMMMEEEAAA???>>>@@@@@@???>>>>>>?????????AAA@@@?????????@@@BBBCCCCCCDDDEEEFFFHHHLLLQQQTTT]]]fffrrrxxxnnnbbbWWWMMMDDD???AAA<<<888888666333444888;;;???EEELLLSSSZZZ___bbbYYYTTTKKKDDD???===;;;:::777777777777666666666666888888999:::;;;===>>>>>>???@@@BBBCCCDDDGGGJJJMMMLLLMMMOOOPPPPPPQQQQQQRRRRRRUUUXXX\\\___bbbfffiiimmmnnnrrryyy|||~~~tttggg___\\\```mmmxxxoooaaaWWWOOOKKKLLLVVVeeevvvsssggg^^^[[[bbblllzzzxxxmmmbbb[[[VVVRRRPPPNNNKKKLLLPPPTTTXXXaaakkkvvv~~~}}}|||zzzxxxvvvwww|||~~~qqqaaaZZZXXXSSSNNNMMMMMMKKKIIIIIIJJJKKKKKKKKKKKKKKKNNNWWWeeezzzdddPPPBBB===DDDDDDIIIiiigggQQQKKKFFFMMMfffvvvgggSSSBBB///......///000000...---000///------.........---,,,,,,,,,------------...---,,,,,,++++++,,,,,,---***+++---......---+++******+++------,,,,,,...///222333444555666666666666444555777777777999<<>>===;;;;;;>>>@@@BBBIIIQQQXXX```fffhhhlllttt{{{~~~yyyhhh___RRRIIIEEEDDDCCCCCC@@@@@@???>>>>>>>>>>>>???AAA@@@@@@???@@@AAABBBCCCDDDEEEFFFFFFGGGJJJNNNRRRVVV^^^jjjzzzzzzqqqfff[[[PPPFFF@@@AAA<<<999888777444555888:::===CCCJJJPPPXXX```eee^^^XXXPPPHHHCCC???<<<:::777777777777666666666666777888888999:::;;;<<<===>>>???AAAAAABBBDDDHHHJJJJJJLLLNNNOOOOOOOOOPPPQQQRRRUUUXXX[[[]]]```cccfffjjjkkkpppwwwzzzmmmeeeiiisssvvvddd\\\___jjjtttssseee[[[RRRNNNNNNTTTcccttt{{{pppeee[[[XXX^^^gggwwwwwwlllbbb[[[UUUQQQOOOLLLLLLNNNQQQTTT\\\eeerrrzzz~~~|||zzzuuurrruuu|||~~~||||||~~~iiiaaa\\\UUUQQQQQQMMMKKKIIIHHHIIIJJJJJJJJJIIIIIINNNUUU]]]qqquuuWWWFFF>>>CCCCCCDDDZZZxxxxxx^^^OOOCCCGGG[[[~~~}}}ppp[[[GGG...///111111000/////////000///------.........---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------------,,,***)))+++---............///111333333333333444555666666555666888888888:::>>>@@@III]]]yyyxxxzzzzzzjjjdddppp~~~xxxsssrrr~~~}}}eeeWWWJJJEEEDDDBBB@@@@@@===;;;;;;>>>AAADDDLLLTTTZZZaaafffgggjjjssszzz}}}xxxcccZZZNNNGGGFFFFFFFFFDDD@@@@@@???>>>>>>>>>>>>>>>@@@??????>>>>>>@@@AAABBBDDDEEEFFFGGGGGGIIIMMMOOOQQQXXXdddttt|||tttjjj```TTTJJJCCCAAA<<<999999777444555999888<<>>???@@@@@@@@@AAAEEEGGGIIILLLNNNOOONNNNNNOOOQQQRRRUUUWWWZZZ[[[]]]```bbbhhhjjjnnnuuu{{{{{{uuupppaaaVVVOOOSSSXXX```rrrkkk]]]^^^hhhpppvvviii^^^TTTOOONNNRRR___ooo~~~xxxmmmcccZZZVVV\\\eeerrryyyxxxmmmbbbYYYTTTQQQMMMKKKLLLMMMNNNUUU]]]jjjsss~~~~~~}}}wwwqqqssszzz{{{}}}|||}}}vvvjjjbbbYYYTTTUUUMMMKKKHHHHHHIIIIIIIIIIIIHHHHHHMMMRRRTTT___~~~gggSSSDDDDDDCCCCCCPPPcccoooYYYEEEEEEPPPlll{{{gggQQQ///222555555222000111333000///------.........---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---......------,,,+++***)))---...000000//////111222444333222222333444666777777888999999:::<<>>>>>===>>>>>>???>>>=========>>>@@@AAADDDFFFGGGGGGGGGIIILLLNNNOOOUUU```ppp}}}uuummmcccWWWMMMFFFAAA<<<999999777555666999777;;;@@@FFFLLLTTT^^^eeeeee```YYYRRRLLLFFFAAA===777777777777666666666666666666777888999999::::::>>>????????????@@@CCCEEEHHHKKKNNNOOOMMMMMMOOOQQQRRRTTTWWWXXXYYY[[[]]]```cccdddiiiooossspppfff^^^OOOFFFBBBFFFGGGJJJWWWiiiooo^^^^^^fffmmmxxxjjj___TTTMMMLLLQQQ\\\jjjxxxwwwlllcccZZZVVV[[[dddmmmtttuuuhhh\\\VVVQQQMMMJJJJJJIIIJJJPPPWWWaaajjjvvvyyyrrrttt{{{zzz|||~~~qqqggg[[[VVVXXXLLLJJJHHHGGGHHHIIIIIIHHHIIIHHHKKKNNNMMMSSSmmmwww___KKKFFFEEEDDDLLLXXX|||~~~cccLLLFFFGGG[[[qqq\\\333111//////000000...,,,......////////////......000///...---,,,+++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---///...***+++///111000555666666666666666555555666666777:::999888>>>EEE[[[zzz{{{yyytttdddiiiwwwwwwpppkkkqqqwwwhhhTTTLLLCCC???AAABBB>>>:::@@@>>>???DDDFFFIIITTTaaaeeejjjmmmkkkjjjqqq{{{oooXXXLLLBBBAAACCCBBB??????===???AAAAAA???===<<<===>>>@@@BBBDDDDDDCCCBBBAAACCCEEEGGGIIIIIIKKKMMMOOORRRVVV___nnnwwwqqqlllbbbTTTIIIAAA???;;;888666555555555:::;;;>>>DDDIIIRRRaaaooonnnjjj___SSSLLLHHHAAA:::<<<:::777666666777666555888888999999888999<<>>>>>@@@GGGOOOmmmjjjZZZ[[[bbbhhh~~~|||mmm```UUUNNNLLLOOO]]]jjjrrr~~~pppeee\\\VVVXXX]]]gggqqq}}}uuuhhh^^^]]]QQQPPPQQQJJJJJJQQQPPP\\\```hhhpppyyy|||zzzyyyxxx|||~~~{{{{{{{{{{{{}}}~~~{{{iii___YYYVVVUUUMMMMMMLLLEEEFFFHHHAAAGGGDDDGGGOOOQQQRRR___qqqqqqPPPIIIEEE>>>DDDSSSkkkjjjNNN===EEEXXXiiittt333111//////000000...---......////////////......111000///...---------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,---///...++++++000111000444444555555555555444444;;;:::;;;===<<<<<>>;;;<<<:::<<>>>>>???AAABBBCCCCCCCCCBBBAAA@@@AAACCCEEEGGGHHHIIIKKKMMMQQQUUU]]]jjjzzz{{{vvvrrriii[[[PPPEEECCC>>>;;;888666444444888999<<>>>>>???AAADDDCCCCCCBBBBBBAAA@@@@@@???AAADDDEEEFFFGGGIIILLLPPPSSSZZZeeettt~~~zzzrrrdddYYYJJJGGGBBB===:::777444222666777:::@@@EEEMMM]]]kkkyyyzzzrrrcccUUULLLFFFAAA<<<:::777555666666555444999777555888===AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBEEEDDDEEEGGGJJJKKKJJJIIILLLLLLNNNPPPRRRSSSUUUUUUXXX]]]___^^^\\\VVVKKKAAA@@@<<<:::;;;::::::???EEEKKKgggjjjYYYWWW```jjjvvvhhhZZZSSSQQQSSS___kkktttrrrfff[[[VVVZZZaaannnwww~~~|||~~~ooofffYYYVVVUUUNNNNNNSSSQQQPPPSSSWWW^^^fffnnnuuuxxx{{{~~~~~~|||zzz~~~{{{uuuvvvpppccc^^^UUULLLKKKKKKEEEHHHMMMHHHJJJGGGHHHKKKJJJIIIRRR___sssmmmSSSFFFAAABBBFFFNNNgggvvv```KKKAAAGGGUUUvvv222111000000111111///.........////////////......000000///...------......------,,,,,,,,,,,,------------------------------,,,//////,,,---111333111444444444444444444555555888777888888888===JJJXXXqqq```aaaxxx|||{{{qqq___UUUMMMHHHBBB@@@@@@AAA???<<<===;;;<<>>???@@@@@@@@@>>>======???AAACCCCCCBBBAAAAAAAAABBBBBB???AAACCCDDDEEEGGGIIIKKKOOORRRXXXbbbqqqxxxjjj___NNNIIICCC>>><<<999555222666666999???CCCKKKZZZiiivvvzzzwwwjjjZZZPPPKKKHHH<<<:::777666666666555444999555444777???DDDDDDBBBDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFIIIKKKLLLKKKJJJLLLMMMNNNOOOQQQRRRSSSTTTYYY[[[\\\\\\YYYSSSJJJCCCAAA>>><<<<<<;;;:::===CCCEEE[[[|||gggWWWTTT___kkk}}}kkk\\\SSSQQQTTT___kkkvvvrrreeeZZZUUUZZZbbbooowwwzzzxxxuuu|||~~~qqqbbb]]][[[RRRQQQUUURRRNNNOOORRRWWW^^^fffnnnrrrwwwzzz~~~}}}sssooowwwxxxhhh```YYYOOONNNLLLFFFIIINNNIIIJJJHHHHHHJJJHHHGGGNNNWWWfffwwwWWWGGGEEEEEECCCHHHXXXzzz}}}~~~gggRRRBBBAAAMMMhhh222111000000111111000///......////////////............------,,,---------...------,,,,,,------...------------------------,,,//////...///333444222555555444444555666777777999999:::;;;<<>>???>>>>>>>>>===;;;<<<>>>@@@@@@@@@@@@AAAAAACCCDDDEEE???BBBDDDEEEFFFGGGJJJLLLNNNQQQXXXaaannn|||nnncccQQQKKKCCC>>>===;;;777444777777:::>>>BBBIIIXXXfffrrryyyzzzooo^^^SSSLLLHHH>>>;;;888666666666555444888555333777>>>CCCDDDBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFIIIKKKKKKJJJHHHKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRTTTRRRMMMGGGCCCAAA>>>======<<<999<<>>III```uuu}}}xxxrrrpppzzzlll___```ooo}}}wwwxxxyyy|||lll^^^SSSLLLFFFDDDAAA@@@@@@@@@???>>>???@@@BBBFFFPPPXXXYYYTTTeeehhhrrr{{{zzzuuuxxxhhhVVVGGGCCC@@@BBBBBB???>>>???<<<=========<<<<<<===???>>>???@@@AAACCCDDDEEEEEE@@@BBBEEEFFFGGGHHHKKKMMMMMMQQQXXX___jjjyyysssiiiWWWOOOEEE???>>>===:::777888888:::===@@@FFFTTTbbbqqqyyy}}}tttdddVVVLLLEEE???===999888777777666555777555333666;;;???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFJJJJJJKKKNNNPPPPPPNNNLLLIIIJJJJJJKKKLLLMMMMMMNNNPPPMMMLLLOOOOOOJJJFFFEEE???<<<<<<===;;;888:::>>>CCCMMMiiinnn```UUUPPPZZZgggttttttaaaUUURRRVVV___mmm{{{{{{qqqfffZZZUUUZZZdddllluuu~~~{{{zzzvvvrrrpppnnnooouuuxxxllleeeYYYTTTSSSLLLLLLLLLLLLOOOSSSXXX^^^aaahhhmmmuuuzzz}}}~~~~~~}}}||||||~~~vvvvvv|||{{{kkkeee[[[WWWSSSJJJJJJLLLFFFFFFFFFGGGGGGHHHJJJMMMPPPVVVcccpppXXXKKKBBB===BBBGGGYYYzzzrrrdddLLLDDDKKKTTTlll222111000000222222111000......////////////............------------............------------......,,,,,,,,,---------......+++///000///111555555333555444333333444555777999444555777:::@@@OOOjjjxxxrrrmmmlllwww}}}ddd\\\ddduuu{{{ttt}}}zzzwww}}}{{{~~~uuudddXXXOOOHHHDDDBBBAAA@@@???????????????CCCFFFNNNZZZeeeccc[[[___aaalll{{{|||ttt\\\NNNDDDAAA@@@BBBBBB???===???;;;===>>>???>>>===>>>???>>>???AAACCCDDDDDDCCCCCC@@@BBBDDDFFFFFFHHHJJJLLLLLLQQQWWW]]]dddppp|||sss```UUUHHHAAA??????<<<999888777999;;;===CCCPPP]]]nnnxxx~~~xxxlll^^^PPPFFFAAA>>>;;;999999888777666555555555666777:::<<<===??????AAABBBDDDFFFGGGGGGOOOOOOQQQSSSUUUUUURRRPPPLLLLLLLLLMMMNNNNNNNNNOOORRRMMMKKKNNNNNNIIIFFFHHH???======???>>>:::;;;@@@CCCGGG^^^mmm```UUUOOOVVVbbboooyyyggg[[[XXXWWW```ooozzzrrrhhh]]]WWW\\\fffmmmuuu}}}~~~vvvsssxxxsssmmmkkkkkklllnnnxxxxxxnnn```YYYVVVNNNLLLLLLMMMNNNQQQUUUXXXZZZaaagggnnnuuuxxx{{{}}}~~~}}}|||}}}|||yyyuuuvvvxxx|||~~~{{{~~~~~~uuuggg]]][[[WWWNNNMMMMMMFFFDDDFFFFFFFFFGGGIIIKKKLLLQQQUUUjjjjjjRRRDDD@@@@@@DDDMMMccc|||oooTTTGGGKKKMMM```222111000111222333222111......////////////......//////.........//////000......------------......,,,,,,,,,------.........+++///111000111555666333444333222111222444666888888999;;;???FFFWWWtttuuuqqqllljjjwwwzzzaaa[[[gggyyyyyyqqqyyyooooooyyyrrr```VVVNNNHHHCCCBBBAAA@@@????????????AAAEEEKKKUUUeeeqqqoooeee[[[[[[gggzzz|||gggSSSHHHCCC@@@@@@BBBBBB>>>===???;;;===@@@@@@???????????????AAACCCDDDDDDCCCAAA@@@???AAADDDEEEFFFGGGJJJLLLLLLPPPVVVZZZ```iiivvv{{{ggg[[[LLLCCC@@@@@@===:::888777888:::;;;@@@MMMZZZjjjttt}}}{{{rrreeeVVVKKKBBB???<<<:::999999888777444555666555555666999;;;===>>>@@@BBBDDDFFFGGGHHHMMMMMMOOORRRTTTSSSPPPNNNPPPPPPQQQQQQQQQRRRRRRRRRQQQKKKHHHKKKKKKEEECCCFFFAAA???@@@CCCAAA>>>???CCCDDDFFFYYYzzznnn```VVVOOOSSS^^^qqq}}}kkk```]]]YYYbbbrrr~~~yyysssjjj___YYY^^^gggnnnuuu}}}|||sssoooyyyyyylllkkkkkkiiidddgggzzzwwwggg___[[[RRROOOOOOOOOPPPRRRUUUWWWXXXWWW\\\dddkkkpppsssuuuwww}}}|||}}}}}}~~~}}}xxxpppqqqsssxxx}}}|||ggg^^^]]]ZZZPPPOOOOOOGGGDDDFFFFFFEEEEEEHHHIIIIIIPPPOOO]]]wwwYYYIIIFFFAAAEEEHHHTTTxxxwwwYYYHHHKKKHHHXXX333333222111///...///000111222222222222222111111222000...---............,,,------......------,,,,,,---...//////...---,,,000///000222444555444333///222555777888999;;;<<<777888:::>>>JJJ```|||wwwqqqoootttoooaaaiiiuuuxxx{{{}}}nnnhhhppp}}}}}}nnn]]]VVVOOOGGGGGGDDD@@@===<<<===???AAADDDHHHMMMWWWlll~~~zzzkkkccc___bbblllvvv~~~wwwjjj^^^TTTKKKFFFAAAAAA@@@@@@???>>>======>>>>>>>>>>>>===============>>>???AAABBBBBBAAAAAADDDDDDDDDDDDFFFHHHJJJKKKJJJMMMQQQVVV]]]fffpppvvvkkk```QQQFFFAAA>>>;;;999AAA;;;777777999???JJJUUUfffttt|||mmm[[[MMMHHH@@@:::::::::777555555888888888888999:::;;;<<>>HHHCCCQQQqqqzzzgggZZZSSSTTTXXXnnn}}}rrrfff___```fffppp}}}}}}xxxssslllbbb[[[___ffftttyyy{{{wwwpppnnnuuu|||{{{vvvpppiiieeeaaabbbkkkuuuwwwkkk___WWWVVVQQQNNNOOOOOOOOORRRWWW[[[]]]aaaeeeiiilllnnnpppuuuwwwzzz~~~zzzvvvppppppppprrrxxxzzzvvvgggaaa^^^TTTNNNLLLEEEIIIHHHGGGFFFFFFGGGHHHHHHHHHQQQYYYfffgggHHHLLLCCCDDDEEENNNhhhyyydddQQQDDDFFFXXXkkk555555444333111/////////////////////......---,,,111///------...//////...+++,,,,,,------,,,,,,+++------...//////...------000///000222444555444333222444666777777777999:::999:::<<>><<<<<<===???@@@CCCIIIPPP\\\qqqsssiiieeedddhhhmmmttttttfffYYYOOOHHHCCCAAAAAA@@@??????>>>======>>>>>>>>>>>>????????????<<<===???@@@@@@@@@@@@???CCCCCCCCCDDDEEEGGGIIIJJJKKKMMMPPPTTTYYYaaaiiioooxxx|||mmmbbbTTTIIICCC@@@===:::===999888:::<<>>GGGXXXlll~~~vvvoooyyyppp___ddd}}}yyypppvvvyyysssnnnZZZOOOGGGAAA>>>>>>===<<<<<<===>>>???CCCJJJTTTaaawwwvvvrrrnnnkkkjjjpppppp___QQQHHHBBB@@@@@@@@@??????>>>>>>======>>>>>>>>>??????@@@@@@@@@===>>>>>>?????????>>>>>>BBBBBBBBBCCCDDDFFFHHHIIIKKKLLLNNNPPPTTTYYY```dddooowww}}}yyyoooeeeXXXLLLFFFAAA>>>;;;999777888<<<>>>???EEEKKK[[[lll{{{hhhYYYOOOGGG???>>>===:::888888777777777777888999::::::>>>>>>>>>???@@@BBBEEEFFFIIIKKKNNNQQQRRRSSSRRRRRRTTTTTTVVVXXX\\\aaaeeehhhaaa\\\TTTLLLGGGDDDDDDEEEFFFGGGFFFFFFIIIMMMJJJEEELLLIIISSShhhsssrrrttt{{{ttteee\\\[[[^^^lll}}}~~~vvvrrrqqqtttyyy{{{rrrfff]]]^^^dddooorrrsssnnniiiiiipppxxxuuuiiiccc```^^^___bbb```mmmqqqddd___XXXQQQOOONNNMMMNNNRRRQQQSSSWWW\\\aaaeeehhhjjjjjjkkklllnnnqqqtttvvvwww|||}}}}}}|||zzzyyyvvvuuuttttttwww{{{uuuccc[[[TTTSSSSSSLLLKKKJJJIIIGGGGGGGGGHHHIIIHHHIIINNNXXXjjj^^^LLLEEECCCAAACCCRRRqqqhhhOOOAAAGGGSSSrrr888777555555444333111000333222222111000///---,,,///---------///000000///+++,,,,,,------,,,,,,+++---..................---000///000222444555444333333555777777777777777999;;;;;;AAAPPPeeeyyyzzzqqq~~~kkk```lllxxxttttttvvvjjjYYYOOOIIIEEE>>>>>>============>>>>>>EEELLLUUUdddyyyzzzsssyyy~~~kkkXXXKKKCCC???===??????>>>>>>>>>=========<<<<<<===>>>???@@@@@@@@@???????????????>>>>>>>>>AAAAAABBBCCCDDDFFFGGGHHHIIIKKKLLLNNNPPPTTTYYY]]]gggpppzzzqqqhhh\\\PPPHHHBBB>>><<<888666888;;;===>>>BBBIIIWWWiii~~~nnn^^^SSSJJJBBB???===:::888888666666666666777888999:::<<<<<<<<<===???BBBDDDFFFGGGIIILLLOOORRRTTTTTTTTTUUUVVVWWWZZZ^^^ccciiinnnpppjjj```UUULLLGGGFFFFFFHHHKKKNNNRRRZZZ___\\\VVVXXXVVV]]]kkkqqqnnnooovvvpppeeeccceeeppp~~~wwwkkkaaaaaaffflllnnnmmmiiieeefffmmmttt}}}nnngggddd```]]]]]]\\\aaalllqqqfff]]]TTTQQQPPPNNNOOORRRUUUWWWYYY]]]```ccceeefffffffffgggiiikkknnnqqqsssvvvzzz~~~|||{{{zzzwwwvvvuuuuuuwww{{{yyycccZZZTTTUUUUUULLLLLLJJJIIIGGGFFFFFFGGGGGGGGGEEEIIIRRR[[[ooopppUUUMMMHHHDDDDDDJJJbbb{{{___IIIEEEKKKaaa}}};;;888555444444444333111/////////...---+++***)))...------...000111000///------............------.........------.........000///000222444555444333111444666777777777999::::::<<>>>>>>>>???HHHMMMVVVdddwwwwwweeeSSSGGG@@@>>>===>>>>>>==================:::;;;;;;<<<===>>>??????AAA@@@@@@@@@??????@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIKKKLLLNNNQQQUUUYYY___hhhwww|||ssslll```TTTKKKCCC???<<<:::777777999:::<<>>AAACCCEEEFFFHHHKKKNNNRRRTTTUUUVVVUUUWWWXXXZZZ]]]ccckkkqqq}}}xxxmmm___RRRIIIFFFFFFGGGMMMXXXeeevvv{{{rrrnnnpppuuuuuuooonnnrrr}}}rrrnnnoooyyysssgggcccfffkkkkkkiiidddaaacccjjjqqq~~~uuulllhhhbbb]]][[[]]]]]]aaakkk}}}mmmaaaVVVQQQPPPOOOOOOQQQVVVWWWZZZ]]]```bbbddddddbbbbbbbbbdddgggjjjmmmooorrrvvv{{{|||yyywwwvvvvvvuuuvvvxxx{{{~~~kkkbbb\\\\\\ZZZOOOLLLKKKIIIGGGFFFEEEFFFFFFGGGDDDHHHOOOQQQ```kkkQQQIIIDDDEEEGGGVVVzzzqqqUUUGGGFFFTTToooBBB===777444444555444222000000000000///...---,,,......---///000000///---......////////////......///...------------...///000///000222444555444333111333666777777888999;;;:::@@@OOOhhhzzzeeeeee{{{~~~||||||wwwxxxzzzsss```SSSJJJFFFEEEAAAAAA@@@??????@@@AAABBBKKKPPPXXXdddtttxxxmmm]]]OOOEEE@@@>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<=========AAA@@@@@@???@@@@@@AAAAAABBBCCCEEEGGGHHHIIIIIIIIIGGGIIIJJJKKKLLLOOORRRUUUWWW^^^lll~~~vvvpppeeeYYYNNNFFF@@@>>><<<999777888888:::BBBJJJRRRbbbvvvttteeeZZZPPPFFFAAA>>>:::777888777777777777888999::::::<<<<<<<<<===>>>@@@CCCDDDDDDFFFIIILLLPPPSSSUUUVVVTTTVVVXXXYYY\\\cccmmmuuuwwwiiiYYYMMMGGGFFFDDDNNN]]]tttvvvpppnnn}}}}}}nnngggggglllkkkgggaaa^^^aaahhhnnn{{{tttlllddd^^^\\\ZZZYYY[[[___gggxxxvvvhhhZZZTTTRRRPPPOOOQQQQQQSSSWWW[[[___bbbdddeee```_________aaadddhhhiiilllpppuuuyyy|||}}}}}}xxxvvvwwwwwwvvvvvvxxxzzz}}}~~~ttthhh```^^^[[[PPPNNNLLLJJJHHHFFFFFFFFFFFFEEEDDDHHHLLLLLLWWWyyyVVVHHHAAADDDFFFNNNkkk}}}^^^JJJBBBKKK```MMMEEE;;;666555555444222222333333333222111111000///......///000000...,,,---..................---///...------------...///000///000222444555444333333555777777777777888999<<>>======???BBBEEEGGGNNNTTT\\\fffqqq~~~~~~jjjbbbVVVKKKDDD@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>???@@@AAABBBDDDEEEGGGIIIJJJKKKKKKKKKHHHIIIJJJKKKJJJLLLNNNPPPUUUZZZeeeuuuzzzuuukkk___SSSIIICCCAAA<<<999888999:::;;;AAAHHHOOO]]]ooo}}}vvviii^^^SSSHHHCCC@@@;;;999999888777777888888999:::;;;============>>>@@@BBBCCCBBBDDDFFFIIIMMMPPPRRRSSSQQQTTTWWWYYY]]]eeeqqqzzzssscccUUULLLJJJEEENNN^^^wwwzzzuuuzzzqqqpppooolllfff```]]]```gggmmmwwwrrrhhhbbbaaaZZZXXXXXX[[[]]]ddduuuuuueee\\\XXXUUURRRSSSRRRTTTWWW[[[^^^aaacccdddbbbaaa___^^^___```cccdddeeehhhmmmpppttt{{{~~~}}}~~~zzzzzzyyyxxxwwwxxxyyyzzz{{{{{{~~~ooobbb]]][[[SSSPPPOOOMMMJJJHHHGGGGGGGGGDDDFFFIIIJJJIIIQQQiiifffPPPBBBDDDEEEGGG\\\xxxeeeOOOEEEFFFSSSnnnUUUKKK???888555555333111//////000000000//////...000//////000000000---+++,,,------......------,,,///...---,,,,,,---...///000///000222444555444333555777888888666555666777>>>III___{{{wwweee[[[fffnnn}}}vvvzzzvvvsss{{{eeeWWWOOOGGGDDDEEE<<<;;;;;;;;;>>>CCCHHHKKKPPPVVV```iiipppyyy{{{aaa[[[QQQHHHCCCAAA???>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>============???AAABBBEEEFFFIIIKKKLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIKKKMMMXXX[[[cccppp}}}xxxooocccVVVKKKEEECCC;;;999999;;;<<<<<<@@@FFFLLLYYYjjjyyyyyymmmaaaVVVKKKEEEAAA<<<:::;;;888888888888999:::;;;<<>>>>>>>>???@@@BBBCCCAAABBBDDDGGGJJJNNNPPPQQQOOOSSSVVVYYY]]]ggguuu{{{kkk\\\SSSOOOIIIOOO\\\ttt||||||{{{pppmmmfff```]]]___ffflllttt{{{yyylllgggggg^^^ZZZZZZ\\\\\\\\\cccnnnoooddd___ZZZWWWVVVWWWYYY[[[]]]___aaabbbbbbgggeeebbb```______aaabbb^^^bbbgggjjjnnnuuu~~~~~~|||}}}|||zzzxxxwwwwwwwwwxxx{{{wwwgggbbbaaaZZZSSSQQQOOOLLLJJJIIIIIIIIICCCGGGIIIHHHFFFNNN___nnnwww[[[FFFFFFFFFCCCSSSkkkjjjUUUJJJCCCJJJaaafffPPP???===999111555@@@444333222000///.........------------.........///------............------000...,,,,,,...///...---222222222333444555666777999444333555888888999===AAAMMMddd~~~lll\\\RRRggg}}}}}}yyynnnjjjzzzxxx___UUUOOOGGGBBBDDDAAAAAA@@@???AAAEEELLLQQQUUUZZZbbbjjjsss{{{zzzfff[[[OOOIIIBBB;;;;;;???EEEAAA<<<:::;;;<<<:::999>>>>>>>>>>>>>>>>>>??????AAA@@@?????????@@@AAABBBFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHKKKMMMOOORRRWWW___kkkyyyvvviii[[[OOOGGGBBB@@@===888666777<<>>999999666666666666888;;;>>>@@@???>>>===<<<===>>>@@@BBBCCCCCCCCCEEEHHHLLLQQQTTTRRRWWW\\\^^^^^^cccnnnwwwooobbbXXXQQQMMMMMMWWWooo|||uuukkkaaaZZZ[[[```dddooo|||uuulllhhhcccaaa^^^ZZZWWWWWWYYY\\\mmmzzzmmmeee[[[UUUTTTXXXVVVXXX\\\]]]]]]aaagggdddddddddccc```___^^^^^^bbb```^^^___cccjjjrrrwwwyyy}}}~~~~~~~~~}}}||||||zzzuuuqqqrrrvvv{{{yyy{{{mmmccc]]]ZZZTTTRRRNNNJJJGGGFFFHHHJJJFFFDDDDDDEEEFFFJJJVVVcccdddJJJEEEEEECCCLLL\\\dddNNNJJJDDDOOOssssssZZZEEE???;;;333444<<<444333222000//////......---.........////////////------............------000...,,,---...///...---333333333333333444555666888555444777999999:::>>>EEEUUUnnn|||}}}}}}ggg[[[XXXmmmppphhhhhh|||sss[[[RRRNNNFFFBBBCCCAAA@@@??????AAAEEELLLQQQXXX]]]dddjjjooovvvyyylll^^^OOOGGGAAA======@@@@@@===::::::<<<>>>>>>======>>>??????????????????@@@@@@?????????@@@AAABBBEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJLLLMMMQQQUUU\\\fffrrrxxxkkk___SSSJJJEEEBBB???;;;999999===AAAEEEIIIWWWbbbgggpppzzzyyyqqqhhh[[[OOOIIIDDD>>>::::::::::::999888999;;;>>>???@@@???===<<<===>>>@@@AAACCCCCCCCCDDDGGGLLLPPPSSSRRRWWW[[[]]]^^^cccmmmuuu|||nnn```VVVPPPOOOWWWlll~~~vvvllldddbbbdddfffmmmzzz|||pppjjjcccbbb^^^ZZZVVVUUUVVVWWW[[[jjjxxxmmmbbb[[[XXXWWWUUUWWW[[[]]]]]]aaafffggghhhhhhgggeeebbb```___]]]\\\[[[\\\___dddiiilllrrrvvv{{{~~~~~~|||~~~~~~zzzvvvttttttuuuxxxzzz~~~zzzjjj```[[[UUUSSSOOOKKKHHHGGGHHHJJJHHHFFFEEEFFFEEEHHHRRR\\\uuummmPPPGGGDDD???EEEQQQooooooTTTIIICCCJJJggggggKKKBBB===666444888444333222111000/////////////////////000000000000------............------000...------...//////...444444333333333333444444888555666999;;;:::<<>>@@@FFFMMMRRR\\\bbbhhhkkklllqqq{{{}}}wwwfffSSSGGGBBB??????AAA>>><<<:::;;;===?????????===>>>???@@@AAA@@@@@@???@@@@@@??????@@@@@@AAABBBDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGIIIJJJKKKPPPSSSXXX```jjjwww{{{ooodddYYYPPPJJJDDDBBB>>>;;;;;;>>>AAADDDJJJVVVaaadddhhhpppssspppkkk___SSSKKKEEE@@@======>>>===<<<;;;;;;<<<>>>???@@@???>>>=========>>>???BBBBBBBBBDDDGGGKKKOOOQQQRRRVVV[[[\\\^^^ccclllsss{{{iii\\\UUURRRWWWiiiyyypppjjjggggggkkkwww~~~yyypppgggdddaaa\\\XXXVVVTTTSSSRRRXXXeee|||zzzmmmccc^^^YYYWWWXXX]]]``````bbbffflllmmmnnnnnnlllhhhdddbbb\\\[[[ZZZZZZ[[[]]]___aaagggjjjnnnrrrwww~~~||||||~~~~~~{{{xxxuuurrrwwwyyy}}}ttteee___XXXUUUQQQMMMJJJHHHIIIIIIHHHFFFFFFGGGEEEEEELLLTTTdddxxxYYYKKKDDD???AAAIII^^^{{{[[[KKKFFFFFFXXXzzzpppPPPCCC???999666777444333222111000000000000///000000000000111111111------............------000...------///000//////444444333333222333333333777666777;;;<<<;;;===BBBWWWooo~~~qqqzzzzzz___```lllvvvuuuvvvfffjjjvvvppp```OOOIIIHHHEEEBBBBBB>>>>>>>>>>>>AAAFFFNNNSSS]]]eeemmmooommmpppyyyqqqZZZJJJCCCAAA@@@@@@???>>>===<<<============<<<>>>???AAABBBAAA@@@???@@@???@@@@@@@@@@@@AAAAAACCCCCCDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIOOORRRUUUZZZcccppp~~~sssiii___UUUOOODDDBBB>>><<<<<>>===<<<;;;;;;===???@@@AAA@@@???>>>======>>>>>>AAAAAABBBCCCFFFJJJMMMOOOSSSVVVZZZ\\\^^^cccjjjqqqpppaaa[[[VVVXXXfff|||~~~zzzwww}}}~~~xxxpppkkkiiilllvvv{{{xxxkkkhhhddd```]]]YYYVVVTTTSSSRRRWWWfff|||xxxkkkccc^^^[[[[[[```ccccccdddgggpppqqqtttuuuuuuqqqkkkgggbbb```]]][[[YYYYYYZZZ[[[]]]___bbbfffmmmwww}}}}}}~~~}}}xxxtttvvvyyy~~~kkkbbb[[[XXXSSSOOOLLLKKKIIIHHHGGGEEEEEEFFFEEEDDDHHHNNNWWWkkkcccOOOFFFBBBDDDIIIRRRvvveeeSSSLLLEEELLLgggxxxVVVFFFBBB>>>999888444333222111000000000111000000000000111111111222------............------///...------///000000000444444333222222222333333666666888<<<<<<;;;???EEE\\\uuu}}}ooozzz{{{```fffxxxuuuuuuzzzlllfffqqqdddWWWKKKFFFFFFDDDBBB@@@======>>>???BBBHHHPPPUUU]]]gggqqqtttsssuuu}}}}}}~~~vvv___MMMCCCAAA???>>>>>>>>>>>>>>>======>>>>>><<<===???@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHGGGHHHHHHHHHIIINNNPPPSSSWWW^^^kkk{{{vvvnnneeeZZZSSSDDDAAA>>>;;;<<>>>>>=========@@@AAABBBDDDFFFIIILLLNNNSSSVVVYYY\\\^^^bbbiiinnn}}}wwwhhh```\\\\\\fffxxx|||wwwrrruuuttttttuuuxxx{{{~~~|||vvvqqqooopppwwwzzz~~~ppplllgggccc```\\\XXXTTTQQQNNNOOOVVVbbbsssuuujjjeee___]]]```cccccccccfffqqqrrruuuzzz|||zzzuuuqqqllliiiddd^^^ZZZYYYYYYYYYWWWXXXZZZ]]]dddmmmwww}}}~~~yyyuuusssvvv{{{rrrddd___[[[UUUQQQOOOMMMJJJHHHEEECCCCCCFFFFFFDDDFFFKKKSSS^^^pppVVVGGGBBBDDDHHHIIIfffsss\\\RRRFFFEEEYYYxxxaaaMMMFFFAAA===:::333333222111111111111111000000000000111111111111------............------///...------///111111000333333222222222222333333666666888;;;;;;:::@@@HHH]]]ttt|||mmmwwwwwwaaalllsssvvvttthhhfffxxxxxx[[[SSSIIIEEEDDDDDDAAA>>>===>>>>>>@@@CCCJJJRRRXXX___gggqqqwwwzzz~~~ppphhhllluuummm]]]LLLBBB@@@???===:::<<<>>>>>>>>>???@@@BBB<<<<<<===>>>???@@@@@@AAA>>>???@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCEEEFFFGGGHHHGGGGGGHHHHHHIIIIIIIIIJJJMMMOOORRRTTTYYYdddtttzzztttkkk```WWWGGGCCC>>>;;;:::>>>CCCFFFMMMTTT\\\```ccciiittt|||uuupppeeeUUUJJJEEEAAA===;;;:::999999:::<<>>>>>>>>>>>AAAAAABBBDDDGGGJJJLLLMMMQQQTTTWWWYYY\\\```eeeiiivvv~~~qqqeeeaaabbbjjjwww{{{uuuqqqooommmnnnrrrvvvyyy{{{|||~~~|||zzzxxxxxxxxx||||||wwwqqqjjjeeeaaa^^^XXXTTTQQQMMMMMMQQQUUU^^^rrrvvvlllddd______aaa```aaabbbnnnooottt{{{}}}vvvsssmmmgggaaa]]][[[ZZZVVVVVVVVVXXX]]]cccjjjnnnssszzzyyyuuurrrtttwww|||}}}iiiccc^^^WWWSSSRRROOOKKKGGGEEEBBBBBBEEEEEEDDDFFFIIIRRRXXXrrrdddMMMCCCAAABBBIII[[[~~~iiiYYYHHHDDDOOOgggpppWWWLLLDDD>>>:::333333222111111111222222/////////000000000111111------............------///...---...000111111111111111111111222333444444666666777999888999AAAJJJ___ssszzzkkkwwwmmm^^^ppprrrvvvrrrgggkkkoooVVVPPPIIIDDDDDDDDDAAA======>>>???AAAEEELLLTTTZZZbbbgggooovvv~~~```UUUXXXZZZZZZTTTGGG?????????>>>:::===??????>>>>>>@@@AAA<<<<<<;;;;;;<<<>>>@@@BBB>>>???@@@AAAAAAAAA@@@@@@??????AAABBBDDDFFFGGGHHHFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPPPPRRR[[[iiiuuu~~~yyyqqqeee\\\NNNIIIAAA;;;:::===BBBFFFNNNRRRXXX^^^aaagggqqqyyyyyywwwlll\\\OOOHHHBBB======<<<:::::::::<<<>>>???===>>>>>>????????????>>>AAABBBCCCEEEHHHJJJLLLMMMNNNPPPSSSUUUYYY]]]aaacccjjjxxxwwwhhhfffgggnnnyyy~~~wwwsssooonnnqqqtttuuuuuuyyyyyyyyyyyyxxxyyy{{{~~~|||rrrjjjeeeaaa[[[VVVVVVOOONNNRRRTTTUUU___mmmwwwlllcccaaabbbaaaaaaccciiikkkqqq{{{~~~}}}zzzuuuoooggg```]]]YYYXXXVVVVVVYYY\\\___```eeekkkvvv|||xxxvvvvvvwwwyyy}}}rrreee```YYYUUUTTTQQQKKKGGGHHHCCCBBBDDDEEECCCDDDGGGLLLQQQcccyyy[[[KKKDDD@@@JJJPPPjjjeeeMMMFFFIIIXXXxxx{{{___PPPFFF>>>999333333222222111222222222////////////000000000000---..................---///...---...000222222111111111111111222333444555666666666888777888AAAKKKccctttxxxiiiyyy~~~ddd[[[qqq~~~rrrvvv}}}pppgggqqqwwwfffTTTPPPIIIEEEDDDDDD@@@<<<>>>>>>???AAAFFFMMMVVV\\\eeehhhlllttt{{{YYYKKKLLLEEEKKKKKKCCC===>>>@@@@@@>>>@@@BBBAAA===;;;<<<>>><<<;;;:::999:::===@@@BBB>>>???@@@AAABBBAAA@@@@@@>>>???@@@BBBDDDEEEGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKNNNOOOMMMMMMTTTaaalll|||tttiii___TTTNNNDDD<<<999<<>><<<;;;:::;;;<<<===<<<===>>>???????????????AAABBBDDDFFFHHHKKKLLLMMMLLLMMMOOOSSSVVVZZZ]]]```___nnnxxxjjjhhhjjjqqqzzz{{{tttqqqqqqrrrqqqpppvvvuuutttssssssvvv{{{zzzpppjjjeee^^^YYYYYYOOOLLLQQQSSSOOOPPPXXXaaa{{{tttiiieeeeeeddddddeeefffhhhnnnzzz{{{pppfff```\\\ZZZWWWVVVWWWXXXXXXXXX[[[bbblllwww{{{{{{}}}~~~{{{{{{zzzzzz}}}|||gggaaaZZZVVVUUURRRLLLGGGKKKEEEBBBDDDDDDBBBCCCFFFEEEJJJWWWrrrhhhUUUJJJDDDEEECCCXXXpppSSSIIIEEEMMMnnnpppYYYLLLDDD===777666444222111111111111000000000000000000000000000000111111111///...---------......///000000000444222111222444555444222<<<666555;;;;;;888@@@MMMkkkuuuvvvmmmppp___bbbzzz}}}rrrnnnvvvkkkkkkzzzlllXXXQQQKKKEEEAAA@@@@@@???======@@@DDDEEEFFFLLLVVV^^^bbbgggnnnuuu~~~uuuXXXIIIDDDEEEDDDCCCAAA@@@?????????===<<<;;;;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;<<<>>>@@@BBBBBBBBBAAA@@@CCCAAA???@@@CCCEEEFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMPPPKKKHHHJJJOOOTTT^^^fffuuu}}}xxxkkk___WWWMMMBBB??????>>>@@@CCCLLLNNNSSSYYY\\\aaammmyyy{{{hhh[[[RRRCCC333>>><<<:::999:::;;;;;;:::;;;;;;;;;;;;<<<>>>???@@@@@@AAABBBDDDFFFGGGIIIIIINNNNNNOOOQQQSSSUUUYYY]]]\\\dddttttttrrrssszzzzzzuuusssssstttuuuvvvuuutttssstttwwwzzzsssnnniiibbb\\\YYYVVVRRROOONNNMMMLLLKKKVVVeee||||||ooojjjhhhfffeeefffiiinnnuuuzzz~~~zzzqqqhhh]]]^^^^^^]]]ZZZYYYXXXYYY[[[\\\```hhhttt}}}~~~}}}}}}|||xxxwwwzzz~~~mmm```]]][[[RRRNNNPPPLLLIIIGGGDDDCCCDDDDDDCCCCCCKKKIIIMMM```ZZZEEEDDDFFFCCCMMMmmm]]]IIIJJJPPPdddeeeUUUIII@@@888666444222111111111111000000000000000000000000//////000111111000///............///000000111111444222111222444555444222:::555666;;;<<<<<>><<>>===<<<<<<<<<<<<;;;;;;:::999:::;;;<<<<<<>>>=========<<<<<<<<<;;;<<<>>>@@@AAABBBBBBAAA@@@CCCBBBAAAAAADDDFFFGGGFFFHHHHHHIIIIIIJJJLLLMMMMMMPPPKKKHHHJJJNNNSSS[[[cccsss{{{ooocccZZZOOOEEEAAA@@@???@@@CCCIIIKKKQQQWWW[[[aaammmyyy}}}}}}nnnbbbZZZNNNAAA???===::::::;;;<<<<<<;;;<<<<<<======>>>@@@AAABBB???@@@AAACCCFFFHHHIIIJJJNNNNNNOOOPPPPPPOOOOOOOOOUUU[[[kkk{{{xxxxxx|||}}}xxxvvvvvvxxxuuuuuuuuutttssssssuuuwwwzzzrrrlllddd___YYYVVVQQQNNNMMMLLLJJJIIIIIITTTfff{{{zzzrrrmmmiiihhhiiiiiinnnssswww|||uuummmkkkggg```YYYUUUVVVXXXWWWXXX[[[bbbjjjsssxxx{{{}}}{{{|||zzzxxxzzz~~~uuuddd^^^\\\SSSPPPQQQKKKJJJHHHEEEDDDDDDEEEDDDCCCIIIHHHLLL\\\zzzhhhOOOIIIDDDCCCJJJdddcccMMMHHHHHHYYYuuuuuu^^^LLL@@@888777555333111111111111000000000000000000000000...///000000000000000////////////000111111222222333222222222444555555333777444666;;;===AAAQQQbbbyyywwwttt}}}lll```dddvvvzzzuuulllfffhhhvvvzzziiihhhpppyyylll]]]NNNHHHFFFBBB@@@??????===<<<@@@DDDHHHLLLOOOUUU]]]cccgggkkkpppuuu|||\\\IIICCC>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;=========<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAA@@@CCCBBBAAABBBEEEGGGGGGGGGIIIHHHHHHHHHIIIKKKMMMNNNOOOJJJHHHJJJMMMPPPWWW^^^lll{{{ttthhh___SSSHHHCCCAAA@@@@@@CCCFFFHHHMMMTTTYYY___lllyyyyyyiii^^^QQQFFF@@@>>><<<;;;<<<=========<<<<<<<<<===>>>???@@@AAA@@@@@@AAACCCEEEHHHJJJKKKMMMOOOPPPPPPOOOLLLIIIGGGMMMPPP]]]uuu|||{{{~~~~~~zzzxxxyyyzzzwwwxxxyyyxxxvvvuuuuuuuuu~~~}}}yyyppphhhbbb\\\YYYSSSPPPMMMLLLJJJHHHFFFLLLVVVdddwww|||uuupppooopppmmmpppssswww|||{{{|||yyyooocccZZZVVVVVVSSSUUUWWWZZZ___fffnnnssszzz~~~~~~{{{zzz{{{~~~~~~zzzzzz}}}kkk___\\\UUUTTTSSSKKKKKKIIIFFFDDDEEEEEEDDDCCCFFFHHHLLLUUUjjjsssVVVGGGCCCDDDGGGVVVxxxmmmVVVIIICCCPPPkkkcccMMM>>>999888555333222111111111000000000000000000000000......///000000000111111///000000111222222333333333222222333444555555555555555888;;;???GGG[[[mmmtttyyy|||aaa]]]nnnzzzqqqjjjjjjoooyyyqqqdddiiivvvqqqcccUUUIIIEEEDDDBBBAAA@@@???>>>===@@@DDDIIINNNSSSYYY```dddiiimmmqqqwww~~~^^^JJJCCC???>>>======<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@BBBAAAAAABBBDDDFFFFFFEEEHHHHHHGGGGGGHHHJJJLLLNNNNNNJJJHHHJJJLLLNNNSSSYYYcccqqqzzznnncccWWWKKKEEEBBB??????AAABBBDDDIIIPPPVVV]]]kkkxxxqqqaaaSSSIIIBBB@@@>>>===>>>??????>>>:::::::::;;;<<<===??????CCCCCCCCCDDDEEEGGGIIIJJJNNNRRRTTTSSSQQQPPPNNNLLLKKKKKKTTTiii{{{zzz~~~{{{yyyyyyzzz{{{|||~~~}}}{{{xxxvvvvvv|||{{{~~~wwwmmmgggbbb^^^XXXSSSPPPMMMKKKIIILLLMMMOOOVVVcccxxx~~~xxxwwwzzzuuuvvvwwwzzz~~~uuueeeZZZVVVSSSUUUVVVVVVWWW\\\eeekkkqqquuu|||}}}|||yyyxxxyyy}}}~~~{{{}}}sssbbb\\\WWWWWWVVVMMMKKKIIIFFFDDDDDDDDDDDDCCCDDDGGGLLLQQQ\\\xxxyyy[[[FFFCCCEEEDDDJJJgggzzzaaaNNNBBBLLLeeefffMMM???:::888666444222111111111111111111111111111111111....../////////000111111000000111111222222333333222222333444444555666666666777999===CCCPPPeeewww~~~rrr|||uuu^^^bbb{{{rrrooosss{{{jjjbbbmmm}}}lll]]]QQQGGGDDDDDDCCCBBB@@@??????@@@AAACCCHHHNNNTTT[[[bbbfffkkknnntttzzzaaaNNNGGG@@@???>>>>>>============>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@??????AAACCCEEEDDDCCCGGGGGGGGGGGGHHHIIIKKKLLLLLLIIIHHHKKKLLLLLLOOOTTT]]]jjjzzzuuuhhh\\\OOOHHHCCC???>>>@@@@@@AAAFFFMMMRRRYYYggguuuzzziiiZZZQQQDDDBBB@@@???@@@AAAAAAAAA;;;;;;;;;<<<===>>>???@@@FFFEEEEEEEEEFFFHHHJJJKKKTTT[[[]]]WWWQQQRRRSSSSSSPPPMMMQQQaaaxxx|||zzz~~~}}}{{{{{{|||{{{}}}~~~{{{xxxuuuuuu|||{{{~~~tttnnnfffbbb[[[UUUQQQMMMJJJGGGJJJJJJIIIKKKSSScccwww|||~~~{{{{{{{{{||||||mmmaaa[[[VVVVVVUUUSSSQQQUUU\\\bbbhhhmmmttt{{{}}}~~~{{{xxxvvvxxx|||~~~~~~~~~hhh___YYYYYYYYYPPPKKKHHHEEEDDDDDDDDDCCCBBBCCCGGGLLLOOOTTTjjjfffNNNEEEGGGCCCCCCYYYmmmUUUDDDHHH[[[fffOOOAAA;;;999777444222111111111111111111111111111111111000////////////000000111000000000111222222333333111333444555444555666888888888:::@@@KKK]]]qqqxxxrrrooo```kkkzzzuuu~~~yyygggeeevvvyyyfffXXXMMMFFFDDDDDDCCCAAA???>>>???AAABBBCCCGGGMMMUUU]]]dddhhhlllqqqyyybbbQQQJJJ@@@???>>>===;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@AAA???>>>???AAACCCDDDCCCBBBEEEFFFFFFHHHIIIIIIJJJJJJKKKHHHHHHKKKMMMLLLNNNRRRZZZfffttt~~~|||nnnaaaSSSKKKEEE@@@>>>???@@@AAADDDJJJNNNUUUcccpppooo\\\QQQFFFDDDBBBAAABBBCCCCCCBBB>>>>>>>>>???@@@AAABBBCCCFFFFFFEEEFFFGGGJJJMMMOOO^^^iiikkk___RRROOORRRSSSVVVRRRRRR]]]nnn}}}~~~|||~~~yyy{{{|||{{{xxxuuusssrrr{{{{{{}}}~~~~~~}}}vvvjjjeee^^^WWWRRRMMMIIIFFFGGGGGGGGGHHHMMMYYYhhhrrr~~~}}}~~~}}}qqqhhhdddZZZXXXUUUQQQPPPQQQVVVYYY```dddkkkqqqxxx~~~zzzwwwuuuwww|||tttfff[[[ZZZ[[[SSSLLLJJJFFFEEEDDDDDDCCCBBBCCCEEEJJJMMMOOO^^^oooXXXHHHFFFBBBBBBPPPpppyyyaaaKKKDDDNNNdddNNNBBB;;;:::777444222111111111111111111111111111111111111000///......///000000//////000000111222222222000333555555444444777999999999;;;CCCTTTjjj~~~}}}rrrvvvwwwhhhbbbsss{{{wwwkkkpppqqq]]]QQQJJJFFFDDDDDDBBB???<<<;;;>>>AAADDDDDDGGGMMMVVV___ggglllnnnuuu|||^^^MMMHHHAAA@@@>>>===;;;:::999999999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<=========>>>>>>???@@@AAA??????@@@BBBDDDEEEDDDBBBCCCDDDGGGIIIJJJJJJIIIHHHIIIGGGHHHLLLNNNLLLMMMPPPVVVaaannnxxxtttgggXXXOOOHHHBBB@@@@@@AAAAAADDDHHHKKKQQQ___lllwww```QQQHHHFFFCCCCCCDDDEEEEEEDDD??????@@@@@@AAABBBDDDEEEDDDDDDDDDFFFJJJNNNSSSVVVccctttzzzjjjVVVPPPRRRTTT[[[WWWTTTZZZfffttt~~~|||xxxyyyzzzyyyvvvsssrrrrrrwwwxxx||||||{{{{{{}}}~~~qqqkkkccc\\\VVVPPPKKKHHHGGGHHHHHHHHHJJJRRR^^^fff~~~rrrkkkaaa]]]XXXTTTSSSTTTUUUUUUWWW[[[aaahhhnnnuuu|||~~~zzzvvvuuuwww|||ooo^^^ZZZ[[[UUUOOOLLLIIIGGGFFFFFFEEEDDDDDDDDDGGGLLLLLLUUUpppwww___IIIDDDAAADDDJJJ___sss[[[IIIIII```KKKAAA<<<:::777555222111111111111111111111111111111111222111000.........///000/////////000111111222222000333555555444444777:::999999<<>><<<;;;:::999:::;;;===>>>>>>>>>======:::::::::;;;;;;<<<<<<<<<============>>>???@@@AAA@@@@@@AAACCCEEEFFFEEECCCBBBDDDGGGIIIKKKJJJHHHGGGHHHGGGHHHMMMOOOMMMMMMPPPQQQ[[[hhhqqq|||xxxkkk\\\RRRKKKDDDAAABBBAAAAAACCCGGGIIIOOO\\\iiiyyykkk\\\IIIFFFDDDDDDEEEFFFEEEEEE>>>>>>>>>???@@@AAACCCCCCAAABBBCCCFFFKKKRRRXXX[[[eeezzzsss\\\TTTVVVXXX]]]YYYVVVXXXaaaooo{{{|||{{{~~~}}}}}}yyyzzz{{{yyyvvvtttttttttuuuvvvzzz~~~}}}zzzrrrrrrvvvwwwrrriiiaaa[[[UUUPPPMMMHHHGGGFFFDDDDDDJJJTTT[[[mmmzzzmmmhhhbbb\\\XXXXXXXXXWWWUUUQQQUUU[[[aaahhhooovvvzzz~~~~~~zzzvvvuuuwww|||~~~uuuaaaZZZ[[[UUUQQQNNNKKKIIIHHHHHHGGGEEEDDDBBBEEEJJJJJJOOOddd}}}~~~fffIIIAAA@@@EEEGGGTTT|||jjjSSSLLLfffLLLAAA===;;;999666444333333333333222222222333333111///555222//////111111///---000000000000111222333444222333333444444555555555666888888>>>TTTssssssuuuyyyfff^^^cccyyy{{{~~~|||dddSSSLLLHHHEEECCCAAA???>>>>>>???AAACCCGGGFFFFFFKKKUUU___gggjjjsssuuummmXXXKKKDDDBBBAAA???>>>===<<<======:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<888:::===@@@AAAAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGGGGHHHJJJLLLMMMLLLUUUVVV\\\fffsss~~~sssdddVVVMMMGGGBBB???CCCBBBAAAAAADDDMMMXXX___qqq|||vvv```PPPIIIEEEEEEDDDAAAAAACCC======>>>@@@AAABBBCCCCCCBBBCCCFFFIIIKKKPPP^^^lllwww~~~|||mmm```\\\^^^^^^XXXVVVZZZ^^^dddppp||||||xxxwww~~~~~~{{{yyyvvvrrrooooooqqqsssxxxzzz}}}}}}yyynnnmmmooosss{{{yyyoooggg___VVVQQQQQQKKKJJJHHHGGGGGGIIILLLNNNfffssszzzoooccc\\\[[[[[[XXXUUUTTTUUUXXX[[[aaahhhpppuuutttxxx~~~~~~|||yyywwwxxx{{{~~~~~~~~~jjjaaa]]]YYYSSSQQQMMMIIIFFFEEEEEEEEEDDDCCCDDDGGGIIIOOO]]]jjjsssSSSHHHEEEIIIGGGLLLmmmcccHHHoooQQQBBB<<<:::888666444333333333444333222333444444222000555222000000111111000...000000000000111222333444222333333444444555555666999999:::BBBYYYuuuxxxpppwwwrrrccc```iii|||~~~|||uuu___QQQKKKHHHFFFBBB@@@>>>======>>>@@@BBBEEEDDDEEEJJJSSS^^^gggkkkrrrvvvgggTTTIIICCCAAA@@@>>><<<;;;;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;999;;;===@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEFFFIIIKKKKKKKKKRRRUUU[[[cccnnnzzzwwwgggYYYPPPIIICCC@@@BBBAAA??????AAAHHHQQQXXXiiitttzzzbbbQQQIIIDDDDDDDDDAAAAAABBB????????????@@@@@@AAABBBCCCDDDFFFIIIKKKOOO\\\iii|||yyyllldddccc^^^YYYWWWYYY\\\aaalllxxxyyyvvvvvv~~~}}}~~~~~~}}}zzzyyyvvvrrrooooooqqqtttxxxyyy}}}{{{qqqooooooqqquuussskkkcccYYYRRRPPPLLLJJJHHHGGGGGGIIIKKKMMMYYYdddxxx~~~oooeee```]]]YYYUUUSSSTTTUUUWWW\\\bbbhhhmmmqqqtttzzz~~~}}}{{{yyywwwxxxzzz~~~~~~nnnccc^^^ZZZSSSQQQNNNJJJGGGFFFEEEEEEHHHFFFFFFGGGGGGJJJTTT___zzzXXXJJJCCCFFFEEEHHHbbbmmmRRRxxxVVVBBB:::999777555444444444444555444333444555444333111444222000000000111000///000000000111111222333333222333333444555555666666<<<;;;===IIIaaaxxxrrrpppjjj___dddrrr{{{~~~lllYYYOOOJJJHHHGGGCCCAAA???======???BBBCCCIIIHHHHHHKKKRRR\\\ffflllqqqyyyvvv]]]NNNFFFBBB@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@?????????@@@AAABBBBBBBBBBBBEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDEEEGGGIIIIIIIIINNNSSSYYY___fffrrr}}}mmm___UUUMMMEEEAAA@@@???>>>===???CCCJJJOOO___kkk~~~hhhSSSJJJCCCBBBCCCAAA@@@AAABBBAAA???>>>>>>???AAABBBEEEEEEFFFIIIJJJMMMXXXccczzzuuukkkeee___[[[XXXXXXZZZ^^^gggppptttsssuuu~~~~~~{{{||||||{{{zzzyyywwwssspppooorrrtttwwwxxx|||~~~~~~uuuqqqnnnmmmmmmsssyyyppphhh^^^UUUPPPMMMLLLIIIHHHGGGIIIKKKLLLOOOWWWfff{{{rrriiiccc]]]XXXTTTSSSSSSTTTWWW[[[```ccckkknnnsssyyy~~~zzz{{{zzzxxxwwwwwwzzz}}}~~~tttddd]]]ZZZSSSQQQNNNKKKHHHFFFFFFEEEIIIFFFFFFGGGFFFFFFMMMUUUnnndddPPPCCCDDDEEEFFFVVVlllrrrXXXxxxVVV@@@888777555444333444444555555444444444555555333111111000///////////////...000000111111222222222222222333333444555666777777===;;;AAASSSkkk{{{rrryyy~~~ggg```mmm{{{xxx|||dddTTTMMMIIIGGGFFFDDDBBB@@@>>>???AAADDDGGGOOONNNNNNNNNRRRZZZeeellluuuhhhTTTIIIEEECCC@@@???===;;;::::::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999<<<===>>>???@@@????????????@@@@@@AAABBBBBBAAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDGGGHHHHHHHHHLLLRRRXXX\\\___iiizzzsssfffZZZPPPGGGAAA>>>???>>>>>>>>>BBBGGGKKKYYYfffyyyoooVVVLLLCCCAAABBB@@@???@@@AAA???>>><<<===???BBBCCCEEEDDDEEEGGGGGGIIIRRR[[[lllqqqxxx|||yyyqqqhhhbbb```]]]YYYWWWWWWZZZaaahhhooopppttt}}}~~~|||{{{zzzyyyyyywwwtttqqqppprrrtttvvvwwwzzz}}}}}}xxxsssnnnkkkhhhiiisss~~~uuunnndddYYYSSSPPPNNNKKKHHHGGGHHHIIIKKKOOORRR\\\llltttkkkccc^^^WWWUUURRRRRRTTTXXX[[[\\\cccfffkkkqqqwww|||}}}wwwyyyxxxwwwwwwxxxzzz|||}}}zzzeee[[[WWWQQQPPPMMMJJJHHHFFFEEEEEEEEECCCDDDGGGGGGGGGLLLSSS```vvv\\\FFFBBBEEEEEEOOO\\\vvv]]]nnnPPP===777666444333333333444555555444444444555555333111//////...------------...000000111222222222111111222222333444555777777888===<<>>===>>>BBBFFFIIINNNOOOOOONNNPPPYYYfffppp~~~uuu^^^OOOGGGDDDDDDAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999======>>>>>>????????????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDFFFEEEDDDEEEGGGHHHHHHGGGJJJQQQWWWYYYZZZcccssszzzlll```UUUJJJCCC????????????@@@CCCGGGKKKTTTaaasssttt\\\OOODDDAAAAAA???>>>>>>>>>===<<<;;;===@@@DDDFFFDDDCCCCCCEEEEEEFFFLLLSSSZZZ]]]aaaeeegggeeeaaa]]]___^^^ZZZVVVUUUXXX^^^aaakkkmmmrrr{{{~~~{{{zzzzzz{{{yyyxxxwwwtttrrrqqqssstttvvvvvvyyy||||||~~~zzztttooojjjfffdddiiiqqq|||sssiii^^^XXXRRRPPPLLLIIIGGGGGGHHHIIINNNNNNTTTbbbtttvvvjjjddd[[[XXXSSSRRRTTTVVVWWWWWW[[[^^^ccciiiooouuuzzz|||{{{wwwwwwwwwwwwwwwyyyzzz{{{|||}}}}}}~~~}}}~~~hhhZZZTTTOOONNNLLLJJJHHHFFFDDDDDDDDDBBBDDDGGGIIIHHHKKKQQQXXXssshhhKKKBBBCCCDDDJJJTTTmmmkkkuuu___HHH;;;666555444333222222333444555444333444555444333111---...///...,,,,,,---///000111222333333222111000222222333555666777888999<<<>>>PPPnnn~~~~~~ttthhh|||www~~~}}}{{{www[[[OOOLLLGGGCCCCCC@@@>>><<<;;;===BBBHHHKKKJJJLLLNNNMMMNNNXXXhhhtttlllXXXMMMGGGDDDDDDAAA@@@>>><<<;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<=========<<<;;;:::<<<======>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAABBBBBBCCCDDDFFFEEEDDDDDDFFFGGGGGGFFFHHHNNNTTTUUUVVV^^^lllyyysssggg[[[OOOFFF@@@@@@@@@??????BBBFFFJJJMMM\\\mmm~~~yyybbbTTTFFFBBBAAA???===<<<;;;;;;;;;<<<>>>AAADDDFFFDDDBBBBBBDDDDDDDDDHHHNNNOOOPPPRRRUUUWWWYYYZZZ[[[]]]^^^[[[UUUTTTXXX\\\]]]fffjjjqqqzzz~~~zzzyyyyyyzzzxxxxxxwwwuuusssrrrsssuuuwwwvvvwwwzzz{{{|||{{{uuuoookkkfffbbbdddiiirrrxxxmmmccc___TTTQQQNNNJJJGGGGGGGGGHHHIIIGGGMMMZZZhhhzzzwwwoooddd___XXXUUUUUUVVVUUUSSSWWWXXX\\\aaagggmmmsssuuuxxx{{{{{{yyyuuuvvvwwwyyyzzz{{{||||||zzz|||~~~|||}}}nnn]]]TTTOOONNNMMMKKKIIIGGGEEEDDDIIIEEEEEEHHHHHHGGGHHHKKKUUUfff{{{tttTTTEEEBBBBBBGGGNNN\\\www~~~zzzkkkTTTBBB:::777666444222222222222222444333222333444444222000...///000///------///111000111222333333222000///222222333555666888999999<<>>======@@@FFFLLLPPPOOORRRSSSPPPOOOWWWhhhvvvhhhUUULLLFFFBBBBBB@@@???===;;;:::::::::;;;888999999:::;;;<<<======<<<===>>>??????===;;;:::<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDCCCCCCBBB>>>???@@@AAABBBCCCDDDDDDEEEDDDBBBCCCDDDFFFEEEEEEEEEJJJPPPRRRTTTZZZfffppp~~~zzznnnaaaTTTKKKBBBAAA???<<<;;;===BBBEEEHHHXXXiiiwwwhhhXXXHHHBBBBBB???<<<:::;;;;;;<<<===???@@@BBBCCCEEEBBBBBBEEEFFFEEEGGGLLLJJJLLLNNNNNNOOOQQQVVVYYY[[[^^^\\\UUUTTTXXX\\\\\\bbbgggpppzzz|||zzzyyyxxxxxxxxxxxxvvvsssrrrsssuuuxxxvvvvvvxxxyyy||||||vvvppplllfff``````cccgggvvv}}}ooofffdddVVVSSSOOOJJJGGGFFFFFFFFFGGGEEEJJJUUU___kkkssskkkbbb]]][[[YYYVVVRRRUUUVVVXXX[[[___dddiiilllppptttyyy}}}}}}{{{uuuvvvxxxzzz{{{|||||||||xxxzzz}}}~~~{{{}}}xxxcccWWWPPPPPPOOOMMMKKKIIIGGGFFFKKKFFFDDDFFFGGGEEEEEEHHHRRRYYYrrrxxx|||aaaOOOEEEAAAEEEKKKTTTuuu|||~~~zzzgggOOO???:::777666444222111111111222333222222222333333111//////111222111///...111333000111222333333222000///222222333555666888999999===DDD```xxxsssooobbbaaa~~~{{{}}}~~~}}}{{{rrrTTTLLLKKKGGGBBBBBBCCCAAA@@@@@@DDDKKKRRRVVVYYY[[[[[[UUUQQQWWWggguuu~~~|||fffTTTLLLFFFAAAAAA???>>><<<:::999999999:::777888999:::<<<===>>>>>><<<>>>???@@@???>>><<<;;;;;;;;;<<<===>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCC??????@@@AAACCCDDDDDDEEEDDDBBBAAAAAACCCDDDDDDCCCDDDHHHLLLOOORRRXXXbbbjjjxxxssseeeXXXOOODDDBBB>>>:::888999===AAAFFFXXXhhhuuukkk[[[JJJCCCBBB???;;;:::<<<<<<===>>>???@@@@@@@@@FFFCCCCCCFFFGGGFFFHHHLLLJJJLLLNNNMMMLLLNNNSSSWWWZZZ]]]\\\UUUTTTYYY]]]\\\___eeeooozzz~~~~~~{{{xxxwwwwwwxxxxxxvvvtttssstttuuuyyyvvvuuuwwwyyy|||}}}wwwqqqmmmfff___]]]___^^^kkk}}}ppphhhgggVVVTTTOOOKKKGGGFFFFFFFFFKKKHHHKKKUUU[[[bbbuuuwwwllleeebbb^^^YYYTTTUUUUUUUUUWWWZZZ^^^bbbdddjjjnnntttyyy|||~~~~~~}}}uuuvvvxxx{{{|||}}}}}}|||wwwzzz}}}~~~{{{}}}hhhZZZRRRQQQPPPOOOMMMKKKIIIHHHIIIDDDBBBDDDFFFEEEFFFIIIOOOPPPdddwwwqqqmmmXXXKKKDDDEEEKKKRRRppp}}}tttpppbbbKKK<<<999666666555444333333333333333333333222222222111111000///...------...///000000222444444333111111111444000000444666555555888>>>TTTvvv|||iiippptttaaa]]]bbbyyy{{{oooppp{{{vvv~~~{{{dddOOOIIIGGGBBBAAAFFFAAA>>>>>>AAACCCIIITTT```fffeee______bbb^^^fff}}}|||}}}{{{___PPPIIIDDD???===???<<<:::999;;;<<<:::888???>>><<<;;;:::<<<===>>>>>>AAAAAA===<<<>>>===999:::;;;<<<===>>>???@@@@@@CCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDEEEDDDCCCGGGGGGGGGGGGFFFEEEDDDDDDJJJJJJJJJMMMRRRXXX^^^bbbooo{{{{{{rrrcccTTTNNNDDD===<<<======>>>AAAEEEOOO\\\nnnsss[[[MMMGGG===999<<<:::<<<===>>>???@@@AAAAAAAAACCCBBBBBBCCCEEEFFFEEECCCGGGHHHJJJJJJLLLNNNRRRUUU[[[[[[ZZZXXXVVVVVVWWWYYY___dddllluuu|||xxxuuuuuutttsssssstttuuutttsssxxxuuuuuuxxxzzz|||zzztttqqqkkkccc^^^]]]aaaaaaiii~~~ttthhh___TTTKKKJJJIIIGGGDDDCCCGGGFFFKKKRRRWWW\\\jjjxxx}}}rrrkkkeee\\\UUUTTTOOONNNSSSXXXYYYZZZ\\\```dddjjjppptttxxx|||wwwyyy{{{~~~~~~zzzwww{{{|||}}}~~~~~~}}}{{{zzz{{{zzz{{{~~~|||xxxxxxwwwwwwzzzqqqaaaUUUQQQOOOQQQQQQLLLHHHHHHEEEEEEDDDDDDDDDDDDEEEFFFEEENNN]]]xxx}}}pppkkkLLL???@@@DDDQQQ]]]qqqfff```UUUCCC999999666666555444333333333333333333333222222222111111000///............///000000222444444333111111222444111111555777777888;;;EEE\\\|||zzzmmmwwwkkk\\\^^^hhh{{{|||vvvjjjmmmsssqqq|||ttt___LLLHHHFFFAAA@@@CCC@@@>>>>>>AAAEEELLLYYYfffllljjjbbb```cccaaammmsssZZZLLLGGGCCC@@@??????<<<::::::;;;;;;:::888===<<<;;;;;;;;;<<<=========@@@@@@===<<<===<<<999;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFEEEDDDHHHHHHHHHKKKPPPVVV\\\___jjjvvvwwwhhhZZZQQQHHH@@@>>>>>>===>>>@@@DDDLLLXXXkkkxxx___PPPJJJ???;;;===<<<<<<<<<>>>???@@@AAAAAABBBDDDCCCCCCDDDEEEFFFDDDCCCFFFGGGIIIJJJJJJLLLPPPRRRWWWXXXXXXXXXVVVVVVXXXYYYccchhhpppzzz~~~|||~~~|||yyyvvvuuusssqqqqqqrrrssssssssswwwttttttwwwyyy{{{~~~uuuqqqmmmeee^^^\\\[[[ZZZaaarrr{{{nnnaaaVVVMMMJJJJJJGGGEEEEEEGGGGGGJJJPPPSSSXXXcccppp{{{qqqeee]]]ZZZTTTPPPSSSUUUSSSSSSSSSZZZ^^^ccchhhlllooosssuuuwwwxxx{{{~~~~~~}}}yyywww{{{|||}}}~~~~~~}}}{{{zzz{{{{{{}}}}}}yyyvvvvvvvvvzzz|||iiiZZZUUURRRSSSRRRLLLHHHGGGEEEEEEDDDDDDDDDEEEEEEFFFFFFLLLXXXppp~~~rrr}}}yyyYYYHHHFFFHHHIIIUUUwwwxxxhhhYYYQQQHHH<<<777999666666555444333333333333333333333222222222111111000//////......//////000000222444444222111222333555222333666999888;;;???MMMdddxxxooo~~~|||eeeXXX___lll|||ssskkkffflll~~~|||iiilll|||iiiXXXIIIFFFEEE@@@>>>@@@???===>>>BBBGGGPPP___lllvvvssshhhbbbdddeeesss|||hhhRRRGGGDDDBBB@@@@@@>>><<<::::::;;;;;;:::999999::::::;;;<<<<<<<<<<<<;;;>>>>>>;;;;;;===<<<888<<<<<<<<<<<<===>>>@@@AAA@@@AAAAAABBBBBBBBBAAAAAABBBAAAAAABBBDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIMMMSSSXXX[[[dddppp~~~pppcccVVVMMMDDDAAA@@@======???@@@GGGQQQccc~~~eeeTTTMMMBBB===???===;;;<<<===>>>@@@AAABBBCCCEEEEEEDDDEEEFFFFFFDDDBBBFFFGGGIIIIIIIIIJJJMMMOOOQQQTTTVVVWWWWWWWWWYYYZZZdddiiisss}}}}}}xxx}}}~~~|||yyywwwtttsssqqqooooooqqqssstttvvvssssssvvvwwwxxx}}}vvvrrrooohhh```\\\XXXVVVZZZeeeuuuuuudddYYYOOOLLLKKKHHHFFFFFFHHHGGGIIILLLNNNRRR\\\eeeuuu|||nnneeeaaaYYYSSSSSSTTTQQQOOOPPPTTTWWW\\\```cccfffiiillltttvvvyyy|||}}}|||zzzyyyzzz|||}}}~~~|||{{{|||}}}zzzttttttuuuzzztttaaaZZZUUUTTTRRRLLLHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGJJJRRReeewww{{{aaaKKKEEEEEEBBBKKKhhhwwwgggUUUJJJBBB;;;777999666666555444333333333333333333333222222222111111///////////////000000000000222333333222111222444666444444777888888;;;@@@PPPhhhwwwnnn|||dddXXX___mmmyyyllleeefffnnn~~~sssaaakkkxxx^^^RRRGGGEEEEEEAAA>>>??????======AAAGGGPPP___mmm}}}ooodddeeegggvvvqqq___MMMDDDBBBAAA@@@@@@===<<<;;;:::::::::::::::666777:::;;;<<<<<<;;;:::999<<<===::::::<<<<<<888======<<<;;;<<<>>>@@@AAA@@@AAAAAABBBBBBBBBBBBAAACCCBBBAAABBBDDDFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFHHHLLLQQQUUUXXX___lll{{{vvvjjj]]]SSSHHHDDDAAA===<<<===>>>CCCKKKYYYtttlllXXXPPPDDD???@@@===;;;;;;<<<===???AAABBBCCCGGGEEEEEEEEEFFFEEEDDDBBBFFFHHHIIIIIIIIIJJJKKKMMMMMMPPPTTTWWWXXXYYY[[[\\\bbbhhhsss~~~yyy}}}~~~~~~|||zzzxxxuuutttrrrooonnnppptttvvvuuusssrrruuuuuuuuuzzzxxxsssqqqkkkccc^^^[[[YYYYYY^^^hhhzzz~~~kkk^^^RRRNNNLLLIIIFFFGGGGGGGGGGGGIIIKKKPPPWWW^^^lllvvvzzzpppfff^^^WWWVVVVVVSSSRRRSSSOOORRRVVVZZZ\\\```cccfffmmmppptttxxxzzz{{{|||}}}{{{|||~~~~~~}}}}}}}}}ssssssuuuzzz~~~ggg^^^VVVUUUSSSNNNIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIMMM[[[xxx|||fffMMMCCCBBBAAAFFF\\\uuueeeRRRFFF@@@<<<999888666666555444333333333333333333333222222222111111...//////000000000000000000222333222111111333555777555666888777666:::AAARRRjjjxxxrrrvvv___XXXeeewww|||kkkdddhhhrrrjjj\\\kkkoooVVVMMMFFFEEEEEEBBB???>>>@@@======AAAEEEMMM[[[hhhttthhhgggiiiuuujjj[[[KKKDDDAAA???>>>???<<<<<<;;;;;;::::::;;;;;;555777999<<<===<<<;;;:::888;;;<<<::::::===<<<999======<<<<<<===>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFEEEDDDEEEEEEGGGHHHIIIIIIJJJJJJFFFFFFGGGIIILLLPPPTTTVVV]]]hhhuuu}}}pppeeeZZZNNNHHHCCC===;;;;;;@@@CCCHHHTTTkkkrrr\\\RRRFFF@@@AAA===;;;;;;<<<===>>>@@@BBBCCCFFFEEEDDDEEEEEEEEECCCAAAGGGIIIJJJKKKJJJJJJKKKMMMLLLOOOSSSWWWXXXZZZ\\\]]]aaahhhttt}}}}}}}}}~~~~~~~~~|||zzzyyyvvvuuutttqqqooopppuuuxxxuuurrrrrrtttsssrrrvvv||||||wwwuuuooofffaaa^^^\\\ZZZ[[[```nnntttfffXXXQQQMMMIIIGGGGGGEEEFFFGGGGGGJJJPPPVVVZZZfffmmm{{{pppfff]]]ZZZXXXTTTRRRSSSLLLNNNRRRTTTWWWZZZ]]]```cccggglllqqqtttxxx|||{{{|||~~~~~~ttttttvvvzzzmmmbbbXXXVVVUUUQQQMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHJJJUUUlll~~~sssWWWIIIFFFFFFFFFSSStttvvvfffRRRDDD>>>===:::777666666555444333333333333333333333222222222111111......///000111111111111000111222222111111444555777666777888777777<<>>???======@@@DDDIIIUUUaaazzz~~~vvvlllmmmoooxxx}}}eeeWWWJJJDDDAAA>>>===>>>;;;<<<<<<;;;:::999;;;<<<777888:::<<<<<<<<<:::999777;;;<<<::::::======:::<<<=========>>>>>>>>>>>>@@@AAABBBCCCCCCDDDCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHIIILLLOOORRRTTTXXXbbbmmmxxxzzznnnbbbUUUMMMGGG???;;;;;;CCCDDDIIISSSfffyyy```TTTHHHBBBAAA======<<<<<<<<<===???AAABBBDDDDDDCCCDDDEEEEEECCCAAAFFFHHHJJJKKKJJJJJJKKKLLLKKKNNNRRRTTTVVVXXXZZZ]]]ccckkkxxx~~~~~~~~~~~~}}}{{{yyyxxxtttuuuuuusssppppppuuuyyyuuusssrrrtttrrrqqqsssyyy{{{~~~zzzrrriiieee___\\\YYYYYYZZZdddxxxrrraaaWWWQQQKKKHHHGGGEEEGGGGGGFFFIIIQQQVVVVVV\\\cccooo~~~vvviiibbb\\\UUURRRRRRKKKMMMOOOPPPPPPRRRUUUXXXXXX]]]ccchhhkkkpppwww|||yyyzzz}}}~~~zzzyyyzzz}}}uuuhhh\\\XXXXXXUUUQQQOOOIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGIIIQQQaaacccPPPHHHIIIGGGNNNgggttt[[[HHH@@@???<<<888666666555444333333333333333333333222222222111111---...000111222222111111000111222111111111444666555555777999999999AAAIIIeeeyyy|||iiiWWW\\\xxxtttqqqvvv{{{zzznnneeefffyyywwweeeWWWKKKHHHDDDAAAAAAAAA???<<<===<<<===AAADDDHHHSSS]]]kkkuuutttqqquuuyyyttt___SSSHHHCCCAAA>>>===>>>:::;;;<<<;;;999999;;;===999:::;;;<<<<<<;;;::::::777;;;<<<:::;;;>>>>>>;;;;;;<<<>>>?????????===<<>>===???AAAFFFOOO```yyyeeeXXXKKKEEECCC>>>>>>>>><<<<<<<<<===???@@@BBBAAAAAABBBDDDDDDCCCAAACCCFFFHHHJJJJJJIIIJJJKKKKKKMMMOOOQQQRRRTTTWWWZZZdddmmm{{{~~~}}}|||zzzxxxwwwrrrtttvvvssspppooossswwwvvvsssssstttrrrppprrrvvv}}}sssjjjggg^^^ZZZXXXWWWXXX]]]kkkyyy}}}jjj^^^VVVNNNJJJIIIFFFHHHGGGEEEHHHPPPSSSQQQTTTZZZdddnnn{{{yyyooofff]]]XXXWWWPPPPPPPPPOOOMMMMMMNNNPPPOOOTTTZZZ^^^aaafffmmmtttuuuwwwzzz|||~~~~~~~~~}}}}}}pppbbb]]]\\\YYYTTTRRRJJJJJJIIIGGGGGGFFFFFFFFFEEEFFFIIINNNXXXsssoooTTTGGGEEEFFFJJJYYYyyyhhhOOODDDAAA>>>999666666555444333333333333333333333222222222111111---...000111222222222111000111222111111222444777444444777:::;;;<<>>;;;<<<;;;===BBBEEEIIIRRR\\\___mmmrrrttt{{{~~~lll[[[PPPFFFBBB@@@>>>===???999;;;===;;;999999;;;>>>;;;;;;;;;<<<;;;;;;::::::777;;;<<<;;;<<>>@@@@@@???===;;;===>>>???@@@AAABBBBBBBBBDDDCCCBBBCCCFFFGGGFFFEEECCCDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHJJJMMMNNNPPPKKKSSS]]]hhhxxx|||oooaaaWWWOOOFFF@@@???:::<<>>===<<<<<<===>>>@@@AAA@@@@@@AAACCCDDDCCCAAAAAADDDGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOQQQUUUXXXcccmmm{{{}}}{{{yyywwwvvvpppsssuuussspppnnnrrruuuvvvtttssstttrrroooqqquuutttkkkhhh^^^ZZZXXXXXXXXX[[[eeeoooqqqcccYYYQQQLLLKKKHHHJJJHHHDDDGGGNNNQQQMMMQQQWWW^^^dddkkkxxxyyypppfffaaaaaaVVVUUUTTTPPPMMMKKKKKKLLLJJJOOOUUUXXXYYY^^^ffflllssstttwwwzzz|||||||||{{{}}}~~~wwwgggaaa___[[[VVVTTTKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEHHHLLLRRRiiizzzZZZIIIAAAEEEGGGPPPjjj~~~[[[EEE>>><<<;;;666444333333444555333222444444333333333333222222111111000000000000000111444333222111222333444555888444555999999:::EEESSSrrr}}}yyydddZZZccc}}}{{{yyyiiiffflll}}}xxxgggVVVJJJGGGFFFEEECCCAAA???>>>===:::;;;===???BBBIIIQQQWWWbbbjjjsssxxx{{{vvveeeSSSMMMGGGBBBAAA@@@>>>;;;===;;;:::888888999:::;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<>>===<<<<<<===>>>???;;;<<<>>>???@@@@@@??????DDDBBBAAACCCFFFGGGEEEBBBGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGGGGHHHIIIKKKMMMOOORRRRRRYYYfffvvvooo___UUUMMMEEE???===>>>@@@DDDOOOeeerrr___RRRHHH@@@;;;<<<;;;::::::999999::::::>>>???@@@AAABBBCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHKKKNNNOOONNNMMMOOOTTTXXXaaammm}}}~~~}}}{{{wwwttttttsssrrrrrrqqqqqqqqqrrruuutttrrrqqqpppqqqrrrrrrwwwyyy~~~vvvlllggg[[[WWWSSSRRRUUUYYY]]]___xxxnnn```UUUNNNLLLHHHFFFFFFIIIIIIHHHKKKPPPRRRTTTXXX\\\ccclllwww}}}uuulllfffaaa\\\VVVQQQOOONNNMMMMMMKKKMMMOOOQQQRRRWWW]]]cccfffkkkrrrvvvxxxyyyyyyzzz{{{~~~jjjbbbdddbbb[[[WWWMMMJJJFFFEEEFFFHHHIIIIIIDDDFFFEEEIIIPPPZZZ|||fffGGGBBBBBBJJJCCCUUUeeeJJJ???;;;999666555333444555555444222333333222222222111111111111111000000000000111111222222222222333333444555777555666999888999GGGXXXvvvzzzvvvzzztttbbb\\\eee|||wwwiiiiiiqqqnnn\\\MMMCCCDDDDDDBBBAAA???===<<<;;;;;;===>>>AAAEEEKKKSSSYYYcccjjjrrrxxx~~~nnn\\\QQQLLLEEEBBBAAA@@@>>><<<===<<<:::999888999:::;;;999999999999999999999999:::::::::;;;;;;;;;;;;<<>>===<<<<<<===>>>>>><<<===>>>???@@@@@@@@@???CCCBBBAAABBBEEEFFFDDDBBBCCCCCCDDDEEEEEEDDDDDDCCCGGGGGGGGGHHHIIIKKKMMMNNNRRRQQQVVVaaannn|||xxxhhh[[[QQQHHHBBB>>>>>>>>>BBBKKK___|||uuu```SSSIIIAAA===999888888777777777777777===>>>???@@@AAABBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHJJJLLLNNNMMMLLLNNNSSSWWWaaalll|||~~~~~~}}}{{{zzzyyyvvvtttsssrrrqqqqqqqqqqqqqqqrrruuutttrrrpppoooooooooooorrrtttyyyuuujjjeee]]]YYYSSSQQQQQQTTTVVVWWWjjjxxxvvvggg[[[SSSOOOHHHFFFGGGIIIIIIGGGIIIMMMNNNPPPSSSVVV\\\ccclllrrr}}}xxxrrrfffaaaZZZTTTQQQNNNLLLKKKJJJKKKLLLLLLMMMPPPUUUYYYaaaffflllpppsssuuuwwwyyyvvvyyy}}}nnncccdddccc\\\WWWMMMJJJFFFCCCCCCDDDEEEDDDDDDFFFEEEHHHMMMUUUsssmmmRRREEEAAAGGGCCCRRRyyynnnOOOAAA;;;888666555444444555555444222222222222111111111000000111000000000000000111111000111222333444555555555777555777999777999JJJ___~~~|||nnnrrr}}}kkk___^^^hhhyyy}}}rrrggglllxxxjjjXXXLLLFFFDDDCCCBBB@@@???===<<<;;;<<<>>>@@@CCCGGGNNNVVV[[[dddjjjrrryyy}}}kkkYYYNNNIIIDDDAAAAAAAAA>>><<<===<<<:::999999999:::;;;999999999999999999999999::::::::::::;;;;;;;;;;;;>>>>>>============>>>>>>===>>>???@@@@@@@@@@@@@@@AAAAAA@@@BBBCCCDDDCCCAAA@@@AAABBBCCCDDDDDDDDDDDDGGGGGGGGGHHHIIIKKKMMMNNNQQQOOORRRZZZdddpppvvvfffWWWMMMGGGBBB???>>>AAAHHHXXXsssyyycccTTTJJJCCC>>>;;;;;;:::999999999999:::<<<<<<>>>???@@@AAAAAAAAACCCDDDDDDEEEEEEFFFGGGGGGIIIKKKMMMMMMLLLMMMQQQUUUaaakkk{{{~~~}}}|||}}}~~~|||yyyxxxwwwuuutttqqqpppppppppppppppqqqqqqtttsssqqqooonnnllllllllllllnnnsss}}}~~~uuulllfff```[[[TTTPPPNNNNNNNNNNNN\\\iii|||rrreeeZZZSSSKKKHHHHHHKKKKKKIIIJJJMMMMMMOOOPPPRRRUUUZZZ```eeeggg|||rrrmmmddd\\\VVVQQQMMMKKKKKKKKKKKKIIIHHHJJJMMMOOOYYY]]]bbbfffjjjnnnsssvvvvvvxxx|||~~~uuueeecccccc]]]WWWPPPLLLGGGDDDCCCCCCBBBBBBDDDFFFEEEFFFKKKOOOfffwwwaaaLLL???DDDDDDNNNjjjrrrSSSCCC;;;777666555444444555555444333222222222222111111111111000000000000000000111222...000222444555555555555666555777999666:::OOOgggxxxnnnxxxxxxccc[[[aaakkkvvv}}}yyy}}}zzztttiiiccclll|||iiiWWWOOOLLLEEEDDDCCCBBBAAA???>>>>>><<<>>>AAADDDIIIPPPWWW]]]fffkkkrrr{{{yyyhhhVVVJJJFFFBBB@@@@@@AAA>>><<<<<<<<<;;;:::999::::::;;;888999999999999999::::::999999:::::::::;;;;;;;;;===============>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDFFFFFFGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMOOOMMMNNNTTT[[[eeeuuuqqq___SSSLLLGGGAAA???BBBHHHTTTlll|||fffTTTJJJCCC>>>===<<<<<<;;;;;;;;;;;;;;;:::;;;===>>>??????@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFHHHKKKMMMMMMLLLMMMQQQUUUaaakkkyyy}}}}}}}}}~~~~~~~~~|||{{{zzzxxxtttrrrooooooooonnnoooooopppqqqqqqpppooonnnlllkkkkkkkkkiiikkkpppwww}}}vvvoookkkbbb]]]VVVPPPMMMKKKJJJIIIRRR\\\lll|||oooaaaWWWQQQLLLIIIKKKLLLLLLOOOTTTQQQRRRSSSSSSTTTVVVZZZ]]]]]]ooo{{{qqqggg___XXXRRROOONNNMMMKKKJJJHHHHHHIIIJJJQQQSSSWWW[[[```ffflllqqqtttwwwzzz|||~~~hhhbbbaaa\\\VVVRRROOOJJJFFFEEEEEEDDDDDDCCCFFFDDDEEEJJJKKK\\\xxxmmmUUUAAADDDEEEKKK\\\yyytttWWWEEE;;;555777555444444555666444333444333333333333222222222000000//////000111222222...000222444555555555555555444777999777===TTTmmm{{{wwwttt^^^]]]hhhsssvvvvvvmmmyyy{{{uuummmbbb]]]llldddSSSLLLIIIDDDDDDCCCBBB@@@???>>>>>>;;;>>>AAAEEEJJJQQQXXX]]]hhhmmmuuu~~~yyyqqqaaaRRRHHHDDD@@@???@@@@@@>>>;;;;;;;;;::::::999999999999888888888999999:::::::::999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????????????????@@@@@@???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHEEEFFFGGGHHHJJJKKKLLLLLLMMMKKKLLLQQQVVV___ooo}}}{{{iiiZZZRRRIIIAAA===BBBFFFOOOcccxxxiiiUUUJJJCCC>>>::::::999888888888888888:::;;;<<<===>>>?????????AAABBBBBBCCCCCCDDDEEEEEEIIIKKKNNNOOONNNNNNRRRUUU```jjjyyy~~~~~~~~~~~~~~~}}}yyytttpppnnnnnnmmmmmmmmmnnnnnnooollllllllllllllllllkkkkkkjjjkkkooouuu||||||uuuqqqoooeee```YYYSSSOOOMMMKKKIIIJJJQQQ\\\hhhwwwzzziii[[[WWWNNNHHHHHHJJJMMMRRRXXXUUUVVVVVVVVVUUUUUUWWWYYYVVVcccppp}}}sssiiiaaaYYYUUURRRPPPMMMKKKJJJIIIHHHGGGKKKLLLOOORRRVVV\\\dddiiimmmooosssvvvxxx{{{~~~nnnccc```[[[VVVSSSOOOJJJGGGFFFFFFFFFEEEBBBEEECCCEEEKKKKKKUUUjjjvvv^^^EEEEEEGGGHHHRRRjjjuuuYYYGGG<<<555777666555555666666555333444444444333333333222222////////////000111222333000111222333444555555555555333555999:::BBBYYYqqq}}}zzzxxxppp^^^eeeyyy~~~uuugggqqq}}}uuukkk^^^[[[lllzzzaaaQQQIIIFFFAAAAAA@@@???>>>===<<<<<<;;;>>>BBBGGGLLLSSSZZZ___jjjqqqzzz}}}|||ssskkk^^^PPPFFFBBB???>>>??????<<<999999999999999999888888888888888888999999::::::;;;999999999999::::::::::::;;;<<<===>>>?????????>>>???>>>>>>===>>>>>>??????>>>@@@BBBBBBAAAAAAAAABBB???@@@AAACCCDDDEEEEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKLLLKKKMMMPPPTTT[[[jjjxxxssscccYYYKKK@@@;;;@@@CCCHHHYYYnnnmmmXXXLLLDDD>>><<<;;;::::::999999:::::::::;;;<<<===>>>?????????@@@AAAAAABBBCCCCCCDDDDDDHHHKKKOOOOOONNNOOORRRUUU___jjjzzz~~~}}}~~~~~~}}}yyytttooonnnnnnmmmllllllllllllllljjjjjjkkkllllllllllllkkkkkkkkkooouuuyyyuuupppppphhhccc\\\VVVRRROOOMMMKKKIIINNNUUU^^^iiiyyytttccc[[[QQQHHHGGGIIILLLQQQVVVUUUVVVWWWWWWUUUTTTUUUVVVUUU]]]eeetttuuulllddd___XXXUUUQQQNNNLLLJJJGGGEEEGGGIIIJJJLLLOOOTTTZZZ___fffiiimmmqqquuuxxx}}}xxxeee___[[[WWWSSSOOOJJJGGGFFFFFFEEEDDDAAAEEEBBBDDDKKKKKKPPP___}}}eeeJJJFFFFFFFFFLLL^^^sssYYYHHH???999777666555555666666555444333333333333222222222111////////////000111222333222222222222333333444555555222333999>>>GGG\\\rrrzzzxxxxxxkkkaaarrr|||mmmrrryyynnn___\\\oooqqq\\\OOOJJJFFFAAA@@@@@@???>>>===<<<<<<<<>>===>>>>>>;;;888888888888888888777666666777888888999::::::;;;;;;888999999999999::::::::::::;;;===>>>?????????>>>???>>>===<<<<<<===>>>>>>>>>AAACCCCCCAAA@@@BBBCCC??????@@@BBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKJJJMMMMMMOOORRRSSSWWWeeerrr~~~lllaaaQQQCCC===AAABBBCCCQQQeeerrr[[[OOOFFF???>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<===>>>?????????@@@@@@@@@AAABBBBBBCCCCCCGGGJJJNNNOOONNNNNNQQQSSS^^^jjj{{{}}}{{{zzzyyywwwsssqqqooonnnmmmkkkjjjjjjjjjjjjjjjkkklllllllllkkkjjjjjjjjjiiimmmtttwww}}}zzzrrrqqqkkkfff___YYYTTTQQQMMMKKKJJJMMMRRRXXXaaannn~~~nnnbbbXXXOOOMMMNNNNNNOOORRRSSSUUUWWWXXXVVVUUUVVVVVVVVVZZZ]]]hhhwww~~~{{{sssnnnbbb^^^YYYUUURRRNNNIIIEEEGGGHHHIIIIIIJJJNNNSSSVVV]]]aaafffkkkpppuuu{{{~~~iii```\\\YYYWWWSSSMMMIIIGGGFFFDDDCCCBBBFFFBBBBBBJJJJJJKKKVVVkkkiiiNNNGGGCCCCCCIIIUUUvvvpppWWWIIIBBB???888666555555666666555444222222222111111111111000////////////000111222333444333222111222333444555555111222999@@@JJJ^^^rrr|||{{{{{{wwwgggccc|||wwwwww~~~qqqbbb___rrr{{{eeeSSSKKKGGGEEECCCBBBBBBAAA@@@???>>>>>>===AAAEEEKKKQQQWWW___ccckkkvvvwww}}}{{{oooddd\\\QQQEEEEEEAAA>>>===>>>===:::666777777777777777666555555777777888999::::::;;;;;;888888999999999::::::::::::;;;===>>>?????????>>>>>>===<<<;;;;;;<<<===>>>???AAADDDDDDBBBAAABBBDDD@@@@@@AAABBBCCCCCCCCCCCCCCCEEEGGGIIIJJJKKKJJJJJJNNNNNNQQQRRRRRRUUUaaannn}}}rrreeeWWWHHH@@@DDDCCCBBBNNNaaa|||uuu^^^QQQHHHAAA;;;;;;:::999999999999::::::;;;<<<>>>??????@@@@@@???@@@@@@AAAAAABBBCCCCCCEEEIIIMMMNNNMMMMMMOOORRR]]]jjj|||~~~~~~}}}xxxuuutttttttttsssooonnnmmmkkkjjjiiihhhhhhllllllmmmmmmlllkkkiiihhhjjjgggkkksssuuuyyyuuusssnnniiiaaa[[[UUUQQQMMMJJJFFFHHHLLLPPPXXXdddrrr}}}vvviii___WWWUUUUUURRROOOOOOTTTVVVXXXYYYXXXXXXXXXXXXTTTUUUSSS[[[ggglllzzz{{{lllgggaaa\\\WWWRRRKKKFFFGGGHHHHHHHHHHHHJJJNNNQQQSSSWWW]]]ccchhhnnntttxxxlllaaa^^^[[[\\\XXXRRRLLLIIIGGGEEEDDDDDDFFFAAAAAAIIIIIIHHHPPP```jjjOOOHHHAAAAAAHHHPPPlllvvvcccNNN???;;;;;;888555444444555444333222222222111111111000000222111111000111333444555444555666777777777666555999777666:::CCCSSShhhxxx|||~~~~~~wwwhhhiiivvv}}}|||lll___hhhppp```TTTJJJFFFFFF@@@AAAAAA???<<<::::::;;;===@@@HHHQQQVVVZZZbbbjjjnnnyyy~~~}}}rrrjjj```SSSKKKHHH>>>>>>>>>>>>===<<<;;;:::888888888888888888888888777888888888888999999999;;;:::999999999:::;;;<<<<<<<<<======>>>@@@AAABBB???????????????>>>======???@@@AAABBBBBBBBBAAA@@@@@@??????@@@CCCEEEEEEDDDDDDDDDFFFGGGIIIJJJLLLLLLNNNOOOOOOMMMLLLQQQ[[[cccwww|||nnn^^^SSSGGGAAA@@@DDDNNNXXXooozzzbbbRRRGGG???@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>???AAABBBGGGHHHJJJKKKKKKLLLOOOQQQ^^^iii{{{}}}{{{|||}}}|||yyywwwvvvvvvuuutttoooooonnnllljjjhhhgggfffjjjjjjjjjjjjiiiiiiiiihhhhhhgggiiilllooouuu}}}tttooojjjccc]]]YYYTTTMMMHHHHHHHHHHHHJJJOOOXXXccckkkwwwvvvhhhXXXPPPNNNLLLNNNPPPWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUXXX[[[ZZZ]]]mmm~~~}}}vvvlllccc^^^YYYSSSOOOPPPOOOMMMLLLMMMMMMLLLKKKOOOQQQUUUYYY^^^eeelllqqqvvvxxx|||uuuccc```ddd^^^XXXQQQKKKHHHHHHHHHHHHDDDCCCCCCCCCDDDFFFIIIKKKYYYooovvvYYYBBBAAADDDCCCMMM]]]uuudddQQQCCC???888666444333444444333222444444333333333222222222222111111000111333444555444444555666666666666555999777777;;;FFFWWWlll{{{}}}wwwyyyoooggglll|||xxxqqqfffpppjjj[[[QQQIIIDDDDDD@@@@@@@@@???<<<;;;;;;<<>>>>>======<<<;;;:::888888888888888888888888777777888888888999999999::::::999999999:::;;;<<<<<<<<<<<<===>>>???AAAAAA>>>>>>>>>>>>>>>===<<<<<>>===<<<;;;;;;;;;;;;<<<<<<======>>>>>>@@@??????@@@AAABBBCCCCCCHHHIIIKKKLLLMMMNNNRRRTTT^^^iii{{{}}}{{{}}}zzzzzz|||}}}zzzxxxwwwvvvtttrrrqqqqqqpppooollljjjhhhfffkkkjjjjjjiiihhhhhhgggggghhhgggiiillloootttyyyrrrlllddd^^^ZZZVVVPPPLLLIIIIIIGGGGGGJJJQQQZZZaaakkk}}}|||ooo```XXXTTTQQQQQQRRRVVVUUUTTTSSSSSSSSSTTTTTTUUURRRSSSWWWYYY]]]hhhsss{{{sssmmmgggaaa\\\UUURRRPPPNNNOOOOOONNNMMMQQQSSSVVVYYY\\\aaagggkkknnnqqqtttyyyjjjccceee```[[[SSSMMMJJJIIIHHHGGGDDDDDDCCCCCCDDDFFFHHHJJJSSSfffbbbJJJEEEEEEBBBGGGSSSrrrvvvfffUUUHHHCCC777666555555666666444333444333333333333222222222222111111000111333444555444444444444444555666666888888888===JJJ___ttt~~~nnnsssffffffrrrsssmmm{{{uuunnn{{{yyybbbTTTNNNHHHCCCAAA???@@@@@@>>><<<;;;<<<===BBBCCCHHHPPPWWW___lllxxxsssbbbTTTHHHAAA@@@============<<<;;;:::999999999999999999999999999777777777888888888999999:::999999999999:::;;;<<<;;;;;;;;;<<<===>>>???@@@=========>>>======<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<===???@@@BBBBBBCCCCCCHHHJJJKKKMMMNNNQQQUUUXXX___jjj{{{{{{yyy{{{yyyyyyzzz}}}~~~}}}{{{zzzyyywwwtttrrruuuuuutttrrrooollliiihhhkkkjjjiiihhhgggfffeeedddhhhgggiiilllnnnsssuuuooofff___\\\XXXTTTQQQJJJIIIFFFDDDDDDHHHOOOTTT___nnn~~~xxxkkkddd^^^XXXTTTUUUUUUTTTSSSQQQPPPPPPPPPPPPSSSOOONNNQQQVVVYYY___dddwwwzzztttnnniii___[[[WWWTTTSSSSSSRRRQQQTTTVVVWWWXXXZZZ\\\```ccchhhiiilllqqqwwwqqqfffdddbbb]]]VVVOOOLLLIIIHHHGGGDDDDDDCCCCCCDDDFFFGGGIIIMMMZZZtttmmmSSSIIIFFFBBBDDDKKKcccyyyjjjZZZLLLDDD999888777888999888777555111111111111000000000000222111111000111333444555444333222222333444666777777888:::@@@PPPhhh}}}yyyiiirrrwww```hhhzzz|||ppphhhffftttttttttrrrZZZOOOKKKHHHCCC@@@?????????===;;;;;;===>>>CCCDDDKKKTTT\\\eeesssuuu```QQQEEE??????<<<<<<<<<<<<<<<:::999999999999999999999999999999777777777777888888888888999999999999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???===>>>>>>>>>>>>>>>======>>>???AAABBBCCCBBBBBBAAACCCCCCBBBCCCFFFGGGFFFEEEHHHGGGFFFEEEFFFGGGHHHJJJKKKKKKKKKIIIHHHKKKQQQUUU___hhhxxx~~~ppp___QQQGGGAAACCCIIISSSiii|||yyyhhhWWWMMMGGG@@@???===<<<;;;:::;;;;;;::::::;;;<<<<<<======>>>888999<<>>???>>>===;;;;;;>>>@@@CCCFFFNNNZZZccclllxxxxxx```PPPEEE@@@???<<<<<<<<<<<<;;;:::999888888888888888888888888888666666777777777888888888888888999:::;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???>>>??????@@@@@@@@@??????>>>???@@@BBBCCCCCCBBBBBBDDDCCCCCCDDDFFFGGGFFFEEEJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHJJJMMMPPP\\\cccooo~~~wwwgggYYYMMMDDDDDDHHHOOObbbuuuwwwkkkZZZMMMFFFAAA@@@===<<<;;;;;;;;;<<<::::::;;;;;;<<<=========888999<<>>DDDYYYwwwssssssvvvfffaaattttttfff^^^ccclllsssuuuxxxfffSSSKKKIIIFFFCCCBBB>>>>>>>>><<<;;;<<>>?????????@@@@@@AAAAAA@@@@@@===>>>@@@BBBCCCCCCCCCBBBDDDCCCCCCDDDEEEFFFFFFEEEIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGHHHJJJLLLMMMXXX^^^hhhttt}}}nnnaaaTTTIIIEEEGGGMMM\\\mmmuuunnn___OOOFFFBBBAAA>>><<<;;;;;;<<<===:::::::::;;;<<<<<<======<<<===???AAACCCDDDEEEEEEEEEFFFGGGIIIKKKPPPVVVZZZdddnnn~~~~~~~~~~~~}}}||||||}}}}}}|||{{{wwwvvvvvvxxxzzzzzzyyyxxxxxxyyyyyyxxxvvvrrrnnnkkkkkkkkkiiihhhfffdddcccbbbfffgggiiilllkkkkkksss|||wwwqqqkkkeeeaaa\\\UUUPPPMMMLLLIIIFFFCCCBBBDDDFFFJJJRRR___ppp~~~sssggg___^^^[[[ZZZXXXUUURRRNNNJJJHHHDDDIIIKKKHHHEEEHHHLLLNNNMMMRRR\\\iiiwww~~~xxxqqqkkkhhhhhhjjjmmmnnnoooppprrrtttpppooonnnmmmpppvvv}}}fff[[[YYYVVVRRROOOLLLIIIFFFCCCDDDDDDDDDDDDDDDDDDDDDCCCJJJKKKTTTjjjvvv[[[HHHBBBDDDFFFKKKcccwwwhhhTTTDDD<<<999444111111222222222222222222222111111111111222111111000111333444555222333444555666777777777555;;;???FFF\\\{{{|||sss|||kkk___bbb{{{wwwfff^^^ggguuu}}}ooouuupppaaaRRRJJJGGGCCCBBBBBB>>>>>>===;;;;;;<<>>>>>=========>>>??????>>>>>>???@@@@@@@@@@@@@@@===>>>@@@BBBCCCCCCCCCBBBDDDCCCBBBCCCEEEFFFEEEDDDFFFGGGIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKLLLPPPYYYdddoooyyytttgggYYYLLLEEEEEELLLVVVeeeqqqqqqeeeSSSHHHDDDBBB???===<<<<<<===>>>999::::::;;;;;;<<<<<<===??????@@@AAABBBDDDFFFGGGEEEFFFGGGHHHKKKOOOVVVZZZcccmmm}}}~~~~~~~~~~~~|||{{{yyyxxxvvvvvvwwwxxxwwwvvvvvvwwwxxxxxxvvvrrrnnnkkkkkkkkkiiihhhfffeeedddcccfffgggjjjllljjjiiipppyyy}}}uuukkkddd___[[[VVVSSSOOOOOOLLLHHHDDDBBBCCCDDDEEEIIISSSccctttzzzmmmffffff___^^^\\\YYYTTTOOOKKKIIIEEEHHHGGGDDDEEEJJJMMMJJJMMMMMMRRRZZZddduuuxxxttttttvvvxxxzzzzzz{{{}}}~~~xxxxxxvvvuuuwww|||mmm^^^VVVSSSQQQOOOMMMKKKHHHEEEDDDEEEEEEEEEDDDCCCCCCBBBFFFHHHNNN^^^yyyiiiOOOEEECCCCCCFFFVVVxxxyyylllXXXGGG@@@<<<666222111222333444000000000000////////////222111111111111333444555111333555777888888888777555;;;???FFF]]]~~~{{{sssyyyeeeZZZbbb}}}hhh```kkkzzzwwwllltttjjj^^^QQQJJJFFFAAA@@@BBB>>>>>>===;;;:::<<<@@@CCCFFFGGGLLLVVV```lll}}}pppZZZMMMDDD===;;;::::::::::::999888777777555555555555555555555555666666666666777777777777666777999;;;<<<<<<<<<<<>>>>>>>>>>>??????@@@======>>>???????????????===>>>@@@BBBCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCCCCEEEHHHJJJKKKJJJHHHGGGFFFEEEEEEFFFIIIKKKKKKKKKJJJUUUcccnnnuuuxxxkkk]]]MMMEEECCCKKKRRRaaaoootttiiiWWWJJJEEECCC@@@===<<<===>>>???999999:::;;;;;;<<<<<<===????????????@@@BBBDDDFFFGGGGGGHHHIIIKKKPPPVVVZZZaaalll|||~~~|||{{{|||yyyvvvuuuuuuuuuttttttuuuvvvxxxxxxvvvrrrnnnkkkkkkjjjjjjhhhgggfffeeedddfffgggjjjllljjjhhhnnnwwwyyylllbbb\\\ZZZXXXVVVRRRQQQNNNJJJEEEBBBAAABBBDDDEEEKKKYYYjjjzzz~~~rrrllllllbbbaaa___[[[VVVQQQLLLJJJGGGGGGCCCAAAFFFNNNNNNHHHRRROOOOOOSSSXXXfff||||||~~~~~~~~~tttaaaTTTRRRPPPOOONNNMMMJJJGGGDDDEEEEEEEEEDDDCCCBBBAAABBBEEEJJJVVVlllsssVVVIIIEEECCCFFFQQQoooyyynnn^^^HHH>>>666999<<<555444666000222222222111111111111000000000111222333333444444666555555555555666666777;;;<<<@@@MMMddd}}}|||zzzvvv```\\\fffllljjjvvvvvvooo}}}~~~aaaZZZPPPHHHCCCAAA@@@???;;;;;;<<<<<<<<<>>>AAADDDHHHKKKRRRYYY^^^iii}}}yyy|||gggQQQGGGCCC???:::>>><<<999999:::999777444888777555333333555777888666666777888888888888888777777777999;;;=========<<<;;;;;;;;;<<<===???@@@BBBAAAAAA@@@???>>>======>>>??????@@@BBBCCCCCCDDDGGGGGGGGGFFFGGGGGGHHHHHHCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJKKKUUU\\\fffuuu|||~~~sssfffWWWKKKGGGGGGPPP\\\hhhppplll[[[IIIHHHEEEBBB>>>=========>>>;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???AAACCCDDDFFFFFFGGGHHHKKKQQQXXX]]]ccclll{{{~~~}}}~~~|||||||||zzzwwwttttttuuuuuurrrooottttttttttttsssqqqooonnnlllkkkkkklllmmmllliiigggdddhhhllllllkkklllqqquuuppphhhccc\\\YYY[[[RRRPPPMMMJJJGGGDDDBBBAAAAAACCCHHHPPPXXXfff|||}}}tttnnnkkklllhhh___ZZZXXXRRRJJJLLLIIIFFFEEEBBBAAAGGGOOOVVVZZZZZZUUURRR]]]sss```UUUQQQMMMLLLOOOQQQMMMHHHEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDFFFOOObbb}}}[[[HHHDDDEEEHHHPPPggg||||||zzzrrreeeQQQDDD999999:::333333666222222222222222111111111111111111111222222333333444555555555555666666666666888999???MMMddd~~~zzzsss___]]]rrrqqqnnnzzz~~~zzzooonnnxxx[[[UUUMMMFFFCCCBBBBBBAAA<<<<<<<<<<<<<<<===AAADDDIIILLLTTT[[[___gggxxxuuuwww~~~cccNNNFFFCCC???;;;===;;;999888:::999777555777666555444444555666777666666777888888888888888888888888:::<<<>>>>>>>>><<<<<<;;;;;;<<<>>>???@@@AAAAAA@@@@@@???>>>>>>===>>>??????@@@BBBCCCCCCDDDFFFFFFFFFFFFFFFGGGHHHIIIEEEEEEEEEEEEFFFGGGIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJJJJTTTYYYbbbqqqxxxzzzkkkYYYLLLGGGHHHMMMVVVaaakkklll]]]MMMHHHEEEAAA>>>===<<<======;;;;;;;;;;;;<<<<<<======???>>>>>>>>>???AAACCCDDDFFFFFFGGGHHHKKKPPPXXX]]]```jjjyyy}}}~~~|||{{{{{{zzzxxxvvvuuuvvvuuusssppprrrsssssssssrrrpppnnnmmmmmmlllllllllmmmllljjjhhheeehhhllllllkkkmmmqqqvvv}}}uuujjjccc]]]ZZZZZZTTTRRROOOLLLHHHFFFDDDCCCDDDCCCDDDGGGLLLWWWlll}}}~~~xxxppppppkkkbbb\\\YYYSSSKKKKKKGGGEEEEEEDDDEEEKKKSSSgggnnnmmm___UUU[[[kkkvvvoooYYYSSSMMMKKKMMMNNNJJJEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDGGGMMM\\\{{{eeeNNNDDDDDDBBBHHH]]]{{{{{{~~~xxxmmmZZZLLL===888999222222666333333222222222111111111111222222222222222222222222333444555666666666666666777999AAAPPPggg}}}wwwzzzooo^^^```~~~xxxvvvppplllsss|||kkkUUUPPPIIIDDDBBBBBBCCCCCC=========<<<<<<===@@@CCCIIIMMMUUU]]]aaahhhvvvnnnnnnvvvuuu\\\JJJDDDBBB???;;;;;;999888888999999888777666666666666666666666666666666777888888888888888999999888:::===??????>>>======<<<<<<===>>>???@@@AAA@@@@@@@@@???>>>>>>>>>??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIGGGGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJJJJRRRUUU]]]jjjrrr~~~sssaaaSSSLLLIIIJJJOOOYYYggglllaaaRRRHHHEEE@@@===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<======???>>>>>>>>>???AAACCCDDDFFFGGGGGGHHHKKKQQQXXX]]]___iiixxx~~~~~~}}}~~~{{{zzzzzzzzzyyyxxxwwwwwwvvvtttrrrqqqqqqrrrrrrqqqooommmllllllkkkjjjkkkkkkkkkhhhffffffhhhkkklllkkkmmmrrrvvv}}}ooogggaaa\\\ZZZVVVTTTQQQNNNJJJGGGEEEEEEEEEBBB??????AAAJJJ[[[kkkxxxwwwpppgggaaa]]]VVVOOOMMMIIIGGGGGGGGGGGGLLLTTTooo{{{yyyeeeUUUXXXaaaeeeuuuaaaXXXOOOLLLMMMMMMIIIEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEGGGJJJSSSmmmtttXXXGGGCCC@@@CCCSSSuuu{{{|||wwweeeRRR???888999444333555333333333222222222111111111333333222222222222222222222333555666666666666555:::<<>>>>>===<<<===@@@CCCIIILLLTTT]]]bbbhhhuuu~~~gggeeeooo}}}lllVVVGGGBBB@@@===:::999888888888999999999888555555666666666666555555666666777888888888888888999888888999<<<>>>==================>>>>>>??????@@@@@@@@@?????????????????????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDFFFGGGIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJQQQRRRXXXdddlllxxx|||kkk\\\TTTKKKIIIJJJTTTeeemmmdddVVVIIIEEE???<<<<<<===<<<:::<<<<<<<<<=========<<<<<>>>>>>>>???AAACCCDDDFFFGGGHHHIIILLLRRRYYY^^^dddlllxxx}}}|||~~~yyy|||}}}zzzyyyxxxzzzzzzyyyyyyyyywwwuuutttpppqqqssstttsssqqqnnnlllkkkjjjhhhhhhhhhhhhfffdddeeegggiiiiiijjjlllqqqttt}}}zzznnnggg```\\\XXXVVVSSSOOOKKKHHHFFFEEEBBB???===>>>???EEERRR___nnn{{{uuummmfffaaa[[[VVVSSSMMMJJJIIIGGGFFFIIINNN```pppsss___PPPTTTZZZZZZfffxxxlll^^^QQQNNNOOONNNKKKHHHEEEDDDCCCBBBBBBAAAAAABBBCCCDDDFFFIIIMMMaaacccLLLEEEDDDDDDNNNhhhxxxyyywww[[[DDD:::<<<777444555222333333333222222222222111333333222222222222222222222333444555666666666666;;;===GGGXXXiii{{{~~~sssyyy|||gggaaakkk|||tttkkksssiiiVVVMMMJJJEEEBBBAAA@@@???>>>===>>>>>>===<<<>>>AAADDDJJJMMMTTT]]]aaafffppp{{{vvv```^^^hhhzzzxxxrrrdddRRREEE@@@???<<<999777888888888888888999999555555666666666666555555666666777888888888888888888777777888:::<<<;;;;;;=========>>>>>>>>>>>>>>>???????????????@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKQQQQQQUUU___fffqqqtttdddZZZNNNKKKKKKTTTdddnnnfffYYYKKKEEE???<<<===>>><<<999<<<======>>>>>>===<<<<<>>>>>>>>???AAACCCDDDFFFGGGHHHJJJMMMTTT[[[aaaiiioooxxx{{{zzz}}}wwwzzz}}}~~~|||yyyxxxwwwyyyzzz{{{{{{yyywwwvvvuuurrrsssuuuvvvvvvsssqqqooommmkkkiiihhhhhhhhhfffeeedddeeeeeefffhhhkkkooorrrzzzxxxnnnddd[[[YYYWWWTTTPPPLLLIIIFFFEEE@@@>>>>>>AAAAAACCCJJJSSS```sss}}}vvvpppiiiccc]]]ZZZUUUOOOJJJIIIGGGEEEFFFJJJLLL\\\aaaTTTKKKOOOUUUUUU^^^llluuucccRRRNNNOOONNNKKKKKKEEEEEEDDDCCCBBBAAAAAAAAACCCBBBEEEIIIKKKYYY}}}oooTTTIIIEEEFFFKKK]]]rrrssslllOOO??????999444444222333333333333222222222222222222222222222222222222333333333333444555777777;;;===GGGXXXggguuuvvvnnnxxxttteeedddqqqxxxrrrhhhssseeeUUUKKKHHHEEEBBBAAA@@@>>><<<<<<============???BBBEEELLLPPPYYYcccggghhhmmmsssoooZZZYYYcccuuurrrfff[[[LLLBBB???===;;;888666888999888777777888999666666666666666666666666666666777888888888888888888777666777:::;;;:::999<<<<<<============<<<<<<>>>>>>>>>???@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIILLLQQQPPPRRR[[[___iii{{{}}}kkk^^^SSSPPPMMMSSSaaakkkfff\\\MMMFFF???===>>>???<<<999<<<===>>>???>>>===<<<;;;???>>>>>>>>>???AAACCCDDDFFFGGGIIIKKKPPPWWW___eeelllqqqzzzzzzzzz~~~xxxzzz||||||zzzxxxwwwwwwwwwzzz||||||zzzwwwvvvvvvssstttwwwyyyxxxvvvsssqqqooommmkkkjjjjjjiiihhhgggddddddcccdddfffjjjnnnpppzzzvvvhhh]]]ZZZXXXUUUQQQMMMIIIGGGFFFAAA??????BBBAAA???AAAFFFWWWfff{{{zzztttmmmddd^^^]]]UUUOOOJJJIIIIIIGGGGGGJJJEEEMMMQQQMMMIIIKKKOOORRRXXXaaannn~~~iiiTTTOOOOOOLLLJJJKKKGGGFFFEEEDDDCCCBBBBBBBBBCCCAAADDDIIIKKKTTTrrrzzz]]]LLLBBBEEEHHHTTTsssrrrpppwww^^^FFFAAA999444555444444444333333333222222222111111111222222333333444444333111111222555777999:::===III[[[gggtttpppmmm}}}}}}mmmdddhhhwww}}}tttooohhhtttwww___RRRHHHFFFCCCBBBBBBAAA>>>===;;;<<<=========@@@DDDGGGKKKSSSbbbqqqwwwuuutttvvvhhhUUUUUUYYYkkk||||||oooZZZQQQFFF???<<<<<<:::999666888:::999666555777999777666555444444555666777666666777888888888888888888777777888:::;;;;;;::::::;;;<<<======<<<;;;:::===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIKKKPPPNNNOOOWWWYYYaaarrrvvvgggZZZUUUOOOPPPZZZeeeeee___OOOHHH@@@>>>@@@@@@===999======?????????>>><<<;;;???>>>>>>>>>???AAACCCDDDEEEGGGIIIMMMRRRZZZccciiiooovvv{{{{{{yyy{{{|||{{{yyywwwwwwwwwvvvyyy||||||yyywwwvvvvvvsssuuuxxxzzzyyywwwtttqqqooollliiihhhhhhhhhgggeeeeeedddbbbcccfffjjjnnnppp{{{qqqccc]]][[[WWWSSSOOOKKKIIIHHHCCC@@@???@@@???===>>>CCCJJJXXXkkk}}}}}}uuujjjccccccZZZRRRLLLLLLKKKHHHFFFHHHGGGEEEFFFIIIIIIGGGJJJPPPSSSXXX```kkkyyysssZZZSSSRRRMMMJJJKKKHHHGGGFFFEEEDDDCCCCCCCCCEEE@@@BBBJJJKKKPPPhhheeeMMM@@@EEEGGGMMMfffvvvpppssszzziiiKKKBBB888333555666444444444333333333222222000000111222333333444444444333111000111444888:::<<>>:::;;;<<<===>>>AAAEEEHHHHHHTTTiii~~~~~~eeeSSSSSSJJJ\\\nnnvvvzzz{{{ssshhhQQQJJJAAA<<<;;;;;;;;;999777999:::999666555666888888777555444444555777888666666777888888888888888:::999888999;;;<<<;;;::::::;;;<<<<<<<<<;;;:::999======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKGGGHHHIIIIIIJJJJJJIIIIIIJJJOOOMMMNNNTTTUUU[[[lllxxxqqq^^^YYYPPPMMMTTT```dddaaaPPPHHH@@@>>>AAAAAA>>>999===>>>???@@@???>>><<<:::???>>>>>>>>>???AAACCCDDDEEEGGGJJJNNNSSS\\\eeekkkrrr{{{{{{|||{{{||||||zzzxxxvvvwwwxxxuuuyyy||||||yyyvvvuuuvvvrrrtttxxxzzzyyywwwtttqqqllliiifffdddddddddcccbbbgggdddccccccgggkkkoooqqqvvv{{{yyyjjj___]]]YYYUUUQQQMMMKKKIIIDDD@@@>>>??????>>>AAAFFF>>>LLL___ooo}}}pppiiihhh```XXXQQQNNNLLLGGGDDDDDDJJJAAA@@@GGGJJJEEEGGGPPPRRRUUUYYYaaalllzzz|||bbbYYYVVVOOOLLLNNNIIIHHHGGGEEEDDDDDDCCCCCCGGG@@@BBBJJJKKKMMMaaa{{{jjjMMMAAAGGGHHHIII^^^vvvooommmtttvvvPPP@@@<<<666222222111111111000000000000000111111222222222111111000555555555555555666777888;;;BBBSSSfffpppwwwxxxiiinnnooo^^^```uuuxxxsssfffbbbyyy{{{dddUUUOOOCCCCCCDDDCCCBBB@@@===<<<;;;999999<<<>>>@@@FFFMMMPPP[[[fffwww~~~eeeVVVQQQOOORRRYYYdddkkkjjjeeebbbMMMGGG@@@<<<======:::777777777777777777888888888999666444444777777555222999666333444777999888777555666777888888999888888======<<<;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<>>>>>>>>???AAACCCEEEDDDDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFIIIHHHGGGGGGHHHIIIKKKLLLIIIJJJKKKLLLOOOUUU]]]bbbtttvvveee]]]SSSPPPVVV___bbb```RRRKKKCCC???@@@AAA???===>>>=========<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDJJJGGGIIIOOOWWW^^^hhhqqqvvv~~~|||yyyvvvvvvvvvvvvuuuwwwwwwvvvvvvuuuttttttttttttrrrqqqssswwwxxxtttpppoookkkfffbbbaaaaaaaaaaaaaaaccceeefffgggjjjmmmpppwww}}}ssshhhYYYTTTVVVPPPMMMIII@@@GGGEEECCCAAA>>>===<<<;;;GGGFFFKKKZZZnnnxxxpppmmmddd]]]SSSMMMJJJHHHEEEBBBCCCDDDEEEFFFHHHIIIJJJKKKNNNPPPWWW^^^cccjjjzzzzzzyyy|||lll___ZZZRRRLLLMMMKKKHHHEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBIII[[[mmmpppWWWKKK@@@FFFGGGWWWyyyoookkkjjjqqq|||yyySSSBBB<<<666222333333222222111000//////...111111111222222222111111555555555555555666777888===EEEXXXjjjsssyyyuuuhhhmmmlll___dddyyy~~~vvvwwwiiihhh}}}www```PPPIIIBBBBBBBBBBBB@@@>>><<<;;;>>>;;;;;;<<<======AAAHHHOOOZZZdddsssgggZZZVVVRRRQQQRRRXXX]]]^^^YYYUUUIIIDDD===;;;;;;;;;999666666666666666666666666666777666555555666666555444666666666555555555777999555666777888999999999999<<<;;;;;;;;;;;;;;;<<<<<<========================???>>>>>>>>>???AAACCCEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLOOOSSSZZZ___lll|||}}}kkkbbbVVVOOORRRYYY^^^___SSSMMMDDD@@@@@@@@@???===>>>>>>=========<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDJJJHHHJJJPPPWWW^^^hhhrrr{{{|||xxxvvvvvvuuuuuutttttttttuuuuuuuuutttttttttuuusssqqqssswwwyyywwwtttpppllleeeaaa``````aaaaaabbbbbbccccccdddfffjjjmmmtttzzzrrraaa\\\\\\UUURRRNNNEEEHHHGGGEEEBBB@@@>>>===<<<:::;;;BBBOOO^^^qqqsssmmmfff___VVVOOOLLLJJJGGGDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKMMMSSSYYY]]]dddqqqwwwssstttwwwxxxxxx|||sssccc]]]UUUPPPPPPKKKIIIFFFDDDDDDEEEDDDCCCDDDDDDDDDDDDCCCHHHWWWggg{{{bbbMMMAAAFFFEEEPPPooojjjhhhhhhnnnuuu{{{WWWDDD<<<666333444444444333111000///...---000000111111222222333333555555555555666777888999>>>JJJ___rrr{{{vvvlllpppzzzfff```iii}}}|||rrr|||xxxxxxkkknnnrrr]]]NNNFFFAAAAAAAAA@@@???===;;;:::>>>;;;:::<<<<<<<<<@@@FFFOOO[[[dddqqqlllbbbaaa]]]VVVOOOMMMQQQSSSQQQMMMDDD???:::888999:::888666777666666555555444444444444555666666555555666777333666777666222222666:::666777888999::::::::::::::::::999::::::;;;<<<===;;;<<<>>>???@@@??????>>>???>>>>>>>>>???AAABBBDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHIIIJJJJJJKKKKKKKKKMMMMMMMMMMMMNNNQQQWWW[[[dddpppuuujjj\\\SSSPPPTTTZZZ___UUUOOOGGGBBB@@@@@@>>><<<>>>>>>>>>=========<<<<<<===>>>???@@@BBBCCCDDDEEEKKKIIIKKKQQQWWW^^^iiisss}}}xxxvvvuuuttttttssspppqqqsssuuuuuuuuuuuutttsssqqqoooppptttwwwwwwvvvrrrmmmfff```___```aaabbbccccccaaa```___aaaeeeiiipppvvvyyyggg___^^^VVVRRROOOFFFJJJIIIFFFDDDAAA???>>>>>>888:::AAAHHHQQQ```xxxwwwooojjjcccZZZSSSOOOLLLHHHEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLQQQVVVYYY]]]hhhtttwwwpppmmmnnnnnnmmmpppuuu{{{~~~jjjaaaYYYTTTSSSLLLJJJGGGEEEEEEEEEDDDCCCFFFEEEFFFFFFDDDFFFRRR```jjjPPPCCCFFFBBBHHHbbbkkkiiiiiikkkmmmtttzzzZZZEEE;;;666444666333333222222111000//////000000111111222333444555555555555555666777999999???OOOggg{{{{{{wwwyyyooo______kkk~~~yyyooowww~~~rrroooxxxmmmuuummm\\\PPPHHHBBBBBBAAA@@@>>>===<<<;;;<<<999999<<<===>>>CCCJJJRRR```kkkvvvsssppprrrlllaaaQQQGGGGGGKKKJJJFFF@@@===999888999999888777777777666666555444333333111444777666444333666888444555555444222333666888777777999:::::::::::::::888888888999:::;;;<<<===999;;;===???AAA@@@??????>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJFFFGGGIIIJJJKKKKKKJJJJJJLLLLLLLLLLLLMMMPPPUUUYYY___gggxxx|||qqqdddZZZTTTSSSYYY___WWWQQQIIICCC@@@???>>>===>>>>>>>>>============<<<===>>>???@@@BBBCCCDDDEEEKKKJJJLLLRRRXXX^^^iiittt}}}xxxuuuuuutttsssrrrooopppsssuuuwwwwwwvvvvvvpppnnnkkklllpppsssuuuvvvuuuooogggbbb```bbbdddeeefffdddbbb^^^]]]^^^bbbffflllqqqnnnddd```WWWSSSQQQIIIKKKJJJGGGDDDBBB@@@>>>>>>@@@???AAADDDIIISSSfffwww~~~sssmmmggg]]]VVVRRRNNNJJJFFFEEEDDDDDDEEEFFFHHHIIIJJJNNNNNNQQQUUUWWWYYYaaakkkooo~~~}}}rrrmmmjjjhhhfffhhhkkkpppvvvrrreee[[[VVVTTTNNNKKKHHHFFFEEEEEEDDDBBBEEEEEEFFFGGGEEEFFFOOOZZZxxx~~~pppTTTEEEGGG@@@BBBWWWuuuooommmkkkjjjiiilllxxxwww[[[FFF;;;666666888111111111111111222222222111111111111222333555555444555555555777888999:::BBBUUUooo~~~fffXXX\\\kkk~~~yyyqqqvvvqqqhhhkkk~~~|||vvvgggYYYOOOHHHCCCCCCAAA@@@???>>>===<<<===;;;;;;===???@@@EEELLLVVVgggttt}}}}}}rrr[[[HHHAAACCCBBB======;;;:::999999:::999999888888777666666555444444111444666666333333555888777444222222555666666555777777999:::::::::::::::888888888999:::;;;<<<===888999<<>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@??????@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIIIIEEEGGGHHHJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMPPPUUUXXX^^^dddqqqttthhh```YYYTTTVVV\\\WWWRRRKKKEEEAAA???>>>>>>???>>>>>>>>>============<<<===>>>@@@BBBDDDEEEFFFJJJJJJMMMSSSWWW]]]iiiuuu|||xxxvvvuuuuuutttsssppprrrtttvvvwwwxxxxxxxxxpppnnnllllllnnnqqqtttuuuwwwqqqjjjdddccceeegggiiiiiigggddd```]]]^^^aaadddhhhnnn||||||ooohhh]]]YYYWWWPPPKKKJJJGGGDDDAAA???>>>===CCC===:::<<>>>>>======@@@======?????????DDDKKKWWWiiizzzkkkPPPCCCBBB@@@;;;;;;;;;::::::999999::::::888777777666666555555555333444555555444444555666888444111222666888777555666777888999::::::::::::::::::999::::::;;;<<<===999:::<<<>>>????????????>>>>>>>>>?????????@@@@@@@@@??????>>>???@@@BBBCCCCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIKKKKKKLLLOOOSSSVVV[[[aaalll{{{vvviiiccc\\\TTTSSSXXXWWWSSSMMMFFFAAA??????@@@??????>>>>>>>>>=========<<<===>>>@@@BBBDDDEEEFFFIIIJJJMMMSSSVVV\\\hhhuuu|||yyyvvvvvvvvvvvvuuutttttttttuuuvvvwwwwwwxxxtttrrrpppooooooqqqsssuuuwwwrrrkkkgggfffhhhkkklllkkkiiifffbbb___^^^aaacccggglllzzzzzzoooaaa[[[YYYQQQLLLKKKHHHEEEBBB???>>>===AAA;;;777999>>>DDDMMMUUUhhhvvvvvvooofff___YYYTTTNNNIIIFFFEEEDDDCCCDDDFFFHHHJJJJJJIIIKKKOOOPPPPPPTTTYYY```iiivvv|||rrriiiccc_________```cccmmmzzztttaaaXXXVVVQQQNNNJJJGGGFFFEEECCCBBBBBBAAACCCFFFGGGGGGMMMTTTiii```JJJGGGBBBAAAMMMbbbxxxwwwyyy~~~|||{{{}}}vvvcccNNN>>>777666777111222222222222222222333444333222111111222444555444444555666777999;;;<<>>===<<<<<<<<<>>>;;;;;;>>>???@@@EEELLLUUUgggyyywwwvvvzzzoooRRRBBBAAA@@@<<<::::::::::::999888888999555555555555555555555555555444333444444555444333777666444444555777777888555666777888999999999999<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@===>>>>>>??????????????????>>>>>>>>>???@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJKKKKKKKKKKKKMMMPPPSSSUUU\\\gggttt}}}llleee___VVVTTTYYYWWWSSSNNNGGGBBB@@@AAABBB?????????>>>>>>>>>======<<<<<<>>>@@@BBBDDDFFFFFFGGGIIIMMMRRRUUUZZZggguuu|||yyywwwwwwxxxxxxwwwwwwvvvtttsssssstttuuuvvvvvvuuusssqqqooooooqqqrrrtttpppkkkhhhhhhjjjlllmmmkkkjjjhhhdddaaa___```bbbfffkkkyyywwweee]]]YYYQQQNNNMMMJJJGGGCCCAAA???>>>@@@===<<<<<<===???FFFOOOWWWaaarrr{{{uuulllddd^^^XXXRRRMMMFFFEEEDDDCCCCCCEEEHHHJJJGGGFFFHHHLLLNNNMMMPPPTTTYYYaaalllwww~~~qqqiii___^^^\\\ZZZ[[[aaakkktttggg\\\YYYRRROOOKKKHHHGGGEEECCCBBBCCCBBBCCCFFFFFFFFFKKKQQQcccgggMMMHHHCCCCCCKKKZZZ}}}}}}}}}xxxgggQQQ@@@888666666333333333222222111111111666444222111111222333555444444555666888999;;;<<>>>>>>>>???@@@AAABBB===>>>>>>????????????>>>???>>>>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCDDDFFFGGGIIILLLLLLMMMLLLKKKKKKMMMPPPPPPXXXcccooo|||ppphhhbbbZZZWWW\\\VVVSSSNNNHHHBBB@@@BBBCCC????????????>>>>>>>>>>>>;;;<<<>>>@@@BBBDDDFFFGGGFFFHHHMMMRRRTTTYYYgggttt~~~|||yyyxxxxxxyyyzzzyyyxxxwwwtttqqqqqqrrrsssuuuuuuuuussspppnnnlllmmmnnnqqqnnnjjjhhhiiikkklllllljjjjjjhhheeeaaa___```aaafffkkkyyy|||mmmbbb]]]UUUPPPNNNKKKHHHEEEBBBAAA@@@>>>>>>???===888555===HHHLLLSSS```sssxxxooohhhbbb[[[TTTOOOGGGEEEDDDBBBCCCEEEHHHIIIGGGEEEGGGLLLNNNNNNPPPSSSRRRYYYeeepppxxxyyyooobbb```]]]YYYXXX\\\eeelllvvvkkk___\\\SSSPPPKKKHHHGGGEEECCCBBBEEECCCCCCEEEEEEDDDIIIOOOYYYtttlllPPPHHHDDDDDDJJJUUUuuu}}}|||zzzeeeRRREEE<<<555222;;;888333111111222222222111111111222333444555666111333333333555:::===>>>NNNcccwwwzzzzzzlllTTTSSSeee~~~~~~iii```^^^hhh~~~ooorrrgggUUUOOOHHH@@@EEECCCAAA@@@>>>;;;777333<<<:::;;;>>>@@@AAAFFFLLLXXX```nnnvvveee]]]YYY^^^ZZZRRRGGG>>>888777777777888:::::::::888666555666666666666555555555555333444555555555444222111000333666777555444555777999999999999999999999999<<<:::999999:::;;;:::999::::::<<<===>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGGGGHHHHHHGGGEEEEEEFFFHHHLLLKKKJJJJJJKKKMMMOOOPPPNNNPPPXXXfffuuu|||nnnhhhccc]]]WWW[[[XXXSSSKKKEEEBBBBBBCCCBBBCCC@@@;;;;;;>>>@@@????????????AAABBBDDDFFFGGGKKKKKKNNNQQQTTTYYYeeeqqqzzz}}}yyyxxxzzz{{{zzzxxxvvvuuuuuuuuuuuuuuuvvvvvvwwwtttpppnnnnnnoooooonnnllljjjhhheeeddddddeeeeeefffggghhhfffcccaaaaaaaaadddjjjuuutttoooyyyyyyggg[[[VVVPPPNNNKKKGGGDDDBBBAAA@@@BBB???:::888999<<<>>>??????FFFRRR```nnnyyyzzznnndddaaa```YYYPPPOOOLLLHHHGGGGGGHHHHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMSSS\\\eeennnuuu|||wwwjjjccc]]]ZZZWWWWWW]]]eeennnvvvrrraaa\\\UUURRRMMMJJJGGGEEECCCAAAEEECCCAAAAAABBBEEEHHHKKKWWWjjjuuu```HHHBBBFFFBBBKKKddd{{{|||mmm[[[III<<<666333999777333222222333333222222222222222333444555555333444555555666:::???AAAUUUkkkmmmVVVUUUiiinnncccccclll}}}mmmsssiiiUUUNNNIIIBBBCCCAAA@@@??????===999777<<<:::;;;>>>@@@AAAFFFMMMYYY```mmmyyyfffYYYQQQSSSOOOIIIAAA;;;888888999777888:::::::::888777555666666666666555555555555555555555555555444333333222555888888777666777888888888888999999:::::::::<<<:::999999:::;;;:::999;;;<<<======>>>>>>>>>>>>??????@@@@@@@@@???===<<>><<>>?????????@@@BBBCCCDDDEEEJJJJJJMMMQQQTTTYYYfffrrr{{{}}}zzzzzz{{{|||zzzxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwtttqqqooooooooonnnmmmhhhgggfffddddddfffggghhheeeffffffeeecccaaaaaabbbdddiiisssrrrlllqqqtttfff___YYYVVVRRRMMMJJJGGGEEECCCCCC???;;;999:::<<<=========AAAHHHRRR___kkkuuu{{{|||xxxooofffbbb___XXXPPPKKKHHHEEEDDDEEEGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJLLLQQQYYYaaaiiipppvvvzzz~~~zzzmmmeee^^^ZZZVVVUUUYYY___fffmmmxxx}}}~~~}}}zzz{{{}}}xxxccc[[[UUURRRMMMJJJHHHFFFCCCAAAEEECCCBBBAAABBBEEEHHHJJJRRRcccwwwlllPPPGGGIIIDDDJJJ```}}}|||~~~}}}{{{{{{yyyhhhPPP>>>666666777555333333444444444333444333333333333333444444666666666777888;;;@@@DDD[[[sssmmmWWWWWWlllttthhhjjjrrr}}}vvvjjjvvvnnnVVVMMMIIIEEEBBB@@@?????????>>><<<:::<<<::::::>>>@@@AAAGGGNNNZZZ```kkkzzznnn[[[MMMLLLHHHBBB===999999999:::888888999::::::888777666666666666666555555555555555444444333333333333333444666999:::999888999999666777777888999:::;;;;;;;;;:::888999:::;;;;;;:::======>>>>>>???>>>>>>>>>===>>>?????????>>>===<<<>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAACCCEEEFFFGGGFFFGGGHHHIIIHHHIIILLLNNNJJJKKKKKKLLLLLLLLLKKKKKKNNNQQQVVV]]]cccmmm{{{pppiii___WWWXXXWWWSSSNNNJJJHHHIIIJJJIIIIIIFFF@@@>>>@@@@@@>>>@@@@@@@@@@@@AAABBBCCCDDDHHHIIIMMMRRRUUU[[[hhhuuu}}}~~~|||||||||}}}|||zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxuuurrrpppoooooonnnmmmhhhgggeeeddddddeeeggghhhcccdddeeedddbbbaaabbbcccccchhhppp}}}ooohhhiiitttooofff]]]YYYSSSNNNJJJGGGDDDBBBCCCAAA>>><<<<<<<<<;;;:::======>>>DDDMMMZZZfffmmmqqqsssqqqjjjccc^^^WWWPPPJJJGGGEEEDDDEEEGGGHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHIIINNNUUU\\\bbbiiippptttyyyvvvmmmddd^^^YYYUUUVVVZZZ^^^eeepppzzz}}}uuuuuu{{{}}}|||yyyuuurrrqqqrrruuuwwwiii\\\UUURRRMMMJJJHHHFFFDDDBBBDDDCCCBBBAAABBBDDDGGGIIIMMMZZZxxxrrr{{{xxxYYYKKKKKKEEEHHHYYY~~~|||{{{zzzzzz~~~tttXXXAAA888888444333333333555555444333555444444333333333444444777666666888888:::AAAHHH^^^uuummmWWWXXXlll|||mmmrrrzzz~~~~~~}}}|||nnnhhhyyyuuuXXXMMMIIIGGGBBBAAA?????????>>><<<;;;<<<::::::===@@@BBBHHHPPPZZZ___hhhuuu{{{eeeSSSOOOJJJCCC>>>:::999999999888888999999999888888777666666666666555555555555333222111000000111222333555666888999999999999999555666777888999:::;;;;;;;;;999888999:::;;;;;;:::>>>????????????>>>>>>===<<<===>>>??????>>>===<<<===============>>>????????????@@@AAABBBDDDFFFGGGDDDFFFGGGFFFFFFFFFHHHJJJIIIJJJKKKLLLLLLKKKIIIHHHMMMOOOTTTXXXZZZbbbsssvvvnnneee]]]YYYWWWTTTOOOJJJHHHHHHJJJGGGHHHFFFAAA???AAAAAA>>>@@@@@@@@@@@@@@@AAABBBCCCFFFHHHMMMSSSWWW^^^kkkwww||||||}}}}}}}}}|||zzzyyy{{{{{{{{{{{{{{{zzzzzzzzzyyyvvvsssqqqppppppnnnlllllljjjgggeeedddcccdddeeebbbcccdddcccbbbbbbccceeecccgggnnnzzz|||kkkccceeelll|||xxxlll___ZZZRRRMMMJJJGGGDDDAAADDDBBB@@@>>>>>><<<:::888===<<<;;;===DDDNNNXXX___ffflllpppkkkddd^^^WWWQQQMMMJJJGGGFFFGGGHHHHHHGGGCCCDDDEEEFFFFFFGGGGGGGGGGGGKKKQQQWWW]]]eeelllpppuuu|||yyynnnggg```YYYWWWYYY[[[aaakkkuuu|||vvvrrrsssvvvwwwwwwuuurrrnnnkkkjjjkkkmmmooouuuzzzooo^^^UUURRRMMMJJJHHHGGGDDDCCCDDDCCCBBBAAABBBDDDFFFHHHJJJTTTkkkuuuvvv}}}___LLLJJJEEEEEERRR{{{^^^EEE:::999444333222333555666555333555555444333333333444444777555555888888999BBBLLLaaawwwmmmZZZ[[[nnnvvv}}}}}}tttgggggg~~~yyyZZZLLLHHHFFFDDDBBB???>>>>>>===;;;999<<<999:::===@@@CCCJJJRRRZZZ^^^fffrrrnnn[[[QQQLLLDDD>>>;;;:::888777888888888999999999888888666666666666555555555555444333222111111222333444444555666888999999888777555555666777999:::;;;;;;;;;999888888:::<<<;;;;;;>>>????????????>>>>>>===<<<===>>>??????>>>===<<<======<<<<<<======>>>???>>>??????@@@BBBCCCEEEFFFFFFFFFGGGFFFDDDDDDFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGJJJMMMQQQTTTUUUZZZjjj{{{{{{qqqhhhaaa[[[YYYVVVPPPJJJGGGFFFFFFCCCEEEDDD???>>>AAAAAA???@@@@@@@@@@@@AAAAAABBBCCCFFFHHHNNNUUUZZZ```mmmzzzzzz|||}}}}}}}}}{{{zzzzzz{{{||||||||||||{{{zzzyyyxxxvvvtttrrrrrrqqqooommmlllkkkhhhfffddddddeeeeeebbbcccdddcccbbbbbbdddfffccchhhmmmuuu|||iii```bbbfffrrrrrrddd]]]UUUPPPNNNLLLIIIFFFEEEDDDAAA@@@???===:::777;;;:::999;;;???EEELLLPPPZZZcccjjjhhhbbb]]]WWWRRRPPPMMMIIIFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEIIINNNSSSYYYaaaiiinnnpppvvv~~~vvvnnnggg^^^YYYYYYZZZ___gggnnntttyyy}}}|||tttmmmjjjmmmqqqllljjjgggeeedddeeegggiiiiiinnnvvvrrr^^^UUUQQQMMMJJJIIIGGGEEECCCDDDCCCBBBAAABBBDDDEEEGGGIIIPPPbbbuuucccMMMHHHCCCCCCLLL}}}bbbIII<<<999555444222222444555555444555444444444444444555555777444555888888999DDDRRRiii|||}}}vvv{{{mmm\\\___qqq||||||xxxnnnccciiizzz[[[MMMHHHEEECCCAAA>>>======<<<;;;999<<<999999===@@@CCCKKKSSSZZZ___hhhssstttaaaOOOIIIAAA<<<;;;:::999777888888888888888999999999666666666666555555555555555444444444444555555666444444444666888999777555555666666777888999:::::::::999888888:::<<<<<<;;;======>>>>>>???>>>>>>>>><<<===>>>?????????>>>==================>>>>>>????????????@@@AAABBBCCCDDDGGGHHHHHHFFFEEEDDDEEEGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJNNNQQQRRRVVVcccqqqssshhhbbb]]][[[XXXRRRKKKFFFDDDDDDAAACCCBBB???>>>AAAAAA>>>AAAAAAAAAAAABBBCCCDDDEEEGGGJJJPPPWWW]]]cccppp|||~~~}}}}}}}}}yyy{{{||||||{{{zzzzzz{{{{{{||||||}}}|||{{{yyyxxxwwwvvvtttssssssrrrpppnnnjjjiiigggffffffgggiiijjjdddeeeeeecccbbbccceeegggdddiiimmmsss}}}iii^^^\\\```jjj~~~wwwggg___UUUPPPOOONNNJJJFFFGGGDDDBBB@@@???===:::888666666777888;;;>>>AAACCCNNNWWW___```]]]ZZZVVVQQQOOOLLLGGGDDDCCCBBBAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEEEEGGGJJJOOOTTT\\\dddiiimmmsssyyy~~~|||tttmmmccc\\\ZZZ[[[^^^ccchhhkkkppptttwww{{{xxxmmmfffgggkkkcccbbb```^^^^^^```bbbcccaaafffmmmssszzzvvv```UUUQQQMMMKKKIIIHHHFFFDDDCCCCCCBBBBBBBBBCCCEEEEEEHHHNNN[[[sssxxx{{{mmmSSSIIIDDDBBBJJJ{{{cccMMM>>>999777555222111333444555444444444444444444555666777888444555:::::::::GGGXXXqqqtttllltttzzziii[[[```qqq~~~uuuwwwtttiiiaaakkkwwwZZZNNNHHHDDD@@@>>><<<;;;<<<<<<<<<;;;<<<999999<<<@@@DDDLLLUUU\\\bbblllwwwwwwfffPPPIII@@@<<<;;;;;;999777888888777888888999999:::666666666666555555555555222222333444444444444444444444444666999999777555666777777777888888999999:::888777888:::<<<<<<<<<;;;<<<======>>>>>>>>>>>><<<===???@@@@@@@@@???>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBDDDEEEEEEEEECCCCCCEEEGGGGGGGGGFFFGGGGGGHHHIIIJJJHHHHHHJJJNNNPPPSSS\\\fffxxxvvvjjjfff^^^]]]YYYTTTMMMHHHFFFFFFBBBDDDCCC???>>>@@@???<<>><<<::::::;;;=========<<<999999<<<@@@DDDMMMVVV]]]dddooo{{{zzzlllUUUMMMCCC>>>===<<<999666888888777777888999::::::777666666666555555555555...///000222222222111000555444444666999:::888555777777777777777888888888:::888777888:::<<<<<<<<<::::::<<<===>>>>>>>>>>>>===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA???@@@AAAAAAAAABBBDDDFFFFFFFFFEEEEEEFFFHHHJJJKKKIIIGGGHHHLLLOOOQQQXXX___iii|||zzzoookkk^^^]]]ZZZUUUOOOJJJHHHHHHEEEGGGEEEAAA??????>>>:::@@@AAAAAABBBDDDFFFGGGHHHJJJMMMTTT[[[```fffrrr~~~}}}|||{{{{{{|||xxxzzzzzzyyyvvvvvvyyy}}}yyyzzz{{{{{{zzzxxxvvvuuuuuutttssstttuuuuuusssqqqpppnnnkkkiiihhhggghhhiiihhhhhhgggeeeccccccfffhhhfffkkkooorrr~~~iii]]]SSSWWW]]]gggxxxwwwmmm```YYYWWWUUUOOOJJJHHHEEEAAA???>>>>>><<<;;;555555555555777999;;;<<<===DDDJJJMMMQQQTTTQQQMMMOOOKKKHHHEEEEEEEEEEEEDDD@@@@@@AAABBBBBBBBBAAAAAAEEEEEEEEEFFFHHHMMMTTTYYY^^^cccjjjnnnrrrzzzzzzqqqhhheee___aaaccceeehhhlllppptttsssxxx~~~wwwqqqmmmbbbaaa^^^\\\[[[\\\]]]]]]\\\```eeefffgggkkkrrryyylllTTTQQQNNNKKKJJJHHHGGGEEECCCCCCBBBBBBBBBCCCCCCDDDDDDJJJRRR```}}}uuuiiiUUUIIIEEEJJJwwwgggRRRAAA888<<<888444111111222222222555666555333222111333555555666888999999===MMM\\\qqqmmmdddqqqvvv```UUUbbbsssxxxyyy}}}nnnllljjjaaa^^^yyyhhhUUUNNNGGG>>>AAA<<<888888<<<>>>===;;;<<<<<<<<<;;;===AAAGGGLLL^^^eeeppp||||||kkkXXXKKK???===???<<<888555888888777666666777888999555555444444444333333333555555555555555555555555111444777888777666666777999888666666777777555444888999:::999888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@???>>>=========>>>AAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAABBBCCCGGGIIIJJJHHHEEEBBBBBBCCCFFFHHHFFFGGGHHHJJJLLLPPPVVVZZZiiisssrrreee```\\\VVVRRROOOLLLHHHFFFDDDCCCBBBBBBBBBAAA???===>>>@@@BBBDDDFFFHHHIIIIIIKKKQQQWWWZZZ]]]eeerrr|||~~~|||{{{zzzzzz~~~}}}|||yyyvvvvvvxxxzzzzzz{{{{{{yyyvvvttttttuuussssssrrrssstttssspppnnnqqqnnnkkkjjjjjjjjjiiihhhiiihhheeecccaaabbbbbbcccccceeellltttmmm\\\NNNPPPUUU^^^hhh{{{uuubbb[[[VVVNNNKKKOOOHHHEEEBBB@@@???>>><<<:::;;;999666666666777777666<<>><<<888666888777666666666777777888555555444444444333333333555555555555555555555555111222444555444444555666777666555666888888777666666777888888888999;;;===::::::::::::::::::::::::<<<<<<======>>>>>>??????@@@??????>>>>>>>>>>>>???AAABBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBCCCFFFIIIIIIGGGEEECCCCCCDDDFFFGGGFFFGGGHHHIIIKKKOOOTTTXXX]]]fff{{{xxxjjjbbb^^^YYYTTTRRROOOJJJGGGEEECCCBBBAAAAAAAAA???>>>???@@@BBBDDDFFFHHHIIIIIIIIINNNTTTYYY^^^hhhttt~~~~~~|||{{{zzzzzz~~~{{{xxxwwwxxxyyyxxxyyyyyywwwtttrrrqqqrrrrrrqqqqqqrrrssssssqqqooopppnnnlllkkkkkkjjjiiiggghhhfffdddbbbbbbbbbccccccdddffflllttt~~~ppp^^^RRRPPPRRRVVV^^^nnnzzzfff___ZZZQQQLLLNNNIIIFFFCCCAAA@@@>>><<<;;;<<<999777666777777777666666:::???BBBEEEGGGJJJLLLKKKHHHEEEEEEFFFFFFEEECCCAAABBBBBBBBBAAAAAA@@@??????@@@@@@AAABBBEEEJJJMMMZZZaaaiiiiiigggjjjuuuzzzsssooojjjhhhffffffhhhjjjllllllmmmqqqxxx~~~uuummmhhheee```]]][[[YYYXXXVVVYYY[[[^^^```aaabbbdddeeelllrrrvvvcccSSSOOOOOOJJJHHHHHHAAABBBAAAAAAAAABBBBBBCCCDDDDDDHHHNNNVVVjjjbbbLLLEEEFFFxxxpppgggWWWFFF;;;999777333222222333444333666777666555333333555777555555777:::;;;AAAQQQ```nnnzzz{{{gggdddtttvvvfffaaaqqq}}}zzzqqqoooqqqiiibbbYYY]]]}}}sssZZZMMMIIIFFFBBBEEEAAA<<<:::;;;:::888555999:::<<<>>>CCCJJJRRRXXXdddkkkxxxqqqZZZMMMAAA======<<<999888777777666555555666666777555555444444444333333333444444444444444444444444000111222222111222444555777666555666888:::999888444666777888888999;;;===::::::::::::::::::::::::============>>>>>>>>>>>>??????????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBBBBAAACCCFFFHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHHHHIIILLLPPPTTTXXXaaarrrpppeeeaaa[[[XXXVVVRRRMMMHHHGGGDDDBBB@@@AAAAAA@@@??????@@@BBBDDDFFFGGGIIIIIIHHHKKKQQQXXX```kkkwww~~~~~~||||||||||||~~~{{{yyyxxxyyyvvvvvvwwwuuurrrooonnnoooppppppoooqqqrrrsssqqqppppppnnnmmmllllllkkkiiigggfffeeedddbbbbbbbbbcccdddeeeggglllttt}}}sssaaaVVVRRRNNNMMMQQQ]]]sssmmmddd^^^VVVOOOMMMJJJHHHDDDBBBAAA@@@>>><<<<<<:::777777777888777666444777;;;>>>AAACCCFFFHHHIIIFFFDDDCCCDDDDDDCCCAAAAAAAAABBBBBBBBBAAA@@@@@@??????>>>======@@@EEEIIIXXX```ggghhhdddeeemmmuuuzzzuuuqqqmmmiiiiiijjjkkkjjjiiimmmnnnqqqxxx~~~~~~yyyssslllgggbbb]]]ZZZYYYXXXVVVVVVYYY[[[\\\\\\\\\^^^______cccnnngggVVVOOOOOOJJJIIIIIIBBBBBBBBBBBBAAABBBBBBCCCDDDCCCFFFJJJQQQbbbmmmQQQFFFDDDxxxpppiii[[[III===888666333333333444444444666777777555444444666888666666777:::;;;BBBPPP^^^fffnnn}}}zzzhhhiii{{{|||oooooosssmmmzzz}}}vvvjjj^^^UUU\\\kkkUUUJJJHHHFFFCCCAAA>>>;;;;;;;;;;;;:::888<<<===>>>@@@CCCJJJRRRWWWgggooo}}}pppZZZMMMAAA======;;;::::::666666666555555555555555555555444444444333333333444444444444444444444444000111111000000111333666888666666777999999999888555777888888777888:::<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============??????>>>??????@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAABBBEEEGGGEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIMMMPPPYYY```nnntttgggbbb]]]ZZZXXXUUUNNNIIIHHHEEEBBB@@@@@@AAAAAAAAA@@@AAABBBCCCEEEGGGIIIIIIIIIKKKPPPXXXbbbmmmwww}}}~~~}}}}}}~~~}}}zzzyyyyyyuuuvvvvvvuuurrrooonnnnnnooonnnnnnooorrrsssrrrqqqooonnnnnnnnnnnnllliiifffeeedddccccccccccccddddddeeeggglllttt}}}wwweeeYYYSSSMMMKKKLLLRRR```mmmwwwhhhbbbZZZRRROOOLLLJJJFFFDDDCCCBBB@@@>>>===;;;888777888888888777666888;;;<<<<<<===???AAAFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@BBBAAA???======???DDDHHHUUU]]]eeefffcccccchhhnnnwwwzzz~~~}}}{{{uuunnnkkklllnnnllljjjqqqnnnnnnrrrzzz~~~|||xxxpppkkkddd___[[[YYYXXXVVVTTTVVVXXXXXXWWWWWWWWWYYYZZZ[[[bbbpppnnnZZZPPPOOOJJJJJJJJJCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGMMM\\\yyyqqqTTTFFFCCC|||sssmmm___LLL???888666444333444555555444666666666555444444666888888666777999<<>>===<<<;;;;;;999888:::;;;===???DDDKKKSSSYYYjjjssskkkWWWLLLAAA>>>===;;;:::;;;666666666666666555444444555555444444444333333333444444444444444444444444111222222111111222444777999888777777888888777555888999:::888777777888:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAABBBDDDFFFDDDEEEFFFFFFGGGFFFEEEDDDFFFGGGHHHGGGGGGHHHJJJMMMUUUZZZeeetttwwwjjjccc\\\YYYYYYVVVOOOHHHIIIFFFBBBAAAAAABBBBBBBBBAAAAAABBBCCCDDDFFFHHHJJJLLLNNNRRRZZZcccmmmvvv{{{~~~}}}}}}~~~~~~{{{yyyyyyuuuwwwxxxwwwuuurrrqqqpppooonnnmmmoooqqqssssssrrrpppooonnnoooooommmjjjgggeeeeeedddddddddddddddddddddggglllttt~~~|||jjj\\\UUUOOOMMMMMMNNNUUU\\\ooopppfff^^^WWWSSSNNNLLLHHHFFFEEEDDDBBB@@@???<<<999888888999888777666888999:::999:::<<<>>>BBBCCCCCCCCCBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAAAAACCCBBBAAA>>>===???CCCFFFPPPXXX```cccbbbbbbfffjjjnnnoootttzzz~~~uuuooonnnpppqqqqqquuuqqqoooqqqwww{{{|||zzztttooohhhbbb^^^[[[XXXVVVSSSUUUVVVVVVTTTSSSSSSTTTWWWWWW[[[eeeqqqvvv```SSSOOOJJJKKKLLLEEEDDDCCCCCCBBBBBBBBBCCCCCCFFFDDDEEEKKKWWWrrrrrrWWWHHHEEExxxqqqbbbOOOBBB999777555444555555444333555555555444333444666888999777777:::===DDDQQQ]]]\\\aaammm{{{mmmvvvyyyzzzrrrrrruuufffiii}}}lll[[[TTT```yyy^^^OOOHHHEEEBBBAAAAAAAAA???===;;;999777666666888;;;>>>DDDMMMVVV\\\kkktttzzzeeeRRRHHH@@@>>>===;;;:::<<<777777777777777666444444555555444444444333333333333333333333333333333333111222333333222333555777999888666666777777555333;;;;;;;;;:::888777888999888999999::::::;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAACCCEEEDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGGGGIIIKKKQQQUUU___lllzzz}}}mmmeee\\\XXXXXXVVVPPPIIIIIIFFFCCCBBBCCCCCCBBBAAABBBBBBBBBBBBDDDFFFHHHJJJMMMQQQWWW]]]dddmmmvvv|||~~~}}}~~~|||zzzyyyzzzvvvyyy{{{{{{yyyvvvuuuuuupppooonnnoooqqqsssssssssrrrpppooonnnnnnmmmkkkiiigggfffffffffeeeeeeddddddeeeggglllttt}}}ppp___XXXQQQPPPOOOMMMNNNRRRZZZrrr~~~nnnddd\\\WWWPPPNNNJJJHHHGGGFFFDDDBBB@@@===:::999999999888777333444666777777999<<>>@@@BBBCCCBBBAAABBBCCC@@@@@@AAABBBBBBBBBAAAAAA@@@AAA@@@???===>>>@@@BBBIIIQQQYYY]]]^^^___bbbfffjjjkkkooottt||||||uuuqqqqqqtttvvvvvvtttrrrrrrtttwwwzzz{{{xxxsssmmmgggbbb]]]XXXUUUSSSTTTUUUUUUSSSRRRRRRSSSSSSSSSVVV^^^ffftttgggVVVQQQKKKLLLMMMFFFEEEDDDCCCCCCBBBCCCCCCCCCEEECCCEEEKKKUUUmmm|||xxx^^^LLLGGG{{{ssscccRRRFFF:::888666555555555333111444444444444333333666888888666666;;;AAAIIIVVVcccccciiiwwwvvvkkkxxx{{{www{{{yyymmm```bbbvvv~~~jjjYYYUUUcccoooVVVJJJFFFBBB?????????@@@???>>>;;;999777777777999;;;???EEENNNWWW]]]kkkuuuwww___LLLEEE??????>>>;;;:::<<<888888888888888666555444555555444444444333333333333333333333333333333333///111333444333333444555777555444555666666555444:::;;;;;;:::999888:::;;;888888999999:::;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>======<<<=========???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDBBBAAAAAACCCEEEDDDEEEEEEEEEEEEFFFFFFGGGEEEGGGHHHHHHGGGHHHIIIKKKNNNRRRZZZeeeqqqqqqggg\\\WWWXXXWWWQQQKKKHHHFFFDDDDDDDDDDDDBBBAAACCCBBBBBBBBBCCCFFFHHHJJJLLLRRRZZZ```eeemmmwww~~~}}}~~~}}}zzzyyyzzz{{{vvvyyy|||}}}|||zzzyyyyyyrrrqqqooooooqqqssssssssssssqqqooonnnnnnmmmllljjjiiihhhhhhhhhgggfffeeedddfffhhhlllrrrzzzwwweee[[[RRROOONNNKKKKKKLLLOOO^^^xxxzzzlllaaaZZZRRROOOLLLJJJIIIGGGEEECCCAAA>>>;;;999999999888777222333444555555666999<<<999<<<@@@AAA@@@@@@BBBCCC???@@@AAAAAABBBBBBBBBAAA???@@@AAA@@@???>>>@@@AAACCCIIIQQQUUUVVVXXX\\\___hhhiiikkkpppxxx{{{uuurrruuuxxxrrrsssssssssrrrssswww{{{zzzwwwqqqkkkeee___XXXTTTSSSUUUVVVUUUTTTSSSSSSTTTQQQQQQTTTXXX\\\dddtttmmmZZZRRRLLLMMMNNNFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDAAACCCJJJSSShhhuuuiiiRRRIII|||tttdddSSSIII;;;999777666666555222111333444444333222333555777888555666<<>>AAAEEELLLUUUZZZkkkuuuuuu[[[IIICCC?????????;;;:::<<<888999999999888777555444555555444444444333333333333333333333333333333333...000333444333333333444444333333444666777666555999:::;;;;;;::::::<<<>>>::::::;;;;;;<<<===>>>>>>;;;<<<<<<===>>>??????@@@???>>>===<<<<<<<<<<<<<<<>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDBBBAAAAAACCCDDDEEEEEEDDDDDDEEEFFFGGGGGGEEEGGGHHHHHHHHHHHHJJJKKKJJJMMMTTT\\\eeeuuusssiii]]]WWWXXXXXXSSSMMMGGGFFFEEEEEEFFFEEEBBB@@@CCCCCCBBBBBBCCCEEEHHHJJJJJJRRR\\\bbbfffmmmyyy}}}}}}~~~}}}{{{xxxxxxzzz|||vvvyyy}}}~~~}}}|||{{{{{{tttrrrpppppprrrssstttssstttrrrooommmmmmmmmlllllljjjjjjjjjiiihhhfffeeedddhhhiiilllqqqwww|||iii]]]RRRMMMLLLIIIHHHIIIMMMTTTfffqqqccc[[[RRRPPPMMMJJJIIIHHHFFFDDDAAA>>>;;;::::::999888777555555555333222222444666555999===?????????AAACCC???@@@AAAAAABBBBBBBBBBBB???AAACCCCCCBBBAAAAAABBB???DDDKKKOOOQQQRRRVVVZZZbbbbbbeeeiiipppxxxxxxssstttxxxnnnqqqtttssspppqqqvvv{{{|||yyytttnnnhhh```YYYTTTSSSUUUVVVVVVUUUSSSTTTUUUSSSSSSTTTVVVUUUXXXdddqqqppp\\\SSSMMMNNNNNNGGGEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@BBBJJJRRRfffxxx{{{rrrWWWIIIxxxnnn^^^HHH???999555666777555333333444444444444444444444444444;;;<<<:::BBBWWWkkktttzzz{{{iiiddd{{{}}}zzzqqqyyyyyyjjjXXXPPP[[[lllwwwgggVVVYYYssssss___JJJBBBDDDCCC@@@===@@@>>>;;;888666777888999;;;999;;;@@@DDDKKKXXXdddjjjuuurrrXXXLLLGGGAAA===;;;::::::999777777777777777777777777555444333333222222222222555555555444444333333333333444444555555444444333666555444333444666888999999888999:::<<<<<<:::999;;;;;;;;;:::999888777666777888:::;;;<<<=========888:::===@@@AAA@@@???>>>AAAAAAAAA@@@AAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEEEEDDDEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFNNNMMMOOOWWWaaappp~~~pppaaaYYYTTTOOOKKKKKKIIIGGGEEEDDDDDDCCC@@@???@@@BBBDDDCCC@@@AAAFFFLLLNNNSSSZZZbbbjjjsss|||~~~~~~}}}zzzxxxwwwxxxyyyzzzzzzzzz{{{|||}}}}}}zzzxxxrrrtttvvvvvvuuutttsssttttttsssqqqooonnnmmmllllllpppooooooooonnnkkkfffccckkkiiikkkrrrxxx~~~rrr```WWWSSSJJJHHHIIIDDDHHHMMMZZZooozzzkkk___^^^VVVPPPOOOOOOKKKHHHHHHCCCAAA>>><<<;;;999777666;;;888555555777555...(((666777999;;;===??????@@@??????AAABBBCCCDDDDDDDDDAAABBBCCCCCCDDDCCCCCCCCCCCCBBBDDDHHHIIIKKKRRRZZZdddaaaaaaeeemmmtttxxxzzz~~~}}}|||yyytttooouuusssuuuxxxxxxtttrrrtttrrrssssssqqqmmmfff___[[[XXXVVVTTTSSSSSSSSSQQQPPPRRROOOPPPTTTVVVWWWYYY^^^uuuppp[[[XXXQQQKKKKKKKKKEEEDDDCCCBBBBBBBBBBBBBBB???AAAEEEHHHLLL```yyydddLLLzzzqqqcccOOOAAA:::555666666333000111444444444444444444444444444:::<<<:::DDD[[[oooxxx~~~wwwhhhggguuummmnnnkkkvvv}}}kkkYYYQQQ\\\lllsssbbbTTTZZZxxxrrr^^^JJJCCCDDDCCC@@@===>>>===;;;999888888999999;;;:::<<>>>>>=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFHHHGGGIIIOOOYYYfffxxxvvveee\\\WWWRRRMMMKKKKKKIIIFFFEEEEEEDDDBBB@@@AAADDDEEEDDDBBBCCCHHHMMMLLLQQQXXX```iiirrrzzz|||{{{zzzyyyxxxyyyzzzzzzyyyxxxyyy{{{||||||zzzwwwuuuwwwyyyyyywwwvvvuuuvvvwwwvvvtttrrrqqqpppooooooqqqppppppppppppmmmiiieeejjjgggjjjqqqwwwxxxeeeZZZUUULLLIIIJJJDDDEEEGGGOOO^^^ssswwwggg]]]UUUOOOOOOPPPMMMJJJIIIDDDAAA>>><<<;;;:::888666666333222333777777444000444555999<<>>CCCHHHMMMYYYdddlllxxxvvvUUUGGGDDD???<<<;;;<<<<<<;;;::::::999777666555444333444444333222222222333333555444444444444333333333222333333333333333333222555444444333444666777888888888888:::;;;;;;:::888::::::::::::999888888777999:::;;;<<<===>>>>>>>>>AAA@@@>>>===<<<===>>>>>>???????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGGGGFFFGGGEEEGGGMMMTTT^^^ooo}}}~~~hhh^^^[[[VVVOOOKKKLLLKKKHHHGGGGGGFFFDDDBBBCCCEEEFFFEEEDDDEEEJJJNNNMMMRRRYYYbbbjjjrrrzzz{{{zzzzzzyyyyyyyyyzzzzzzwwwvvvwwwyyy{{{{{{yyywwwxxxzzz{{{{{{zzzxxxwwwxxxzzzyyyxxxvvvuuutttttttttrrrqqqqqqqqqqqqooollliiiiiigggjjjqqqvvv~~~kkk___YYYNNNKKKKKKEEEIIIHHHJJJQQQ```zzzqqqcccZZZRRRRRRRRROOOKKKJJJFFFCCC@@@>>><<<;;;999777444222000222666888777555333555888<<<>>>?????????@@@AAAAAAAAA@@@@@@???>>>CCCDDDDDDEEEEEEDDDCCCCCCCCC@@@???AAABBBDDDKKKRRR[[[___dddgggiiilllppptttuuu{{{yyywwwxxxyyyyyytttrrrtttxxxxxxtttssstttpppppprrrwwwzzzvvvmmmeee\\\YYYVVVTTTTTTTTTSSSRRRQQQNNNNNNQQQRRRQQQRRRUUU\\\iii~~~fff[[[SSSNNNNNNKKKHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDGGGIIIJJJVVVwwwaaawwwkkkXXXHHH@@@999888777555333444444444444444555555555555444999;;;???OOOjjj~~~|||fffcccooottteee^^^mmm{{{vvveeebbblllwww|||fffXXXRRRggglll\\\KKKEEEEEECCC>>><<<999999:::;;;;;;;;;:::999<<<<<>><<<<<<<<<<<<<<<666666666666666666666666444333333222222333333333444444444444444444444444222222222222222222222222444444444444444666777888777777777999;;;;;;999777:::::::::::::::999888777999999:::;;;<<<=========@@@???>>>>>>======>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBAAABBBCCCEEEFFFGGGGGGGGGGGGGGGFFFGGGLLLQQQXXXfffrrrkkk```\\\XXXPPPKKKMMMKKKIIIHHHHHHGGGEEECCCCCCDDDEEEEEEDDDFFFJJJNNNPPPUUU]]]eeennnuuu}}}}}}|||{{{zzzyyyyyyxxxxxxuuuuuuuuuwwwyyyyyyxxxvvvxxxzzz||||||zzzyyyxxxyyy|||{{{zzzxxxwwwwwwvvvvvvqqqqqqqqqqqqrrrqqqnnnlllmmmkkknnnuuuzzzooobbb[[[PPPLLLLLLGGGMMMKKKJJJKKKSSShhh|||ooocccYYYVVVUUUPPPKKKIIIHHHEEEBBB???>>><<<:::888999666333222333555555444444666999;;;<<<;;;:::888@@@@@@AAAAAAAAAAAA@@@@@@DDDEEEEEEFFFEEEEEEDDDDDDGGGBBB???AAABBBCCCIIIPPPUUU]]]eeeiiihhhhhhmmmrrrvvv{{{{{{zzz{{{{{{sssrrrssswwwwwwsssrrrsssmmmmmmpppwww~~~~~~uuulll___[[[WWWTTTSSSSSSSSSRRRTTTRRRQQQTTTTTTRRRRRRUUUVVV```pppkkk\\\RRROOOPPPKKKIIIHHHFFFDDDCCCCCCDDDDDDCCCCCCFFFHHHHHHQQQmmmiiixxxjjjWWWGGG>>>777666666555555777444444444555555666666666555999<<>>;;;777999:::<<<<<<;;;:::999======@@@FFFKKKRRR^^^iiiyyykkkOOOBBB@@@===;;;<<<<<<<<<;;;555555555555555555555555333333333222222333333444444444444444444444444444333222222111111222222333333333333444555555666777777666777888::::::888666999999:::::::::999888888888999:::;;;;;;;;;;;;;;;<<<===???@@@AAA@@@>>>===>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGGGGGGGEEEDDDEEEIIILLLPPP[[[fffoooaaa]]]WWWPPPKKKKKKJJJHHHHHHHHHHHHFFFEEECCCCCCCCCDDDDDDGGGKKKMMMRRRWWW```hhhpppwww~~~~~~|||yyywwwvvvvvvuuuttttttuuuwwwxxxwwwuuuvvvxxxzzz{{{yyyxxxxxxxxx{{{{{{yyyxxxwwwwwwwwwwwwppppppoooqqqrrrrrrpppnnnrrrqqquuu{{{rrreee]]]QQQNNNNNNIIIIIIGGGGGGFFFIIIWWWtttyyykkk]]]XXXVVVRRRMMMKKKJJJGGGDDDAAA@@@>>>;;;999;;;888555333222333333333555777999;;;<<<;;;:::999???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFIIICCC@@@@@@AAABBBFFFKKKPPPZZZdddhhhgggggglllqqqwww||||||{{{tttrrrssswwwvvvrrrppprrrjjjjjjmmmuuu~~~zzzsssddd___YYYTTTSSSSSSSSSRRRVVVSSSSSSVVVUUURRRQQQTTTRRRXXXeeewwwrrr___RRROOOPPPJJJIIIGGGEEEBBBAAABBBCCCCCCBBB@@@CCCGGGGGGNNNeee}}}|||ooo||||||{{{mmmYYYFFF<<<444333333333444666444444444555666666777777555:::>>>FFF\\\wwwvvvhhhqqqyyyooommmyyysssuuu}}}~~~ooo```XXX^^^{{{|||```TTTHHHEEEEEEBBB===;;;888999:::;;;;;;;;;:::999>>>===@@@FFFLLLTTTbbbnnnrrr^^^IIIAAA???<<<;;;<<<<<<;;;:::888888777555444333222111333333222222222333444444333333333444444444444555444333222111111222333444222333333444555555666666666666666888999:::888666999999999::::::999999888999::::::;;;<<<<<<;;;;;;;;;===???BBBBBBAAA???===>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCBBBAAAAAA@@@BBBDDDFFFGGGGGGGGGGGGHHHGGGHHHKKKLLLOOOWWW```pppxxxfff]]]UUUOOOKKKJJJIIIHHHHHHJJJJJJIIIHHHCCCCCCCCCCCCEEEHHHKKKMMMRRRXXXaaaiiiqqqxxx~~~|||yyywwwwwwwwwwwwuuutttuuuvvvvvvvvvtttsssuuuxxxyyyxxxwwwxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvpppooooooqqqssstttsssqqqwwwvvvzzzxxxiii```SSSNNNNNNIIIFFFEEEEEEEEEFFFNNNbbbttttttbbbZZZXXXUUUQQQOOOLLLIIIEEECCCAAA???===;;;999777555333333444555666444555888:::===???@@@AAA??????AAABBBCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJDDD@@@@@@AAA@@@AAAEEEKKKTTT___dddeeefffkkkppptttzzz|||wwwuuuuuuxxxwwwsssppprrrjjjiiikkkrrr{{{~~~{{{kkkeee]]]WWWTTTSSSSSSSSSTTTRRRRRRUUUTTTPPPOOOQQQNNNRRR[[[hhh|||}}}fffTTTPPPPPPJJJJJJHHHEEEBBBAAAAAABBBCCCAAA???@@@EEEFFFKKK___tttyyynnn|||tttaaaJJJ@@@666444444333444666444444444555666777777777666:::???III```{{{tttmmmyyy~~~|||{{{}}}wwwjjj]]]XXXcccsssZZZOOOFFFEEEEEEAAA===;;;:::::::::;;;::::::999999>>>===???EEELLLVVVeeessssssbbbQQQCCCAAA???<<<;;;;;;;;;:::999888777666555333222111111333222222222333333444555333333333444444444555555555444333222222333444555222222333444555555555555666555666777999999777555888999999::::::999999999;;;<<<==================??????@@@@@@@@@???>>>===>>>>>>??????@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBCCCDDDCCCBBBAAA@@@AAACCCEEEGGGGGGGGGGGGIIIHHHJJJLLLMMMMMMTTT\\\cccuuunnn___TTTNNNLLLJJJIIIHHHJJJLLLMMMMMMLLLEEEDDDCCCDDDGGGJJJMMMNNNUUUZZZccclllssszzz|||yyyxxxyyyzzzyyywwwuuuuuuuuuvvvuuussspppsssvvvxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuqqqpppppprrrtttvvvvvvuuuxxxwww|||ooodddUUUOOOMMMGGGEEEDDDEEEFFFFFFKKKWWWdddnnnbbb]]]YYYTTTRRRMMMKKKGGGDDDBBB@@@>>>;;;777777666555444444555666333444555777:::>>>AAABBB???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKLLLFFFBBBCCCDDDBBB@@@BBBEEEMMMWWW^^^bbbeeekkkoooqqqxxx{{{yyyyyy|||zzzuuurrrssskkkjjjlllpppwww}}}rrrlllbbb[[[WWWVVVUUUUUUSSSPPPQQQTTTSSSOOONNNPPPNNNPPPUUU\\\kkkpppYYYQQQQQQJJJLLLIIIFFFCCCAAABBBCCCEEEBBB??????CCCDDDIIIZZZmmm{{{kkk{{{hhhPPPEEE;;;777666555555888444444444555666777777888666;;;@@@KKKccc}}}uuuooo}}}uuuiii\\\YYYfffmmmWWWMMMEEEDDDDDDAAA===<<<;;;;;;;;;::::::999999999???===>>>DDDLLLWWWhhhvvvrrr]]]NNNCCCAAA???<<<;;;;;;;;;999888444444444444444444444444222222222222333333444555333333333444444555555555666555333222222333555666111222333444555555555555555555555777999999777555888999999:::::::::999999===>>>>>>????????????>>>CCCBBB@@@???=========>>>?????????@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDDDDDDDBBBAAA???AAACCCEEEGGGGGGGGGGGGEEEDDDFFFHHHHHHHHHNNNUUU]]]kkktttaaaTTTMMMLLLJJJIIIIIIKKKNNNOOOOOOOOOFFFEEEDDDEEEIIILLLOOOPPPXXX^^^gggpppwww~~~|||yyyzzz|||~~~zzzxxxvvvuuuuuuuuutttsssooorrruuuwwwxxxxxxyyy{{{xxxxxxwwwvvvuuuuuuuuuuuurrrqqqqqqsssvvvxxxxxxxxxxxxwww|||tttgggVVVOOOMMMFFFCCCAAA@@@BBBCCCFFFOOOYYYttt|||kkkccc\\\UUURRRNNNKKKHHHEEECCCAAA>>><<<999999888666444333333444444333333333555888;;;===@@@AAAAAAAAAAAA@@@??????BBBCCCEEEHHHJJJKKKLLLMMMOOOIIIFFFGGGHHHEEEBBBBBBBBBIIIRRRZZZ```eeejjjnnnpppxxx}}}}}}|||vvvssstttllllllmmmooottt{{{xxxqqqfff^^^YYYXXXWWWWWWSSSQQQRRRUUUTTTPPPOOOPPPQQQRRRSSSUUU___tttxxx]]]SSSQQQJJJMMMKKKGGGDDDBBBCCCDDDFFFEEE@@@???CCCDDDGGGWWWhhh|||ooo|||lllVVVFFF999999999444000222888444333555555222444777>>>AAA>>>KKKmmmyyyqqqrrreeeXXXWWWhhhyyyhhhRRRMMMGGGBBB@@@>>><<<;;;===<<<;;;:::999999999999===>>>@@@EEEJJJVVVjjj}}}rrrXXXHHHAAA???>>>;;;999777777888999888666444222111222333444444444333222000111444666555444333222222222333444222111000111333555666555444444444555555555555666555666777999999:::::::::===;;;999888888999:::<<<<<<<<<<<<<<<===???@@@AAA??????>>>===============????????????@@@AAABBBBBB@@@AAABBBBBBBBBAAA@@@???BBBBBBBBBAAAAAABBBBBBCCCEEECCCAAAAAACCCEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMMMMRRRfffwww~~~hhh[[[QQQIIILLLJJJIIIJJJKKKMMMLLLKKKIIIHHHFFFFFFIIINNNSSSVVV[[[```jjjttt}}}}}}|||||||||yyyuuussstttwwwwwwtttooosssssssssuuuwwwwwwvvvtttzzzxxxuuusssrrrsssuuuwwwsssrrrrrrvvvzzz|||yyyvvvvvvwww{{{}}}kkk^^^UUULLLFFFFFFCCCBBBBBBBBBCCCKKKTTThhhzzzkkk]]]UUUSSSRRROOOJJJFFFCCC@@@===:::::::::888777666666666666666555555555777888:::<<>>======<<<;;;:::999999999999======AAAGGGOOOZZZmmm}}}iiiSSSFFFBBB???>>>;;;999777777888888888666444222222222333444444444444333111111333555444333222222222222333444333222111111333444333222444444444555555555555666666666777888999999999888;;;:::999888888999;;;<<<>>>===============>>>???>>>>>>===<<<<<<<<<<<<<<>>:::999666555777666444555888999666666999999@@@CCCQQQppptttgggooozzz|||zzztttiii]]]UUU[[[qqqrrr```MMMJJJEEEAAA@@@@@@???>>><<<<<<;;;:::999999999999>>>===AAAJJJTTT```nnn{{{yyy^^^LLLDDDBBB>>>===;;;999888777777888777666444333222222333444333444555444222111222333333333222222222222333444444333333444555444222000444444444555555555555666666666777777777777777666:::999888888888:::;;;<<>>======<<<<<<======>>>===<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEGGGEEECCCCCCDDDEEEEEEDDDEEEDDDCCCCCCEEEGGGJJJKKKRRR[[[```qqquuubbbVVVOOOFFFDDDBBBCCCEEEGGGHHHHHHGGGFFFFFFGGGJJJNNNRRRUUU^^^dddlllwww~~~}}}}}}|||}}}zzzxxxyyy{{{{{{xxxuuurrrqqqqqqsssuuuvvvuuusssvvvvvvuuuuuutttssssssssszzzyyyyyy|||~~~zzzuuutttuuuxxx}}}vvvhhh]]]SSSLLLIIIFFFEEEFFFFFFDDDHHHNNNPPPeee~~~iii]]]YYYUUURRRMMMJJJGGGDDDAAA>>><<<;;;999888777666666666666555555555666888:::;;;@@@@@@@@@@@@@@@AAAAAAAAAAAACCCEEEGGGJJJNNNTTTXXXUUUSSSOOOLLLIIIGGGFFFEEECCCCCCFFFNNNTTTYYYbbbkkkpppwwwyyyxxxvvvsssrrrssswwwzzz}}}lll___\\\ZZZVVVWWWUUUTTTTTTTTTTTTSSSQQQSSSNNNNNNRRRUUUZZZjjj{{{uuucccWWWNNNNNNKKKHHHFFFEEEEEEDDDCCCCCCAAABBBCCCBBBCCCJJJSSShhhzzzwww||||||xxxvvvttt\\\DDD;;;999666555888444222444999:::777666888777???EEETTTqqqqqqdddkkkxxxzzz~~~}}}|||ttthhh^^^WWWbbb{{{lllYYYNNNJJJEEEAAA@@@???>>>>>><<<;;;::::::999999999:::???>>>BBBMMMXXXcccoooyyynnnWWWHHHBBBAAA>>>===;;;999888777777777666555444333333333333444333444555555333111111222222222222222222333333333444444444666777777444111444444444555555555555666666666666666666666555555888888888888999:::<<<<<<>>>======<<<<<<<<<======>>>>>>===============>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA?????????@@@BBBDDDEEEFFFGGGFFFDDDDDDEEEFFFEEEDDDDDDCCCBBBAAACCCEEEHHHJJJPPPXXXZZZfffhhhZZZQQQJJJGGGCCCAAAAAACCCCCCCCCFFFFFFGGGIIIMMMQQQUUUWWW]]]bbbjjjttt}}}~~~~~~~~~~~~}}}{{{|||}}}}}}zzzxxxrrrqqqqqqrrrtttuuutttsssuuuuuuvvvwwwwwwvvvttttttvvvuuuuuuxxxzzzzzzvvvrrrssssssvvv{{{{{{mmmbbbWWWPPPHHHEEEDDDEEEDDDBBBCCCGGGLLLWWWnnntttddd]]]WWWTTTOOOKKKHHHEEEBBB???===<<<:::999777777666666666666555555666777999:::======>>>>>>???@@@@@@AAAAAACCCFFFHHHKKKPPPUUUYYYXXXVVVRRROOOKKKHHHGGGFFFCCCAAADDDJJJOOOTTT]]]fffmmmttt}}}~~~|||yyyuuusssssstttvvvxxxfffbbb___XXXWWWVVVTTTTTTTTTTTTRRRPPPQQQNNNMMMPPPQQQTTT___kkk~~~kkk[[[OOOOOOLLLIIIGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCHHHNNN]]]zzzuuurrrvvvuuupppoooyyygggJJJ===999555444666333111333777888666555777666>>>FFFWWWrrrooobbbiii~~~www~~~}}}~~~tttyyyuuuiii___UUUgggkkkXXXOOOKKKEEEAAA???>>>===;;;;;;;;;:::999999999::::::@@@???CCCMMMXXXcccoooyyy}}}gggTTTGGG@@@>>>===<<<;;;999888777666666555555444444333333333444222444555555333111111222111111111222222333333333000111222444777777444222444444444555555555555666555555666666666555555444777777888888999:::;;;<<<;;;;;;;;;;;;<<<===>>>???@@@???????????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA>>>??????@@@BBBDDDFFFGGGGGGFFFEEEEEEGGGGGGFFFDDDDDDCCCBBBBBBCCCEEEGGGHHHHHHRRRUUU\\\pppppp\\\PPPIIIEEE@@@===>>>???AAAAAAEEEFFFIIILLLQQQUUUYYY[[[^^^bbbiiiqqqyyy~~~~~~~~~~~~}}}|||zzztttsssrrrrrrssstttsssrrrtttuuuwwwyyyyyyyyyxxxwwwqqqppppppsssvvvwwwtttqqqrrrrrruuuzzz~~~qqqeee[[[SSSJJJFFFDDDEEEDDDAAA@@@CCCGGGKKKXXXsssnnndddZZZWWWRRRMMMJJJFFFBBB???>>>===;;;:::888777777666666666555555555777888999:::;;;<<<===>>>@@@AAAAAABBBDDDFFFHHHKKKPPPVVVZZZZZZXXXUUURRRNNNKKKHHHGGGDDDBBBDDDHHHLLLPPPXXX```iiipppzzz{{{wwwvvvuuuuuuuuupppiiiaaaWWWWWWUUUSSSSSSSSSSSSQQQOOOMMMLLLLLLNNNOOOSSS[[[cccrrrrrr```SSSPPPNNNJJJIIIHHHHHHGGGFFFEEEBBBAAACCCCCCBBBEEEKKKQQQkkk{{{sssqqqkkkmmmjjjrrrzzz|||nnnNNN???:::555333555444222333666777444444777777???GGG\\\wwwmmm```jjjyyyuuu}}}}}}wwwnnnyyyyyyjjj___RRRiiilllZZZOOOKKKEEEAAA???===<<<;;;;;;::::::999999:::::::::??????CCCMMMXXXcccsssuuubbbQQQFFF???===<<<<<<;;;999888777666555444444444444444444444444222333444444222222333444///000111222333333333222......///111333444333111444444444555555555555666555555666666666666666555777777888888999::::::::::::::::::;;;<<<===???@@@@@@@@@@@@@@@@@@AAAAAABBB????????????@@@AAABBBBBBCCCBBBAAA@@@@@@@@@@@@AAA?????????@@@BBBDDDEEEFFFFFFEEEEEEFFFHHHHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGEEEPPPTTTXXXfffwww|||bbbRRRHHHCCC>>>:::;;;===???@@@CCCEEEIIIOOOTTTYYY]]]___aaadddjjjpppvvv{{{~~~~~~}}}xxxuuusssrrrssssssrrrqqqsssuuuwwwyyy{{{{{{{{{{{{ssspppoooppptttvvvuuusssrrrrrruuuyyy~~~uuuiii^^^VVVMMMHHHEEEFFFEEEBBBAAACCCGGGFFFNNNccczzzlll___[[[VVVPPPLLLHHHCCC@@@???>>><<<:::999777777777666666555555555666777888999999;;;<<<>>>@@@AAABBBBBBDDDFFFHHHKKKOOOUUUYYY[[[ZZZXXXTTTQQQMMMKKKIIIGGGEEEFFFIIIKKKLLLRRRYYYdddkkkuuu}}}}}}zzzxxxwwwvvvuuu~~~}}}qqqdddWWWWWWUUUSSSSSSSSSRRRPPPOOOKKKKKKLLLMMMPPPTTT[[[```ggg{{{vvvdddXXXQQQNNNKKKIIIHHHHHHGGGFFFDDDAAAAAACCCDDDCCCDDDHHHMMMbbb~~~vvvqqqjjjmmmhhhmmmuuuzzzqqqPPP@@@;;;777555666777444444666666444555888999@@@JJJaaa~~~mmmaaakkkyyyqqqppp}}}{{{nnnhhhvvvmmm```VVVpppjjjXXXMMMIIIDDD@@@???>>>===<<<:::::::::999999::::::;;;===>>>CCCMMMWWWeeezzznnn\\\MMMDDD???===;;;;;;;;;:::888777555444333444444444444444444444222222333222111222555777...///111222333333333222222000000111333444333222444444444555555555555666444555666777777777777777888888888999999999888888;;;;;;;;;;;;;;;<<<===>>>@@@?????????@@@@@@AAABBB>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@?????????@@@@@@???@@@@@@AAABBBCCCEEEFFFDDDDDDEEEGGGIIIJJJIIIGGGDDDEEEFFFGGGHHHHHHGGGGGGFFFOOORRRVVVaaannnsss```QQQKKKCCC===;;;<<<===>>>???CCCHHHOOOVVV[[[___aaabbbdddhhhlllqqqtttvvvxxx{{{xxxuuussssssrrrqqqpppqqqrrruuuwwwzzz|||}}}~~~wwwssspppooorrruuuuuutttrrrrrruuuyyy~~~zzzmmm```WWWNNNHHHCCCDDDDDDBBBAAABBBFFFFFFKKKZZZooottteeeaaaZZZTTTOOOJJJEEEAAA@@@???===;;;999888777777666666555444555666777888888999:::<<>>;;;;;;;;;:::888777555444333333444555555444444444222222222111111222666999...///111222333333222222888666444444555555555444444444444555555555666666444444666777888888888888888888999999999888888777======<<<;;;;;;;;;;;;<<>>>>>???@@@AAAAAA============>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEECCCCCCEEEGGGJJJKKKJJJHHHDDDEEEGGGIIIJJJIIIHHHGGGCCCIIIJJJOOO\\\ggg}}}ooo^^^VVVLLLCCC===;;;::::::===@@@GGGNNNVVV\\\```bbb```bbbdddhhhkkknnnpppqqqwww~~~}}}zzzvvvtttsssrrrqqqooooooqqqsssvvvyyy|||~~~zzzuuupppnnnpppssssssrrrssssssuuuyyy~~~~~~oooaaaXXXMMMFFF@@@AAABBB@@@???AAAAAAAAAFFFPPP^^^tttzzziiiddd^^^WWWRRRLLLFFFCCC@@@???===;;;999888777777666666555444444555777777777888:::<<>>>>>;;;999888777777777555444555555444333222222222222222222333333333333444444333333222222333333444555333444555555444444666777555555555666666666777777666666666666666777888888555666777888999::::::::::::;;;<<<===>>>>>>>>>>>>>>>======???AAABBBAAA@@@>>>>>>???@@@@@@@@@@@@???AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAACCCDDDCCCCCCCCCFFFHHHJJJIIIHHHFFFGGGGGGHHHIIIJJJKKKLLLKKKJJJKKKOOOVVVbbbvvvjjjdddVVVGGG@@@BBB@@@;;;BBBEEEIIINNNSSSWWWZZZ[[[dddbbbbbbcccfffiiijjjkkkpppuuu}}}zzz|||~~~}}}yyyvvvvvvwwwxxxxxxwwwvvvwwwzzz|||~~~~~~{{{vvvrrrpppppprrrtttrrrwwwtttvvv~~~mmm```XXXJJJFFFBBBAAA>>>:::<<>><<<999777777888666666666555444444333333:::::::::;;;===@@@BBBDDDCCCEEEGGGIIIKKKMMMQQQSSSZZZ[[[[[[YYYVVVTTTTTTUUUPPPOOONNNLLLKKKJJJJJJJJJUUU[[[dddmmmwww~~~~~~xxx~~~nnniii]]]SSSSSSTTTPPPLLLLLLRRRQQQPPPPPPQQQVVV]]]bbbbbbiiiyyymmm[[[WWWKKKKKKIIIGGGEEECCCBBBAAAFFFDDDAAA??????@@@BBBCCCFFFNNNbbb{{{qqqlllnnnpppqqqrrruuu~~~nnnRRR@@@;;;:::888444666666555555555666777777;;;???PPPllluuueeeiii}}}wwwkkkdddjjjvvvgggVVVVVVdddrrrmmmaaaaaayyynnnXXXOOOJJJGGGDDDAAA???===;;;999;;;;;;999888777888<<<@@@BBBDDDHHHNNNVVVddd|||vvvbbbPPPDDD???<<<;;;;;;:::888888888777666444555555444333222222222222111111111222222222333333222222222222222333444444666666555444333444666888222333333333333444444444666666666666666777888888666777888999999999999999;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<>>>@@@AAA@@@???======>>>????????????>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAABBBBBBBBBBBBEEEGGGIIIHHHGGGDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHIIIMMMRRR]]]ooozzzxxxlllVVVEEE>>>===<<>>???BBBIIIZZZxxx~~~qqqeee___[[[SSSJJJEEE??????>>><<<999888777888777666666555555444333333888888999:::<<<>>>@@@AAABBBDDDFFFHHHJJJMMMPPPSSSYYYZZZ\\\[[[YYYXXXXXXYYYWWWVVVTTTRRRPPPOOONNNMMMSSSZZZbbbjjjsss~~~}}}xxx}}}zzzlllbbb[[[YYYVVVRRRPPPQQQPPPPPPPPPOOOQQQUUUZZZ___```eeetttmmm[[[VVVLLLKKKIIIHHHEEEDDDBBBAAAEEEDDDAAA@@@???@@@BBBCCCGGGMMM^^^|||yyyoookkkmmmnnnrrrvvvzzz{{{iiiQQQAAA;;;:::777444666666666666666777888888>>>DDDXXXsssmmmccckkktttkkkeeekkkqqqcccQQQQQQ___mmmiii^^^ddd{{{eeeRRRJJJHHHFFFCCCAAA???>>><<<:::::::::999777555666999<<>>??????>>><<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@???>>>>>>>>>??????AAA@@@AAACCCFFFGGGGGGFFFBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIMMMPPPXXXggguuu~~~eeeJJJ<<<;;;???EEEHHHLLLQQQTTTUUUUUUUUUUUUTTTTTTWWW\\\```bbbcccccceeehhhkkkqqq{{{~~~~~~{{{yyyxxxxxxyyyyyyxxxwwwvvvuuuuuutttwwwuuurrrooooooppprrrttttttyyyvvvwwwuuucccUUUOOOIIICCC@@@===999999===<<<<<<===???CCCPPPhhh}}}|||ooohhhbbbXXXOOOJJJ@@@???===;;;:::888888777777777666555555444444333444555777999;;;<<<<<<===@@@BBBEEEGGGIIIKKKOOORRRWWWZZZ]]]^^^]]]\\\\\\]]]]]][[[YYYVVVSSSQQQOOONNNPPPVVV___eeelllwww|||zzz|||uuummmeee^^^YYYTTTSSSVVVOOOPPPPPPQQQRRRTTTYYY\\\]]]bbbnnnnnn[[[VVVLLLKKKJJJHHHFFFDDDCCCBBBEEECCCAAA@@@@@@AAABBBCCCIIIKKKXXXttt{{{yyyrrrmmmlllooouuuzzz}}}ttteeeQQQBBB<<<:::777444666666666666777888999999???JJJaaa|||{{{fffbbbnnn|||nnngggdddlllsssbbbRRRRRRaaannn|||fffZZZfffyyy___OOOIIIGGGEEEBBB@@@???>>>===;;;999999888777666777:::<<<===???EEENNNYYYhhh~~~mmmUUUGGGCCCCCC@@@<<<<<<:::999888999888777555555555444333222222222222111111111111222222222222111111000000111111222333444555555444222222333444333333333444444444555555666666666666666777777888888888999999999888888777;;;::::::;;;;;;<<<<<<===<<<;;;:::;;;===>>>===<<<<<<===>>>>>>??????>>>>>>??????@@@@@@@@@@@@??????@@@@@@??????>>>>>>>>>>>>?????????BBBDDDFFFEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGJJJIIIKKKOOOPPPUUUbbbnnn~~~gggLLL======CCCEEEGGGKKKOOOQQQQQQPPPOOOPPPOOOOOOQQQUUUYYY[[[\\\[[[]]]```ccchhhqqq}}}}}}|||{{{zzzxxxxxxxxxxxxwwwvvvuuutttsssqqqooommmmmmnnnppprrrqqqvvvtttvvvzzzfffXXXPPPHHHAAA???<<<888999<<<======>>>@@@CCCKKK]]]nnnwwwnnnfff[[[QQQKKKAAA@@@===<<<;;;:::999777777777666666555444444444333444777999:::;;;;;;:::>>>@@@CCCEEEGGGIIIMMMPPPUUUYYY]]]______^^^^^^^^^^^^]]][[[WWWTTTPPPMMMKKKLLLQQQYYY___dddooo{{{{{{}}}pppddd\\\WWWVVVVVVQQQSSSTTTUUUUUUWWWYYY\\\^^^aaakkkppp\\\UUUMMMLLLKKKIIIGGGEEECCCBBBDDDCCCAAA@@@@@@AAABBBCCCIIIIIIQQQjjjzzzzzz|||xxxrrrmmmtttzzz~~~pppdddRRREEE===999777555666666666777777999::::::>>>LLLgggvvvcccbbbrrrvvvhhhaaabbbmmmuuubbbSSSUUUdddppp|||gggYYYhhhvvv^^^PPPKKKFFFDDDAAA??????>>>===;;;777888999888888999<<>>@@@AAA===;;;999:::;;;<<<<<<<<<===>>>??????@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>AAACCCEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIKKKNNNOOOSSS]]]iiiyyy|||ppp___NNNBBB@@@CCCCCCEEEHHHKKKLLLKKKJJJIIIMMMLLLKKKMMMPPPSSSUUUUUUUUUXXX\\\```dddkkkuuu|||~~~}}}|||vvvwwwxxxxxxyyyxxxxxxxxxpppooommmkkkjjjkkkmmmnnnlllqqqqqqsss}}}lll]]]VVVMMMEEEBBBAAA>>>>>>AAA<<<<<>><<<===<<<:::888888777777666555555444444333555777999:::;;;::::::===???AAACCCDDDGGGJJJMMMRRRVVV[[[]]]^^^]]]]]]]]]___^^^\\\YYYUUUQQQNNNLLLJJJMMMRRRYYY]]]ggg{{{}}}zzz{{{~~~mmmccc___[[[WWWVVVXXXYYYZZZYYYZZZ\\\^^^bbbdddmmm~~~uuu___VVVNNNMMMKKKIIIGGGEEEDDDCCCCCCBBBAAAAAAAAABBBBBBCCCGGGFFFMMMbbb~~~uuu~~~wwwqqqssszzz~~~~~~~~~}}}pppeeeVVVGGG>>>999777666777777777777888999;;;;;;<<>><<<:::777888999999999;;;>>>AAADDDDDDJJJTTT^^^lll~~~}}}jjjSSSDDD@@@???;;;666;;;999888777777777555444555555444333222222222222222222333333333444444444222111111111111222333333...000444555444222222222222222222222333333333333666666666666666777888888777888888999999999888888888888999:::===@@@BBBDDD>>>;;;999999;;;<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>===>>>@@@CCCDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGHHHEEEEEEHHHKKKMMMPPP[[[gggqqq~~~qqqaaaUUUMMMEEEAAAAAABBBCCCDDDFFFFFFFFFEEEEEEJJJIIIHHHIIILLLOOOPPPQQQQQQTTTXXX[[[^^^eeennnttt}}}{{{uuuuuuvvvwwwxxxyyyzzz{{{qqqpppmmmkkkjjjjjjkkkkkkjjjpppooorrr{{{wwwfffZZZPPPGGGCCCBBB??????AAA::::::===@@@@@@CCCMMMXXXnnnxxxmmm___RRRLLLFFFCCC???>>>??????<<<999888888777666666555555444555666777888999:::::::::===>>>@@@AAABBBDDDGGGIIINNNRRRWWWZZZ\\\]]]^^^___cccbbbaaa___[[[WWWTTTRRRNNNKKKNNNTTTXXX^^^ppp~~~zzzyyyzzzlllfff```[[[ZZZ\\\\\\\\\[[[\\\^^^___eeehhhqqq|||cccXXXNNNMMMLLLJJJHHHFFFEEEDDDBBBBBBAAAAAAAAABBBCCCCCCEEEEEEKKK\\\{{{uuuzzzvvvsss{{{}}}zzzrrriiiZZZJJJ>>>888777777777777777888999:::;;;<<<>>>SSStttuuubbbccctttxxxccc[[[^^^nnnooobbbeeetttzzzzzziiiXXXlllyyy```RRRLLLGGGDDDAAA???>>>===;;;999888999::::::::::::===???BBBCCCIIIUUUbbbpppssscccOOOBBB>>>>>>;;;777:::888666666666666444333555555444333222222222222111222222222333333333333222222222222222333444444111222333333222333666888222333333333333444444444666666666666666777888888666777888999999999999999999888888999;;;>>>AAACCC???<<<:::999:::<<<<<<<<<===>>>>>>?????????????????????@@@@@@@@@@@@??????===>>>???@@@@@@@@@???>>>>>>===>>>@@@CCCDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDGGGJJJMMMQQQ]]]iiiuuuvvveeeSSSKKKHHHDDDAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDFFFIIIMMMNNNOOONNNPPPQQQRRRUUU\\\gggnnn{{{~~~~~~}}}{{{yyyuuuuuuuuuuuuvvvxxxzzz{{{uuussspppnnnkkkjjjjjjjjjlllrrrqqqssszzz|||sss___TTTIIIDDDBBB>>><<<===;;;:::<<<>>>>>>???GGGPPP\\\uuutttdddWWWPPPHHHDDD@@@???AAAAAA>>>;;;888888777777666555555555666666666666777999:::;;;===???@@@@@@@@@AAADDDFFFIIIMMMRRRWWWZZZ^^^bbbeeeffffffeeedddaaa^^^ZZZXXXTTTNNNLLLQQQSSSWWWeeeuuuyyyvvvzzzrrrhhhccc___\\\\\\\\\[[[ZZZZZZ]]]___fffjjjuuugggZZZOOONNNLLLKKKHHHGGGEEEDDDAAAAAAAAABBBBBBBBBCCCCCCCCCEEEKKKWWWpppxxx~~~{{{zzzyyytttkkk\\\KKK>>>888777888777777777888999;;;<<<===BBBYYY|||uuuaaabbbttt|||eeeZZZ]]]ooo|||nnnrrr}}}vvvfffUUUnnn{{{```QQQJJJGGGEEEAAA???>>>===;;;999:::;;;;;;:::999999:::<<>>>>><<<999888666555666555444222555555444333222222222222000111111111111222222222333333222222333333444555555444222111111444999===555555555666666666777777666666666666666777888888555666777888999::::::::::::999888888:::<<>>>>>>>>>>>>>>>>>>>>????????????>>>>>>;;;<<<===?????????>>>>>>>>>>>>>>>@@@CCCEEEDDDCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEHHHLLLOOOTTTaaannn|||lllZZZIIIDDDCCCAAAAAACCCCCCBBBAAA@@@@@@BBBCCCDDDAAA@@@AAACCCHHHLLLNNNOOOLLLLLLLLLKKKMMMVVVbbbkkksss~~~~~~|||||||||yyywwwvvvuuutttssstttvvvxxxyyyxxxvvvssspppmmmkkkjjjjjjpppuuussstttzzzzzz~~~hhh\\\OOOIIIFFFAAA>>>>>>===<<<===???>>>===DDDLLLMMMeeeyyyiii\\\TTTJJJEEEAAA@@@BBBCCC???;;;888888777777666666555555666555555555666777999:::>>>???@@@@@@???@@@BBBDDDFFFJJJOOOUUUZZZ```fffiiifffggggggfffdddaaa^^^\\\ZZZPPPLLLPPPQQQRRR]]]kkkxxxuuuvvvwwwxxxrrreeeaaaaaa\\\\\\[[[YYYXXXXXX[[[]]]fffkkkwwwiii[[[OOONNNMMMKKKIIIGGGEEEEEEAAAAAAAAABBBBBBCCCCCCCCCCCCFFFKKKUUUiii{{{xxxbbbJJJ<<<;;;===>>>888777666555555999???CCCFFFaaaqqqaaajjjhhhZZZ^^^rrryyyoooddd\\\YYYrrr|||___OOOGGGDDDCCCAAA???===;;;:::999:::999888888888:::===>>>FFFIIIPPP___ttthhhPPPEEEEEE@@@>>>>>>:::<<<:::888777777666444333555555444222000111333555111111000000111111222333333222222111111222222333333333333333333333333333111111222222222333333333444555666777777888777777777777888999999999999888777777777888999:::<<<<<<;;;999888888:::;;;;;;:::>>><<<;;;;;;===???@@@@@@<<<<<<======>>>>>>?????????@@@@@@???>>>???BBBDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEHHHLLLOOOUUUcccppp}}}dddTTTFFFBBBCCCCCCAAAAAACCCCCCBBBAAAAAA@@@??????CCCCCCBBBCCCDDDGGGJJJLLLFFFHHHKKKOOOTTTYYY]]]___lllttt}}}{{{xxxwwwwwwvvvvvvqqqqqqpppppppppssswwwzzzuuusssqqqnnnlllkkkjjjjjjtttxxxzzzyyyyyy|||tttcccQQQIIIFFFBBB>>><<<<<<======>>>???AAABBBCCCJJJWWWnnnnnnaaa\\\QQQHHHAAA@@@???<<<:::;;;<<<:::999::::::999777555555555666666666666666555;;;;;;<<<===>>>???@@@@@@EEEGGGJJJPPPVVV^^^eeeiiiiiikkkkkkjjjjjjiiiccc[[[]]]VVVQQQPPPOOOPPPVVV]]]iii|||}}}wwwssssssttttttuuuxxxooo^^^ZZZ]]][[[WWWRRRSSSVVVXXXVVVSSSZZZdddwwwqqq___WWWRRRLLLHHHHHHGGGDDDAAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@GGGTTTaaawww|||fffMMM>>>;;;;;;;;;777777777666666999===AAAHHHbbbmmm```mmmlll]]]]]]nnn~~~vvvjjj]]]TTTSSSpppdddRRRJJJDDDCCCAAA???===;;;:::999:::999888888999;;;===>>>DDDHHHRRRaaauuugggOOOCCCDDD???===???;;;<<<:::888777777666444333222444555444222111111222111111111111111222333333333222222111111222222333333333333333333333333333222222222222333333333333555555666777777777666666666777888888999999888888:::999999888888999999:::;;;999888888:::;;;;;;:::>>><<<;;;;;;===?????????>>>============>>>>>>???@@@AAAAAA@@@??????AAADDDCCCCCCBBBAAAAAAAAAAAAAAACCCBBBBBBBBBCCCCCCDDDEEEDDDDDDGGGKKKNNNTTTbbboooaaaSSSEEEAAACCCBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@BBBDDDFFFHHHEEEFFFHHHKKKOOORRRUUUWWWdddllluuuyyyyyyzzz}}}yyywwwvvvvvvtttsssqqqqqqqqqqqqqqqsssvvvxxxsssrrrpppooonnnmmmnnnnnnuuuyyy{{{zzzxxxzzzxxxfffSSSJJJFFFBBB>>>============>>>???@@@AAABBBFFFPPPbbb|||xxxhhh```TTTKKKDDDBBBAAA>>><<<===>>><<<;;;::::::999666444555555666666666666666555999::::::;;;<<<===>>>>>>CCCEEEIIINNNTTT\\\ccchhhnnnqqqrrrqqqqqqqqqjjjcccccc\\\UUURRRPPPNNNRRRWWW\\\lll}}}wwwsssttttttrrrrrruuuxxx{{{kkk^^^[[[]]]ZZZWWWUUUTTTUUUUUUTTTRRRVVV```rrryyydddXXXSSSMMMIIIIIIHHHEEECCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@EEEOOO[[[ooojjjQQQAAA;;;999777666777777777777888<<>>===@@@===;;;:::888777777666444333111333555555333000///...222222222222333333333444333222222111111222222333333333333333333333333333333333333333444444444444666666666777666666555555666666777888888888888888<<<;;;:::999888888777777;;;999888888:::;;;;;;:::===;;;:::;;;===>>>???>>>@@@???===<<<;;;<<<>>>???AAABBBAAA@@@>>>>>>@@@BBBBBBBBBBBBAAAAAAAAAAAAAAADDDCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFJJJLLLSSS```nnn|||}}}]]]PPPDDDAAACCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBDDDEEEGGGGGGHHHIIIKKKMMMOOOPPP\\\ccckkkpppqqqsssxxx}}}|||zzzxxxvvvvvvtttrrrpppqqqqqqqqqrrrrrrsssuuuuuurrrqqqpppoooooopppqqqqqqvvvyyy|||{{{xxxyyymmmXXXMMMGGGCCC@@@???>>>>>>>>>>>>>>>???@@@@@@CCCHHHUUUjjjooodddXXXOOOGGGEEEDDDAAA???@@@@@@>>><<<;;;;;;999666333666666666666666666555555777888999:::;;;<<<<<<===@@@CCCGGGLLLQQQYYYaaagggsssvvvyyyxxxxxxwwwqqqiiiggg```YYYUUUQQQNNNOOOSSSSSS]]]lll{{{yyyuuuvvvuuuqqqpppqqqpppsssuuupppfff^^^\\\]]]YYYYYYYYYVVVSSSQQQQQQQQQRRRZZZjjjjjjZZZUUUNNNKKKJJJIIIGGGDDDCCCBBBAAAAAA@@@@@@AAAAAACCCAAACCCJJJRRRccc}}}lllTTTCCC===:::777666777888888777999;;;>>>JJJccc}}}hhh```rrrkkk\\\]]]iii|||{{{tttdddTTTOOOTTTtttfffUUULLLEEECCCAAA>>><<<;;;::::::999888777777999;;;>>>???DDDKKKVVVbbbqqqjjjQQQDDDBBB===<<>>>>>===BBB@@@===;;;:::<<<===???AAAAAA@@@???===<<<>>>@@@AAAAAAAAABBBBBBBBBBBBAAADDDCCCCCCCCCCCCCCCDDDDDDCCCCCCFFFIIILLLQQQ^^^jjjwwwzzzzzzvvvoooXXXMMMCCCBBBCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAAAAABBBCCCDDDHHHIIIIIIJJJKKKMMMNNNOOOWWW]]]eeejjjllloootttxxx|||~~~~~~}}}zzzxxxwwwvvvvvvtttqqqooorrrqqqqqqrrrsssssssssrrrpppooonnnnnnnnnooopppqqquuuyyy}}}}}}{{{{{{ttt^^^QQQIIICCCAAAAAA???>>>>>>=========>>>>>>DDDEEELLL\\\rrruuuggg^^^TTTKKKHHHFFFCCCAAABBB@@@>>><<<<<<<<<:::888666777666666555555555555555777777888999:::;;;;;;<<<>>>AAAFFFJJJOOOVVV```fffsssxxx|||{{{{{{yyyssslllhhhbbb\\\YYYUUUPPPPPPSSSSSSVVV^^^hhhwww~~~{{{zzzxxxsssppppppnnnmmmkkkgggbbb^^^\\\[[[YYY\\\]]]ZZZSSSOOOOOOQQQOOOVVVcccxxxooo\\\WWWOOOKKKJJJIIIGGGEEECCCBBBAAAAAA@@@@@@AAAAAAEEEBBBBBBFFFLLL[[[zzznnnVVVFFF???;;;888666777888888888999<<>><<<;;;;;;;;;888888777777999;;;>>>@@@EEELLLWWWdddsssmmmTTTFFFCCC===<<<>>>;;;:::888666666777666555333333444333111///...000111111222333444444444333333333222222111111222222333222222222222222222222222333333333444444444555555555555555555555444333222555555666777777777777666999999888888999999:::;;;;;;999888888:::;;;;;;:::<<<;;;;;;<<<>>>???>>>===BBB@@@===;;;:::<<<===????????????===;;;;;;===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDGGGKKKLLLPPPZZZfffzzzyyyooofff^^^SSSJJJCCCCCCDDDBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBGGGHHHIIIJJJLLLNNNPPPQQQUUUYYY___cccfffiiimmmqqquuuvvvwwwxxxyyy{{{}}}~~~|||zzzyyywwwwwwvvvuuurrrppprrrqqqoooppprrrrrrpppnnnnnnmmmlllkkkkkklllmmmmmmrrrxxx~~~{{{eeeVVVKKKDDDAAABBB???>>>======<<<<<<======EEECCCGGGSSScccxxx}}}nnndddYYYOOOKKKHHHCCCAAABBB>>>===<<<<<<======;;;999888777666555444555555555666777888888::::::;;;<<<===AAAEEEHHHLLLSSS]]]eeeqqqxxx~~~~~~}}}{{{uuuooooooiiiccc___YYYRRRPPPQQQRRRRRRTTT[[[hhhxxx~~~xxxttttttqqqnnnjjjeeeaaa^^^ZZZXXXYYY]]]```\\\TTTOOONNNPPPNNNSSS___rrrsss```YYYQQQLLLJJJIIIFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAEEEBBBBBBFFFJJJWWWssswww\\\JJJAAA<<<999777888888888999;;;???BBBUUUlllllleeeuuujjj^^^aaakkkwww~~~yyywwwrrr```NNNOOO\\\xxx___PPPHHHFFFDDD@@@===;;;;;;;;;;;;888777777777999<<<>>>@@@EEELLLXXXhhhzzzlllSSSFFFDDD>>><<<===:::999777666666666666555333444444222000//////222444000111333444444444333222333222222111111222222333222222222222222222222222333333333333444444444444444444444555444444333333444555555666666666666666777777777888999;;;<<<===;;;999888888:::;;;;;;:::<<<<<<<<<===???@@@???>>>@@@???===<<<;;;<<<>>>???>>>???>>>===;;;;;;===???@@@AAACCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBDDDEEEJJJNNNNNNOOOWWW```}}}}}}kkk]]]TTTOOOHHHCCCDDDEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@DDDEEEFFFIIIKKKNNNQQQRRRSSSVVVZZZ]]]```bbbeeehhhiiijjjmmmppptttxxx|||~~~zzz~~~{{{{{{yyywwwvvvvvvuuusssqqqtttpppmmmmmmooopppnnnkkkkkkkkkjjjiiiiiijjjkkklllooovvv~~~kkkZZZNNNDDD@@@@@@>>>===<<<<<<<<<<<<<<<===BBB???BBBLLLXXXgggwwwkkk```TTTNNNJJJDDDBBBBBB>>>===<<<===??????===<<<999888666555444444555666666666777888999::::::;;;<<>><<<===:::888777555555666666555333111222333333222222333555///000222333444333222111333222222111111222222333111111111111111111111111222222222222333333333333222333333444444444333333444444555666666666555555777777777888999:::<<<===;;;999888888:::;;;;;;:::===<<<===???AAAAAA@@@>>>>>>============>>>>>>???>>>??????>>>======???BBB@@@AAADDDFFFGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBEEEGGGLLLQQQPPPOOOTTT[[[ppp|||hhhZZZRRRLLLGGGDDDFFFFFFCCCAAABBBBBBBBBBBBAAAAAA@@@@@@@@@>>>??????@@@AAAAAAAAAAAADDDEEEFFFIIILLLOOOQQQSSSTTTVVVXXXZZZ\\\^^^```aaaaaabbbeeeiiioootttwwwyyysssvvv{{{~~~{{{{{{yyyvvvtttttttttsssrrrtttpppkkkjjjlllmmmllliiihhhggggggggghhhjjjlllmmmmmmuuu~~~ooo^^^PPPDDD??????<<<<<<<<<;;;;;;<<<======???<<<@@@JJJQQQZZZooorrrfffYYYRRRLLLFFFCCCCCC@@@>>>>>>>>>??????===;;;999888666444333444555666444444555666777888999999999===AAABBBBBBHHHSSS\\\hhhttt|||wwwrrriii]]]WWWUUUQQQPPPNNNNNNQQQYYYdddlll|||zzzwwwrrrkkkddd^^^YYYVVVWWWZZZ]]][[[UUUOOOKKKJJJNNNQQQYYYiiikkkcccYYYQQQMMMKKKHHHEEECCCBBBAAAAAA@@@@@@AAAAAACCC@@@BBBEEEFFFNNNfffmmmSSSEEE<<<666999999888888999>>>DDDIIIooo~~~{{{llljjjmmmhhhnnntttwwwyyyzzzbbbJJJKKK\\\eeeSSSHHHFFFDDD@@@===;;;:::;;;<<<777777777777999<<>>@@@BBBBBBAAA???<<<<<<======>>>>>>?????????@@@@@@?????????BBBDDD@@@BBBDDDGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEHHHNNNSSSQQQNNNRRRXXX\\\ooovvveeeYYYTTTKKKFFFDDDGGGGGGDDDBBBBBBCCCCCCBBBAAAAAA@@@??????@@@@@@AAABBBCCCDDDCCCCCCGGGGGGIIIKKKMMMPPPSSSTTTWWWXXXYYYZZZ\\\]]]^^^___``````bbbeeejjjooorrrsssppprrrvvvyyy{{{~~~zzz{{{xxxtttsssssssssssssssuuuoooiiihhhjjjlllkkkhhheeeeeefffgggiiilllnnnpppmmmuuu~~~qqq```QQQDDD>>>===;;;;;;;;;;;;;;;<<<======>>><<>><<<::::::888666444333444555666222333333444555666777777888<<>><<<;;;;;;:::999888888999888888:::===@@@FFFLLLXXXhhh|||{{{vvvZZZLLL???<<<<<<:::999999999888777666555444333333111111111111111111111111222222111111111111222222222222222222222222222222...///000222222333333333222222222222222222222222///000222444555555444444666555555444444666777888555555666888999:::;;;<<<999999:::;;;<<<===>>>???======>>>@@@BBBBBB@@@???============>>>>>>>>>>>>???>>>===>>>@@@AAA@@@???AAAGGGLLLLLLIIIFFFGGGIIIBBBBBBAAA@@@AAABBBCCCDDDGGGJJJOOORRRTTTSSSPPPOOOUUU^^^jjjnnniii\\\PPPHHHLLLIIIFFFEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>AAAAAABBBBBBBBBBBBBBBBBBHHHIIIJJJKKKKKKMMMQQQSSSPPPSSSVVVYYYYYYZZZ[[[\\\^^^___```aaaaaacccgggiiijjjlllppptttwww{{{}}}~~~zzz{{{yyyxxxwwwwwwvvvsssqqqtttrrrooollliiigggeeeddddddeeefffggggggjjjmmmpppnnnrrrxxxzzzaaaPPPHHHCCC???>>><<<;;;;;;===>>>======:::<<>>>>>>>><<<:::;;;;;;;;;:::888777555444444555666777888888888888999999:::;;;>>>DDDLLLRRRbbbppp}}}uuullleee```WWWVVVUUUSSSRRRQQQPPPPPP]]]gggvvv}}}|||{{{xxxrrriiiaaa\\\ZZZZZZYYYWWWUUURRROOOLLLJJJQQQNNNRRRbbbzzzkkk^^^XXXNNNKKKLLLGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBAAAAAABBBDDDLLL^^^ooo~~~{{{]]]JJJ@@@===:::<<<888999===>>>KKKdddvvvooo~~~uuuiiiooo}}}yyyqqqxxx|||yyyqqqkkkhhh}}}tttXXXDDDKKK^^^hhhUUUKKKGGGCCC???<<<;;;:::999888888888999888888:::>>>@@@GGGMMMYYYjjj~~~yyymmmfffUUUIII>>><<<<<<;;;999999888888777666555444333333222222222222222222222222222222111111111111222222222222222222222222222222///000111222222333333333333333333333333333333333111222222333444444444444666555555444555666777888777777777888888999999999999::::::;;;<<<===>>>>>>=========???AAABBB@@@???===>>>>>>>>>>>>?????????AAA@@@>>>???@@@AAA@@@???BBBGGGKKKLLLHHHFFFFFFHHHCCCBBBAAAAAAAAABBBCCCDDDGGGIIIMMMPPPQQQPPPNNNLLLJJJQQQYYY]]]ZZZTTTNNNJJJKKKHHHFFFDDDEEEEEEDDDCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDHHHIIIKKKKKKKKKMMMPPPSSSSSSVVVYYYZZZZZZZZZ[[[\\\\\\^^^^^^______```ccceeeggghhhkkknnnqqqsssuuuvvvxxx||||||zzzyyyxxxwwwwwwvvvsssqqqrrrpppnnnkkkhhhfffeeeddddddeeegggggghhhkkknnnqqqrrruuuzzz}}}fffTTTKKKDDD>>>>>><<<;;;;;;===>>>===<<<:::<<>>===;;;:::::::::999777666444333444444555666777777777777999999:::;;;===DDDKKKQQQaaaooo}}}tttmmmiii]]]\\\YYYUUURRRPPPNNNMMMTTT[[[fffpppzzz}}}zzzwwwqqqjjjccc]]]ZZZYYYXXXWWWUUUTTTQQQNNNKKKNNNKKKOOO^^^tttnnnaaaZZZOOOLLLLLLFFFDDDCCCBBBAAA@@@@@@@@@@@@CCCAAAAAABBBCCCIIIXXXggg|||~~~aaaMMMBBB===888<<<999888<<<@@@TTTrrroooooopppgggrrrsssyyy}}}{{{rrrggg___[[[iiiqqqSSSAAAJJJ]]]gggTTTKKKFFFCCC???===<<<;;;999888888888999888888:::>>>AAAGGGNNNZZZllllll]]]UUUNNNDDD<<<<<<===<<<::::::888888777666555444444333333333333333333333333333222222111111111111222222222222222222222222222222000000111111222333333333444444444444444444444444333333333222222333444444666555555555555666777777888888888888888888888888::::::;;;;;;<<<<<<<<<============???AAAAAA@@@???????????????@@@@@@@@@@@@CCCAAA??????@@@AAAAAA@@@CCCFFFJJJJJJGGGEEEEEEFFFCCCCCCBBBAAABBBCCCDDDEEEHHHIIIKKKLLLLLLKKKJJJJJJEEEHHHKKKLLLKKKJJJKKKKKKIIIGGGDDDDDDDDDDDDCCCBBBDDDDDDCCCCCCCCCCCCCCCDDDAAAAAABBBCCCDDDDDDEEEEEEHHHJJJKKKLLLLLLMMMPPPRRRTTTVVVXXXXXXWWWWWWXXXYYYZZZ\\\\\\\\\[[[\\\^^^```bbbcccdddfffgggiiijjjkkkmmmppptttyyy~~~~~~yyyxxxxxxxxxxxxvvvsssqqqnnnmmmkkkiiigggeeeddddddccceeefffhhhiiikkkooorrruuuxxx|||lllZZZOOOEEE>>>>>><<<;;;;;;<<<======<<<999;;;@@@EEEGGGIIIQQQ[[[kkkpppbbbXXXQQQKKKFFFEEECCCAAA@@@@@@???===<<<::::::999888777555444333444444444555666666666777999999999:::===BBBIIINNN\\\jjj|||zzzsssooohhheee```[[[UUUQQQNNNMMMRRRVVV[[[```hhhsss~~~zzzuuuqqqmmmggg```[[[XXXWWWWWWWWWWWWUUUQQQNNNOOOLLLNNNZZZnnnpppccc\\\QQQMMMLLLEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCAAAAAABBBBBBFFFRRR^^^xxx}}}}}}bbbMMMAAA;;;555:::777666:::CCC]]]jjjlllxxxhhhaaaqqq~~~tttfff[[[UUU[[[vvvkkkOOOAAAJJJ\\\~~~aaaPPPGGGDDDAAA>>>===<<<<<<:::999888888999999999;;;???BBBHHHOOO]]]ppp~~~fffTTTKKKGGG@@@;;;===>>><<<::::::888777777666555555444444333333333333333333333333222222111111111111222222222222222222222222222222111111111111222222333333444444444444444444444444555444333222111222333444555555555555666666666777777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<>>>@@@AAA@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCAAA>>>>>>@@@BBBCCCCCCCCCEEEHHHHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGEEEDDDEEEGGGHHHFFFEEECCCCCCDDDDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDEEEAAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQOOOQQQSSSSSSSSSSSSTTTVVVYYYZZZ[[[ZZZYYYYYYZZZ[[[_________``````aaabbbbbbeeegggjjjmmmssszzz~~~yyyxxxwwwxxxxxxwwwtttqqqlllkkkiiigggfffeeeddddddbbbdddfffggghhhkkkooorrrvvvxxx|||~~~rrr```SSSFFF===>>><<<;;;;;;<<<<<<<<<;;;888:::???DDDEEEFFFLLLSSS]]]tttwwwiii___VVVNNNIIIGGGEEECCCBBBBBBAAA???===;;;;;;::::::888666555444444444444444444555666666888999999:::<<<@@@GGGKKKRRR```sss|||xxxsssooohhhaaaZZZUUUQQQOOOSSSUUUVVVXXX]]]gggsss}}}{{{uuurrrppplllddd]]]XXXWWWWWWYYYZZZYYYUUURRRSSSPPPQQQZZZjjjqqqbbb[[[QQQNNNMMMEEEDDDCCCBBBAAAAAA@@@@@@AAABBB@@@@@@BBBBBBEEENNNYYYyyywwwyyy|||dddOOOBBB;;;444999888777===HHHgggllllll|||qqqaaa[[[mmm|||jjj\\\UUUVVVmmmgggNNNBBBKKK[[[~~~xxx\\\LLLEEEAAA???=========>>><<<;;;777888999999999<<>>;;;===>>><<<:::;;;777777666666555555444444222222222222222222222222222222111111111111222222222222222222222222222222333222222111111222333444222222222222222222222222555444333222111222333444444555555666666666666666444555666777888999:::::::::::::::;;;;;;;;;;;;;;;>>>===<<<===???@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB@@@???===???AAADDDEEEEEEBBBDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEJJJIIIHHHGGGGGGFFFFFFFFFGGGEEECCCBBBBBBBBBCCCCCCDDDCCCBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGGGGHHHKKKKKKKKKLLLMMMOOOKKKMMMOOOPPPPPPRRRTTTVVVXXXZZZ[[[ZZZXXXWWWXXXYYY^^^]]]\\\\\\\\\\\\]]]^^^```bbbccceeeiiiooowww}}}}}}xxxwwwwwwxxxyyywwwtttqqqlllkkkiiigggfffeeeeeedddbbbccceeefffgggjjjmmmppptttwww{{{}}}uuudddVVVHHH>>>>>>===;;;:::;;;<<<;;;:::999999===BBBCCCCCCGGGMMMWWWjjjqqqfff\\\SSSMMMIIIGGGEEEDDDCCCBBB@@@>>>======<<<;;;:::888777666555444444444444555666666888888999999;;;>>>DDDHHHKKKXXXjjj|||yyyuuunnneee]]]WWWTTTRRRPPPRRRSSSSSSUUU[[[dddkkk~~~xxxvvvtttppphhhaaaZZZXXXXXXZZZ^^^^^^ZZZVVVWWWTTTTTTZZZgggqqqaaaYYYPPPNNNNNNFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA???@@@BBBDDDFFFNNNWWWrrrxxx~~~hhhTTTEEE===888<<<::::::AAAMMMllllllkkk~~~xxxkkk\\\VVVjjjppp___UUUWWWjjjdddNNNEEEMMMZZZoooXXXKKKEEE@@@>>>======>>>>>>===;;;777888999999:::<<<@@@CCCIIIRRRbbbwwwdddOOOEEECCC>>><<<>>>>>>;;;:::;;;777777666666555555555555111111111111111111111111222222111111111111222222222222222222222222222222444333222111111222333444222222222222222222222222333333333222222333444444444555555666777666666666333444555666888999:::;;;999999::::::;;;;;;;;;<<<>>><<<;;;<<<>>>@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB>>>======???BBBDDDDDDCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDHHHGGGGGGFFFEEEDDDDDDDDD???>>>===>>>@@@AAA@@@???CCCCCCBBBDDDEEEEEEDDDBBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAABBBCCCDDDDDDEEEEEEEEEGGGJJJJJJJJJJJJKKKMMMJJJLLLNNNOOOPPPRRRUUUWWWWWWXXXZZZYYYWWWVVVVVVWWW[[[ZZZYYYXXXYYYYYY[[[\\\]]]^^^___```bbbgggmmmrrr{{{}}}wwwwwwwwwyyyyyyxxxtttqqqmmmllljjjiiigggfffeeeeeeccceeefffggggggiiimmmppprrrvvv{{{}}}~~~wwwgggZZZLLLAAA>>>===;;;:::;;;;;;:::999999999;;;@@@AAAAAAEEEJJJTTTbbbzzz{{{nnncccXXXQQQKKKIIIGGGFFFEEEDDDAAA???>>>>>>===<<<;;;999888777666666555444444555666777777888888999:::===AAAEEEHHHSSSdddvvv|||sssiiiaaaZZZVVVTTTQQQSSSTTTTTTTTTVVV\\\```pppzzz{{{xxxssslllggg___[[[YYY\\\```bbb___[[[XXXUUUTTTXXXbbbzzzttt```WWWNNNNNNNNNGGGEEEDDDCCCBBBAAAAAAAAAAAABBB??????BBBDDDGGGNNNVVVlllzzzlllWWWFFF===;;;>>>::::::BBBMMMiii{{{iiinnnwwwfffYYYVVViiiwwwcccWWW[[[kkkzzz___LLLGGGPPP]]]|||~~~cccRRRIIIDDDBBB@@@>>>>>>>>>===;;;888777888999999:::===AAADDDJJJSSSdddyyydddOOOEEEDDD@@@===>>>===:::999;;;666666666666555555555555222222222222222222222222222222111111111111222222222222222222222222222222555444222111111222333555333333333333333333333333111222222333444444444444444444666777777777666555555555555666777888888999888888999:::;;;;;;<<<<<<>>><<<;;;;;;>>>???@@@???@@@@@@AAAAAAAAABBBBBBBBB>>>>>>???AAABBBBBB@@@>>>??????@@@AAACCCDDDDDDCCCAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAAAAA???>>>===???BBBCCCBBB@@@CCCBBBCCCDDDFFFGGGEEECCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDCCCFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMOOORRRTTTTTTVVVXXXXXXVVVUUUUUUUUUWWWVVVUUUTTTUUUWWWYYYZZZYYYZZZ[[[\\\]]]aaafffjjjsssvvv{{{~~~}}}vvvvvvwwwyyyzzzxxxtttqqqooonnnllljjjhhhgggffffffggghhhiiiiiiiiijjjnnnpppqqqvvv|||}}}|||}}}xxxjjj^^^PPPFFF???===;;;:::;;;;;;:::999:::999:::>>>@@@@@@DDDIIIOOOXXXlllvvvhhh[[[SSSMMMKKKHHHGGGFFFEEEBBB@@@>>>======<<<;;;999888777888777555444444555777888777888888888999;;;???BBBFFFPPP^^^ppp}}}rrrggg```[[[YYYUUUVVVWWWUUUSSSTTTXXX\\\aaakkkwww{{{uuuooolllccc___[[[]]]bbbeeeccc```YYYWWWUUUWWW```wwwzzzbbbVVVMMMMMMMMMFFFEEEDDDCCCBBBBBBAAAAAABBBCCC???>>>@@@BBBEEEKKKSSSeeennnWWWEEE;;;<<<===999888???IIIbbbwwwjjjwwwxxxdddYYYWWWjjj|||fffZZZ___mmmrrrYYYIIIHHHTTTaaavvvqqqZZZMMMGGGCCCDDDBBB@@@???>>><<<888666777888999999:::===AAADDDJJJTTTeee{{{eeePPPFFFFFFAAA>>>???===999888;;;666666666666666555555555333333333333333333333333222222111111111111222222222222222222222222222222555444222111111222444555444444444444444444444444///111222444555555444444333444666777777777666555666666666777777777777777777777888999;;;<<<======>>><<<;;;;;;===???@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@BBBBBB@@@<<<999>>>>>>>>>@@@BBBDDDDDDDDD@@@@@@?????????@@@AAABBBAAAAAABBBCCCBBBAAA@@@???GGGDDDBBBCCCFFFGGGEEECCCCCCCCCCCCEEEGGGGGGFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBEEEHHHIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMPPPRRRTTTVVVWWWUUUTTTSSSTTTSSSRRRRRRQQQRRRTTTWWWXXXUUUVVVXXXYYY[[[^^^cccffffffjjjnnnrrrssstttvvvwww{{{|||~~~vvvvvvwwwyyyzzzxxxtttqqqqqqpppnnnllljjjhhhggggggjjjkkkkkkkkkkkkllloooqqqrrrwww}}}~~~|||zzz|||yyylll```TTTIII???===;;;:::;;;;;;:::888;;;888999===???@@@DDDIIIHHHNNN```|||{{{kkk]]]SSSNNNLLLIIIHHHGGGEEECCCAAA======<<<;;;:::888777666999888666555555666777888777888888888888:::>>>AAADDDMMMYYYkkkzzznnnfffaaa^^^UUUUUUUUURRROOOPPPTTTXXXYYYaaalllvvv}}}vvvqqqooogggaaa\\\]]]cccgggfffbbb\\\YYYXXXXXX```xxxeeeWWWMMMLLLMMMFFFEEEEEECCCBBBBBBBBBBBBBBBEEE@@@===???AAACCCIIIPPP___zzzvvvaaaMMM@@@DDD<<<<<>>??????>>>======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBB>>>@@@AAABBBBBBAAA???>>>BBBBBBAAA@@@@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBB@@@BBBEEEHHHIIIHHHFFFDDDJJJHHHEEECCCCCCBBB@@@>>>CCCCCCBBBAAAAAAAAAAAABBBEEECCCAAA??????AAACCCEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKHHHIIIMMMNNNMMMMMMQQQKKKLLLOOOQQQSSSSSSRRRQQQTTTSSSQQQOOOPPPRRRUUUWWWVVVTTTSSSTTTVVVXXXXXXXXXaaadddhhhkkklllnnnoooqqqwwwxxx{{{||||||~~~~~~{{{zzzwwwvvvvvvvvvvvvuuurrrpppqqqnnnjjjiiijjjjjjgggeeekkkhhhfffgggkkkooopppoootttwww{{{|||wwwssswwwqqqcccVVVMMMHHHBBB<<<999999999777555999:::<<<======>>>AAACCCDDDLLLZZZnnntttfff]]]UUUNNNJJJIIIHHHEEECCCEEE;;;<<<>>>???@@@@@@??????<<<;;;999888777666444222888888888888999;;;===>>>CCCFFFOOO```yyy~~~rrrhhhccc[[[WWWSSSSSSTTTUUUSSSQQQVVV[[[bbbffflllwww|||vvvrrrkkkgggcccaaabbbdddeeeeeebbb[[[XXX[[[bbbuuudddYYYVVVNNNHHHHHHIIIGGGFFFDDDCCCBBBCCCCCCDDDCCCAAAAAABBBEEEIIILLL]]]www|||fffPPPBBBBBB;;;:::???>>>AAAWWWssssssooo|||bbbVVV\\\{{{qqqllltttzzznnnVVVIIILLL[[[iiisssiii\\\SSSJJJDDDCCCGGGDDDBBB???===<<<;;;999888888999:::;;;;;;>>>BBBFFFOOO[[[nnnfffPPPFFFDDDAAA>>>======<<<:::777999777555444555555555333000000111222333333333333000111111111111222222222111111111111111111111111111000///000111111000///222222222222222222222222///111222333333222000///444444444444444555666666555555666666666666777777777888999:::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>=========>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBB>>>???AAABBBBBBAAA???>>>BBBBBBAAA@@@@@@AAAAAAAAACCCCCCBBBBBBBBBBBBBBBCCCAAACCCFFFIIIJJJIIIGGGEEEFFFEEECCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBDDDBBB@@@??????@@@BBBDDDCCCDDDDDDEEEFFFGGGHHHHHHJJJHHHIIIMMMNNNLLLMMMPPPKKKMMMNNNPPPQQQQQQPPPPPPSSSRRRQQQPPPPPPRRRTTTUUUTTTSSSRRRSSSUUUWWWWWWVVV[[[^^^bbbeeefffhhhjjjkkksssuuuxxxzzz{{{|||~~~~~~}}}|||zzzzzzzzzuuuttttttttttttrrrooommmqqqnnnkkkjjjjjjjjjhhhfffjjjgggeeefffjjjmmmnnnnnnmmmpppuuuwwwtttqqquuu}}}vvviii\\\QQQFFFBBB>>><<<<<<;;;777444999:::<<<<<<<<<>>>@@@CCCBBBHHHSSScccyyy}}}mmmbbbZZZRRRLLLKKKIIIEEEBBBCCC@@@AAAAAABBBAAA@@@>>>===<<<;;;999999999888777666888888777888999:::<<<===BBBFFFMMM[[[ppp}}}qqqjjjccc___YYYVVVVVVVVVSSSQQQSSSXXX]]]```dddmmm{{{|||yyywwwkkkhhhdddcccccceeeeeeeeeeee^^^ZZZ[[[aaaqqqhhh\\\WWWPPPJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDCCCBBBAAA@@@AAAEEEHHHKKKZZZtttlllTTTDDDBBB<<<;;;===<<>>===<<<;;;999888999:::;;;<<<===@@@DDDGGGQQQ^^^rrreeeOOOFFFCCCBBBAAA@@@???<<<888555999777555444555555444333000000111222333333333333000111111111111222222222111111111111111111111111111000///000111111000///111111111111111111111111000000222222333222111000444444444444555555666666666666666777777888888888888999:::::::::::::::999;;;;;;;;;<<<<<<<<<<<<=========<<<<<<===???@@@BBBBBBBBBAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>AAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDCCCEEEGGGIIIIIIIIIGGGFFFEEEDDDCCCCCCEEEFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBBBBBAAA???>>>>>>???AAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJGGGHHHLLLMMMKKKLLLOOOLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPRRRTTTTTTSSSVVVYYY\\\___```bbbdddfffmmmpppuuuxxxyyyzzz{{{|||}}}zzzxxxvvvwwwxxxxxxsssrrrqqqqqqqqqooollljjjnnnkkkiiihhhhhhhhhfffeeegggfffeeeeeehhhkkklllllllllnnntttxxxwwwtttyyy}}}qqqbbbWWWFFFBBB???>>>>>><<<888444999:::<<<<<<<<<===???AAAAAAEEELLLWWWgggyyylllaaaXXXOOOLLLJJJEEEBBBAAAEEEEEEEEEDDDBBB@@@>>><<<;;;;;;::::::::::::999999777777666777888999;;;<<>><<<>>>===BBBYYYssspppuuuyyy___ZZZbbb|||lllTTTKKKWWWmmm~~~{{{fffPPPEEECCCCCCAAAAAACCCAAA>>><<<<<<;;;999888888999:::;;;===@@@EEEHHHSSS^^^rrrbbbNNNEEEAAA@@@???>>>===;;;888777888666444444555555444333333333333333222111000000000000111111111222222222111111111111111111111111333222111222333333222111111111111111111111111111222222333444444444333333333444444555555555555555555666666777777888888888999999:::::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===???AAABBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIIIIJJJIIIGGGGGGKKKKKKIIIJJJMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPNNNMMMNNNOOOQQQQQQPPPTTTVVVYYY\\\]]]___aaadddhhhlllqqquuuvvvwwwxxxxxxzzzyyywwwvvvuuuuuuuuuvvvrrrqqqpppppppppnnnkkkiiiiiihhhfffeeedddcccbbbbbbeeeddddddeeefffhhhiiijjjlllnnnsssxxxxxxvvvzzzwwwgggZZZJJJEEE@@@======<<<999666999:::;;;;;;:::;;;===???BBBCCCHHHOOOZZZooovvvhhh]]]RRRNNNKKKFFFBBBBBBFFFFFFFFFEEECCC@@@>>><<<;;;<<<<<<;;;999999999999777666666666777888:::;;;>>>BBBGGGLLLWWWmmmyyyrrrhhhaaa]]]YYYTTTQQQQQQTTTUUUUUUVVVZZZbbbiiivvv|||xxxtttrrrjjjiiigggggghhhiiihhhgggiiibbb^^^^^^___iiitttcccZZZTTTNNNLLLGGGFFFEEECCCCCCCCCDDDEEEAAA@@@??????@@@CCCEEEGGGSSSiiioooYYYJJJ@@@===<<<===>>>IIIccc|||}}}mmmwwwsssYYYXXXaaaxxxjjjTTTOOOaaazzzmmmRRRFFFDDDCCCAAA@@@BBB@@@===<<<<<<;;;999888666777999:::<<<@@@EEEHHHUUU^^^qqq{{{^^^KKKDDD???>>><<<:::888888:::;;;888666444444444555444222333333333333222111000000000000111111111222222222111111111111111111111111333222111222333333222111222222222222222222222222222222333333444444444444333444555555666666555555444444555666666777888888999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;===???@@@BBB?????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@?????????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDGGGEEEDDDCCCDDDEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBB@@@??????>>>>>>??????@@@BBBCCCDDDEEEGGGHHHIIIJJJHHHFFFFFFIIIJJJHHHHHHKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPOOOMMMLLLNNNLLLKKKKKKMMMNNNNNNMMMQQQSSSVVVXXXYYY[[[^^^aaacccggglllppprrrrrrssstttssstttuuuvvvvvvuuussssssrrrqqqpppqqqqqqpppmmmkkkiiihhhgggeeebbbaaaaaaaaaccccccddddddeeefffggghhhjjjkkknnnssssssssswww}}}{{{kkk\\\PPPIII@@@;;;:::;;;;;;:::999:::;;;:::999:::;;;===@@@@@@CCCHHHPPPaaapppcccWWWQQQNNNIIIEEECCCCCCDDDDDDCCCBBB@@@>>>===<<<======;;;888666666777777666666555666777999:::;;;@@@DDDFFFNNNaaa}}}{{{ppphhhbbb\\\VVVRRRQQQRRRSSSSSSSSSUUU[[[___fffooozzz}}}wwwrrrnnniiihhhggggggiiikkkjjjjjjjjjddd`````````ggg~~~{{{fff[[[TTTNNNKKKGGGFFFEEECCCCCCCCCDDDDDDAAA@@@@@@???@@@BBBDDDFFFQQQeeeqqqZZZLLL===<<<<<<===BBBSSSqqqwwwhhhvvvnnnTTTVVVaaattt~~~iiiTTTUUUmmmrrrVVVHHHFFFEEECCCBBBAAA???===<<<;;;;;;:::888555666888:::<<<@@@EEEIIIXXXcccwwwsssXXXIIICCC<<<<<<:::888666777:::===888666444333444444333222000000111222333333333333000111111111111222222222111111111111111111111111111000///000111111000///222222222222222222222222000000000111111222222333222333555666666666555444444444555555666777888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<============>>><<<<<<;;;;;;<<<>>>???AAA======>>>>>>>>>?????????======>>>>>>???@@@@@@@@@?????????@@@AAABBBDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAABBBDDDFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBB@@@??????????????????@@@???@@@AAACCCDDDFFFGGGHHHGGGEEEEEEHHHIIIFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNOOONNNMMMLLLKKKMMMKKKJJJJJJKKKLLLLLLKKKMMMOOOQQQSSSTTTVVVZZZ]]]^^^bbbfffiiikkkkkkmmmnnnmmmoooqqqsssttttttsssrrrrrrqqqqqqrrrsssrrrpppnnnllllllkkkhhhdddbbbbbbbbbaaacccdddeeeddddddfffgggkkkjjjlllppprrrsssxxxppp```UUUMMMBBB;;;999:::;;;;;;999::::::999888888:::;;;===;;;===CCCHHHSSSkkk|||mmm^^^WWWSSSMMMHHHEEEAAABBBBBBCCCBBB@@@???>>><<<>>>???<<<888555666777888777666666666777999::::::>>>AAABBBHHHXXXooo|||rrrjjjbbbZZZTTTQQQRRRRRRQQQPPPQQQSSSVVVWWW^^^hhhpppxxx|||wwwqqqlllgggfffeeefffiiilllmmmmmmlllgggddddddbbbggg|||iii[[[TTTOOOJJJIIIGGGFFFDDDCCCBBBCCCCCCAAAAAA@@@@@@AAABBBDDDEEEOOOaaauuu\\\LLL>>>>>>>>>AAAIII```uuudddrrrmmmUUUYYYbbbqqqiiiWWW]]]zzz{{{^^^NNNIIIGGGEEEEEEAAA???<<<;;;;;;;;;:::888555777999;;;===BBBGGGKKK\\\kkkkkkRRRFFFCCC<<<======:::888777888;;;777666444333444444333222000000111222333333333333000111111111111222222222111111111111111111111111111000///000111111000///111111111111111111111111000000000000111222333444222333555666777666555444444555555666888999999:::777888999;;;<<<==================>>>>>>>>>??????===<<<<<<;;;<<<===>>>???======>>>???@@@AAABBBBBB=========>>>>>>???@@@AAA>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFHHHIIIIIIHHHGGGEEECCCBBBCCCCCCDDDCCCAAA@@@AAACCCDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBDDDEEEGGGGGGGGGDDDDDDGGGGGGEEEEEEHHHGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLJJJIIIIIIJJJKKKKKKJJJKKKMMMOOOPPPQQQTTTXXX[[[ZZZ]]]```bbbbbbdddfffgggiiijjjlllnnnpppqqqrrrsssppppppppprrrttttttrrrpppoooooonnnjjjeeeaaaaaabbb```ccceeeeeedddccceeegggkkkhhhhhhlllpppttt{{{vvvgggWWWOOOEEE===;;;;;;:::999999999:::999777777888:::<<<888:::AAADDDHHHXXXkkkzzzggg^^^XXXQQQJJJFFFBBBCCCCCCCCCBBB@@@>>>===<<<>>>@@@>>>999777888;;;999888777666777888999:::;;;===??????CCCOOObbbooouuuiii^^^VVVVVVUUUTTTRRROOONNNOOOOOOQQQTTTZZZbbblllyyy|||wwwrrrmmmiiifffdddcccdddhhhllloooppppppkkkhhhgggdddgggyyymmm]]]VVVOOOJJJJJJIIIFFFDDDBBBBBBAAABBBBBBAAAAAAAAABBBCCCDDDEEEMMM]]]{{{yyy^^^LLLAAABBBCCCFFFQQQllluuuaaannnnnnYYY]]]dddnnnyyyjjjYYYcccfffTTTMMMIIIFFFFFFAAA>>><<<;;;;;;;;;:::888666888:::<<>>@@@>>>:::777777888777555333333444444333222333333333333222111000000000111111111111222222222111111111111111111111111333222111222333333333111000000000000000000000000222222222222333444555666222333555777777666555444555666777888999:::;;;;;;666777999;;;<<<>>>>>>???>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<>>>>>>>>>>>>???@@@BBBCCCDDDEEE============>>>???@@@AAA>>>>>>>>>@@@AAACCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJHHHFFFDDDCCCCCCDDDEEEFFFDDDBBBAAAAAAAAA@@@???CCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGIIIIIIFFFDDDDDDGGGGGGDDDEEEGGGFFFGGGJJJLLLNNNMMMLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJLLLJJJIIIIIIJJJKKKJJJIIIKKKMMMOOOPPPQQQTTTXXX[[[WWWYYY[[[]]]]]]^^^aaaccchhhhhhhhhiiikkkooorrrtttooooooppprrrttttttsssqqqoooooonnniiiccc______``````cccffffffdddccceeegggddd``````eeejjjpppyyy{{{mmmWWWPPPGGG@@@===;;;999666999999:::888777666888999===888:::BBBCCCCCCMMM]]]xxxnnnccc\\\SSSKKKGGGEEEEEEEEEDDDBBB@@@>>><<<;;;>>>AAA???;;;999;;;???999888888777777888999:::<<<===>>>>>>AAAJJJXXXccc|||nnn```WWW[[[ZZZWWWTTTQQQOOOMMMMMMQQQRRRUUU[[[eeeqqq|||xxxqqqlllgggeeeeeecccaaacccgggmmmqqqssssssnnnkkkjjjfffgggwwwppp___WWWPPPKKKKKKIIIGGGDDDBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEELLL[[[xxx```GGGDDD???AAAHHHXXX|||pppcccqqqlllZZZeeemmmmmmooo~~~rrr]]]bbbjjjWWWLLLFFFDDDDDDCCC@@@>>><<<<<<;;;999888666666999===???AAAHHHPPP```yyy{{{aaaRRRGGG@@@BBB@@@<<<:::999999777666555444444333333222222111444444333222222111111000...//////000111222222222222222222222222222222222333222222222111000000000333111///000222333111///111111000000000111333444555666888999999999888777666777777888999999::::::;;;<<<<<<============<<>>===<<<<<<===???@@@@@@>>>===<<<======;;;::::::<<<>>>@@@AAA@@@???>>>HHHEEEAAA===;;;;;;<<<===BBBAAA@@@@@@AAABBBDDDEEEFFFEEEDDDDDDDDDEEEGGGHHHJJJJJJIIIHHHGGGEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>BBBAAA@@@@@@AAABBBDDDEEEGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHJJJLLLNNNOOOMMMLLLKKKJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMLLLKKKKKKNNNRRRVVVUUUWWWYYYZZZZZZZZZ\\\]]]^^^bbbgggjjjllllllmmmmmmpppooonnnmmmnnnpppsssvvvqqqqqqpppnnnjjjfffaaa^^^]]]]]]^^^aaaddddddbbb```bbbdddfffhhhkkkpppvvv{{{~~~|||lll^^^TTTHHHAAA??????>>><<<888666555555777888777666???>>>======AAAFFFLLLOOOmmmyyykkkcccZZZPPPJJJGGGFFFDDDDDDDDDBBB@@@===??????>>>===<<<;;;:::999>>>:::666555777:::;;;:::<<<;;;999999===FFFQQQYYYpppssshhhfffccc___YYYUUURRROOOMMMKKKOOONNNPPPVVVZZZ```lllvvvzzzrrrooojjjddd``````aaacccggglllqqqtttrrrpppnnnllljjjnnn}}}xxxbbbXXXQQQJJJLLLIIIEEEBBB@@@@@@@@@AAABBBAAA@@@@@@@@@BBBDDDFFFOOOYYYrrrdddIIICCC>>>AAAHHHWWW}}}nnndddssslllbbbnnnwwwuuuuuu}}}ppp]]]ccceeeUUULLLHHHEEEFFFCCC@@@>>><<<<<<;;;999888666666999===???AAAHHHQQQaaaxxxwww^^^PPPFFF@@@???===;;;:::::::::999777666666555444444333333222222222222222222222222333...//////000111111222222222222222222222222222222222222222111111111111111333111///000222333111000222111111000000111222333111222333444555444444333777777777888888999:::;;;;;;;;;<<<=========<<<<<<@@@???===<<<;;;<<<===>>>???>>><<<<<<======;;;:::<<<===???AAABBBAAA@@@???DDDBBB???===<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFGGGJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA?????????>>>>>>>>>>>>===@@@@@@??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEFFFGGGIIIKKKMMMNNNOOONNNLLLJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMMMMNNNPPPRRRSSSUUUWWWXXXXXXXXXYYYZZZ^^^```ccceeefffhhhjjjlllmmmlllkkkkkklllnnnppprrrnnnmmmmmmkkkhhheeebbb```^^^^^^^^^```bbbbbb```^^^bbbdddeeegggjjjooouuuzzz~~~zzzvvveeeZZZLLLBBB???>>><<<:::888777555555777888777666;;;:::888999<<>>AAAAAA@@@???>>>===<<<;;;>>>;;;888777999::::::999<<<;;;:::999<<>><<<<<<;;;999888777666999===???AAAIIIRRRbbbwwwrrrZZZMMMEEE???<<<;;;:::;;;;;;;;;999777777666666555555444333333000111111222333333444444/////////000111111222222111111111111111111111111111111111111111222222222222111000111222333222000444333111000000111222222333444444555666555555555888888777777888999;;;<<<:::;;;<<<<<<=========<<>>@@@AAABBBAAAAAA@@@??????>>>>>>???@@@AAAAAA>>>???@@@BBBCCCDDDDDDDDDFFFDDDBBBAAAAAACCCFFFGGGIIIIIIIIIJJJIIIHHHHHHGGGIIIHHHGGGFFFEEECCCBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>=========????????????@@@AAABBBBBBBBBCCCDDDEEEFFFHHHIIIJJJEEEFFFFFFGGGIIIKKKLLLMMMOOONNNLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHLLLMMMMMMMMMNNNOOOPPPRRRTTTUUUTTTTTTVVVWWW\\\]]]______```cccgggjjjgggggghhhhhhiiikkklllmmmjjjiiihhhfffeeecccbbbaaa_________```aaa```]]][[[___aaaccceeeggglllqqquuu~~~vvvzzznnnbbbQQQEEE???===;;;888999777555666777888777666888777666666888<<>>======<<<>>><<<::::::::::::888777;;;::::::999:::???EEEJJJ[[[pppuuuooofff^^^WWWSSSOOOMMMLLLIIIHHHJJJKKKMMMTTT\\\dddkkkttt}}}xxxrrrlllfff___^^^^^^___bbbggglllooovvvqqqmmmmmmpppzzziii\\\SSSMMMLLLJJJFFFCCCAAAAAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFKKKUUUmmmyyyrrrVVVIIICCCDDDHHHTTTwwwyyycccaaatttwwwnnn}}}yyyrrrjjjyyykkk___kkkuuu]]]PPPLLLIIIFFFDDDCCC@@@>>><<<<<<;;;999888777666999===???AAAJJJSSSbbbwwwoooWWWJJJCCC>>><<<;;;;;;;;;<<<;;;888555666666555555444333333333111111111222222333333333//////000000111111111111000000000000000000000000000000000111222222222333111111000111222222222222555444222111000111111222555555666666666777777777999888777777888999;;;<<<;;;;;;<<<===>>>>>>>>>>>>???>>>===<<<;;;;;;<<<<<<>>>===<<<<<<======;;;:::===>>>???@@@@@@@@@@@@???======>>>???@@@AAAAAAAAA===>>>AAACCCDDDDDDDDDDDDEEECCCAAA@@@@@@BBBEEEGGGGGGGGGHHHHHHIIIHHHHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>?????????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGJJJKKKKKKKKKLLLNNNNNNPPPRRRSSSRRRRRRSSSTTTXXXZZZ\\\]]]^^^```ccceeeccccccdddeeefffggghhhhhhiiigggfffdddbbbaaaaaaaaabbb```___``````___\\\ZZZ\\\]]]```bbbdddhhhlllpppsssuuuuuuhhhUUUHHHAAA>>><<<999:::888666666777888777666888888777777888:::===>>>BBBNNNbbb|||{{{lll^^^RRRKKKHHHEEECCCCCCCCCBBBAAA@@@@@@??????>>>======<<<>>>>>>======<<<:::888666999999::::::;;;===BBBEEESSSddd}}}rrrggg___YYYTTTQQQOOOJJJGGGHHHIIIIIIMMMSSS[[[aaajjjpppvvv|||zzztttnnnhhhaaa```___```bbbggglllooovvvppplllmmmsssnnn^^^TTTNNNLLLJJJGGGDDDBBBAAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFJJJSSSlllwwwwww]]]LLLFFFHHHNNN\\\zzzeeeddduuu|||lllzzz~~~~~~uuunnnggg]]]iii~~~hhhaaaqqqvvv]]]OOOLLLHHHDDDAAACCC@@@>>><<<<<<;;;999888777777999<<>>===<<<<<<;;;999666333555555444444333222222222333333333222222222111111000000000000000111111111000000000000000000000000000000000111222222222333000000111111111111222333555444333111111111222222333333333333333444444555999888888888888:::;;;<<<<<<<<<===>>>???@@@@@@@@@<<<<<<<<<<<<======>>>>>>???===<<<<<<===>>>===;;;=========>>>>>>>>>>>>>>>===>>>???@@@@@@@@@??????>>>???AAACCCDDDDDDDDDCCCDDDCCCAAA@@@@@@BBBDDDFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHIIILLLOOONNNPPPRRRRRRQQQQQQRRRSSSTTTWWW[[[]]]^^^^^^___`````````aaabbbcccddddddeeehhhgggeeecccaaa_________bbbaaa____________]]][[[[[[]]]___aaacccfffjjjnnn{{{qqqppp{{{xxxkkkXXXJJJDDDAAA>>><<<:::888777666777888777666888888777888888999:::;;;???EEETTTkkkvvveeeWWWOOOLLLGGGDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>???@@@???===:::888777777888:::;;;<<<>>>BBBEEEOOO[[[ttt|||pppggg___YYYUUUQQQLLLHHHHHHHHHHHHJJJNNNTTTYYY___dddhhhnnnuuu{{{xxxrrrmmmhhhfffdddbbbbbbdddhhhmmmpppvvvqqqmmmnnntttrrr```UUUNNNLLLKKKHHHFFFDDDBBBBBBBBBBBBAAA@@@@@@@@@BBBDDDFFFKKKTTTkkkxxx|||zzzaaaMMMGGGKKKVVVjjjllliiixxxxxxhhh||||||ssskkkaaaTTT[[[vvvzzzeeecccwww{{{___PPPLLLHHHCCC???CCC@@@>>><<<<<<;;;999888888777888<<<>>>BBBLLLVVVhhh~~~sssZZZKKKCCC<<>><<<;;;:::888555222555444444333222222111111444444333333222111111000000000000000000000111111111111111111111111111111111111111111111222222222///000222222111111222444444444222111111222333333555444444444444555666777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@;;;;;;<<<===>>>???@@@@@@???>>>======??????>>>===========================??????@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCIIIIIIIIIIIIIIIJJJKKKLLLHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGIIILLLOOOMMMOOOQQQQQQPPPPPPQQQRRRQQQUUUYYY\\\]]]\\\\\\\\\]]]]]]]]]]]]___```aaabbbeeedddcccbbb```^^^]]]\\\```___]]]]]]^^^^^^]]]\\\]]]___aaaccceeegggkkkmmmvvv~~~~~~nnnmmmvvv}}}yyylll[[[MMMGGGCCC@@@===;;;999777777888888777666555555666666777777777777;;;>>>IIIZZZooommm]]]TTTPPPJJJFFFDDDDDDDDDCCCDDDDDDCCCCCCBBBBBBBBBBBB???@@@AAA@@@===:::999999666888999;;;<<<>>>BBBEEEJJJTTTggg{{{pppggg___ZZZUUUNNNJJJIIIIIIGGGGGGJJJKKKOOOTTTYYY\\\bbbjjjppp|||yyyuuuqqqmmmiiifffdddbbbdddhhhmmmqqqvvvsssqqqqqqtttxxxcccVVVPPPLLLKKKIIIGGGEEECCCBBBBBBBBBAAA@@@@@@@@@BBBDDDFFFLLLTTTkkk~~~{{{|||aaaMMMFFFKKK\\\tttnnnnnn|||kkkeeexxxmmm```PPPUUUmmmuuuaaaddd}}}aaaQQQMMMIIIDDD@@@CCC@@@>>><<<<<<;;;999888888777888<<<>>>BBBLLLWWWmmmvvv]]]NNNEEE>>>???===:::999999888666555555555555444333333222222333222222222222222222222111000000000000000000000222222222222222222222222222222222111111111111111...000222222111000222555444333222111222333444555666666555555555666777888666888:::;;;<<<<<<;;;:::999:::;;;===>>>>>>>>>???======>>>??????@@@@@@@@@@@@???>>>???@@@AAA@@@>>>>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>???AAABBBCCCCCCBBBBBBAAACCCEEEFFFGGGFFFEEEDDDHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHJJJJJJJJJKKKMMMLLLNNNPPPPPPOOONNNOOOPPPQQQSSSVVVXXXXXXYYYZZZ[[[ZZZYYYXXXXXXYYY[[[^^^_________``````___^^^\\\[[[\\\ZZZYYYZZZ\\\]]]]]]\\\[[[^^^```bbbccceeehhhkkkqqqxxx{{{lllkkkssswww~~~zzzmmm]]]PPPIIIDDD@@@<<<<<<:::888777888888777666444444555666777777666666888999@@@LLLZZZlllxxxfffYYYTTTMMMGGGEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???AAABBB@@@===;;;;;;<<<777888999999:::<<<@@@CCCDDDKKKZZZqqq}}}sssiiiccc\\\TTTNNNMMMLLLHHHGGGHHHEEEIIIMMMOOORRRXXX___eeemmmvvv|||zzzvvvtttrrrppphhhfffbbb```bbbfffkkknnnvvvwwwwwwvvvuuu~~~~~~fffYYYSSSLLLKKKJJJHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@BBBDDDFFFLLLSSSiii|||```NNNFFFKKK]]]www{{{lllnnnuuu```eeepppaaaPPPTTTlll}}}qqq___dddbbbRRRNNNKKKFFFBBBCCC@@@>>><<<<<<;;;999888888777888<<<>>>CCCMMMWWWpppwww___PPPGGG@@@>>>;;;888777888999888888777666666555444444333333111111111222222333444444111111111000000000000000222222222222222222222222333222222222111111000000---000222222000000333555333222222111222333555666222222111000111222333444555777:::======<<<:::999777888999;;;<<<=========??????@@@@@@@@@??????>>>AAA@@@??????AAABBBAAA@@@??????>>>>>>>>>>>>>>>???=========>>>???@@@BBBCCCDDDCCCBBBAAA@@@AAABBBCCCAAABBBDDDEEEEEEEEEDDDCCCHHHHHHHHHHHHHHHGGGFFFEEEIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@????????????>>>===>>>@@@AAABBBBBBAAAAAA???AAACCCFFFGGGGGGGGGFFFGGGFFFFFFEEEFFFFFFGGGGGGJJJJJJKKKKKKJJJHHHGGGEEEHHHHHHHHHHHHHHHHHHHHHHHHAAAEEEJJJLLLLLLKKKJJJJJJKKKMMMOOOOOOMMMMMMMMMNNNRRRSSSTTTTTTTTTVVVYYY\\\XXXWWWUUUUUUVVVXXX[[[]]]YYY[[[]]]^^^___^^^\\\[[[XXXWWWVVVWWWZZZ\\\\\\\\\XXX[[[]]]___```bbbeeegggnnnuuuxxxjjjjjjrrrsssyyy{{{ooo^^^RRRJJJEEE???:::<<<:::888777888888777666444555777888999888777777888888<<>>>>>>>>>>>>>>>>>???AAABBB@@@===;;;<<<>>>888999999888888:::===@@@>>>EEERRRfff}}}ssslllccc[[[TTTRRROOOKKKHHHHHHDDDGGGIIIJJJLLLPPPWWW\\\]]]gggoooooommmmmmllljjjgggddd```^^^___ccchhhlllxxxzzz|||zzzvvv}}}iii\\\UUULLLLLLJJJHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@BBBDDDFFFKKKRRRhhh|||bbbSSSHHHIIIWWWnnnjjjhhh{{{wwwgggaaafffwwwcccTTTZZZkkk}}}lllXXXddd|||___SSSJJJGGGGGGBBBBBBAAA@@@>>>===;;;:::999;;;888888<<>>===<<<:::888666555444333222111222444555444333333333333222222222111111111000//////000000///---222333444555555444333222333111000000222333444444222111000111222222111000111111222333333333333222222333333333333333333444888666444666999:::999777;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@AAABBBBBBAAA??????BBBBBBBBBAAA@@@>>><<<:::>>>===<<<;;;;;;<<<>>>???===???@@@@@@??????@@@BBBCCCBBB@@@@@@@@@BBBDDDEEEDDDEEEEEEEEEEEEEEEDDDDDDIIIHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@DDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFGGGHHHHHHIIIIIIJJJGGGFFFFFFGGGIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNOOOOOONNNQQQTTTUUUTTTTTTXXX[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYZZZ\\\\\\[[[YYYYYYYYYUUUPPPSSS[[[\\\XXXRRRRRRTTTZZZaaafffgggffflllqqq~~~tttjjjoooxxxzzz{{{vvvooobbbUUUOOOLLLFFF>>><<<;;;999888777666777777777777777777666666666666666999<<<>>>CCCPPPcccqqqyyyeee]]]RRRJJJEEECCCAAA???===>>>???@@@AAA@@@??????@@@@@@???>>>===<<<;;;;;;;;;;;;:::999:::<<>><<<;;;:::999:::777888<<>>===<<<:::888777555555666444222222222222000///333333222222222111111111111000//////111111000//////000111222222111000///444222111000111111222222222111000111222222111000111222333333444333333333333333444444444444555555888666555666888999888666::::::;;;;;;<<<=========@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAAAAAAAA@@@?????????>>>===<<<<<<======>>>;;;<<<>>>>>>===<<<>>>???BBBAAA@@@@@@@@@BBBDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>>>>??????@@@AAAAAAAAAAAA@@@CCCDDDEEEEEEFFFFFFEEEEEECCCDDDDDDEEEEEEFFFGGGGGGKKKKKKJJJIIIIIIIIIIIIIIILLLLLLJJJIIIGGGEEEDDDDDDGGGFFFFFFGGGIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPQQQQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVXXXZZZZZZYYYXXXTTTTTTQQQMMMPPPWWWXXXUUUXXXWWWWWW[[[___cccdddccciiiooozzztttkkkpppxxxyyyzzz}}}xxxrrrfffXXXOOOKKKEEE>>>>>>===;;;999777777777777555555555555444444444444555888:::;;;>>>IIIXXXeeemmmdddXXXMMMHHHDDDAAA>>>>>>???@@@AAAAAA@@@??????@@@@@@???>>>===<<<;;;;;;;;;:::999999999;;;===>>>???DDDKKKTTTeee{{{pppaaaVVVQQQLLLEEE???EEEDDDDDDDDDFFFIIIMMMOOOQQQTTTWWWZZZ]]]_________``````___\\\ZZZ[[[]]]```nnnxxx~~~{{{cccZZZOOOLLLIIIGGGFFFEEECCCAAACCCBBB@@@@@@@@@BBBEEEGGGGGGPPPdddnnnYYYLLLKKK[[[xxxxxxiiimmmvvvbbb]]]ooo{{{fffYYYaaaqqqzzzeeeXXXkkkuuu\\\RRRIIIFFFFFFBBBAAAAAA@@@>>><<<;;;999999888666888<<>>????????????@@@@@@AAAAAABBBBBB???@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>============;;;<<<======<<<<<<===>>>AAA@@@@@@@@@@@@BBBDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@??????>>>???@@@@@@AAAAAA@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGKKKJJJJJJIIIIIIIIIIIIIIINNNMMMKKKIIIFFFDDDBBBAAAGGGFFFEEEFFFHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKLLLNNNOOOOOONNNQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTWWWXXXWWWUUUPPPPPPNNNLLLNNNTTTVVVTTTZZZYYYXXXZZZ^^^bbbdddeeejjjnnnxxxyyynnnqqqwwwxxxyyy|||zzzxxxnnn^^^QQQJJJDDD@@@AAA???===:::888777777777555555555555444444444444333666888888999@@@KKKTTToooxxxnnn```TTTLLLGGGCCC@@@@@@@@@AAAAAAAAA@@@??????@@@@@@???>>>======<<<;;;===<<<;;;::::::;;;<<<======BBBHHHNNNZZZrrr|||jjj\\\TTTOOOIIIEEEEEEDDDDDDDDDDDDFFFHHHIIILLLMMMOOORRRUUUWWWYYYZZZ]]]]]]\\\YYYVVVVVVXXXZZZgggsssfffYYYMMMKKKHHHGGGGGGFFFEEECCCCCCBBB???>>>???AAADDDFFFIIINNN]]]wwwvvvbbb[[[cccvvvsssjjjtttxxxccc___uuulllcccmmm|||vvvbbbVVVjjjoooYYYQQQHHHEEEFFFAAAAAA@@@???>>><<<:::999888666555888===AAAFFFOOOYYYpppvvv^^^QQQJJJDDDAAA===<<<;;;:::888777666555333222111111333444333111222222222222111111111111222000000111222333222111000000111111111111000000000000000000///...///000222111000111222222111000000111222222333222222222333333444444555555666666888888777777777666666555777777999;;;===???@@@AAA>>>?????????@@@AAABBBCCCBBBBBBAAA@@@???>>>===<<>>>>>======>>>??????>>>===>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKLLLLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGGGGFFFDDDCCCCCCBBB??????@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDFFFHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNKKKIIIKKKMMMNNNLLLJJJNNNNNNOOOPPPQQQQQQRRRRRRQQQPPPPPPRRRUUUVVVUUUTTTPPPOOONNNNNNPPPSSSVVVWWWVVVUUUUUUXXX\\\bbbhhhkkklllqqqyyytttrrruuuuuuwww|||}}}}}}uuudddTTTKKKFFFCCCBBBAAA>>>;;;888777666666777777777777666666666666222555777777777;;;BBBIIIZZZtttwwwhhh[[[RRRKKKFFFCCCBBBBBBAAAAAAAAA@@@??????@@@@@@??????>>>======<<>>===<<<<<<======888===CCCIIIQQQfffuuueee\\\VVVQQQNNNGGGGGGFFFFFFEEEEEEEEEEEEJJJJJJKKKMMMOOORRRUUUWWWXXXXXXWWWUUUSSSSSSUUUWWW___kkkzzzeeeWWWNNNLLLIIIGGGGGGFFFDDDBBBBBB@@@===;;;<<<>>>AAADDDIIILLLXXXqqqoooqqqmmmiii{{{yyyeeeddd|||qqqjjjvvvttt```TTTgggiiiVVVOOOGGGDDDEEEAAAAAA@@@???===<<<:::999888555555888===@@@EEEPPP[[[sss~~~```PPPIIIDDD???<<<<<<;;;:::888777666666555444333333444555444222222222222111111111000000222111000111222333222111000000000000000000000000+++...000000//////111333222111000111222222111000///000000111111111111111111222222333444444555555777888888777666555555555666777888;;;===???AAABBB??????@@@AAABBBBBBCCCCCCAAAAAA@@@???>>>=========CCCCCCBBBBBBAAA@@@???>>>>>>???@@@???>>>===>>>???@@@@@@@@@AAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGJJJJJJKKKKKKKKKKKKJJJIIILLLKKKJJJLLLNNNNNNLLLJJJHHHHHHGGGGGGGGGGGGGGGFFFHHHHHHGGGFFFFFFEEEDDDDDD@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKPPPMMMKKKKKKNNNOOOLLLIIILLLMMMNNNOOOPPPQQQRRRRRRPPPPPPPPPQQQTTTUUUTTTRRRNNNMMMMMMOOOPPPQQQTTTWWWRRRRRRSSSUUUZZZaaahhhllllllpppyyy}}}tttsssssswww}}}~~~zzzjjjYYYOOOKKKHHHCCCAAA>>>;;;888666666555777777777777666666666666222555777777888:::???CCCMMMaaa~~~pppcccYYYRRRKKKGGGDDDCCCBBBBBBAAA@@@@@@???@@@@@@??????>>>>>>======>>>>>>===<<<;;;;;;;;;;;;888;;;AAAGGGMMM\\\zzzqqqddd\\\UUUQQQJJJIIIHHHFFFEEEDDDDDDCCCHHHHHHGGGHHHJJJMMMPPPRRRPPPQQQQQQQQQPPPPPPSSSUUUWWWcccrrr}}}eeeWWWQQQNNNKKKHHHGGGEEECCCAAABBB@@@===<<<<<<>>>AAACCCGGGJJJVVVmmm{{{||||||iiiggg|||xxxeeeeeerrrnnn{{{ttt```UUUhhh~~~cccSSSNNNFFFCCCDDDAAA@@@@@@???===;;;:::888888555666999>>>@@@DDDOOO[[[ssscccOOOGGGBBB===<<<;;;;;;:::999888777666:::888666555444333111///222111111111111000000000333111000000111111000/////////............//////)))---000111000///222444222111000111222222111000///000000111111111111111000111111222333444555555666777888777555444555777555666888;;;===???AAABBBAAABBBDDDEEEFFFFFFEEEDDD>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@===>>>???>>>===<<<===>>>@@@AAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHLLLMMMNNNNNNNNNMMMKKKJJJMMMKKKIIIKKKNNNOOOMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDEEEEEEFFFJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMLLLLLLMMMMMMLLLKKKJJJKKKLLLNNNOOOQQQRRRRRRQQQPPPPPPQQQSSSSSSRRRPPPKKKJJJKKKMMMMMMLLLOOOTTTRRRSSSTTTTTTVVV[[[aaafffhhhmmmuuuxxxsssrrrvvv||||||~~~zzzlll]]]TTTOOOLLLDDDBBB???<<<:::888777777555555555555444444444444333555666777888:::===@@@GGGTTTjjjyyylllbbbYYYQQQKKKFFFEEECCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>;;;;;;:::::::::999999888======@@@FFFIIIRRRjjjpppbbbVVVPPPLLLKKKHHHFFFDDDCCCCCCCCCEEEEEEDDDDDDFFFHHHIIIKKKIIIJJJLLLLLLKKKLLLNNNPPPQQQ[[[hhhuuugggYYYRRROOOLLLIIIGGGEEEBBB@@@CCCBBBAAA@@@@@@AAACCCDDDEEEIIISSSgggtttxxx}}}gggdddxxxsssaaaccczzzqqqqqquuubbbXXXlllxxx___QQQMMMEEEBBBDDDAAA@@@@@@>>>===;;;999888888555666:::>>>???CCCNNN[[[sssgggOOOHHHDDD@@@<<<;;;;;;:::999888777777999777555444444333000...111111111111000000000000333222000000000000...,,,000000///......///000000***...222222000///111444222111000111222222111000111111222333333333333333111111222333444555666666444666777777555444666888666777888;;;===???AAABBBFFFHHHJJJLLLLLLJJJHHHFFF@@@@@@@@@@@@@@@BBBCCCDDDBBBCCCDDDDDDDDDCCCBBBBBB???@@@@@@???>>>======???AAAAAACCCDDDFFFGGGGGGHHHFFFGGGHHHIIIIIIJJJJJJJJJLLLNNNOOOPPPQQQPPPNNNMMMMMMJJJHHHJJJNNNPPPMMMIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKJJJIIIJJJKKKHHHIIIJJJLLLNNNPPPQQQRRRQQQPPPOOOPPPQQQQQQOOOMMMJJJHHHIIILLLKKKHHHKKKQQQQQQRRRSSSSSSSSSVVV[[[```dddjjjsss~~~|||wwwsssuuuzzzxxxzzzvvvjjj___XXXRRRMMMFFFDDDBBB???<<<;;;;;;;;;555555555555444444444444555555555666666777:::;;;DDDHHHUUUkkkvvvkkk```UUUNNNGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@????????????>>>:::;;;;;;;;;;;;:::::::::???<<<===CCCEEEJJJ\\\pppnnn^^^UUUQQQOOOKKKGGGEEEEEEEEEFFFDDDDDDDDDDDDDDDEEEEEEFFFDDDFFFGGGGGGFFFFFFHHHIIILLLTTT```mmm|||hhhYYYQQQNNNKKKIIIGGGFFFDDDBBBCCCCCCBBBBBBBBBBBBBBBBBBDDDHHHPPP```www|||fff^^^nnn~~~fffaaatttooo]]]```sssppptttuuuddd\\\pppuuu]]]PPPMMMEEEBBBCCC@@@@@@???>>>===;;;999888777555777;;;>>>???BBBNNNZZZuuukkkRRRJJJHHHEEE;;;;;;::::::999888777777555444222333333444222111111111111111000000000000444222000/////////---+++333222111000000111222333,,,000444444000...000222222111000111222222222000222333444444555555444444222222333444555666777888222555777777555444666999666777999;;;===???@@@AAAIIIKKKOOOQQQQQQNNNKKKHHHFFFEEECCCBBBAAABBBBBBCCCBBBCCCDDDEEEEEEDDDCCCCCCAAACCCCCCBBB@@@???@@@AAAAAABBBDDDEEEGGGHHHHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOQQQRRRRRRQQQPPPLLLIIIHHHJJJNNNPPPMMMIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGDDDCCCBBBDDDFFFGGGFFFEEEFFFGGGHHHHHHJJJJJJKKKLLLFFFIIIKKKJJJGGGFFFHHHJJJGGGGGGIIIKKKMMMOOOPPPQQQPPPOOONNNOOOOOOOOOMMMKKKJJJHHHJJJMMMKKKGGGJJJQQQNNNPPPRRRRRRRRRUUUZZZ^^^ccciiisss~~~zzzuuutttxxxuuuvvvrrrhhh___YYYSSSMMMGGGFFFCCCAAA???>>>======888777777777666666666666666555555444444555666777AAA@@@GGGZZZsss}}}qqqdddWWWOOOHHHGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@???????????????======>>>>>>>>>>>>>>>======888999@@@DDDFFFUUUgggzzziii___VVVSSSOOOJJJHHHHHHJJJKKKFFFFFFEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDBBBAAABBBCCCJJJQQQ[[[hhhxxxfffWWWOOOMMMJJJHHHHHHGGGFFFDDD@@@AAABBBBBBBBBAAA@@@@@@DDDGGGNNNZZZnnn{{{ZZZVVVaaayyykkkgggxxxgggVVV\\\pppxxxiiitttyyyaaa___zzzmmmXXXLLLIIIDDDDDDEEE>>>======<<<<<<<<<;;;;;;;;;888888:::>>>@@@EEERRR^^^uuuuuuYYYLLLEEE@@@???>>><<<:::888777666666777666666555444444333333444222111111222222000///000000000000000000000000000000000000000000000000333111000///000111000///000111333444333111///...111111222333333333333222444222000222444666444222000222444555555666777999999999:::;;;===@@@CCCEEEIIIQQQYYYZZZXXXVVVPPPJJJFFFCCC@@@???@@@BBBBBBBBBAAACCCEEEGGGFFFEEEBBB@@@BBBCCCDDDDDDEEEDDDDDDDDDFFFEEEEEEEEEFFFHHHJJJKKKJJJJJJIIIIIIJJJKKKMMMNNNPPPNNNNNNQQQVVVWWWTTTOOONNNLLLLLLMMMPPPQQQOOOMMMHHHHHHHHHHHHIIIJJJKKKLLLHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEHHHHHHFFFGGGIIIIIIFFFGGGEEEDDDFFFIIIKKKIIIGGGIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFIIILLLFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMOOOOOOMMMLLLMMMMMMMMMJJJHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLNNNQQQUUUYYY\\\bbbeeeooo}}}zzzvvvvvvwwwyyyxxxtttnnngggaaaZZZTTTPPPNNNJJJEEEAAA???===;;;:::777777888888888666444333555555444444444444555555999<<>>===>>>>>>???AAA@@@???===;;;999888777:::<<<>>>===>>>CCCNNNWWWuuu|||kkk```XXXOOOKKKLLLLLLGGGBBB@@@AAABBBBBBBBBBBB@@@@@@CCCAAA>>>>>>@@@BBBCCCCCCHHHHHHOOO^^^qqqhhhTTTOOOLLLIIIGGGFFFFFFEEECCCDDDCCCBBB@@@??????@@@@@@FFFGGGMMM\\\nnn|||YYYSSS\\\~~~yyyjjjhhh{{{hhhWWW]]]ppp}}}ooohhhzzzuuu___^^^zzzhhhUUULLLIIICCCCCCDDD>>><<<<<<;;;;;;:::999888888999999;;;???BBBGGGSSS```zzzuuuYYYKKKDDD@@@???>>><<<:::888777666666555555444444333222222111333111000111222222111000000000000000000000000000000000000000000000000000333111//////000111000///111222222333222111000///111111222333333333333222444222111222444555444222333555666666555444444555999:::;;;<<<===@@@DDDFFFNNNVVV]]]]]][[[XXXRRRLLLHHHFFFCCCAAABBBCCCDDDCCCBBBCCCEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJLLLJJJJJJJJJJJJKKKLLLNNNOOOPPPOOONNNQQQVVVWWWSSSOOOQQQPPPNNNOOOPPPPPPNNNKKKKKKKKKJJJJJJIIIJJJJJJKKKHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHFFFIIIIIIGGGFFFIIIHHHEEEHHHFFFEEEFFFIIIKKKJJJHHHHHHGGGFFFFFFEEEFFFFFFFFFIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEGGGHHHGGGFFFDDDDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEGGGHHHIIIIIIJJJLLLNNNMMMLLLKKKLLLLLLLLLJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMQQQUUUXXX___bbblllzzz|||yyyyyy{{{||||||wwwpppiiiccc\\\VVVRRRPPPLLLGGGBBB???===:::888777888888888777666555444555555444444444444555555:::;;;???EEELLL[[[rrr~~~vvvhhhZZZTTTNNNFFFBBBAAAAAA@@@>>>@@@@@@???>>>=========>>>??????>>>===<<<;;;;;;:::===>>>>>>======BBBJJJPPPhhhzzziii```TTTNNNNNNMMMJJJFFFEEEEEEEEEEEEDDDCCCAAAAAACCCAAA???>>>@@@BBBCCCCCCFFFFFFLLLZZZlllmmmYYYPPPMMMIIIGGGGGGFFFEEECCCDDDCCCBBB@@@??????@@@@@@EEEDDDHHHTTTeee~~~[[[QQQYYYzzzxxxiiiiiiiiiWWW___qqq{{{sssffffff~~~ppp[[[]]]{{{sssaaaQQQKKKIIIBBBAAACCC???>>>======;;;:::999888888999:::<<<@@@CCCHHHTTTaaa{{{uuuYYYKKKDDD???>>>===<<<:::888777666666333333333222111111000000111000///000222222222000000000000000000000000000000000000000000000000000333111//////000111000///222222111111111111111111111111222333333333333222444222222222444555444333444555666666555444555666999;;;<<<===>>>AAAEEEHHHUUU]]]cccbbb___[[[TTTNNNKKKHHHEEEDDDDDDEEEEEEEEECCCCCCDDDEEEEEEFFFFFFFFFDDDDDDCCCCCCDDDFFFGGGIIIGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKLLLNNNPPPQQQSSSRRRQQQTTTWWWXXXUUURRRUUUSSSQQQPPPPPPOOOMMMKKKNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFFFFGGGGGGHHHIIIJJJGGGJJJJJJGGGGGGHHHGGGDDDHHHGGGFFFGGGIIIJJJJJJIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFFFFEEEGGGHHHHHHFFFEEEDDDEEEGGGIIIIIIHHHGGGFFFFFFEEEEEEDDDFFFHHHIIIHHHIIIKKKMMMLLLKKKJJJJJJKKKKKKIIIGGGFFFGGGHHHIIIIIIJJJIIIIIIJJJIIIHHHIIIKKKNNNRRRTTT\\\___ggguuu}}}|||~~~|||uuummmfff```[[[WWWSSSNNNHHHCCC@@@===:::888888888888888777666555444555555444444444444555555:::999:::===BBBNNNcccvvv~~~qqqeeeYYYSSSJJJEEEBBBAAA>>>;;;===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>=========AAA???===<<<===AAAEEEHHHYYYrrrxxxmmm^^^TTTPPPOOOLLLIIIIIIIIIIIIHHHFFFEEECCCBBBCCCAAA??????@@@BBBCCCBBBEEEDDDHHHTTTdddyyysss\\\PPPMMMJJJGGGGGGFFFEEECCCCCCCCCBBBAAA@@@@@@@@@@@@FFFDDDEEEMMM]]]wwwaaaTTTYYYzzzwwwhhhhhhiiiYYYccctttyyy}}}ssscccccc}}}~~~jjjXXX^^^}}}kkk\\\NNNKKKIIIAAA???BBB@@@AAA@@@???>>><<<;;;:::999999999<<<@@@CCCHHHUUUaaayyytttWWWIIICCC???>>>===;;;999888777666666333333222222111000000000000//////000111333222111000000000000000000000000000000000000000000000000222111//////000111111000333222111//////000222333111111222333333333333222333333333333444555555444111333555555555666888:::999;;;===>>>>>>BBBHHHLLL\\\ccchhhfffbbb]]]WWWPPPNNNKKKGGGEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIFFFEEEDDDDDDEEEGGGIIIKKKHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPSSSTTTWWWVVVVVVWWWYYYZZZXXXVVVWWWUUUSSSRRRQQQPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJHHHKKKKKKHHHGGGHHHGGGDDDGGGFFFFFFGGGHHHIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFHHHJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHHHHHHHJJJKKKKKKJJJJJJJJJKKKKKKIIIGGGFFFGGGHHHHHHIIIIIIIIIHHHKKKJJJIIIIIIKKKNNNQQQSSSZZZ\\\cccppp~~~zzz{{{{{{rrrkkkeee```\\\TTTPPPJJJEEEAAA???<<<:::999999888888777666666555555555444444444444555555888777777:::===FFFWWWgggvvvlll^^^WWWOOOIIIEEECCC???<<<<<<===>>>??????>>>===<<<========================AAA>>>;;;;;;===@@@BBBCCCOOOddd}}}kkk]]]TTTPPPMMMKKKJJJJJJIIIHHHFFFEEECCCBBBBBB@@@??????AAABBBBBBBBBDDDCCCFFFOOO]]]rrruuu]]]QQQNNNJJJHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@@@@@@@GGGEEEFFFMMM\\\ttteeeXXX]]]|||uuugggfff|||gggZZZiiizzz|||{{{{{{vvvdddaaa{{{{{{gggWWW```ooo[[[NNNJJJIII@@@???BBB???AAA@@@???===<<<:::999999888888;;;???BBBGGGTTTaaavvvqqqUUUGGGBBB???===<<<:::999888777666666444444444333222222111111000///...///111222222111000000000000000000000000000000000000000000000000222000//////000111111000333222000//////000222444111111222333333333333222333333444444444444555555222333555555555666999;;;888;;;>>>>>>???CCCKKKQQQ```fffkkkhhhddd```ZZZSSSOOOLLLIIIGGGFFFGGGFFFEEEFFFFFFEEEEEEEEEGGGIIIKKKHHHGGGFFFEEEFFFHHHJJJLLLJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOQQQSSSVVVWWWYYYXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUSSSRRRQQQRRRSSSMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMLLLJJJIIIGGGJJJIIIHHHHHHGGGGGGGGGHHHHHHKKKKKKHHHGGGIIIGGGDDDFFFFFFGGGGGGFFFGGGGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGFFFEEEEEEDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDGGGHHHGGGGGGHHHIIIKKKJJJIIIJJJKKKKKKIIIGGGGGGGGGHHHIIIIIIIIIHHHHHHJJJIIIHHHGGGIIILLLOOOQQQXXXZZZaaalllzzz}}}tttwwwyyyrrrkkkeeeaaaVVVQQQLLLGGGDDDAAA???===:::999888888777666666666555555444444444444555555555555777;;;>>>CCCOOO[[[qqqzzzrrrccc]]]TTTNNNJJJGGGBBB>>>>>>???@@@AAA@@@???>>>===>>>======<<<<<<;;;;;;;;;???<<<::::::===???AAAAAALLL\\\uuuxxxggg[[[TTTPPPMMMJJJIIIHHHFFFEEEDDDCCCBBBBBB@@@???@@@AAACCCBBBAAAEEEDDDFFFMMMYYYlllxxx___RRROOOKKKHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@DDDDDDHHHPPP\\\rrrggg]]]bbbqqqeeedddyyyddd\\\ppp{{{rrrbbb^^^zzz|||fffXXXccc|||```PPPJJJHHHAAA@@@BBB>>>===<<<<<<:::999888777777777777:::???BBBHHHTTTaaavvvlllRRRFFFAAA@@@<<<;;;:::999777777777666555555555444333333222222000///...///111111111///000000000000000000000000000000000000000000000000111000//////111222111111333222000//////111333444111111222333333333333222222444555555444444555666777777777555444444666999666:::>>>???@@@EEEOOOWWWbbbhhhllljjjfffccc^^^XXXRRROOOKKKHHHHHHHHHGGGFFFHHHGGGFFFFFFGGGHHHJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOPPPSSSVVVXXXZZZYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVTTTSSSSSSUUUWWWOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKJJJHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKKKKHHHGGGIIIHHHEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGGGGGGGHHHHHHJJJKKKKKKHHHIIIJJJJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDGGGHHHIIIHHHFFFDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEAAADDDFFFGGGGGGFFFFFFGGGIIIHHHHHHHHHJJJJJJHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDFFFIIILLLNNNWWWXXX^^^iiivvvyyypppsss}}}yyyqqqiiidddZZZUUUOOOJJJFFFCCCAAA???::::::999777777777777777555555444444444444555555444444777<<<>>>AAAJJJSSSdddppp}}}yyyjjjddd[[[TTTPPPKKKEEEAAAAAAAAAAAA@@@@@@???>>>=========<<<<<<;;;;;;::::::<<<<<<<<<<<<===>>>@@@AAAKKKTTThhhssseee\\\VVVSSSLLLKKKIIIFFFDDDCCCBBBAAAAAA@@@???@@@BBBCCCBBBAAAEEEDDDGGGMMMWWWhhh}}}cccRRROOOKKKIIIGGGFFFDDDCCC@@@AAAAAABBBBBBAAAAAA@@@@@@BBBGGGPPP[[[oookkkdddkkklllbbbbbbxxx~~~aaa^^^vvvzzziii\\\YYYwwwgggYYYggggggTTTJJJHHHBBBAAACCC===;;;::::::999888888777777888888;;;@@@CCCIIIVVVcccwwwhhhOOODDDAAAAAA;;;;;;:::888777777777777555555555444333333222222111000//////000111///...000000000000000000000000000000000000000000000000111000...///111222222111111111000000000111333333111111222333333333333222222444666555444333555777777777777555444444777999444999>>>???AAAGGGRRR[[[cccjjjnnnllliiigggbbb]]]UUUQQQMMMKKKJJJIIIIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJJJJJJJJJJIIIIIILLLLLLNNNOOOOOONNNNNNMMMOOOOOOPPPRRRTTTWWWZZZ\\\\\\\\\\\\ZZZYYYXXXXXXYYYWWWXXXXXXVVVSSSSSSVVVYYYSSSSSSRRRQQQPPPPPPPPPPPPOOONNNMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGJJJKKKHHHHHHJJJJJJFFFHHHIIIKKKJJJHHHGGGHHHJJJGGGGGGGGGGGGHHHIIIIIIJJJHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJIIIFFFDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFF@@@CCCFFFGGGFFFEEEEEEFFFFFFEEEEEEFFFGGGGGGFFFDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCDDDFFFIIILLLOOOUUUVVV[[[eeeqqqwwwoooqqq{{{uuulllfff```[[[TTTMMMHHHDDD@@@===;;;:::999777777777777888555555444444444444555555666555666999;;;===EEEMMMUUU^^^lllzzz}}}rrrlllbbbZZZTTTNNNGGGBBBBBBBBB@@@???===<<<<<<<<<<<<<<<<<<<<<============<<<>>>???>>><<<;;;===@@@FFFKKK[[[sss}}}pppfff```\\\SSSQQQNNNJJJFFFCCCAAA@@@AAA@@@@@@AAABBBCCCBBB@@@DDDDDDGGGMMMUUUddd~~~fffSSSPPPLLLIIIHHHFFFDDDCCC@@@@@@AAABBBBBBBBBAAA@@@???BBBGGGNNNYYYmmmpppjjjsss~~~iiiaaabbbxxxzzz^^^___zzzsssbbbVVVVVVssshhh[[[iiikkkVVVJJJGGGBBBCCCCCC<<<;;;;;;;;;::::::999999999999999<<>>???@@@AAA<<<@@@BBB@@@;;;999;;;???AAADDDQQQiiixxxnnngggdddZZZWWWRRRMMMHHHDDDAAA@@@@@@@@@@@@AAACCCCCCBBB@@@CCCDDDGGGMMMTTTbbb{{{fffSSSPPPLLLIIIHHHFFFDDDCCC???@@@AAABBBBBBBBBAAA@@@BBBCCCHHHNNNXXXmmm