BM6P6(@ ########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$######$$$$$$%%%&&&)))*********)))((('''&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((((()))*********((('''&&&%%%&&&((()))))))))((('''++++++++++++***)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&######%%%(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!"""######################################################'''&&&&&&%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%$$$###""""""#################################$$$$$$%%%%%%$$$$$$###!!!"""""""""####################################(((&&&$$$$$$&&&&&&$$$"""########################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((())))))***)))((('''&&&&&&''''''((((((((((((((('''((()))))))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%$$$&&&(((&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############""""""""""""###$$$$$$################################################&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$######"""!!!!!!!!!!!!!!!###########################$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$########################'''%%%###$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&(((''''''''''''((())))))&&&&&&&&&&&&'''((()))***%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((()))))))))((('''''''''''''''''''''((())))))$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""######$$$$$$#####################$$$$$$$$$###"""""""""!!!!!!!!!!!!###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%########################%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&#########$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&((((((''''''(((((()))***'''&&&&&&%%%&&&'''((()))%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((''''''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%###############$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""""""""""""""""""""""" !!!######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%#################################$$$%%%&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((''''''&&&&&&''')))***))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###""""""""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################"""""""""""""""""""""""" !!!"""###$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""#########$$$########################"""###$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((((())))))((((((&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))'''''''''''''''((()))))),,,+++***((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&''''''$$$"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$"""""""""""""""###$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################ !!!"""###$$$$$$$$$$$$$$$$$$$$$###############!!!"""###$$$$$$$$$###"""###########################$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""#################################"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&(((((((((((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''&&&&&&&&&&&&'''((((((&&&''')))+++***)))'''%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))&&&''''''(((((((((((((((+++***((('''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&)))(((%%%""""""###%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!#########""""""#########$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$$$$$$$$$$#########"""""" !!!###%%%%%%$$$###"""###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################"""$$$&&&%%%"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$&&&((())))))((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))'''''''''''''''((())))))$$$&&&))),,,,,,+++)))'''%%%&&&''''''((((((''''''''''''''''''((((((((()))'''&&&&&&%%%&&&'''((()))%%%&&&((()))))))))((('''(((((('''&&&'''((()))***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''%%%$$$$$$%%%''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&%%%(((******&&&### """$$$'''((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!! ######""""""""""""######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""###%%%'''''''''%%%$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################%%%&&&%%%""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""((('''%%%###!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++*********))))))((((((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$###$$$%%%'''(((***+++***)))'''&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###"""!!!!!!!!!"""###$$$$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""!!!!!!###&&&)))$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######!!!###$$$###"""!!!"""###$$$$$$###"""!!!!!!!!!"""##################$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&(((''''''&&&&&&%%%%%%$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&''''''((()))(((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$%%%######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$!!!###$$$###"""!!!"""$$$)))'''$$$###"""$$$&&&((($$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%"""$$$''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''((())))))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###!!!$$$&&&&&&%%%"""!!!"""##################""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$###""""""###$$$***((($$$""""""%%%(((+++&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$#################################&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''(((((((((******)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((***+++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$ ###&&&((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!! ###%%%%%%$$$""" """"""############""""""!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$%%%$$$"""!!!!!!###&&&(((''''''&&&&&&%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%##########################################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$#########''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###!!!$$$''')))(((''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""!!!!!!""""""############""""""############"""""" !!!!!!"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###############"""$$$%%%$$$###"""###$$$!!!!!!"""#########$$$$$$''''''&&&&&&%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###%%%((()))((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###$$$%%%"""##################""" !!!""""""######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""##################$$$%%%$$$#########%%%"""###$$$&&&&&&%%%$$$###&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%'''(((((())))))(((((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$&&&''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%&&&((((((''''''(((***''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((((((''''''%%%%%%&&&&&&'''&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&&&&$$$######"""###$$$%%%&&&######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&&&&%%%#########"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$###""""""%%%&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%'''(((((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''')))+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((######$$$%%%'''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%######$$$''')))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%$$$$$$$$$"""###%%%&&&'''&&&&&&%%%&&&'''''''''%%%&&&((()))'''''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''''''''&&&%%%$$$$$$%%%&&&''''''''''''###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))'''&&&$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''(((***+++&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$################## !!!"""###$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%######$$$%%%'''&&&$$$"""""""""$$$%%%##################$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&#########$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&''''''&&&$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%(((%%%###$$$&&&'''%%%"""%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$###"""######$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&&&&&&&'''((()))******'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''')))******))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))((((((((('''&&&&&&%%%%%%&&&%%%###""""""###%%%&&&%%%'''(((******)))'''&&&''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""#########$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$######%%%%%%$$$"""%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########$$$$$$%%%'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((())))))*********)))((((((''''''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&''')))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&'''%%%%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++******)))(((((((((((())))))((((((''''''(((((()))&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''(((((())))))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&''''''(((&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((***,,,+++******)))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))(((((((((((((((((()))&&&&&&&&&'''''''''(((((())))))(((''''''((())))))((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((***,,,+++******)))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&(((''''''''''''''''''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&(((((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%'''((('''&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++******)))(((((((((((())))))((((((''''''(((((()))&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&((((((&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((('''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###!!!""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%'''(((((('''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((())))))*********)))((((((''''''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((()))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((((()))******)))((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&'''&&&'''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((&&&$$$"""$$$&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''(((''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''')))******))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''))))))&&&$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%""""""!!!""""""###$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$###""" """###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%!!!###%%%&&&%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%)))&&&%%%&&&((()))'''%%%(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******))))))((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%******)))((('''&&&%%%%%%((((((''''''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))"""$$$''')))***)))'''&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&''''''(((((()))))))))'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######%%%%%%%%%$$$$$$###############$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$""" !!!"""###""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&"""$$$&&&&&&%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''%%%###$$$&&&'''&&&$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((''''''''''''((())))))((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%)))))))))(((''''''&&&&&&(((''''''''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((($$$%%%'''))))))((('''&&&(((''''''&&&&&&''''''(((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%###"""###$$$%%%$$$###############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((''''''(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%'''&&&%%%######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%'''&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$###""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&''''''(((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%((((((((('''''''''''''''((((((''''''''''''((((((((((((((('''''''''(((((('''''''''''''''&&&&&&&&&******))))))((((((''''''%%%%%%&&&&&&''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###""""""""""""######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((())))))%%%&&&'''(((((('''&&&%%%((((((((((((''''''''''''(((((((((''''''((((((((())))))******************''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))*********''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))''''''((((((((()))))))))''''''(((((((((((('''''''''(((((()))))))))(((((()))((((((''''''(((((()))))))))***+++++++++******'''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&''''''((()))))))))&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""$$$&&&&&&%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))))))))))))))))))))******(((''''''''''''''''''(((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))'''((((((((()))))))))))))))))))))(((((()))))))))%%%&&&(((***+++***)))((())))))(((((((((((())))))'''((()))*********))))))&&&'''''''''((((((((()))((((((((()))))))))))))))((((((((((((''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))***&&&%%%%%%$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""!!!!!!"""$$$$$$%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""#########$$$$$$&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""!!!###%%%&&&%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%###&&&'''&&&$$$###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''((()))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))******))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))(((((((((((())))))))))))+++***)))(((((()))***+++###%%%(((+++,,,+++)))((())))))(((((((((((())))))%%%&&&''')))))))))((('''&&&'''''''''(((((())))))$$$%%%%%%%%%&&&&&&''''''))))))((((((''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$#########$$$#########$$$$$$%%%%%%%%%!!!"""###$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$######""""""############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&###"""#########&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$###%%%'''(((((('''&&&&&&&&&''''''''''''(((******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%&&&''''''&&&&&&&&&'''''''''((((((%%%$$$###&&&+++...---,,,(((((((((((((((((((((((())))))))))))***************************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))'''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''$$$""""""###%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$############"""%%%###"""###&&&&&&$$$"""%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&''')))((($$$!!!!!!###&&&&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%''')))***)))(((&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''(((&&&&&&&&&'''''''''(((((((((&&&%%%'''***,,,+++)))(((((((((((((((((((((((())))))))))))***************************)))(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((+++*********))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))(((''''''''''''''''''((())))))((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$############"""$$$###"""###%%%&&&$$$!!!%%%%%%%%%%%%%%%$$$###"""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&''')))***)))'''%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((###$$$%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((***)))(((((())))))((('''(((((((((((((((((((((((())))))))))))*********************+++******)))(((******))))))))))))******))))))))))))))))))))))))*********))))))(((((((((***************)))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((''''''((())))))******))))))((((((''''''''''''(((((())))))((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""$$$#########%%%%%%###"""$$$$$$%%%%%%%%%$$$###### """#########"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((((((%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((()))))))))*********************++++++******)))+++******))))))******+++))))))))))))))))))))))))++++++******)))(((((((((************************)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''(((((()))************)))((((((((())))))((((((((())))))(((((((((((((((((())))))************))))))(((((((((((((((((((((((('''''''''''''''((((((((()))))))))(((((('''''''''((((((((((((((((((((((((&&&%%%&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###!!!###$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$######$$$%%%&&&$$$$$$%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%$$$###$$$&&&&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&'''(((((('''''''''((((((((())))))(((((())))))(((((())))))))))))))))))))))))))))))((()))))))))******************++++++++++++******++++++************++++++************************+++*********)))))))))(((***************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''((())))))***************(((((()))******)))(((((((((((())))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""%%%%%%&&&'''&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%$$$######%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&''''''%%%$$$###%%%&&&&&&%%%%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''((((((((('''&&&%%%&&&'''((('''&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&''''''((((((((((((''''''%%%&&&'''((()))***++++++''''''((((((((()))))))))&&&'''))))))((((((***+++))))))))))))))))))))))))))))))))))))************)))***++++++,,,+++++++++,,,,,,++++++++++++,,,,,,*********************************************************+++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((((()))******++++++******((()))***++++++***)))((((((((())))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((''''''''''''''''''((((((((((((((((((((((((&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$############"""$$$&&&''''''&&&%%%%%%&&&######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$&&&''''''$$$$$$%%%'''&&&%%%$$$&&&((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&''''''&&&&&&%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((&&&'''''''''((((((((()))'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((())))))******'''((((((((())))))))))))&&&(((***)))(((''')))+++))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,************************)))))))))******++++++,,,*********++++++,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))*********))))))***++++++++++++***((()))+++,,,,,,+++)))((((((((()))))))))*********((())))))))))))))))))((())))))))))))))))))))))))))))))))))))((((((((('''(((((((((((((((((())))))(((((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&((())))))$$$$$$$$$############""""""$$$&&&&&&$$$"""###%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$ ###&&&&&&$$$###$$$&&&&&&$$$"""###&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&'''''''''(((((())))))%%%$$$######%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))******''''''(((((((((((('''''''''''''''''''''&&&&&&&&&(((((((((((())))))))))))''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************(((((()))***+++,,,,,,---*********++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++))))))***++++++++++++***((()))+++,,,,,,+++)))((((((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''(((((())))))******++++++((((((((((((((((((((((((***(((&&&%%%'''((()))(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###%%%'''(((******$$$$$$$$$############""" """%%%$$$""" """###"""###$$$%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########***)))'''%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''''')))'''&&&&&&((()))((((((((('''''''''((()))+++,,,(((((((((&&&$$$$$$''')))###!!! ###''')))((('''%%%&&&((()))))))))((('''((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************+++++++++*********))))))************************)))************+++++++++))))))))))))************++++++************++++++******++++++,,,,,,,,,,,,******************))))))******************))))))***************************)))(((''''''((()))***((()))))))))))))))))))))***++++++++++++******)))************************))))))))))))))))))))))))+++******)))))))))))))))+++***)))(((((()))***++++++*********))))))((((((((((((((((((''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))"""######"""!!!!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%$$$%%%%%%$$$###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%###!!!"""$$$%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!""""""(((''''''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***)))(((&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))***(((''''''((()))((('''''''''&&&&&&'''(((***+++)))******(((&&&&&&'''((()))'''&&&''')))***(((&&&%%%&&&'''((()))(((((('''((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))******)))))))))(((((((((&&&''''''((()))***++++++))))))))))))************+++++++++*********))))))************************************++++++++++++*********++++++++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((***+++,,,---------++++++++++++++++++++++++************************++++++***)))))))))))))))+++***)))(((((()))***++++++*********))))))))))))'''''''''((()))))))))*********)))))))))(((((((((((((((((('''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%###"""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***++++++,,,***((('''((()))((('''&&&&&&&&&&&&&&&'''((()))***+++,,,+++)))''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&'''(((((((((((('''))))))((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))))))))((((((((((((((('''%%%&&&'''(((***+++,,,,,,))))))))))))************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***************************((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***+++***))))))))))))***+++***************)))))))))''''''((()))***+++,,,,,,++++++************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""$$$&&&((()))(((&&&$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%%%%%%%&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++---+++)))((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''')))+++,,,,,,)))'''&&&&&&""""""###$$$&&&'''''''''&&&&&&'''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((((((((((((((''''''''''''''''''((()))******++++++((()))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++%%%&&&(((***+++++++++***++++++++++++++++++******,,,------,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******************************************************)))))))))******++++++,,,************************)))))))))((((((((('''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''"""$$$%%%%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&))))))(((&&&$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%&&&((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((())))))***,,,***(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&((()))++++++(((&&&&&&&&&&&&'''(((((())))))***+++&&&&&&&&&&&&&&&''''''(((((((((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''''''''((((((((((((************))))))))))))((()))))))))************************************+++++++++++++++++++++++++++,,,,,,,,,------------+++++++++,,,,,,,,,,,,---++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........,,,,,,000/////////.........---------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********************++++++++++++*********************+++++++++,,,,,,++++++******))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%&&&''''''''''''&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%!!!###%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%"""$$$&&&((()))(((&&&$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""###%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&'''(((***)))(((&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((()))+++)))'''&&&'''((('''&&&%%%%%%&&&''''''&&&&&&%%%''')))***)))(((''''''(((((()))***)))'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''((()))******)))(((''''''(((((((((((())))))))),,,++++++******)))(((((())))))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------......///000000000000000111111222333333333000000000000000000000000222222222111///---,,,+++000000000///......------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++******+++,,,,,,+++***************+++++++++++++++---,,,,,,+++***)))((((((((((((((())))))))))))***((((((((('''''''''&&&&&&%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$### """%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!###$$$&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''(((***)))(((&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((()))((('''%%%%%%&&&''''''&&&%%%&&&'''(((((('''&&&%%%((()))***)))((((((***+++&&&((()))'''$$$###$$$%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''((()))******)))((('''((((((((()))))))))******++++++******************))))))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------------...............------------......---......///000111222222333333333444555666666666555666666777888888999999777777777777777777777777777666555444333222222222444444333333222111111111111111222333333333222222........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++******)))))))))((()))))))))*********++++++)))))))))(((((((((''''''%%%'''((())))))((('''%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###!!!$$$$$$###!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$"""""""""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""$$$###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%$$$%%%&&&&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!"""$$$&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&########################$$$$$$%%%&&&&&&'''((((((%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''%%%$$$$$$&&&''''''&&&&&&'''((((((((('''&&&%%%)))******)))((())),,,...%%%(((******((('''))),,,&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))'''((()))++++++)))((('''(((((())))))******++++++))))))******+++++++++,,,))))))))))))************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000000000////////////000000//////000222333444555666777888888999:::;;;;;;;;;999999:::;;;<<<<<<==============================::::::::::::<<<>>>@@@AAA>>>>>>>>>===<<<;;;;;;:::777777777666555444222111000000000000000000000000........................---,,,++++++******++++++***+++,,,------,,,+++************++++++,,,,,,,,,)))))))))))))))******************++++++,,,,,,,,,************))))))))))))'''((()))++++++)))((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&%%%%%%###"""!!!$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!"""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### """$$$### !!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&''''''(((((((((((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###'''((('''%%%$$$%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%'''(((((((((((((((''''''%%%$$$&&&+++000000+++%%%)))))))))))))))(((((((((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((('''''''''((()))((('''&&&'''))),,,+++++++++******))))))+++*********))))))((((((((()))))))))************+++++++++***************************))))))))))))++++++************++++++,,,,,,,,,,,,,,,---......+++,,,---...//////...---111222222222333333333333...111444444444666777777444666888;;;===<<<999777<<<<<<=========>>>>>>>>><<>>?????????===;;;999888<<<<<<;;;999666444111000111...,,,,,,...000///---000///...------,,,------...---,,,++++++,,,---...)))***++++++,,,,,,++++++---------,,,+++*********************************)))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''%%%%%%(((((('''&&&%%%$$$$$$###)))))))))((('''&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###$$$%%%&&&&&&$$$"""%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!!""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&***...///+++&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((('''''''''((())))))((('''((()))++++++*********)))))))))+++*********))))))))))))))))))))))))************************************++++++******************+++******))))))))))))***+++++++++++++++,,,---...,,,---///111222222222222444444666777999:::<<<<<<666888:::999999:::<<<===?????????@@@@@@@@@???======>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCHHHHHHIIIJJJJJJJJJIIIGGGGGGHHHJJJKKKJJJJJJJJJJJJPPPKKKIIIJJJJJJGGGFFFGGGCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;999777666666777777444222444444333111000///......000///...---------...///)))******+++++++++******+++++++++******)))))))))************************)))))))))))))))(((((('''(((((((((((((((((((((((((((((()))))))))*********)))))))))(((((('''&&&&&&'''''''''''''''''''''&&&(((((()))(((((('''&&&%%%))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%###"""%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''&&&%%%&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$)))((('''%%%$$$#########%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%%%%%%%###"""'''&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((%%%%%%&&&&&&&&&&&&&&&%%%'''%%%%%%(((,,,---+++((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((('''(((((())))))(((((('''(((***+++***)))((()))*********))))))))))))((((((***************)))))))))******************))))))************************++++++++++++++++++++++++,,,,,,+++***************,,,,,,,,,------///000000---...000222444555666666777888999;;;===>>>@@@@@@????????????>>>???CCCFFFFFFEEECCCBBBAAAAAAAAAAAA>>>???AAABBBDDDEEEEEEFFFHHHGGGGGGIIIKKKNNNOOOOOOUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXWWWWWWXXXSSSPPPQQQOOOKKKHHHHHHHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@===;;;888888777666444222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++******************************************))))))******))))))((('''(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((('''''''''''''''((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((((((((%%%%%%&&&'''''''''&&&&&&'''&&&%%%''')))+++***(((&&&&&&&&&'''''''''''''''***))))))((('''&&&&&&%%%&&&&&&''''''(((((((((((((((((())))))))))))(((((()))***++++++))))))***+++)))))))))(((((((((((((((************************++++++************)))))))))))))))******************+++++++++++++++,,,,,,///...------,,,,,,,,,---//////000000222333444555333444666777999:::;;;<<<>>>>>>??????@@@AAABBBBBBDDDBBB@@@AAAAAACCCIIIPPPNNNOOOOOOMMMKKKJJJJJJJJJKKKLLLOOOQQQTTTUUUVVVVVVUUUSSSTTTYYYaaagggiiihhhlllmmmmmmllljjjhhhhhhhhhkkkjjjjjjjjjllllllkkkjjjfffaaa]]]]]]ZZZTTTOOOOOOQQQSSSVVVXXXWWWTTTPPPMMMQQQPPPOOOMMMLLLKKKJJJJJJJJJIIIGGGFFFFFFFFFEEEEEE@@@??????>>><<<:::777666222222111000///.........000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************)))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((''''''''''''((((((((('''''''''''''''''''''(((%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%(((&&&$$$$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$***)))(((&&&&&&&&&'''(((###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))&&&&&&'''((((((((((((((('''&&&%%%&&&((()))))))))&&&&&&&&&&&&''''''((((((******)))(((''''''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))(((((()))+++,,,+++***)))***,,,((((((((((((((()))))))))***************++++++++++++++++++***************)))*********+++++++++,,,*********++++++,,,,,,,,,//////............//////111111222333444666888999;;;;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIDDDAAACCCFFFIIISSS]]]aaadddffffffccc```^^^^^^bbbdddgggkkkoooqqqrrrrrrggggggiiiooowww}}}~~~~~~}}}wwwsssqqqnnngggcccbbb___ccciiillllllhhhbbb^^^cccaaa___]]][[[ZZZYYYYYYZZZWWWSSSNNNKKKKKKLLLMMMJJJJJJIIIGGGEEECCCAAA@@@<<<;;;;;;:::888777666555333333222111000...---,,,------,,,,,,,,,,,,++++++***************************************))))))((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))((((((''''''&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%###"""$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$000...+++'''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$))))))***+++++++++******&&&&&&'''((())))))))))))&&&&&&&&&&&&''''''((((((&&&&&&&&&'''(((((())))))***))))))(((((('''''''''&&&''')))*********)))(((((())))))******))))))((()))+++++++++***)))***+++(((((())))))))))))***************+++++++++++++++*********+++++++++,,,,,,******++++++,,,---------***++++++,,,,,,------...............///000111222222333333555777999;;;<<<;;;;;;<<<===???AAACCCDDD@@@AAADDDHHHLLLOOORRRTTTVVVNNNJJJNNNQQQUUUaaaooouuuyyy||||||wwwrrrooooooqqqtttyyy~~~{{{|||{{{uuurrrrrrpppuuu{{{{{{xxxzzzxxxvvvtttrrrqqqqqqqqqrrroooiiibbb[[[XXXXXXYYYUUUSSSPPPLLLIIIFFFDDDCCCBBBBBBAAA@@@???===;;;:::777777666555333111///.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))((())))))))))))))))))))))))&&&&&&'''''''''((((((((()))((('''&&&&&&'''((())))))((('''&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$"""!!!!!!"""######"""%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######!!! """%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$111...***&&&$$$######$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$"""###%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))(((((('''$$$%%%&&&'''(((((((((((($$$%%%'''''''''&&&&&&'''&&&&&&'''(((((()))******)))))))))(((((((((((((((&&&((()))++++++***)))((())))))************)))))))))***+++***)))((()))+++)))))))))*********++++++*********++++++,,,,,,,,,))))))******+++,,,------++++++,,,------...//////---------...//////000000111111111222333555777777777777888:::<<<>>>AAABBB>>>???@@@CCCFFFJJJMMMOOONNNPPPSSSXXX]]]bbbeeegggkkk```[[[^^^aaaeeesssyyyxxxxxxwww{{{zzzxxxzzz}}}}}}vvvpppnnnooohhhddd^^^WWWQQQMMMKKKJJJKKKKKKJJJIIIGGGEEECCCAAA@@@@@@???===;;;888666555333222111000///...---,,,------------------------***++++++++++++***))))))))))))))))))))))))))))))((((((((())))))))))))***+++***(((&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&!!!!!!"""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###""""""###$$$$$$###!!!%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!###$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$ !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$---+++(((%%%###$$$%%%&&&%%%&&&&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''))))))'''###!!!!!!###(((''''''&&&&&&%%%%%%$$$"""###$$$%%%'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%$$$#########$$$%%%&&&''''''''''''###%%%'''((('''&&&&&&&&&'''''''''((()))******+++(((((((((((())))))))))))'''(((***+++,,,+++)))((())))))************))))))(((*********)))((()))***))))))******+++++++++,,,*********++++++,,,,,,,,,(((((()))***,,,---...///,,,,,,------...///000000...//////000111222222333555555666777999;;;===>>><<<===>>>???BBBDDDGGGHHHJJJKKKMMMPPPUUUZZZ___aaaggghhhkkkooossswwwzzz|||{{{pppiiikkknnnrrr~~~}}}|||}}}|||~~~yyyqqqhhh```[[[XXXXXXWWWWWWWWWVVVTTTQQQOOOMMMIIIHHHGGGEEECCC@@@>>><<<999888777555333222111000........................***++++++++++++***))))))))))))))))))))))))))))))************++++++++++++,,,***(((&&&%%%&&&'''''''''''''''(((((((((((((((((()))))))))))))))((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%'''((((((&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""%%%'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!""""""""""""######### """###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$%%%&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$)))(((''''''((()))(((&&&'''''''''''''''((())))))******))))))((((((''''''((((((''''''''''''(((((())))))))))))************(((((((((((())))))))))))((()))))))))************)))***,,,,,,+++)))******///---+++***,,,...............//////000111111222444222111222333444555444:::888666777999===???AAAEEEHHHKKKLLLLLLOOOTTTXXXZZZ```eeegggiiinnnuuuxxx|||~~~|||~~~~~~}}}zzz~~~wwwooommmnnnkkkjjjiiihhhfffbbb]]]ZZZPPPTTTSSSOOOLLLLLLLLLJJJHHHBBB===<<<999555444555111000...---,,,,,,,,,---......---------------------,,,+++***)))(((((('''***)))))))))(((((((((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$%%%%%%&&&&&&&&&################################################!!!###%%%''''''%%%###!!! !!!"""######$$$######""""""###$$$%%%%%%&&&&&&******)))(((&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$######""""""'''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$###"""###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&)))(((&&&'''((()))(((&&&''''''''''''((()))***+++***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))************(((((((((((()))))))))******************+++++++++,,,...///...------...//////...------///000000///000000111222333444555666888888888999;;;=========<<<;;;;;;===AAAFFFJJJLLLMMMRRRXXX]]]aaadddhhhlllnnntttzzz||||||~~~}}}yyywwwvvvwww{{{{{{|||tttooonnnqqqwww{{{|||yyyyyy{{{zzzxxx|||}}}~~~~~~}}}zzzvvvsssfffjjjiiiccc]]]ZZZUUUQQQMMMGGGCCCDDDCCC???>>>???:::999666444222111111111222222222111000...---,,,,,,++++++***)))(((((('''************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%$$$###"""""""""######$$$%%%%%%&&&&&&)))(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$#########"""&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&$$$#########$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''***)))(((''''''((()))***)))(((''''''''''''''''''((('''&&&'''((()))((('''(((''''''((()))***+++,,,))))))))))))((((((((((((******))))))))))))******)))))))))*********++++++((((((((()))))))))******++++++++++++++++++******++++++,,,+++***+++---000000000000333555666444333666666777888999;;;;;;<<<:::::::::;;;<<<>>>@@@AAA>>>@@@BBBGGGMMMSSSXXX[[[^^^dddllltttyyy|||~~~xxxnnnfffaaabbbeeegggrrrvvvhhhaaa___]]]dddjjjqqqyyytttooooooqqqyyyxxxpppfff^^^XXXRRROOOOOONNNJJJHHHIIICCCAAA>>>;;;888777666666999999999777444111---+++,,,,,,,,,++++++************************+++++++++'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((())))))***&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&$$$######$$$&&&'''((((((''''''&&&''''''(((((('''&&&'''((()))((('''******))))))))))))******))))))))))))((((((((((((***))))))(((((())))))***))))))*********+++++++++(((((()))))))))*********++++++++++++************)))******))))))***...111444444666999<<<<<<:::888<<<<<<======>>>???@@@@@@>>>===;;;:::;;;>>>BBBFFFKKKNNNSSSYYY___eeekkknnntttxxx~~~~~~||||||xxxttttttxxxqqqeee\\\UUUUUUWWW[[[fffyyyrrraaaYYYWWWRRRXXX]]]bbbooosssllleeecccdddmmm}}}~~~|||zzzppphhhbbb^^^\\\XXXQQQLLLKKKLLLJJJHHHDDDBBB@@@???>>>@@@@@@@@@>>>999444///+++.........---------,,,,,,)))************+++++++++*********++++++*********''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%&&&''''''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&%%%###""""""###%%%&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&''')))))))))(((---,,,+++)))((((((''''''(((((((((((()))))))))))))))((((((''''''(((((()))************++++++++++++))))))))))))************************************------.........000444777999:::<<<@@@BBBBBB???===>>>>>>>>>??????@@@@@@@@@BBBBBBAAA@@@BBBHHHQQQXXXaaaeeelllqqquuuzzzzzzsssnnngggbbbcccggg|||tttggg___WWWQQQPPPRRRUUU^^^nnn~~~~~~kkk[[[TTTRRROOOTTTWWWYYY___nnn~~~}}}xxxggg```ZZZXXXYYYaaappp{{{vvvwww|||~~~wwwqqqmmmeeeZZZRRROOORRRRRRQQQOOOMMMJJJHHHGGGGGGGGGFFFCCC???999333000/////////......------,,,******************************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&"""###$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))))))))((((((''''''''''''&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%&&&&&&'''((('''&&&&&&''')))***)))(((---,,,***)))(((''''''&&&(((((((((((())))))))))))((((((''''''''''''((((((*********++++++++++++,,,)))))))))*********++++++************++++++,,,,,,---///000111222444777:::===>>>@@@CCCEEEEEEBBB@@@======>>>@@@AAABBBCCCDDDFFFHHHJJJMMMQQQZZZeeennnqqqwww~~~xxxppphhh```ZZZUUUXXX^^^fffuuuvvvmmmddd___ZZZUUUTTTVVVWWWaaammmxxxxxxiii]]]VVVTTTUUUXXXZZZ[[[]]]eeeqqqzzzxxxpppjjj___ZZZVVVTTTUUUZZZgggssssssmmmmmmpppsssttt~~~uuuiii___[[[UUUVVVWWWWWWUUUQQQMMMJJJNNNMMMLLLIIIEEEAAA<<<:::222222111000///...------,,,,,,,,,+++++++++******((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%$$$$$$######%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%'''(((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((('''''''''(((((((((((((((&&&&&&&&&'''((()))))))))+++*********)))))))))(((((((((((((((((((((((((((''''''&&&&&&'''(((((()))'''&&&%%%''')))***)))(((***)))((((((''''''(((((('''((((((((()))))))))***))))))(((((((((((())))))*********+++++++++,,,,,,))))))*********+++++++++***++++++,,,---...//////...000333555666888;;;===@@@@@@AAACCCEEEEEECCC@@@>>>???BBBEEEHHHKKKMMMNNNQQQVVV^^^ccchhhoooxxx~~~xxxtttsssvvvuuu{{{zzzllleee^^^ZZZUUUSSSXXX^^^bbbppp~~~xxxoookkkgggccccccfffgggrrr}}}wwwmmmgggddddddfffiiilllnnnrrryyywwwnnniiieeeaaa```______```hhhrrrxxx}}}sssiiicccaaaccceeeiiizzzyyypppmmmccceeeggggggddd^^^XXXSSSSSSSSSQQQOOOLLLIIIFFFEEE:::999888777555444222222000000///...---,,,++++++((())))))******))))))(((************************))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$############$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%######$$$$$$$$$$$$#########$$$%%%'''((())))))***'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&'''((())))))***,,,+++++++++******))))))''''''((((((((((((''''''((((((((((((((()))******'''&&&%%%''')))******)))&&&&&&&&&''''''((()))***'''((((((((())))))************))))))))))))************+++++++++,,,,,,,,,)))************++++++++++++,,,---...///111222222333666:::<<<>>>???BBBCCCAAAAAAAAABBBDDDCCCBBB@@@AAACCCFFFKKKPPPTTTXXXZZZbbbjjjttt{{{~~~xxxgggcccbbbdddbbbfff{{{xxxqqqfffaaa]]]\\\ZZZZZZ___fffnnn{{{yyyuuurrrsssvvvxxx{{{wwwrrruuuyyyzzzuuupppnnnnnnnnnlllkkkpppwwwzzzwwwrrriiiaaa[[[ZZZZZZ[[[cccppp|||zzzwwwyyy||||||xxxqqqhhhcccWWWVVVUUUSSSPPPOOOMMMMMMBBBAAA@@@>>><<<:::999888333333222000///...---,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&)))((('''%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&)))))))))))))))((((((((((((((('''''''''(((((()))---,,,+++)))((('''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%))))))************))))))''''''(((((()))+++,,,---******))))))))))))******((()))***++++++,,,++++++************+++,,,---...,,,---//////000333666999???@@@AAAAAA???>>>???@@@DDDDDDDDDBBBAAAAAACCCEEEHHHMMMSSSZZZcccmmmooommmzzz|||ssshhhXXXUUUTTTVVVYYY___kkkwwwyyypppmmmgggdddeeefffhhhmmmsss}}}|||xxxyyy{{{}}}yyynnniiiddd``````cccffflllttt}}}|||oooccc^^^WWWTTTTTTTTTSSSQQQGGGIIIJJJHHHCCC???>>>>>>:::999777555333111000///,,,,,,+++,,,------+++))))))******+++******))))))***)))(((((())))))((('''***)))(((''''''''''''''')))((('''&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((***+++,,,+++***))))))((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((('''''''''((()))***+++***))))))(((((())))))*********+++,,,,,,,,,,,,,,,------------...///000111///111444666777:::>>>AAADDDEEEEEEDDDBBBBBBCCCEEE@@@BBBDDDFFFGGGIIILLLOOOXXX^^^eeekkksss|||wwwiii___VVVSSSSSSVVVZZZ```mmmyyyyyyuuuvvvwwwxxx}}}zzztttmmmjjjjjjggglllssszzz}}}xxxtttsssrrrwww~~~kkkfff___[[[YYYWWWTTTQQQOOOPPPPPPNNNKKKIIIHHHIII@@@>>>;;;888666555333222000...------------,,,************++++++******)))+++)))(((((())))))(((''')))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$#########"""'''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&%%%#########$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((()))+++,,,---(((((((((((())))))***+++(((((((((((((((((((((((('''((((((((((((((())))))%%%%%%&&&'''((()))******+++***)))(((((()))***+++(((((((((''''''(((((()))))))))(((((((((((())))))++++++,,,,,,,,,,,,------......///000111222333333444666:::===???AAAEEEGGGGGGGGGFFFCCCAAAAAACCCEEEBBBFFFLLLQQQVVVZZZ___bbbhhhpppxxx}}}xxxnnnbbb[[[YYYWWWWWW[[[```hhhvvv|||vvvtttnnnsssyyy|||}}}~~~zzzrrrkkkeeebbbbbbbbbeeennn|||yyysssmmmhhhddd```ZZZVVVRRRSSSSSSRRRQQQPPPOOONNNHHHEEEAAA???===<<<:::999555222000.........---+++************************+++)))(((((()))***((('''(((''''''''''''(((((()))%%%&&&&&&''''''&&&&&&%%%%%%'''''''''&&&%%%&&&'''((((((''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$""""""###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%&&&'''((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***+++((((((((((((((()))******((((((((((((((((((((((((''''''(((((())))))******&&&''''''((()))*********,,,***(((''''''(((***,,,******)))((((((((((((((()))(((((((((((((((((())),,,+++++++++,,,,,,------+++---...111333555666777888;;;>>>???@@@AAADDDEEEGGGGGGFFFCCCBBBCCCFFFIIIOOOTTT\\\ccciiioootttxxxvvv}}}}}}tttoooooooooooosss}}}yyyrrrjjjdddcccbbbcccgggmmmuuu~~~}}}|||}}}wwwnnneee___[[[ZZZ[[[]]]dddppp~~~{{{vvvrrrmmmgggbbbYYYYYYZZZ\\\]]][[[VVVRRRPPPLLLGGGEEEEEEEEECCCAAA:::777444222111000///---++++++******************+++***((()))******)))''''''''''''''''''((()))***%%%&&&'''(((((('''&&&%%%&&&'''((('''&&&%%%&&&(((''''''''''''&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######""""""######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%######%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''''''''&&&$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&''''''***))))))((('''(((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))),,,***(((''''''(((***,,,,,,,,,+++***))))))))))))))))))(((((((((((())))))++++++***++++++,,,......,,,...111555888;;;<<<===<<<===>>>>>>======>>>@@@DDDEEEFFFHHHKKKPPPVVVZZZaaafffmmmtttzzz|||lllbbb]]]]]]^^^```eeelllwwwyyysssqqqoooppptttxxxzzzppphhhcccbbbbbbaaaccciiiqqq{{{~~~zzztttooohhhiiilllpppsssooofff^^^TTTOOOJJJHHHJJJJJJIIIFFF@@@===:::888777555333111...---,,,+++************+++***))))))******)))((('''''''''''''''((()))***'''((()))******)))((('''&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######""""""######%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$&&&''''''(((###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))((('''&&&%%%%%%%%%%%%***)))((((((''''''''''''(((((((((((((((((((((((('''((((((((((((((())))))***)))))))))((((((((('''+++***)))(((((()))***+++---,,,++++++******************))))))))))))******++++++***+++,,,...000222333555888<<>>>>>>>>===<<<===???BBB@@@CCCIIIOOOWWW```hhhnnnsssvvv{{{{{{nnn```VVVUUUVVV\\\cccjjjrrr}}}~~~{{{zzz|||yyyuuurrrrrrlllkkkkkkmmmqqqxxx~~~}}}zzz~~~|||wwwwwwzzzxxxnnn\\\VVVOOOLLLNNNNNNLLLHHHFFFEEEBBBAAA@@@>>>:::888444333111...---,,,,,,,,,,,,***))))))***+++)))((((((''''''''''''(((((())))))))))))******)))))))))&&&'''(((((('''&&&'''((($$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&& !!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))******(((''''''&&&&&&&&&&&&'''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((())))))))))))))))))))))))++++++******************++++++************++++++,,,,,,,,,,,,///111444666999;;;>>>AAACCCCCCCCCCCC>>>?????????@@@DDDIIIMMMLLLQQQXXXaaaiiirrr{{{xxxqqqjjjaaa[[[ZZZ^^^gggttt{{{|||zzzxxxwwwwwwxxxzzz|||yyyqqqllliiimmmsss|||~~~kkkcccZZZUUUVVVUUUQQQLLLMMMLLLLLLKKKJJJGGGCCC???<<<:::777333111000//////,,,+++)))***++++++***((()))((((((''''''''''''((())))))(((((((((((())))))&&&((()))((('''&&&''')))%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$###!!! !!!$$$&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&''''''''''''''''''&&&'''''''''((()))******+++'''''''''''''''((()))***%%%&&&&&&&&&((()))***+++((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))******))))))************))))))******))))))))))))******,,,,,,++++++++++++,,,,,,---------...111444888:::===>>>@@@BBBBBBBBB@@@??????@@@AAABBBEEELLLTTTYYYbbbgggnnnvvv}}}wwwooommmllljjjgggdddhhhtttyyytttsssvvvxxx|||}}}wwwtttuuuyyy}}}{{{xxx{{{~~~xxx}}}|||~~~}}}}}}~~~}}}|||zzzvvvooofff```\\\```fffpppxxxoooddd___^^^\\\VVVQQQQQQQQQRRRRRRRRRNNNIIIEEEAAA???;;;777444333222222,,,+++******++++++***(((***)))(((''''''''''''''')))((('''&&&&&&'''((()))'''((()))((('''&&&''')))&&&&&&&&&'''''''''((((((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!  """$$$%%%(((''''''&&&&&&%%%$$$$$$''''''%%%%%%$$$%%%&&&'''+++)))&&&######$$$%%%''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&&&&'''&&&%%%%%%$$$%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&''')))((('''((()))***)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((()))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))+++++++++***+++,,,...++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,,,,******+++...111111000///111666;;;>>>@@@AAABBBBBBAAA???======>>>FFFHHHKKKQQQXXXbbblllsssvvv|||~~~|||}}}zzzzzzyyywwwttttttvvvzzzwwwqqqjjjhhhnnnyyy}}}yyytttrrrtttxxx{{{~~~}}}~~~~~~|||{{{zzzooocccZZZWWWXXXZZZ```kkk{{{vvvooojjjccc]]]ZZZUUUVVVWWWWWWVVVUUUSSSRRRKKKHHHBBB===:::777444222111000///...---------...---,,,+++)))((((((((()))((()))))))))((('''&&&&&&((((((''''''''''''(((((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''***(((&&&$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%((((((&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((()))'''&&&'''((()))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))%%%%%%&&&&&&'''''''''((())))))))))))))))))))))))+++++++++***''''''((()))++++++************++++++************************,,,,,,,,,,,,+++---000222555555777999===???@@@AAA>>>>>>===<<<;;;>>>BBBFFFQQQVVV\\\ccciiirrr{{{xxxnnnkkkdddeeegggnnnwww~~~~~~|||yyyuuuvvv{{{}}}|||}}}xxxuuuuuuxxx|||uuummmaaa```___aaafffppp||||||vvvnnnhhh```aaaccceeeddd___WWWQQQQQQMMMHHHCCC@@@===999777666666666555444333222111///...,,,*********+++,,,************)))(((''''''((((((''''''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((&&&%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))'''&&&'''((()))(((&&&''''''''''''''''''''''''((()))))))))))))))))))))''''''((((((((()))))))))######$$$%%%&&&'''((()))))))))))))))))))))))))))***++++++)))'''&&&((()))++++++************++++++************************,,,---.........000333666777999;;;>>>??????>>>===<<<<<<;;;;;;>>>EEENNNUUUaaahhhpppwww{{{sssdddZZZVVVUUUZZZ```hhhssszzzwwwrrrsssvvv~~~{{{|||{{{{{{|||~~~uuuqqqpppuuurrrooolllnnnsssxxx|||~~~|||~~~|||rrrpppmmmiiihhhlllrrrwww}}}wwwmmmnnnrrrwwwxxxrrreee[[[XXXSSSMMMIIIFFFEEECCCBBB>>>???@@@@@@>>>;;;888666444222000---,,,,,,---...,,,++++++******)))(((((()))((((((''''''(((((()))''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''')))(((((('''%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%'''&&&%%%%%%######"""!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((&&&&&&'''''''''&&&$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&''''''((()))(((''''''))))))((('''''''''''''''''''''''''''((((((((((((((()))))))))'''''''''((((((((())))))&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((()))************---///++++++************++++++++++++,,,,,,,,,,,,,,,,,,+++---///111222555999<<<<<<===??????>>>===<<<<<<@@@AAABBBDDDJJJTTT___fffpppwww~~~zzzpppfff\\\VVVUUU[[[cccmmmvvv}}}tttooopppsssyyy|||sssmmmmmmqqqpppqqquuu|||{{{pppkkkiiigggfffeeeeeeiiiqqqzzzxxxpppooorrrvvv}}}}}}{{{~~~|||xxxuuuvvvzzz~~~~~~}}}~~~}}}yyyqqqnnnmmmqqqwwwyyyyyy}}}{{{pppbbb\\\SSSLLLIIIIIIKKKLLLFFFGGGIIIIIIGGGCCC>>>;;;;;;888555222///.........---,,,+++***))))))(((((())))))(((((((((((())))))''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''))))))((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&'''((('''&&&%%%###&&&''''''((((((''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&''')))((('''(((***+++***)))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******)))***---///++++++************++++++******+++,,,,,,---......---///222555888;;;???BBBBBBBBBAAA???===>>>AAADDDIIIKKKOOOUUU\\\eeeooovvv|||~~~uuulllhhhddd``````bbbgggppp||||||uuuqqqzzz~~~zzzsssllleeecccfffggghhhlllsss}}}vvvooommmmmmmmmmmmnnnsss|||xxxqqqpppqqqsssxxx~~~~~~|||~~~~~~~~~wwwpppfffcccbbbeeekkkxxxtttkkk\\\PPPJJJJJJLLLNNNLLLMMMNNNNNNKKKGGGCCC@@@BBB@@@<<<888444000...---...---+++***)))((((((((())))))(((((((((((())))))''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''&&&$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%'''''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&'''***++++++***((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))((())))))((('''&&&((()))++++++************++++++((()))***+++---...///000222555888:::<<<>>>BBBDDD@@@@@@???======AAAIIIOOOXXX[[[aaagggmmmuuu~~~xxxrrrpppooommmmmmpppsss{{{}}}zzz|||~~~xxxyyyzzzxxxuuutttyyy}}}}}}vvvsssooojjjhhhjjjkkkkkknnnuuu~~~}}}~~~{{{zzzxxxvvvtttuuu}}}~~~tttggg```[[[ZZZ^^^iii{{{|||kkk\\\RRROOOOOOOOOQQQPPPPPPNNNLLLIIIGGGEEEHHHFFFDDD@@@;;;666222///000///---+++***))))))******))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%!!!"""######%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''%%%$$$###%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''#########%%%(((***+++***((((((((((((((((((((((((&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))'''(((((((((&&&&&&((()))++++++************++++++)))***,,,...111333555666:::<<>>888555444222000---,,,+++,,,,,,******))))))))))))************))))))((((((''''''&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$ !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%!!! ###&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''((('''((((((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&$$$%%%'''(((((((((''''''((())))))))))))'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))'''&&&&&&&&&&&&'''(((((( !!!###''')))***)))))))))))))))))))))))))))&&&''''''((()))******+++&&&&&&&&&'''''''''(((((((((((()))***+++,,,------))))))))))))))))))))))))%%%'''((())))))***---///++++++************++++++---...000333666999;;;<<>>:::666555222///...---...///******))))))))))))******+++******)))(((''''''&&&%%%%%%&&&'''((()))******%%%%%%%%%&&&&&&'''''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''')))((((((''''''&&&%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%'''((((((((('''&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''(((&&&%%%&&&))))))'''$$$''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***++++++,,,))))))))))))******************))))))******+++,,,))))))************))))))******++++++,,,---//////000000222777<<<@@@BBBCCCGGGEEEBBB===;;;<<>>CCCKKKRRRYYY```hhhpppwwwzzzppphhhcccaaajjjtttyyyrrrllljjjhhhdddeeehhhlllppprrrnnnlllmmmnnnmmmrrrpppmmmlllnnnpppssstttxxx}}}~~~~~~~~~~~~zzzxxxzzz~~~|||sssmmmiiijjjlllpppzzz}}}vvvlllggg___YYYVVVTTTSSSQQQKKKLLLMMMMMMLLLJJJJJJJJJDDDAAA<<<999666444111///...---,,,***))))))******+++***)))((((((''''''((('''''''''((((((((())))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&''''''''''''&&&$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&''''''((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))*********++++++++++++++++++,,,+++***+++,,,///222333666888<<<@@@BBBDDDDDDCCCBBBAAA@@@AAAFFFPPP\\\dddmmmsss{{{vvvkkkeeedddgggiiiwww~~~zzzyyyxxxxxx}}}vvvjjjddd```___^^^^^^bbbgggrrryyy}}}~~~~~~~~~}}}zzzyyy{{{}}}~~~xxxuuuuuuwwwxxxyyy|||vvvhhhccc```______dddppp||||||tttqqqkkkgggddd```]]]ZZZSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHEEEBBB???:::444000------,,,+++*********+++++++++***)))((((((((((((''''''((((((((())))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''''''(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((())))))))))))(((((((((((()))******'''(((((()))+++,,,---...,,,,,,,,,---000444888;;;<<<>>>AAACCCCCCAAA@@@@@@@@@BBBFFFKKKTTT```llluuuxxx}}}}}}}}}wwwnnnhhhggglllsssxxxzzzuuutttuuuwwwzzzqqqiiiaaa\\\ZZZ\\\___bbbjjjsss|||zzz{{{}}}~~~zzzwwwzzzzzzvvvqqqmmmnnnqqquuuxxxpppkkkddd```\\\]]]gggrrr{{{{{{zzzxxxvvvuuurrrnnnkkkaaa]]]WWWRRROOOMMMLLLKKKKKKJJJIIIHHHEEE@@@888333...------,,,++++++++++++,,,+++***)))(((((((((((('''(((((((((((()))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&***(((%%%######%%%(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''%%%&&&((((((((((((&&&%%%&&&''''''(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))***))))))))))))***++++++)))))))))))))))+++,,,---......000222777<<<@@@CCCCCCEEEGGGFFFCCCAAAAAABBBEEEKKKSSS]]]gggqqqzzz{{{vvvrrrrrrwww}}}}}}uuurrrtttyyy~~~{{{tttooohhhbbb```]]]^^^ccchhhnnnyyy}}}~~~yyysssnnnlllooosssxxxzzzsssnnnqqquuuxxx{{{~~~|||{{{uuuooonnnqqqttt~~~tttkkkbbb]]]aaahhhnnn{{{}}}yyymmmggg___XXXTTTRRRPPPNNNJJJJJJKKKKKKJJJEEE>>>999222111111000...---,,,+++,,,+++***))))))((((((((((((((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''%%%""" """%%%'''''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))***************************++++++,,,...---+++***)))))))))***111333555999===AAADDDFFFAAACCCCCCBBB@@@AAAEEEJJJTTT\\\gggrrrzzz~~~uuunnnnnnsss|||~~~wwwsssppplllgggjjjiiikkkppptttzzz|||wwwuuuuuuwwwyyyxxx|||~~~wwwooohhhcccfffjjjooouuuxxxoooiiihhhiiilllooorrr{{{|||{{{xxxxxxzzzzzz{{{xxxuuuvvvyyy{{{qqqhhheeefffdddnnnyyyrrrlllccc^^^\\\\\\ZZZXXXNNNNNNNNNOOONNNKKKFFFBBB:::999888666333000...,,,,,,,,,+++***))))))))))))((((((((()))))))))******((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$######$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$(((''''''&&&&&&&&&&&&'''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%''')))(((&&&%%%&&&(((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))*********************++++++++++++)))))))))))))))***++++++///...,,,++++++,,,---...666777:::>>>AAACCCDDDDDD>>>@@@AAAAAABBBIIITTT\\\iiipppzzz|||wwwyyy{{{sssooojjjgggiiiooowww}}}|||{{{}}}|||~~~~~~wwwpppkkkkkknnnqqqmmmpppvvv|||xxxtttooohhhcccdddhhhkkknnnvvv}}}xxxppphhheeeccceeeiiikkklllttt~~~}}}zzzvvvrrrnnnllliiihhhmmmttt|||zzz|||tttqqqiiinnnrrruuu}}}vvvooohhhdddddddddbbb```XXXVVVUUUUUUTTTRRROOOLLLDDDCCCAAA>>>:::555111///,,,,,,+++***))))))))))))(((((()))))))))*********'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''(((((((((''''''&&&&&&''''''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%''')))++++++)))'''%%%%%%&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))$$$'''))))))&&&%%%&&&(((''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***++++++,,,******+++++++++,,,,,,,,,((((((((((((((()))******+++++++++,,,...111444666999;;;>>>AAABBBCCCBBBAAABBBDDDFFFGGGLLLXXXgggsssxxx~~~~~~tttmmmjjjoooyyyzzzwwwxxxxxxtttmmmllleeecccaaaaaaeeekkkrrrvvv}}}}}}sssjjjddddddiiimmmnnnpppttt{{{|||wwwtttrrroookkkgggeeeiiijjjkkkpppyyy~~~~~~}}}}}}uuuooonnniiibbbbbbaaadddiiijjjjjjpppzzz{{{}}}wwwvvvooojjjeeebbb^^^]]]ccckkk{{{{{{qqqqqqzzz~~~yyyyyyvvvuuuyyy|||zzz{{{zzzssskkkhhhhhhhhhfffcccaaa^^^[[[ZZZYYYWWWUUUSSSKKKJJJGGGDDD>>>999444222---,,,+++***))))))))))))))))))))))))************'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%######%%%%%%%%%%%%###### ###%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&)))((((((&&&%%%$$$#########$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%&&&''''''((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))))))))******+++...,,,***+++///555999;;;AAAAAAAAA@@@??????@@@BBBHHHJJJOOOVVVaaaooo~~~xxxmmmgggggguuu}}}~~~xxxxxxvvvqqqxxxsssrrrlllaaa[[[\\\UUUWWWZZZ___gggrrr~~~{{{uuupppkkkiiioooxxxyyysssiii```]]]aaajjjqqqvvv}}}|||wwwxxxzzzyyyvvvuuuwwwzzz|||~~~zzztttpppmmmlllqqqqqqqqqtttxxx|||~~~zzznnneeeeee```]]]\\\ZZZZZZ___fffqqqxxxnnnfffeeelllvvv}}}~~~~~~xxxuuuqqqlllnnnkkkmmmuuu|||zzzuuunnnkkkkkkkkkjjjhhhnnnllliiigggeeecccaaa^^^XXXTTTMMMHHHCCC???;;;999444222///......---+++)))(((((()))***************(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************+++************++++++,,,.........111555999===???AAAAAA@@@???===>>>AAACCCKKKQQQ[[[fffrrr~~~xxxpppkkkjjjpppyyy{{{~~~}}}uuujjjeee```YYYWWWYYY\\\___dddiiippp{{{wwwqqqjjjeeebbbbbbjjjsss|||yyyrrroooiiieeeeeejjjsssyyy}}}{{{{{{}}}}}}vvvnnnkkkfffbbb```^^^]]]cccjjjpppxxxvvvkkkddd```^^^bbbhhhhhhmmmvvv{{{ssskkkgggbbb```eeelllrrryyy~~~yyytttqqqrrrsssqqqpppooonnnmmmmmmoooooonnnmmmaaaZZZRRRJJJEEEBBB???>>>444222...---------,,,,,,+++++++++++++++******)))(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%%%%'''(((########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''(((((())))))(((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********+++++++++++++++++++++,,,---...000111444888<<>>@@@AAAAAAAAAAAABBBDDDFFFKKKRRRZZZ```lllrrr|||ooojjjhhhiiilllqqq|||{{{ssskkkggghhhkkknnnqqqmmmttt{{{~~~~~~|||wwwtttrrrttt{{{}}}wwwpppkkkiiieeeaaa___bbbfffkkkttt|||~~~}}}||||||wwwlllbbb^^^]]]XXXTTTSSSUUUYYYaaakkkuuu}}}}}}zzzxxxxxx}}}}}}yyynnnddd___^^^___eeekkkxxxwwwxxxzzz}}}{{{vvvqqqzzzyyywwwvvvuuussspppmmmooohhh^^^UUUOOOKKKIIIGGGIIIDDD<<<555111///...---,,,,,,+++++++++*********)))))))))******)))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***)))'''&&&'''(((***,,,'''&&&&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((*********)))((((((''''''(((((((((((((((((((((((())))))))))))************************++++++++++++******+++---///111333444999<<<@@@AAAAAA??????@@@???CCCIIIQQQZZZdddnnntttxxxnnnnnnpppuuuwwwxxx}}}~~~~~~~~~yyyxxxssspppmmmjjjjjjooowww|||xxxvvvtttsssnnnkkklllqqqvvvwww{{{~~~rrrlllhhhbbb\\\ZZZYYY\\\cccjjjrrryyy}}}yyyzzzyyyvvvqqqnnnlllllloooooozzzzzzuuu}}}yyymmmfff```ZZZZZZ\\\iiilllqqqyyyyyytttrrrqqqrrrtttvvvvvvtttrrrlllhhhbbb\\\WWWQQQKKKHHHMMMHHHAAA:::666333111///,,,+++*********+++,,,,,,))))))************))))))*********))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&'''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''((('''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))*********))))))((((((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,***+++---///333666999:::>>>@@@CCCBBB???>>>???AAAAAAHHHSSS___kkkvvv~~~}}}}}}~~~|||~~~vvvssstttyyy{{{ssskkkiiiffffffkkksss||||||||||||tttmmmlllbbbeeehhhmmmrrrvvvyyyzzzqqqpppmmmhhhcccaaa```aaaccceeennnxxxuuuxxxrrrjjjbbb]]]]]]aaadddkkkuuu~~~|||uuuuuuuuuvvvvvvuuurrrooofffdddccc```]]]WWWOOOJJJIIIFFFBBB@@@>>>;;;888666...---,,,+++***+++,,,---)))******++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((()))************))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,,,,---000333777<<>>===AAAFFFMMMVVVdddrrr~~~zzzsssqqqlllkkkqqqzzzzzzrrrgggggggggiiinnnwwwyyyzzz{{{}}}~~~uuurrrlllddd\\\XXXXXXYYY]]]aaahhhsss{{{wwwpppmmmmmmeeeeeegggnnnwww}}}~~~|||{{{zzzyyywwwsssnnnjjjbbbbbbaaaaaa___[[[TTTPPPIIIHHHHHHIIIHHHEEE@@@<<<444222000---,,,+++,,,,,,)))******++++++******)))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''((()))++++++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))******+++))))))))))))))))))******************************)))************+++++++++******+++++++++,,,,,,,,,---///222666;;;@@@DDDGGGBBBDDDDDDAAA===>>>DDDJJJYYYcccrrrzzzrrrwww~~~yyyzzz{{{zzzxxxzzz|||sssmmmfff```___```iii{{{zzzyyy{{{~~~xxx}}}}}}wwwuuupppiiifffgggiiimmmsss|||vvvjjj```ZZZXXXYYYUUU\\\aaagggwww~~~}}}{{{xxxxxxzzznnnjjjggghhhnnnuuuyyyzzzwwwwwwwwwxxxyyywwwssspppaaa``````aaa```]]]XXXUUUNNNOOOPPPQQQPPPKKKDDD???:::777444000---,,,++++++******++++++++++++******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$$$$$$$&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&'''((()))(((&&&&&&&&&''''''''''''((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((()))))))))))))))*********++++++++++++******))))))************++++++++++++555222...+++***,,,///111000333888>>>CCCDDDBBB@@@CCC@@@===<<>>???AAACCCDDDCCCBBBAAAAAAFFFOOOYYYcccoooyyyvvvnnniiimmmttt}}}sssnnnsss}}}|||uuuooooooqqqqqqrrrtttxxx}}}xxxmmmccc^^^^^^cccjjjrrrxxx}}}}}}~~~zzzyyyzzz{{{|||}}}yyyppphhhbbb___ZZZaaafffhhhllluuu}}}uuueee^^^YYYXXXYYY\\\ccckkkuuuvvvtttpppnnnmmmfff^^^___[[[WWWWWWXXXYYYWWWUUUPPPNNNJJJEEE>>>888333000////////////...---+++***+++***(((((()))))))))(((((())))))******))))))((())))))(((((((((((())))))))))))((('''''''''''''''(((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++)))&&&######$$$&&&'''%%%%%%$$$$$$%%%&&&'''(((############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''')))(((&&&'''((()))((('''''''''((((((((()))))))))&&&&&&&&&'''''')))******))))))))))))))))))))))))$$$$$$%%%%%%&&&''''''(((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))************+++************************,,,---///222666999===???@@@AAABBBCCCCCCDDDFFFGGGHHHPPP]]]kkkxxx~~~sssnnnlllnnnwww|||uuurrrwww~~~~~~{{{|||}}}|||||||||~~~tttkkkeeebbbaaajjjqqqzzzxxxkkk```\\\[[[YYY[[[\\\[[[^^^fffpppwww{{{oooeee[[[UUUTTTVVV^^^fffrrrxxx}}}}}}|||zzzvvvppplllgggbbb`````````^^^\\\UUUSSSOOOKKKEEE>>>777222000111333333333111...---...,,,******+++,,,+++***)))))))))******)))))))))))))))(((((((((((())))))))))))((('''''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''''''''))))))(((&&&&&&&&&'''''''''((((((((()))((((((''''''''''''((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------************++++++++++++************++++++++++++---///222777;;;???AAABBB???@@@AAAAAAAAACCCHHHLLLVVV___mmm{{{{{{tttnnnooosssxxx~~~vvvqqqoooqqqtttzzz~~~ssshhhccccccfffjjjqqqxxx~~~rrreee___]]]YYYWWWTTTRRRSSS[[[gggqqqvvvwwwzzz~~~~~~rrrdddZZZTTTQQQVVV]]]gggtttzzztttpppooonnnkkkhhh[[[WWWRRRMMMHHHCCC===888444555777888777555333111...,,,******+++,,,+++***))))))************))))))))))))(((((((((((())))))))))))((('''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%''''''&&&&&&###$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&''''''''''''***)))(((''''''&&&&&&'''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((())))))***+++,,,------------,,,,,,,,,+++++++++)))******+++,,,---......000333888===AAACCCDDDDDD???AAAAAAAAABBBGGGOOOUUUiiippp{{{wwwsssrrrwww||||||tttqqqkkkjjjiiiiiimmmzzz|||{{{|||||||||ssspppllliiiiiilllpppsssvvvzzz~~~~~~{{{zzz}}}wwwnnnjjj]]]WWWRRROOONNNTTTaaammmssssssssstttwwwzzz~~~|||oooddd[[[TTTTTTWWW___mmm|||~~~zzzwwwfff^^^UUUMMMJJJGGGCCC@@@;;;;;;;;;;;;999777555333,,,***))))))*********((()))******++++++******)))))))))(((((((((((())))))))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& ###&&&((('''%%%$$$###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&%%%%%%&&&((('''&&&$$$''''''''''''(((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))''''''((()))***+++,,,,,,//////...------,,,++++++))))))+++,,,...///111111555888===BBBEEEEEEEEEDDD???BBBEEEGGGLLLUUUbbblll{{{~~~~~~~~~|||~~~ssshhhdddeeeaaaeeekkkrrryyyyyytttpppnnnnnnrrrwww|||~~~|||tttsssrrrrrruuuyyy}}}qqqhhh___YYYUUUVVVaaannnrrrqqqqqqqqqqqqssstttuuusss|||tttkkkbbb^^^___```hhhrrr{{{tttiiiZZZOOOKKKJJJIIIHHHCCCBBB???<<<888555222111---+++))))))*********))))))******++++++******)))))))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((******)))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))'''''''''(((******'''%%%(((((((((((())))))))))))'''''''''''''''((()))***''''''''''''''''''''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))***+++,,,---...///000000111111000///---,,,+++***((()))+++---///111333333888;;;@@@EEEGGGGGGEEECCC>>>CCCIIIOOOXXXfffwww{{{wwwsssuuuxxxxxxuuutttzzzxxxqqqfff[[[YYY]]][[[dddttt~~~xxxrrrlllhhhgggjjjooovvv{{{~~~~~~|||zzz|||~~~qqqhhh```\\\eeeqqqpppqqqrrrrrrrrrpppooonnnhhhttt}}}|||qqqlllkkkdddgggkkktttqqq^^^QQQLLLLLLMMMNNNHHHFFFAAA<<<666222///---///---++++++,,,---,,,+++******++++++++++++******))))))(((((((((((())))))))))))((('''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))((('''&&&&&&'''((()))(((&&&%%%$$$%%%%%%&&&(((((((((''''''&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))************))))))(((((((((''')))))))))(((''''''&&&&&&)))))))))))))))))))))))))))***,,,---......---,,,333///***)))***+++***(((------......///333777;;;<<>>999777.........---+++************************+++,,,---+++++++++***************''''''((()))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((('''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,------------000---******+++,,,,,,,,,,,,///444888:::;;;===???CCCDDDEEEGGGJJJQQQYYY^^^mmmuuu|||~~~~~~|||{{{yyyvvvuuuvvvyyy{{{yyywwwlllfffbbbaaabbbdddiiipppzzz~~~sssiiidddaaa^^^]]]^^^```eeelllrrrwww|||{{{nnnbbb[[[]]]YYYWWWWWWXXX\\\gggrrr{{{~~~zzztttnnnpppwww~~~~~~nnn```ZZZXXXVVVSSSOOOJJJDDD@@@===444333000...,,,+++++++++++++++,,,---------,,,,,,***************+++++++++***)))(((((('''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))******+++,,,,,,---------+++***)))***,,,...///...333999===>>>>>>>>>>>>???AAACCCHHHPPP[[[gggooozzzxxxttttttuuu|||xxxyyy|||~~~|||qqqkkkhhhkkkooorrrxxx~~~~~~zzziiibbb\\\]]]^^^___bbbfffiiipppyyy}}}ppphhhddd^^^XXXVVVUUUXXXbbbllltttvvvzzz~~~}}}~~~ooommmooosssvvvvvvzzzsssjjj___\\\VVVQQQMMMIIIGGGEEE===:::555222000//////...+++,,,---......---+++***)))))))))***+++++++++,,,---,,,***((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))((('''&&&%%%%%%$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''%%%&&&&&&'''((()))******)))))))))))))))))))))))))))*********+++,,,------******))))))***---000222444888===@@@@@@>>>======???BBBIIIQQQ]]]kkkyyyxxxpppkkklllrrrwww|||xxxxxx||||||yyy|||uuukkkaaa___```ggglllnnnqqquuuvvv~~~}}}vvvppphhh```\\\XXXVVV[[[bbblllooottt{{{yyyoooggghhhkkknnnqqquuuoooiii___VVVQQQNNNKKKIIIDDD@@@:::666555333111///,,,,,,---...---,,,***))))))))))))***+++++++++,,,///...,,,***))))))******(((((((((((((((((((((((('''''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))***))))))******+++,,,---)))***++++++,,,///444777:::===@@@AAA@@@??????@@@AAAGGGQQQ]]]iiivvvsssnnngggdddfffnnnxxx~~~uuutttttttttvvv}}}}}}}}}~~~yyyzzz{{{}}}|||wwwnnngggdddeeelllvvv|||}}}~~~|||zzzssslllgggaaaZZZYYY[[[eeehhhnnnvvv}}}tttfffbbbcccdddfffhhhrrr}}}qqqggg___YYYSSSNNNKKKFFF???<<<:::888333000......------,,,+++***)))***************+++++++++...---,,,+++************'''(((((((((((()))))))))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))((((((''''''''''''''''''(((((()))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))***)))))))))***+++,,,---***,,,...///000333888===???@@@AAABBBAAABBBDDDFFFJJJRRR^^^jjjuuu}}}zzzhhhdddaaaccclllwwwxxxmmmeeeccciiirrr{{{~~~|||yyyuuuqqqnnnllllllhhhiiillloooqqqrrrqqqooolllpppyyy{{{xxxwwwssskkkfffeeecccdddhhhooovvvzzz{{{yyysssyyyzzzmmmfffaaa]]]^^^aaajjjwww}}}vvvmmmbbb[[[SSSMMMGGGDDDBBB???999444111000///---,,,++++++++++++++++++***************++++++++++++***))))))((('''((((((((())))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%&&&((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&###$$$&&&'''((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&((()))))))))&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&''''''(((((((((''''''''''''((((((((()))******))))))(((((((((''''''((((((((())))))******'''''''''((((((((((((((())))))))))))))))))))))))***))))))))))))+++,,,---,,,...111222333666<<<@@@AAABBBBBBBBBBBBEEEIIILLLWWW```mmmyyy|||ppphhhdddccciiiuuutttfff___\\\WWWbbbsssqqqrrrrrroooiiidddaaa```^^^```dddhhhmmmrrrwwwyyyvvv{{{}}}wwwvvvfffeeefffjjjppptttuuutttiiioooxxxvvvmmmccc\\\\\\```fffuuurrrhhhZZZUUUOOOLLLJJJFFF???999333222000...,,,,,,,,,---,,,+++++++++******))))))(((((()))******)))'''&&&'''((((((((())))))******(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))$$$%%%''''''''''''%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&$$$$$$###%%%''')))((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%%%%&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***,,,,,,***(((''''''++++++***))))))***+++,,,'''///444555:::AAACCC???BBBEEEIIIKKKMMMQQQXXX]]]kkkrrr{{{zzzqqqqqqlllnnnsssyyy}}}lll]]]WWWWWWXXX[[[hhh|||sssoooiiibbb\\\XXXVVVVVVWWW]]]dddiiimmmsss{{{wwwjjjcccfffmmmmmmhhhcccggglllqqqzzz~~~zzzvvvqqqjjjaaa[[[aaafffvvvsssooo]]]NNNKKKLLLGGGAAA>>>555222///---------,,,***,,,,,,++++++***)))))))))******)))((((((((((((((((((((())))))*********+++'''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))'''%%%$$$###$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%(((((())))))((('''&&&%%%(((((((((((('''''''''&&&(((((((((''''''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))******+++,,,+++))))))***+++******++++++,,,,,,,,,,,,000666:::;;;===BBBCCC@@@AAADDDHHHKKKQQQZZZeeennnvvvzzz~~~~~~~~~xxxmmm```VVVRRRUUUZZZgggssshhheee___ZZZVVVTTTSSSTTTYYY___hhhnnnsssyyyvvvllliiijjjeee]]]ZZZ]]]aaafffmmmzzz~~~zzztttlllfffccceeeqqquuudddUUUOOONNNKKKIIIIII999555000,,,++++++,,,,,,,,,,,,,,,,,,++++++******++++++***))))))))))))***((()))))))))************)))))))))))))))))))))))))))((('''&&&&&&'''((()))***)))(((((('''((()))***'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###!!!!!!"""""""""#########'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&))))))*********(((&&&%%%((((((((((((''''''''''''&&&''''''&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))************************(((((((((((())))))))))))((((((((()))))))))***************((('''(((+++...)))***+++---............444999======>>>@@@AAA@@@@@@EEEKKKRRR[[[iiiwww||||||wwwiii\\\XXXUUUSSSYYYbbbvvvwww\\\ZZZVVVSSSRRRTTTVVVYYYaaagggpppwww}}}yyysssooofff]]]TTTVVVWWWZZZ```kkkzzz}}}xxxrrrlllnnn|||zzzlll\\\RRRNNNKKKLLLOOOAAA;;;444...,,,---......------,,,,,,,,,,,,++++++,,,,,,+++************+++))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%%%%&&&''')))***'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''******)))((('''&&&%%%%%%''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********'''((((((''''''(((***---++++++,,,---///111333444777;;;???@@@@@@AAADDDFFFCCCKKKWWWcccnnnyyy~~~vvveee[[[]]]aaaaaagggpppqqqcccVVVUUUTTTTTTXXX^^^dddhhhnnnttt|||~~~vvvmmm^^^\\\XXXVVVYYYcccpppzzzzzzxxxzzzvvviii\\\SSSMMMMMMNNNGGGBBB;;;555222111000///------,,,,,,,,,,,,++++++,,,,,,+++***************)))))))))))))))*********''''''''''''''''''''''''(((((((((''''''(((((((((######$$$$$$%%%&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((+++)))&&&$$$###$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************%%%(((***++++++++++++,,,///...------000444888;;;???AAADDDDDDBBBCCCHHHMMMLLLXXXiiixxx~~~yyy~~~ssskkkpppuuuvvvyyy~~~sssdddYYYWWWXXXYYY]]]dddmmmuuuyyy~~~tttmmmddd[[[YYY]]]eeelllpppzzzyyylll```WWWPPPMMMIIIEEEAAA<<<888555000---...------,,,++++++******++++++***))))))))))))*********))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''$$$""""""$$$&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((($$$######%%%''')))((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++'''***...//////...---...111000///000333888===AAACCCBBBBBBBBB@@@@@@HHHQQQ^^^kkk|||}}}xxxtttxxxzzzppphhhbbb______aaadddjjjrrrzzzwwwjjjaaa^^^^^^___gggrrr~~~~~~}}}}}}zzz~~~}}}yyynnndddXXXOOOMMMJJJFFFBBB>>>999333///000000///...,,,+++***)))++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((('''&&&%%%'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&%%%$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))+++------,,,,,,---...///111333666:::===@@@BBBBBB@@@@@@BBBAAADDDQQQ^^^ttt~~~|||uuurrruuuxxx|||zzz{{{zzzxxxuuuuuurrrnnnjjjgggfffhhhjjjlllnnnrrrxxxwwwmmmeee```eeemmmuuuxxxtttsssuuuzzz~~~}}}~~~~~~uuuqqqtttuuuttt|||yyylll```VVVSSSNNNIIIEEE@@@<<<999444444222000...,,,+++***,,,,,,+++************+++************)))))))))((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&%%%$$$###&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''''''''((((((((())))))$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""$$$'''***+++)))'''%%%***)))))))))((((((((((((&&&&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((&&&%%%%%%&&&'''&&&$$$&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))***)))((('''(((***------000666;;;???AAAAAAAAACCCBBBDDDHHHKKKQQQbbbsss~~~rrrjjjmmmxxxyyyvvvuuurrrkkkddd\\\]]]aaafffhhhiiilllpppwwwyyy}}}ssskkkiiimmmrrrsssqqqooonnnnnnqqqqqqssszzz~~~sssmmmnnnmmmlllxxxvvvaaa\\\UUUOOOKKKHHHEEECCC888777555333000...,,,+++...---,,,,,,++++++,,,,,,+++*********))))))((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''((()))))))))((('''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&))))))))))))((((((((((((((((((((((((((('''''''''++++++,,,,,,---...//////333999@@@CCCBBB@@@@@@AAAEEEFFFIIIOOOXXXfffuuuzzzppphhhiiirrr}}}{{{||||||pppeee]]]ZZZYYYYYY\\\aaajjjqqqvvvyyy{{{}}}|||zzzvvvpppiiidddbbbbbbdddeeejjjssszzzzzznnnkkkhhhhhhtttsssmmmeee^^^YYYTTTNNNIIIBBB???:::555222000///...---,,,,,,,,,++++++******'''(((((())))))))))))((()))***+++++++++)))(((''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""###$$$$$$%%%'''(((((()))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&$$$###$$$%%%''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''''''''''')))))))))))))))))))))((()))))))))))))))))))))))),,,,,,+++,,,---///111222666;;;@@@BBBAAA@@@AAABBBDDDIIIRRR]]]hhhtttwwwsssmmmjjjmmmttt}}}{{{xxxxxx|||~~~rrrggg^^^YYYWWWXXX[[[aaahhhqqqyyy~~~~~~|||zzz{{{~~~zzzyyy|||~~~wwwnnnddd\\\XXXVVVXXX^^^gggnnnsss{{{|||oooiiieeeccckkkyyyxxxqqqjjj```UUUNNNGGGCCC===777333000///...---------,,,,,,,,,+++++++++++++++***)))(((&&&%%%)))******+++***)))((('''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((&&&###!!!!!!$$$''')))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,///222555777;;;>>>AAABBB@@@@@@CCCFFFJJJSSSbbbppp{{{xxxnnnnnnoooqqquuuzzzvvvnnnmmmooovvv}}}rrrddd\\\YYYXXXWWW^^^dddmmmuuu{{{{{{vvvvvvxxxvvvvvvxxxtttrrrttt|||xxxkkk\\\RRRMMMMMMQQQYYY___dddlllttttttmmmfffaaadddlllxxx{{{nnn^^^SSSMMMHHHAAA;;;777333000.........---------,,,,,,,,,+++++++++***)))((('''&&&)))************)))(((((()))))))))(((((((((''''''(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%&&&''')))***((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''%%%$$$######%%%'''(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))))))))*********)))))))))))))))*********************++++++++++++---,,,---...111555999<<<>>>@@@BBBBBBAAADDDIIIMMMZZZdddrrr~~~tttnnnrrrxxx}}}}}}|||{{{zzz{{{{{{nnneeecccgggkkkwwwwwwdddXXXVVVZZZ^^^```lllttt}}}}}}}}}sssrrrssssssrrrssstttqqqrrrwww|||xxxfffYYYQQQNNNNNNQQQTTTXXXaaaiiiooo|||~~~xxxpppgggdddeeeoooxxxfffZZZPPPLLLGGGCCC???:::444000.........------,,,,,,,,,(((((()))***++++++++++++))))))*********))))))))))))))))))(((((((((((('''((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%''')))+++(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))******++++++((()))))))))*********+++)))))))))******+++++++++------...111444999===???@@@BBBDDDEEEGGGLLLTTTZZZnnnuuuzzzwwwyyy}}}||||||xxxuuuxxxyyyiii^^^[[[___eeeiiixxxttthhhZZZSSSWWWaaaiiinnnzzz}}}}}}~~~{{{{{{||||||}}}}}}~~~~~~~~~}}}{{{{{{|||~~~~~~{{{yyyzzz{{{~~~zzz{{{}}}zzzvvvuuusssrrrttttttqqqppptttwwwzzztttggg^^^XXXQQQNNNLLLNNNUUU^^^fffsssuuulllhhhiiisssrrrfffSSSPPPLLLKKKIIICCC;;;444111000000///---,,,,,,+++((()))***+++,,,,,,,,,,,,))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&%%%%%%%%%&&&''')))***''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''(((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%'''))))))((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))******++++++((())))))******+++++++++)))))))))******+++,,,,,,---///111444888<<>>@@@@@@BBBFFFMMMTTT\\\hhhuuu}}}|||yyyxxx|||oookkkfffdddffflllrrrvvv}}}|||qqqggg`````````ccciiiqqqzzz~~~|||{{{zzzzzzyyyzzzyyyxxxxxxxxxwwwuuusssvvvyyy|||}}}{{{xxxvvvvvvvvvvvvwwwxxxyyyzzz{{{|||wwwxxxyyyyyyyyywwwuuutttrrrrrrssswww{{{~~~}}}{{{zzzzzzzzzxxxvvvuuuwwwyyyyyyyyyyyyzzz{{{zzz{{{|||{{{yyyxxxyyy{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxzzz{{{yyyuuuqqqqqqvvv{{{~~~~~~~~~|||zzzzzz|||}}}}}}xxxvvvuuurrrmmmkkknnnkkknnnpppqqqpppssszzzyyypppggg]]]TTTRRRUUU^^^jjjzzz~~~yyyyyyzzzxxx~~~}}}ggg___VVVQQQOOOMMMGGGAAA<<<;;;999666333000...---,,,,,,,,,---,,,,,,+++******)))((((((((()))+++,,,*********)))))))))(((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((()))*********((())))))***++++++,,,,,,++++++,,,,,,---...//////...000555999===???@@@@@@CCCHHHPPPYYYdddrrrxxxsss|||}}}~~~~~~{{{xxxlllpppsssttttttwww}}}{{{oooddd___\\\YYYbbbgggoooxxx}}}|||}}}~~~}}}||||||||||||}}}zzzyyyyyy||||||yyyuuuuuuyyy}}}}}}zzzxxxvvvxxxyyyzzz{{{|||~~~zzz{{{|||||||||zzzxxxvvvxxxwwwvvvxxx{{{}}}~~~}}}~~~yyyvvvvvvxxxzzz{{{xxxyyy{{{|||{{{zzz{{{|||zzz|||}}}|||yyyxxxyyy{{{||||||{{{zzzyyyxxxwwwwwwrrrrrrtttwwwxxxwwwssspppnnnrrrwwwyyywwwxxx|||{{{~~~|||zzzvvvsssoooppprrrtttvvvyyy}}}zzz~~~zzzrrriiicccccc___ffflllppppppqqqvvvzzzzzznnnaaa[[[[[[VVVbbbrrr~~~|||{{{qqqfffXXXPPPNNNMMMIIIFFF@@@???<<<999666333000///((()))+++,,,---.........***)))(((((((((***+++,,,************))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$&&&(((******(((%%%###$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''"""######$$$&&&''''''(((+++***)))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''')))***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))&&&'''(((******+++++++++++++++******************------,,,,,,---///000111555777999;;;<<>>@@@CCCEEEPPPZZZgggsssuuusssttt{{{zzzwwwuuuxxxwwwkkkddd\\\[[[YYY[[[___eeejjjmmm{{{~~~|||{{{||||||{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyy|||~~~}}}||||||{{{yyywwwtttttttttuuuuuutttttttttrrrrrrsssttttttuuuttttttnnnoooqqqsssuuuxxxzzz{{{}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyxxxtttpppmmmllllllllljjjiiikkknnnqqqqqqpppoooqqqsssuuuuuuwwwzzz}}}wwwlllddd```___cccjjjkkkhhhgggjjjooorrrxxxxxxrrrlllkkkkkknnntttxxxxxxwwwttttttiiigggnnnrrrsssxxxvvvkkkaaaXXXPPPLLLKKKIIIGGGFFF???666111222---,,,***+++,,,,,,+++)))************************************)))))))))(((******))))))(((''''''&&&((('''&&&'''***+++)))'''&&&&&&&&&'''''''''((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&((()))***+++'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''((((((((((((((('''''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))(((((())))))***))))))))))))))))))))))))((())))))*********))))))************************...------...000333777999;;;<<<>>>???@@@CCCGGGJJJWWWcccqqq{{{zzztttooovvvzzz}}}ooolllllluuuxxxjjj___YYYRRRTTTWWW]]]eeeoooxxx}}}~~~||||||{{{zzzzzzyyyyyyzzzzzz}}}}}}||||||}}}~~~}}}|||{{{{{{{{{}}}~~~~~~~~~|||zzzvvvvvvuuutttuuuuuuwwwwwwsssssssssrrrrrrqqqqqqqqqmmmmmmnnnnnnooopppqqqqqqqqqrrrsssrrrpppooopppqqqrrrqqqqqqrrruuuvvvvvvuuuqqqqqqpppmmmiiigggffffffhhhgggfffhhhjjjlllmmmllllllmmmnnnnnnmmmmmmnnnooouuuzzz}}}uuuooofffccccccfffiiihhhhhhjjjgggkkkrrr|||zzzsssooooooqqqqqqpppkkkttt~~~vvvccc___eeekkkooouuuwwwgggYYYRRRPPPLLLJJJJJJFFF===666444...,,,++++++,,,,,,+++***************************************))))))))))))))))))((((((''''''&&&&&&'''&&&&&&&&&((()))((('''&&&''''''''''''((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""$$$&&&((())))))''''''''''''''''''''''''''''''''''''&&&&&&'''(((***+++'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))(((***************+++++++++---------///222666:::<<<>>>>>>>>>???BBBHHHQQQVVVaaammmyyyuuuppppppppp~~~vvvmmmeeeeeeiiiyyy|||mmm___WWWSSSSSSXXX```iiirrr{{{~~~zzzwwwuuuyyyxxxwwwwwwxxxzzz|||}}}~~~~~~~~~}}}{{{yyywwwuuutttuuuwwwxxxuuutttsssqqqpppooonnnmmmmmmmmmllllllkkkjjjiiiiiihhhhhhhhhgggeeeddddddffffffeeeeeegggkkkmmmnnnnnnjjjjjjjjjgggdddaaaaaabbbcccccccccccceeefffgggggggggiiiiiiiiigggffffffgggggglllssszzz~~~yyyuuunnnlllkkkmmmpppqqqpppooohhhiiilllsss}}}|||uuurrrpppllliiieeeiiiooouuu|||qqqfffggghhhlllvvvzzzjjj___WWWPPPLLLLLLIIIBBB;;;888222000...---...///...---*********************************))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&''''''(((((('''''''''''''''(((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&!!!"""%%%'''((('''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))((())))))*********++++++++++++,,,...111444888<<<===???>>>>>>AAAGGGRRR___hhhpppyyyuuullljjjooouuuoooccc]]][[[```lll}}}ooo```WWWTTTUUU[[[cccooozzz}}}zzzxxxvvvuuuuuuyyyyyyyyyyyyzzz|||{{{wwwuuuuuuvvvwwwxxxvvvtttqqqooommmlllllllllkkkiiigggeeedddbbbaaacccdddcccaaa^^^]]]^^^___^^^]]]]]]___bbbeeeffffffcccddddddbbb___]]]]]]^^^]]]^^^^^^^^^^^^^^^```aaa___```bbbbbb```______```___bbbgggkkkpppvvv|||~~~|||zzzxxxvvvwwwyyyyyyyyyyyyxxxuuurrrjjjgggeeegggnnnzzz{{{sssiiibbb^^^___bbbgggoooyyyooohhhbbbfffttt~~~pppbbbZZZSSSPPPMMMEEE???===666333000////////////...************************))))))))))))))))))************)))))))))))))))(((&&&&&&&&&&&&&&&&&&((()))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&"""###%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$#########%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))((())))))*********)))))))))))))))***++++++,,,,,,+++---111555999<<<>>>>>>???@@@CCCHHHRRR```oooyyy{{{vvvooojjjjjjpppwww~~~ooo```XXXWWWXXXaaaqqq~~~wwwmmmaaaYYYXXXZZZ^^^gggqqq~~~~~~yyyxxxxxxvvvvvvwwwwwwxxxyyyyyyyyy|||||||||}}}~~~{{{xxxwwwwwwxxxzzzxxxuuurrrooonnnmmmmmmnnnmmmkkkiiifffdddbbbaaabbbbbb```^^^[[[ZZZ[[[\\\[[[YYYXXXXXX[[[]]]^^^^^^\\\]]]]]]\\\ZZZXXXYYYZZZWWWXXXYYYXXXWWWWWWXXXZZZZZZ]]]______^^^]]]]]]]]]ZZZ\\\^^^___bbbffflllpppuuuuuutttssssssssssssttt|||}}}zzzvvvrrrjjjfffaaa```dddnnnzzzxxxkkkbbb[[[ZZZZZZ]]]bbbmmmrrrhhh```cccnnnvvvnnnfff```XXXMMMEEECCC999555111///......------++++++++++++++++++++++++))))))))))))************************))))))))))))'''''''''&&&%%%&&&(((+++)))))))))(((((((((((('''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))************)))((())))))))))))))))))))))))'''((()))***************((())))))***++++++,,,,,,---000555:::>>>@@@@@@@@@@@@DDDKKKTTT```nnn{{{xxxrrrqqqqqqqqqtttyyy{{{sssddd\\\[[[^^^aaajjjxxxnnnhhh```[[[]]]bbbiiimmmwwwxxxqqqnnnoooqqqqqqsssvvvzzz|||~~~~~~||||||||||||zzzwwwssspppooooooooonnnnnnllljjjgggeeedddcccaaaaaa___\\\XXXWWWXXXZZZZZZWWWTTTTTTUUUVVVVVVVVVTTTUUUVVVUUUSSSRRRSSSTTTRRRTTTUUUSSSQQQQQQSSSUUUWWWZZZ\\\]]][[[ZZZYYYZZZTTTUUUWWWXXXXXXZZZ]]]```bbbbbbcccccceeegggkkkmmmzzz}}}{{{{{{xxxppplllgggdddfffkkkssswwwzzzuuunnnfffbbb___\\\YYY```uuuyyyrrrllljjjkkktttyyyiiiWWWLLLHHH===999444111//////...---++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))'''((()))'''%%%&&&))),,,))))))))))))((((((((('''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&###$$$%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))******))))))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''(((******+++++++++((())))))***++++++,,,,,,...222888>>>BBBCCCBBBAAA@@@GGGRRR^^^kkkwww~~~wwwsssxxx{{{yyyxxx{{{{{{~~~uuuggg___^^^cccgggmmmuuu~~~wwwddd___ZZZ\\\dddnnnvvvzzzyyyxxxuuuoookkkjjjmmmqqqqqqtttxxx}}}~~~|||xxxtttqqqpppppppppjjjiiigggeeecccaaa```___``````^^^ZZZWWWVVVWWWXXXYYYVVVSSSQQQQQQRRRQQQQQQOOOPPPQQQPPPNNNNNNNNNOOOOOOQQQRRRQQQNNNMMMOOORRRQQQSSSUUUVVVTTTRRRQQQQQQNNNPPPSSSTTTTTTTTTTTTUUURRRSSSUUUWWWYYY^^^cccfffuuu}}}~~~yyyvvvqqqmmmlllmmmppprrrqqqvvv|||~~~~~~}}}uuupppiii___VVVXXXmmm|||vvvlllmmmxxx```PPPKKKBBB>>>888444222111000///++++++++++++++++++++++++(((((())))))*********+++'''''''''(((((((((((((((((())))))(((&&&&&&***---******))))))((((((((('''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************++++++******************,,,,,,***)))))),,,222666666:::>>>@@@??????BBBEEELLLSSS^^^kkkvvv~~~~~~{{{||||||pppgggfffhhhiiinnnuuuuuu|||oooeeeUUU[[[aaaiiiuuu|||yyyvvvuuurrrssssssnnnjjjiiinnnsssxxx{{{~~~{{{xxxuuurrrnnnkkkllljjjhhhffffffeeecccaaa^^^\\\YYYXXXYYYYYYXXXWWWVVVSSSQQQOOOOOONNNMMMKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHLLLLLLLLLMMMMMMMMMMMMMMMNNNMMMLLLLLLLLLNNNOOOPPPJJJJJJLLLNNNNNNPPPXXXcccssswwwzzz||||||~~~~~~sssoooqqqrrrsssuuuxxx{{{}}}tttjjjggglllrrr|||tttaaaRRRJJJGGGAAA;;;666222000//////---,,,+++++++++)))''',,,++++++***)))(((''''''%%%'''(((******((('''%%%((((((((((((((((((((((((,,,,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((())))))***)))((('''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&''''''((('''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************++++++******************,,,,,,+++++++++///444888===???AAABBBBBBFFFLLLQQQZZZaaammmvvv}}}~~~wwwooojjjlllnnnppptttzzz}}}qqqeee```^^^dddkkksss|||vvvsssrrrrrrrrrsssuuuuuurrrnnnnnnsssxxx||||||yyywwwtttqqqooojjjhhhgggfffeeeccc```^^^]]][[[XXXWWWXXXYYYXXXWWWVVVTTTQQQOOOOOONNNMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIDDDDDDFFFIIIHHHIIIPPPYYYhhhlllrrrvvvxxxzzz|||yyy{{{wwwuuusssrrrsssvvvzzz|||{{{|||{{{rrrooonnnxxxjjjYYYMMMJJJDDD???:::666333000000///---,,,,,,,,,***)))++++++******))))))(((((()))***+++,,,,,,+++***)))((((((((((((((((((((((((++++++******)))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((((((''''''((((((((((((''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++++++++++++++,,,------...222888<<>>@@@BBBEEEHHHMMMUUUaaaiiiyyy}}}yyyyyyyyy{{{~~~~~~tttiiibbb``````___]]]\\\___dddhhhpppwww}}}~~~~~~zzzvvvsssvvvuuussspppnnnppprrruuuuuuwwwyyyzzz{{{~~~}}}{{{xxxvvvtttlllkkkkkkkkkjjjfffaaa]]]\\\YYYWWWVVVWWWWWWWWWVVVVVVSSSQQQOOOOOONNNLLLKKKIIIIIIHHHGGGEEEDDDCCCCCC??????>>>============>>>======<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAA@@@???>>>???>>>@@@DDDCCCAAADDDIIIKKKPPPVVV\\\aaahhhqqqwww~~~uuunnnjjjkkknnnpppppprrrxxx{{{~~~xxxooommmtttppp___QQQNNNJJJGGGEEEAAA<<<888333111...---------,,,+++*********************+++((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((((((((((((((((((((())))))(((''''''&&&''''''((((((((((((''''''(((((('''''''''(((((()))((((((((((((((((((((((((************************((()))))))))******************++++++,,,,,,,,,,,,)))+++...111444888===@@@CCCIIIQQQXXX___gggpppwww|||wwwtttzzzttteee[[[WWWWWWVVVWWW[[[ccclllrrryyy}}}rrrpppnnnppptttwwwxxxxxxyyyzzzzzzyyyvvvrrrnnnmmmqqqsssuuuuuuttttttuuuwwwvvvxxx{{{~~~~~~zzzvvvtttooonnnmmmmmmkkkgggbbb^^^]]]ZZZWWWVVVWWWWWWVVVUUUUUURRRPPPNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;=========<<<;;;:::>>><<<>>>BBBBBB???@@@DDDCCCFFFJJJNNNSSS[[[gggoooyyy~~~yyytttooommmlllmmmmmmnnntttrrriiiddd```ggguuuuuuhhhVVVQQQKKKHHHGGGEEEAAA===666333///---------,,,+++************++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))((((((((()))******++++++'''''''''&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&''''''((((((((((((''''''((((((''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++,,,---------***---111555888<<<@@@BBBCCCLLLYYYdddlllssszzzvvvqqqnnnqqqtttdddYYYTTTTTTVVVZZZbbbkkktttyyymmmhhhdddcccgggkkknnnnnnqqqrrrtttssspppnnnnnnnnnooosssxxxyyywwwvvvwwwxxxxxxzzz}}}{{{wwwrrrqqqooonnnlllhhhccc```___\\\YYYWWWWWWVVVUUUTTTSSSQQQNNNMMMLLLLLLJJJHHHIIIHHHGGGEEECCCAAA@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::999999888777888888888888777666666:::888888<<<===:::;;;>>>>>>@@@BBBDDDGGGNNNYYY```jjjrrrxxx{{{~~~}}}|||zzzxxxtttqqqnnnlllfffhhhmmmvvvzzziii```]]]\\\```kkkxxx}}}~~~|||uuuccc[[[PPPKKKIIIIIIFFFBBB:::777222///...---,,,+++++++++++++++++++++******************************))))))))))))))))))))))))(((((())))))*********+++'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++,,,------...---000555999<<>>===<<<;;;;;;::::::;;;;;;::::::999888888777666666666666555444444444444444777444333666888666777:::888;;;>>>???@@@CCCJJJOOOVVV___gggkkkpppwwwyyyxxxvvvvvvwwwwwwuuussspppnnnccceeehhhlllqqqxxx}}}lll```ZZZYYYZZZ```hhhqqq}}}~~~}}}}}}|||xxx|||ttthhhYYYOOOLLLLLLJJJGGG@@@<<<666222000///---,,,,,,,,,,,,++++++*********'''((())))))))))))(((''')))))))))))))))))))))))))))))))))))))))*********(((((((((''''''''''''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&&&&''''''((((((((((((((((((((((((((((((((($$$$$$%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((())))))*********''''''((((((((((((''''''((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,,,,---......///333888===@@@BBBEEEGGGJJJUUUdddqqq{{{wwwwwwkkkcccdddhhhsss}}}mmm___VVVZZZ^^^fffqqq}}}{{{pppmmmnnnmmmlllkkkmmmppppppppprrrvvvyyyvvvzzz}}}|||yyyxxx|||~~~zzzwwwuuurrrnnnlllccc```\\\YYYXXXVVVTTTSSSQQQNNNLLLJJJJJJIIIGGGFFFJJJIIIGGGEEECCC@@@???>>><<<;;;;;;:::999:::::::::888888777666666555444444888777555444333444555666777222111444666555666999444888<<<=========@@@BBBEEEOOOXXX]]]dddmmmqqqoooqqqrrrsssttttttsssqqqpppccceeegggfffeeejjjsss{{{sssddd[[[TTTRRRSSSYYYaaaooo|||xxxyyy{{{zzzsss```SSSOOONNNLLLJJJDDD???999444222000...---------,,,,,,+++***)))))))))***,,,------,,,***)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&'''((())))))'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((('''%%%%%%(((''''''&&&&&&''''''(((***))))))((((((((())))))))))))))))))))))))))))))&&&'''(((((((((((((((''''''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&)))((((((''''''(((((()))...,,,)))'''&&&&&&'''(((''''''''''''((((((((((((*********+++,,,,,,------((((((((((((((()))*********((('''&&&&&&'''(((***))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++++++++,,,///222222777===>>>===???FFFMMMRRR___qqq}}}|||yyy{{{~~~vvvfffcccdddiiiooo{{{uuuggg___^^^```iiimmmttt~~~{{{uuurrrqqqoooooopppssswwwyyyzzzzzzzzz{{{}}}}}}zzzyyyyyyqqqiii^^^XXXXXXYYYXXXVVVSSSQQQNNNMMMLLLJJJGGGEEEEEEDDDCCCBBB@@@???>>>===<<<<<<;;;::::::999888888:::999999888777666666555111222333333444444444444444222000222555666555222222333333555777999;;;<<<@@@BBBGGGNNNVVV^^^eeehhhffffffgggkkkooopppmmmjjjjjjgggccc___]]]aaaggglllzzz}}}lll___YYYPPPOOO[[[hhhqqqzzzrrrqqqrrrzzz~~~qqq___PPPHHHIIIMMMGGGBBB===:::444...,,,///---------------,,,+++***************))))))))))))+++++++++******((('''&&&''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((((((((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&''''''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***)))(((''''''((())))))''''''''''''((((((((((((************))))))))))))((((((((((((((()))*********)))'''&&&&&&''')))***))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,,,,...000333777;;;??????===@@@HHHOOO\\\hhhwww{{{wwwwwwyyy|||vvvlllggghhhlllrrrwww~~~qqqfffbbbccceeegggrrruuu|||wwwsssqqqppppppqqqtttxxxzzz||||||}}}~~~}}}|||ssslllccc]]]ZZZYYYUUURRRRRROOOLLLJJJIIIGGGEEECCCDDDCCCBBBAAA???>>>===<<<::::::999999888777777666777777666666555444444444111222222333333333333222222000///000222444222111111222222444666888:::;;;<<<>>>AAAFFFLLLRRRXXX[[[bbbcccgggkkkooooookkkgggooommmiiieeeaaaaaadddgggssszzzvvvkkkbbbXXXTTT^^^jjjuuuvvvooojjjqqq{{{zzzjjj\\\SSSNNNMMMOOOIIIEEEBBB<<<555222333------------,,,,,,+++***************))))))))))))***************)))((('''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((%%%&&&'''((()))*********''''''''''''(((((((((((()))))))))((('''&&&&&&&&&((((((((((((((()))******))))))''''''''''''))))))))))))))))))))))))))))))))))))))))))************+++,,,------...///222555<<<>>>@@@@@@???DDDNNNVVVjjjsss|||uuuuuuyyyzzz{{{|||~~~~~~~~~~~~}}}zzznnngggiiimmmuuu||||||ooo```[[[bbblllrrrttt}}}{{{tttpppnnnqqqrrrtttwwwyyy|||~~~}}}yyyuuupppjjjfffccc___ZZZUUURRRNNNJJJFFFEEEDDDBBBAAAAAAAAA@@@???===<<<;;;;;;888777777666666555555555555444444333333222222111111222222222222111111000///...---...000111000///000000111222333555777888999999;;;>>>BBBFFFJJJLLLYYY]]]dddkkknnnmmmgggcccllllllllliiifffdddeeeeeeooouuuyyyzzz}}}sssfff]]]aaajjjvvv}}}rrrgggdddrrr{{{ooodddXXXPPPQQQKKKFFFDDD@@@888333222------------,,,,,,,,,+++++++++*********)))))))))))))))*********))))))((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$''''''''''''(((((((((((()))((((((''''''(((((()))###%%%''')))******)))(((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&((((((((((((((())))))***))))))(((''''''((()))))))))))))))))))))))))))))))))*********+++++++++++++++,,,......///111555888===???AAABBBFFFNNNZZZcccuuu}}}zzzyyy{{{~~~}}}|||zzzzzzzzz{{{|||}}}~~~rrrllljjjlllrrr{{{qqqiii```aaakkkwww}}}yyyzzz~~~}}}yyyuuurrrpppoootttuuuxxxzzz|||~~~}}}}}}{{{{{{{{{}}}zzzzzz||||||vvvqqqmmmllljjjiiigggccc^^^YYYSSSNNNIIIEEECCCCCCBBBAAA>>>>>>===<<<;;;:::999999666666666555555444444444333333333222222111111111111111111111111000///.............../////////.../////////000111333444555777888888:::<<>>@@@AAAHHHSSS\\\aaaaaa^^^\\\ZZZ___gggllloooooooooooosssuuusssnnnnnntttyyyzzz{{{zzznnnkkknnnwwwyyylllllltttppp```VVVLLLJJJIIICCC;;;777111000///...---------...++++++++++++************((())))))************)))******))))))(((((('''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((()))***+++))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&''')))))))))'''%%%$$$''''''''''''((((((((((((''''''(((((()))******+++((((((((((((((()))******))))))))))))))))))))))))************************,,,,,,,,,,,,---------...+++---000333666:::???CCCAAAFFFMMMVVVaaannnzzz|||{{{~~~{{{ooolllrrryyy{{{}}}~~~}}}{{{zzz}}}{{{vvvooojjjhhhpppyyy~~~yyytttmmmjjjlllqqqvvvxxxyyyxxxxxxxxxxxxyyyyyyzzz}}}yyyvvvrrrooonnnlllkkkiiigggggggggfffeeecccbbbaaa]]]^^^___^^^\\\[[[\\\]]]ZZZZZZZZZZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^]]]aaabbbddddddddddddfffhhhgggggghhhhhhhhhhhhiiiiiijjjmmmppppppnnnkkkhhhgggeeeeeedddcccbbbbbbccccccddddddeeehhhllloooooooookkkiiiiiijjjlllkkkfffccc```aaaaaa```^^^YYYUUUSSSOOOKKKGGGDDDCCCCCCBBBAAA888888777666666555444444444444333333333333333333222222222222222222222222000111111111111000000//////000111000.........000......------...///000000111111111222444777:::;;;:::@@@HHHOOOSSSUUUVVVWWWXXX^^^fffllloooqqqqqqrrrnnnqqqoooiiifffiiilllkkkrrryyy~~~wwwvvvxxxzzzwwwpppooo{{{pppaaaSSSNNNLLLFFF???:::555444222///............,,,++++++++++++*********))))))*********))))))((())))))))))))(((((((((((('''''''''(((((((((((((((%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''')))((((((''''''(((((()))(((((((((((()))***+++,,,(((((((((((((((((((((((('''''''''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((***))))))(((((())))))***''''''((((((((('''&&&%%%''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((()))******)))))))))******)))))))))************************++++++,,,,,,,,,------------000333777;;;@@@FFFJJJLLLQQQZZZeeeppp{{{|||vvvxxx~~~}}}zzzuuupppooommmjjjfffdddfffiiirrrxxxzzzuuurrrpppllliiijjjooouuuzzz||||||{{{zzzzzz{{{|||}}}~~~|||xxxtttqqqooonnnhhhfffcccaaa```^^^[[[YYYWWWWWWXXXXXXXXXWWWVVVUUUPPPQQQRRRQQQOOONNNPPPQQQNNNOOOOOOOOOOOOOOONNNNNNKKKMMMNNNPPPQQQQQQQQQPPPQQQSSSTTTSSSRRRRRRTTTVVVTTTTTTUUUUUUUUUVVVVVVVVVWWWYYY\\\]]][[[YYYWWWWWWUUUTTTTTTTTTTTTUUUVVVWWWTTTSSSSSSVVV[[[^^^^^^]]]ZZZ[[[\\\]]]]]][[[YYYWWWWWWXXXXXXWWWUUURRRQQQPPPHHHFFFCCCAAAAAA@@@???===666555555444444333333333111111111111111111111111111111111111111111222222000000111111222222111111...000111000---,,,---///......---------...///////////////000222444666777888;;;@@@CCCEEEHHHMMMQQQTTTYYY```gggkkknnnqqqrrrmmmpppooojjjfffggggggffflllttt|||vvv{{{rrr]]]SSSPPPJJJCCC>>>999777444111///......///,,,,,,+++++++++************************)))((('''(((((((((((())))))))))))''''''''''''((((((((()))%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&''''''))))))(((((((((((())))))'''''''''((((((***++++++''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''&&&&&&((((((((((((((()))******))))))************))))))******************************+++++++++,,,,,,,,,///222666:::???EEEKKKOOOUUUZZZdddoooyyy}}}xxxpppmmmjjjeee```\\\]]]eeennn|||~~~uuulllhhhgggiiigggfffiiipppxxx}}}}}}{{{yyysssrrrooolllhhheeebbb```]]][[[YYYXXXWWWTTTQQQNNNJJJJJJLLLMMMMMMMMMLLLKKKJJJKKKKKKJJJHHHHHHIIIKKKDDDDDDEEEFFFFFFFFFEEEEEEGGGHHHJJJLLLLLLMMMLLLLLLIIIJJJJJJIIIHHHHHHJJJLLLIIIIIIIIIJJJJJJKKKKKKKKKJJJLLLNNNOOONNNLLLKKKLLLGGGFFFGGGGGGHHHIIIJJJKKKJJJIIIHHHKKKOOORRRQQQPPPJJJMMMPPPQQQOOOMMMKKKKKKGGGHHHIIIIIIHHHHHHJJJKKKCCCAAA?????????>>><<<:::444444444333333222222222/////////000000000000000000000000000111111111111///000111222222222222222---///111///,,,+++,,,///.........------......///111000000000111333555666999:::;;;<<<<<<@@@GGGLLLLLLQQQXXX```fffkkkpppsssooorrrsssooollllllkkkhhhiiiqqq|||{{{xxxttttttyyyjjj]]]XXXRRRJJJEEE;;;999666222000/////////,,,,,,,,,+++++++++******+++++++++******(((''''''''''''(((((())))))******&&&'''''''''(((((())))))&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&''''''((((((((((((((((((+++******)))(((''''''&&&'''&&&&&&&&&&&&'''((((((,,,***'''%%%$$$$$$%%%&&&((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&&&&(((***,,,---))))))))))))************++++++***************+++)))***,,,,,,+++,,,...000///555888;;;DDDRRRYYYYYY___hhhrrryyyyyywwwssseeeYYY[[[ccciiipppvvv||||||{{{tttkkkbbb^^^]]]dddfffkkkpppuuuzzz}}}~~~|||}}}|||{{{xxxtttpppllliiifffbbb]]]YYYWWWVVVTTTSSSQQQPPPOOONNNLLLJJJHHHGGGJJJGGGEEEEEEGGGHHHEEECCCFFFFFFEEEEEEDDDDDDEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCAAABBBCCCEEEFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@CCCBBBCCCDDDGGGHHHGGGFFFBBBBBBBBBBBBAAAAAAAAA@@@<<<<<<;;;;;;<<<>>>???@@@;;;999777777888888666444111111000000//////......---------.........//////......//////000000111111111111000000000000000000111111111111000...---,,,...---,,,+++,,,---...///111000000000000222444555111333666888999<<<@@@CCCGGGKKKPPPUUU[[[bbbjjjooovvvwwwxxxwwwrrrmmmjjjhhhkkkppp{{{sssnnnjjjiiipppyyy}}}|||nnn___QQQKKKKKKFFFBBB<<<888555222...+++------,,,,,,+++******)))++++++++++++*********)))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''))))))(((((('''''''''&&&******)))'''$$$$$$%%%'''(((''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''(((((((((((('''''''''''')))))))))((((((''''''&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))******)))(((((((((((((((''''''''''''((()))+++,,,))))))))))))************+++******))))))*********)))+++,,,,,,,,,---///222555999>>>CCCQQQbbbkkkmmmiiirrr{{{|||xxxyyymmmccc\\\```gggnnnvvv}}}~~~{{{{{{wwwppphhhcccbbbdddiiikkkoootttyyy}}}}}}xxxsssqqqpppnnnlllhhhccc```^^^[[[XXXSSSPPPOOOOOOOOONNNKKKKKKJJJIIIHHHFFFDDDCCCFFFDDDCCCCCCEEEFFFDDDBBBCCCCCCBBBAAAAAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::>>>===>>>???AAABBBAAA@@@>>>===<<<;;;:::999888888777666666666777888::::::999777555555666666444333/////////......------------------.........//////,,,------......//////000111111111111111000000000111111111111000///...---......---,,,,,,---......///.........///000222333///111444555777999===???BBBEEEIIINNNTTTZZZaaaeeejjjnnnsssuuutttqqqooommmpppsss{{{}}}qqqggg```cccjjjsssvvvdddTTTNNNPPPHHHEEE@@@;;;888555333222......------,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))((()))***)))((('''(((***'''''''''''''''''''''''')))(((((((((''''''''''''((()))((('''%%%$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((()))***((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))***************)))))))))))))))*********+++,,,------...222444:::===CCCMMM^^^qqq|||uuu~~~|||xxxyyyzzz{{{tttfffbbbbbbgggmmmttt~~~~~~zzzvvvyyyxxxssslllfffeeeiiimmmppprrrvvvzzz|||wwwuuussspppjjjeeecccbbb```]]]YYYUUURRRPPPOOOLLLIIIGGGHHHIIIIIIHHHFFFFFFEEEEEEDDDBBBAAA@@@DDDBBBBBBCCCDDDEEEDDDCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;999888777666666666666666888888888999;;;;;;:::999999999777666444222111000222222111222222333444555555444222222333333111000------------,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,------......111111111111111111111111111222222222111000/////////...------------......------,,,------...///000...000222333333555888:::;;;===AAAEEEIIIOOOUUUYYY___eeemmmrrrtttrrrqqqppprrrsssvvv~~~zzzhhh\\\ZZZ^^^hhhttt}}}jjjXXXPPPQQQMMMLLLHHHBBB;;;777666666111000///...------------,,,,,,+++++++++*********))))))))))))))))))))))))((()))***)))((('''(((***''''''''''''''''''''''''((((((((((((''''''''''''''''''((('''%%%%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$#########$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((()))((('''&&&'''))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))))))))(((((()))))))))(((((((((((()))((()))))))))************))))))(((((())))))******+++,,,------...111444888<<<@@@HHHUUUfffuuu}}}{{{|||sssuuu|||rrrhhhbbbeeeiiiooossszzzzzzsssooonnnooopppooottttttqqqmmmiiijjjoootttvvvxxx{{{|||zzzyyyxxxrrrooollljjjgggccc^^^YYYXXXWWWUUURRROOOLLLJJJIIIIIIGGGDDDCCCDDDFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>===<<<;;;:::999;;;;;;<<<<<<<<<;;;::::::999888888777666666777777666555555666777888666555777777666444333222111000111111111111111222333333222000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,------...000000000111111111111111111111222222222111111000/////////...............,,,,,,,,,------......///...///111111111222555777777:::===???BBBGGGLLLPPP[[[```gggkkkmmmnnnnnnnnnoooooopppuuu~~~nnn___ZZZ[[[___lll}}}{{{yyy}}}}}}nnn^^^SSSOOOQQQQQQNNNHHH@@@999666555333222000...------------++++++*********)))))))))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&''''''&&&&&&((()))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%&&&&&&'''''''''(((((((((((()))(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''))))))))))))))))))))))))'''((())))))''''''((()))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((''''''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&''''''(((******(((((((((((())))))))))))'''((())))))))))))(((((()))))))))))))))(((((('''((()))))))))************)))))))))))))))***++++++,,,---......000333888;;;@@@EEEOOO\\\hhhpppuuuwww~~~~~~sssnnnwwwwwwiiiaaaeeelllrrrvvvyyy~~~}}}vvvkkkccc```cccgggkkkppprrrrrrqqqooopppuuuyyy{{{}}}|||wwwrrrnnnllljjjeeedddbbb```]]]YYYUUUQQQPPPOOOMMMKKKIIIGGGFFFEEEGGGEEECCCBBBCCCDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIJJJKKKLLLMMMJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAA@@@?????????>>>?????????>>>======<<<============<<<;;;::::::::::::999888888888999999777666666666777777666444555555555444333333222222000000000111111111111111///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))************++++++,,,,,,---....../////////000000111111111000111111222222222111111000000000//////.........------.........///.........///000000000111333555777999;;;===???BBBGGGJJJVVVYYY^^^bbbeeehhhmmmpppnnnnnnoooqqqwwwrrrddd[[[XXXWWWeeewwwrrrlllssszzz|||}}}~~~wwwkkk]]]TTTQQQRRRQQQMMMFFF???:::777666555222///---,,,,,,---***)))))))))((((((((((((************************&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''''''''''''((((((((((((((($$$&&&''''''''''''((()))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%'''''''''(((((((((((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&((()))***+++(((((((((((())))))))))))&&&''')))******)))((((((((()))))))))))))))((('''))))))))))))************))))))))))))***+++,,,---,,,---...///111555;;;???EEEKKKWWWccciiikkkpppvvvyyy{{{xxxrrrllllllyyyttthhheeefffmmmuuu{{{}}}zzznnnddd___aaafffjjjooorrruuuvvvuuuvvvzzz~~~~~~zzzwwwsssmmmhhhccc```^^^[[[ZZZXXXVVVSSSPPPNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDEEECCCBBBCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJLLLLLLLLLLLLNNNOOOLLLMMMOOOQQQSSSSSSSSSRRRNNNNNNNNNNNNOOOOOOOOOPPPOOOOOONNNMMMLLLKKKKKKJJJFFFEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>======;;;:::999:::999999888888999999999999888777888999888666444333333222222222222111111......///000000//////......---,,,,,,---...---+++++++++++++++,,,,,,,,,,,,''''''((((((((()))))))))******++++++,,,------------......//////000000000//////000111222222222222000111111111000///...---......///000000//////...---.../////////000222444555777999:::<<>>AAABBBFFFMMMTTT\\\dddlllqqqrrruuuyyyzzzyyyxxxyyyzzz}}}}}}nnn```XXX[[[eeexxxooodddbbbfffnnnvvv||||||eee]]]SSSOOOOOONNNJJJFFFAAA>>>:::444111.........++++++++++++************************************((()))***)))((('''(((***''''''''''''''''''''''''''''''''''''((((((((()))$$$&&&(((((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&'''(((((()))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((###$$$$$$%%%&&&'''(((((())))))((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$%%%'''***,,,***(((%%%######%%%(((***$$$%%%%%%&&&'''((())))))%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))))))))(((''''''''''''((((((((((((((())))))))))))%%%''')))***+++***)))(((&&&''')))*********)))((())))))))))))************++++++++++++,,,---...///---...///000333888>>>CCCGGGOOO\\\fffgggiiixxx}}}wwwvvvxxxzzzwwwsssssswwwwwwyyy{{{qqqfff```eeeiiilllwwwqqqddd\\\[[[eeerrr|||~~~yyyyyyzzzuuuxxxyyyyyyyyy|||}}}yyyuuupppkkkgggaaa```___\\\XXXSSSOOOMMMKKKKKKIIIGGGDDDCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIEEEEEEFFFIIIMMMPPPQQQPPPSSSTTTVVVXXXZZZ\\\]]]]]]^^^```bbbaaa______aaacccfffiiinnnssstttssspppnnniiijjjkkklllnnnoooppppppiiiiiigggeeecccaaa___^^^______^^^]]]\\\[[[ZZZYYYRRRRRRQQQOOOMMMJJJHHHGGGDDDDDDDDDCCCBBB@@@???>>>;;;:::::::::::::::;;;;;;:::999777777888777555333666555444333111///......000111222222222111000///...---,,,,,,...///...,,,'''((((((((())))))******************++++++++++++''''''(((((()))*********++++++,,,,,,---...//////,,,---...000111111111111111222222222111000...------.../////////...---,,,)))+++,,,,,,,,,---000222---///000222333555999<<<>>>CCCKKKSSS[[[bbbhhhlllooouuu{{{~~~~~~|||{{{{{{wwwooo```\\\```sss}}}qqqfff^^^^^^jjjvvv{{{uuuhhhXXXOOOOOOPPPLLLHHHFFFBBB===777333000//////---------,,,,,,,,,++++++************************&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&'''''''''(((((())))))%%%'''))))))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))---***((()))***+++)))&&&***)))((('''&&&&&&'''(((''''''''''''((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))(((''''''''''''''''''''''''''''''''''''''''''(((***,,,---,,,+++***++++++******************))))))))))))************)))(((((()))+++---,,,,,,,,,///222777;;;???BBBDDDDDDKKKUUU```kkkvvv~~~}}}{{{wwwtttrrrqqqqqqpppxxxxxx}}}wwwfffhhhiiigggfffjjjsss{{{yyylllaaabbbfffkkkssszzz|||~~~zzzzzzzzz|||~~~{{{wwwvvvsssnnniiiddd___]]]WWWVVVSSSQQQPPPNNNLLLJJJFFFFFFGGGFFFDDDCCCDDDFFFEEEFFFHHHIIIHHHHHHIIIJJJKKKMMMQQQVVV[[[]]]\\\ZZZ\\\]]]___bbbeeehhhjjjlllnnnmmmmmmnnnpppsssvvvxxxxxx{{{{{{xxxwwwxxxxxx{{{vvvrrrsssuuuuuupppkkkiiiccc]]]YYYXXXWWWTTTQQQPPPMMMJJJHHHGGGEEECCCAAAAAA>>>;;;;;;<<<>>>>>>>>>::::::888777666666666666333333333222222111111111111111000000000000000000000///...---------------,,,,,,,,,+++++++++******)))))))))))))))*********''''''(((((())))))******---,,,,,,,,,,,,---......000000000000000111111111444444444333222111///...222111000///------,,,,,,---.........//////000000......///000111333555666888===DDDLLLSSS\\\dddiiiooouuu||||||zzz~~~vvvjjjaaaiiiwwwqqqjjjeeehhhppp}}}vvvaaaTTTRRRSSSRRROOOOOOFFF>>>:::666111...///...,,,)))))))))******)))******++++++++++++******))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''((((((''''''''''''((((((+++)))'''(((******)))'''***)))((('''&&&''''''(((''''''''''''((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&))))))(((''''''''''''''''''''''''''''''''''''''')))***+++,,,,,,+++)))(((************************))))))))))))*********************+++,,,---------...000555888<<<>>>AAABBBCCCKKKXXXfffrrr~~~~~~yyyuuussstttuuu}}}zzznnnfffhhhkkkmmmnnnrrryyy~~~}}}rrrllldddaaagggooouuu{{{}}}{{{|||}}}~~~xxxtttnnnllliiiddd___ZZZWWWUUUQQQPPPNNNMMMKKKJJJHHHGGGHHHHHHHHHGGGFFFFFFHHHJJJMMMOOOQQQRRRQQQQQQSSSTTTWWWYYY]]]ccciiilllmmmmmmnnnmmmnnnooorrruuuyyy{{{|||xxxsssooommmiiibbb]]]ZZZWWWRRROOOMMMJJJGGGEEECCC@@@===<<<===>>>>>>>>>;;;:::888777666555555555444444444444333333333222111111111111111111111111000//////...------......---------,,,,,,+++******************************)))))))))))))))(((((((((++++++******++++++,,,---/////////000000000000111333444444333333222111000222111000///...------------........./////////000......///000111333444555666:::@@@GGGNNNVVV___dddmmmsss{{{~~~}}}{{{}}}tttqqqyyy~~~zzztttllljjjmmmvvvsssddd[[[WWWTTTRRRSSSKKKBBB???:::444000000...,,,***)))***+++******)))******++++++******)))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((((((((('''''')))''''''''')))***)))((())))))(((''''''''''''(((''''''''''''((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&(((((((((''''''''''''&&&)))((((((''''''''''''(((''''''''''''''''''''''''***+++,,,,,,+++)))((('''************************)))))))))*********+++++++++++++++,,,,,,---...///111444888;;;===@@@CCCFFFHHHQQQ___nnn{{{{{{xxxzzz|||xxxnnniiilllqqqvvvyyy||||||}}}|||}}}xxxmmmccc___```fffsss}}}~~~{{{}}}~~~|||uuunnniiicccaaa]]]XXXSSSPPPNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGKKKKKKKKKKKKJJJLLLOOORRRYYY\\\___aaaaaabbbdddfffjjjkkkooouuu|||{{{rrrkkkgggccc^^^YYYUUUQQQMMMJJJGGGDDD@@@>>>>>>>>>>>>===;;;:::888666555444333333555555555555444444444444111111222222222222222222000000/////////.....................---,,,++++++++++++++++++************++++++***))))))((('''''')))(((((((((((()))******........./////////000000222222333333333333222222222111111000///...------.............../////////.........///000222444444444666;;;@@@FFFNNNWWW]]]hhhooowww~~~wwwxxxyyyzzz|||xxxwww{{{vvvnnnlllmmmyyykkkaaa[[[XXXXXXOOOGGGDDD???888333111...,,,******+++,,,,,,+++))))))************))))))++++++************))))))((((((((((((((((((((((((''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&%%%$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&'''&&&&&&'''((()))))))))((((((((('''''''''((((((''''''''''''(((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((((((((''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''******++++++***)))(((((())))))))))))************))))))*********+++++++++++++++,,,,,,,,,---///111555888;;;===???DDDKKKPPPWWW^^^iiiuuu~~~xxxrrruuuzzz}}}yyyssswwwwwwsssoookkkccc\\\^^^eeerrr}}}}}}}}}}}}}}}}}}}}}|||}}}~~~|||yyyvvvrrrllleee```ZZZXXXTTTOOOLLLJJJJJJJJJGGGHHHJJJKKKLLLMMMNNNPPPPPPQQQRRRRRRSSSWWW[[[___gggjjjnnnrrruuuwww{{{}}}{{{uuurrrmmmgggaaa\\\WWWRRRNNNJJJGGGBBB@@@???>>>===<<<:::999777555444333222222444444444444444444444444222222222222222333333333000000000000000000/////////000000000///...---,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((((((((''''''(((((()))***,,,,,,------......//////000111222333444444444444222222111111000///.......................................///000111333333222444777:::???GGGOOOUUU```fffooowww{{{~~~vvvtttqqqqqquuu~~~yyyqqqmmmwww{{{~~~uuuooojjj|||sssfff]]]YYYPPPIIIFFFDDD===666333///---++++++,,,---,,,,,,((())))))******))))))(((************************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''''''''(((%%%&&&''''''((('''''''''&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))''''''((((((((((((((((((''''''''''''(((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************(((((()))))))))*********************++++++++++++)))+++,,,++++++---000444777:::===???BBBJJJUUU^^^gggjjjqqqzzz|||zzzvvvwwwssskkkeeeccc___[[[fffqqqwwwrrrqqqqqqoooqqqtttwwwzzz|||~~~~~~|||zzzuuurrrooolllhhhccc]]]YYYRRRPPPMMMJJJHHHHHHHHHIIIEEEIIIMMMQQQTTTWWW\\\___]]]^^^```aaacccgggkkkoootttxxx~~~{{{xxxtttnnngggbbb\\\WWWSSSKKKHHHCCC@@@>>>===<<<;;;999888666444333222111111222222222222222222222222111111222222222333333333000000111222222111111000000000222222222000///......---------,,,,,,,,,+++((()))))))))*********+++((((((((((((((()))************+++,,,------......//////111222333444444444111222222222111000///..................---------------......///000111222222333555777;;;AAAHHHNNNUUU[[[dddmmmssswww{{{}}}wwwqqqkkklllsss~~~wwwiiillllllpppvvvxxxyyyyyyrrr{{{rrrbbbYYYPPPHHHHHHGGGAAA;;;777111///---,,,,,,------,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&''''''((('''''''''''''''(((((((((((('''''''''((())))))((('''(((***&&&'''(((((()))(((((((((''''''''''''((((((((((((''''''((((((''''''&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&&&&''''''(((((((((((()))))))))(((''''''''''''(((((()))((((((((((((((((((((((((''''''(((((()))***++++++'''(((((())))))******************++++++++++++,,,(((+++---,,,,,,...444888:::???DDDHHHLLLUUUaaakkksssuuuyyy}}}tttggg______aaa```ppp{{{wwwlllfffeeeffffffjjjqqqvvvzzz}}}{{{vvvsssqqqkkkhhhddd```]]]YYYUUUSSSJJJIIIHHHGGGGGGHHHHHHIIIHHHNNNUUU\\\aaagggooouuutttvvvxxxyyyyyy{{{~~~~~~~~~|||{{{wwwsssmmmgggbbb]]]XXXUUUKKKGGGBBB???===<<<;;;999666666444333222222111111000000000000111111111111000000111111222333333333000111222333333333222111///000222444444333222111//////......------,,,,,,(((((())))))***++++++,,,))))))(((((())))))***+++))))))******+++,,,---------...///111222333333333111222333333333111000///.........---------------------------...///000111111222333555888<<>>BBBJJJTTT[[[___eeeooowww~~~rrrbbb\\\```iiimmmyyyyyylllbbb\\\]]]___dddkkkssszzz~~~~~~zzzvvvqqqllliiigggbbb^^^XXXTTTQQQPPPNNNMMMEEEFFFGGGHHHJJJKKKLLLLLLPPPXXXbbbkkksss|||xxxsssqqqqqqpppooommmjjjddd```\\\XXXSSSPPPIIIFFFAAA===<<<:::999888444444333222222222222222/////////000000111111111//////000000111222222333000111333444555444333222...000333555666666444333000000//////...------,,,************************((((((((((((((()))******'''(((((()))***+++,,,---,,,---...000000111111111111222333444444222000///.........------,,,,,,,,,------------...///000000///000222444666999===@@@DDDIIIRRR[[[cccjjjppptttvvvwwwvvvsssqqqttt~~~{{{oooeeeaaa\\\ZZZdddsss}}}}}}fffZZZOOONNNOOOKKKEEEBBB777444000...------+++***++++++,,,,,,,,,,,,++++++)))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&''''''(((((('''''')))((('''&&&&&&'''((())))))+++,,,+++((('''(((***%%%&&&((()))))))))((((((''''''''''''((((((((()))''''''((((((''''''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''((((((((())))))******'''''''''''''''((()))***))))))))))))))))))))))))+++***)))((((((''''''(((&&&''''''((()))******+++******+++++++++,,,,,,,,,***---000111000444;;;BBBJJJUUUccckkkooossszzzzzzmmm___[[[dddrrrzzz~~~{{{zzz|||~~~{{{wwwnnncccYYYVVVXXX\\\fffmmmwww~~~yyywwwtttooojjjfffbbb```[[[WWWPPPLLLJJJIIIIIIIIIEEEFFFIIIKKKNNNOOOPPPQQQYYYaaammmwww{{{tttmmmhhhfffeeecccaaaccc___[[[WWWSSSPPPMMMJJJHHHDDD@@@<<<;;;999888777333222222222222222222333//////000000111111111222...//////000111111222222000111333555555555333222---000333666777777666555111000000///...---------,,,,,,++++++***)))))))))(((''''''''''''((())))))''''''((()))***+++,,,,,,,,,---...///000000000000111222333444444333111000.........------,,,,,,,,,---------------...///000---///222333444666:::<<<@@@FFFNNNWWW```gggnnnrrruuu{{{~~~xxxnnnmmmxxxpppfff\\\WWW```ppp{{{mmm```TTTRRRRRROOOIIIEEE888555111///...---+++)))+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&''''''((()))))))))%%%&&&''''''(((((('''''')))'''&&&'''((()))(((&&&******))))))((((((''''''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))+++*********))))))((((((*********)))******+++,,,---------......---,,,,,,'''+++///222555;;;CCCIIIVVVdddsssyyyyyyzzz~~~}}}zzzmmmcccdddlllsss}}}uuuqqqttttttpppaaabbbaaa]]]XXXWWW\\\aaalllpppvvv|||}}}yyytttrrrnnnhhhaaa[[[UUUSSSPPPNNNKKKIIIIIIHHHGGGGGGHHHJJJLLLNNNQQQUUU[[[```bbbiiittt{{{vvvsssmmmiiiddd```^^^]]]\\\ZZZWWWUUUQQQMMMHHHDDDAAA???>>>===<<<:::888666555444333333222222111000000000000000000000000000000000------,,,,,,---...000111000222555777777555333111222333555666666444333111333222111////////////000,,,,,,++++++***)))((((((***************+++++++++++++++++++++++++++++++++******+++,,,...///000000000000000111111222222333333222000...---,,,,,,---...------,,,,,,++++++***///000111333555777888999>>>BBBIIIPPPXXXaaajjjooossswwwvvvnnnhhhkkkrrrwww~~~qqqeeeZZZZZZbbbssszzzmmm\\\SSSRRRQQQMMMHHH>>>;;;777333000/////////---------,,,,,,,,,++++++))))))))))))((((((((((((+++*********))))))(((((())))))))))))(((((((((((('''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((('''&&&''')))***)))(((***)))))))))((((((((('''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))******))))))))))))******'''''''''((((((((())))))''''''((()))))))))))))))************)))))))))((()))))))))((()))******+++,,,,,,------------,,,,,,***---111333666<<>>CCCJJJQQQYYYaaafffmmmrrrssslllfffggglllnnn}}}{{{mmm___[[[```lll}}}rrraaaVVVSSSRRRMMMHHHCCC@@@;;;555111///......---------,,,,,,,,,++++++***)))))))))((((((((((((************)))))))))((())))))))))))((((((((((((((('''&&&'''((()))(((&&&'''''''''''''''''''''''''''(((((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&)))((('''(((***+++***)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((()))))))))***''''''((()))))))))))))))************)))))))))))))))(((((((((((()))******++++++,,,,,,,,,,,,,,,,,,...000444666:::AAAKKKRRRccciiiqqqwww{{{{{{nnniiivvv|||rrrhhheeehhhrrr|||wwwjjjbbb___\\\XXXOOOTTTZZZ^^^aaaffflllqqqzzz~~~}}}zzzwwwsssnnnjjj___]]]ZZZVVVRRROOOLLLKKKLLLKKKIIIHHHHHHJJJMMMNNNUUUZZZbbbhhhllloooqqqsssmmmkkkiiijjjppp||||||wwwrrrmmmjjjfffbbb]]]YYYVVVTTTQQQOOOMMMKKKIIIFFFCCC@@@===<<<999999888666444333222111333333222111000///......------------------------,,,,,,,,,,,,---...//////000111333444555555555555333444555666666666444444666555333222111000000000......------,,,+++++++++************************'''''''''(((((()))))))))*********+++++++++,,,,,,///000000111222222333333444333222000////////////.........---,,,,,,++++++,,,,,,...///111222333444777:::???DDDIIIPPPVVV[[[dddkkknnnjjjdddbbbcccbbbssszzztttddd\\\]]]fffttt~~~ssscccWWWQQQNNNJJJGGGGGGDDD???999444000...---------------,,,,,,,,,,,,******)))))))))(((((((((************))))))))))))))))))))))))((((((((((((***)))((((((******)))(((''''''''''''''''''''''''((((((((()))(((((('''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&+++)))((()))***+++)))((())))))))))))(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))''''''((()))))))))))))))*********))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,000222666:::???GGGRRRZZZeeehhhmmmttt{{{~~~qqqiiiiiiwwwxxxnnncccfffnnnzzz}}}wwwmmmbbb[[[WWWSSSOOOLLLRRR[[[bbbiiiooouuuyyy{{{xxxtttqqqmmmhhhccc___XXXVVVSSSOOOLLLKKKJJJJJJKKKKKKKKKLLLOOOSSSYYY]]]aaahhhrrrzzz~~~vvvqqqjjjfffhhhrrr~~~|||yyytttnnniiigggbbb^^^YYYUUURRRPPPLLLJJJHHHGGGEEECCC@@@>>><<<;;;888777666555333222111000333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------.../////////000111333444555333444555666666666555444777666555333222111000000,,,,,,,,,++++++************************)))))))))&&&&&&''''''((()))))))))***************)))))))))//////000111111222333333333333333222111111111111//////......---,,,,,,,,,+++,,,---...000111222333777999===@@@DDDIIIOOOSSS\\\eeekkkiiidddaaa]]]YYYgggnnnwww{{{mmmbbb___dddnnn|||uuu|||}}}||||||vvvlll___TTTMMMLLLMMMJJJGGGBBB<<<666222///......------------,,,,,,,,,*********)))))))))((((((*********)))))))))))))))))))))))))))((((((((((((***)))((()))******)))(((''''''''''''''''''''''''''''''(((((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&---+++***)))***)))(((&&&(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''***))))))))))))))))))***&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))******++++++******++++++,,,---+++************+++,,,---000444999>>>DDDNNNYYYaaaccceeekkksss}}}|||zzz~~~{{{oooiiiiiioooyyyrrriiiiiioooyyyyyysssmmmggg```ZZZVVVSSSPPPOOOPPPUUU^^^gggooouuuyyy||||||yyytttqqqlllgggccc]]]XXXTTTSSSQQQMMMJJJHHHHHHIIIJJJJJJMMMQQQUUUYYY```iiinnnttt{{{}}}uuuoooooossszzz~~~{{{wwwqqqlllgggddd^^^[[[VVVSSSPPPLLLIIIFFFEEEDDDCCCAAA???===<<<;;;777666555444333222111000222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222222222333444444444444444666666555444333222111000------------,,,,,,,,,,,,,,,+++++++++*********)))((((((((())))))***************)))))))))(((((((((---......///111222222333333333333333333222222222000000///......------,,,,,,---...///000111222333555777:::===@@@DDDIIIMMMWWWaaaiiijjjfffbbb[[[UUU^^^eeemmmtttyyyxxxjjjcccbbbiiissszzznnnkkkpppvvvyyyyyyzzz}}}~~~ppp^^^SSSQQQTTTLLLIIIDDD>>>999555222000.........---------,,,,,,************))))))))))))))))))))))))))))))******))))))))))))(((((((((((()))(((''''''))))))((('''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&'''((((((''''''&&&,,,+++))))))))))))'''%%%(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''')))((((((''''''(((((()))&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))))))))))))))************,,,++++++++++++,,,------++++++*********,,,---///222777===CCCIIIRRR\\\dddbbbgggnnnxxx}}}zzzzzzzzzzzzzzz|||~~~}}}pppiiiiiimmmuuuyyywwwllliiivvv}}}~~~~~~{{{qqqjjj```[[[WWWXXXYYYWWWVVVXXXZZZ^^^eeennnuuuzzz|||}}}~~~{{{wwwrrroookkkhhhccc^^^ZZZUUUPPPMMMNNNLLLIIIGGGGGGIIILLLNNNOOOUUU\\\ccciiiqqqzzz~~~}}}~~~~~~~~~|||xxxsssnnnhhhdddaaaZZZWWWSSSPPPMMMJJJFFFCCCCCCBBBAAA???>>><<<;;;:::555555444333222111000000000000//////......------++++++++++++++++++++++++***++++++,,,,,,++++++***************+++---...///000000000111111222222333444444444444333222111111000000000000000000000000---------,,,++++++******************************)))))))))))))))))))))(((+++,,,---...///000111222111222333333444333333222000000000///......---------......///111222222333111333666888;;;???DDDHHHRRR\\\eeegggfffccc\\\UUUXXX^^^fffkkknnnvvvrrrgggcccfffmmmxxxuuujjj^^^dddllluuu|||nnn^^^WWWUUUOOOMMMHHHBBB===888444222............---------,,,++++++*********)))))))))))))))))))))************))))))))))))((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%&&&'''))))))((('''''')))(((''''''))))))(((''''''((((((((()))))))))***))))))))))))(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))((()))))))))************++++++******++++++,,,---,,,,,,+++***+++---///000666;;;BBBHHHMMMSSS[[[aaafffmmmwww~~~||||||}}}{{{yyywwwwwwzzzyyyqqqoooqqqtttuuuwwwyyy}}}~~~vvvmmmnnnssswwwllleee^^^YYYYYY___cccccceeeiiiiiikkkqqqxxx~~~}}}yyyuuurrrnnnjjjgggaaa^^^YYYVVVSSSPPPLLLJJJLLLKKKIIIHHHKKKPPPUUUXXX]]]eeennnvvv|||}}}{{{zzzxxxtttnnniiiccc___\\\UUURRROOOMMMKKKHHHDDDAAAAAA@@@???===<<<:::999888333222222111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***)))*********++++++,,,,,,,,,------------...///000111111222333444444333222111222222222222222222222222//////...------,,,++++++,,,++++++******))))))((())))))))))))))))))******)))***+++,,,...///000111000111222333444333333222111111000000///......---------...///000111222222///111444666999===BBBFFFMMMVVV___cccdddbbb\\\UUUQQQWWW^^^aaabbbiiivvvzzzmmmlllmmmsss~~~xxxppp```cccjjjtttxxxhhh^^^VVVSSSNNNHHHAAA:::555333............------------+++++++++*********))))))((()))))))))************))))))))))))((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&%%%%%%&&&)))*********'''((((((((())))))******))))))))))))(((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&%%%%%%'''((((((((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((())))))*********+++*********)))******+++,,,---,,,+++++++++---000111:::???FFFKKKNNNSSSYYY^^^jjjsss}}}{{{}}}|||xxxwww{{{{{{llliiisss}}}~~~wwwxxxzzzzzzxxxvvvvvvvvvyyytttpppnnnjjjjjjsssuuujjjcccbbb^^^```hhhnnnooorrrwwwuuuwww{{{zzzwwwssspppmmmjjjfffcccYYYVVVSSSPPPOOOMMMKKKIIIMMMKKKKKKLLLPPPWWW^^^bbbkkksss~~~}}}{{{yyywwwuuupppkkkeee___[[[XXXRRRPPPMMMKKKIIIFFFBBB???@@@???>>><<<:::888777666111111000///...------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++))))))***++++++,,,,,,,,,+++++++++++++++,,,,,,...//////000111222333444333222222111111111111111111111222000000///...------,,,,,,,,,,,,+++***)))(((''''''((()))))))))*********+++((()))***+++---...///000///000222333444333333222111111000000//////......---------...///000111111///111444777:::>>>DDDGGGJJJRRR[[[___aaaaaa[[[UUUKKKQQQWWWYYYYYY___lllwwwxxxtttppprrrxxxyyyiiiiiillluuunnn[[[XXXSSSKKKCCC<<<666333//////.........---------+++++++++************)))(((((())))))*********+++))))))))))))(((((((((((()))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))***)))((('''))))))(((((((((((())))))***)))(((((((((***+++,,,))))))))))))))))))))))))'''(((((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++(((&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&((((((((())))))(((((((((%%%&&&'''(((((()))((((((+++*********))))))((((((*********)))******+++,,,,,,------......111444888===BBBHHHJJJLLLRRR]]]gggttt{{{|||wwwiiilllyyy~~~}}}uuupppoooooonnnfff___aaalllxxx}}}~~~~~~yyyuuuoooiiieeeffffffiiimmmtttyyy}}}~~~zzz{{{uuuqqquuupppiiiffffffeee```\\\RRRQQQNNNLLLJJJJJJJJJKKKNNNPPPSSSVVV\\\fffrrr{{{}}}yyytttppppppmmmiiieeebbb^^^ZZZWWWQQQMMMIIIFFFDDDBBB@@@>>>===<<<:::888666555333222111111000//////////////////...---,,,,,,---...///......---,,,++++++++++++,,,,,,,,,++++++*********)))******+++++++++******++++++++++++++++++++++++.........///000111111222333333222222222333333444000000///...---,,,++++++...,,,***)))******)))((((((((((((((())))))))))))))))))(((((()))+++---...------...///000111222222333333333333222111000000------..................000000222444777:::>>>@@@DDDIIIQQQXXX]]]^^^\\\[[[MMMJJJKKKPPPVVV\\\dddlll|||~~~{{{mmmsssvvvqqqzzz~~~tttmmmiiiooozzzvvvhhhVVVJJJFFFCCC>>>:::555222///------------,,,+++++++++************)))******))))))))))))******++++++***)))'''&&&%%%$$$((((((''''''''''''(((((((((((((((((('''&&&%%%$$$(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&'''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))''''''((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***(((&&&'''((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((''''''''')))))))))(((((()))))))))%%%&&&'''((()))*********************)))))))))(((***************++++++,,,+++,,,---...000444888<<>><<<:::777666666555444333222111000000//////....../////////...------------.../////////...,,,+++******))),,,,,,,,,++++++++++++***+++,,,,,,,,,+++***))))))************************,,,,,,,,,------......///000111222444444444333222222222222222222222222222...,,,++++++------,,,++++++++++++******))))))(((******)))))))))******+++++++++,,,---...///000000000111111111111111000000111111111000000000000000//////000111333666888:::>>>CCCIIIQQQVVVYYYZZZZZZ]]]SSSJJJHHHJJJOOOWWW```jjjrrr|||pppiiiiiijjjmmmppp}}}yyyoookkkmmmvvvuuucccZZZQQQCCC888999666222000//////...---,,,+++++++++******************))))))))))))******))))))((((((((('''''''''***))))))(((((())))))***%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))))))))******)))))))))(((((()))***)))(((&&&%%%((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((+++***)))(((((()))***+++'''((()))******+++***************)))))))))))))))+++************+++,,,,,,+++---///111555:::AAAFFFMMMTTT]]]eeelllsss||||||rrreeegggllluuu}}}tttlll```___```ccciiioootttvvvwwwyyy{{{}}}~~~xxxrrrllleee^^^ZZZZZZUUUPPPMMMLLLLLLKKKIIIMMMMMMNNNPPPUUU[[[```dddmmmttt}}}{{{xxxvvvtttsssqqqmmmhhhddd```]]]YYYVVVSSSOOOKKKHHHHHHDDD@@@>>><<<;;;999777333333333222222111111111000//////.........//////.........------.........,,,---------,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++***)))((())))))))))))))))))))))))***+++++++++,,,,,,,,,---///000333555666555444333000111111111222222333333000///............,,,***************))))))))))))*********)))))))))))))))******+++,,,---......///000000111222222222222222111111111111000000000000000000000111222555777888<<<@@@FFFLLLRRRWWWYYYZZZaaaZZZRRRMMMJJJMMMZZZgggmmmwww}}}ooonnnmmmjjjjjjttt|||xxxuuuvvvoooaaaUUUHHH@@@;;;888333000//////...,,,,,,,,,+++++++++***************))))))))))))************************************))))))))))))******&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))************)))))))))******+++***)))'''&&&((((((((((((((((((((((((&&&''''''((()))(((((((((******)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''+++***)))(((((()))***+++***************))))))((())))))))))))))))))******+++++++++***+++,,,,,,------...000333777>>>FFFKKKVVV\\\eeennnuuu|||yyymmmgggkkkrrr{{{}}}pppeee[[[\\\```fffnnnuuuyyyzzz{{{}}}}}}yyysssllleee]]]UUUPPPRRROOOKKKIIIIIIJJJKKKLLLMMMOOOTTTZZZbbbjjjqqquuu}}}~~~|||wwwvvvtttrrroookkkfffbbb\\\YYYUUURRROOOLLLHHHEEEDDDAAA===:::999888666555111111111000000000////////////............//////---..................---)))***+++---------------++++++++++++++++++++++++---------,,,+++***)))((())))))))))))))))))))))))************++++++++++++...000222555666666555444111111222222333444444444444222111111000///,,,)))((((((((())))))*********))))))******)))))))))((())))))***+++,,,---......000111222333444555555555111111111000000/////////111111000111222555777888;;;>>>CCCIIIOOOTTTXXXZZZaaa```]]]VVVNNNMMM[[[kkkttt|||tttooojjjfffkkkuuu}}}|||fffUUUKKKGGG===999555111///...---,,,,,,,,,,,,++++++++++++*********))))))))))))******&&&''''''''''''(((((((((******))))))))))))******(((((())))))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))***++++++***)))(((***************))))))((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((''''''((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''((((((((())))))((((((((())))))******))))))((('''))))))))))))************+++++++++++++++,,,------...000333666<<>>:::888777666444333111000000000//////............------......//////------...//////...------((()))+++---......------***++++++++++++,,,,,,,,,,,,---------,,,+++******************************************************,,,...000222444444444444444444444555555666666666555444333333222111---***)))))))))*********++++++(((((()))******))))))((())))))***+++,,,---......///000222444555666777777222222111111000/////////000000000000222444666888;;;===@@@EEEKKKQQQVVVYYYaaacccddd```VVVQQQZZZhhhuuuzzznnnhhhfffhhhqqq}}}lllVVVLLLJJJ@@@<<<777333111///---,,,,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))+++,,,,,,+++)))((()))(((((((((((())))))***))))))))))))))))))))))))((())))))***************))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%''')))((('''&&&(((***''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&'''((())))))))))))((()))))))))************,,,++++++++++++,,,------///111555:::BBBMMMXXX___mmmpppuuu{{{sssmmmjjjooottt{{{{{{rrriiiiiikkkpppwww}}}}}}xxxsssnnnjjjeee___YYYSSSMMMHHHGGGFFFFFFGGGIIIOOOUUUYYY\\\bbblllxxx}}}yyyvvvuuussspppmmmiiiddd]]]YYYUUUSSSOOOLLLJJJGGGCCCAAA@@@===999666555555333222111111000///......------...------------...///000------...//////...------***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++******************************,,,...///111222333444555555555555555555555333333333444444333000.........---,,,,,,+++******&&&'''((()))******)))))))))******+++,,,---.........///111333555666777777444333333222111111000000.........///111333666777:::;;;===AAAGGGMMMSSSVVV^^^aaaeeehhhccc^^^___eeeooo|||qqqhhhbbbgggrrrxxxpppZZZMMMIIIDDD@@@;;;666444222///...------,,,,,,,,,+++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,+++)))((((((''''''(((((()))(((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))+++,,,,,,+++)))(((((('''&&&&&&&&&((()))+++))))))))))))))))))))))))))))))***+++++++++++++++((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%'''))))))'''&&&(((+++((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******$$$%%%(((******(((%%%$$$"""###%%%''')))***+++,,,(((((())))))*********+++,,,,,,++++++,,,,,,---...///111666===GGGSSS___gggxxxzzz~~~vvvnnnnnnqqqqqqwww}}}{{{qqqpppooorrrxxx~~~~~~}}}yyysssooogggddd___[[[WWWRRRLLLHHHFFFGGGHHHIIIMMMSSS[[[```lllrrr{{{~~~zzzuuurrrsssqqqnnnjjjfff```YYYUUUSSSQQQMMMJJJHHHEEEBBB??????<<<888666555444333111222111000///...---,,,,,,---------------...///000,,,---...//////...---,,,------...///...+++)))'''*********++++++,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++***************(((((()))***,,,...000222333333333333333333333333111111222444666666333111333222111///---+++***)))%%%&&&((()))*********)))******+++,,,---......///,,,---///222444555666777555555444333333222111111+++,,,,,,---///222555666999999;;;>>>DDDJJJPPPTTT\\\]]]cccllloookkkggggggjjjxxxwwwmmmZZZbbbqqqttt|||rrr]]]NNNGGGGGGCCC===999666444111000---------,,,,,,,,,++++++******))))))))))))***************)))))))))((((((((((((''''''''''''((((((&&&'''((())))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((+++***)))***++++++)))'''+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((+++++++++***************)))************+++++++++++++++*********************+++,,,,,,+++,,,---//////444===HHHPPPZZZkkkzzzyyyxxxxxxoookkkmmmrrruuuzzz~~~}}}~~~}}}rrrsssuuuyyy}}}~~~{{{vvvpppiiiddd```^^^ZZZUUUOOOMMMMMMNNNMMMJJJKKKSSSYYY___jjjvvv~~~~~~{{{xxxtttrrrpppnnnjjjfffaaa\\\YYYWWWQQQMMMHHHDDDAAA@@@>>><<<999888777555333222222222////////////////////////---,,,,,,++++++,,,,,,---------++++++++++++------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((())))))(((((()))+++---.../////////000111111222222555555555666555555444333000///...---,,,+++***************)))(((''''''''''''(((((()))***+++++++++,,,---...///222444666888666555444333111000///...000///...---...000222333777:::===@@@CCCHHHMMMQQQWWW[[[bbbjjjoooooollliiiooozzz~~~jjjaaacccmmmyyy}}}~~~|||zzz{{{tttfffUUUGGGEEEDDDBBB>>>:::666333111000///---,,,+++,,,,,,---...---,,,,,,++++++,,,,,,,,,++++++***)))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&+++***'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''((()))***''''''(((((((((((('''''''''''''''''''''''''''''',,,+++++++++,,,---+++***+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&'''''''''((((((((())))))&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))************************)))************+++++++++++++++******************+++,,,------,,,---///111666:::DDDPPPYYYbbbppp}}}}}}ttttttzzzvvvooommmpppuuuxxx|||xxxwww{{{~~~|||yyyuuuvvvyyy|||}}}yyytttoooiiibbb]]]ZZZXXXUUUPPPLLLKKKLLLNNNSSSRRRVVV___gggnnnxxx~~~{{{|||||||||{{{yyyvvvrrrpppllljjjgggbbb]]]YYYUUUSSSOOOKKKGGGCCC@@@???===;;;888777666444333222111111////////////////////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,------------------------------+++++++++*********))))))***)))))))))***+++---............///000000111111444444555555555444444333222222111000///---,,,,,,+++++++++******)))))))))'''(((((()))******++++++++++++,,,...000222555666888888777666555444333222111000///...///000222333666888;;;>>>AAAFFFKKKOOORRRWWW```jjjqqqvvvvvvvvv{{{oooaaa___fffqqqwwwyyyxxxrrrwwwyyyooo^^^PPPKKKHHHCCC???<<<888333000000///...,,,,,,,,,,,,---,,,,,,+++************+++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''...---+++,,,---......---++++++************+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((()))))))))***((((((((((((((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))************+++++++++******+++++++++++++++++++++,,,---------...111444<<<@@@JJJWWWbbbiiirrr{{{{{{|||yyyqqqqqqvvvzzz}}}~~~zzzyyy||||||rrrqqqsssxxx|||}}}~~~xxxqqqppptttxxxxxxwwwwwwyyy}}}zzztttmmmfff```YYYUUUSSSRRRPPPMMMKKKLLLPPPSSS\\\^^^eeeoooxxx~~~{{{xxxwwwxxxxxxxxxvvvssspppnnngggeeebbb]]]YYYTTTQQQOOOLLLIIIDDDAAA???===;;;:::777666444333111111000000////////////////////////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++************++++++------,,,,,,------.../////////222333333444444444333333555555444333111000...---,,,,,,,,,,,,++++++++++++((((((((()))******++++++******+++,,,...000222333888888888888777666555444222111000///000111222333444666999<<>>BBBGGGKKKOOOSSSZZZbbbkkkssszzz|||lll]]]\\\cccnnn{{{|||eeebbbmmmzzz}}}yyykkk```WWWLLLFFFEEEBBB;;;555222111///---,,,,,,------,,,,,,+++***************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''&&&&&&'''((())))))&&&''''''((()))******+++'''((()))***)))(((&&&$$$''''''((((((((((((''''''''''''''''''''''''''''''333000,,,******+++++++++******++++++,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''(((((())))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,***+++,,,,,,---000444888AAADDDLLLYYYbbbeeeiiimmm{{{~~~vvvtttrrrssssssrrrnnnkkkpppvvv~~~tttggghhhkkkrrr{{{}}}uuupppuuu}}}}}}uuuooorrrxxx|||wwwrrroookkklllpppuuuxxxyyyvvvzzz~~~{{{vvvooofff^^^XXXSSSOOOMMMLLLNNNQQQTTTXXX]]]dddiiivvv|||~~~~~~~~~~~~}}}|||{{{yyyvvvsssppppppqqqpppooollljjjhhh^^^]]]ZZZVVVQQQMMMJJJHHHDDDAAA>>><<<;;;999777555444333222111000/////////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,************************+++++++++,,,,,,,,,------************************------------------......---------------,,,,,,,,,)))))))))***++++++,,,,,,......000111222222222222444555555555444222000///---,,,,,,,,,,,,,,,++++++)))))))))))))))***************+++,,,---...000000111222333555555444333222222111111000////////////333555888;;;===AAAFFFJJJNNNSSSYYY```gggpppyyyfffZZZ\\\hhhwww}}}hhh___bbbmmm}}}{{{jjj___RRRJJJGGGDDD===777333222000...------------------,,,+++++++++++++++++++++******)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''''''''((())))))***''''''(((((()))***++++++'''((()))***)))(((&&&$$$''''''(((((((((((('''''''''''''''''''''''''''''':::666000,,,++++++++++++((()))***+++,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''(((((()))******'''(((((())))))******+++)))************+++++++++******++++++,,,---------***+++,,,---...222777;;;CCCGGGPPP[[[bbbfffkkkrrrmmmooorrrttttttrrrooommmqqqyyyxxxiii^^^ccckkkttt{{{tttqqqttt}}}|||tttooopppxxx{{{vvvsssmmmlllkkkmmmqqqvvvyyyzzzyyy|||}}}|||}}}{{{wwwtttjjjddd]]]VVVQQQOOOMMMKKKLLLPPPWWW]]]dddkkkrrrwww~~~}}}}}}||||||||||||}}}}}}|||zzzxxxwwwvvvsssqqqllllllmmmllljjjgggdddbbb[[[YYYVVVRRRNNNJJJGGGFFF@@@>>><<<:::999888555333333333222000000/////////////////////////////////......------------......+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------........................------,,,+++(((((())))))***+++++++++,,,,,,...///111111222222222333555666555444222000......------,,,+++++++++))))))))))))))))))***************+++,,,---...///000111333555666666555444333333222111000000///...333555777:::<<<@@@EEEHHHLLLQQQXXX^^^eeeoooyyy|||eee]]]bbboooyyy}}}oooccc\\\bbbsssxxxmmm]]]QQQIIIDDD>>>999444333111///...------......---,,,,,,++++++,,,,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%$$$'''''''''((())))))))))))''''''(((((())))))******'''(((((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''CCC>>>666111...---,,,,,,'''((()))+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((())))))******(((((())))))***++++++,,,)))************+++++++++******++++++,,,------...,,,---...///000555;;;???CCCHHHRRR]]]ccchhhsss}}}zzzqqquuuyyyyyyvvvtttvvvxxxyyypppbbb[[[eeerrr|||zzzxxx}}}|||vvvsssoooqqqyyy{{{yyyvvv{{{}}}yyyvvvtttqqqooommmmmmooorrrvvv{{{~~~{{{wwwuuuvvvtttoookkkaaa\\\VVVRRRPPPOOONNNNNNRRRXXXaaakkkttt|||~~~|||{{{{{{zzzzzz{{{{{{|||zzzxxxuuutttsssrrrpppooohhhhhhhhhgggeeebbb^^^\\\WWWVVVSSSOOOKKKGGGDDDCCC===;;;999888888666444111333333222111000000000000////////////////////////......------------......+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............/////////...---+++***((((((((()))******++++++***+++,,,...000111111111111333555777777666444333111111000///---,,,++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,...000333555777666555444555555555444333111000000111333555888:::>>>BBBFFFIIIOOOVVV\\\bbbkkkvvv~~~~~~iiibbbffflllooo|||xxxmmmaaa]]]iiiwwwooo^^^QQQGGGAAA>>>555444222000............---,,,,,,++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((('''(((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''JJJDDD<<<555111//////...&&&''')))***++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))+++*********))))))((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''(((((())))))******((())))))***+++,,,,,,,,,)))************+++++++++******+++,,,,,,---.........///000000333777===BBBAAAGGGRRR]]]cccjjjxxxvvvzzz~~~zzzyyy~~~}}}mmmaaa^^^jjjyyyzzzwww|||~~~wwwppplllkkkppp{{{|||~~~xxxssspppooommmllloooqqqtttxxx|||}}}xxxsssqqqqqqooojjjeee]]]YYYUUURRRRRRRRRRRRRRRXXX```kkkwww~~~zzzzzzzzzyyyyyyzzzzzzzzzwwwuuurrrqqqppppppnnnmmmeeeeeeeeedddaaa^^^ZZZXXXUUUSSSQQQMMMIIIEEEBBBAAA;;;:::888888777666333000333333222111000000000111////////////////////////......------------......++++++------------++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........................,,,,,,,,,---------......//////000000///---+++***(((((())))))***+++++++++)))***,,,...///000111111111333555888999888666555444333222000///---,,,+++*********)))))))))))))))((((((((((((((()))******,,,...111444555555444333777777777666555333222111///111444666888<<<@@@DDDHHHNNNUUUZZZ^^^eeeooowww}}}uuudddaaabbb```lllyyyxxxiii___dddnnn~~~jjjXXXLLLFFFCCC666444222000............,,,++++++***)))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))###$$$%%%''')))***+++,,,(((((())))))))))))(((((((((((((((((('''''''''''''''''''''''''''((()))***''''''((((((((((((''''''''''''''''''''''''''''''MMMJJJEEE@@@;;;666111---,,,*********+++,,,***)))(((((())))))*********+++(((((((((((())))))))))))******))))))((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))(((''')))(((((('''''''''''''''******))))))))))))******(((((())))))*********++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---111000111444666999>>>CCCJJJMMMRRRXXXbbbppp{{{qqqkkklllpppyyyyyypppjjjiiirrr{{{~~~}}}~~~xxxpppllljjjjjjpppwwwooosssyyy~~~}}}xxxsssmmmkkkkkkhhhccc^^^XXXUUURRRPPPQQQUUUZZZ^^^dddmmm|||~~~|||{{{||||||zzzyyywwwuuussssssssstttsssrrrpppnnnnnnllliiifffeeecccaaa___^^^\\\XXXVVVOOOMMMIIIFFFEEECCC@@@>>>999888777555333222222222//////............//////........................,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,,,,+++,,,,,,,,,,,,------.........------,,,,,,,,,---.........---+++******+++---...222111000///---,,,+++***))))))))))))))))))))))))******+++,,,---......///...111333444333222222333444333333222111000///...---,,,***(((((((((((()))))))))******+++++++++,,,+++---///222444444555555888888777666444222111000444444444555888;;;???AAAFFFLLLTTTZZZ___eeelllrrr{{{qqqddddddfffbbbcccmmmzzzwwwddd^^^```sss{{{bbbPPPHHHFFF???999111......///,,,)))******+++,,,+++***)))(((+++++++++************)))))))))(((((((((((())))))((((((''''''''''''((((((+++)))(((&&&&&&((()))+++)))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))***NNNLLLIIIFFFBBB<<<666111...,,,******++++++***)))))))))))))))*********+++(((((((((((()))))))))******)))))))))((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))((((((,,,+++******))))))*********))))))(((((())))))***))))))))))))*********+++++++++******************++++++++++++,,,---...///...///222555999>>>EEEKKKOOOSSS[[[ccclllxxxzzztttrrrttt||||||rrrjjjkkkpppttt||||||yyyyyy{{{~~~xxxooojjjggggggmmmtttssswww|||}}}zzzwwwqqqkkkgggeeeaaaZZZUUUSSSRRRQQQRRRVVV\\\cccgggkkkttt}}}zzzxxxxxxxxxxxxvvvuuusssrrrqqqqqqqqqqqqrrrpppnnnmmmlllkkkhhheeebbb```^^^\\\ZZZXXXTTTRRRMMMJJJGGGDDDCCCAAA>>><<<999888666444333222222111//////............//////........................,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,------------++++++++++++,,,---//////---,,,+++******+++,,,---000//////...---,,,++++++))))))))))))))))))))))))******++++++,,,,,,------...111333444444333444555444444333222111111000000++++++***)))))))))***+++)))))))))******+++++++++---------...000222444666777888888777666444222111444444444555888;;;>>>@@@CCCIIIPPPVVV\\\bbbjjjooovvv~~~rrrfff```^^^```gggpppyyymmmbbbaaammmhhhUUUMMMLLLDDD===555111000000...+++++++++,,,,,,,,,+++***)))++++++++++++******************))))))))))))******)))((((((''''''(((((()))***)))(((''''''((()))***'''''''''''''''''''''''')))(((((('''((()))***+++(((((((((((((((((((((((('''(((((())))))((((((''')))((('''&&&&&&'''((()))PPPPPPOOOMMMKKKEEE>>>999333000,,,************))))))))))))***************((((((((()))))))))******))))))))))))((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''((()))((((((''''''(((((())))))))))))***************,,,,,,+++******))))))(((+++++++++,,,---...///000---111555888<<>><<<:::888777555444222111111111//////............//////........................,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++,,,,,,,,,,,,++++++++++++)))))))))***,,,---///000++++++++++++++++++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++...000222333333333555666444444444333333222222222++++++*********+++,,,,,,)))))))))))))))*********---,,,++++++,,,000333555666777999999999777444222555555555666888;;;===???@@@EEELLLRRRWWW^^^ffflllqqqxxxhhh^^^\\\]]]aaaeeelll{{{yyylllggghhhwwwrrr]]]TTTSSSJJJCCC;;;555222111///---,,,------------,,,++++++,,,+++++++++************++++++************++++++***))))))(((((())))))******)))(((''''''((()))***''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((('''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''TTTSSSRRRQQQOOOKKKGGGCCC:::666111---++++++******************************(((((()))))))))*********))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***((('''&&&&&&%%%%%%&&&&&&((((((''''''''''''((((((************************---,,,,,,,,,,,,,,,,,,,,,------,,,------.../////////555;;;>>>CCCMMMVVV[[[eeeiiipppyyyzzzpppiiiiiiqqqzzz{{{}}}zzz{{{~~~vvvpppllllllqqqwww|||~~~|||xxxtttppphhheeeaaa]]]\\\YYYUUURRRSSSUUU[[[bbbjjjssszzz~~~{{{yyywwwtttrrrpppoooooolllkkkjjjiiiiiiiiijjjkkkkkkiiiggggggfffeeebbb___[[[YYYVVVSSSQQQNNNJJJGGGFFFCCC@@@>>>===<<<:::888666555444333111111000000//////............//////------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++,,,,,,,,,++++++*********))))))******+++,,,---...)))******++++++******)))******+++++++++,,,,,,,,,************************+++++++++*********)))))),,,...000111111222444555444444444444444444444444---------,,,,,,+++++++++))))))))))))))))))))))))+++*********+++...111222444666999;;;:::888666444666666666777999;;;===>>>===BBBIIINNNSSSZZZbbbhhhmmmtttvvvddd___[[[\\\```iiixxxxxxrrrvvv}}}fffYYYVVVNNNHHH???888444222000..................------,,,,,,,,,+++++++++*********+++******))))))******+++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''XXXVVVRRRPPPPPPOOOMMMLLLAAA===777222///---,,,++++++++++++***************))))))))))))************(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***+++***))))))(((((())))))((((((''''''''''''((((((+++++++++*********************+++,,,------......//////......---.........///777???FFFQQQ```iiikkkttttttwww{{{~~~ppplllnnnqqqvvvzzz}}}~~~|||xxxtttqqqpppuuu{{{~~~~~~{{{xxxtttooolllaaa^^^ZZZXXXVVVVVVUUUUUUWWW[[[dddnnnxxxyyywwwuuussspppnnnmmmlllhhhgggfffeeeeeefffggggggeeedddbbbbbbaaa```]]][[[XXXUUURRRPPPNNNJJJFFFCCCCCCAAA>>><<<<<<;;;999777555444333111000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++,,,,,,,,,++++++*********,,,,,,+++*********++++++)))******++++++******)))))))))******+++,,,,,,---++++++++++++++++++++++++,,,++++++******))))))))))))+++---......///111333333333333444444555555666111111000///---+++***)))*********)))))))))))))))'''(((***+++,,,---......111333777999:::999666555666666777888:::;;;=========AAAGGGLLLPPPWWW___eeelllrrr|||rrrfff[[[YYY___iiivvvnnn[[[RRRNNNJJJBBB;;;666333000////////////...............,,,,,,,,,++++++++++++***))))))(((((((((((())))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((ZZZWWWSSSQQQPPPQQQQQQPPPHHHDDD>>>888444111...,,,+++++++++++++++*********)))))))))*********++++++(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))(((''''''''''''''')))((((((''''''(((((()))+++++++++++++++*********''''''((()))+++,,,---.../////////.........//////000:::EEERRRggg||||||}}}tttiiillluuuzzz{{{{{{}}}|||vvvtttsssssswww}}}|||xxxtttpppjjjggg^^^[[[VVVSSSRRRTTTVVVYYY^^^dddnnnzzz}}}{{{vvvuuusssqqqnnnkkkiiihhheeedddcccaaaaaaaaabbbccc```^^^]]]\\\\\\[[[YYYVVVTTTRRROOOMMMKKKHHHDDDAAA@@@===;;;:::999999777666333333111000000///////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++...---,,,++++++******+++++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++,,,,,,++++++*********))))))***,,,,,,,,,---///111111111222333444666666777444444333111...,,,***(((+++++++++***************&&&'''***,,,------,,,,,,...000444666888888777666555666777999;;;<<<>>>>>>>>>AAAFFFIIIMMMSSS[[[aaaiiioooxxxqqq```ZZZ]]]fffrrr|||ttt[[[MMMLLLJJJEEE???999555222000000///......------......,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))***))))))(((((())))))***(((((())))))))))))((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''(((((())))))))))))((((((ZZZWWWUUUTTTTTTSSSRRRQQQNNNJJJDDD>>>999555000,,,,,,,,,,,,++++++*********))))))*********+++++++++'''((((((((()))))))))***'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''&&&%%%%%%$$$$$$%%%%%%***))))))(((((())))))***,,,,,,,,,++++++*********(((((()))***++++++,,,,,,---------...///111222333666AAAOOObbb~~~xxxoooiiioooxxx}}}}}}|||wwwtttuuuuuuvvvzzz~~~yyyuuupppkkkeeebbb\\\YYYUUUSSSSSSYYY```eeelllrrr||||||yyyvvvqqqpppooollljjjgggdddcccbbbaaa___]]]]]]\\\]]]]]][[[ZZZXXXXXXXXXWWWUUUSSSOOOMMMKKKIIIHHHEEEBBB???<<<:::777666666666555444222222111000//////////////////............//////..............................,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,------,,,+++******+++,,,---******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,++++++,,,...111///000111333444666777777444444333222000---+++***,,,,,,,,,,,,+++++++++***(((((()))***+++,,,------,,,...000333555666666666444555777999;;;===??????>>>AAAEEEGGGJJJOOOWWW]]]ccciiirrrzzzlll```\\\aaannn{{{xxx^^^NNNJJJIIIGGGCCC===888555333000///...---------......------,,,,,,,,,+++++++++***))))))))))))))))))***)))((((((''''''(((((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&'''((()))***))))))((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((())))))(((''''''YYYXXXWWWWWWWWWVVVSSSPPPQQQNNNHHHBBB===777111---,,,,,,,,,++++++*********)))************+++++++++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((''''''''''''(((******))))))))))))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------***+++,,,...000333555666@@@JJJXXXmmmtttnnnlllrrryyy}}}}}}}}}{{{{{{yyyuuutttwwwxxxyyy}}}}}}xxxsssnnnhhhbbb^^^[[[YYYVVVUUUXXXaaalllssszzz~~~yyyuuurrrmmmmmmkkkiiifffccc```___```___]]][[[YYYYYYYYYZZZYYYWWWVVVVVVVVVUUURRRPPPLLLKKKHHHGGGFFFCCC@@@===999777555444444444333222222111000//////...////////////............//////000000000000000000000000///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,------...///...---+++******+++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...111...///000222444555777777222333333222111///---,,,---------,,,,,,++++++++++++***((('''(((+++---///+++,,,...000333444666666333444777999<<<>>>???@@@===@@@CCCEEEHHHMMMTTTZZZ^^^eeennnvvv~~~xxxggg]]]^^^mmm|||~~~zzzbbbRRRHHHIIIIIIFFF@@@;;;777555000///...,,,,,,------...---------,,,,,,,,,++++++++++++************++++++((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%XXXZZZZZZYYYWWWUUUUUUVVVTTTRRRNNNJJJEEE>>>666111333///,,,******++++++++++++++++++************))))))******)))&&&%%%&&&&&&))))))))))))))))))))))))((('''''''''((()))+++,,,'''''''''''''''''''''''')))((('''&&&&&&'''((()))************++++++++++++++++++******************++++++******************)))******++++++,,,------+++,,,++++++,,,///555999GGGHHHUUUooouuukkkkkkmmmrrrxxx|||~~~}}}}}}{{{{{{uuurrrtttvvvsssssstttvvvyyy}}}|||yyytttmmmfff```[[[YYYZZZ\\\^^^___bbbiiisss{{{~~~|||zzzvvvqqqnnnkkkhhhdddaaa```___^^^\\\\\\[[[XXXVVVUUUUUUVVVWWWVVVTTTRRROOONNNMMMLLLMMMJJJHHHDDDCCCBBBAAA???===:::888666333222222333444111111000......---------------......///000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------,,,,,,+++++++++---,,,,,,++++++*********---,,,+++******+++,,,---------...000222444666777666777777777555444222111------------------------,,,++++++***************,,,,,,---...000222333444555666777888888:::===???BBBBBBCCCEEEIIIMMMRRRTTT^^^bbbiiiqqqyyywwwddd___iiiuuuwwwuuu|||nnn[[[UUUPPPJJJGGGFFFCCC<<<666222000------///000///,,,...------,,,,,,------...************************))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''((())))))***))))))((((((((((((((((((((((((XXXZZZ[[[ZZZXXXVVVVVVVVVTTTRRRPPPMMMIIIDDD>>>:::555222///...---,,,+++)))+++++++++************)))((()))***)))'''&&&&&&'''))))))))))))))))))))))))((((((''''''((()))***+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''''''''(((((((((*********************************************************+++,,,,,,------------------...222777;;;IIIQQQaaauuu{{{|||{{{sssfffhhhmmmrrrwww{{{}}}~~~zzzvvv{{{yyysssqqqrrrtttvvvvvvwwwyyy||||||uuurrrmmmgggaaa]]]ZZZYYYWWW[[[```eeekkkttt~~~~~~|||zzzxxxvvvsssnnnkkkgggddd```^^^]]]\\\ZZZYYYZZZXXXVVVTTTSSSSSSTTTUUURRRQQQOOOLLLKKKJJJIIIIIIGGGEEEAAA@@@???>>><<<:::888777555333222222222333111000///......---------////////////............///......---,,,,,,++++++........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,+++******+++,,,,,,,,,------///111333555666555666666666666444333222000/////////......------,,,+++***)))))))))******,,,,,,,,,---///111222333555666777777777999<<>>???@@@AAABBBEEEIIILLLNNNUUUZZZaaaiiirrr|||qqqddd^^^jjjwwwrrraaabbbjjjttt{{{qqq___\\\WWWRRRMMMHHHEEECCC999666222000/////////...------,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((())))))))))))(((((('''((((((((((((((((((((((((WWWYYY[[[[[[ZZZXXXXXXXXXXXXVVVTTTRRRRRRPPPNNNLLLAAA===777333000...,,,***+++++++++*********))))))'''((())))))((('''(((***(((((((((((((((((((((((()))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))************+++++++++***************+++++++++***************+++++++++******++++++,,,------......///000111333888>>>CCCLLL]]]qqq{{{yyyvvvyyyzzztttxxx||||||yyyzzz~~~~~~tttmmmkkkqqquuuyyy|||xxxrrrvvv~~~{{{xxxvvvwww{{{~~~~~~|||wwwrrroooiiieee```\\\YYYZZZ]]]^^^dddkkkttt|||~~~xxxuuurrrooolllhhhdddaaa[[[YYYUUUSSSRRRQQQPPPOOOPPPOOOMMMLLLKKKJJJJJJJJJHHHGGGFFFEEECCCBBBAAAAAA???===:::999888777666444444333222000//////000000000000///.............../////////......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111111222444555666666555444333333333333222000...------,,,)))((('''(((***+++++++++++++++,,,---...///111222333444555777:::===???@@@AAACCCEEEHHHKKKLLLRRRVVV]]]eeeoooyyy~~~wwwuuu}}}~~~mmmcccbbbmmmyyypppZZZVVV^^^lllwww~~~nnnfff[[[SSSOOOLLLIIIFFF???<<<888333111/////////---,,,,,,,,,,,,,,,,,,---************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))***))))))((('''&&&((((((((((((((((((((((((UUUWWWZZZ[[[ZZZYYYXXXXXXYYYWWWUUUTTTSSSRRRPPPNNNIIICCC:::333///...------+++++++++*********))))))'''(((***)))(((((()))***(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))*********+++++++++))))))*********+++++++++***++++++,,,------......---...000111555:::AAAFFFSSS```pppxxxxxxyyyyyyuuuyyy}}}|||yyyyyy}}}~~~|||pppiiiiiilllyyyzzz|||yyysssxxx}}}xxxxxxxxxwwwxxx{{{}}}yyyvvvrrrmmmjjjddd```\\\YYYXXX[[[___aaalllttt~~~}}}|||xxxtttoookkkgggccc___[[[WWWTTTPPPNNNNNNMMMLLLKKKJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA???>>>>>>===;;;888777666666444333222111000000////////////000//////............///,,,---------.........///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************+++++++++,,,,,,---------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000111333444666666555555333333444444222000...------,,,***)))((()))+++++++++++++++++++++,,,------///000111222333555999<<<@@@@@@BBBDDDGGGIIIKKKMMMPPPTTTZZZbbbkkkuuusssfffjjjvvv}}}mmm^^^dddiiippp~~~xxxaaaYYY]]]bbbqqqsssbbbVVVRRRPPPLLLHHHEEECCC>>>999444111//////,,,,,,,,,++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))***))))))((('''&&&((((((((((((((((((((((((SSSVVVYYY[[[ZZZXXXWWWWWWXXXVVVUUUUUUUUUTTTQQQOOONNNHHH>>>777333111000///+++++++++************)))((()))******(((((((((***))))))))))))))))))))))))'''((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((()))))))))(((''''''''''''(((((((((((()))))))))***++++++,,,,,,)))))))))***++++++,,,,,,++++++,,,,,,------......---...000333777===DDDIII[[[dddooovvvzzz~~~~~~yyy{{{}}}|||{{{{{{}}}{{{~~~~~~wwwmmmeeedddjjjqqq{{{{{{}}}zzzwwwzzz{{{rrrtttuuuvvvxxx|||~~~xxxtttpppmmmiiiggg^^^\\\ZZZYYYZZZ___dddgggrrrzzz}}}yyywwwtttpppjjjeeeaaa]]]YYYVVVRRROOOLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???===<<<;;;;;;888666555555444333111000000000000//////......//////............//////+++,,,,,,---......//////------------------------........................------------------------------------------------++++++,,,,,,------......------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------............,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++++++++++++++,,,---...///000222444555666555555222333444555444222///...------,,,+++++++++++++++,,,+++++++++++++++,,,------...000111111444888;;;???@@@BBBEEEHHHKKKLLLNNNPPPSSSXXX___fffpppzzzuuudddaaaiii|||zzzaaa\\\\\\cccooo~~~oooccc^^^YYYhhh{{{sssccc[[[UUUPPPKKKJJJIIIFFF???888333000000,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))((())))))))))))(((((('''((((((((((((((((((((((((PPPTTTXXXZZZYYYXXXWWWWWWTTTTTTTTTVVVWWWVVVSSSPPPPPPKKKDDD>>>:::666222000+++++++++************)))***++++++***((('''((()))))))))))))))))))))))))))&&&'''((()))******))))))))))))))))))))))))))))))%%%&&&'''((()))))))))((()))))))))************+++((())))))***++++++,,,,,,((())))))***++++++,,,,,,++++++,,,,,,---............000222555999@@@HHHMMMZZZcccmmmvvv{{{~~~~~~wwwyyyzzzpppfffbbbgggpppxxx~~~~~~~~~tttuuuvvvwwwyyy|||}}}yyytttooollliiifffddd\\\[[[[[[]]]bbbiiiooosssyyy~~~}}}yyyuuurrrkkkgggbbb^^^[[[XXXUUUSSSNNNKKKHHHFFFFFFFFFEEECCCCCCCCCBBBBBBAAA???>>>>>>============<<<;;;999888888666444222222222111///000000000000000//////...//////............//////------------------------------------------------........................------------------------------------------------+++,,,,,,---......//////........................------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------.........///---------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------///111222444555555555444333444666777666444222000------.........---,,,+++---,,,,,,+++++++++,,,,,,+++---...///000333777:::===???BBBEEEHHHKKKMMMNNNOOORRRVVV[[[bbbjjjtttzzzqqqccccccoooppp```YYY___ffflll|||~~~pppbbbYYYbbbrrryyyhhh[[[TTTRRRNNNNNNLLLEEE===555111000,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******'''(((((())))))))))))(((((((((((((((((((((((((((OOOSSSWWWYYYYYYWWWVVVVVVRRRRRRTTTWWWYYYXXXUUURRRPPPMMMIIIEEE@@@:::444000+++++++++************)))+++,,,,,,+++(((''''''((())))))))))))))))))))))))%%%&&&((()))*********)))''''''''''''''''''''''''$$$%%%'''))))))))))))(((&&&&&&&&&&&&''''''''''''((())))))***++++++,,,,,,((())))))***++++++,,,,,,++++++,,,------......///000111444777<<>>===<<<:::;;;;;;;;;:::999777666666444222111111111///...///000000000000000///...//////.........//////000///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////.........------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,+++,,,,,,------000111222444555555444444333555777888888777444333---...///000000...,,,+++------,,,,,,++++++,,,,,,***,,,---///000222666999<<<===AAADDDHHHKKKMMMNNNOOOQQQTTTYYY___gggpppvvv|||hhhbbbgggjjj\\\aaacccaaannn~~~jjj___bbbmmmrrr___XXXXXXPPPQQQOOOIII???666111000,,,++++++++++++++++++,,,************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''((())))))***))))))((((((((((((((((((((((((JJJMMMSSSWWWYYYXXXUUUSSSSSSTTTUUUVVVUUUSSSQQQPPPNNNMMMKKKIIIFFF@@@999444---+++))))))***+++***)))***)))(((''''''((()))***))))))))))))************))))))))))))***************)))(((&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,(((+++...///.........///000222555:::BBBJJJRRRVVVYYYcccpppzzz|||wwwwww|||uuummmjjjnnnvvv}}}~~~yyywwwqqqiiidddaaa```___]]]]]]```eeekkkpppwww}}}~~~}}}{{{zzzwwwrrrlllgggbbb]]]VVVPPPMMMJJJIIIHHHGGGEEECCC@@@>>>=========::::::::::::::::::::::::999888888777666555555444333222111000////////////.............../////////,,,---.........---,,,+++------------------------........................++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------...........................---,,,---......//////......---------.........//////...........................---,,,,,,,,,,,,---...,,,,,,------...///000000///...---,,,,,,,,,,,,,,,---------....../////////++++++++++++++++++++++++000...---000444777666555555777888888666555555666555333111///------------************+++,,,------+++---//////000222444777;;;>>>AAACCCEEEHHHKKKNNNQQQRRRWWW\\\]]]___gggpppvvv||||||nnndddppp{{{dddgggjjjdddgggsss|||nnncccdddxxxbbbWWWXXXVVVSSSMMMGGG@@@999444111000///------......---,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))((()))*********)))'''&&&(((((((((((((((((((((((()))))))))))))))))))))))),,,***((()))++++++(((&&&))))))))))))))))))))))))))))))(((((('''''''''&&&LLLOOOSSSWWWYYYXXXVVVUUUVVVVVVWWWVVVUUURRRPPPNNNNNNMMMLLLKKKIIIDDD===999000---***)))***++++++******)))(((((((((((()))***))))))))))))************))))))))))))***************)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***,,,...//////...///000333555888===DDDLLLTTTXXX```hhhuuuxxxxxx}}}zzzuuupppoootttzzz}}}xxxqqqkkkccc___]]]^^^]]]]]]aaaeeekkkqqqwww}}}|||zzzxxxuuurrrmmmgggccc^^^YYYRRRMMMIIIGGGFFFDDDAAA@@@>>>;;;:::888888888::::::::::::::::::::::::777777666555555444333333333222111000////////////....../////////......---,,,---.........---,,,,,,------------------------........................,,,,,,---------.........------------------------,,,------------.........------------------------------...////////////...------........./////////........................///...---,,,,,,---...///,,,,,,------...////////////...------,,,,,,------++++++,,,,,,,,,---------+++++++++++++++++++++++++++***+++///444777888777666777999888777666666666555444222000......---...+++++++++++++++,,,,,,---***,,,---...///000333555:::<<<@@@BBBDDDGGGJJJMMMPPPQQQUUUZZZ[[[]]]dddmmmttt{{{xxxlllrrrooohhhiiifffgggnnnvvvpppbbb]]]kkk~~~ppp^^^XXXVVVVVVTTTNNNFFF===666222000...------......---,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))'''(((******(((%%%)))))))))))))))))))))))))))(((((((((''''''''''''OOOQQQSSSVVVXXXXXXXXXWWWXXXXXXXXXWWWTTTRRROOOMMMMMMMMMMMMLLLKKKHHHCCC@@@555111,,,******+++,,,,,,+++***))))))))))))***+++))))))))))))************))))))))))))***************)))((('''''''''(((((((((((((((((((((((((((((('''((())))))******))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---////////////000111777999===CCCKKKSSSZZZ^^^hhhppp{{{}}}~~~tttrrrrrruuuyyy~~~zzzuuulllggg```\\\[[[]]]___```ggglllttt{{{|||zzzwwwrrrnnnjjjfffaaa^^^XXXSSSMMMHHHEEECCCAAA@@@===<<<:::888666555555555::::::::::::::::::::::::555555444444333333222222222222111000////////////...///000111000...,,,+++,,,------.........------------------------------........................---............/////////------------------------------........./////////------------------......---...//////000000//////........./////////000000//////////////////////////////............//////---------...............///......------------...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********---111444555555666888:::999888666666666555444333111000/////////------,,,+++++++++,,,,,,)))+++,,,------///111444888;;;>>>AAACCCFFFIIILLLOOOPPPTTTXXXZZZ[[[aaaiiiqqqzzzxxxsss}}}~~~kkkeeedddeeegggkkkuuu~~~{{{kkk]]]```rrriiiYYYWWWZZZ[[[WWWMMMAAA999444000...------......---,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''(((((('''&&&))))))))))))))))))))))))((((((((((((''''''''''''RRRSSSTTTVVVXXXYYYYYYYYYXXXXXXXXXWWWUUUSSSQQQOOOLLLLLLLLLMMMMMMKKKHHHEEE:::555000,,,++++++,,,---+++******************+++((()))))))))************((()))))))))************)))))))))((((((((((((((())))))))))))))))))))))))((()))******++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---............111333999===EEEOOOYYYbbbhhhkkkssszzzxxxlllnnnsssxxx}}}~~~|||vvvqqqlllhhhbbb^^^^^^aaaeeegggnnnttt|||{{{vvvrrrlllgggccc___[[[XXXQQQMMMHHHCCCAAA???>>><<<;;;:::999888666555555444777777777777777777777777444444444333333222222222111111000//////////////////000222333222000---+++---------...............................................................------........./////////------------------.............../////////000000...///////////////000000...///000000111111000000/////////000000000111111000000000000000000000000000000000//////000000000........................//////...............////////////////////////000------------------------,,,,,,,,,---.../////////555777::::::999777666777555555444333111111000000///...---,,,++++++++++++)))+++,,,------...111333777:::===@@@CCCEEEIIILLLPPPOOOSSSXXXYYYZZZ___eeemmmxxxuuusssppp```___aaaaaadddmmmxxxkkkbbbkkk|||ttt]]]XXX\\\___ZZZPPPDDD===999111///---------...------,,,,,,,,,++++++*********))))))))))))))))))))))))+++***((('''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''TTTUUUVVVWWWXXXYYYZZZ[[[WWWWWWWWWVVVUUUTTTSSSSSSKKKJJJKKKLLLMMMLLLJJJGGG???:::333...---,,,------*********++++++*********((()))))))))************((()))))))))************)))))))))))))))(((((((((************************)))******+++,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------///222555;;;DDDRRRaaannnwww{{{}}}zzzuuuiiinnnvvv}}}|||{{{zzzzzz}}}~~~}}}wwwqqqlllkkkiiieeebbbbbbeeejjjnnnuuu{{{~~~{{{rrrmmmgggaaa\\\XXXUUURRRKKKHHHCCC@@@>>>===;;;:::888777777666666555444333444444444444444444444444444444333333333333333222111000//////////////////111222444444444111...,,,------------......//////................................................,,,------------.........------.........///////////////000000000000111111111111111111222222333333///000111111222222111111000000000111111111222222111111111111111111111111111111111111111111111111000//////////////////////////////......//////000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,---333666999:::999888777777666666555444333222222111000000...---,,,,,,++++++***,,,---------...111333666999<<<@@@BBBEEEIIILLLPPPOOORRRWWWZZZZZZ^^^ccchhhsss}}}xxxmmmtttxxxaaaZZZ\\\^^^bbbiiiuuunnnjjjuuu~~~eeeZZZ\\\\\\WWWOOOGGGAAA???444222///---.........---,,,,,,,,,+++++++++++++++************************+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((***+++(((((((((((((((((((((((('''''''''(((((((((((((((UUUVVVXXXYYYZZZ[[[[[[[[[XXXWWWWWWVVVVVVUUUUUUUUUKKKKKKKKKLLLMMMMMMJJJHHHBBB>>>777222///...---,,,))))))***++++++***))))))))))))))))))************))))))))))))************))))))*********)))(((''')))))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---000555999AAANNNdddyyyuuuooonnnlllsss{{{xxxvvvvvvvvvzzz|||xxxssslllhhhggggggfffffffffjjjooottt|||{{{wwwkkkgggaaa[[[WWWSSSOOOLLLFFFCCC???===<<<:::999777333333333333333222111000222222222222222222222222333333333333333222222222000//////....../////////111222333444333111///...------------...///000111................................................,,,,,,---------...............//////000111111111000000000111111111222222222222333333444444555555000111222222333333222222111111111222222222333333222222222222222222222222222222333333333333222222000000000000111111111111000////////////000000111////////////....................................(((***+++,,,++++++---//////333777999999888888888666666666666555444333222111000///...---,,,,,,,,,+++,,,---------...000222444777;;;>>>@@@DDDHHHJJJNNNMMMPPPVVVZZZZZZ]]]aaadddnnnwww|||pppmmmyyylll^^^[[[\\\___fffssstttsss~~~kkkYYYXXXVVVSSSOOOJJJFFFCCC999555111///......------,,,,,,,,,,,,,,,,,,++++++******************************)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((***---))))))))))))))))))))))))'''''''''(((((((((((((((VVVWWWYYY[[[\\\\\\[[[[[[ZZZYYYXXXWWWUUUUUUTTTTTTNNNMMMLLLLLLMMMMMMKKKIIIEEE@@@:::555222///,,,***((())))))******))))))((())))))))))))************))))))))))))************))))))***+++***)))((('''))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------///444:::>>>JJJ[[[www|||ooojjjlllooovvv}}}{{{zzz}}}~~~vvvttttttuuuyyy|||}}}~~~zzzwwwsssooojjjfffbbbeeehhhjjjlllqqqwww|||{{{tttpppddd```[[[VVVRRRNNNJJJGGGAAA???<<<:::999888666444000000111111111000//////111111111111111111111111111111111111111111111111//////.........//////000000000000111111000//////...---------...///111222................................................---............////////////000000111222222333333111111111222222222222333222222222333444555555555111222222333333333333333222222222222333333333333333333333333333333333333222333444444444444333222111111111222222333333444000000//////000000111222000000000/////////..............................(((***,,,,,,******,,,...,,,000555888999888888999666777777777777666444333000000///...---------...***+++,,,,,,,,,,,,///111111444777;;;>>>AAAEEEHHHLLLJJJMMMTTTXXXYYY[[[___aaahhhpppwwwyyymmmllloootttjjj]]]ZZZYYYaaannn|||jjjVVVSSSQQQQQQRRROOOIIIDDD===999444000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&'''***---))))))))))))))))))))))))''''''''''''((((((((()))VVVXXXZZZ\\\]]]]]][[[[[[]]]\\\YYYWWWUUUTTTSSSSSSPPPOOOMMMNNNNNNMMMKKKIIIFFFBBB<<<777333000,,,***'''((()))******)))((('''))))))))))))************))))))))))))************)))******++++++)))((('''(((((((((((((((((((((((())))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------...............///111666===BBBQQQeeetttppprrrpppvvv}}}yyy{{{{{{xxxvvvwww|||~~~vvvssstttuuuzzz}}}wwwwww|||yyyvvvssspppmmmiiieee```dddiiinnnrrrwww~~~|||vvvooojjj___\\\WWWSSSOOOKKKFFFCCC>>><<<999777777666444222000000111222222111000///111111111111111111111111////////////000000000000//////.........//////000.............../////////...---------...///111222////////////////////////........................////////////000000000000000000111222333333444444111111222222222333333333111111222333333444555555111222333333444444333333222222333333333333444444333333333333333333333333333333444555555444333333111111222333444444555555000000///000000111222222333222222222111111000000////////////////////////,,,...///---***((()))******...333777999999999999777777888888888666555444000000///............///)))***++++++***+++---///...111555999;;;???CCCFFFIIIHHHKKKRRRWWWXXXZZZ]]]```eeelllssspppeeebbb]]]kkkttt```XXXTTT\\\kkk{{{yyyfffTTTPPPOOOQQQUUUTTTLLLDDD???;;;666111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((('''%%%%%%)))---))))))))))))))))))))))))&&&'''''''''(((((())))))SSSXXX\\\]]]]]]]]]\\\[[[[[[ZZZYYYWWWWWWWWWXXXYYYSSSSSSRRRQQQPPPOOONNNNNNJJJIIIEEE>>>888222000///---,,,+++***))))))))))))+++*********))))))((((((******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,........................000......111333777AAALLL\\\pppxxxrrrrrrttt{{{{{{rrruuuuuusssvvv}}}~~~yyyvvvvvvzzzyyytttrrrrrrqqqpppmmmiiieeecccfffjjjooouuuzzz~~~{{{xxxuuuoooiiieee]]]XXXSSSMMMIIIEEEBBB???:::999888777555333222222111222222222222111000000111111222222222333333333000111222333333222111000111111000000//////......---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,............//////000000+++,,,,,,---...///000000111111000000000000111111333333333333333333333333222222333333333444444444555555333222222333555555666666666555444444333333666666666666666666666666333333444444555666777777333444666777777666444333111222333333555555666777333333333222222222222111222222222222222222222222111111222111000...,,,+++---,,,+++++++++,,,---......///000111333666888999888777666666555666666777555333111///......000000+++++++++,,,,,,---------...000444777999<<<@@@BBBIIILLLPPPSSSUUUWWWZZZ\\\^^^ccckkkttt}}}ooo^^^WWWZZZhhhppp\\\ZZZ[[[kkk~~~ttthhhYYYTTTNNNKKKKKKLLLMMMMMMCCC@@@:::444///,,,******///...,,,++++++,,,...///,,,,,,++++++***)))(((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))++++++***)))((((((((()))******))))))((((((''''''((('''&&&%%%&&&'''***+++UUUWWWYYY[[[]]]^^^]]]ZZZ\\\[[[[[[ZZZYYYYYYZZZZZZUUUTTTSSSRRRQQQPPPOOONNNIIIHHHDDD???888222///---,,,,,,+++***))))))******************)))))))))(((******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000......111444999EEEPPPcccuuuxxxssstttvvv{{{~~~yyyssswwwxxxvvvxxx~~~~~~|||{{{|||}}}xxxpppooommmjjjgggeeecccbbbgggkkkrrryyy}}}zzzwwwtttooojjjccc___XXXTTTNNNIIIEEEBBB???<<<999888777666444333222111111222222222222111000000111111111222222222333333000111111222222111111000111000000000/////////...//////......------------111000000//////000000111////////////////////////.........///000000111111000/////////000000111222444444444444333333333333333333444444444555555555555555444444444444555555777777777777666666666666777777777777777777777777555555666666777777888888444555777888888777555444333444444555555666666777333333333222222222111111333333333333333333333333222222222222111///...,,,...---,,,++++++,,,------------...000111444666777999999888888777666666555555444222000////////////++++++,,,,,,,,,------------000444777999===@@@CCCGGGJJJNNNQQQSSSUUUXXXZZZ^^^cccjjjrrrzzz|||lll___[[[___rrr~~~jjj\\\[[[fffzzzyyyooo^^^VVVMMMKKKNNNQQQPPPNNNGGGCCC===666111---,,,,,,...---,,,++++++,,,---...,,,,,,++++++***))))))((())))))))))))))))))))))))'''''''''((()))))))))***))))))))))))))))))))))))******))))))((()))))))))***)))))))))((((((((('''))))))((('''((((((***+++YYYVVVUUUYYY^^^```]]]ZZZ\\\\\\\\\]]]\\\\\\[[[[[[WWWVVVUUUTTTRRRQQQPPPOOOJJJIIIGGGBBB<<<666000---,,,++++++************+++************))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...///333777===JJJVVVlllzzzxxxuuuwww{{{~~~~~~wwwvvvzzz}}}{{{|||{{{}}}~~~|||ooommmiiieeeccccccdddeeejjjooowwwxxxvvvqqqmmmhhhbbb[[[WWWQQQMMMHHHDDD@@@>>>;;;888777666555444333222111000111222222222222111000000000111111111222222222222222111111000000111111222000000000000////////////000000000000/////////////////////....../////////000000000///////////////111111111111111111111111000000000000111333444555555555555444444333333333444444555555555666666666555555666666666666555555777888888888888999999999888888888888888888888888888888888999999999999999666666888888888888666666666666666666666666666666333333222222222222111111333333333333333333333333333333444444333111///...000///...---,,,,,,------,,,,,,---...///111333333999::::::::::::888666555666555444333111000///...,,,,,,,,,------------------///333666999===AAADDDEEEHHHLLLOOOQQQSSSVVVYYY^^^bbbhhhooovvv~~~qqqddd[[[eee{{{~~~ggg```bbbqqq|||xxxiii^^^RRRNNNRRRVVVVVVTTTMMMIIIAAA:::333000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))((((((((()))******))))))))))))((((((((((((************))))))))))))aaaXXXRRRVVV]]]___]]]ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPOOONNNMMMKKKHHHCCC<<<555000,,,++++++******+++++++++*********)))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,............////////////000...000444:::BBBPPP]]]ppp~~~~~~~~~~~~yyyyyy}}}yyyxxx~~~}}}zzz||||||ppplllgggdddccceeeiiilllpppuuu}}}~~~uuurrrmmmgggbbb[[[UUUPPPJJJGGGBBB???<<<:::888666555444444333222111000000111222222222222111000000000000000111111111111222222111000//////000111222000000000000////////////000000000000000000000000......------------......111111000000000000//////222222222222111111000000111111222333444666777888777666666555555444444444555555555555666666666666555666777888888777666555777777888999999:::;;;;;;999999999999999999999999:::::::::::::::999999999666777888888888888777666777777666666555555555444333333333333222222222222222222222222222222222222444555555555444333111000111111000///...---------,,,,,,------...///111111777888:::<<<<<<;;;999888777777666555333111///...---------------.........,,,///222555888<<>>;;;:::999777555333333222222111111111000111222222222222111000000//////000000000111111111222111000//////000111222////////////000000000000////////////////////////000000000//////000000000111111111111111111111000333333222111111000000000000111111222444666888999777777777666666555555555555555555555666666666666777777999::::::999777777777777888999:::;;;;;;<<<999999999999999999999999;;;;;;;;;:::::::::::::::777777888888888888777777777777666666555555444444444444444444333333333333222222222222222222222222555555666666555444333222222222222111000///.....................///000000222444777:::<<<===<<<<<<999888888666444222000///........................,,,...000333666:::???CCCDDDGGGKKKOOOQQQTTTWWWYYYZZZ]]]bbbhhhpppzzzzzzooonnnzzz{{{eee^^^aaagggqqq{{{sssiiippp~~~sssdddYYYWWW[[[aaaTTTPPPIIIAAA:::444111000,,,------------,,,+++***+++++++++***************))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))((('''''''''((()))******(((((((((((())))))))))))((()))))))))((('''&&&&&&yyyfffVVVTTTWWWWWWWWWZZZXXXYYYZZZZZZ[[[ZZZZZZZZZ[[[ZZZXXXVVVSSSQQQOOONNNMMMKKKHHHGGGFFFAAA999333...---,,,++++++*********))))))))))))******************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////111111444:::@@@GGGTTT```lllxxx~~~~~~zzzvvvuuuxxx|||zzzxxxxxxzzz{{{www|||~~~}}}}}}|||vvvrrrhhhfffddddddggglllrrrvvv{{{|||yyyvvvmmmiiiccc]]]WWWPPPJJJFFF@@@>>>:::888888888777555222222222222222111111111111222222222222111000000////////////000000000000111000000//////000000111////////////000000000000............//////////////////............//////000111111111222222222222333333222222111111111000//////000111333444666777777777777777777777777777666666777777777888888888999999::::::::::::999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999888888777777666666555555666666555555555444444444222222222222222222222222555555666666666555333333222222333333222111000///000000//////...////////////111444888:::<<<===>>>:::999888777555444222222///////////////.........,,,---///111333777===AAADDDGGGKKKOOORRRTTTXXXZZZYYY[[[___eeemmmxxxvvvvvvqqq```[[[]]]dddkkk~~~rrreeehhhuuuwwwfff\\\\\\```VVVRRRMMMFFF???888333111///......------,,,,,,+++************************))))))))))))))))))))))))******************++++++))))))))))))))))))))))))(((((('''''''''((())))))(((((((((((())))))))))))((((((((((((''''''''''''ooo[[[UUUSSSQQQTTT[[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\[[[YYYVVVSSSPPPNNNMMMMMMJJJGGGFFFGGGCCC<<<666000///---,,,+++***))))))((()))))))))******************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---.../////////222222666===BBBHHHSSS^^^iiisss~~~|||vvvvvv~~~xxxuuuuuuzzz{{{xxx|||}}}~~~{{{uuuqqqooodddeeefffiiimmmsssxxx{{{}}}|||xxxssspppgggbbb\\\UUUPPPJJJDDDAAA<<<:::777666666777666555222222222222222222222222111222222222222111000000........./////////000000//////000000000000//////.../////////000000000111........./////////000000......------------......///000000111222333444444444444333333333333333333222222222333444555777888666666777888888999999999999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999888777777777777666666666666444444444444444444444444444555666666666555444333222222333444444333222111111000///...............///000222444777:::<<<===;;;:::888666555555555555000000000/////////......,,,---...///111555:::>>>CCCFFFKKKNNNQQQTTTWWWZZZYYYZZZ]]]bbbiiittt}}}mmm```]]]___bbbooozzzgggdddkkk|||kkkaaa^^^WWWUUUQQQKKKDDD===666333111000///---,,,,,,------************************))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))))))))((('''''''''(((((('''((((((((()))))))))***)))((('''''''''((()))***ttt^^^UUUQQQMMMRRR[[[[[[ZZZYYYYYYYYYZZZ\\\]]]\\\[[[XXXVVVSSSPPPNNNMMMNNNKKKHHHHHHIIIFFF@@@:::111000...,,,+++))))))((((((((())))))*********+++******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,.........///000111111222222333888???CCCHHHRRR\\\gggoooxxx{{{{{{xxxuuuuuuzzz~~~|||}}}}}}~~~|||vvvqqqnnnmmmeeefffiiinnnsssyyy~~~~~~}}}zzzuuuppplllbbb]]]WWWPPPKKKEEE@@@<<<:::888555444555666555444222222222222222333333333111222222222222111000000............/////////000...///000111111000///....../////////000000111111......//////000000000111222222111111111111222222//////000111333444555666555555555555555555555555666666666666777999:::;;;666666777888999::::::;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::999999:::;;;<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@AAAAAAAAA>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666666666666666666666666444555555666666555444333111222333444444444333222000000///...------------000000111333555888:::;;;<<<:::888666555555666777111111000000/////////...,,,------...///333888<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAA@@@??????>>>@@@AAACCCCCCBBBCCCFFFHHHDDDDDDCCCCCCAAA@@@???>>>===>>>???@@@@@@>>><<<;;;===>>>???>>><<<;;;;;;;;;;;;:::999888777777777777999::::::999888666444333666666666666555444333333555555666666666666555555111000...------...///////////////000222666999;;;<<<;;;:::999999999999:::666555333111000///......000///......///333666888???CCCIIIMMMPPPTTTYYY]]]WWW[[[^^^___```hhhvvvtttgggbbb___ccchhhtttrrreee```nnnrrr```bbb___ZZZSSSLLLEEE@@@===555222...++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++***)))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((~~~nnn^^^SSSOOOOOOQQQXXXYYYZZZ[[[[[[ZZZXXXWWWYYYXXXWWWVVVUUUSSSOOOLLLLLLKKKJJJIIIHHHFFFCCC@@@777222,,,+++,,,---+++(((************************++++++***))))))***++++++))))))************))))))(((((((((((()))))))))******************+++,,,---***++++++++++++,,,,,,,,,---------///111222222222555888===EEEOOOXXX```eeeqqqwww}}}vvvsssvvv{{{}}}~~~~~~{{{zzzzzz{{{}}}~~~}}}vvvrrrooommmjjjggghhhlllqqqwww{{{{{{wwwrrrllleee```VVVRRRLLLGGGCCC???;;;999666555444333333333333333000000111222222222222222222222111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111////////////000111222333111222222333333333333333444555666777888888888888999999999888999::::::;;;<<<:::999;;;>>>???>>><<<>>>>>>??????????????????BBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???AAABBBCCCCCCBBBCCCEEEGGGFFFFFFFFFEEEDDDCCCBBBAAA???>>>===<<<<<<;;;;;;;;;===???@@@@@@>>>======>>>======;;;:::999999999999::::::::::::999777555444666666666666555444333333555555666666777666666666111000///.........//////...------...000222555777999999999999999999999888666555444222000////////////...------///222555777===BBBHHHMMMPPPSSSWWWZZZYYY\\\`````````fffrrr{{{pppeee___aaaccckkkwww|||kkk```jjjyyyeeeeeeaaa[[[UUUNNNGGGBBB>>>666333...,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((yyylll___UUUQQQPPPQQQVVVWWWYYYZZZZZZYYYXXXWWWVVVUUUTTTUUUUUUTTTQQQOOONNNLLLJJJIIIIIIGGGDDDAAA999444...++++++,,,+++***************************++++++***))))))***++++++))))))************))))))((((((((()))))))))******************,,,---...///++++++++++++,,,,,,,,,,,,------...///111333555666999<<>>======>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@???EEEDDDBBBAAAAAABBBDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@AAABBBCCCCCCBBBCCCDDDFFFIIIIIIHHHHHHGGGFFFDDDDDDCCCAAA>>><<<::::::;;;<<<===???AAAAAA@@@???@@@AAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666777777666666555444333444555666777777777777777222111000//////////////////.........///000222333666777999::::::999888777666555444333222000000//////...------...000333555;;;???FFFLLLPPPSSSUUUWWWZZZ]]]aaaaaaaaadddmmmttt|||kkk_________dddooo{{{wwwgggiiiwwwpppiiieee]]]VVVPPPJJJDDDAAA888444000---,,,------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((({{{uuujjj___WWWSSSSSSTTTTTTVVVXXXZZZ[[[ZZZYYYXXXUUUTTTTTTUUUUUUUUURRRPPPNNNLLLJJJHHHHHHFFFCCCAAA<<<777000,,,+++,,,,,,+++************************+++******************+++))))))************))))))(((((()))))))))*********************+++,,,---...+++++++++,,,,,,,,,---------...//////000333666888===BBBMMMYYYfffqqqyyy}}}{{{zzzxxxmmmppptttuuuuuuzzzyyyssssssxxx~~~~~~zzzsssmmmkkkkkklllnnnkkkpppxxx~~~zzzvvvqqqjjjddd]]]WWWRRRHHHEEEAAA>>><<<;;;999777444444333333333333444444111111222333333222222222000000000000000111111111000000000111111111111111000000111111111222222222111111111111111111111111111111111111222222222222333222222333333444555666555666777888888888888888;;;:::999999:::;;;===>>>===<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAABBBDDDGGGIIIEEEDDDCCCBBBAAA@@@??????AAABBBDDDDDDCCCCCCDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDFFFDDDBBB???>>>===<<<======???AAAAAAAAAAAABBBCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::777888888777777666555444555555666777888888888888222222111111000000000000111111000000000000111222333555999;;;<<<;;;999777666666555444333222111000...---------...///111222777<<>>:::333...,,,+++,,,,,,*********************************++++++*********))))))************))))))))))))))))))************,,,++++++*********++++++++++++,,,,,,,,,---------...///000000000333888<<>>>>>>>>===>>>??????@@@???@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEIIILLLNNNHHHGGGEEECCCAAA@@@@@@@@@BBBDDDFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDBBB???===;;;===???AAABBBBBBBBBCCCDDDCCCBBB@@@???===<<<<<<<<<======<<<<<<<<<<<<<<<<<<999999999999888777666666666666777888999999888888333333333222222111000000222111111000000/////////111444888;;;===<<<:::888666666666666555333222111......------...///000111555999@@@HHHOOOSSSTTTTTTWWWZZZ^^^aaaccceeeiiimmmwwwyyyhhh[[[[[[bbbsssvvvxxxnnnggg]]]UUUQQQNNNIIIEEE<<<888333000///......---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))yyypppfff]]]VVVRRRSSSTTTWWWZZZ\\\]]]\\\\\\YYYXXXWWWWWWWWWVVVRRRPPPMMMKKKGGGFFFEEEDDDBBBAAA???<<<777111---++++++,,,************************)))***++++++++++++***)))))))))************)))))))))))))))*********++++++,,,,,,+++***************,,,,,,,,,,,,------------...000111222222777>>>DDDKKKWWWiii|||vvvoooppprrrwwwwwwpppmmmrrr||||||{{{}}}|||uuusssoookkkjjjlllqqquuuyyy}}}yyyrrrlllddd]]]VVVPPPKKKGGG@@@>>>;;;999999999888777888777666555444333333333333333333333333333222111111111111000000000000000......///000000111111111111111111222222222222333222222222222222222222222333333333333444444444444444444444444555666777888888888:::;;;<<<<<<=====================>>>???@@@??????>>>>>>??????@@@AAA???AAABBBAAA@@@???AAABBB??????@@@AAABBBCCCDDDDDDBBBCCCEEEHHHLLLOOORRRTTTNNNLLLJJJGGGEEEDDDDDDDDDEEEGGGJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFGGGHHHGGGEEEBBB???===@@@BBBDDDDDDDDDDDDEEEFFFDDDCCCAAA???===<<<<<<;;;======<<<<<<<<<======>>>;;;;;;<<<;;;;;;:::999888888888999999999999888888444444444444333222000000000000000///......------///222666:::<<<;;;:::999666666777777666555333222//////.........//////000333666===FFFNNNTTTVVVVVVWWWZZZ^^^aaacccfffjjjlllrrrzzzppp[[[[[[dddvvv{{{mmmdddYYYRRRPPPNNNJJJFFF>>>:::555111000///...---++++++++++++++++++++++++************************++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***yyykkk___WWWPPPRRRVVVYYY[[[\\\\\\\\\YYYXXXXXXXXXYYYWWWUUURRRNNNLLLHHHFFFEEEEEECCCBBB@@@===999444///,,,++++++************************)))***++++++++++++***)))))))))************))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,------------...---000333444777===GGGOOO\\\jjj|||qqqnnnpppvvv{{{zzzrrrnnnqqqvvvwwwxxxzzz|||}}}~~~zzzwwwqqqqqqpppmmmlllooouuuzzzyyyuuujjjddd\\\TTTMMMHHHCCCAAA===;;;888666666666666555555555444333333444444555333333444444333333222111222222111111000000////////////000111111222333333111111111222222222333333333333333333333333333333333444444444555555555555666666666666777888999:::888999:::;;;============<<<<<<===>>>??????????????????>>>>>>??????@@@AAA@@@BBBCCCCCCAAA@@@AAACCC@@@@@@BBBCCCEEEGGGHHHHHHHHHJJJMMMQQQTTTWWWYYYYYYVVVTTTQQQNNNLLLKKKKKKKKKIIILLLPPPRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPMMMMMMLLLKKKIIIGGGFFFEEECCCEEEGGGHHHGGGFFFGGGHHHEEEDDDBBB@@@>>>===<<<<<<===<<<<<<;;;<<<===>>>???===>>>>>>======<<<;;;:::::::::::::::999888777777555555555555444222111000000000000000///...---------///333666999999999888666777888888888666444333000/////////////////////222444:::CCCNNNVVVYYYYYYZZZ[[[^^^```cccfffiiikkkpppxxxxxx```___fffxxxjjjaaaUUUNNNMMMMMMIIIEEE@@@<<<666333111000///...++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******yyyhhh^^^OOOQQQTTTXXXZZZ[[[[[[[[[XXXXXXXXXYYYZZZYYYWWWUUUPPPMMMIIIGGGFFFFFFDDDCCC@@@>>>;;;666000,,,******************************)))***+++,,,,,,+++***)))))))))************)))))))))************++++++++++++++++++,,,---...///000,,,,,,,,,---------......+++///333666:::BBBNNNXXXjjj{{{wwwpppqqquuuxxx}}}|||uuupppqqqqqqooommmppptttyyy}}}~~~{{{vvvsssqqqrrrrrrqqqpppsssyyy~~~~~~wwwsssddd___VVVNNNGGGCCC>>><<<;;;999666444555555444333222222222222333444555666444444444444333333222111333222222111000//////...000000111222333333444444111111222222222333333333333333333333333333333333444444444555555555555666888888888888999:::;;;<<<888999:::<<<===>>>>>>>>>;;;<<<>>>???@@@@@@???>>>??????>>>>>>??????@@@AAAAAACCCEEEDDDAAA@@@BBBDDDAAABBBCCCEEEGGGIIIKKKLLLMMMPPPTTTXXX[[[\\\]]]\\\]]]ZZZWWWTTTQQQPPPPPPQQQLLLPPPTTTVVVWWWWWWXXXYYYXXXXXXYYYYYYYYYXXXWWWWWWUUUSSSPPPNNNMMMMMMMMMNNNGGGHHHJJJJJJIIIHHHIIIJJJFFFEEECCCAAA???>>>======<<<<<<;;;;;;;;;===>>>???????????????>>>===<<<;;;;;;;;;;;;:::999888777666555666666666555333111000222222333222222111000///+++---000444666777777777666777888999888777444333000000000000000/////////222333888BBBMMMVVV[[[\\\\\\]]]___aaacccfffhhhjjjnnnvvv|||gggeeeiiiyyyhhh^^^RRRLLLLLLLLLIIIEEEAAA===777333111000///...++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******qqqfff[[[UUURRRUUUYYYZZZ[[[]]]YYYYYYYYYXXXXXXWWWWWWWWWNNNLLLJJJIIIIIIHHHEEEDDDFFFCCC>>>666///+++******+++++++++************)))))))))))))))************''')))++++++******+++,,,************************(((((()))***,,,---......,,,,,,,,,---------......//////444;;;AAAGGGSSS^^^tttuuupppoootttzzz|||yyywwwtttooollldddhhhnnntttxxx|||~~~|||zzz{{{||||||yyyvvvrrrrrrrrrrrrtttyyyzzzrrrjjj]]]WWWNNNGGGAAA===:::888999888777555444444444444444444444444444444444444333333333333333333333333111111000000111111222333444333222111111222333444222222333333333444444444444444444555555555555555999888666555666777999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<===???@@@@@@???????????????????????????BBBAAA@@@@@@@@@@@@???>>>===@@@CCCCCCBBBBBBEEEHHHIIIJJJKKKKKKMMMPPPVVVZZZ\\\]]]___aaacccdddeeeeeeeee```[[[ZZZ[[[[[[WWWSSSTTTTTTUUUVVVXXXZZZ]]]^^^^^^^^^^^^_________``````___ZZZUUUSSSUUUVVVUUUTTTXXXWWWVVVUUUUUUSSSPPPMMMIIIGGGFFFEEEEEEDDDAAA???AAA???===;;;;;;===???AAABBBAAAAAAAAA@@@>>>======>>>===<<<;;;999888777777555555555444444333333333111111111111000000000000.........///111333666777999999888777777666666666555444333222111111111111000111888BBBIIINNNUUU]]]\\\[[[[[[]]]bbbfffiiikkkkkkrrr{{{rrrllliiiqqqzzzmmmdddYYYQQQLLLIIIIIIJJJGGGAAA;;;555222000...,,,000000...---+++***((((((************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************xxxyyynnn\\\VVVRRRUUUXXXYYYZZZ\\\YYYYYYXXXXXXWWWVVVUUUUUUNNNLLLJJJIIIIIIHHHEEEDDDDDDBBB>>>888222...------++++++++++++************))))))))))))************((()))+++,,,+++***+++,,,************************)))******+++,,,---......------------............111222777>>>CCCIIISSS]]]vvv~~~sssooooootttyyy~~~{{{wwwqqqmmmgggkkkpppuuuxxx{{{~~~~~~|||zzzyyyzzzzzzwwwtttssssssttttttwww}}}}}}{{{tttkkkcccVVVPPPIIICCC???===:::999888888777666555555555555444444444444444444444444555555555555555555555555555555444333222222222333444333222222222222333444333333333333444444444444555555555666777777888888:::999888777777888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<>>>??????>>>======>>>???@@@@@@@@@@@@@@@???>>>???????????????AAACCCEEEFFFGGGHHHKKKMMMLLLMMMOOOPPPQQQUUU[[[___cccdddfffiiikkklllmmmnnnooojjjeeeccccccbbb]]]YYYXXXXXXXXXXXXXXXZZZ\\\]]]^^^```ccceeegggggggggfffgggccc___\\\]]]]]]\\\[[[bbb```___^^^]]]ZZZWWWTTTOOONNNMMMLLLLLLIIIFFFCCCDDDBBB@@@>>>>>>???@@@BBBDDDDDDDDDCCCAAA???===<<>>===<<<;;;999999888666666555555444444333333222222111111111000000000.........///000222555666777777888888888999999999666555444222111111000000111111777@@@GGGLLLTTT\\\]]]\\\\\\]]]aaaeeehhhjjjkkkpppxxxzzzqqqiiilll{{{}}}wwwooocccWWWOOOJJJHHHIIIGGGDDD>>>999555222///...//////...---+++***))))))************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************sss||||||qqq___WWWRRRTTTVVVWWWXXXZZZYYYYYYXXXXXXVVVUUUTTTSSSNNNLLLJJJIIIIIIHHHEEEDDDBBB@@@>>>;;;777333000...,,,+++++++++************)))))))))*********++++++(((***,,,,,,+++***+++,,,************************++++++,,,,,,---------...............////////////333555;;;BBBGGGLLLUUU^^^www~~~~~~wwwppppppqqquuuyyy~~~xxxrrrmmmmmmppptttwwwyyy{{{~~~}}}zzzxxxxxxwwwtttssstttuuuwwwyyy||||||yyytttlllaaaYYYLLLHHHBBB>>><<<;;;:::999777777666666666666777777555555555555555555555555777777777777777777777777999888777666444444444333444444333333333333444444444444444444555555555555666666777888999999::::::;;;:::999999999:::<<<===;;;;;;<<<===============>>>===<<<===???@@@???>>>>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>???@@@AAABBBBBBGGGGGGHHHKKKOOORRRTTTTTTQQQSSSTTTVVVXXX\\\bbbeeekkkmmmooosssuuuwwwxxxxxx{{{wwwrrrooonnnlllhhhdddaaa___^^^\\\[[[[[[\\\\\\]]]```eeejjjmmmmmmlllkkkllljjjgggfffggghhhiiiiiillljjjhhhfffeeebbb]]]ZZZWWWWWWVVVVVVUUURRRNNNJJJHHHGGGDDDBBBAAABBBCCCCCCHHHHHHIIIHHHFFFCCC@@@>>>@@@@@@???>>><<<;;;:::999888777777666555555444444333333222222222111111111......---...///111333444555666777999:::;;;<<<<<<888777555333222111000000222111555===CCCHHHQQQZZZ___^^^^^^___aaadddgggiiikkknnnttt}}}}}}nnnhhhrrr{{{oooaaaTTTMMMJJJIIIGGGFFFCCC>>>888333111000......---,,,,,,+++*********************************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************tttwww{{{zzzpppcccZZZSSSSSSTTTTTTTTTWWWYYYYYYYYYXXXVVVTTTRRRQQQNNNLLLJJJIIIIIIHHHEEECCCBBBAAA@@@>>>;;;777222...,,,,,,+++++++++*********))))))*********+++++++++)))+++,,,,,,+++***+++,,,************************------------------------////////////000000000000333555===FFFKKKPPPYYYbbbwww~~~~~~|||}}}~~~rrroooqqquuuzzz|||uuuqqqooorrruuuxxxzzz|||~~~{{{xxxvvvuuutttssstttvvvyyy|||zzzuuunnndddYYYQQQFFFCCC>>>;;;::::::999888777666666666777777888999777777777777777777777777888888888888888888888888999999888666666555555555555555555555555555555555555555555666666666777777888888999999999999::::::;;;:::::::::;;;<<<===>>>;;;<<<===???????????????AAA@@@??????AAAAAA@@@???CCCCCCCCCCCCBBB@@@???>>>>>>???@@@AAAAAACCCFFFHHHLLLJJJKKKPPPWWW[[[\\\[[[XXXYYY[[[]]]___ccchhhkkkppprrrvvvzzz}}}~~~~~~zzzwwwvvvtttqqqoookkkiiigggdddaaa```______```bbbeeeiiilllmmmmmmllljjjiiiiiikkkmmmpppssstttqqqooommmkkkiiieeeaaa]]]\\\\\\]]]^^^^^^[[[WWWSSSNNNMMMKKKHHHGGGFFFGGGGGGLLLLLLMMMMMMKKKHHHEEECCCAAAAAA@@@???===<<<;;;::::::999999888777666555555444444444333333333222222......------...///111222666777999:::<<<<<<<<<<<<:::999777555222111000///222111333999???DDDNNNWWW```aaabbbcccdddeeegggiiilllmmmrrrzzzwwwiiijjjxxx|||{{{lll^^^TTTNNNJJJHHHHHHGGGBBB;;;555222111------,,,,,,,,,,,,++++++******************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************sssooopppyyy~~~wwwjjj```WWWTTTSSSRRRRRRTTTXXXYYYYYYXXXWWWTTTRRRPPPNNNLLLJJJIIIIIIHHHEEECCCDDDBBBAAA@@@>>>999222---,,,,,,,,,++++++++++++***************++++++++++++***+++------+++***++++++************************------------------------/////////000000000111111111444<<>>>>>>>>???@@@BBBBBBBBBAAA@@@AAA@@@???@@@BBBCCCCCCAAAEEEDDDCCCBBBAAA@@@@@@??????AAABBBCCCCCCEEEIIIMMMPPPOOOQQQVVV^^^cccddddddaaabbbdddfffgggjjjnnnqqqsssvvvyyy}}}}}}{{{{{{zzzyyyxxxuuussspppmmmjjjhhhgggggghhhhhhhhhhhhjjjkkkmmmmmmiiijjjkkklllnnnqqqtttvvvtttssspppnnnllliiieeeaaa______aaadddeeeddd```]]]VVVUUURRRPPPOOONNNMMMMMMMMMNNNNNNNNNMMMKKKHHHGGGBBBBBBAAA???>>>===<<<;;;<<<<<<;;;:::999777777666555555555555444444444444000///...------...///000777888:::;;;<<<<<<;;;;;;<<<;;;888666333222111000222000111666;;;@@@JJJSSS___bbbfffhhhhhhhhhiiijjjlllmmmqqqxxxnnnffflllyyyyyyyyy{{{mmmaaaUUUKKKJJJJJJHHHDDD>>>888333111,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************rrrkkkiiissstttiii]]]XXXUUURRRRRRTTTXXXXXXYYYYYYXXXVVVSSSQQQNNNLLLJJJIIIIIIHHHEEEDDDDDDBBBAAA@@@???;;;333---,,,,,,,,,,,,++++++++++++*********++++++++++++,,,+++,,,------+++***++++++************************++++++,,,,,,---------...////////////000000000000000333;;;FFFNNNUUUaaakkk~~~uuuvvvzzz}}}vvvrrrpppssszzz|||ssssssvvv}}}~~~|||yyy||||||xxxuuuuuuwwwzzzxxx{{{}}}yyyrrriii^^^TTTLLLGGGBBB???<<<:::::::::888777888888777777888999::::::999999999999999999999999777777777777777777777777666666666666666777888888777777888888888888777777888888888888999999999999<<<;;;;;;::::::999999888<<<<<<===>>>???@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAA>>>>>>???BBBFFFIIIJJJIIIIIIGGGEEECCCBBBCCCDDDEEEBBBEEEGGGGGGFFFIIINNNSSSWWWWWWZZZ___fffkkknnnnnnmmmoooqqqqqqqqqrrruuuwwwwwwyyy}}}|||{{{xxxuuurrrqqqppppppsssqqqooommmmmmnnnoooqqqooopppqqqpppooooooppprrrwwwvvvtttsssrrroookkkhhhddddddfffiiikkkkkkiiifff___^^^\\\[[[YYYXXXWWWWWWQQQQQQPPPOOOMMMKKKJJJIIIDDDDDDCCCAAA@@@???>>>===>>>>>>===;;;:::999888777777777666666666555555555111000///...------...///666777:::<<<===<<<;;;:::<<<;;;999777444333222111111///000444888===FFFNNNZZZ```hhhkkkkkkjjjjjjkkkjjjmmmrrrvvv|||wwwfffccciiiooovvvqqqtttvvvcccQQQOOOLLLHHHEEEAAA<<<555111,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************~~~sssmmmsss}}}ssseee^^^YYYUUUTTTVVVWWWXXXYYYZZZYYYWWWUUUSSSNNNLLLJJJIIIIIIHHHEEEDDDCCC@@@??????@@@===666000------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++---...---,,,******+++************************)))******+++,,,---.............../////////000000222444;;;DDDLLLTTT```kkkxxx}}}|||wwwxxx}}}|||~~~vvvppppppsssxxx~~~yyyxxx|||~~~yyyxxxzzz}}}|||yyyuuussstttyyy}}}{{{~~~wwwssskkk```UUUKKKEEEBBB>>><<<:::999::::::999888999999888888888999999:::::::::::::::::::::::::::777777777777777777777777888888777777666777777777777888999::::::999888777999999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBCCCCCCCCCEEEFFFHHHHHHHHHFFFCCCBBB===>>>AAAGGGOOOUUUXXXYYYZZZVVVPPPKKKHHHHHHIIIKKKKKKNNNPPPOOONNNQQQWWW\\\^^^aaafffjjjnnnrrrwwwzzz|||}}}~~~}}}|||{{{}}}~~~|||~~~|||yyyxxxwwwwwwwwwyyyxxxvvvtttssssssssssssvvvwwwxxxvvvsssqqqrrrtttxxxwwwvvvvvvuuutttqqqnnnmmmlllmmmoooqqqqqqpppnnnhhhgggfffeeedddcccbbbbbb\\\ZZZWWWTTTQQQNNNMMMMMMGGGGGGFFFEEECCCBBBAAA@@@@@@???>>>===;;;:::999888888888777777777666666666333222000...------......333555888;;;======<<<;;;<<<;;;999777555444333333///...///333777:::BBBJJJSSS\\\gggmmmmmmkkkjjjjjjggglllrrruuuwww}}}mmm```^^^aaagggvvvsssiiiggguuuzzzaaaUUUOOOHHHEEEDDD@@@999222---------,,,,,,+++++++++************************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************vvvvvvzzz}}}zzzkkkbbb]]]XXXWWWXXXVVVXXXZZZ[[[ZZZXXXVVVTTTNNNLLLJJJIIIIIIHHHEEEDDDAAA>>>===>>>@@@>>>888333---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---......,,,******+++************************(((((()))***,,,---..................////////////444555;;;CCCJJJRRR___jjjmmmxxx|||zzzzzz|||}}}{{{{{{ppplllooouuu{{{}}}|||yyyxxx{{{zzzyyywwwtttqqqsssyyy~~~~~~rrrmmmeeeZZZNNNEEEAAA???;;;999888888:::;;;::::::::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888;;;;;;999888777666666666888999::::::::::::999888999999::::::::::::;;;;;;::::::;;;===>>>@@@AAAAAA@@@AAABBBDDDEEEFFFFFFFFFGGGHHHJJJJJJIIIGGGDDDBBB>>>@@@FFFNNNXXX```fffhhhmmmggg^^^UUUOOOLLLMMMMMMTTTWWWYYYXXXWWWYYY___eeedddhhhnnnrrrtttxxx}}}}}}|||{{{{{{{{{|||yyyyyyyyyyyyxxxvvvtttsssyyy{{{|||{{{xxxwwwxxxzzzwwwvvvvvvvvvwwwvvvsssppptttsssrrrsssuuuuuutttrrrnnnmmmmmmlllkkkjjjiiiiiifffddd___ZZZUUUSSSRRRQQQJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@???===<<<:::999999888888888888777777777777444222111///............000222666:::===>>>>>>===<<<;;;999888666555444444...---///333666999@@@HHHNNNYYYfffmmmnnnkkkjjjjjjeeekkkrrrssssssxxxuuuccc[[[ZZZVVVfffyyypppddd___mmmrrrZZZQQQHHHFFFGGGDDD;;;333......---,,,,,,+++******************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************}}}vvvvvv~~~wwwnnneee]]]XXXXXXUUUVVVXXXXXXWWWUUUUUUUUUOOOMMMKKKJJJJJJIIIGGGEEEBBBAAA@@@???>>>;;;777333...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------...///000///...///111333777444888DDDNNNTTT[[[bbbpppvvv{{{~~~{{{tttnnnqqqwwwzzzzzz~~~|||~~~}}}vvvqqqssswwwyyy|||xxxuuugggXXXPPPIIIBBB===<<<999999999999999:::::::::;;;;;;999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;999999999::::::;;;;;;;;;;;;;;;:::999999888888888;;;::::::;;;<<<===<<<<<>>>>>===<<<:::;;;::::::999999::::::;;;555444333111000/////////---000444888;;;=========:::888777888999999555222444222111000333777<<>>;;;333000---,,,,,,,,,+++)))++++++++++++++++++++++++)))***,,,,,,,,,***((('''%%%''')))***+++***)))(((++++++************++++++******))))))((((((''''''******++++++++++++******yyy~~~~~~vvvkkkaaaYYYTTTSSSUUUWWWXXXWWWVVVVVVVVVQQQOOOMMMLLLKKKJJJHHHFFFBBB@@@???>>>>>><<<888666000///---,,,+++*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,---------///000000//////000222222222999EEENNNSSSZZZbbbnnnuuuzzz~~~|||wwwxxx}}}~~~|||uuuqqqtttxxxzzz}}}zzzrrrkkk___RRRKKKFFFAAA======:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;>>><<<===CCCEEECCCEEEIIIKKKLLLMMMNNNNNNLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHFFFMMMJJJLLLTTT]]]fffqqq{{{}}}rrrllliiifffjjjjjjkkkmmmoooqqqrrrqqquuuwwwzzz}}}~~~~~~|||}}}~~~~~~~~~}}}}}}||||||{{{{{{|||||||||{{{|||}}}~~~}}}{{{zzzyyyzzzyyyxxxwwwwwwwwwwwwwwwsssqqqnnnkkkgggbbb\\\WWWTTTQQQMMMJJJHHHFFFDDDCCCDDDAAA???=========;;;:::999999999999:::;;;<<<<<<777666555333111000000///...///222666999;;;<<<<<<:::999888999:::999666333333111000000222666;;;>>>CCCKKKTTT[[[ccckkkmmmkkkjjjiiikkkppptttwww}}}vvvbbbVVVXXXWWW]]]jjjvvv~~~zzznnnhhhnnnggg[[[OOOLLLKKKGGGAAA???555222///---------,,,+++++++++++++++++++++++++++)))***,,,,,,,,,***)))'''&&&''')))*********)))(((*********))))))***************))))))((((((((((((((((((((((((((((((((((((|||~~~vvviii\\\SSSRRRSSSUUUWWWXXXXXXXXXWWWUUURRRPPPNNNMMMLLLIIIGGGBBB@@@>>>=========;;;999222000...,,,***(((((((((------------------------++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,,,,---------...000000///...///000111555>>>IIIQQQWWW___gggooouuuzzz~~~zzzuuurrrvvvzzz||||||qqqfff]]]SSSIIIEEEBBB???===>>><<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>??????>>>======<<<<<<=========AAAAAADDDGGGHHHHHHNNNUUUUUUUUUUUUTTTRRRPPPNNNMMMIIIGGGGGGHHHKKKNNNOOOOOOOOOKKKKKKOOOUUUZZZbbbjjjyyy~~~vvvqqqoooqqqsssvvvyyy{{{}}}}}}}}}{{{}}}~~~}}}}}}||||||||||||||||||~~~|||zzz{{{~~~||||||{{{{{{{{{{{{{{{|||yyyxxxwwwuuurrrllleee```[[[WWWRRRMMMKKKIIIGGGEEEEEECCC@@@?????????>>><<<999999999:::;;;<<<===>>>999888777555333222000000...///000222555888:::;;;::::::999:::;;;:::777555222111000///111555999<<<@@@GGGOOOUUU```lllrrrsssmmmiiihhhmmmssswww|||iiiXXXUUUTTTVVV```kkkuuuvvvkkkkkkwwwsssbbbQQQLLLLLLJJJFFFCCC888555111///......---,,,++++++++++++++++++++++++******+++,,,,,,***)))((((((((()))))))))))))))******))))))(((((())))))******))))))))))))((((((((((((((('''&&&&&&'''((((((uuudddVVVRRRRRRSSSVVVXXXYYYYYYXXXVVVTTTQQQOOONNNLLLIIIGGGBBB@@@>>>======>>>===;;;333222///,,,***))))))***------------------------*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,...000111000//////000333:::EEEOOOVVV^^^iiisssvvvzzz}}}xxxuuuuuuyyy}}}~~~}}}sssfffZZZQQQIIICCCAAA@@@===<<<>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@AAAAAAAAA@@@????????????????????????>>>>>>===<<<<<<<<<======>>>============<<<<<<<<<=========>>>>>>????????????@@@??????>>>>>>@@@AAAGGGKKKPPPRRRQQQRRRWWW]]]]]]\\\YYYUUUQQQNNNKKKJJJIIIHHHGGGIIINNNSSSVVVXXXSSSNNNJJJKKKLLLMMMQQQWWWgggwww~~~wwwtttsssssswww|||~~~~~~}}}{{{{{{{{{{{{||||||||||||{{{~~~}}}yyyxxx}}}}}}|||||||||}}}}}}~~~~~~~~~{{{vvvooojjjccc^^^XXXRRROOOMMMJJJIIIHHHFFFCCCBBBBBBBBBAAA???;;;;;;;;;;;;;;;<<<<<<===:::999888666444222000//////......///111444777999::::::;;;;;;;;;:::999777333222111000222555999;;;???GGGOOOWWWbbbooowwwyyyoooiiifffkkkrrrwww|||ttt```WWWTTTUUU]]]hhhttt~~~sssooovvvjjjTTTLLLMMMLLLHHHDDD:::777222///.........---++++++++++++++++++++++++******+++++++++******)))***))))))(((((()))******))))))(((((((((((())))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++ppp```UUUSSSRRRTTTWWWYYYYYYYYYVVVSSSPPPOOOMMMKKKIIIFFFBBB@@@>>>>>>>>>???>>>===555333000---,,,,,,,,,---))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,...000111000000111222444>>>JJJSSS\\\gggttt|||zzz~~~}}}|||{{{~~~|||xxxvvvxxx}}}vvvkkk^^^SSSKKKEEE@@@@@@>>><<<<<<>>><<<<<<<<<=========>>>>>>;;;<<<>>>@@@AAABBBAAAAAA????????????????????????@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>>>>>???@@@??????@@@CCCFFFKKKTTT\\\`````````ccceeebbb___ZZZTTTOOOJJJGGGFFFJJJHHHHHHKKKPPPWWW\\\^^^ZZZTTTNNNLLLJJJGGGIIIMMM[[[lll|||{{{yyyzzz{{{vvv{{{~~~|||zzzzzzzzzzzzzzzzzz{{{{{{xxx|||{{{yyy|||~~~~~~~~~}}}vvvqqqjjjfff___ZZZVVVSSSPPPMMMJJJHHHEEEDDDCCCCCCAAA@@@???>>>===<<<;;;:::::::::888888888666555222000//////...------///111444666999:::<<<<<<;;;:::999999555444333222444666999;;;>>>FFFPPPYYYeeeqqqwwwxxxqqqjjjfffjjjqqqvvv|||lll[[[WWWWWW^^^jjjyyy|||{{{qqqXXXNNNMMMLLLGGGDDD<<<888333///......------++++++++++++++++++++++++*********+++++++++******+++***))))))))))))******))))))(((((((((((())))))))))))))))))************+++)))(((&&&&&&((()))+++}}}kkkZZZVVVRRRQQQUUUXXXYYYXXXTTTRRRPPPNNNMMMLLLIIIGGGCCCAAA??????@@@???>>><<<666444111...,,,---...///************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///000000000111444666777BBBQQQ\\\iiiwww{{{zzz{{{{{{yyywww{{{~~~}}}zzzwwwvvv{{{}}}{{{zzzyyy|||{{{~~~uuukkkaaaWWWNNNFFFBBB???@@@>>>;;;<<>>???@@@AAAAAA???@@@AAABBBCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@??????>>>>>>???>>>?????????@@@@@@@@@@@@BBBAAAAAA@@@??????>>>>>><<<>>>@@@AAA@@@CCCHHHMMMQQQ[[[fffkkkmmmmmmllljjjbbb___YYYRRRLLLHHHEEEDDDHHHGGGGGGKKKQQQXXX\\\^^^[[[UUUOOOMMMJJJFFFGGGKKKXXXggguuuyyyyyy{{{}}}~~~yyyyyyxxxxxxxxxxxxxxxxxxxxx{{{~~~|||}}}~~~~~~~~~|||wwwrrrnnniiiddd```\\\WWWTTTLLLJJJGGGDDDCCCBBB@@@>>>BBBAAA???===;;;:::999999777777888777666444222000///...------...000222444888:::<<<<<<;;;999999:::666555444444444666888:::;;;DDDOOOYYYdddpppuuutttuuunnniiikkkooossszzz|||eee\\\WWW^^^lll|||rrr[[[PPPMMMJJJGGGEEE>>>:::444000.........---++++++++++++++++++++++++***************++++++++++++***************))))))***))))))(((((())))))***)))))))))************+++(((((('''&&&&&&'''((((((ttt___YYYQQQOOORRRVVVXXXXXXTTTRRRPPPNNNNNNMMMJJJHHHCCCBBBAAAAAAAAA@@@===;;;999666222...++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...///000///000333777;;;@@@OOOaaarrr{{{zzz{{{|||{{{wwwsssuuu}}}}}}}}}{{{xxxtttrrrrrrrrrtttxxx~~~}}}{{{||||||}}}yyywwwtttvvvrrrggg\\\TTTNNNHHHAAA>>>>>>???>>><<<===AAA===>>>???AAABBBDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@????????????>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA>>>BBBEEEFFFGGGKKKRRRYYY^^^gggoooqqqrrrsssnnnfff\\\XXXSSSMMMHHHEEEEEEEEEEEEEEEFFFIIIPPPVVVYYY[[[ZZZTTTPPPOOONNNLLLMMMQQQ^^^kkkwww{{{}}}xxxxxxwwwwwwvvvvvvuuuuuuxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~|||yyyvvvrrrooojjjeee```[[[QQQOOOKKKHHHFFFDDDBBB@@@AAA@@@???===<<<;;;;;;;;;777888999999888666444333///......---...///000111666999<<<<<<:::888999:::555444444333444555777888:::CCCMMMWWWcccooouuuuuuzzztttooonnnmmmnnnvvv~~~uuufffYYY\\\kkk~~~ooo[[[QQQMMMIIIGGGGGGAAA<<<666111////////////++++++++++++++++++++++++******)))******++++++,,,******+++,,,+++***)))(((*********))))))*********))))))*********+++++++++((((((((((((((((((((((((xxxccc[[[RRRNNNPPPUUUWWWWWWTTTRRRPPPOOOOOONNNLLLJJJCCCBBBBBBBBBBBB@@@<<<999:::777222---***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------////////////000444:::>>>KKK\\\rrr|||xxxyyy|||~~~}}}xxxqqqrrryyyzzzvvvtttvvvwwwsssnnnkkkmmmpppsssxxx~~~~~~}}}~~~}}}|||{{{}}}~~~xxxqqqmmmlllmmmggg[[[OOOIIIFFFBBB>>><<<<<>><<<>>>BBB>>>???AAACCCEEEGGGHHHIIIMMMLLLKKKJJJJJJKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCGGGKKKMMMNNNSSS\\\ccckkkqqquuussssssrrrjjj___TTTQQQLLLGGGDDDCCCDDDDDDCCCCCCDDDHHHNNNSSSVVVXXX]]]XXXVVVWWWWWWVVVYYY]]]jjjtttxxxwwwwwwvvvuuuttttttssswwwuuussstttwwwzzz}}}~~~~~~~~~~~~}}}}}}~~~~~~|||yyyuuuqqqllleeeaaaWWWTTTPPPMMMKKKHHHFFFCCC@@@???>>>======<<<<<<===777888:::::::::999777555///............///000000666999<<<<<<999888888:::444444333222333444555666;;;CCCLLLVVVbbbpppxxxyyyyyytttoookkkkkkrrr|||nnn\\\\\\kkk}}}~~~|||lll[[[RRRMMMIIIHHHIIICCC>>>888333111000000000++++++++++++++++++++++++******))))))***+++,,,,,,)))***,,,---,,,***((('''++++++************++++++))))))******++++++++++++******++++++++++++******kkk]]]QQQNNNQQQSSSUUUXXXVVVUUUSSSQQQOOOMMMKKKJJJDDDCCCBBBBBBAAA@@@<<<:::;;;999555111...,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222///...111333666>>>FFFYYYttt~~~zzz}}}|||qqqooorrrqqqrrrrrrrrrqqqooommmlllwwwzzz~~~~~~~~~}}}}}}}}}rrrjjjhhheee]]]UUUQQQLLLEEE@@@AAA?????????@@@AAAAAA???>>>CCCEEEGGGIIILLLOOOSSSVVV\\\WWWPPPLLLLLLPPPTTTWWWWWWYYYZZZXXXTTTPPPNNNMMMMMMKKKHHHEEEBBBAAA@@@???DDDDDDDDDDDDEEEGGGKKKMMMNNNMMMLLLKKKJJJJJJKKKKKKHHHHHHLLLRRRYYYaaakkkrrrxxxxxxwwwvvvrrrjjjaaa[[[MMMKKKGGGDDDBBBCCCDDDEEEDDDCCCCCCEEEIIIPPPVVV[[[aaa```___^^^___ccciiimmmzzz}}}|||yyyyyyyyyxxxwwwvvvuuuttttttuuuuuuttttttvvvzzz}}}|||zzzyyy{{{~~~}}}zzzzzz{{{|||~~~~~~{{{vvvpppkkkhhhddd]]]UUUPPPNNNLLLHHHFFFFFFCCC???=========;;;:::888999999999999:::::::::333222000...---...///000111333666666666666777999;;;:::999888777777777777<<<@@@IIIUUU]]]eeepppzzz{{{yyyrrrqqqrrrrrrzzz}}}~~~fff___iiizzz~~~uuucccUUUMMMKKKLLLMMMGGGCCC<<<555000---,,,,,,...---,,,,,,++++++,,,,,,++++++************++++++************************)))************++++++++++++)))((('''((()))+++,,,))))))))))))))))))))))))tttgggZZZVVVUUUSSSSSSUUUUUUUUUSSSQQQOOOLLLJJJIIIFFFDDDCCCCCCCCCAAA>>>;;;;;;999555111...,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,111//////111333777AAALLLjjj~~~~~~~~~zzznnniiikkknnnppprrruuuvvvvvvuuuttt|||}}}~~~}}}|||||||||ttthhhbbb\\\TTTNNNKKKGGGAAA>>>>>>@@@@@@@@@AAACCCEEEFFFFFFFFFIIINNNSSSVVVZZZ^^^aaaeee```ZZZWWWXXX\\\```bbbhhhjjjllljjjeee^^^YYYVVVTTTRRRNNNKKKHHHGGGGGGGGGFFFGGGHHHIIIKKKQQQYYY___eeeaaaZZZSSSOOONNNOOOPPPPPPRRRVVV]]]dddkkksssxxx}}}{{{xxxtttlllaaaVVVNNNGGGEEECCCBBBAAAAAACCCCCCHHHGGGFFFFFFKKKRRR[[[aaajjjjjjkkkkkklllpppuuuyyy~~~|||{{{wwwxxxxxxxxxxxxxxxwwwwwwvvvwwwwwwvvvtttuuuwwwyyyzzzyyyxxxzzz}}}~~~}}}{{{{{{{{{}}}~~~}}}yyytttooommmjjjddd]]]WWWTTTPPPKKKGGGFFFDDDAAA??????>>>===;;;:::::::::::::::;;;;;;;;;555333111///.........///000222555666666666888999<<<<<<;;;:::999888888888;;;>>>GGGRRRZZZbbbmmmwwwxxxtttqqqoooxxx{{{mmmaaadddqqqzzzkkk\\\RRRMMMMMMMMMHHHEEE>>>888222///------...---,,,,,,++++++,,,,,,++++++************++++++************************)))************+++++++++***)))((('''((()))+++,,,))))))))))))))))))))))))}}}pppccc\\\WWWRRRQQQSSSUUUTTTSSSQQQNNNLLLJJJHHHHHHFFFEEEDDDDDDBBB???===;;;999666222///---,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000000111222333999GGGVVVzzz~~~|||~~~}}}ooohhhiiikkknnnsssxxx|||~~~}}}~~~}}}|||{{{{{{{{{wwwggg\\\UUUNNNHHHFFFDDD@@@>>>???@@@??????@@@BBBEEEHHHJJJKKKPPPXXX___dddgggkkkmmmlllhhhdddaaacccgggjjjlllvvvzzz~~~~~~yyyppphhhccc___\\\XXXTTTRRRRRRSSSTTTQQQTTTUUUWWWZZZcccqqq|||{{{mmm```WWWUUUXXXZZZ\\\___dddjjjqqqwww{{{}}}}}}zzztttmmmcccWWWJJJBBBBBBAAAAAAAAAAAABBBCCCCCCHHHGGGFFFFFFKKKSSS^^^eeennnpppsssvvvxxx{{{~~~}}}{{{{{{wwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyyxxxuuuttttttuuuxxxwwwxxxzzz|||~~~}}}|||||||||}}}~~~~~~zzzvvvtttsssnnngggaaa\\\VVVOOOIIIFFFEEEBBBAAAAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;777555333000///............000333444555666999:::======<<<<<<;;;::::::::::::<<>><<<===<<<<<<<<<;;;;;;::::::999777555222000///......---///111333444666999;;;=========<<<<<<;;;;;;::::::<<>>999444111///......---,,,,,,,,,,,,,,,++++++************++++++************************))))))*********+++++++++))))))(((((())))))***+++))))))))))))))))))))))))ssseeeXXXOOOOOOTTTRRRRRRRRRQQQPPPMMMKKKIIIJJJHHHEEEDDDCCCBBB???===<<<:::888444111///---,,,,,,,,,,,,---------......*********++++++,,,,,,,,,+++++++++,,,,,,---------------........./////////000111222444666???TTTggg~~~wwwzzzyyyjjjdddffflllooouuuzzz}}}zzz{{{|||{{{zzzyyy{{{}}}}}}nnn```SSSLLLFFFEEEDDDAAAAAADDDFFFHHHJJJLLLPPPVVV___eeeqqqvvv}}}~~~{{{yyyxxxxxxxxxwww|||~~~zzzxxxwwwyyy}}}uuunnnnnnsssvvvuuuzzz~~~{{{qqqjjj^^^SSSLLLGGGEEECCCAAABBBCCCDDDDDDEEEFFFFFFKKKOOOUUUXXX[[[aaahhhoooxxx|||~~~}}}}}}|||{{{yyyxxxwwwvvvvvvvvvuuuvvvxxxxxxvvvuuuvvvvvvsssuuuwwwyyyzzz{{{{{{|||}}}}}}}}}~~~~~~}}}{{{xxxsssooojjjbbbXXXPPPLLLIIIGGGEEEDDDBBB???======<<<<<<;;;:::999999888:::999777444222000///...,,,---///111222555888;;;;;;<<<<<<===<<<<<<;;;:::<<<<<>><<<;;;888666333000---,,,,,,,,,,,,,,,------------*********++++++,,,,,,---***++++++,,,,,,------...+++,,,,,,,,,------------111000111444999DDDXXXjjj~~~}}}{{{~~~{{{{{{xxx|||wwwjjjfffjjjppprrruuuyyy|||||||||zzzyyyxxxyyy{{{~~~uuugggSSSLLLFFFEEEEEEDDDEEEHHHGGGKKKPPPVVV\\\eeepppxxx|||zzzzzz|||{{{}}}vvvkkkbbbUUUJJJDDDBBBCCCCCCBBBCCCCCCEEEGGGIIIKKKLLLMMMTTT[[[___aaaeeelllrrr{{{~~~~~~}}}}}}{{{yyywwwuuuttttttttttttuuuwwwwwwvvvvvvwwwyyysssuuuwwwxxxxxxxxxzzz{{{|||}}}}}}~~~~~~{{{yyyuuussspppiii```YYYSSSOOOKKKGGGEEEDDDBBB@@@======<<<;;;:::999888777::::::888666444222000///+++---///000111333777:::;;;<<<===>>>>>>===;;;;;;======AAAHHHNNNVVVcccooozzzwwwtttwww{{{~~~mmmaaadddnnn~~~sss```TTTOOOMMMIIIDDD>>>888333000///......---------------++++++************++++++************************)))************+++++++++((()))))))))************)))))))))))))))))))))))){{{|||jjjWWWOOOPPPNNNPPPRRRSSSSSSRRRPPPOOONNNKKKGGGEEEDDDCCCAAA@@@<<<;;;999777333000...,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,------------222///000444<<>><<<;;;999888888::::::999777555333222111,,,---...//////222666999<<<===>>>@@@@@@???===<<<======@@@FFFLLLTTTaaannnxxxwwwzzz}}}yyyeee___bbbmmmvvvooo___QQQPPPMMMHHHBBB;;;555222//////...---------------++++++************++++++************************)))************+++++++++(((((()))***************))))))))))))))))))))))))zzzyyy~~~rrr\\\QQQPPPNNNOOORRRTTTUUUTTTRRRQQQPPPMMMIIIFFFEEEDDDCCCAAA<<<;;;999777444111...,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,---.............../////////000000222///...444===JJJ[[[iiiqqq}}}}}}{{{{{{xxxzzz~~~tttfffgggooouuuuuuuuuvvvxxx{{{~~~~~~~~~~~~~~~}}}{{{zzzyyy{{{~~~oooaaa[[[WWWYYY[[[]]]aaaeeegggllltttyyy}}}vvvlllgggnnnyyyvvvfffWWWRRRKKKFFFEEEEEEFFFFFFIIIJJJKKKNNNTTT[[[aaaddddddjjjoooqqqqqqvvv|||}}}}}}}}}}}}}}}|||{{{yyywwwuuutttssstttuuuvvvxxxxxxwwwuuuttttttwwwyyysssvvvxxxxxxvvvuuuwwwyyy{{{{{{|||}}}~~~}}}{{{zzzzzz{{{xxxrrrnnnaaa\\\TTTNNNJJJIIIHHHGGGAAA@@@???===<<<:::999999::::::999888666444333222,,,---......///111555999===>>>@@@AAAAAA@@@???>>>===<<>>======<<<;;;:::;;;;;;::::::888555333111000...,,,,,,---000444666:::<<<>>>AAAAAA@@@???======;;;===BBBHHHOOOZZZeeemmmvvv{{{xxx|||~~~~~~zzziii]]]aaadddlll|||}}}{{{ppprrrsssYYYOOOOOOOOOCCC<<<;;;555///...------...///...,,,+++,,,,,,,,,,,,+++******++++++---......---++++++************************************************)))************+++++++++}}}wwwpppuuuwwwfffXXXQQQOOOPPPQQQSSSSSSRRRPPPNNNMMMKKKHHHFFFEEEDDDAAA??????===:::888777444000---------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------......---------...//////000333555777AAASSS___dddooosssxxxzzz}}}}}}{{{~~~vvvgggfffiiijjjmmmooorrrvvvyyy|||~~~|||{{{}}}~~~}}}|||zzz{{{{{{}}}~~~}}}yyyvvvrrrsssxxx|||~~~{{{mmmiiinnn{{{{{{uuulllaaaXXXNNNLLLIIIGGGGGGIIIKKKLLLTTTXXX^^^cccfffkkkrrrwwwxxx}}}~~~{{{wwwvvvuuuuuuuuuvvvwwwxxxxxxuuusssrrrrrrrrrqqqooorrrrrrsssssstttuuuwwwwwwvvvuuusssrrrrrrrrrtttuuuvvvwwwyyy{{{}}}~~~|||xxxqqqmmmeeeZZZQQQJJJHHHGGGDDDBBB???>>>======;;;::::::;;;;;;:::999777555333111///---,,,---///333555:::<<<>>>AAAAAAAAA???>>>@@@======AAAFFFMMMWWWbbbkkkttt{{{}}}~~~~~~lll]]]^^^^^^cccooozzznnnhhhuuuyyy___RRROOOOOODDD???===666000...------...///...---+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++************************************************)))************+++++++++yyymmmmmmvvvzzzjjj]]]VVVPPPPPPPPPQQQRRRRRROOOMMMLLLJJJGGGFFFEEECCCAAA>>>???===;;;999777444111...,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,------------------------......------......///000222444666999CCCSSS```fffmmmrrrwww{{{~~~{{{xxxxxxzzz}}}kkkcccfffjjjkkkjjjmmmrrrwww{{{~~~~~~}}}~~~||||||}}}}}}~~~~~~{{{zzzzzz}}}tttkkklll~~~|||ssslllcccZZZSSSMMMNNNNNNLLLJJJKKKPPPTTT[[[aaahhhmmmqqquuuzzz~~~|||wwwvvvvvvuuuvvvwwwxxxyyyzzzwwwuuusssssssssqqqpppssssssssssssssstttuuuuuuttttttrrrqqqqqqqqqrrrssstttuuuwwwyyyzzz||||||}}}~~~~~~}}}}}}}}}~~~~~~{{{wwwuuunnncccVVVMMMIIIIIIFFFCCCAAA??????>>><<<::::::;;;;;;;;;:::999888777333111///------///111222999;;;>>>@@@BBBAAA@@@???BBB>>>===@@@CCCIIITTT^^^iiirrr|||~~~}}}~~~tttbbb___]]]^^^fffsss|||ssshhhiiizzzgggVVVOOOMMMFFFCCC@@@888111000.........///...---,,,,,,,,,,,,,,,++++++***++++++************++++++************************************************)))************+++++++++sssqqqvvv{{{mmmaaaZZZQQQOOONNNPPPRRRSSSQQQOOOLLLIIIGGGEEEEEECCCAAA??????===;;;999888555222///++++++++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,------------------------...---------...///000111444666888>>>IIIXXXeeelllppptttzzzuuuxxxvvvvvvyyyqqqbbb```fffkkklllkkkoootttyyy}}}zzz}}}wwwuuuzzzvvvkkkccc\\\UUUQQQQQQUUUWWWUUUQQQQQQWWW]]]aaagggooouuuxxx{{{|||{{{zzzzzzyyyzzz{{{|||}}}{{{yyyvvvuuuttttttrrrqqqssssssrrrrrrrrrrrrssssssrrrrrrqqqppppppppppppqqqqqqrrrtttvvvxxxyyyzzzzzz~~~~~~}}}}}}||||||||||||||||||~~~}}}|||{{{vvvkkk]]]RRRLLLKKKHHHFFFCCCAAA@@@???===;;;:::;;;;;;;;;;;;;;;;;;:::555333111...---...///000777999===@@@BBBBBBAAA@@@BBB>>><<<>>>AAAGGGRRR\\\iiirrr{{{|||~~~jjj```]]]]]]eeeooozzzvvvnnnxxxoooZZZNNNLLLGGGFFFCCC:::333111///......///...---,,,,,,------,,,,,,+++***,,,+++***))))))***+++,,,************************************************))))))*********+++++++++zzzvvvyyyqqqeee___SSSOOOMMMOOORRRTTTSSSPPPKKKIIIGGGFFFEEEDDDAAA???@@@>>>;;;:::999666333000++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,------------------------------------...///000111111444555:::DDDPPP]]]jjjrrruuuyyy}}}yyy{{{xxxtttvvv}}}{{{hhh___aaagggkkkmmmpppssswww{{{~~~~~~~~~~~~}}}zzz|||{{{pppeee]]]XXXVVVTTTWWW\\\___]]]XXXWWW]]]dddhhhooowww}}}~~~{{{~~~}}}||||||||||||~~~~~~{{{yyywwwuuuuuuuuusssrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppooooooooooooooooooppprrrtttvvvwwwxxxxxxzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz|||}}}{{{rrreeeYYYRRRNNNKKKHHHEEECCCAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<===666444222000............555777;;;???AAABBBAAA@@@@@@<<<;;;===AAAFFFPPP[[[hhhqqq{{{|||}}}ttt```\\\]]]gggsss}}}wwwyyyrrr[[[NNNLLLGGGGGGEEE<<<666333000......///...---,,,------------,,,++++++,,,+++***))))))***+++,,,************************************************))))))*********+++++++++yyyzzzzzzmmmfffXXXSSSNNNOOOSSSUUUSSSPPPLLLJJJHHHGGGFFFEEECCCAAA@@@>>><<<:::999777444111,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------------------------------------...///000111222222444<<>>BBBFFFOOOXXXdddnnnyyy~~~}}}ggg```bbbooo~~~rrr[[[NNNKKKGGGGGGFFF>>>888444111///...///......---------------,,,++++++++++++************++++++************************************************)))************+++++++++vvvnnn___XXXQQQPPPRRRTTTQQQMMMMMMKKKIIIHHHGGGFFFDDDBBB@@@>>><<<;;;:::888555222------,,,+++++++++,,,,,,------,,,,,,,,,,,,------------------------------------......///111222333444666BBBTTTdddppp{{{|||xxxzzz}}}~~~{{{xxxwwwwwwyyy{{{pppfff___aaafffiiimmmrrryyyzzz|||~~~~~~|||{{{wwwvvvtttsssqqqqqqqqqqqqnnnqqqvvv}}}vvvpppeee[[[VVVWWW]]]aaaaaaeeeiiikkkjjjmmmrrrxxx}}}~~~|||zzzyyyxxxxxxyyyxxxwwwuuuuuuvvvvvvuuutttppppppoooooooooppppppqqqpppppppppppppppooonnnnnnmmmnnnppprrrtttuuuvvvvvvrrrsssuuuwwwxxxxxxwwwwwwwwwxxxzzz|||}}}xxxnnnbbbXXXOOOLLLIIIFFFDDDBBB???===<<<;;;:::::::::;;;<<<===666555333111///.........///222666;;;>>>@@@@@@@@@@@@>>>>>>AAACCCEEELLLSSS\\\hhhttt|||~~~rrrgggeeetttoooZZZOOOKKKFFFFFFFFF@@@999666111///...///......---------...------,,,+++++++++,,,,,,,,,,,,++++++************************************************)))************+++++++++~~~ssseee]]]TTTQQQRRRRRRNNNJJJMMMKKKIIIHHHHHHGGGEEECCC@@@>>><<<;;;:::888555333...------,,,++++++++++++...------,,,,,,------...------------------------------......///111222333777:::HHH]]]nnnyyy{{{xxx|||~~~zzzuuuqqqppppppfff___\\\bbbhhhjjjnnnttt{{{{{{|||~~~~~~~~~}}}|||yyywwwtttrrrooommmkkkkkklllmmmkkknnnttt|||~~~rrrlllbbbXXXTTTWWW___eeefffiiinnnqqqtttxxx~~~~~~{{{yyyxxxxxxxxxwwwuuuttttttuuuvvvvvvuuuooooooooooooooopppqqqqqqpppppppppppppppooonnnnnnmmmnnnppprrrtttuuuvvvvvvssstttvvvxxxzzzzzzzzzzzzwwwxxxzzz|||~~~vvvhhh\\\PPPMMMJJJGGGEEEBBB@@@===<<<;;;:::999999:::;;;<<<666555333111000///.........111555:::===?????????BBB@@@@@@CCCCCCDDDIIIPPPVVVbbbpppyyy}}}tttfffaaaqqqzzzwwwyyyzzzlllYYYOOOLLLEEEDDDFFFAAA:::666222///...///......------......------,,,++++++,,,---......---,,,+++************************************************)))************+++++++++uuukkkdddYYYRRRRRRTTTRRROOOPPPKKKGGGFFFHHHIIIEEEAAA@@@???>>>;;;999666555444000///...---,,,,,,---...***'''$$$%%%)))------------------............///111---,,,///111000111333777BBBQQQbbbwwwyyy{{{}}}tttggg___]]][[[\\\```gggmmmppppppwwwxxxzzz}}}~~~|||zzzxxxuuutttsssnnnllliiigggfffgggiiijjjjjjgggkkkvvv|||jjjhhhddd___\\\]]]aaaeeeooorrruuuzzz}}}|||zzzyyyyyy{{{vvvrrrrrrtttuuurrrnnnlllkkkkkklllnnnoooooonnnrrrpppnnnmmmooopppqqqppplllmmmooorrrtttuuuvvvwwwqqqrrrtttvvvwwwxxxxxxxxxzzz{{{|||}}}|||~~~{{{ooobbbYYYOOOGGGFFFFFFDDDAAA@@@@@@???<<<:::888888999999777666444222111111111111000111333777;;;>>>??????@@@??????@@@CCCGGGLLLNNNUUUdddnnnvvv{{{tttdddgggxxxyyyuuuqqqiii```PPPDDDEEELLLKKKDDD@@@<<<777222......///000......---------,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++******++++++,,,---|||mmmfff^^^XXXVVVVVVSSSPPPPPPLLLHHHGGGHHHHHHEEEAAAAAA@@@>>><<<999777555444111000...---,,,------...,,,***'''(((+++.........---------............///111---,,,///111000111555;;;HHH[[[ooo{{{}}}~~~uuuiiiaaaXXXXXXZZZ```gggnnnqqqrrruuuwwwyyy|||~~~~~~}}}zzzyyyxxxuuusssqqqooonnnjjjhhheeebbbaaabbbcccdddfffdddiiittt~~~wwwiiiiiihhheeecccccceeefffnnnrrrxxx~~~{{{yyywwwwwwyyyuuuqqqppprrrssspppmmmiiihhhhhhjjjmmmoooooooooooommmlllkkkmmmnnnnnnnnnmmmnnnppprrrssstttuuuuuusssssstttuuuvvvwwwwwwxxxzzzzzz|||}}}~~~sssfff[[[QQQIIIHHHHHHFFFCCCBBB@@@???<<<:::999888999999888777555333111111000111000000222555888<<<>>>>>>BBBAAAAAABBBEEEIIILLLOOOTTTccclllsss}}}{{{iiigggsssyyysssooommmfffXXXKKKIIILLLKKKFFFAAA===888222///...///000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++++++++,,,------qqqlllfffbbb]]]YYYUUURRRQQQMMMIIIHHHHHHHHHEEEBBBAAA@@@>>><<<:::777666555222111///...---------...///---++++++---/////////---------............///111...---000111000333777>>>OOOggg}}}~~~~~~~~~tttggg^^^TTTUUUYYY```hhhooosssttttttvvvxxx{{{~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwtttsssqqqooollljjjhhhhhhdddbbb___\\\[[[ZZZ[[[\\\```___dddppp~~~xxxvvvnnnpppqqqqqqooommmmmmmmmooouuu}}}~~~{{{xxxvvvuuuvvvsssooonnnppppppnnnkkkgggffffffhhhlllnnnooooooooommmllllllmmmnnnnnnmmmmmmnnnoooqqqssstttttttttuuuttttttssstttuuuvvvwwwyyyzzz{{{}}}~~~zzzmmm___TTTLLLJJJJJJHHHEEEEEEAAA???===;;;:::999999:::999888666444222000000/////////000222555999<<>>999444000//////000......---------,,,,,,,,,,,,,,,,,,++++++++++++***************************************************,,,,,,,,,,,,,,,------...yyyuuupppmmmfff]]]WWWTTTRRROOOKKKIIIHHHGGGEEEBBBAAA@@@>>><<<:::888777666333222000...------......000///---------.........---------............///111......000111111444:::AAAUUUqqq~~~~~~}}}zzz{{{nnn```WWWTTTVVV[[[bbbjjjpppuuuwwwvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||xxxuuusssqqqpppnnnmmmkkkiiigggdddcccbbb___^^^[[[XXXVVVUUUTTTTTTWWWYYY^^^jjjzzz{{{zzz}}}~~~~~~{{{yyyyyyxxx|||}}}{{{yyywwwvvvuuurrrooonnnooonnnmmmkkkhhhgggfffhhhkkknnnooooooqqqooonnnnnnooopppooommmjjjlllnnnppprrrtttuuuuuuvvvuuusssrrrrrrsssuuuvvvxxxyyyzzz|||~~~tttbbbXXXNNNLLLKKKHHHFFFFFFAAA@@@>>><<<;;;::::::::::::999777555222000///...000000000111222777<<<@@@BBBAAAAAABBBDDDGGGIIIKKKRRR^^^dddkkkxxx~~~~~~{{{kkkgggsss~~~zzzooo```QQQJJJJJJKKKCCC@@@;;;666222000///000......---------,,,,,,,,,++++++++++++++++++++++++************************************************------,,,,,,,,,---......yyyvvvooocccYYYWWWSSSPPPMMMJJJHHHFFFDDDCCCAAA@@@???===;;;999888777444333111///........................---------...---------............///111//////111111111666===GGG[[[xxx~~~}}}}}}}}}|||wwwiii\\\UUUWWWZZZ___eeekkkpppuuuxxxzzz{{{{{{||||||||||||{{{}}}~~~|||zzz{{{zzzwwwssspppmmmkkkjjjhhhgggfffcccaaa___]]]\\\[[[YYYWWWTTTRRRPPPOOOOOOOOORRRXXXbbbttt|||{{{~~~~~~}}}|||{{{zzzyyyxxxtttssspppoooooonnnmmmlllllljjjhhhiiikkkmmmnnnnnnpppooonnnnnnoooooonnnlllhhhiiilllooorrruuuvvvwwwvvvuuusssqqqqqqrrrtttuuuwwwxxxyyy{{{}}}zzzggg[[[PPPMMMKKKHHHEEEEEEAAA@@@???===<<<;;;::::::999999777555333111///...000111111111111555<<>><<<:::999888555444222000///......///,,,...///...---,,,---...---------............///111///000222111222888@@@NNNbbb{{{~~~|||{{{~~~~~~uuuggg\\\WWW[[[]]]aaaeeejjjpppvvv{{{}}}~~~~~~}}}|||{{{zzzyyyyyyzzz|||{{{xxxuuutttqqqmmmiiigggeeedddaaa```___\\\ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHLLLQQQ[[[mmm~~~}}}}}}|||{{{{{{zzzzzzyyytttsssrrrpppooonnnmmmmmmmmmkkkiiihhhjjjmmmnnnnnnnnnmmmlllmmmmmmmmmkkkiiiggghhhkkknnnqqqtttvvvvvvttttttrrrrrrqqqrrrssstttvvvwwwxxxzzz}}}lll```TTTOOOLLLHHHEEEDDDAAAAAA@@@>>>===<<<;;;:::999888777666444222000//////111222111111444;;;@@@CCCCCCDDDFFFHHHKKKMMMNNNOOOXXX[[[aaapppyyy~~~~~~}}}mmmjjjxxx~~~iiiVVVNNNOOOGGGDDD???:::555222000///......---------,,,,,,,,,***++++++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,------...zzzlll^^^ZZZTTTSSSQQQMMMHHHEEEDDDCCCAAAAAA@@@>>><<<;;;:::999666555222000///......///+++...000///---,,,---///---------............///111000111222111222999BBBRRRcccyyyyyywwwvvvppppppzzz~~~ttteee[[[VVV[[[]]]aaadddhhhooowww}}}~~~~~~~~~~~~}}}|||{{{zzzvvvwwwyyy}}}~~~{{{wwwtttooommmjjjgggcccaaa___^^^YYYXXXWWWTTTRRRPPPNNNMMMMMMLLLJJJHHHGGGEEEDDDCCCBBBGGGLLLTTTggg}}}zzz{{{}}}{{{~~~~~~}}}}}}{{{zzzyyyxxxxxxssssssrrrpppnnnmmmmmmmmmkkkiiifffgggiiilllnnnooonnnmmmlllmmmmmmmmmjjjhhhiiijjjlllnnnppprrrssssssrrrrrrrrrrrrrrrrrrssssssuuuvvvxxxzzz|||~~~rrreeeXXXQQQNNNIIIEEEDDDAAAAAA@@@???>>><<<;;;:::777777777666555333111000---///111111000222888>>>@@@AAABBBEEEGGGJJJLLLMMMLLLTTTVVV\\\kkkttt{{{~~~}}}ssshhhnnnxxx~~~dddTTTOOOHHHEEEAAA;;;666333000///......---------,,,,,,,,,******+++++++++,,,,,,,,,************************************************+++++++++++++++,,,------|||nnn```ZZZUUUTTTQQQMMMHHHEEEDDDDDDBBBAAA@@@>>>===;;;::::::666555333111////////////+++...000000...---///111---------.........//////000000111333222222:::DDDRRRbbbttt|||tttsssmmmhhhjjjwww~~~tttbbbXXXSSSZZZ\\\___bbbfffnnnxxx}}}~~~~~~~~~~~~}}}}}}|||tttuuuxxx{{{~~~~~~~~~~~~zzzxxxvvvrrrooojjjhhhfffbbb___]]][[[ZZZSSSRRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDBBBAAA??????@@@EEEJJJQQQccc~~~wwwnnnjjjsss|||zzz}}}}}}|||zzzxxxwwwvvvrrrrrrqqqooommmkkklllmmmhhhfffdddeeehhhllloooppppppooonnnoooooonnnllliiillllllnnnooopppppppppppppppqqqrrrssssssssssssrrrtttuuuwwwzzz|||~~~|||~~~vvvhhh[[[TTTOOOJJJFFFEEEAAAAAAAAA@@@>>>===;;;:::666777777777666444222000+++...111000///000666<<<;;;<<<>>>AAADDDGGGIIIJJJJJJQQQRRRXXXhhhqqqxxx}}}zzz|||wwwhhhgggmmm}}}zzzvvvoooXXXOOOIIIFFFBBB<<<777333111///......---------,,,,,,,,,*********++++++,,,,,,,,,************************************************++++++******++++++,,,---vvvpppggg^^^[[[VVVPPPMMMKKKIIIEEEBBBAAA@@@???>>>===<<<;;;:::888666333000................................................////////////444000000222222222:::EEEUUU]]]nnnyyytttrrrllljjjppp{{{~~~|||}}}ooo^^^VVVSSS\\\YYY[[[bbbgggkkksss~~~~~~}}}{{{yyyxxx|||yyywwwxxx|||~~~{{{|||wwwtttqqqnnnkkkcccaaa___[[[XXXVVVTTTSSSPPPNNNLLLIIIFFFDDDBBBBBBBBBBBBAAA???>>><<<;;;;;;===???CCCMMM^^^vvvzzzmmmgggmmm}}}{{{yyyyyyzzzzzzyyysssrrrpppnnnlllkkkiiihhhhhhiiiiiijjjkkkmmmnnnooonnnnnnmmmmmmllljjjiiihhhhhhiiikkkmmmoooqqqqqqrrrmmmoooqqqtttttttttsssrrrsssuuuwwwzzz|||}}}~~~~~~zzzkkkZZZQQQLLLHHHFFFFFFEEECCCAAA???===<<<<<<<<<:::999777666666555333111111000//////000222444555:::AAAEEEDDDCCCFFFHHHHHHIIILLLRRRWWW___jjjwww}}}zzzlllbbbdddmmmzzzxxxqqq~~~www\\\PPPKKKHHHCCC???;;;666222...---.../////////...,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++************************++++++++++++,,,---...///wwwlllbbb[[[WWWQQQMMMKKKIIIFFFBBBAAAAAA@@@>>>===<<<;;;:::999777444111///.............................................////////////000---...111222444===HHHSSSZZZgggvvv~~~~~~yyyuuuqqqooovvv||||||}}}nnn^^^XXXVVV[[[ZZZ]]]ccchhhlllttt}}}{{{|||}}}~~~~~~~~~}}}|||{{{xxxuuuvvv|||~~~}}}|||wwwrrrooolllhhhfff```___\\\XXXUUURRRQQQPPPLLLJJJHHHEEECCCAAA??????=========<<<<<<;;;;;;:::;;;===AAAJJJ[[[rrr|||nnnrrr}}}{{{zzz{{{zzzyyyttttttrrrpppnnnllljjjiiihhhhhhhhhiiijjjkkkmmmmmmpppppppppooonnnmmmkkkkkkjjjjjjkkklllmmmnnnooopppooopppqqqrrrssssssrrrrrrtttuuuxxxzzz||||||||||||~~~}}}}}}~~~}}}nnn^^^UUUPPPKKKIIIJJJEEEDDDBBB@@@>>>=========;;;999777666666555333111111000//////000222444555888???DDDDDDCCCEEEGGGFFFGGGKKKPPPUUU\\\gggttt}}}~~~zzz}}}pppdddccchhhrrr~~~sss{{{}}}bbbTTTLLLHHHDDD???;;;777222///....../////////...---,,,------,,,,,,,,,,,,++++++************++++++++++++************************---,,,,,,,,,---...//////~~~rrrfff\\\WWWQQQMMMLLLJJJFFFCCCAAAAAA@@@???===<<<;;;:::999777444111///......///....................................////////////...---...111444999CCCNNNTTTYYYbbbnnntttwww~~~~~~}}}yyyxxx~~~|||zzz{{{~~~gggYYYWWWXXX[[[\\\```gggkkkooovvv}}}{{{{{{|||}}}~~~~~~}}}}}}{{{vvvrrrttt}}}~~~}}}}}}}}}yyyuuupppkkkhhhdddaaa___\\\ZZZWWWSSSPPPMMMKKKJJJFFFEEECCC@@@>>><<<;;;;;;999999999999999999999999888:::>>>GGGVVVmmm}}}{{{{{{zzzyyyxxxuuutttsssqqqooommmkkkkkkhhhggghhhhhhiiijjjkkklllpppppppppooonnnmmmkkkkkkmmmlllllllllmmmnnnoooppprrrrrrqqqqqqqqqrrrrrrsssuuuvvvxxxyyy{{{{{{zzzzzz|||{{{{{{{{{}}}~~~ooo___VVVQQQMMMJJJKKKFFFEEECCCAAA@@@???>>>>>>;;;999777666666666444222222111000///000111333555666>>>DDDDDDCCCEEEFFFEEEEEEIIIMMMRRRYYYcccoooxxxyyyyyyzzzkkkeeeggglllsssyyy~~~{{{{{{iiiVVVLLLIIIEEE@@@===888444111...////////////...---,,,------,,,,,,,,,,,,++++++************+++++++++,,,++++++++++++++++++++++++..................//////vvvjjj\\\WWWQQQNNNMMMKKKGGGDDDBBBAAA@@@???===<<<;;;;;;:::888555222000/////////....................................////////////000000111333777>>>JJJSSSXXX[[[dddmmmrrrsssyyy~~~{{{yyyyyy|||sss[[[RRRSSSVVV[[[^^^ccciiinnnrrrxxx|||||||||||||||{{{{{{zzzzzz|||vvvrrruuu~~~}}}||||||{{{{{{~~~~~~{{{sssoooiiieeeaaa^^^[[[XXXUUUTTTQQQMMMIIIGGGEEEDDDAAA@@@>>><<<:::999999888777777777777777777777777666888===DDDRRRhhh|||zzzyyyyyywwwvvvqqqqqqpppooonnnnnnmmmmmmiiiiiihhhiiiiiijjjkkklllmmmmmmmmmmmmllljjjiiihhhmmmmmmllllllmmmooorrrsssuuutttrrrqqqqqqrrrssstttuuuvvvwwwyyyyyyyyyxxxxxx|||{{{{{{{{{{{{~~~~~~ooo___UUUPPPKKKHHHIIIGGGFFFEEECCCAAA@@@???>>>;;;999777777777777555333222111000//////111333444555===DDDEEEEEEFFFFFFEEEEEEHHHLLLQQQVVV```llltttzzzwwwzzzuuujjjjjjllloootttyyy~~~}}}}}}mmmVVVNNNJJJFFFBBB>>>:::666333///////////////......---------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++///......---......//////{{{ppp\\\WWWRRRNNNNNNLLLHHHEEEBBBAAA@@@???>>>===<<<;;;:::999555222000000000000....................................////////////000222333333888BBBNNNVVV[[[___hhhqqqttttttwww}}}}}}yyyxxxwwwzzzhhhSSSMMMPPPSSSXXX]]]bbbggglllrrrwwwyyy{{{zzzzzzzzzzzzzzzzzzzzz~~~zzzwwwzzz~~~}}}|||{{{{{{{{{~~~~~~yyyuuummmiiiddd___\\\XXXUUUSSSNNNMMMJJJGGGCCCAAA???>>>===<<<;;;999888888777777888777777666666555444444555888<<>>EEEFFFFFFHHHHHHFFFFFFIIILLLPPPUUU^^^iiirrr}}}xxxwww{{{|||mmmiiijjjnnnsss{{{}}}xxxrrrYYYOOOLLLGGGDDD@@@<<<888555000000//////............------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------...///|||ttt\\\XXXRRROOONNNMMMJJJFFFBBBBBBAAA@@@>>>===<<<;;;;;;999666333111000000111....................................////////////...222333333888DDDRRRYYY___cccllltttwwwvvvyyy~~~~~~yyyzzzxxxxxx~~~bbbPPPMMMPPPQQQUUU[[[aaadddhhhpppuuuwwwvvvwwwwwwxxxzzz|||}}}~~~~~~}}}||||||||||||~~~}}}~~~~~~xxxqqqlllgggccc]]]YYYUUURRROOOLLLGGGFFFDDDAAA???===<<<;;;:::999888888777777777777777777666666555444333333444888<<>>;;;:::888888999888777555333222000//////111222333666???EEEFFFFFFHHHIIIHHHGGGIIIMMMPPPTTT\\\gggooo{{{{{{xxxyyy|||ooodddeeeiiiqqq}}}{{{www___PPPMMMIIIEEEBBB>>>:::777111000//////......//////------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000||||||ttt\\\XXXRRROOOOOONNNJJJGGGCCCBBBAAA@@@>>>===<<<<<<<<<:::777444111111111111....................................////////////...333555555;;;KKKZZZaaagggiiipppwwwyyyzzzzzz|||yyyuuuyyysssYYYMMMNNNQQQQQQXXX^^^cccdddiiirrrxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}~~~}}}}}}}}}wwwpppgggbbb___[[[VVVQQQNNNKKKGGGEEEBBBAAA???===;;;::::::999777777666666666666666777444444444444444333333333333777;;;???HHH]]]yyy~~~vvvtttsssssstttsssrrrpppiiiiiiiiijjjjjjkkkkkkkkkllllllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkjjjhhhgggfffaaabbbccceeehhhjjjkkklllooonnnnnnnnnnnnoooqqqrrrrrrssstttvvvwwwwwwvvvvvv{{{}}}kkk___WWWOOOKKKJJJFFFFFFFFFEEECCCAAA???===;;;:::999888999999888666333222111//////000222333666>>>DDDDDDDDDGGGIIIIIIGGGIIILLLNNNRRRZZZdddlllxxxyyyyyyzzz}}}wwwccccccfffpppyyycccQQQNNNJJJFFFCCC@@@;;;999111111///.........///000------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222|||{{{ppp\\\XXXSSSPPPOOONNNKKKHHHCCCBBBAAA@@@???===<<<<<<<<<:::777444222111111222..................................../////////000000666999999@@@RRRbbbiiioooooosssyyy{{{~~~|||~~~{{{ssstttfffOOOIIINNNRRRRRR]]]ccchhhhhhmmmwww}}}~~~||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~yyyrrriiiaaa[[[ZZZVVVQQQLLLIIIFFFBBB@@@???>>>===;;;:::999999999666555555444444555555666000111111222333333444444222666999===FFF[[[www~~~}}}tttsssrrrsssttttttrrrpppkkkkkkkkkjjjjjjiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggeeedddcccdddeeegggiiijjjkkkkkklllkkkkkkkkklllmmmnnnooooooqqqrrrtttuuuwwwwwwvvvvvvzzzlll___WWWOOOJJJIIIFFFFFFFFFEEECCCAAA>>>===<<<:::999999::::::888777444222111//////000222333666===BBBBBBBBBEEEHHHIIIFFFHHHKKKMMMQQQXXXcccjjjvvv{{{yyyzzzyyygggeeegggpppxxxeeeQQQNNNJJJGGGDDD@@@<<<999222111///.........///000---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444|||xxxnnn]]]TTTNNNOOOPPPNNNKKKJJJBBBAAA???===;;;;;;;;;;;;>>>;;;888666555333000---////////////////////////////////////000000000000000000444>>>HHHTTTbbbnnnwww}}}}}}|||{{{~~~{{{ssspppxxxqqq\\\PPPKKKLLLSSSZZZdddgggkkkooossswww{{{~~~zzzuuutttzzz}}}|||{{{{{{{{{|||}}}}}}uuunnnhhhbbb\\\YYYRRRNNNIIIEEEBBBAAA???===;;;:::999888777666555444111222333333444444444444444444444444444444444444777888;;;@@@GGGXXXsss~~~|||{{{xxxuuusssrrrqqqooommmmmmmmmmmmllljjjjjjlllnnnmmmlllkkkiiihhhggggggggggggffffffggghhhhhhfffddd```bbbdddfffffffffgggiiijjjjjjiiijjjkkkmmmooopppvvvtttrrrrrruuuwwwvvvuuuxxxzzz~~~rrraaaVVVOOOJJJGGGHHHFFFDDDDDDDDDCCCAAA@@@:::999999999::::::888777333333111000000000111222777:::>>>CCCFFFHHHHHHHHHHHHHHHJJJOOOQQQUUU^^^hhhnnnzzz{{{xxxxxxnnndddaaappp~~~{{{qqqfffTTTLLLFFFEEEDDD???;;;:::555///,,,------++++++------------,,,,,,,,,++++++---,,,+++******,,,...///222000...,,,******+++,,,***+++---......000333555{{{pppaaaXXXQQQPPPQQQNNNJJJIIIDDDCCCAAA>>>===<<<<<<<<<<<<:::777666555444222000////////////////////////////////////000000000000000///444???LLL[[[mmm{{{yyyvvvzzz~~~ttteeeTTTKKKJJJNNNXXXaaahhhjjjnnnqqqtttwww|||~~~}}}yyyttttttxxx}}}~~~}}}||||||{{{~~~}}}~~~|||wwwnnnfff```ZZZUUURRRMMMIIIDDDAAA???===<<<::::::999888777666555444444222222333444444444333333444444444444444444444444777888:::>>>EEEUUUooo}}}{{{zzzxxxuuussssssrrrpppnnnkkklllllljjjhhhhhhjjjllllllkkkjjjiiiiiihhhhhhiiihhhfffeeeeeeffffffeeeccc```aaaddddddddddddeeegggjjjjjjjjjkkklllnnnppprrrvvvtttrrrsssvvvxxxwwwvvvwwwyyy}}}uuudddYYYRRRLLLIIIGGGFFFDDDCCCDDDCCCAAA@@@;;;999888888999999777555444333111000000000111222666999>>>CCCFFFHHHIIIHHHFFFEEEHHHLLLOOORRR[[[eeennnzzz|||wwwwww}}}yyykkkcccnnn|||xxxoooeeeWWWOOOGGGFFFEEE@@@<<<;;;777111...//////---,,,...---------,,,,,,,,,++++++---,,,+++***+++,,,...///222000...,,,******+++,,,+++,,,......///000333555}}}uuufff\\\SSSRRRRRRNNNKKKJJJFFFEEEBBB@@@>>>=========:::888666666666555333222////////////////////////.../////////000000000111111111666BBBRRRdddyyy|||yyyyyyuuuppphhh[[[NNNIIIJJJQQQ\\\fffmmmoooqqqsssuuuxxx}}}~~~{{{wwwwww{{{}}}~~~~~~||||||}}}}}}~~~~~~zzztttnnnddd[[[TTTOOOKKKHHHDDDAAA>>>;;;::::::888777888777777666555444333333333444444444444333333222333333333333333333333333777777999<<>>CCCGGGIIIJJJJJJEEEEEEGGGKKKMMMPPPYYYbbbmmmxxx~~~vvvuuuzzztttfffmmm{{{wwwppphhh[[[QQQIIIGGGFFFBBB???===999333000000000...---///------------,,,,,,,,,,,,---,,,+++++++++,,,...///111///...,,,++++++,,,,,,,,,---...//////111444777zzzzzzhhh]]]TTTRRRQQQNNNLLLKKKGGGFFFCCC@@@>>>===<<<<<<:::888666666666555333111////////////////////////......//////000000111111444444999GGGYYYooo|||{{{zzzrrrhhhcccXXXNNNJJJLLLSSS^^^iiirrrsssuuuuuuvvvyyy}}}~~~~~~}}}{{{}}}~~~}}}}}}|||~~~yyyuuummmfff[[[RRRKKKFFFCCCAAA===;;;888777777777666555555555555444444333333333444555555555444333222222333333333333333333333333666666888;;;AAAOOOiii~~~{{{wwwvvvuuusssssssssrrrpppnnnhhhhhhhhhfffddddddeeegggiiiiiiiiiiiijjjkkklllmmmkkkhhheeeccccccddddddcccbbbccccccbbbaaa```bbbcccfffggghhhjjjlllnnnpppqqqppppppqqqssstttvvvvvvvvvtttvvvzzz}}}|||jjj^^^UUUOOOKKKFFFDDDCCCCCCCCCCCCAAA@@@>>><<<:::888888777555333444333222111000111222222555888===CCCGGGJJJKKKKKKHHHGGGIIILLLMMMPPPXXXaaahhhrrryyytttxxx~~~|||kkknnn~~~|||wwwqqq```TTTIIIGGGGGGDDDAAA???:::555111111000...---///...------------,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,---...//////000222666999{{{|||hhh]]]SSSPPPQQQOOONNNNNNHHHFFFCCC@@@===<<<;;;;;;<<<:::777666555444111///////////////////////////.........///000111111111555666???PPPfff~~~~~~~~~}}}tttiii]]]TTTMMMKKKMMMTTT___jjjtttvvvwwwxxxxxxzzz}}}}}}{{{zzzzzz{{{~~~}}}|||{{{{{{}}}~~~yyysssoooeee^^^TTTLLLEEEAAA>>>===999777555555666666666444444444444333333333333333555555555555444444333222333333333333333333333333444555888;;;@@@MMMeeeyyy|||}}}~~~}}}~~~~~~{{{xxxvvvtttsssssstttrrrpppnnniiiiiihhhfffdddccceeeggghhhhhhhhhiiijjjkkkmmmmmmmmmjjjfffddddddeeeeeedddcccddddddbbbaaa```bbbddddddeeeggghhhjjjlllmmmmmmkkkmmmoooqqqrrrsssttttttsssuuuyyy|||~~~}}}kkk^^^UUUOOOKKKEEEDDDBBBBBBCCCCCCBBB@@@AAA>>>;;;999999888666555444444222111111111222333333777===CCCHHHKKKMMMMMMIIIHHHHHHKKKKKKLLLTTT\\\aaakkkyyyvvvxxx|||pppppp|||gggYYYLLLHHHHHHEEEBBB@@@;;;555111111000---,,,............---------,,,,,,---,,,,,,,,,------.........---------,,,,,,------...///000000111444999<<<|||}}}jjj^^^SSSPPPQQQOOOOOOPPPIIIGGGDDD@@@===;;;::::::<<<:::888666555444111///////////////////////////------...///000111222222333666CCCYYYrrr~~~|||zzzpppfffTTTNNNJJJKKKNNNUUUaaammmtttvvvxxxyyyyyyzzz}}}~~~zzz{{{~~~~~~{{{zzzyyyzzz}}}zzzzzz{{{|||~~~{{{wwwqqqjjjfff\\\VVVNNNGGGBBB???<<<:::666555444555666777555444333333333333333444444444444555555555555444444333444444444444444444444444333444888<<>><<<;;;;;;:::999666666666555333111////////////////////////------...///000111222222111777FFF]]]vvvxxxlllaaaQQQMMMKKKMMMPPPWWWcccoooqqqtttxxxzzzzzz{{{{{{|||uuuvvvzzz|||zzzyyyyyyzzz|||~~~zzz{{{|||}}}{{{vvvppphhhaaa\\\RRRMMMGGGBBB???<<<999777555444444555666666555333333333333333444444555555333444555555555555555555555555555555555555555555333555999;;;<<>>:::888888888888777555444333222111222333333222666<<>>===888888777777666444333222////////////////////////.........///000222333444222<<>>:::777555444444555444444444444555666666555555666666666666555555555555666666666666555555777777777777777777777777999;;;<<<;;;:::???HHHPPP]]]hhhyyy}}}zzzxxxwwwwwwwwwrrrpppooonnnnnnmmmjjjhhhffffffffffffgggggghhhhhhhhhgggfffeeecccbbbaaa``````^^^]]]\\\\\\^^^aaaccceeecccbbbdddggghhhfffdddeeegggjjjkkkmmmooosssuuuwwwxxxzzzzzz{{{~~~nnnaaaWWWPPPKKKEEEEEEEEEDDDCCCCCCBBBBBBAAA???===;;;999888777666777666555444333222222222555555999AAAJJJQQQSSSSSSMMMLLLKKKHHHFFFGGGJJJLLLXXX___jjjvvv~~~zzz|||kkk___hhh~~~wwwxxxpppYYYNNNIIIEEE@@@===888444000/////////000000///...------,,,,,,......---,,,,,,,,,,,,---------------------------000///222777;;;???IIITTT|||mmm```\\\WWWQQQPPPUUUNNNKKKFFFCCCAAA???<<<;;;888888888777666555333333////////////////////////////////////000222333333555===LLL^^^ppp{{{}}}}}}wwwzzzoooccc\\\WWWXXX[[[^^^eeekkkrrryyy~~~|||{{{}}}~~~}}}}}}~~~~~~{{{yyyyyyyyyyyyyyyyyyzzz|||~~~|||~~~}}}~~~}}}wwwnnneee\\\SSSLLLGGGAAA???<<<999777555555444555444444444444555666666666777777888888777777666666666666777777666666666777777777777777777777777888:::<<<;;;:::>>>EEELLLQQQ\\\kkkzzz~~~{{{yyyxxxwwwwwwsssqqqoooooonnnmmmjjjgggeeeeeefffffffffggggggggghhhgggfffdddbbb```^^^^^^^^^]]]\\\[[[\\\^^^aaaccceeedddccceeeggghhhgggeeefffgggjjjkkklllnnnqqqtttvvvxxxzzz|||}}}qqqdddZZZRRRMMMFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@>>><<<:::888777777999888666444222111111111444555999@@@IIIPPPSSSTTTNNNNNNKKKHHHFFFGGGJJJMMMUUU\\\gggsss~~~yyyyyyooo___bbbqqq~~~~~~vvvuuu~~~eeeUUULLLGGG@@@===999444111/////////000//////...------,,,,,,......---,,,,,,,,,,,,---++++++,,,------...//////111000333999>>>DDDPPP[[[tttkkkhhhbbbWWWRRRTTTQQQMMMHHHDDDAAA>>>;;;999888888888777666555444333////////////////////////000000000000000111222333777>>>LLL]]]ppp}}}}}}{{{}}}uuuiiiccc^^^]]]]]]^^^bbbhhhrrryyy~~~|||{{{~~~~~~{{{yyyyyyyyyyyyyyyzzz{{{}}}}}}{{{|||}}}~~~xxxqqqhhh^^^VVVNNNGGGCCC>>><<<:::888666555555666555555444444555555666777888888999999999999888888777777777888888777777777888888888888888888888888777999;;;;;;:::<<>>:::666222000///////////////...------,,,,,,......---,,,,,,,,,,,,---******+++---...///000111222111444;;;BBBKKKZZZgggyyyxxxppp```UUUTTTRRRNNNIIIDDDAAA???<<<999888888888777666555444333////////////////////////111111111000000111222222888???LLL]]]ppp~~~mmmhhhccc``````^^^]]]aaagggpppvvv{{{{{{{{{}}}zzzyyyyyyyyyyyyyyyzzz||||||{{{{{{}}}~~~ssslllbbbXXXOOOHHHBBB>>>;;;:::888777666666666777555555555555555666777777999999999::::::999999999888888999999999999888888999999999999999999999999777999;;;:::::::::===@@@AAAGGGOOOXXXbbbooo}}}|||yyywwwuuuuuuuuusssqqqpppnnnllliiifffeeeeeeeeeeeeeeeeeeeeeeeefffeeedddcccaaa```^^^^^^]]]\\\\\\\\\^^^```bbbccceeeeeefffgggiiiiiiiiiiiiiiijjjlllllllllmmmooorrrooossswwwzzz|||}}}yyykkk```WWWQQQGGGFFFEEEDDDCCCCCCCCCDDDCCCBBB@@@>>><<<:::999999888777666444222111111111444555999???FFFNNNTTTWWWVVVTTTPPPKKKGGGHHHKKKNNNQQQVVV```kkkxxx{{{|||mmmbbbfffooovvv{{{rrrsss}}}bbbPPPHHHBBB???;;;777333111000/////////.........---------......---,,,,,,,,,,,,---++++++,,,---...///000000222222555>>>GGGTTTeeettt~~~kkkZZZTTTQQQMMMIIIEEEBBB@@@===;;;999999888888777555444333000000000000000000000000222111111111111111222222888???MMM___ppp|||wwwbbb```]]]]]]___^^^]]]aaaggglllsssxxxyyyzzz{{{yyyxxxxxxyyyyyyzzz{{{~~~~~~|||{{{{{{|||oooggg\\\QQQIIIBBB===:::999888777666666666777888777777666666777777888999888999999::::::999999888999::::::::::::::::::999::::::::::::::::::::::::999:::::::::::::::<<<===@@@DDDIIINNNTTT^^^jjjrrr~~~|||yyywwwuuutttvvvtttqqqpppooollliiifffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbaaaaaa]]]]]]]]]^^^___```bbbcccdddeeeggghhhiiiiiijjjjjjkkkmmmnnnnnnnnnoooqqqsssppptttxxx{{{|||}}}zzzmmmaaaWWWPPPHHHGGGEEECCCCCCCCCDDDDDDDDDBBB@@@>>><<<;;;:::999666555444333333333333333333555888>>>DDDLLLTTTYYYZZZXXXTTTOOOJJJIIILLLNNNQQQUUU^^^hhhttt|||ssseeefffnnnnnnxxx~~~||||||{{{nnnjjjhhhRRRIIICCCAAA===999555222000///...............---------......---,,,,,,,,,,,,---------...............///222222777AAANNN]]]qqqvvvaaaVVVRRRNNNIIIEEECCCAAA>>><<<999999999888777666555444000000000000000000000000111111111111111222333444888CCCRRRbbboooxxxlll^^^WWWWWW[[[_________dddkkkmmmsssxxxxxxyyy~~~}}}yyywwwwwwwwwxxxyyyzzz|||~~~||||||}}}{{{vvvggg```TTTJJJCCC>>>;;;999999888777666666777888999999888888888888999::::::999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>AAADDDFFFIIIOOOXXX^^^lllttt~~~|||zzzxxxvvvuuuuuusssqqqpppooommmjjjhhhfffffffffeeeeeeeeeeeeeeeeeeddddddcccbbbbbbaaaaaa^^^^^^^^^^^^___``````aaaccceeeggghhhhhhhhhjjjkkklllnnnoooooooooppprrrttttttwwwzzz|||}}}~~~{{{mmmaaaVVVOOOIIIGGGEEECCCCCCCCCDDDEEECCCBBB@@@>>><<<:::999999555444444333333444444555333555888===CCCKKKTTT[[[^^^\\\YYYSSSOOOLLLMMMNNNPPPUUU\\\eeeppp~~~}}}~~~wwwdddaaahhhnnnwww~~~~~~~~~ooofff{{{nnnWWWMMMDDDBBB>>>:::666333000///..............................---,,,,,,,,,,,,---........................333444;;;GGGUUUfff{{{hhhZZZTTTPPPKKKFFFCCC@@@===:::999999999888777666555444000000000000000000000000000000000111222333444555;;;HHHYYYfffnnntttzzzrrraaaYYYRRRUUU[[[```bbbbbbgggoooqqqwww{{{yyyyyy}}}~~~{{{xxxvvvuuuvvvwwwyyyzzz}}}~~~}}}~~~{{{ssslll]]]VVVLLLCCC===;;;:::999999999777777777777888999;;;::::::::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<===>>>???;;;>>>AAABBBCCCFFFKKKPPPZZZbbbnnn{{{~~~}}}{{{yyyxxxtttsssqqqppppppnnnkkkiiigggggggggfffffffffeeeeeeffffffdddcccaaa___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]aaadddggghhhggggggiiikkkkkkmmmnnnoooooopppsssuuuvvvwwwyyyzzzzzz|||~~~{{{nnnbbbVVVNNNIIIHHHEEECCCBBBCCCEEEFFFCCCBBB@@@===;;;:::999888666555444333333333333333222555888<<>>LLL^^^iiimmmpppwww}}}}}}zzz}}}{{{dddVVVSSSRRRUUU\\\cccdddeeejjjrrrvvv{{{~~~zzzyyy|||}}}zzzvvvuuutttuuuvvvyyy{{{}}}~~~~~~~~~vvvllldddUUUOOOEEE>>>:::::::::;;;:::999888777777888999999<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>AAABBBBBBCCCGGGKKKKKKRRR]]]hhhsss}}}}}}|||zzztttrrrqqqppppppooollljjjhhhhhhgggggggggfffffffffhhhgggeeebbb___\\\ZZZYYY\\\\\\\\\[[[[[[[[[ZZZZZZ```cccggghhhggggggiiillljjjkkkmmmnnnnnnppprrruuutttuuuvvvvvvvvvwww{{{}}}|||ooobbbVVVNNNJJJHHHEEECCCBBBCCCEEEFFFBBBAAA???===;;;999888888888777555444333222222222222555888;;;AAAJJJUUU]]]aaaaaa___[[[UUUQQQNNNNNNOOORRRWWW___iiivvvkkkaaadddnnn{{{xxxqqqYYYMMMEEECCC@@@<<<888444111///---...........................---,,,,,,,,,,,,---+++,,,---...///111222222888:::DDDSSScccuuu}}}\\\YYYUUUMMMFFFBBB@@@===999999999999999888666555333666444222111222222111000000......222333111333777===RRReeeiiijjjpppuuuvvv~~~~~~vvvvvv}}}lllZZZRRRTTTTTTVVVZZZ___eeelllqqqsss{{{{{{||||||}}}}}}~~~~~~{{{wwwvvvwwwwwwvvvxxxzzz~~~|||{{{|||yyynnnbbbYYYJJJFFF???;;;::::::;;;;;;::::::::::::;;;<<<======<<<<<<===>>>>>>???@@@@@@;;;<<<<<<===>>>???@@@@@@>>><<<:::<<>>=========>>>>>>>>>>>>>>>@@@??????@@@AAABBBBBB@@@AAA@@@@@@@@@@@@BBBDDDEEEGGGJJJOOOVVV^^^iiissszzz~~~||||||~~~~~~~~~}}}yyyvvvrrrnnnkkkjjjkkkkkkiiihhhffffffggggggfffdddgggfffeeecccaaa___]]]\\\```___]]][[[ZZZYYYXXXXXX[[[^^^aaadddeeegggjjjlllmmmmmmnnnnnnnnnnnnnnnnnntttuuuvvvvvvvvvwwwzzz}}}zzzooodddYYYQQQHHHFFFCCCBBBCCCCCCCCCBBBAAA@@@>>><<<:::999888888666666555555444444444333333555777:::@@@IIISSSZZZ]]]dddhhhaaaWWWSSSQQQOOOQQQPPPTTT]]]fffooo{{{pppbbb```nnn|||oooZZZPPPHHHEEE@@@:::444222111222000/////////.......................................------///111222222111777<<>>;;;999999999999888666555444555333111111222222111000111...///222333222444999CCCWWWiiilllkkkqqqvvvwww~~~wwwtttyyy{{{yyyvvvmmm]]]NNNJJJNNNVVVXXX\\\bbbhhhnnnsssuuuyyyzzzzzz{{{|||}}}~~~~~~yyyvvvvvvwwwwwwwwwyyy{{{~~~||||||~~~|||ttthhh[[[QQQGGGCCC>>>;;;::::::;;;:::999999999999:::;;;<<<===;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>????????????BBB@@@>>>???@@@AAA???===AAAAAAAAA@@@@@@?????????BBBAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGIIILLLQQQWWW___dddsssxxx~~~||||||}}}~~~}}}|||wwwvvvtttrrrpppmmmlllkkkjjjiiiggggggggggggeeeddddddcccbbbaaa___^^^\\\\\\^^^^^^\\\ZZZYYYXXXXXXXXXZZZ]]]aaadddfffgggiiikkkllllllllllllmmmmmmmmmmmmrrrsssuuuuuuuuuwwwzzz}}}|||ooocccXXXQQQIIIGGGDDDBBBCCCCCCBBBAAAAAA@@@???>>><<<:::999888888777777555444333222222333555777:::@@@IIISSSZZZ^^^fffjjjcccZZZTTTQQQOOOQQQPPPSSS[[[bbbkkkvvvvvvhhheeeoooyyy{{{gggUUUMMMGGGEEEAAA<<<777444333333000000/////////..........................................///111222333222888>>>LLL]]]lllxxxnnnaaaZZZQQQJJJGGGCCC???<<<999999999999888666555444555333111111111222111000000///000333333333777===KKK___oooqqqpppuuu{{{|||{{{vvvwwwtttooohhh^^^RRRHHHHHHNNNXXXZZZ___dddjjjpppuuuwwwxxxxxxyyyzzz|||~~~~~~{{{wwwuuuvvvwwwxxxxxxzzz|||||||||~~~~~~yyyssskkk^^^PPPFFFBBB???<<<;;;;;;;;;:::999::::::::::::;;;<<<===>>><<<=====================@@@@@@@@@??????>>>>>>>>>BBBAAA@@@AAACCCCCCCCCAAAFFFEEEEEEDDDCCCBBBAAA@@@EEECCCBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDGGGHHHHHHIIIJJJLLLQQQTTT^^^cccjjjrrryyy~~~}}}||||||}}}}}}|||zzztttuuuuuuuuussspppmmmkkkllljjjhhhhhhhhhgggeeedddaaaaaa```___^^^]]]\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYY]]]aaadddffffffggghhhiiiiiijjjjjjkkkkkkkkkkkkppprrrssstttuuuwww{{{~~~~~~oooaaaWWWQQQJJJHHHEEECCCCCCBBBAAA@@@AAAAAAAAA@@@>>><<<999888999888777666444222111000333555777:::@@@IIISSSZZZaaaiiimmmggg^^^WWWRRRNNNQQQOOORRRXXX^^^eeepppzzz~~~oooiiiooowwwtttbbbSSSKKKGGGEEEBBB===999666444333000000000/////////....................................//////111222333444:::AAAOOO```kkksss}}}vvvfff\\\QQQLLLHHHCCC???===:::999999888777666555444555333111000111111000//////...///222333333999@@@PPPeeevvvyyyyyy~~~||||||xxxooocccWWWMMMFFFJJJQQQYYY[[[```ffflllrrrvvvxxxwwwwwwxxxzzz|||{{{xxxuuutttvvvwwwxxxxxxzzz|||~~~|||}}}|||vvvnnnfff^^^SSSHHH@@@>>><<<;;;;;;<<<<<<;;;999<<<<<<<<<<<<===>>>???@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAACCCFFFHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDGGGEEEDDDDDDEEEFFFEEECCCCCCCCCCCCCCCDDDDDDEEEEEEHHHIIIIIIIIIIIIKKKMMMPPPRRRUUU[[[```fffnnnuuuzzz~~~}}}|||zzz{{{{{{{{{yyyxxxttttttuuuuuusssqqqooommmmmmkkkiiiiiiiiihhhfffddd`````````______^^^^^^^^^\\\\\\[[[[[[ZZZ[[[[[[[[[YYY\\\aaadddeeeeeeeeefffgggggghhhhhhiiiiiijjjjjjoooqqqssstttvvvyyy}}}nnn___VVVQQQKKKIIIEEECCCCCCBBBAAA@@@???@@@AAA@@@>>><<<999777888777666555444333222222333555777:::@@@IIISSSZZZccckkkppplllccc\\\TTTNNNPPPNNNPPPVVV\\\bbbmmmwwwsssjjjnnnwww|||ttthhhYYYNNNGGGDDDAAA>>>;;;888444222000000000////////////...........................---......//////000333555<<>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBDDDEEEGGGHHHJJJLLLMMMIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFGGGHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHJJJJJJIIIIIIJJJLLLNNNPPPSSSVVVZZZ___eeeiiissszzz~~~||||||{{{zzz{{{{{{{{{xxxvvvuuutttsssrrrqqqppppppooonnnllljjjjjjjjjiiihhhfffcccbbbbbbbbbaaaaaaaaaaaa^^^]]]]]]\\\\\\]]]]]]^^^YYY\\\```bbbccccccdddeeeffffffgggggghhhiiiiiijjjoooqqqsssuuuvvvyyy~~~~~~mmm___VVVQQQLLLIIIFFFDDDCCCCCCAAA@@@>>>?????????===:::777666555555555555555555444444333555777:::@@@IIISSSZZZdddlllssspppjjjbbbXXXPPPOOOMMMOOOUUUZZZaaakkkuuu}}}xxxjjjlllxxx}}}{{{sssbbbSSSHHHEEEAAA>>><<<999444111111000000000////////////........................+++---......---///222666>>>HHHXXXfffkkklllpppwwwppp```RRROOOKKKCCC===<<<;;;:::999777666666555666444222000000000111000///......000222222444>>>IIITTTnnnqqq___QQQJJJGGGKKKQQQWWW[[[```gggmmmrrruuuwwwxxxwwwxxxyyy|||xxxvvvuuuuuuwwwyyyyyyyyyyyy{{{~~~}}}nnneeeWWWMMMGGGEEEBBBAAA===<<<<<<<<<>>>???>>>===<<<<<<<<<<<<===>>>??????BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOKKKJJJIIIJJJLLLMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMOOOPPPPPPNNNLLLLLLLLLNNNPPPQQQRRRSSSVVVZZZ]]]```fffpppzzz}}}~~~}}}}}}}}}~~~}}}zzzwwwvvvuuusssrrrppppppppppppmmmllljjjjjjkkkkkkjjjhhhffffffeeeeeeddddddcccccc______^^^^^^]]]^^^^^^^^^[[[]]]___```aaaaaacccdddffffffggghhhiiijjjjjjkkkoooqqqssstttuuuxxx|||zzzlll___VVVQQQKKKIIIFFFDDDDDDCCCBBBAAA?????????>>><<<:::777666444444444555555555555666333555777:::@@@IIISSSZZZcccllltttuuuppphhh]]]SSSOOOMMMNNNTTTYYY___iiisssyyyoooiiiwww~~~mmm[[[LLLGGGBBB>>><<<:::555111111111000000000/////////........................+++---///...---...333888BBBLLL]]]jjjnnnmmmrrryyyuuucccTTTQQQNNNEEE>>>>>>;;;:::888777666555666666444222000000000000000...///000222444444777BBBNNN___|||ooo\\\RRRMMMMMMQQQVVVXXX[[[aaahhhnnnsssvvvwwwvvvvvvvvvwwwzzz}}}xxxwwwuuuvvvxxxzzzzzzyyyzzz|||~~~~~~}}}vvvddd[[[OOOFFFBBBBBBAAA@@@@@@>>>======???@@@@@@@@@???>>>>>>??????@@@AAABBBFFFGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLQQQSSSTTTSSSQQQPPPQQQSSSSSSSSSSSSSSSSSSRRRRRRRRROOONNNMMMOOOQQQSSSRRRQQQRRRSSSSSSTTTTTTSSSRRRRRRSSSUUUWWWWWWUUUSSSSSSSSSQQQRRRSSSSSSSSSTTTVVVXXXWWW\\\bbbiiiqqqyyy}}}zzzvvvvvvvvvuuutttrrrooonnnmmmkkkjjjkkklllmmmllljjjhhhhhhggggggfffeeedddddd```___^^^]]]]]]]]]]]]]]]\\\]]]^^^^^^^^^___bbbdddgggggghhhiiijjjkkkllllllnnnoooqqqrrrsssvvvzzz}}}uuujjj```WWWQQQJJJHHHEEEDDDDDDDDDDDDCCCAAA@@@???===<<<:::999888555555555555555555444444333555777:::@@@IIISSSZZZaaakkkuuuxxxuuunnnbbbWWWQQQNNNOOOSSSWWW[[[dddnnnuuu~~~xxxhhhttt|||wwwhhhRRRLLLDDD@@@>>><<<777333111111111000000000//////........................---///111000...000666;;;FFFQQQbbbpppsssrrrwwwyyyeeeUUUSSSPPPFFF??????;;;:::888777666555666666444222000///000000///...111111444666555999EEERRRlll}}}wwwgggVVVNNNLLLMMMRRRWWWXXX\\\bbbiiioootttvvvxxxuuuuuutttuuuxxx{{{yyywwwvvvwwwyyyzzzzzzyyy{{{~~~~~~~~~}}}}}}~~~yyyqqq\\\TTTJJJCCCAAAAAA@@@???BBB@@@>>>>>>@@@AAABBBAAACCCCCCCCCCCCDDDEEEFFFFFFKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOORRRUUUWWWWWWUUUUUUXXXZZZYYYXXXWWWWWWVVVUUUTTTTTTQQQPPPPPPRRRUUUWWWWWWVVVUUUVVVWWWXXXXXXWWWUUUUUUQQQTTTWWWXXXXXXWWWVVVWWWTTTUUUWWWWWWVVVVVVWWWXXXXXXZZZ]]]```eeellltttyyy~~~}}}uuuwwwyyyyyyxxxtttooollllllkkkjjjkkkmmmnnnmmmllljjjiiihhhgggfffeeedddddd```___^^^]]]\\\\\\\\\\\\]]]^^^^^^]]]\\\^^^bbbeeeggghhhiiijjjkkklllmmmmmmlllnnnooopppqqqtttwwwzzz~~~rrriiiaaaXXXQQQJJJGGGEEEDDDDDDEEEDDDDDDCCCBBB@@@>>><<<;;;::::::777777666555444444333333333555777:::@@@IIISSSZZZ```jjjuuuyyyxxxqqqeeeZZZRRROOOOOORRRUUUXXXaaaiiiqqq~~~|||}}}gggqqqvvvtttVVVOOOFFFAAA???===999555111111111111000000000000...........................111333111///111888===IIITTTfffsssvvvvvv|||vvveeeVVVSSSOOOFFF??????<<<:::999888888888666555333222111111000000111111111000111333555:::GGGTTT{{{~~~xxxeeeTTTNNNLLLKKKNNNUUU[[[^^^dddlllrrruuuuuusssvvvvvvwwwxxxzzz}}}~~~wwwwwwvvvwwwyyy{{{}}}~~~~~~~~~|||zzz{{{~~~xxxpppiiiWWWPPPHHHDDDDDDCCC@@@===EEECCCAAA???@@@BBBDDDFFFEEEEEEEEEFFFGGGHHHIIIJJJVVVUUUTTTTTTSSSSSSSSSTTTYYYWWWUUUSSSSSSSSSUUUVVVWWWXXXZZZ\\\]]]]]]]]]]]]aaa```]]]ZZZXXXWWWVVVVVVTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWXXXYYYYYYYYYXXXWWW\\\ZZZXXXVVVUUUWWWYYYZZZ]]]___aaabbbcccfffmmmsssuuuwww{{{}}}xxx|||~~~yyyxxxwwwuuusssqqqoooooojjjkkklllnnnoooooooooooommmjjjgggffffffgggfffeee___^^^[[[ZZZYYYYYYZZZ[[[___^^^^^^^^^___bbbdddffffffggghhhiiijjjkkkllllllqqqppppppnnnooorrrvvvzzz|||}}}ooodddZZZRRRNNNLLLJJJFFFDDDDDDDDDBBBAAA>>>>>>>>>>>><<<:::888777666666666555444333111111333444666999>>>EEENNNTTT^^^jjjwww~~~~~~wwwjjj^^^VVVPPPKKKNNNSSSXXX```gggsss|||}}}~~~rrrpppxxxxxxfffVVVIIIHHHDDD:::555888444222/////////000000//////////////////////////////---...111333555;;;CCCRRR]]]hhhpppwwwuuudddWWWUUUSSSJJJCCCBBB<<<:::999888888888666555333222111111000000111111111000111333555:::GGGTTTuuu~~~hhhTTTNNNNNNMMMQQQWWWZZZ^^^dddlllrrrttttttsssttttttuuuvvvyyy|||}}}uuuuuuuuuuuuwwwyyy|||}}}|||{{{||||||ssshhhaaaUUUOOOGGGDDDEEEFFFDDDBBBBBBBBBAAAAAABBBDDDFFFGGGJJJJJJLLLNNNQQQSSSUUUWWWZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ\\\]]]^^^___```______^^^bbb```^^^\\\ZZZYYYYYYYYYWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZaaa```___^^^]]]^^^```aaa```bbbddddddeeehhhnnnsssvvvxxx{{{~~~wwwqqqttt{{{~~~zzzyyywwwvvvsssrrrpppooommmnnnoooppppppqqqqqqpppnnnkkkhhhgggggggggfffeee___^^^\\\ZZZZZZZZZ\\\]]]______^^^^^^```bbbeeefffffffffgggggghhhiiijjjjjjoooppppppoooppprrrwwwzzz{{{{{{nnnbbbYYYRRRMMMLLLIIIFFFDDDCCCCCCAAA@@@>>>>>>>>>>>><<<:::888777666666666555444333222111222333555888===DDDLLLRRR[[[ggguuu{{{|||wwwkkk___YYYRRRMMMNNNRRRVVV]]]cccoooyyy}}}|||vvvoooqqqvvv~~~qqq^^^MMMHHHDDD;;;777888444222000///000000000//////////////////////////////---...222333666===EEEUUU^^^iiipppxxxwwwfffYYYWWWUUULLLDDDAAA<<<:::999888888888666555333222111111000000111111111000111444555;;;HHHUUUlll~~~mmmUUUNNNOOOPPPSSSXXXYYY]]]dddkkkqqqssstttsssrrrrrrssstttxxx}}}zzzssssssssstttvvvxxx{{{|||}}}|||~~~{{{ooobbbYYYRRRMMMGGGDDDFFFIIIIIIIIIDDDDDDFFFGGGIIIKKKLLLMMMRRRSSSUUUXXX[[[]]]```aaa``````_________``````aaa^^^^^^^^^^^^____________bbbcccddddddddddddcccbbbdddcccbbb```^^^]]]]]]]]][[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]^^^___```aaa``````aaabbbbbbaaa```___eeeeeeeeeeeeeeefffffffffdddfffhhhhhhhhhjjjoootttwwwyyy{{{|||~~~vvvnnnnnnsssyyy}}}zzzyyyxxxvvvtttrrrppppppqqqqqqrrrrrrrrrrrrrrrqqqnnnlllhhhgggggggggfffeee```___]]][[[[[[\\\^^^___```______```aaaccceeegggffffffffffffgggggghhhiiimmmnnnpppqqqrrrtttxxx{{{zzzxxxkkkaaaXXXQQQMMMKKKIIIEEECCCBBBAAA@@@???>>>>>>???>>>===;;;999888777777666666555333222111111222555777<<>>999888555333000///000000000//////////////////////////////...///222444777@@@JJJ\\\dddmmmsss||||||jjjZZZXXXUUUKKKAAA===<<<:::888888888888666555333222111111000000111111111000111444666;;;IIIVVVeeerrr~~~~~~rrrWWWNNNPPPPPPRRRVVVXXX]]]eeelllppprrrssstttrrrrrrsssvvvzzz{{{wwwrrrrrrssstttvvvyyy|||}}}}}}}}}zzzmmm```XXXPPPLLLGGGFFFHHHKKKMMMMMMKKKLLLOOORRRTTTVVVWWWWWW[[[\\\^^^___aaabbbcccdddfffeeeeeeeeeeeefffggggggcccddddddddddddccccccbbbfffgggiiijjjjjjjjjiiiiiijjjiiigggeeecccaaa```_________^^^]]]]]]\\\\\\\\\\\\]]]^^^```bbbccceeeeeedddeeefffggggggfffeeedddffffffhhhiiiiiihhhhhhggggggiiikkkkkkjjjkkkppptttxxxzzz{{{|||}}}uuuiiigggiiilllqqqvvvtttuuuyyy~~~|||yyyxxxwwwuuusssqqqpppooosssssssssssssssrrrqqqpppmmmjjjgggfffffffffeeedddaaa___^^^]]]]]]^^^___````````````aaabbbdddfffgggggggggfffffffffggghhhiiilllnnnppprrrsssuuuxxx{{{yyyvvvjjj```XXXQQQMMMJJJHHHDDDBBBAAA@@@???>>>>>>>>>???>>>===;;;999888777777777666555444333222111333555888<<>><<<:::888888888888666555333222111111000000111111111000111444666<<>>>>>>>>??????>>><<<:::999888888888777666555333333333444777:::===CCCIIINNNSSS___llluuu{{{|||wwwpppddd[[[SSSRRRRRRSSSWWW\\\dddnnn}}}wwwvvvxxx|||rrrccceeeooozzz}}}wwwcccNNNFFFBBB===999777444111000000000000/////////////////////////////////111444777>>>NNN\\\lllttt|||ttt]]]WWWUUUNNNFFFDDD<<<:::999888888888666555333222111111000000111111111000111444777===JJJWWW```gggnnnrrryyyzzzuuuuuuzzzoooWWWNNNNNNLLLLLLOOOXXX___hhhnnnppprrrtttvvvvvvxxx{{{~~~zzzwwwuuutttssssssuuuvvvyyy}}}|||}}}~~~|||pppddd[[[VVVSSSTTTTTTUUUWWWYYY[[[\\\^^^___bbbdddfffggggggggggggiiillloooqqqsssssssssnnnnnnmmmlllllllllllllllkkkkkkjjjjjjiiihhhhhhhhhjjjllloooqqqssstttuuuuuuttttttrrrpppmmmiiigggeeefffeeecccbbbbbbcccddddddbbbcccdddfffhhhjjjkkkllljjjkkklllnnnoooooooooooommmmmmnnnooonnnmmmlllkkkkkknnnppppppnnnooorrrvvv{{{|||~~~uuucccZZZWWWTTTRRRRRRPPPPPPTTT[[[aaaiiiuuu}}}{{{yyyxxxwwwuuusssqqqooonnnooooooppppppooonnnmmmmmmiiigggeeedddeeeffffffeeecccbbb```^^^]]]]]]______^^^___```aaacccdddeeeeeeggggggfffeeegggiiikkkmmmnnnoooqqqrrrrrruuuyyy|||{{{uuuiii___WWWPPPMMMHHHEEECCCAAABBBBBBAAA@@@>>>>>>??????>>>===;;;:::999999888888777555444333333555888;;;>>>CCCHHHMMMRRR]]]jjjttt{{{}}}xxxiii```XXXUUUTTTTTTXXX]]]dddlllyyy|||wwwwwwxxx}}}yyyfffdddfffiiitttwwwiiiQQQFFFBBB>>>:::777555222000000111000//////////////////////////////000222666:::DDDVVVgggttt|||fffZZZVVVOOOHHHFFF<<<:::999888888888666555333222111111000000111111000000111555777===KKKXXX```fffmmmqqqzzzyyyvvvyyy~~~~~~{{{gggTTTNNNLLLJJJJJJOOOYYY```iiioooqqqrrruuuxxxwwwzzz|||yyywwwuuusssssstttwwwzzz~~~{{{|||~~~~~~tttiii```[[[YYYXXXZZZ^^^aaadddfffiiijjjiiijjjkkklllmmmnnnnnnnnnoooqqqsssvvvxxxxxxxxxxxxrrrqqqpppnnnmmmmmmmmmmmmlllkkkjjjjjjkkklllmmmnnnmmmoooqqqsssuuuvvvvvvuuuuuuuuutttsssqqqooolllkkkiiihhhgggffffffgggiiijjjggghhhiiijjjlllmmmnnnoookkkmmmoooqqqssstttttttttrrrrrrrrrqqqpppooonnnmmmmmmpppssssssrrrrrruuuxxx}}}zzzeeeZZZUUUPPPLLLKKKIIIIIIKKKQQQVVV^^^kkkwww|||zzz{{{zzzxxxwwwuuusssqqqpppmmmnnnnnnnnnnnnnnnmmmmmmiiigggeeefffgggiiiiiiiiidddccc```^^^\\\\\\]]]^^^]]]^^^___aaabbbcccddddddeeedddddddddeeehhhlllnnnqqqqqqqqqqqqqqqtttxxx||||||ttthhh]]]UUUNNNJJJGGGDDDBBBAAACCCCCCCCCCCC>>>>>>??????>>>===;;;:::999999999888777666555444222555777:::===AAAGGGJJJPPP[[[hhhrrr{{{}}}pppggg]]]YYYVVVUUUWWW[[[ccckkkvvv|||yyyxxxzzz~~~iiidddbbbaaakkkzzzxxx{{{mmmSSSFFFBBB>>>:::888555222111111111000//////////////////////////////000333888===HHH]]]ppp~~~ooo___WWWNNNGGGDDD<<<:::999888888888666555333222222111000111111111000000222555777===KKKXXX```fffmmmrrr{{{zzzyyy~~~|||qqq```QQQMMMLLLIIIJJJPPPYYYaaakkkpppqqqrrrvvvyyyxxx{{{|||yyywwwrrrrrrtttvvvyyy}}}}}}zzz{{{~~~}}}|||wwwoooeee___]]]^^^[[[___eeejjjnnnqqqssstttrrrrrrssssssssssssttttttvvvwwwxxxzzzzzzxxxwwwvvvtttsssrrrpppooonnnmmmmmmkkkkkkjjjjjjlllooorrrtttpppqqqssstttuuuuuuuuutttttttttuuuuuutttrrrpppooolllkkkiiiiiiiiikkkmmmnnnjjjkkklllmmmnnnooopppqqqmmmnnnqqqtttvvvwwwxxxxxxttttttsssqqqpppooonnnmmmnnnrrruuuuuutttuuuxxx{{{yyycccWWWQQQKKKEEECCCBBBAAACCCHHHLLLSSS```lllwww~~~|||zzz}}}|||zzzxxxvvvtttsssrrrmmmmmmnnnnnnnnnnnnmmmmmmjjjhhhfffgggiiikkklllllleeeccc```^^^\\\[[[\\\\\\\\\]]]___```bbbcccccccccccccccbbbbbbdddhhhkkknnnrrrrrrqqqppppppsssxxx|||}}}sssfff[[[SSSLLLHHHFFFDDDBBBBBBCCCEEEEEEDDD>>>>>>?????????===<<<;;;999999999999888666555444111444666999<<<@@@EEEIIINNNYYYfffqqq{{{vvvkkkaaa[[[WWWTTTVVVZZZbbbiiisss}}}{{{xxxyyy|||kkkdddbbb```lll|||{{{zzznnnTTTFFFAAA>>>;;;888666333111111111000//////////////////////////////000444999>>>KKKaaauuuyyy```TTTOOOJJJFFF@@@>>>;;;888666666666666333333222111000///...---555333222222888BBBOOOXXXeeeiiimmmttt~~~|||yyyjjjVVVHHHJJJNNNNNNPPPVVV[[[```hhhoootttxxx{{{}}}{{{~~~zzzvvvsssqqqssstttvvvxxx|||www}}}}}}wwwooohhhffffffhhhiiihhhlllqqqwww{{{~~~zzzzzzzzzzzzzzzyyyyyyyyy}}}~~~}}}{{{yyyttttttsssrrrpppnnnlllkkkiiijjjkkkmmmnnnpppqqqrrroooooopppqqqssstttuuuvvvppprrruuuvvvtttrrrrrrrrroooppppppppppppooonnnnnnmmmnnnnnnpppqqqrrrssssssssssssssstttvvvyyy{{{}}}uuuuuuuuuuuuttttttttttttqqqrrrtttwwwzzz|||~~~jjjWWWNNNHHHDDD@@@>>>>>>>>>???CCCJJJSSSZZZkkkyyy~~~|||zzz{{{yyywwwxxxxxxwwwsssooorrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllmmmmmmnnnfffeeecccaaa^^^\\\ZZZYYYZZZ\\\___```aaabbbeeegggfffeeeccccccdddfffiiikkkpppoooooopppssswww{{{~~~~~~~~~rrreeeZZZPPPHHHDDDCCCBBBAAAAAABBBCCCBBB@@@CCCBBB???===;;;999888888;;;888666555555666666555333444555888<<>>DDDKKKPPPbbbppp~~~}}}|||zzzxxxvvvvvvwwwvvvtttqqqrrrqqqpppoooooonnnnnnnnnpppooonnnmmmmmmlllmmmmmmgggfffdddbbb___]]][[[ZZZZZZ]]]___aaaaaabbbccceeeeeedddcccbbbcccfffhhhjjjmmmllllllmmmppptttxxx{{{~~~sssfff[[[RRRJJJEEEDDDCCCAAAAAABBBBBBAAA@@@BBBAAA@@@???===;;;:::999:::888666666666777666444444444666888<<>><<<777666444222000000000000///////////////000111111111222444888BBBSSSiiixxx}}}dddVVVPPPJJJFFF@@@>>>;;;777444333333333555555444333222111111000///000222555<<>>CCCFFFUUUbbbsss~~~~~~{{{yyyvvvuuuuuuuuutttrrrrrrqqqqqqpppoooooonnnnnnqqqpppooonnnmmmlllllllllggggggeeecccaaa^^^]]]\\\[[[]]]```aaaaaaaaaaaabbbdddcccbbbaaaccceeegggiiikkkkkkkkkmmmpppssswwwyyy}}}sssggg\\\SSSKKKGGGEEEDDDBBBBBBBBBBBB@@@???@@@@@@AAA@@@???>>><<<;;;999888777777888777555444555555666999===BBBGGGIIIKKKUUUaaammm{{{vvvhhh]]]WWWUUUVVVWWW[[[bbblllxxx~~~ooohhhtttwwwdddSSSHHHCCC???===777666444222000000000000000////////////000111111111222555:::DDDUUUiiivvviiiYYYQQQKKKFFFAAA???<<<999777666777777555444444333222111111111111222555999AAALLLXXX```eeehhhkkkmmmsss}}}}}}}}}{{{||||||nnnbbbTTTMMMHHHKKKOOOOOORRRVVVYYY^^^eeelllrrrxxx}}}}}}zzzwwwtttrrrvvvxxxzzz{{{}}}xxxtttuuuwww|||}}}|||wwwvvvuuuttttttuuuuuuvvvssstttuuuwwwyyyzzz{{{|||ttttttttttttttttttsssssssssuuuwwwxxxwwwwwwwwwxxxwwwwwwxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyzzz|||}}}{{{zzzzzzzzzzzz{{{{{{{{{~~~~~~}}}|||{{{zzzzzzyyyzzz{{{|||~~~zzzsssooolllggggggiiimmmssswwwzzzzzzxxxlll\\\OOOHHHDDDAAA???===>>>>>>=========@@@BBBJJJWWWfffttt~~~~~~~~~~~~}}}{{{xxxuuutttsssrrrrrrqqqqqqqqqqqqpppooonnnnnnooonnnmmmlllllllllllllllhhhgggfffdddbbb```___^^^[[[^^^aaaaaa```_________bbbbbbaaaaaabbbdddfffgggllllllmmmnnnqqquuuxxxzzz||||||qqqeee[[[RRRKKKGGGFFFDDDBBBBBBBBBAAA???>>>===>>>???@@@@@@>>><<<;;;888888888888999888555333555666777:::>>>CCCGGGJJJKKKTTT___kkkyyyyyykkk^^^VVVSSSTTTUUUYYY```kkkwwwvvviiirrryyynnn^^^PPPHHHCCC???===888777555222111000000000000000//////000000111222111333666<<>>???>>>======???AAADDDOOO\\\iiiyyy~~~~~~~~~~~~~~~~~~{{{wwwsssqqqpppqqqqqqqqqrrrrrrqqqpppooonnnjjjjjjjjjjjjkkkkkklllmmmggggggfffdddcccaaa``````\\\^^^``````___^^^^^^^^^aaaaaaaaaaaabbbdddeeefffkkklllmmmoooqqqtttwwwyyy|||~~~|||vvvkkkaaaXXXPPPJJJGGGFFFDDDBBBBBBBBBAAA???>>>;;;<<<>>>??????>>><<<;;;999888888999999888666333555666777:::>>>CCCGGGJJJLLLTTT^^^hhhvvvtttfff\\\WWWVVVXXXXXX___jjjvvv|||jjjooo|||uuujjj\\\OOOHHHCCC???<<<999888555333111000000000000000000000000111222222111333777>>>IIIWWWfffnnnwww}}}ttt```VVVOOOHHH===<<<999777666666777888333222222222111111111111111222555:::CCCPPP^^^ggghhhnnntttvvv{{{zzzjjjYYYLLLKKKLLLMMMMMMMMMOOORRRUUUZZZ```hhhpppvvvzzz~~~|||~~~yyyvvvuuusssrrrsssuuuyyy|||~~~~~~tttsssvvv~~~yyyzzzzzz{{{zzzzzzyyyxxxyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzxxxwwwuuuttttttvvvwwwxxxwwwvvvuuuwwwxxxyyyzzz{{{}}}~~~~~~|||{{{|||}}}|||}}}~~~~~~~~~~~~~~~}}}}}}{{{|||~~~mmmaaa\\\[[[[[[UUUSSSQQQRRRTTTWWWYYYZZZZZZUUULLLFFFCCCBBBBBBBBB=========<<<;;;;;;===???AAAIIISSS^^^nnn~~~~~~zzzuuurrrqqqqqqqqqrrrrrrsssrrrpppooonnnhhhhhhhhhiiijjjkkklllmmmgggfffeeedddcccbbbaaaaaa]]]^^^___^^^]]]\\\]]]___aaaaaaaaabbbcccdddffffffiiijjjkkkmmmpppsssuuuwww{{{}}}~~~~~~~~~uuuooofff\\\UUUNNNIIIFFFEEEDDDBBBBBBBBBBBB@@@???;;;<<<===>>>>>>===<<<;;;:::999888888999888666444555555666999===BBBGGGIIIMMMTTT[[[eeerrryyylll___XXXVVVVVVXXX^^^hhhttt~~~lllmmm{{{zzzooo```SSSKKKEEE@@@===:::888666333111000000000111000000000000111222222222444888@@@KKKWWWbbbiiipppxxxcccYYYQQQJJJ@@@>>>;;;888666555555555333333333333333222222222111222555<<>>;;;999999;;;===???DDDKKKSSScccuuu}}}~~~|||wwwtttssstttqqqrrrssssssrrrqqqooommmiiiiiiiiiiiijjjkkkllllllfffeeeeeedddcccbbbaaaaaa^^^^^^^^^\\\[[[[[[^^^```aaabbbbbbcccdddeeeffffffiiijjjlllnnnqqqtttvvvwwwzzz|||~~~~~~|||{{{{{{{{{pppjjjaaaYYYSSSNNNJJJGGGDDDCCCAAAAAABBBBBBAAA@@@>>>=====================;;;:::888777888888777666444444666888<<>>>>>===>>>>>>???===:::777666777888888777333444555888<<>>;;;999999;;;@@@GGGLLLUUUgggwww}}}|||zzzyyyxxxwwwwwwwwwqqqqqqqqqssstttrrrooommmiiiiiiiiiiiiiiihhhgggffffffeeebbb___^^^]]]^^^_________^^^^^^^^^______```bbbcccccccccccceeehhhkkkiiijjjlllnnnqqqtttwwwxxxyyyzzz}}}~~~~~~}}}{{{yyyooofff[[[TTTPPPMMMIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@@@@>>><<<999999999888888777666555555444555777999;;;???DDDGGGLLLPPPWWWaaalll{{{}}}lll^^^WWWVVVVVV[[[cccllluuu~~~zzziiilllxxxfffXXXLLLDDD???===;;;888555333222111111111000///////////////000444555:::DDDKKKRRR[[[dddqqqyyy~~~~~~nnn^^^XXXNNNDDDAAA===:::999888666555555444333222111111111111222555;;;EEEWWWpppsssZZZJJJEEECCCGGGKKKOOORRRUUUYYY\\\bbbgggnnnsssuuuxxx{{{yyytttpppooopppqqqqqqsssxxx}}}}}}wwwtttwww~~~~~~||||||||||||}}}~~~~~~}}}|||}}}}}}~~~}}}|||}}}|||iiiZZZQQQOOOIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBEEECCCAAA@@@???>>><<<::::::;;;???DDDGGGOOO^^^lll{{{zzzyyyxxxwwwuuutttsssrrrrrrqqqrrrsssttttttqqqoooiiiiiiiiiiiiiiihhhgggffffffdddbbb___^^^]]]^^^^^^``````___^^^]]]]]]]]]^^^aaabbbbbbbbbbbbeeehhhkkkjjjkkklllnnnqqqsssvvvwww{{{{{{}}}{{{xxxmmmeee[[[SSSPPPMMMIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAAAA@@@===::::::999999888777777666666444555777999;;;???DDDGGGNNNRRRWWW___iiiwwwpppbbbZZZXXXVVVZZZbbbjjjsss|||kkkhhhxxxqqq^^^OOOEEE@@@===;;;999666333222111111000000////////////000000555666<<>><<<<<<;;;===@@@AAAFFFRRR^^^mmmuuuyyyyyyyyywwwvvvsssqqqoooqqqqqqqqqsssuuutttrrrpppiiiiiiiiiiiihhhgggfffeeedddcccaaa___^^^]]]^^^^^^aaa```___]]]\\\\\\\\\\\\``````aaaaaabbbdddhhhkkkkkkkkklllmmmppprrruuuvvv{{{zzzzzz}}}yyysssjjjcccZZZSSSOOOKKKHHHDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBAAA>>><<<::::::999999888777777777444555777999;;;???DDDGGGPPPSSSWWW]]]fffsssvvvggg^^^ZZZUUUYYY___gggoooyyynnnbbblllkkkWWWIIIBBB>>><<<999666444222222111000000000//////000000111666777>>>IIIQQQWWW___hhhrrrzzz{{{eee\\\RRRGGGCCC>>>:::888888666555555444333222222222222222555666;;;III___vvvsssYYYKKKHHHFFFHHHKKKNNNQQQUUUZZZ^^^iiimmmrrruuuvvvyyy~~~}}}vvvpppmmmnnnqqqtttuuuvvvxxx|||{{{tttooopppyyy~~~~~~|||{{{xxxxxxyyy{{{}}}~~~~~~zzzeeeXXXRRRMMMKKKJJJIIIJJJMMMQQQSSSUUUSSSPPPMMMIIIGGGFFFEEECCCBBB@@@@@@AAAAAA@@@>>><<<;;;;;;======@@@IIISSS```iiivvv{{{||||||{{{yyyuuurrrppppppooopppqqqssstttrrrqqqiiiiiiiiiiiihhhgggeeeeeecccbbb```___^^^]]]]]]]]]___^^^]]]\\\\\\\\\\\\\\\^^^___`````````cccgggjjjlllkkkkkklllnnnqqqsssuuuyyyvvvuuuyyy~~~|||tttkkkgggaaaYYYRRRMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAAAA@@@>>><<<:::999999999888888888777444555777999;;;???DDDGGGPPPSSSXXX\\\dddqqq|||lll___YYYVVVYYY^^^eeemmmvvvqqq```ddd}}}{{{}}}~~~eeeQQQFFF???===:::777444333222222000000000///000000111111555888@@@LLLUUU[[[ccckkkpppyyyeeeZZZQQQHHHDDD>>>:::888777777666444444333333222333333333555666<<>>;;;888555333222222000000000000000111222222555888BBBPPPZZZ```hhhppprrrzzzfffYYYPPPIIIEEE>>>:::888777777666444444333333333333444444333666<<>>>>>???@@@???===;;;777777777777777777777777444555777999;;;???DDDGGGMMMSSSYYY^^^cccpppvvveeeZZZXXXZZZ]]]aaahhhqqq|||xxxddddddgggwww}}}}}}yyysss~~~bbbLLLAAA???<<<999666333222222000000000000111111222333555:::FFFUUU```hhhpppwww|||iii[[[SSSJJJEEE???:::888777777666444444333333333444444555444777===GGGSSS^^^fffjjjpppsssyyyyyysssrrrsssrrrssswww~~~wwwzzz}}}fffPPPIIIIIIJJJKKKLLLOOOUUU]]]bbbjjjooouuuxxxxxxyyy|||yyyvvvrrrnnnmmmnnnqqqrrruuuxxx||||||vvvssssssuuu~~~}}}~~~~~~}}}{{{zzzzzz{{{|||~~~~~~}}}|||{{{{{{{{{|||}}}||||||}}}}}}{{{yyyxxxxxxxxxyyyzzzzzz{{{{{{~~~wwwuuuppprrruuuyyy}}}uuuiii]]]TTTNNNKKKFFFDDDBBBBBBCCCBBBAAA???>>>;;;:::<<<<<<;;;>>>CCCJJJQQQ^^^kkkxxx~~~zzzzzzyyywwwvvvtttssssssqqqooommmmmmooooooooommmjjjjjjiiihhhgggeeecccbbb^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\]]]aaaccceeedddddddddgggkkkppprrrwwwyyy|||~~~wwwnnnggg\\\ZZZVVVPPPIIIEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@AAA@@@>>><<<666666666666666666666666444555777999;;;???DDDGGGLLLSSSZZZ^^^bbbmmm}}}~~~lllaaaXXXYYY[[[^^^dddnnnyyy|||gggfffcccqqq|||qqqyyyjjjQQQBBB@@@===999666444333222000000000000111222333444777<<>><<<:::999:::;;;<<<>>>EEEOOOYYYcccooo|||}}}{{{yyywwwwwwwwwvvvttttttrrrpppnnnmmmnnnnnnooonnnkkkhhhffffffeeecccaaa]]]]]]^^^]]]]]]\\\ZZZZZZ]]]\\\[[[YYYYYYYYYZZZZZZ[[[\\\]]]\\\[[[ZZZ\\\^^^___```cccfffjjjnnnqqqsssyyyxxxxxxvvvrrrllleee```[[[XXXRRRLLLGGGCCC@@@???@@@@@@@@@?????????>>>>>>AAA@@@@@@@@@AAA@@@===;;;:::888666555666777666555222333444777;;;@@@DDDGGGNNNTTTZZZ___dddlllxxxxxxggg```[[[XXX\\\bbbiiisss}}}oooZZZ]]]iiiwwwyyyvvvqqqUUUJJJAAA;;;999888555222222666333000111333555444222666>>>PPPfffttt}}}sss^^^VVVNNNDDD===;;;:::777666777666555444222111222222333444777===CCCJJJSSS[[[```fffttt{{{uuuwwwvvvuuusssqqqsss}}}~~~vvvzzznnnWWWLLLJJJGGGJJJMMMPPPSSSYYYbbbhhhooorrrvvvyyy{{{~~~}}}yyysssooonnnmmmlllpppuuuyyy{{{~~~~~~vvvnnnnnnvvv~~~||||||{{{|||~~~}}}|||}}}~~~|||xxxvvvuuutttsssqqqnnnlllmmmooopppqqquuu|||vvvggg[[[UUUMMMIIIEEEBBBBBBBBBCCCCCC@@@???===;;;::::::;;;<<<<<>>>>>AAA@@@@@@@@@AAA@@@===;;;:::888666555666777666555333333555777;;;@@@EEEHHHPPPUUU[[[```eeemmmyyynnnbbb\\\YYY\\\aaahhhsss|||rrr]]][[[fffuuu}}}~~~yyyuuuZZZJJJAAA;;;999888555222333333000...///222444444333888???NNNaaappp~~~xxx```VVVNNNEEE===;;;:::777555777666555444222222222333333333777===CCCJJJRRRYYY^^^bbbtttxxx|||{{{{{{{{{zzz|||{{{vvvxxxxxx```OOOIIIJJJGGGJJJMMMPPPSSSYYYbbbiiimmmqqqvvvzzz}}}~~~zzzxxxrrrnnnnnnmmmmmmpppvvvyyy|||yyyrrrlllmmmvvv{{{wwwwwwyyy~~~~~~~~~~~~~~~}}}yyytttqqqpppqqqrrrrrrnnnjjjiiijjjjjjkkkqqqyyyrrrccc[[[OOOKKKFFFCCCCCCCCCDDDCCCAAA@@@>>><<<;;;:::;;;;;;:::>>>DDDJJJRRR^^^kkkuuu~~~~~~~~~}}}{{{yyyyyyyyyxxxvvvtttssspppmmmllllllllllllkkkllljjjfffdddcccbbb___^^^```^^^\\\ZZZXXXWWWWWWWWWZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[[[[\\\^^^]]]^^^aaadddgggjjjlllnnnrrrssssssqqqmmmgggbbb^^^YYYVVVRRRLLLHHHEEECCCCCC@@@@@@@@@???????????????AAA@@@???@@@AAA@@@>>>;;;:::888666666666666555444444444555888<<>>;;;:::777555666666555444333222333333444555:::@@@GGGMMMTTTZZZ^^^```ttt~~~|||}}}{{{~~~{{{jjjXXXMMMJJJKKKGGGJJJNNNPPPSSSZZZbbbiiimmmqqqvvvzzz|||~~~|||xxxvvvpppmmmmmmmmmnnnrrrwwwzzz}}}vvvppplllmmmvvvvvvqqqnnnlllqqqzzzvvvrrrooooooppppppppplllhhheeeeeeeeegggnnnvvv~~~|||kkk```RRRNNNHHHDDDCCCCCCCCCBBBAAA@@@???===<<<;;;;;;;;;:::===@@@DDDJJJUUUbbbkkkzzz~~~}}}|||{{{{{{zzzxxxvvvtttqqqmmmlllmmmnnnllljjjkkkhhheeecccaaa```^^^\\\```^^^[[[XXXVVVUUUUUUVVVXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]\\\ZZZZZZ\\\]]]\\\^^^```dddgggiiikkklllooopppqqqooojjjeeeaaa___ZZZWWWRRRLLLHHHDDDCCCBBB????????????????????????@@@??????@@@AAA@@@>>><<<;;;999666666666666555444444555666999===BBBFFFIIIMMMSSSYYY^^^bbbiiittt|||vvvddd^^^YYY[[[___fffqqqzzz|||ggg[[[eeewwwzzzwwwyyyaaaJJJBBB;;;:::999555333333333333222333555777999999???CCCJJJSSSaaauuucccUUUPPPFFF>>><<<:::777555666666555444333333333444555666:::BBBIIIPPPVVV[[[^^^aaattt~~~zzzoooaaaTTTLLLIIIIIIHHHKKKNNNPPPTTTZZZccciiinnnqqquuuyyy{{{}}}|||xxxsssnnnkkklllmmmnnnsssyyyzzz~~~{{{uuuqqqnnnooovvvuuummmiiidddhhhxxx~~~~~~~~~~~~uuusssqqqppppppooommmkkkiiieeebbbccccccdddkkkrrr|||qqqeeeVVVRRRKKKGGGDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;===>>>@@@AAAEEENNNZZZcccuuu}}}~~~~~~~~~|||zzzwwwvvvrrrnnnnnnppppppmmmiiiiiifffcccaaaaaa```^^^\\\```^^^[[[WWWUUUTTTTTTTTTWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZXXXXXXZZZ[[[\\\]]]aaadddhhhjjjllllllnnnppppppnnnhhhccc```___ZZZWWWRRRLLLGGGCCCAAA@@@????????????????????????@@@??????@@@AAAAAA>>><<<;;;999777666666666555333444555666999===BBBFFFIIIMMMSSSZZZ___bbbiiissszzzxxxfff___ZZZ[[[^^^dddoooxxxlllZZZdddvvv~~~uuu~~~ttt```KKKBBB<<<:::999666333333444444444444444555777888>>>DDDLLLTTT```ssseeeVVVPPPGGG???<<<;;;777555666666555444333333444555555444:::BBBKKKQQQWWW\\\___eeevvv{{{rrreeeXXXOOOJJJGGGEEEHHHKKKNNNQQQTTTZZZcccjjjoooqqquuuxxxzzz}}}{{{wwwqqqmmmjjjlllmmmoootttzzzzzz{{{tttrrrppprrryyy~~~ssshhheee______kkk|||~~~~~~}}}}}}}}}{{{xxxwwwvvvqqqqqqqqqqqqpppnnnjjjfffbbb```___bbbbbbbbbgggnnnwww{{{nnn]]]XXXQQQJJJGGGDDDBBBAAA@@@@@@??????>>>>>>======>>>?????????AAAHHHSSS[[[mmmvvv~~~zzzxxxwwwrrrnnnnnnqqqqqqmmmhhhfffdddbbbaaaaaa```___]]]___]]][[[XXXVVVTTTTTTTTTVVVWWWXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWUUUUUUWWWXXXYYY\\\```dddhhhkkklllmmmmmmooopppllleee```]]]]]]XXXUUUPPPKKKFFFBBB@@@@@@???????????????@@@@@@@@@?????????@@@AAAAAA???===;;;999777666666666444333444444555888<<>><<<======<<<===BBBKKKRRR___iiizzz~~~}}}yyyvvvvvvqqqmmmnnnqqqqqqlllfffeeecccaaa```aaaaaa```___]]]]]][[[YYYWWWVVVTTTTTTWWWWWWXXXXXXXXXWWWVVVUUUSSSTTTTTTSSSRRRRRRSSSUUUVVVYYY]]]bbbgggjjjllllllkkknnnnnnjjjbbb\\\ZZZZZZTTTQQQMMMIIIEEECCCBBBBBB>>>>>>?????????@@@@@@@@@???>>>>>>@@@AAAAAA???===<<<:::777666666555444222333333555777;;;@@@EEEHHHLLLRRRYYY^^^aaafffooovvvzzzpppfffaaa```aaaiiiqqqwwwyyy______iii}}}~~~}}}yyykkk\\\KKKCCC<<<;;;:::666444444...000111111000111555888===GGGQQQWWWaaarrrkkk[[[QQQHHH@@@===;;;777555666666555444333444444666666777>>>HHHRRRYYY___cccfffmmm}}}~~~ooo[[[MMMGGGGGGFFFEEEHHHKKKOOOQQQTTT[[[cccjjjoooqqqtttwww|||yyyvvvooojjjhhhkkknnnpppuuu|||yyywwwpppppprrrvvv}}}xxxiiiYYYXXXTTTOOOQQQZZZccceeemmmwww~~~}}}zzzyyyxxxyyy{{{~~~}}}yyyxxxvvvuuusssrrrrrrqqqpppnnnlllkkkjjjgggdddaaaUUUVVVZZZ```aaa___```dddpppzzzjjjddd[[[SSSMMMIIIFFFDDD>>>>>>???@@@@@@@@@@@@???:::;;;<<<::::::>>>FFFLLLRRR^^^ppp~~~}}}}}}~~~~~~|||xxxuuuvvvppplllmmmppppppjjjddddddbbb``````aaabbbbbbaaa\\\\\\[[[ZZZYYYWWWUUUTTTWWWXXXXXXYYYXXXWWWUUUTTTQQQRRRRRRRRRPPPPPPRRRSSSSSSVVV[[[aaafffiiikkkllljjjlllmmmhhh___YYYWWWXXXPPPNNNJJJGGGEEEDDDDDDDDD>>>>>>??????@@@@@@@@@@@@???>>>>>>@@@AAAAAA???===<<<:::777666666555444222222333444777;;;@@@DDDGGGHHHNNNUUUZZZ]]]bbbjjjqqqzzzxxxllleeeaaa```fffnnnsss~~~ddd```fffxxx|||}}}vvviii\\\KKKCCC<<<;;;:::666444444---///222222222333888<<<@@@KKKSSSVVV]]]lllzzzooo\\\RRRKKKBBB<<<:::999888666666666555444222333555777666???IIISSS^^^kkkqqqrrryyy~~~~~~mmmYYYNNNHHHEEEEEEGGGHHHKKKPPPUUUYYY^^^cccfffooopppsssyyy|||uuurrrkkkkkkjjjiiijjjnnnsssxxx|||tttrrrooommmssszzzppp\\\SSSKKKHHHJJJLLLRRRYYYgggsss}}}{{{~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}|||zzzuuuqqqoooooopppqqqqqqnnnllllllkkkhhhccc^^^\\\]]]___```aaa``````___fffuuuuuueeeXXXQQQLLLHHHEEEBBB@@@>>>>>>???@@@@@@???<<<;;;:::999;;;>>>AAACCCPPPWWWdddsss~~~~~~{{{xxxvvvssspppmmmkkkkkkkkkjjjiiifffdddbbbbbbbbbbbb```^^^]]]\\\ZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSRRROOOPPPQQQQQQQQQQQQSSSUUUVVVXXX[[[^^^cccfffiiikkkqqqqqqnnnhhh___XXXUUUUUUMMMIIIEEEDDDGGGGGGDDD@@@BBBBBB@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;999777666555444444444555777888:::===BBBFFFKKKOOOTTTXXX[[[```gggmmmyyyvvvhhhaaadddhhhiiisss~~~iii___```sssxxx|||xxxkkk]]]PPPCCC@@@AAA:::888888222111222222111111222666999AAAIIIQQQUUU]]]hhhrrrvvvttt\\\RRRKKKBBB<<<:::999888666666666555444222333555888888@@@JJJTTTbbbsss~~~pppZZZLLLGGGDDDEEEGGGHHHKKKPPPUUUZZZ___dddhhhooopppttt{{{zzztttqqqllllllkkkjjjkkkooouuuyyy{{{sssmmmlllmmmttt{{{ooo[[[RRRIIIGGGHHHIIINNNTTT^^^kkk}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}yyyuuupppmmmlllmmmnnnpppnnnkkkjjjiiifffaaa]]]\\\]]]^^^_________]]]\\\cccrrrnnn```WWWQQQKKKGGGDDDAAA???>>>???AAAAAA@@@<<<;;;::::::;;;===@@@BBBKKKRRR^^^kkkxxx~~~||||||}}}}}}|||zzzxxxvvvqqqooollljjjjjjjjjiiihhhfffdddbbbbbbbbbbbb```^^^]]]\\\ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTRRRRRROOOPPPPPPPPPOOOOOOQQQSSSVVVWWWZZZ^^^cccgggjjjkkkppppppmmmfff^^^WWWTTTTTTNNNIIIEEEEEEGGGGGGEEEAAAAAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;999777666555555444333444666888:::>>>CCCGGGLLLPPPTTTXXXZZZ___fffkkksss|||zzzmmmdddeeehhhiiirrr|||nnnaaa```ssszzz~~~|||nnn```UUUEEE@@@???888777888444111222222111111333666999???FFFMMMRRRZZZgggqqquuu|||xxx\\\SSSKKKBBB<<<:::999888666666666555444333333666888:::CCCMMMXXXiii~~~sssZZZKKKEEEDDDEEEGGGGGGKKKPPPUUUZZZ```fffjjjooorrrvvv}}}yyyssspppllllllllllllmmmqqqwww{{{zzzrrrjjjkkkoooxxx|||nnn[[[RRRKKKIIIHHHHHHKKKOOOWWWcccuuu~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}yyytttnnnjjjiiiiiiiiiooommmjjjhhhfffddd```^^^```aaaccccccccc```^^^\\\```mmm|||lll```WWWPPPKKKEEECCC@@@???@@@AAAAAAAAA>>>===;;;:::;;;<<<>>>???DDDKKKUUU___jjjxxx}}}yyyzzzzzzzzzzzzxxxvvvuuuooommmjjjhhhiiiiiihhhgggeeedddbbbaaabbbaaa```^^^[[[ZZZYYYXXXWWWVVVVVVVVVTTTTTTTTTTTTSSSSSSRRRQQQNNNOOOOOONNNMMMMMMOOOQQQUUUWWWZZZ^^^cccgggjjjlllooonnnjjjddd]]]VVVSSSRRRNNNJJJGGGFFFHHHHHHEEECCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;:::999777666555555555222444666888;;;???DDDHHHLLLPPPUUUXXXZZZ^^^dddiiimmmwww}}}wwwwwwzzz~~~ssshhheeefffgggpppzzzuuuccc^^^rrr|||tttfffYYYGGG???<<<666666999555222222222222111333666999>>>EEEKKKPPPZZZhhhtttyyy}}}yyy]]]SSSLLLCCC===:::999777666666666555444333444777999<<>>===;;;;;;<<<===>>>???FFFNNNTTT]]]kkk~~~}}}zzzzzzzzzyyyxxxvvvtttsssnnnllliiiggghhhhhhgggfffdddcccaaa```aaa```___]]]ZZZYYYXXXWWWVVVUUUUUUTTTRRRRRRSSSSSSSSSRRRRRRQQQOOOOOONNNMMMLLLLLLOOOQQQTTTVVVZZZ^^^cccgggkkklllmmmkkkgggbbb[[[VVVRRRPPPMMMJJJHHHGGGHHHHHHFFFEEEAAA@@@@@@@@@@@@@@@@@@AAA????????????????????????;;;:::999777666555555555222333666888;;;@@@EEEIIIMMMQQQVVVYYYZZZ^^^cccgggjjjuuu~~~}}}rrriiihhhkkkrrr|||uuuhhhbbbccceeemmmwww{{{eee\\\nnn{{{|||}}}ppp\\\III???<<<666666999444222333333222222333666999AAAFFFKKKQQQ]]]mmmyyy~~~zzzaaaTTTMMMCCC===:::999777666666666666444333444777:::===IIIXXXeeetttwww]]]OOOJJJGGGEEEDDDFFFIIIMMMRRRWWW^^^eeejjjqqqtttxxx|||xxxrrrnnnkkklllnnnoooqqqvvv{{{xxxrrrnnnpppttt{{{~~~nnnaaa[[[VVVVVVUUURRRQQQSSSTTT]]]jjjwww~~~}}}|||||||||}}}}}}|||}}}}}}~~~~~~|||{{{|||||||||~~~~~~|||xxxrrrkkkfffcccccccccfffgggiiikkklllmmmmmmnnnqqqrrruuuuuusssnnniiifff```hhhxxxwwwhhh\\\UUULLLHHHDDDAAA@@@@@@@@@@@@AAA@@@???===<<<<<<======???DDDIIIMMMSSSaaauuu}}}}}}}}}{{{yyyvvvsssqqqpppmmmjjjhhhfffgggggggggfffbbbaaa____________]]][[[XXXWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQQQQPPPOOOOOONNNMMMKKKLLLOOORRRUUUWWWZZZ^^^cccgggjjjlllllliiieee```ZZZUUUQQQNNNLLLJJJHHHGGGGGGGGGGGGFFFAAABBBBBBBBBBBBBBBBBBAAA????????????????????????::::::888777666666666666222444666888;;;@@@FFFJJJNNNRRRWWWZZZ\\\^^^cccgggjjjsss|||xxxjjj]]]XXXZZZcccpppwwwqqqeee___```bbbkkktttgggZZZjjjyyyxxxcccOOOCCC???888888999333222333333222222333777:::AAAFFFKKKRRR___ppp||||||yyy}}}|||eeeUUUNNNDDD===;;;999777555666666666555444555888;;;===KKK[[[eeeppp}}}bbbRRRLLLIIIFFFEEEHHHJJJNNNRRRWWW^^^eeejjjpppssswwwyyy{{{wwwpppllliiikkkmmmpppssswww}}}xxxrrrmmmpppuuu{{{uuuhhhcccaaabbbbbb^^^\\\]]]WWW]]]fffppp|||~~~}}}||||||||||||||||||{{{{{{{{{{{{}}}~~~~~~~~~|||zzz|||||||||}}}}}}{{{xxxtttnnnhhhcccaaaaaaaaaaaaeeejjjoooqqqsssuuuwwwuuuwwwzzz{{{yyysssmmmiiibbbgggtttttteee]]]SSSNNNHHHDDDBBBAAAAAA@@@BBBAAA@@@??????>>>>>>>>>???BBBEEEGGGMMMYYYjjjvvv~~~}}}~~~}}}{{{wwwtttqqqooommmjjjhhheeedddeeefffeeeddd```___]]]]]]]]]\\\[[[YYYVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMNNNNNNMMMKKKKKKLLLPPPSSSVVVXXX[[[^^^cccfffiiikkkkkkhhhccc^^^ZZZVVVQQQMMMJJJIIIHHHGGGGGGFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????:::999888777666666666666333555777999<<<@@@EEEIIINNNSSSXXX\\\]]]```dddhhhiiirrryyytttfffVVVNNNKKKTTTbbbkkkiii```]]]^^^```jjjsssjjjZZZfffvvvssssss[[[KKKCCC:::999999222333333333333222444777:::@@@EEEJJJRRR```qqq|||~~~}}}~~~|||dddVVVNNNDDD>>>;;;999777555555666666555444555999;;;>>>KKKYYYaaahhhrrr|||}}}xxxwww{{{zzz|||{{{iiiTTTLLLIIIHHHHHHKKKMMMPPPTTTYYY___fffkkknnnqqquuuwwwxxx|||}}}tttmmmiiihhhjjjmmmpppsssxxx}}}xxxssslllqqqxxxtttppppppssssssooommmmmmeeehhhlllqqqyyy~~~||||||{{{{{{{{{{{{||||||{{{zzzyyyyyyyyy{{{}}}~~~~~~}}}|||}}}}}}}}}~~~~~~}}}zzzwwwrrrnnniiiddd```^^^^^^___^^^dddlllrrruuuwwwyyyzzzxxx{{{~~~xxxqqqmmmdddfffoooqqqhhhZZZUUUNNNHHHEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@>>>???@@@BBBHHHSSS___gggzzz~~~||||||zzzxxxuuurrrooonnnmmmgggeeebbbaaabbbcccbbbbbb^^^]]][[[[[[[[[ZZZYYYWWWUUUUUUUUUUUUTTTRRRPPPOOONNNNNNNNNMMMLLLKKKJJJIIIKKKKKKJJJIIIIIIKKKPPPTTTXXXYYY[[[___bbbeeehhhiiikkkgggbbb^^^[[[VVVQQQMMMHHHHHHHHHGGGEEEEEEFFFFFFAAAAAABBBCCCCCCBBBAAAAAA????????????????????????:::999888777666666666666444666888999<<<@@@EEEHHHNNNSSSYYY]]]___bbbfffjjjlllsssyyyvvviiiYYYMMMGGGIIIUUU``````\\\\\\___```jjjrrr~~~nnn\\\dddwwwtttqqqmmmUUUFFF:::888999333333333444333222444777:::BBBFFFLLLUUUcccttt}}}~~~yyy___VVVNNNEEE>>>;;;:::777555555666666555444666999<<>>>>>>>>>>>>>>>>>>>>>>>999999888777666666666777555777888:::<<>>???DDDLLLQQQbbbiiisss}}}}}}zzz}}}yyyuuuqqqooonnnkkkiiihhheeebbb```______^^^\\\]]]\\\ZZZYYYWWWVVVVVVVVVPPPOOONNNMMMLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGEEEEEECCCDDDEEEFFFFFFIIIMMMPPPTTTVVVZZZ___cccfffhhhhhhiiieee___ZZZVVVRRROOOLLLKKKJJJHHHFFFDDDBBBAAAAAACCCCCCBBBAAAAAA@@@??????>>>>>>????????????>>>>>>999999888666555555555555333555777999;;;???DDDHHHNNNSSSYYY^^^bbbhhhnnnsssoooyyyyyymmm[[[MMMKKKMMMQQQSSSUUUXXX\\\^^^kkkqqq||||||xxx]]]hhhiii{{{tttaaaMMMCCC:::888<<<555555444222222555999===BBBJJJSSS]]]lll}}}zzzhhh[[[QQQKKKBBB<<<999888888888555666555444444666:::===BBBJJJUUU\\\```eeekkkqqq{{{{{{yyywwwtttrrrooonnnooorrr|||gggTTTMMMHHHGGGJJJKKKQQQYYY\\\]]]```gggnnnsssuuuzzzxxxqqqllliiihhhkkknnnqqqtttyyy~~~{{{rrrnnnmmmpppwww~~~{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}|||||||||||||||{{{{{{{{{zzzwwwtttpppnnnfffddd```]]]ZZZZZZZZZ[[[ZZZ```jjjtttzzz}}}~~~}}}~~~uuummmjjjtttqqqhhh\\\SSSNNNKKKHHHEEECCCCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>===>>>BBBIIINNN[[[bbbllluuu}}}}}}{{{xxxuuuqqqnnnmmmllljjjiiihhheeebbb```___^^^]]]\\\[[[ZZZYYYXXXVVVVVVUUUUUURRRQQQPPPOOOOOONNNNNNNNNLLLKKKJJJIIIGGGFFFEEEDDDBBBCCCDDDDDDEEEGGGKKKOOOTTTWWWZZZ___cccfffhhhiiihhhddd^^^YYYUUURRRNNNLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>????????????>>>>>>:::999888777666555555555333444666777999>>>DDDHHHOOOTTTZZZ___ccchhhoootttttt|||xxxgggYYYOOOQQQRRRSSSTTTWWW\\\___jjjppp{{{~~~vvv|||}}}```gggfffzzzzzzrrr|||aaaLLLAAA888555888555555444333222555:::===JJJRRR\\\fffvvvrrrbbbXXXOOOJJJCCC===:::999888777555666555444444666:::===AAAJJJTTT[[[___bbbhhhmmm{{{zzzyyywwwuuuttttttttttttvvv~~~xxx~~~{{{]]]OOOJJJGGGHHHLLLJJJPPPWWW[[[^^^bbbiiiooorrrwwwxxxqqqkkkiiihhhkkknnnqqquuuzzzzzzqqqmmmkkkmmmvvv}}}|||{{{{{{|||}}}~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzzzzyyywwwsssoookkkhhhaaa___]]]ZZZYYYZZZ[[[]]]]]]bbbkkkssszzz~~~~~~vvvnnnrrr}}}{{{qqqdddYYYSSSPPPMMMJJJEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@>>><<<<<>>??????@@@@@@??????>>>;;;:::999888666666666666444444555555888===DDDIIIPPPUUU\\\aaadddiiipppuuuzzzyyykkkZZZYYYWWWUUUTTTWWW\\\```hhhnnnyyyyyynnnqqqdddfff```rrryyy{{{rrr{{{```KKKAAA888555777555444444333333555:::>>>RRR[[[fffsssooo___VVVMMMIIICCC???<<<:::777666555666555444444666:::===BBBIIISSSYYY]]]bbbiiippp|||{{{zzzyyyyyyzzz{{{|||zzzzzzxxx{{{nnnUUUJJJHHHFFFHHHLLLIIIOOOVVV[[[___dddkkkqqqttt|||~~~vvvooojjjhhhiiikkkooorrrvvv{{{xxxppplllkkklllvvv~~~}}}|||}}}}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxuuupppkkkfffccc___]]][[[YYYXXXYYY[[[]]]aaaeeellltttzzz}}}}}}zzzrrrssszzz|||nnnbbb[[[VVVRRRPPPGGGGGGFFFFFFFFFFFFFFFFFFBBBAAA@@@>>>===>>>BBBEEEJJJOOOXXX```iiirrryyy~~~~~~}}}{{{zzzzzzzzzxxxvvvssspppllljjjiiihhhfffeeedddaaa]]][[[ZZZYYYXXXVVVTTTTTTTTTTTTSSSRRRRRRQQQNNNNNNNNNMMMLLLIIIFFFEEEFFFFFFEEEEEEDDDCCCBBBBBB@@@AAABBBBBBBBBDDDHHHKKKOOOQQQUUUYYY^^^aaadddeeeccc```ZZZVVVRRROOOLLLJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????<<<<<<:::999777666666666555555555666888>>>FFFLLLRRRWWW]]]bbbfffjjjqqqvvv||||||jjjggg```ZZZUUUVVV[[[___ffflllvvvttthhhkkkxxxfffcccZZZlllrrr~~~sss|||___LLLAAA;;;888888444444444333333666;;;???TTT]]]jjjzzzqqq```UUULLLHHHCCC???<<<:::777666555666555444444666:::===AAAGGGOOOUUUZZZaaakkksss~~~}}}|||{{{{{{|||~~~yyyyyy}}}{{{eeePPPIIIGGGEEEGGGLLLIIINNNUUU[[[```ffflllqqqvvv{{{sssmmmiiigggiiikkkooosssvvv|||wwwoookkkkkknnnwww~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}zzz{{{|||}}}}}}}}}}}}}}}zzzyyywwwsssmmmgggbbb___]]]\\\YYYWWWWWWXXXZZZ\\\cccffflllsssyyy~~~|||{{{{{{}}}|||wwwxxx|||vvviii```ZZZUUURRRKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCC@@@>>>???AAACCCGGGKKKQQQXXX```iiirrrxxx{{{}}}|||zzzxxxxxxxxxxxxvvvtttssspppkkkhhhfffeeecccaaa```]]]YYYWWWVVVUUUSSSQQQPPPPPPQQQQQQQQQPPPPPPOOOLLLLLLLLLKKKIIIFFFDDDBBBDDDDDDDDDCCCCCCBBBBBBBBB@@@AAABBBAAABBBDDDHHHKKKNNNQQQUUU[[[___bbbdddeee```]]]XXXSSSPPPNNNKKKIIIFFFEEEEEEDDDCCCCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>===;;;:::888777777777777777777777:::@@@HHHNNNSSSXXX^^^cccfffkkkqqqvvv{{{~~~}}}vvvlllaaaYYYWWWZZZ]]]ccciiisss~~~pppdddfffsss~~~gggbbbXXXkkkrrrvvv}}}bbbMMMBBB;;;777666444444444333444777<<<@@@PPPXXXgggyyysss```UUULLLHHHCCC???<<<:::888666555666555444444666:::===@@@FFFNNNTTTYYYaaakkksss}}}}}}}}}~~~~~~xxxwwwxxxppp]]]LLLGGGGGGEEEGGGKKKJJJNNNTTT[[[```gggmmmqqqvvvxxxpppjjjhhhgggiiilllooossswww|||vvvnnnlllkkkqqqzzz~~~}}}~~~zzz|||~~~~~~~~~}}}}}}||||||}}}}}}{{{|||}}}~~~~~~}}}}}}xxxwwwuuupppkkkddd^^^[[[YYYXXXVVVUUUUUUWWWYYY[[[aaaeeejjjqqqvvvzzz{{{|||yyywwwvvvwwwyyy|||}}}}}}}}}zzzyyy{{{}}}}}}pppfff^^^WWWSSSOOONNNKKKIIIHHHHHHHHHHHHEEEEEEEEECCC@@@???AAABBBEEEHHHLLLQQQXXXaaajjjpppuuuxxx{{{~~~}}}||||||}}}}}}~~~~~~zzzxxxvvvvvvvvvuuusssrrrppplllhhhdddbbb```^^^\\\[[[XXXTTTRRRPPPOOOMMMLLLLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAACCCFFFIIINNNRRRXXX___dddfffffffff^^^ZZZUUUQQQOOOLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???>>>===;;;999888777777666777888999<<>>;;;:::999888555666555444444666:::===BBBIIITTT[[[___dddlllrrrwwwyyy}}}|||zzzzzz|||fffUUUGGGFFFGGGEEEGGGLLLKKKOOOTTTZZZaaagggmmmpppssszzzuuulllhhhffffffiiilllppptttxxx}}}uuunnnlllmmmrrr|||}}}yyyzzz}}}zzzyyy|||~~~}}}|||{{{|||}}}}}}}}}~~~}}}{{{yyyuuutttqqqmmmgggaaa[[[WWWSSSRRRQQQQQQRRRUUUXXX[[[]]]aaagggmmmqqqtttttttttrrrpppnnnnnnppprrrrrrrrruuutttuuuvvvwww{{{{{{pppfff]]]WWWSSSQQQNNNKKKIIIHHHHHHHHHDDDEEEEEECCCAAA@@@@@@AAACCCDDDGGGJJJPPPXXXbbbhhhpppsssvvvyyy|||~~~|||yyy{{{{{{zzzvvvtttuuuvvvuuuwwwzzz~~~~~~|||{{{zzzyyytttrrrpppoooooonnnllljjjhhheeeaaa^^^\\\[[[YYYWWWWWWTTTPPPMMMKKKJJJHHHGGGIIIJJJLLLMMMNNNMMMLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????AAADDDGGGKKKPPPXXX```eeefffeeeddd[[[XXXSSSPPPMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>><<<:::999888777444666888:::===BBBIIIMMMTTTXXX^^^cccfffjjjpppuuuxxx|||zzzkkk___YYYZZZ]]]___eeeooozzzmmm______kkkvvvxxxppphhh^^^uuuzzzbbbMMMAAA<<<777222444444444444444888===AAAIIIOOO]]]nnn|||zzz|||{{{ooo^^^TTTMMMHHHBBB===;;;:::999888666666555444444666:::===EEEOOO[[[cccgggiiinnnrrrpppttt|||~~~vvv___PPPDDDEEEFFFEEEGGGMMMLLLOOOTTT[[[aaahhhmmmppppppvvvsssjjjfffffffffiiilllppptttxxx~~~tttnnnmmmmmmsss~~~xxxuuu{{{}}}{{{{{{|||~~~|||{{{{{{{{{|||}}}~~~{{{xxxvvvsssrrroookkkeee^^^YYYUUUMMMMMMMMMNNNPPPTTTXXX[[[ZZZ^^^dddjjjnnnoooooonnnjjjhhhffffffhhhjjjjjjjjjooonnnooooooooorrryyynnnccc\\\UUUSSSOOOLLLIIIHHHHHHHHHCCCDDDEEECCCAAA???@@@@@@AAABBBCCCFFFJJJRRR\\\bbbgggjjjnnnqqquuuyyy~~~}}}zzzxxxuuuwwwxxxvvvrrroooppprrroooqqquuuyyy|||~~~zzzyyyxxxvvvtttrrrqqqpppnnnllliiihhhhhhgggeeecccaaa^^^[[[XXXXXXWWWVVVTTTTTTQQQMMMJJJHHHGGGEEEDDDGGGIIIKKKLLLMMMLLLKKKJJJGGGEEECCCAAA@@@???@@@@@@AAAAAABBBBBBBBBBBBCCCCCC===>>>>>>======???CCCEEEGGGMMMVVV___ddddddbbb```ZZZWWWRRROOOMMMKKKHHHFFFGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@>>><<<:::999888888333555777:::===BBBHHHLLLSSSXXX^^^bbbeeejjjppptttxxx}}}{{{lll```[[[[[[]]]^^^dddnnnyyylll^^^```lllwww|||tttlllbbbzzzrrr]]]KKKBBB???;;;777444444444444555888===AAAIIINNN[[[lllwww~~~wwwsssuuutttfffWWWNNNKKKEEE@@@<<<:::::::::777666777888666555:::AAAFFFSSSaaagggkkkqqquuuvvvzzz|||eeeUUULLLEEEEEEGGGGGGIIILLLLLLNNNRRRXXX___gggmmmqqquuuxxx~~~|||rrrkkkfffddddddjjjmmmqqqvvv{{{zzzpppiiijjjoooyyyxxxooollluuu}}}wwwssstttuuuwww|||~~~|||zzzyyyxxxyyy{{{|||~~~~~~{{{xxxuuussspppkkkfffbbb]]]XXXTTTSSSNNNJJJKKKQQQVVVXXXXXX[[[^^^ccchhhjjjiiihhhffffffccc___\\\\\\]]]^^^]]]]]]```ccccccdddhhhrrryyyuuuggg^^^[[[XXXSSSOOOLLLKKKIIIGGGGGGGGGEEEDDDBBBBBBBBBAAABBBAAA@@@BBBFFFMMMUUUYYYaaadddgggjjjlllooorrruuuwwwwwwuuutttssssssrrrrrrrrrssssssrrrpppnnnllljjjjjjkkklllnnnoooppppppqqqqqqpppnnnllliiigggeeeddddddddddddbbb```^^^[[[ZZZRRRRRRSSSSSSSSSRRRPPPOOOKKKIIIFFFDDDBBBAAABBBBBBBBBBBBCCCEEEFFFHHHIIIIIIHHHFFFDDDAAA@@@@@@AAABBBAAABBBCCCCCCDDDCCCCCCCCCCCCAAA>>><<<<<<>>>@@@BBBGGGLLLUUU\\\``````^^^\\\VVVTTTPPPMMMKKKKKKLLLMMMLLLJJJGGGDDDCCCDDDEEEFFFCCCBBBBBBAAAAAA@@@??????FFFEEEDDDCCCAAA@@@???>>><<<:::888777888888777666999999:::;;;===BBBHHHLLLVVVZZZ```eeeiiimmmpppsssxxxzzz|||qqqddd\\\XXXXXX___cccjjjtttnnndddgggmmmeeeeeepppZZZIIIAAA<<<888444444444444444444888===AAANNNRRR\\\hhhqqqxxxwwwrrrsssrrrfffXXXOOOKKKFFF@@@<<<:::::::::777666666888666555:::BBBIIIUUUbbbhhhmmmttt{{{}}}|||dddUUULLLEEEEEEFFFGGGHHHKKKKKKNNNRRRXXX```gggnnnqqqtttvvv|||{{{qqqjjjfffeeeeeehhhkkkqqqwww|||zzzooohhhjjjoooyyytttggg```fffqqq{{{yyyuuurrrooommmkkkmmmqqqzzz~~~}}}|||zzzzzz{{{|||}}}~~~~~~~~~~~~|||yyyvvvtttsssooojjjddd```[[[VVVRRRQQQMMMIIIJJJPPPVVVXXXXXX]]]___bbbeeefffdddaaa___]]]ZZZVVVTTTTTTUUUUUUUUUSSSVVVXXXXXXXXX]]]eeelllrrrzzz}}}pppggg^^^ZZZUUUPPPMMMKKKIIIHHHHHHGGGFFFEEECCCCCCCCCCCCAAAAAA@@@BBBEEEKKKQQQTTTZZZ\\\___aaabbbcccfffhhhmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjiiihhhfffdddcccddddddeeefffggghhhiiiiiiiiihhhfffdddbbb```^^^^^^[[[[[[[[[ZZZXXXUUUSSSRRRMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGDDDBBB@@@@@@@@@AAA@@@AAABBBCCCEEEFFFGGGHHHEEEDDDBBBAAAAAABBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB???>>><<<;;;<<>>BBBIIIMMMVVVZZZ___dddhhhlllpppsssxxx{{{~~~rrreee\\\XXXWWW^^^bbbjjjtttsssiiiiiillljjjiiippp[[[JJJBBB===999555555555555444555888===AAALLLPPPYYYeeemmmsss}}}{{{ssstttsssiii\\\OOOLLLFFF@@@<<<:::::::::777555666777666555;;;CCCLLLWWWbbbgggmmmvvv|||cccVVVMMMFFFEEEFFFFFFGGGJJJKKKMMMRRRYYY```hhhnnnqqqsssuuuzzzzzzpppiiifffeeeeeegggkkkqqqxxxxxxnnngggiiinnnyyyqqqbbbXXX[[[aaahhhiiijjjlllttt|||~~~{{{pppmmmiiigggfffffffffeeecccfffnnnyyy}}}|||||||||}}}~~~~~~}}}|||{{{xxxvvvtttrrrqqqmmmgggaaa\\\WWWRRROOOMMMJJJHHHJJJPPPUUUXXXXXX]]]^^^___```^^^[[[XXXVVVSSSPPPMMMLLLLLLMMMMMMMMMIIIKKKLLLLLLLLLPPPWWW\\\eeelllzzz|||ssseeeaaaZZZUUUQQQNNNLLLJJJIIIHHHGGGEEEDDDDDDCCCCCCAAAAAAAAABBBEEEHHHKKKMMMRRRTTTVVVVVVUUUVVVWWWYYY^^^^^^]]]]]]]]]]]]^^^^^^``````______]]]\\\ZZZYYY[[[[[[ZZZYYYZZZ[[[\\\]]]]]]\\\[[[YYYWWWVVVTTTTTTQQQQQQPPPOOONNNLLLJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCAAA???>>>===>>>>>>>>>???@@@AAABBBDDDDDDEEECCCBBBAAAAAAAAABBBDDDEEEBBBBBBBBBCCCCCCBBBAAAAAA;;;:::999999<<<@@@EEEHHHKKKPPPXXX___bbb```[[[XXXWWWUUURRROOOMMMMMMMMMNNNMMMKKKIIIGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBB;;;999777777888888777666666888999;;;>>>DDDJJJOOOTTTXXX^^^cccggglllpppsssxxx|||tttfff\\\XXXWWW\\\aaajjjtttyyymmmjjjiiiqqqooottt___MMMCCC>>>:::666555666555555555999>>>BBBKKKOOOXXXcccjjjoooxxxwwwuuutttkkk___PPPLLLGGGAAA<<<:::::::::777555555777666666<<>>>>>??????===<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBAAA@@@???999888888999<<<@@@EEEHHHJJJOOOWWW^^^```^^^ZZZWWWUUUSSSQQQNNNMMMLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAA;;;999777777777777777555555777999<<<@@@EEEKKKPPPSSSWWW]]]bbbfffkkkppptttxxx}}}wwwhhh\\\XXXWWWZZZ```iiisss}}}|||mmmhhheee~~~yyysss~~~xxxbbbPPPDDD>>>999777666666666555555999>>>AAALLLOOOXXXbbbhhhmmmvvv~~~yyyuuusssiii^^^QQQMMMGGGAAA<<<:::::::::777666666777666777>>>GGGRRR___mmmwwwsssYYYPPPHHHFFFFFFEEEFFFHHHJJJMMMSSSZZZbbbjjjooorrrsssuuuzzzvvvmmmgggeeefffgggkkkooouuu{{{uuulllgggjjjqqq{{{xxxjjjaaa]]]\\\]]]\\\\\\]]]\\\ZZZWWWUUU\\\]]]___aaabbbdddfffggggggjjjsss~~~~~~|||xxxuuurrrpppooojjjeee___XXXSSSOOOKKKHHHGGGGGGHHHJJJMMMPPPRRRSSSQQQQQQPPPOOOMMMJJJHHHGGGGGGEEECCCCCCDDDEEEEEEDDDBBBBBBBBBBBBCCCEEEIIILLLOOOUUUbbbqqqvvvpppggg^^^XXXTTTPPPNNNJJJIIIGGGEEEDDDBBBBBBAAACCCDDDEEEGGGGGGGGGGGGFFFKKKLLLKKKIIIGGGEEEDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIKKKIIIGGGFFFEEEFFFHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>>>>:::999888999<<<@@@EEEHHHIIINNNUUU[[[]]]\\\YYYVVVSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCCCCDDDCCCBBB@@@???;;;999777666777777666555444666:::===@@@FFFLLLPPPSSSWWW\\\aaaffflllqqquuuxxx}}}|||jjj^^^XXXWWWXXX___iiirrrzzz~~~mmmeeeaaayyy~~~uuu|||vvvbbbOOOCCC===:::999666666666555555888===AAAIIILLLUUU___fffjjjsss|||zzzuuupppdddXXXRRRNNNHHHAAA===:::::::::999777666888888999AAAJJJVVVfffzzzvvv\\\RRRJJJHHHGGGEEEFFFHHHIIIMMMSSS[[[cccjjjppprrruuuxxx}}}}}}tttkkkeeedddfffhhhmmmqqqvvv|||~~~tttllliiimmmttt~~~sssiiiaaa[[[[[[YYYYYYZZZYYYUUUTTTUUUZZZ^^^bbbfffiiilllooorrrooorrryyy~~~~~~|||xxxuuuqqqmmmkkkeeeaaaZZZTTTOOOLLLHHHFFFGGGHHHIIIJJJLLLMMMNNNNNNJJJIIIHHHFFFDDDCCCBBBBBB@@@???>>>>>>@@@AAA@@@?????????>>>>>>@@@BBBEEEFFFHHHNNNZZZkkk~~~~~~wwwlllccc[[[VVVRRRPPPNNNLLLJJJGGGDDDBBBAAA@@@CCCDDDFFFGGGHHHHHHHHHGGGHHHHHHHHHFFFCCC@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAADDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>;;;<<<<<<<<<======>>>>>>======>>>>>>???@@@@@@AAACCCBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@???===<<<::::::999999<<<@@@EEEHHHLLLOOOTTTXXXZZZYYYWWWVVVQQQPPPNNNLLLKKKIIIIIIHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@BBBCCCDDDDDDDDDBBB???>>>:::888666666777777666555444777:::>>>AAAFFFKKKOOOSSSWWW\\\aaafffmmmssswwwxxx~~~mmm___YYYYYYXXX___hhhpppxxxrrrfff^^^tttsssyyy}}}xxxdddQQQDDD>>>;;;;;;666666555444444777<<>>=========<<<:::::::::<<<======<<<===<<<;;;<<<>>>@@@BBBCCCFFFLLLXXXhhh{{{uuujjjbbb\\\XXXUUURRRPPPMMMJJJFFFCCCAAA@@@BBBCCCEEEFFFHHHHHHHHHHHHGGGHHHHHHFFFCCCAAA@@@AAA@@@???????????????@@@AAA>>>===<<<<<<<<<===>>>>>>??????????????????@@@@@@>>>>>>??????????????????<<<;;;::::::999:::;;;;;;999888888888999;;;===>>><<<<<<===>>>???@@@@@@@@@>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAACCCBBBBBBAAA???>>><<<;;;:::999999:::===BBBGGGJJJRRRSSSVVVWWWXXXWWWUUUTTTQQQPPPOOOMMMKKKJJJIIIHHHJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAACCCDDDDDDCCCAAA???:::888666666666777666555555777;;;>>>BBBFFFKKKNNNTTTWWW\\\aaagggnnntttyyyyyy~~~pppaaa[[[ZZZWWW^^^gggnnnvvv|||kkk^^^qqqpppqqq}}}pppZZZIII???;;;:::555555444333333666:::>>>@@@DDDMMMYYYaaagggqqqzzz}}}ttteeeVVVSSSOOOHHHBBB===:::::::::;;;888888::::::<<>>@@@BBBBBBEEEJJJSSSbbbttt~~~rrriiiccc___\\\VVVTTTPPPLLLHHHEEEBBBAAAAAABBBCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHEEECCCCCCDDD??????>>>>>>>>>>>>??????>>>===<<<<<<<<<===??????<<<<<<===>>>>>>>>>>>>>>><<<=========>>>>>>>>>>>>===<<<;;;::::::;;;<<<===555555555666777999<<<===<<<===>>>@@@AAAAAABBBBBB??????@@@@@@AAAAAABBBBBB===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAA???===<<<;;;999888888:::>>>DDDIIIMMMXXXXXXXXXXXXWWWUUUSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA===???BBBDDDEEEDDDBBBAAA:::888666666666666666444555888<<>>>>>===<<<:::999888888:::999999999:::;;;;;;<<<:::::::::;;;<<<===>>>???BBBGGGRRR```mmmyyyvvvjjjaaa]]][[[XXXSSSMMMIIIEEECCCBBBAAAAAABBBCCCEEEHHHKKKLLLMMMNNNNNNKKKHHHFFFFFFFFFEEECCC@@@@@@@@@AAA@@@??????????????????>>>============>>>???@@@@@@@@@@@@??????>>>>>>>>>=================================<<<<<<<<<===============BBBAAA@@@?????????@@@AAA???@@@@@@AAAAAABBBBBBCCC>>>>>>?????????@@@@@@@@@CCCAAA????????????>>>======>>>>>>???AAAFFFLLLQQQVVVWWWYYYXXXVVVTTTSSSSSSQQQPPPOOONNNLLLKKKJJJIIIMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???<<<:::888777888:::999999666888<<<@@@CCCGGGLLLOOOTTTVVVZZZ^^^dddllltttzzz|||~~~vvvggg^^^[[[\\\aaahhhoooyyyxxxkkkllltttppp|||zzzrrrSSSEEE>>>777666666555444444555999<<>>======<<<:::999888888999999999999999:::;;;;;;::::::::::::;;;<<<===>>>AAAEEEOOO\\\hhhtttrrrfff```___[[[UUUOOOKKKHHHFFFDDDCCCBBBCCCDDDGGGJJJNNNPPPPPPQQQQQQOOOLLLIIIIIIIIIHHHFFFCCCBBBBBBBBBAAA?????????@@@@@@???>>>>>>======>>>>>>>>>>>>>>>======????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======>>>???@@@AAABBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBDDDBBB@@@???>>>>>>======>>>???@@@AAADDDHHHNNNSSSUUUVVVWWWVVVTTTQQQQQQQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMLLLLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???<<<:::888777888999999999666999<<>>888666666555444444666:::===AAAEEEOOOYYY```gggtttlll\\\TTTNNNGGGAAA>>>===<<<<<<;;;999999:::999;;;CCCMMMVVV```jjjqqquuuzzzzzzxxxzzzqqqlllrrrxxxzzz~~~cccVVVIIIFFFHHHGGGFFFFFFKKKOOOVVV\\\ccciiippptttyyy}}}{{{rrrjjjgggfffeeehhhlllooorrrwww~~~~~~sssnnnllloooxxx}}}~~~||||||wwwrrrpppnnniiiaaaZZZTTTPPPKKKGGGFFFFFFEEEDDDBBB@@@?????????>>>;;;999======<<<<<<;;;:::999999999999999999999::::::;;;:::999999::::::;;;<<<===AAACCCJJJVVVaaammm}}}~~~qqqhhhddd___XXXRRRNNNKKKHHHFFFEEEDDDCCCDDDHHHMMMSSSVVVUUUWWWWWWVVVSSSQQQPPPPPPNNNKKKHHHGGGFFFEEECCCAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@???>>>======<<>>>>>>>>======<<<<<<<<<=========>>>???AAACCCDDDBBBBBBAAAAAABBBCCCDDDEEEFFFEEECCCAAA???>>>======>>>???@@@BBBCCCDDDEEEEEEEEEDDDBBB@@@>>>=========@@@AAACCCEEEGGGLLLQQQUUUWWWXXXXXXWWWTTTQQQPPPQQQUUUUUUTTTRRRQQQPPPOOONNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???===:::888777888999999888777999;;;>>>AAAGGGNNNRRRTTTWWW]]]bbbfffkkkooosssxxxzzz}}}xxxiii___\\\YYY^^^fffoooyyy{{{sssyyymmmwwwwwwsss]]]GGG>>>:::666666555444444666:::===DDDHHHSSS```iiipppzzzppp___SSSNNNGGGAAA>>>======<<<<<<:::999::::::;;;CCCMMMVVV___hhhmmmqqquuuvvvttttttmmmlllqqquuuwwwzzz```TTTIIIGGGHHHGGGGGGGGGKKKOOOVVV]]]dddkkkqqqvvvzzz~~~zzzqqqiiiffffffeeehhhlllqqqtttxxx~~~{{{qqqlllkkkoooxxx~~~}}}}}}xxxsssooolllfff^^^WWWQQQNNNIIIGGGFFFFFFEEEEEEBBBAAA@@@@@@@@@???===;;;=========<<<<<<;;;;;;:::::::::999999999999::::::999999999999999:::;;;<<>>>>>>>>>>>>>>=========>>>>>>??????@@@BBBCCCDDDBBBCCCCCCDDDEEEEEEFFFGGGFFFEEECCC@@@>>>=========<<<>>>@@@BBBDDDEEEFFFFFFFFFEEECCC@@@>>>===>>>???BBBDDDGGGIIILLLPPPTTTXXX[[[\\\\\\ZZZVVVTTTSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPOOONNNLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???===;;;888777888999999888888999;;;===AAAGGGOOOTTTTTTXXX___dddhhhjjjmmmooouuuxxx|||~~~}}}nnneee```[[[___fffnnnxxx}}}nnn{{{yyygggkkkxxxuuuppp^^^GGG???>>>666666555555555777;;;>>>DDDKKKZZZmmm{{{vvvdddSSSNNNGGGAAA>>>===<<<;;;===::::::;;;;;;===EEENNNUUU^^^fffkkkoootttvvvtttssspppppptttwwwxxxzzz|||rrr]]]SSSJJJHHHIIIHHHHHHJJJKKKPPPVVV]]]dddkkkrrrvvvyyy}}}zzzqqqiiifffeeedddgggkkkrrruuuzzz|||qqqkkkjjjnnnxxx~~~~~~}}}~~~}}}yyysssnnniiiccc[[[VVVNNNLLLHHHFFFFFFFFFEEEDDDCCCAAAAAAAAABBBBBB@@@>>>>>>>>>==================;;;;;;:::::::::::::::;;;::::::999999999:::;;;;;;AAAAAAFFFNNNVVVaaaqqq~~~pppiii^^^WWWSSSOOOKKKGGGHHHFFFDDDCCCGGGMMMTTTYYY___cccgggjjjiiihhhgggggg```]]]YYYVVVTTTQQQNNNLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCC>>>????????????????????????@@@AAAAAABBBBBBBBBBBBDDDDDDEEEFFFGGGHHHHHHHHHEEECCCAAA???>>>>>>>>>>>>;;;===???BBBDDDEEEEEEEEEFFFFFFDDDAAA======???AAAEEEHHHKKKNNNPPPSSSVVVYYY]]]]]]\\\ZZZWWWTTTTTTUUUTTTSSSSSSRRRQQQPPPOOOOOOQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???===;;;888888888999888777888999;;;>>>AAAHHHOOOUUUUUUZZZaaafffiiikkklllmmmsssvvvzzz}}}rrrgggbbb\\\aaafffmmmuuuqqqzzzxxxaaa___jjjvvvnnn^^^FFF>>>>>>555666666555555777<<>>?????????????????????@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;AAAAAADDDLLLSSS]]]kkkxxx{{{qqqeee\\\XXXTTTNNNIIIJJJHHHEEEDDDFFFLLLRRRVVV```eeekkkppprrrsssrrrsssllliiieeebbb___]]]ZZZWWWRRRQQQPPPOOOMMMKKKIIIHHHFFFEEEDDDDDDEEEGGGHHHJJJHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBBBBAAA@@@@@@?????????@@@CCCEEEFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIDDDBBB@@@>>>===>>>???@@@;;;===@@@CCCEEEEEEEEEDDDEEEFFFEEEAAA======AAADDDHHHKKKOOOQQQSSSTTTWWWXXXYYYYYYYYYVVVSSSRRRRRRSSSRRRQQQQQQPPPOOOOOONNNNNNPPPPPPNNNMMMKKKJJJIIIHHHFFFFFFFFFEEEEEEDDDDDDDDDAAAAAABBBBBBAAAAAA@@@???>>>;;;999888888888888777777999<<>>>>>AAAJJJTTTTTT[[[bbbdddhhhmmmpppoooqqquuuzzz}}}}}}kkkVVVNNNHHHGGGHHHGGGIIILLLNNNSSSYYY___eeekkkqqqvvvuuu{{{wwwnnngggeeeeeeeeeiiinnnqqqwww}}}}}}rrrmmmmmmrrr}}}{{{mmmeeecccaaauuu}}}{{{wwwtttnnnhhhbbb[[[UUURRRLLLJJJGGGEEEEEEDDDBBBAAA@@@??????@@@AAAAAA@@@>>>@@@@@@@@@AAAAAABBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<>>???===???BBBEEEFFFFFFEEEEEEDDDEEEEEEAAA===>>>BBBGGGKKKNNNRRRTTTUUUUUUVVVWWWVVVVVVUUUSSSPPPOOOQQQRRRPPPPPPPPPOOOOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEAAAAAABBBBBBAAAAAA@@@???>>><<<999888888888888777666888<<<@@@DDDJJJPPPTTTXXX]]]ccchhhkkkmmmnnnooorrruuuxxx{{{~~~vvvfff\\\ZZZ^^^ccciiiqqq|||~~~eee___gggzzz}}}|||mmm|||xxx]]]FFF<<<:::555666666555666888===@@@FFFMMMaaa|||jjj]]]WWWNNNGGGCCC@@@>>>======;;;<<<>>>@@@CCCLLLVVVVVV]]]bbbdddggglllnnnmmmnnntttzzz~~~{{{}}}~~~cccTTTMMMGGGFFFGGGFFFHHHKKKPPPSSSYYY___eeekkkqqquuussszzz~~~tttllleeeeeefffgggkkkpppqqqwww~~~}}}rrrmmmnnnttt|||qqqddd\\\[[[WWWmmm~~~zzzxxxtttqqqlllfff___XXXSSSPPPLLLJJJGGGEEEEEEDDDBBB@@@@@@??????@@@BBBBBBAAA???@@@AAAAAABBBBBBCCCCCCDDD??????>>>==================<<<<<<;;;;;;;;;<<<<<<>>>>>>BBBIIIOOOVVVbbbnnn{{{uuujjjeee```XXXRRROOOMMMJJJHHHIIIKKKOOOQQQZZZaaakkktttzzz|||~~~~~~}}}yyyuuusssqqqnnnkkklllllljjjgggddd```]]]\\\VVVTTTRRRPPPPPPPPPQQQRRRTTTTTTSSSRRRPPPOOONNNNNNNNNMMMJJJFFFBBB>>>;;;999;;;???FFFMMMPPPPPPNNNLLLJJJJJJKKKLLLLLLKKKJJJIIIFFFDDD@@@===<<<<<<===>>>???AAADDDGGGHHHHHHFFFEEECCCEEEEEEAAA>>>>>>CCCIIILLLOOOSSSUUUUUUUUUVVVVVVUUUUUUTTTRRRPPPOOOQQQSSSPPPPPPPPPOOOOOONNNNNNMMMKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAABBBBBBBBBAAA@@@@@@>>><<<999888888888777666555888===AAAEEEJJJPPPSSSYYY^^^dddiiilllnnnoooqqqrrruuuxxxzzz~~~yyyggg\\\WWW[[[aaahhhppp{{{jjjeeelll{{{mmmzzzsss\\\GGG<<<;;;555666666555666999===AAA@@@DDDUUUpppzzzjjj```UUUJJJEEEBBB???>>>???BBB???===>>>???AAAHHHPPP]]]]]]```eeejjjmmmmmmmmmpppsss{{{zzzyyy~~~ttt]]]OOOJJJFFFFFFEEEDDDGGGLLLOOOSSSYYY___dddjjjooosssxxx~~~~~~pppjjjggggggggggggkkkpppvvv{{{}}}tttpppoootttwwwmmmaaaUUUOOOPPPTTTggg~~~{{{yyysssoooiiiddd___YYYTTTPPPNNNLLLIIIFFFCCCAAA@@@@@@DDDBBB@@@@@@@@@@@@>>><<>>AAACCCHHHRRR^^^gggyyyxxxoooggg___ZZZTTTQQQLLLIIIIIIIIIIIIHHHSSSZZZeeennnuuuyyy|||}}}~~~}}}{{{zzzyyyxxxxxxwwwtttooojjjgggfffaaaaaa```___]]]\\\\\\[[[^^^\\\ZZZWWWVVVVVVWWWXXXWWWSSSNNNJJJGGGDDDAAA???;;;CCCMMMTTTTTTRRRPPPOOONNNMMMLLLKKKJJJJJJJJJJJJDDDCCCAAA???============>>>@@@CCCFFFGGGFFFDDDBBBEEECCC@@@>>>>>>???AAABBBPPPPPPPPPPPPRRRTTTWWWXXXUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPOOOLLLIIILLLKKKIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA===<<<999777666666777777666999<<<@@@EEEKKKRRRWWW\\\```dddhhhjjjlllnnnpppxxxvvvwww{{{~~~{{{kkk___[[[\\\aaahhhnnnvvvtttgggrrrrrryyyuuueeeSSSFFF???===666666666555666888<<<@@@BBBFFFOOO^^^qqqpppaaaVVVKKKGGGDDD@@@???AAACCC???>>>@@@AAADDDKKKTTT\\\___eeemmmssswwwvvvuuurrrvvv{{{zzzxxx|||~~~iiiTTTMMMHHHEEEEEEEEEDDDGGGLLLOOOSSSYYY___dddjjjppptttyyy{{{pppjjjggggggggggggjjjpppuuuzzz|||ssspppqqqvvvwwwkkk```TTTKKKHHHKKKLLL___{{{zzzvvvsssoooiiiccc^^^XXXRRROOOLLLKKKHHHEEECCCBBBAAAAAAEEEDDDBBBAAABBBAAA@@@>>>>>>???@@@AAABBBAAAAAA@@@BBBCCCCCCAAA>>><<<============<<<<<<<<<======>>><<<>>>@@@BBBFFFOOOZZZcccrrr{{{}}}sssjjjaaa[[[WWWTTTOOOLLLKKKJJJJJJIIIPPPVVV```iiipppvvvzzz|||}}}xxxtttqqqpppkkkkkkjjjiiihhhgggffffffhhhgggdddcccbbbbbbcccccc```^^^ZZZWWWSSSOOOJJJFFFCCCJJJSSSXXXYYYVVVTTTSSSOOONNNMMMLLLJJJJJJIIIIIIEEEDDDBBB@@@>>>>>>>>>>>>CCCEEEHHHKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCEEEFFFHHHNNNOOOPPPQQQSSSUUUWWWXXXUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQOOOMMMJJJLLLJJJIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB===;;;999777666666777777777999===@@@EEEKKKQQQVVVZZZ^^^cccgggjjjmmmppprrrwwwvvvwwwzzz}}}nnnaaa\\\^^^bbbiiiooouuuuuufffooorrryyy|||qqqaaaPPPCCC<<<:::666666666666666999===AAADDDFFFMMMYYYjjj{{{vvvbbbXXXMMMHHHFFFBBBAAACCCCCC@@@???AAADDDHHHPPPYYY]]]bbbkkkvvvyyy~~~{{{zzzvvvwwwwwwyyyzzzrrr___MMMKKKFFFCCCDDDDDDDDDGGGLLLOOOSSSYYY___eeekkkqqqttt|||}}}xxxooojjjffffffffffffjjjooosssyyyzzzrrrppprrrxxx}}}tttiii[[[PPPGGGAAAAAAFFFFFFWWWpppyyytttsssoooiiibbb]]]WWWQQQNNNJJJIIIGGGEEEDDDDDDDDDDDDHHHFFFDDDDDDDDDDDDBBB@@@???@@@AAABBBBBBBBBAAAAAABBBDDDEEECCC@@@>>><<<<<<===============>>>??????<<<>>>@@@AAADDDJJJTTT\\\iiissszzzpppfff___\\\XXXSSSOOOMMMLLLKKKJJJLLLQQQYYYaaahhhooovvvzzz}}}|||xxxxxxwwwwwwvvvuuutttssstttsssrrrpppppppppqqqrrrmmmkkkiiifffbbb]]]VVVRRROOOTTTZZZ]]]\\\ZZZWWWVVVPPPOOONNNLLLKKKIIIHHHHHHFFFEEECCCAAA@@@??????@@@FFFHHHKKKMMMNNNMMMKKKJJJGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRUUUVVVWWWXXXTTTTTTSSSRRRQQQPPPOOOOOOOOONNNNNNOOOQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB===;;;999777666666777888999;;;>>>AAAEEEJJJQQQUUUYYY]]]bbbgggkkknnnqqqtttuuutttvvvyyy|||qqqccc]]]^^^cccjjjpppuuuyyyhhhpppuuu{{{yyynnn^^^NNNBBB<<<:::555666666666777:::???CCCDDDFFFJJJTTTccctttxxxcccXXXNNNIIIGGGCCCCCCDDDDDDAAA@@@DDDGGGLLLVVV___aaafffooozzz}}}}}}|||yyyvvvwwwvvvmmm[[[LLLHHHDDDBBBDDDDDDDDDFFFKKKOOOSSSYYY___eeekkkqqquuu~~~~~~wwwnnniiieeeeeeffffffjjjoooqqqwwwyyyqqqqqqtttzzz~~~vvvfff[[[OOOGGGAAA>>>@@@DDDFFFSSSiiizzzuuutttpppiiibbb\\\WWWRRRNNNIIIHHHGGGFFFFFFFFFGGGHHHKKKIIIGGGGGGGGGGGGEEECCCBBBCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDDDDBBB???>>>======<<<<<<<<<===>>>???@@@<<<>>>@@@@@@AAAFFFNNNTTT___iiixxxxxxnnnhhhbbb^^^XXXSSSPPPNNNLLLKKKIIILLLRRRXXX___gggoootttyyy~~~~~~}}}}}}}}}|||{{{{{{{{{||||||wwwuuurrrooolllhhhddd```]]]^^^``````^^^ZZZWWWUUUPPPPPPNNNMMMKKKHHHFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@GGGHHHJJJLLLMMMLLLJJJIIIGGGIIIKKKLLLNNNNNNNNNNNNLLLNNNPPPTTTVVVWWWXXXXXXTTTTTTSSSRRRQQQPPPOOOOOONNNNNNMMMOOOPPPPPPOOOMMMJJJIIIHHHHHHJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@??????<<<;;;999777666666777888:::<<>>;;;555666777777888<<>>??????===???@@@@@@@@@CCCIIINNNVVV```ooo}}}yyysssiiiddd]]]WWWSSSPPPNNNLLLHHHJJJNNNRRRWWW^^^ggglllrrryyy|||wwwtttrrrrrrqqqpppjjjiiifffbbb^^^ZZZUUUSSSOOOOOONNNLLLJJJGGGEEECCCBBBAAA@@@??????@@@AAAAAAGGGHHHJJJKKKKKKKKKIIIIIIHHHIIIKKKMMMNNNMMMMMMLLLMMMNNNQQQTTTVVVWWWXXXWWWTTTTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMOOOPPPNNNMMMIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@@@@AAAAAAAAA@@@???>>><<<:::888777666777888999:::<<>>:::555666777777888<<>>@@@CCCDDDCCCCCCDDDEEE??????>>>>>>>>>>>>??????>>>@@@AAAAAA@@@AAAFFFJJJOOOXXXeeeqqq|||~~~qqqlllddd]]]XXXTTTQQQOOOKKKKKKLLLNNNQQQWWW^^^ccciiiqqqzzzzzzwwwvvvwwwxxxxxxrrrnnngggbbb]]]YYYTTTRRRMMMMMMLLLKKKIIIFFFCCCBBB@@@?????????@@@AAACCCDDDIIIJJJKKKLLLLLLKKKJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLOOOPPPRRRTTTUUUWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMLLLLLLMMMNNNMMMKKKIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCAAABBBCCCCCCCCCBBB@@@???;;;:::888777666777888999999<<>>AAACCCBBBAAAAAAEEEIIIJJJQQQ[[[fffppp{{{yyytttkkkddd^^^YYYUUUSSSNNNNNNMMMMMMMMMQQQVVVZZZ^^^eeennnssstttxxx~~~~~~zzzwwwvvvvvvvvvuuuooojjjbbb\\\XXXUUURRROOOJJJJJJKKKJJJHHHEEEBBBAAA>>>>>>>>>???AAADDDFFFGGGJJJJJJKKKKKKKKKKKKJJJIIIHHHIIIKKKMMMNNNPPPPPPQQQRRRRRRRRRSSSTTTUUUWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQNNNMMMKKKJJJKKKLLLKKKIIIHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@AAABBBCCCCCCBBB@@@???;;;:::888666666777888999999;;;>>>BBBFFFLLLSSSXXX[[[___dddgggjjjmmmoooqqqrrrrrrtttyyy{{{}}}yyyhhh]]][[[]]]fffpppxxxrrrxxxvvvxxxtttbbbSSSGGG===888666666666666666999===AAAAAADDDHHHLLLSSS___nnnyyyfff[[[QQQMMMKKKIIIHHHJJJIIIFFFDDDHHHMMMTTT___jjjqqqxxxuuu^^^PPPJJJGGGEEEGGGFFFDDDDDDHHHIIINNNTTT[[[aaahhhnnnrrr{{{|||pppeeeaaa___bbbeeehhhnnntttrrrxxxrrrjjjffflllwwwzzztttlllccc\\\PPPFFFDDDEEEDDDDDDFFFIIIOOO\\\lll~~~yyytttnnniiibbb[[[WWWTTTRRRPPPMMMMMMLLLLLLMMMOOOQQQRRRPPPNNNLLLLLLLLLLLLJJJIIIKKKJJJHHHGGGGGGGGGHHHHHHGGGHHHHHHGGGFFFFFFGGGIIIFFFEEEDDDCCCBBBAAAAAAAAA???BBBDDDCCCBBBBBBEEEHHHFFFMMMVVV___hhhsss~~~yyyppphhhbbb]]]YYYVVVQQQPPPOOOMMMLLLMMMQQQUUUTTT\\\dddhhhiiimmmttt{{{}}}{{{xxxvvvtttssspppnnniiiccc[[[UUURRRPPPNNNLLLHHHIIIIIIIIIGGGEEEBBB@@@>>>>>>???@@@CCCFFFIIIJJJHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKMMMPPPRRRTTTVVVTTTSSSSSSRRRSSSUUUVVVXXXWWWWWWVVVUUUTTTSSSRRRRRROOOMMMJJJJJJJJJJJJIIIHHHHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC>>>???@@@AAAAAA???>>><<<;;;:::888666666777999:::888:::>>>BBBGGGMMMTTTXXXYYY]]]bbbgggkkknnnqqqsssrrrrrruuuyyy{{{}}}{{{kkk```]]]]]]eeennnwwwuuuyyyyyyzzzyyyfffVVVJJJ@@@:::666666666555666888<<<@@@===BBBGGGLLLTTT```ppp|||}}}dddZZZQQQNNNLLLIIIIIIJJJJJJKKKJJJIIIIIIQQQ^^^gggssszzz}}}dddQQQIIIEEECCCDDDDDDCCCEEEIIIIIINNNTTTXXX]]]eeennnttt}}}~~~tttiiiddd```aaadddgggnnnvvvzzz}}}xxxmmmeeekkkxxx}}}{{{wwwsssjjj[[[NNNIIIFFFEEEHHHMMMJJJQQQ^^^mmm{{{|||wwwlllhhhccc___\\\ZZZWWWUUUQQQPPPOOOOOOQQQQQQPPPOOOQQQOOOMMMNNNPPPQQQOOOMMMNNNMMMKKKJJJJJJKKKMMMNNNOOONNNMMMLLLKKKJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA@@@BBBBBBBBBDDDFFFGGGFFFEEEJJJKKKQQQ[[[dddkkkuuu~~~}}}uuummmeee^^^YYYVVVSSSPPPNNNNNNNNNNNNNNNQQQTTTXXXZZZ\\\```eeejjjrrrvvv{{{~~~|||{{{tttssspppmmmiiifffcccbbbYYYVVVRRRNNNKKKIIIIIIIIIHHHHHHHHHHHHGGGEEECCCBBB@@@???>>>AAAGGGLLLNNNMMMOOOMMMIIIFFFEEEFFFHHHJJJNNNIIIHHHNNNRRRSSSUUU[[[WWWVVVUUUUUUUUUVVVWWWXXXXXXWWWWWWWWWXXXXXXVVVTTTPPPMMMJJJIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA???<<<;;;999777777888999:::999<<<@@@DDDHHHMMMSSSXXX\\\___cccfffhhhjjjmmmppprrrrrrsssuuuzzzvvvkkk\\\\\\___gggnnnttt~~~www{{{xxx{{{ooo[[[KKK@@@:::999888666666777:::===???@@@CCCJJJRRRVVV]]]jjjwww|||eee[[[RRROOONNNLLLKKKMMMLLLLLLKKKJJJKKKRRR^^^hhhuuu|||jjjTTTLLLGGGDDDDDDDDDCCCEEEIIIJJJOOOUUUZZZ___fffnnnuuu~~~~~~tttiiiccc```aaadddgggooovvv{{{~~~vvvllleeelllxxx}}}rrrbbbSSSLLLJJJHHHHHHJJJJJJQQQ]]]kkkwwwyyyuuummmiiiddd```]]][[[XXXVVVQQQPPPOOOPPPRRRSSSSSSRRRUUUSSSQQQRRRTTTUUUSSSQQQRRRQQQOOONNNNNNOOOQQQRRRTTTSSSRRRQQQPPPPPPQQQQQQOOOMMMJJJIIIIIIIIIGGGFFFDDDCCCCCCDDDFFFGGGFFFEEEKKKKKKPPPYYY```gggpppyyy~~~vvvooohhhddd[[[XXXTTTQQQPPPOOONNNMMMMMMOOOQQQRRRSSSUUUZZZ^^^gggjjjooouuuyyy|||~~~~~~~~~}}}}}}~~~~~~|||}}}{{{yyyvvvssspppnnnmmmhhhfffdddaaa^^^[[[YYYXXXQQQOOOKKKHHHEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???BBBAAAAAADDDJJJOOOPPPQQQNNNMMMJJJHHHGGGHHHIIIJJJNNNIIIIIIOOOTTTUUUWWW\\\XXXWWWWWWVVVWWWXXXYYYZZZXXXWWWVVVVVVWWWWWWTTTSSSOOOMMMJJJIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBB@@@===;;;:::888666666777888999:::<<<@@@DDDHHHNNNTTTXXX]]]```dddgggiiikkknnnpppsssssssssuuuzzztttggg\\\[[[^^^fffmmmtttuuuxxxxxxzzzuuu```OOOCCC>>>999888666666777999<<<>>>???BBBJJJSSSYYY___jjjvvvvvveee\\\TTTRRRQQQOOONNNPPPOOOOOOMMMLLLMMMUUU```iiiyyy}}}wwwZZZOOOIIIEEEDDDCCCBBBFFFKKKLLLPPPWWW\\\```gggpppvvv|||ttthhhccc```aaadddhhhooowww|||tttjjjeeelllxxxyyyiiiXXXRRRQQQPPPMMMKKKMMMSSS\\\gggqqqxxx}}}~~~~~~~~~~~~|||wwwsssoookkkfffbbb```]]]ZZZXXXSSSRRRRRRSSSVVVXXXYYYYYYZZZXXXWWWXXXYYYZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWUUUTTTTTTUUUWWWXXXSSSQQQMMMLLLLLLLLLKKKJJJIIIHHHGGGHHHJJJKKKJJJIIIOOONNNRRRXXX^^^cccllltttxxx~~~}}}vvvrrrdddaaa\\\XXXUUUSSSPPPNNNKKKLLLMMMMMMLLLMMMPPPSSSYYY\\\```eeeiiilllnnnooopppoooooopppqqqqqqpppnnnooommmkkkgggccc```]]][[[YYYXXXVVVTTTRRRPPPNNNMMMHHHGGGDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????DDDDDDEEEHHHMMMQQQSSSTTTMMMMMMLLLKKKJJJJJJJJJKKKKKKHHHIIIOOOTTTVVVXXX[[[YYYYYYYYYYYYYYYZZZ[[[[[[YYYWWWVVVUUUUUUTTTRRRPPPNNNLLLIIIHHHIIIIIIHHHFFFGGGGGGGGGGGGGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@??????@@@@@@???@@@AAAAAA???<<<:::999777555555666777888;;;>>>AAAEEEIIINNNTTTXXX]]]```dddgggiiikkknnnqqqtttttttttvvvzzzsssccc]]][[[]]]dddkkktttssstttxxxwwwxxxjjjUUUFFF???999888666666777999<<<>>>>>>AAAJJJTTT[[[aaajjjsssnnnddd\\\TTTSSSSSSQQQQQQRRRRRRQQQOOONNNQQQXXXccckkkzzz}}}cccRRRKKKFFFEEECCCCCCFFFLLLMMMRRRYYY^^^bbbiiipppvvvzzzttthhhccc___aaaeeeiiipppxxx~~~zzzqqqiiifffmmmyyy{{{lll]]]XXXZZZ[[[VVVQQQPPPTTTZZZbbbiiinnnqqqrrrxxxyyyzzzzzz{{{|||{{{vvvsssqqqmmmiiieeeccc```^^^\\\XXXWWWWWWYYY\\\___```aaa^^^^^^]]]^^^____________^^^]]][[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\___```YYYVVVSSSQQQQQQQQQQQQPPPNNNMMMMMMOOORRRTTTTTTSSSVVVUUUVVV[[[___bbbjjjrrrvvv|||~~~ppplllfffaaa\\\XXXTTTQQQNNNNNNMMMLLLLLLLLLNNNOOOPPPRRRUUUXXX\\\___aaabbbcccbbbaaabbbcccdddcccaaaaaa```^^^[[[WWWTTTRRRQQQOOONNNMMMLLLJJJIIIHHHGGGDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBEEEFFFHHHKKKNNNRRRTTTUUUNNNNNNNNNNNNMMMMMMLLLLLLFFFFFFHHHNNNTTTWWWYYY[[[ZZZZZZZZZZZZZZZZZZ[[[[[[YYYWWWUUUTTTTTTRRRPPPMMMMMMKKKIIIHHHIIIHHHGGGEEEFFFFFFFFFGGGFFFEEEEEEDDD@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBAAA???<<<:::999777666666777888999<<>>@@@IIIUUU^^^ccciiippp~~~lllbbbZZZTTTTTTTTTSSSSSSTTTUUUSSSQQQPPPTTT]]]hhhooozzz}}}}}}iiiRRRLLLFFFEEEDDDCCCGGGLLLNNNSSSZZZ___dddjjjqqqvvvxxxrrrgggbbb___bbbeeejjjrrrzzzwwwnnnhhhgggooo{{{ssseee```ccceee```XXXRRRTTTWWWZZZ^^^bbbfffgggmmmpppuuuxxxzzz}}}{{{wwwuuurrroookkkhhhfffeeecccaaa\\\[[[ZZZ\\\___cccdddeeeaaabbbccccccccccccddddddcccbbb```______```bbbcccfffeeedddddddddfffhhhiiibbb___\\\[[[[[[[[[ZZZYYYSSSSSSSSSUUUYYY\\\]]]^^^^^^[[[[[[^^^aaadddkkksssxxx}}}yyyuuunnnhhhccc]]]XXXTTTQQQPPPNNNLLLLLLMMMMMMMMMKKKLLLMMMOOOQQQTTTVVVWWWXXXVVVUUUUUUWWWWWWWWWVVVTTTTTTRRRQQQOOOMMMLLLKKKIIIIIIHHHGGGFFFFFFEEEEEEAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBDDDEEEFFFFFFFFFHHHJJJMMMOOOQQQSSSTTTPPPPPPPPPQQQPPPOOOMMMMMMFFFHHHLLLQQQXXX]]]___^^^[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWUUUTTTSSSRRROOOLLLLLLKKKIIIIIIIIIIIIGGGEEEEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@AAABBBBBB???===;;;999888777777888:::;;;<<>>AAAEEEHHHMMMRRRVVV[[[^^^bbbeeegggiiillloooqqqrrrtttxxx|||ppp___]]]]]]bbbiiiqqq}}}sssggg^^^uuuoooppprrrRRR@@@999888666555555777999;;;??????HHH[[[mmmxxx}}}}}}oooccc\\\WWWYYY[[[[[[ZZZ\\\XXXUUUSSSUUU\\\hhhrrrxxxtttTTTKKKGGGEEEFFFFFFDDDFFFJJJNNNTTT[[[aaaeeejjjppptttyyy|||qqqkkkfffaaa___bbbfffkkkttt|||tttkkkiiikkkuuuzzz{{{}}}wwwlllhhhbbb___```eeelllqqqttt|||{{{zzzzzzrrrooommmmmmnnnoooooonnnnnnkkkhhhggghhhjjjkkkllljjjmmmoooooommmmmmppprrrwwwvvvuuussssssuuuvvvwwwyyyzzz|||}}}}}}|||zzzyyy|||||||||}}}}}}{{{wwwsssqqqooommmmmmoooqqqrrrrrrvvvsssrrrtttvvvyyyzzzvvvmmmhhhbbb^^^\\\YYYUUUQQQRRRPPPMMMKKKJJJJJJLLLMMMNNNLLLJJJJJJKKKLLLMMMLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJLLLOOORRRUUUWWWTTTXXX[[[[[[YYYXXXYYYZZZYYYXXXVVVTTTRRRPPPOOOOOONNNUUU\\\aaaiiirrrsssnnnddddddcccaaa___\\\YYYWWWWWWVVVTTTTTTTTTSSSQQQOOOMMMLLLLLLLLLLLLKKKHHHFFFDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>???@@@@@@===;;;888777666555666777999;;;<<<>>>AAADDDGGGLLLQQQUUUZZZ]]]aaadddfffiiilllnnnpppqqqtttxxx}}}ooo```]]]^^^ccciiippp|||uuuggg[[[pppppppppnnnPPP@@@999888666555555777999;;;>>>>>>HHH]]]rrrnnn```]]][[[\\\``````]]]YYY\\\YYYWWWXXX^^^hhhqqqxxx{{{www|||gggUUUHHHGGGFFFDDDDDDFFFGGGHHHQQQVVV\\\```cccgggmmmrrrttt{{{rrrllleeeaaa^^^```ccciiittt~~~qqqhhhhhhjjjrrr~~~vvvrrrnnnnnnsssyyy|||~~~{{{xxxxxxuuuqqqooopppqqqrrrqqqllljjjgggfffeeegggiiijjjrrrpppnnnmmmnnnqqqtttvvvxxxxxxxxxxxxzzz|||~~~~~~|||zzzzzzzzzzzzzzzyyyyyyyyyxxxzzz}}}~~~wwwnnniiigggddd___ZZZWWWSSSNNNMMMOOOPPPPPPOOOOOOKKKHHHHHHLLLOOOQQQPPPNNNKKKKKKNNNOOONNNOOOSSSNNNMMMKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKMMMOOOQQQRRRSSSUUUVVVVVVVVVVVVXXX___ddddddddddddccc___[[[YYYWWWUUUSSSRRRRRRRRRVVVXXX^^^dddiiijjjiiiggg______``````^^^\\\YYYWWWVVVVVVVVVVVVTTTRRRPPPNNNNNNMMMLLLKKKJJJIIIHHHHHHCCCDDDEEEEEEEEECCCBBBAAADDDCCCAAA@@@???@@@AAAAAADDDBBB@@@@@@@@@@@@>>><<<<<<:::888777666777888999;;;===@@@BBBFFFKKKQQQUUU\\\\\\^^^bbbgggkkknnnooopppqqqtttvvvzzzppp```]]]]]]bbbjjjrrr|||zzzfff```rrrqqqzzzdddLLLBBB:::999777666666777:::;;;<<<@@@JJJZZZoooqqqaaa^^^\\\]]]aaabbb___\\\^^^[[[XXXXXX]]]fffooouuuzzzyyy|||~~~{{{uuuvvvxxxqqq[[[LLLGGGFFFEEEDDDDDDEEEFFFGGGOOOTTTZZZ^^^aaaffflllqqqttt~~~|||rrrllleeeaaa___aaadddiiisss}}}~~~qqqhhhhhhjjjrrr~~~|||zzz{{{}}}zzz|||yyyuuussstttuuuuuuuuuooonnnllljjjiiijjjkkkllluuusssrrrrrrssswww{{{~~~~~~~~~xxxuuuqqqjjjeee___[[[VVVTTTUUUVVVUUUTTTUUUQQQLLLJJJLLLPPPRRRSSSSSSOOONNNQQQRRRRRRTTTYYYXXXUUUQQQNNNLLLLLLNNNOOOPPPOOOMMMJJJJJJLLLQQQUUUTTTUUUVVVWWWYYYZZZ[[[[[[ccciiimmmlllkkkkkkiiieee```^^^[[[XXXUUUUUUUUUUUUXXX[[[```eeeiiijjjhhhfff^^^^^^______^^^\\\YYYXXXUUUUUUTTTTTTRRRQQQOOOOOONNNMMMLLLKKKJJJIIIHHHHHHEEEEEEFFFFFFEEEDDDBBBAAACCCBBBAAA@@@???@@@AAAAAACCCBBB@@@@@@@@@@@@>>><<<:::999777666666777888999;;;===@@@CCCFFFKKKQQQUUUZZZ[[[]]]aaagggkkkooopppqqqrrrtttvvvyyy~~~qqqbbb^^^]]]bbbiiippp{{{}}}iiibbbsssuuu|||yyy]]]GGG>>>:::999777555666888:::<<<===@@@JJJYYYlll~~~}}}rrrbbb___]]]^^^bbbdddcccaaaaaa]]]XXXWWW\\\eeemmmqqqsssuuuyyy{{{yyyxxx|||{{{tttsssrrr}}}rrr___NNNDDDFFFEEECCCBBBBBBCCCEEEFFFMMMQQQXXX\\\```eeelllqqqttt|||}}}sssllldddaaa```ccceeeiiiqqqyyy~~~qqqggggggkkksss}}}~~~zzzyyyyyyzzzzzzyyytttsssrrrqqqppppppppppppvvvuuuuuuvvvyyy~~~zzztttmmmjjjeeebbbaaa```___^^^___ZZZSSSOOOOOOSSSVVVYYY[[[WWWVVVXXXYYYYYY[[[```dddaaa[[[VVVSSSTTTVVVWWWXXXVVVRRRNNNMMMQQQXXX^^^]]]]]]^^^___aaadddfffgggmmmsssvvvtttqqqqqqnnnjjjgggddd```[[[YYYXXXYYYZZZ[[[]]]aaaeeegggfffeeeccc]]]]]]^^^^^^]]][[[YYYXXXSSSSSSRRRQQQPPPOOOOOOOOOMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGEEEDDDBBBAAACCCBBBAAA@@@@@@@@@AAABBBCCCAAA@@@???@@@???===<<<888777666555555777888:::;;;===AAADDDGGGLLLQQQUUUYYYZZZ]]]aaafffkkknnnqqqqqqrrrtttuuuxxx|||sssccc___]]]bbbhhhoooyyyooohhhyyyyyy}}}mmmVVVDDD<<<:::888777555666888:::<<>>===;;;777666555444444666888999:::===AAADDDGGGLLLQQQUUUYYY[[[^^^aaadddhhhlllooopppqqqssstttwww|||wwwfffaaa^^^bbbgggnnnxxxyyyqqq{{{}}}{{{ssseeeRRRDDD>>>999888666555666888;;;<<<@@@CCCJJJVVVdddssswwwmmmgggccc___^^^___bbbeeehhhjjjjjjhhhaaaYYYXXX^^^gggnnnrrr{{{}}}~~~||||||}}}|||zzz~~~~~~tttaaaPPPGGGEEEDDDCCCAAA@@@@@@AAACCCDDDLLLPPPWWW\\\aaaiiiqqqxxx|||}}}rrrkkkcccaaabbbeeehhhjjjpppxxx|||}}}qqqfffhhhmmmwww~~~|||}}}}}}}}}|||{{{zzzzzzyyyyyyyyyzzz}}}~~~~~~}}}yyyqqqkkkhhhjjjooorrrvvvtttvvvyyywwwqqqnnnnnnssstttttttttsssqqqpppooopppooommmkkkiiikkknnnqqqxxxxxxyyyzzz{{{}}}~~~vvv{{{}}}zzzxxxxxxwwwsssrrrnnnhhhbbb___^^^___```bbbeeehhhhhheeebbbaaaaaa]]]]]]]]]\\\[[[ZZZYYYXXXRRRQQQPPPNNNNNNNNNOOOPPPMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCBBB@@@>>>>>>>>>>>><<<:::666555444333333555777888999<<<@@@DDDGGGLLLPPPTTTZZZ]]]```aaaccceeeiiimmmmmmoooqqqssswww}}}|||hhhbbb___bbbgggnnnxxx{{{|||}}}~~~sssjjj___PPPDDD???999888666555666888;;;===AAAEEEKKKUUUaaammmxxxsssddd]]]\\\]]]___bbbfffiiilllmmmnnniiiaaaYYYYYYaaallltttwww~~~rrr```PPPHHHFFFDDDCCCAAA@@@@@@AAACCCDDDLLLPPPWWW]]]ccckkkttt|||}}}qqqiiidddbbbcccfffiiikkkrrrzzz|||qqqgggiiioooyyy~~~}}}}}}}}}~~~~~~~~~~~~~~~|||{{{|||}}}}}}}}}}}}|||yyyssspppkkkfffcccbbbbbbccchhhkkknnnlllhhheeedddeee______^^^\\\[[[ZZZYYYXXXSSSSSSRRRQQQPPPOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBAAA@@@@@@@@@AAABBBCCCAAA???>>>===>>>===;;;:::666444333222222444555777888;;;???CCCGGGKKKOOORRRYYY\\\```aaabbbdddiiimmmlllnnnqqqtttwww}}}jjjddd```ccchhhooozzz}}}nnneee[[[NNNCCC>>>888777666555666999;;;===AAAEEEMMMUUU^^^hhhqqqwwwsss```ZZZ[[[]]]```fffkkknnnppprrrrrriiiaaaYYY[[[eeerrrzzz}}}sssaaaRRRIIIFFFEEECCCBBBAAAAAABBBCCCEEEKKKPPPVVV\\\ccclllvvv}}}|||ooogggeeeccccccfffiiimmmuuu}}}{{{qqqhhhjjjqqq{{{~~~}}}}}}~~~{{{uuurrroookkkhhhfffffffffjjjmmmpppnnnhhhddddddfffbbbaaa___]]][[[YYYXXXXXXUUUUUUTTTTTTRRRQQQOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLIIIHHHFFFEEEDDDDDDDDDEEEAAAAAA@@@???@@@AAABBBCCCAAA???============;;;999666555333222111222444555666999>>>BBBFFFIIIMMMPPPUUUZZZ^^^aaaaaadddjjjooooooppprrrtttxxx}}}kkkeeeaaadddiiippp{{{oooddd[[[OOODDD>>>888777666555666999<<<>>>@@@FFFNNNVVV]]]dddlllqqqttt```ZZZ]]]]]]bbbiiiooorrrtttuuuuuuhhh```YYY[[[ggguuu~~~uuudddUUUKKKGGGEEEDDDBBBAAAAAABBBDDDEEEJJJOOOUUU[[[bbbkkkvvv~~~|||nnneeefffccccccfffjjjnnnwww{{{qqqhhhkkkrrr}}}~~~}}}||||||~~~{{{uuutttqqqnnnkkkiiihhhhhhhhhlllnnnlllfffbbbbbbddddddccc```^^^[[[YYYXXXXXXVVVVVVVVVVVVTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLHHHGGGEEEDDDDDDDDDEEEEEEAAAAAA@@@???@@@AAACCCDDD@@@???=========<<<;;;999666555333111111111333444555888===BBBEEEIIILLLOOORRRWWW]]]```bbbeeelllrrrqqqrrrtttuuuxxx|||kkkeeebbbdddjjjqqq}}}rrrggg^^^RRRFFF@@@888777666555666999<<<>>>@@@FFFOOOVVV\\\bbbiiimmm~~~xxxccc\\\___ccciiinnnppptttxxxxxxtttooo^^^SSS\\\kkktttxxx|||zzzgggTTTJJJIIICCCDDDDDDDDDDDDDDDDDDCCCMMMQQQVVVZZZ```hhhsss{{{zzzmmmfffbbbcccdddeeeiiiooovvv{{{{{{qqqjjjjjjrrr}}}|||yyyqqqrrrrrrqqqooollljjjhhhpppmmmhhhdddbbbbbbdddeeegggfffccc```\\\ZZZXXXXXXYYYWWWUUUTTTTTTTTTRRRQQQNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@?????????===:::888444555555333222222444666777:::===@@@CCCFFFKKKNNNTTTWWW[[[___cccgggmmmppprrrqqqsssxxxyyyzzznnngggcccdddiiipppzzz~~~xxxgggYYYLLLBBB===;;;999777666666888;;;>>>@@@FFFNNNSSSWWW```lllvvv|||eee]]]^^^eeelllqqqtttxxx||||||yyyppp^^^TTT]]]llluuuzzz~~~nnnYYYMMMJJJDDDDDDCCCCCCCCCCCCDDDDDDMMMPPPVVVZZZ```hhhssszzzxxxkkkdddaaabbbcccdddhhhnnnuuu{{{{{{qqqiiijjjrrr}}}{{{|||zzzwwwssssssrrrrrrqqqooonnnmmmnnnlllhhhdddcccdddfffhhhhhhgggdddaaa^^^[[[ZZZYYYYYYWWWTTTSSSSSSSSSRRRPPPOOOMMMLLLJJJIIIIIIIIIJJJKKKJJJHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>===:::777444555444333222222444666666999<<>>;;;:::777666666888;;;===AAAGGGNNNRRRUUU[[[fffnnn~~~ggg]]]^^^ffflllsssvvvzzz|||ppp___VVV```pppzzzxxxaaaQQQKKKFFFEEECCCAAAAAACCCEEEFFFLLLPPPVVV[[[```hhhrrrzzzuuuiiibbb``````bbbcccgggmmmuuu{{{xxxnnnhhhiiirrr}}}xxxuuutttvvvyyy|||~~~{{{xxxvvvrrrqqqqqqpppppppppqqqqqqmmmkkkhhhffffffgggiiijjjjjjiiigggdddaaa^^^\\\[[[YYYVVVTTTSSSSSSRRRQQQOOOOOONNNLLLJJJIIIIIIIIIJJJJJJJJJHHHFFFEEEDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???>>>>>>>>>>>><<<999666444444444333222222444666555888;;;>>>AAAEEEIIILLLQQQTTTYYY^^^bbbgggllloooooopppuuu}}}}}}lllfffbbbdddhhhoooyyynnn___RRRHHHAAA<<<:::777666666888;;;===@@@FFFMMMRRRUUU[[[eeelll{{{eee]]]^^^dddkkkrrrvvv{{{~~~{{{nnn^^^WWWcccvvvjjjUUULLLGGGEEEBBB@@@@@@BBBEEEGGGKKKPPPVVV[[[```hhhrrryyyssshhhaaa___```aaacccgggnnnvvv|||tttjjjfffiiisss~~~zzzuuupppnnnnnnoooqqqqqqsssuuuxxx|||~~~{{{xxxuuutttnnnnnnmmmmmmnnnppprrrsssooommmkkkjjjiiiiiijjjkkklllkkkiiigggdddaaa^^^]]]YYYWWWTTTSSSSSSRRRPPPOOOPPPOOOMMMKKKIIIIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCC@@@@@@AAAAAABBBCCCDDDDDD???>>>=========;;;888666333444444333111111333555555777:::===@@@DDDHHHKKKOOOSSSXXX]]]aaaeeejjjmmmjjjlllttt~~~|||kkkeeeaaaccchhhnnnxxxwwwfffYYYLLLBBB<<<:::888666666888;;;===>>>DDDLLLSSSYYYaaakkkrrrvvvbbb]]]aaagggnnnuuuxxx|||{{{kkk\\\WWWggg|||vvv\\\NNNHHHEEEBBB??????BBBEEEHHHJJJOOOUUU[[[aaahhhqqqxxx}}}qqqgggaaa^^^___aaaccchhhooowww}}}sssiiidddhhhsss~~~{{{uuuooollljjjkkkkkkiiiiiijjjlllppptttwwwxxxyyy~~~~~~~~~}}}zzzxxxuuusssrrrqqqmmmmmmmmmmmmoooqqqsssuuurrrqqqpppnnnmmmlllllllllnnnmmmllliiifffccc```^^^[[[YYYVVVTTTTTTSSSQQQPPPQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBB???@@@@@@AAABBBCCCDDDDDD???>>>=========;;;888666333444333222111111333555444777:::===@@@CCCHHHKKKNNNRRRWWW\\\```dddhhhjjjiiilllttt}}}{{{iiiddd```cccgggmmmwwwrrrbbbQQQDDD===;;;888666666888:::<<<>>>CCCKKKSSS[[[eeeooovvvsssaaa___eeennnuuu{{{~~~|||hhhZZZWWWhhh~~~cccQQQHHHEEEBBB@@@@@@BBBEEEHHHIIINNNUUU[[[aaahhhqqqwww{{{oooeee```\\\]]]___bbbgggnnnwww}}}rrrjjjbbbgggsss}}}xxxrrrnnnlllllllllhhhgggfffgggiiilllmmmmmmnnnqqquuuxxxzzz~~~~~~zzzwwwuuutttuuuvvvvvvvvvuuussssssxxxxxxzzz}}}~~~xxxvvvssspppnnnmmmmmmmmmmmmnnnoooppprrrtttvvvwwwuuuuuutttsssqqqpppnnnnnnooonnnmmmkkkhhhdddaaa___^^^[[[YYYWWWVVVUUUSSSRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBB@@@@@@AAAAAABBBCCCDDDDDD???>>>>>>>>>>>><<<999666333333333222111111333555444777:::===@@@DDDHHHKKKNNNRRRWWW\\\___bbbeeegggjjjlllsss{{{~~~yyyhhhbbb```bbbggglllvvv~~~oooXXXFFF===;;;888666666777:::<<>>>>>>>>===:::777333333333222000111333555555777;;;>>>AAADDDIIILLLOOORRRWWW\\\^^^```bbbdddggghhhooowww{{{{{{wwwfffbbb___bbbgggllluuu}}}|||zzz{{{```III===;;;888666666777:::;;;@@@CCCHHHQQQ]]]kkkxxxxxxiiihhhooowww~~~zzzfffYYYVVVggg~~~zzzwww}}}iiiTTTFFFEEECCCAAAAAACCCEEEFFFIIINNNUUU[[[aaahhhpppvvvuuujjjaaa\\\WWWXXXZZZ]]]cccjjjsssyyy|||wwwkkkddd___ffftttzzzvvvtttttttttrrrnnnjjjiiiiiijjjhhhfffjjjhhhffffffhhhjjjjjjjjjmmmssszzz~~~}}}~~~}}}yyyvvvsssrrrmmmkkkiiifffcccbbb``````]]]]]]]]]]]]^^^```aaabbb^^^^^^^^^```bbbdddgggiiiiiilllooopppqqquuu}}}~~~|||zzzxxxxxxxxxvvvuuuttttttttttttooooooooopppqqqsssuuuvvvrrruuu{{{}}}zzzxxxwwwmmmkkkgggdddbbbbbbcccdddiiikkknnnqqqssstttttttttuuuvvvwwwxxxxxxwwwvvvuuuoooooonnnmmmjjjfffbbb___ccc```]]][[[ZZZYYYWWWVVVRRRQQQOOOLLLJJJIIIIIIIIIHHHIIIIIIHHHGGGEEECCCAAAAAAAAAAAABBBBBBBBBCCCCCCAAA@@@?????????===:::888222333333222000000222444555888;;;>>>AAAEEEIIILLLOOOSSSXXX[[[]]]___```bbb```bbbiiisssyyy|||vvvfffaaa___bbbffflllttt|||zzzsss{{{eeeLLL>>><<<888666666777999;;;???AAAHHHRRRaaarrruuulllmmmrrrzzzrrraaaWWWVVViii{{{yyyeeeQQQJJJHHHDDDBBBAAABBBDDDFFFIIIMMMSSSXXX^^^eeennnuuuuuuiiibbb^^^ZZZZZZ]]]```aaacccjjjrrrxxxsssfff______dddppp{{{|||xxxtttqqqnnnnnnmmmjjjjjjiiiiiihhhhhhhhhgggkkkllllllmmmnnnooooooooosssrrrsssuuuvvvvvvuuusssuuuuuutttttttttuuuuuuvvvqqqooommmjjjhhhgggggggggaaaaaa```^^^\\\ZZZWWWVVV[[[ZZZYYYXXXWWWVVVVVVVVVWWWVVVVVVVVVVVVXXXYYYZZZ^^^```aaa```___aaaeeeiiiqqqtttwww{{{||||||{{{zzz{{{|||~~~~~~}}}}}}}}}|||{{{yyyxxxwwwuuutttsssqqqpppooooooooommmkkkhhheeedddddddddeeefffeeeddddddfffjjjnnnqqqpppssswww{{{~~~|||{{{yyyvvvssspppmmmllljjjhhhccc^^^ZZZ[[[^^^bbbfffiiimmmoooppppppqqqqqqtttssstttuuuwwwwwwuuusssooonnnmmmkkkiiifffdddcccccc___ZZZWWWWWWXXXYYYZZZSSSPPPNNNLLLLLLKKKIIIHHHKKKKKKJJJIIIGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAA@@@??????===;;;888555333333222222111111222222333444666999;;;===AAAFFFIIIOOORRRXXX\\\___^^^]]]\\\[[[]]]eeeooouuuxxx}}}wwwiii```[[[___cccgggqqq~~~uuu|||xxxiiiUUUDDD<<<666555666666:::??????CCCLLL\\\pppssskkknnntttzzzppp^^^UUUUUUiii}}}{{{|||___NNNIIIGGGDDDAAAAAABBBDDDEEEIIIMMMSSSXXX]]]eeennnuuuttthhhaaa^^^[[[[[[^^^bbbcccdddkkkttt}}}vvviiiccc___dddqqq|||xxxuuusssqqqpppooommmkkkjjjhhhhhhiiihhhggggggfffffffffffffffffffffgggiiiiiigggeeeiiiiiihhhhhhhhhiiijjjjjjjjjiiigggdddaaa```^^^^^^\\\[[[ZZZYYYXXXWWWVVVUUUXXXWWWVVVUUUSSSSSSRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVVVVWWWXXXWWWVVVWWW[[[^^^```bbbdddggghhhiiihhhhhhkkkmmmooooooooopppqqqsssrrrrrrrrrqqqpppooonnnmmmlllkkkjjjhhhgggfffffffffeeecccaaa___^^^]]]]]]]]]]]]\\\ZZZZZZ\\\```dddffflllnnnqqqtttvvvwwwwwwvvvvvvuuurrrooollliiigggfff```___]]]ZZZYYYZZZ^^^aaacccgggllloooqqqrrrsssuuuttttttssstttuuuuuurrrpppppppppooommmkkkhhhfffeee```]]]YYYVVVVVVVVVVVVUUURRRPPPMMMLLLLLLKKKJJJHHHKKKKKKJJJIIIGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAA@@@??????===;;;888555333333222222111111222222333333555888:::===AAAFFFIIINNNRRRWWW\\\^^^___``````______bbbhhhmmmrrrzzzxxxggg^^^ZZZ^^^bbbfffppp|||rrrxxxwwwkkkYYYDDD<<<666555666666:::>>>???CCCNNN```vvvpppjjjooowww|||~~~nnn[[[SSSUUUiii{{{pppXXXMMMHHHFFFCCCAAAAAABBBDDDEEEHHHLLLRRRWWW\\\dddmmmttt~~~ttthhhaaa]]]]]]]]]```dddeeegggnnnwwwxxxlllfff```eeeqqq|||{{{yyyvvvssspppmmmlllmmmkkkhhheeecccbbbaaaaaa___^^^]]]^^^______]]][[[^^^^^^]]]]]]^^^______```ddddddbbb```^^^[[[YYYWWWYYYXXXWWWVVVVVVWWWXXXXXXYYYXXXWWWUUUTTTRRRQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQPPPOOONNNOOOQQQTTTUUUUUUVVVWWWYYYZZZZZZ[[[\\\^^^___```___```aaacccdddddddddddddddcccbbbaaa```___^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUSSSRRRQQQQQQRRRUUUXXX[[[dddeeegggiiijjjjjjjjjiiikkkjjjhhheeebbb___]]]\\\VVVWWWXXXXXXYYY[[[___bbbbbbeeejjjnnnqqqtttvvvxxxwwwvvvvvvvvvvvvuuurrrppprrrqqqpppooommmkkkiiihhhaaa___[[[YYYXXXWWWUUUSSSRRRPPPNNNMMMMMMMMMKKKJJJLLLKKKKKKIIIHHHFFFDDDCCCAAAAAABBBCCCCCCBBBAAAAAA??????>>><<<:::777555333333222222111111222222333222444777:::<<>>???EEEQQQeee~~~nnniiipppyyy|||kkkYYYSSSVVVjjjzzzyyy}}}eeeSSSLLLFFFEEECCCAAAAAABBBCCCDDDGGGKKKQQQVVV\\\ccclllsssuuuiiibbb^^^^^^^^^aaafffhhhjjjqqqzzzxxxlllfffaaaeeeppp{{{yyyxxxzzzxxxtttoookkkhhhgggfffdddbbbaaaaaabbbaaa```^^^[[[[[[[[[[[[[[[\\\]]]]]]bbbbbbbbbbbb```^^^\\\ZZZ[[[ZZZYYYYYYZZZ\\\___``````___^^^]]][[[YYYWWWVVVUUUUUUTTTSSSSSSSSSRRRRRRSSSRRRPPPNNNLLLMMMNNNOOORRRQQQQQQQQQQQQRRRTTTUUUTTTUUUWWWWWWVVVVVVXXXZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUWWWWWWWWWVVVUUUSSSRRRQQQOOONNNMMMMMMNNNPPPSSSTTTZZZ[[[]]]^^^__________________]]][[[XXXVVVTTTSSSQQQTTTXXXZZZ\\\^^^aaaccccccfffkkkoooqqqtttwwwyyyzzzyyyyyyyyyzzzyyyvvvtttrrrrrrqqqpppooommmkkkjjjfffdddbbb```^^^\\\YYYVVVSSSQQQOOONNNNNNNNNMMMLLLKKKKKKKKKJJJHHHFFFEEEDDDAAAAAABBBCCCCCCBBBAAAAAA???>>>===;;;999666444333333222222111111222222333111333666999<<<@@@EEEIIIKKKOOOTTTXXX\\\bbbiiinnnrrrlllgggffffffjjjttt~~~yyyjjjaaa]]]bbbfffiiisssuuuwww}}}www~~~qqq^^^OOOCCC<<<666666777777999===AAAGGGTTThhhnnnjjjrrr|||zzzgggWWWTTTYYYlll{{{vvv~~~rrrZZZMMMJJJEEEDDDBBBAAAAAAAAACCCCCCFFFJJJPPPUUUZZZbbbkkkrrr~~~wwwkkkccc```^^^___bbbgggiiikkksss|||uuuiiiccc```dddppp~~~|||wwwtttqqqpppmmmkkkiiihhhhhhgggfffddd^^^^^^]]]]]]]]]]]]^^^^^^```aaabbbcccccccccaaaaaa``````___```aaadddgggiiiiiihhhhhhgggeeebbb```______^^^]]]\\\ZZZXXXVVVUUUVVVTTTQQQNNNMMMLLLLLLLLLMMMLLLKKKJJJJJJKKKMMMNNNNNNOOOQQQQQQPPPPPPQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRPPPOOOOOOOOONNNMMMMMMOOOPPPQQQSSSSSSUUUVVVWWWXXXXXXYYYVVVVVVUUUTTTRRRQQQPPPOOOQQQTTTYYY\\\^^^___aaacccfffiiimmmoooqqqsssvvvxxxyyyyyyyyy{{{||||||zzzxxxrrrrrrrrrqqqpppnnnmmmllljjjhhhfffeeeccc```\\\YYYVVVTTTQQQPPPPPPPPPOOOMMMJJJJJJJJJIIIHHHFFFEEEDDDAAAAAABBBCCCCCCBBBAAAAAA???>>><<<:::777555444333333222222111111222222333000222555888:::???DDDGGGIIINNNSSSWWW[[[bbbjjjqqq{{{uuuqqqpppnnnooouuu|||zzziiiaaa^^^cccgggiiisss~~~wwwwww|||xxx{{{kkkXXXJJJBBB<<<777777777777999===BBBIIIUUUhhhnnnlllvvvvvvbbbTTTSSS[[[nnnxxxzzz{{{hhhRRRFFFEEECCCBBBAAAAAAAAAAAABBBCCCEEEIIIOOOTTTZZZaaajjjqqqzzzxxxllleeeaaa]]]^^^aaafffiiilllttt|||tttgggaaa```cccnnn}}}~~~|||wwwuuurrrppppppooommmlllffffffeeedddcccccccccccccccccceeefffggghhhhhhiiiiiiiiiiiijjjkkknnnpppqqqqqqqqqqqqpppooommmjjjiiiiiiiiihhhfffcccaaa^^^]]]\\\XXXTTTPPPOOOMMMLLLKKKMMMLLLKKKJJJIIIIIIJJJKKKIIIJJJLLLKKKKKKJJJLLLMMMOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPRRRUUUZZZ]]]___```bbbdddiiikkknnnpppqqqsssvvvxxxxxxxxxxxxzzz||||||zzzxxxsssssssssrrrrrrpppooooookkkiiigggeeedddaaa]]][[[YYYWWWTTTSSSRRRRRRPPPNNNIIIIIIIIIHHHGGGFFFDDDDDDAAAAAABBBCCCCCCBBBAAAAAA???>>>;;;999666444333333333222222111111222222333000222555777999===BBBEEEHHHMMMTTTWWWZZZ```jjjrrr}}}zzzyyyzzzyyyvvvyyy~~~zzzfff^^^[[[aaaeeegggppp{{{wwwwww|||{{{{{{mmm[[[NNNBBB;;;777777888777999<<>><<<999888777777555333444444333333333333333333333444555666888;;;???CCCFFFKKKQQQVVVYYY]]]ccchhhnnnsssxxx{{{}}}uuuggg```\\\^^^dddjjjsss{{{zzzyyyuuuhhhZZZGGG???999888777666888<<<<<>><<<999888777777555444333333333444444555555555333444555666777;;;???CCCGGGKKKQQQUUUWWW[[[```eeeiiinnntttxxxzzz|||ttthhhaaa]]]___dddjjjrrrzzzvvvtttooobbbUUUEEE>>>888777777666777;;;;;;GGGTTT\\\eeetttyyyrrrqqquuu|||lllWWWLLLJJJNNN^^^wwwrrrYYYIIICCCBBBBBBAAA@@@@@@@@@@@@AAACCCHHHMMMRRRWWW___iiippp~~~sssfff^^^[[[\\\[[[^^^dddgggjjjqqqxxx~~~pppfffaaa^^^cccooo~~~|||zzzyyyxxxwwwvvvuuutttuuuwwwyyyzzzyyyyyyyyy{{{|||}}}}}}|||~~~~~~~~~~~~}}}{{{xxxvvvtttqqqooommmkkkiiifffdddbbb```aaa```___^^^___cccfffhhhhhhiiijjjjjjkkklllllloooooopppppprrruuuzzz~~~~~~yyyzzz{{{{{{zzzxxxvvvuuuqqqooolllhhheeecccbbbbbb```^^^\\\[[[ZZZYYYVVVTTTNNNLLLJJJIIIIIIIIIGGGFFFFFFEEEEEECCCBBBAAA@@@@@@>>>;;;999888888777666444555555555555555666666666222444555666777:::???BBBFFFKKKPPPSSSUUUYYY^^^bbbffflllssswwwyyy{{{vvviiibbb]]]___dddjjjrrryyyxxxtttnnn```QQQCCC<<<777666666555777:::===HHHTTT\\\bbbmmm{{{zzzqqqlllpppwww~~~~~~fffSSSKKKLLLOOO\\\tttwww\\\JJJDDDCCCBBBAAAAAA@@@@@@AAAAAACCCGGGLLLQQQWWW___iiippprrrfff]]]YYYXXXWWW[[[aaafffkkksss{{{}}}oooeee```]]]bbbooo~~~|||{{{|||}}}~~~|||zzzvvvvvvuuurrroookkkhhhgggcccccccccccccccfffkkknnnqqqqqqppppppooooooooonnnuuuvvvuuutttssstttyyy|||~~~zzzzzzzzzyyyxxxvvvtttsssqqqooollliiifffdddcccccc```^^^\\\[[[ZZZYYYWWWUUUPPPMMMKKKJJJIIIIIIGGGFFFFFFFFFEEECCCBBBAAA@@@???===;;;999888888777666555666666555555444333333222222333555555777:::???BBBEEEIIINNNRRRSSSWWW\\\```fffllltttyyyzzz|||~~~vvvhhhaaa\\\^^^ccciiiqqqxxxzzzrrraaaQQQBBB;;;777777777555666:::>>>GGGRRRYYY\\\bbbppp|||yyynnniiipppyyyxxxaaaQQQLLLOOOQQQ]]]uuu~~~```LLLEEECCCCCCBBBAAAAAAAAAAAABBBBBBFFFLLLPPPUUU]]]gggnnn~~~rrreee\\\XXXUUUTTTXXX___eeejjjsss|||pppeee```[[[aaaooo}}}~~~~~~{{{wwwrrrpppooogggggggggggggggkkkppptttyyyxxxxxxwwwvvvuuuuuutttxxxzzzzzzwwwttttttwww{{{~~~~~~||||||{{{zzzxxxvvvuuutttqqqooommmjjjgggfffeeeeeebbb```]]][[[ZZZZZZXXXVVVSSSPPPMMMLLLKKKJJJIIIGGGGGGFFFEEEDDDBBB@@@??????===;;;888777888888666555555444333222111000//////222333444555666:::>>>BBBCCCGGGMMMPPPRRRUUUZZZ___fffllltttyyy{{{{{{}}}~~~rrrfff___[[[]]]bbbhhhqqqxxxuuu```NNNAAA;;;777777777666777:::;;;CCCNNNTTTUUUYYYhhhvvv|||oooiiiqqq{{{sss]]]PPPMMMNNNPPP]]]vvviiiPPPHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBFFFKKKOOOTTT[[[dddkkk~~~qqqddd[[[WWWTTTSSSVVV]]]ccchhhrrr{{{qqqfff```ZZZ```ooo|||xxxvvvuuunnnnnnlllkkkkkknnnssswww{{{{{{{{{{{{{{{zzzzzzzzzxxx{{{}}}zzzwwwuuuxxx{{{~~~~~~~~~}}}|||{{{zzzxxxvvvuuutttqqqooommmkkkiiihhhhhhhhhdddaaa]]][[[ZZZYYYXXXVVVSSSQQQMMMLLLKKKJJJHHHFFFGGGGGGEEEDDDBBB@@@???>>><<<:::888777888888777555444444333333222222222111222333444555666999>>>AAAAAAFFFKKKOOOQQQTTTZZZ^^^dddkkksssxxxyyyxxxyyyzzzzzzqqqddd]]]YYY[[[aaahhhpppxxx}}}{{{cccNNNAAA;;;777888888777888::::::@@@KKKRRRSSSWWWgggyyypppiiiqqq|||qqq[[[PPPOOOJJJMMM[[[vvvqqqUUULLLEEEEEEDDDCCCCCCCCCCCCDDDBBBFFFKKKOOOSSSZZZcccjjj}}}qqqddd[[[WWWUUUTTTVVV\\\aaagggpppxxxrrrggg```YYY___nnn|||zzzwwwvvvwwwvvvtttsssrrrsssuuuxxxzzz~~~zzzxxxxxxtttsssqqqnnnmmmppptttxxxyyyyyyzzz{{{||||||}}}}}}www{{{~~~}}}yyywwwzzz}}}}}}~~~~~~~~~|||{{{zzzxxxvvvtttsssrrrqqqpppmmmkkkjjjiiijjjjjjeeebbb^^^[[[ZZZYYYXXXVVVQQQOOOKKKIIIHHHGGGEEECCCGGGGGGEEEDDDBBB@@@???>>><<<:::888777888888777666555555555666666666666777111333444555666999>>>AAA@@@DDDJJJNNNPPPTTTZZZ^^^bbbiiiqqqvvvwwwvvvuuuvvvsss~~~uuubbb\\\WWWZZZ```gggpppxxx|||kkkUUUAAA;;;888999999888888;;;:::AAAKKKTTTUUUZZZkkkuuuoooooowwwkkkYYYNNNJJJNNNSSS___sss___HHHCCCBBB@@@??????@@@BBBCCCBBBFFFJJJNNNRRRXXXaaahhhzzzpppccc[[[YYYTTTVVVZZZ]]]aaaiiissszzzrrrddd]]]XXX___mmm}}}wwwoookkkhhhgggeeeccc``````bbbeeeggghhhjjjlllnnnqqquuu|||}}}zzzxxxuuuuuutttvvvwwwwwwvvvtttzzzwwwwww{{{{{{xxxyyy{{{{{{{{{{{{yyyvvvvvvwwwyyy}}}~~~{{{wwwtttrrrqqqqqqnnnllljjjiiijjjkkkkkkkkk^^^______^^^]]][[[YYYWWWQQQPPPNNNKKKIIIGGGFFFFFFJJJGGGDDDCCCDDDBBB>>>:::777888999::::::999888777666555444333333333333333333333333333444777<<<@@@FFFGGGIIIMMMQQQUUUWWWXXXbbbhhhooossstttuuuxxx{{{}}}~~~nnnggg^^^XXXZZZaaahhhpppxxxwww|||mmmRRR???<<<888777888999::::::999DDDIIIMMMUUU\\\mmmsssnnnoooyyyzzzdddTTTMMMLLLOOOUUUcccwwwbbbKKKEEEDDDBBB@@@???@@@AAAAAADDDGGGKKKNNNQQQWWW___eeeuuurrrddd\\\YYYTTTWWW[[[^^^bbbjjjttt{{{rrreee^^^XXX^^^lll{{{zzznnneee```\\\^^^[[[XXXXXXYYYZZZ[[[[[[[[[\\\]]]^^^aaaffflllqqq|||}}}zzzyyytttttttttuuuwwwxxxwwwvvvwwwvvvxxx|||}}}yyywwwyyyzzzzzz{{{zzzyyyyyy{{{}}}~~~|||xxxuuusssqqqqqqnnnkkkiiiiiijjjkkkkkkjjjbbbbbbaaa```^^^[[[XXXWWWPPPOOOMMMKKKJJJIIIHHHHHHHHHFFFEEECCCBBB???<<<999666777888999999999888777777666555444333333333333333333444333444888===AAAFFFGGGIIIMMMRRRVVVXXXXXXbbbhhhoootttvvvwwwzzz}}}qqqeee^^^YYY[[[```eeelllrrrvvvzzzqqqVVVBBB>>>:::777777888888777:::EEEJJJOOOZZZbbbtttooommmppp|||sss]]]OOOLLLNNNPPPWWWeeewwwbbbMMMHHHFFFDDDBBB@@@@@@@@@@@@DDDHHHKKKNNNQQQVVV^^^eeeppp}}}uuufff\\\XXXUUUXXX\\\___ccckkkuuu|||rrrfff___YYY^^^iiixxxrrrfff\\\WWWYYYVVVSSSRRRQQQQQQPPPOOOSSSSSSSSSRRRRRRTTTYYY\\\cccgggmmmsss{{{}}}{{{zzzttttttsssuuuwwwxxxxxxwwwuuutttxxx}}}}}}xxxvvvvvvyyyzzz{{{||||||}}}|||yyyuuurrrppppppmmmkkkiiihhhiiijjjjjjiiieeedddcccbbb___[[[XXXVVVOOONNNMMMLLLKKKJJJJJJJJJFFFFFFFFFDDD@@@<<<999888777888999;;;;;;;;;:::999888777666444333222222222333444444444666999>>>BBBFFFHHHKKKOOOSSSVVVXXXYYYbbbhhhpppvvvxxxzzz}}}ttteee^^^ZZZ]]]```ccchhhnnn~~~tttyyyqqqWWWDDD@@@;;;888666666555444999CCCHHHPPP___kkk}}}zzzlllkkkqqq~~~nnnYYYMMMLLLOOOQQQWWWcccqqq~~~~~~]]]JJJGGGFFFDDDCCCAAAAAA@@@@@@DDDGGGKKKOOORRRXXXaaagggnnn{{{wwwhhh]]]XXXVVVYYY]]]```dddkkkvvv}}}sssfff___YYY]]]ggguuu|||oooddd^^^ZZZWWWTTTRRRQQQPPPNNNMMMQQQQQQPPPNNNLLLMMMOOORRRQQQTTTYYY```hhhsss~~~}}}{{{zzzwwwvvvuuuuuuwwwxxxwwwvvvuuusssuuuzzzzzzvvvuuuvvvzzz|||}}}~~~~~~}}}{{{wwwtttqqqooommmmmmjjjhhhggghhhiiihhhhhhddddddcccbbb___\\\YYYWWWQQQPPPOOOMMMKKKJJJJJJJJJEEEHHHHHHEEE???:::888999999:::<<<===>>>======<<<999888777555333222111111333444555555777:::???BBBFFFIIIMMMQQQTTTVVVYYYZZZaaahhhqqqxxx{{{}}}tttfff___[[[\\\^^^bbbiiippp~~~xxxtttxxxkkkSSSDDD@@@;;;777666666555444666???EEEQQQdddsss~~~xxxllllllrrr}}}jjjXXXOOOMMMPPPRRRVVV^^^hhhrrryyy}}}~~~yyy[[[HHHEEEDDDDDDCCCBBBBBBBBBAAABBBFFFKKKOOOTTT[[[eeelllnnn|||xxxhhh^^^YYYWWWYYY]]]```dddlllvvv}}}tttfff___ZZZ\\\eeettt{{{pppiii^^^[[[WWWTTTRRRQQQOOOMMMLLLLLLKKKIIIGGGGGGIIIKKKIIIKKKOOOTTT[[[dddnnnuuu}}}{{{zzz{{{yyywwwwwwwwwxxxwwwvvvwwwttttttvvvvvvuuuvvvyyy|||~~~~~~}}}~~~~~~~~~{{{zzzxxxuuurrrooommmkkkllljjjgggfffgggggggggfffaaaaaaaaaaaa___]]]ZZZYYYUUUTTTQQQNNNLLLJJJHHHHHHGGGIIIIIIEEE???::::::;;;999:::<<<=========<<<<<<:::999777555333222222222222333555666777:::???BBBFFFJJJOOOSSSUUUWWWYYY[[[aaaiiirrrzzz}}}qqqeee]]]WWWWWWYYY^^^iiisss}}}vvvuuuxxxhhhQQQAAA>>>999777666666666666555>>>FFFTTTlll}}}~~~zzzppppppvvvuuudddXXXRRRPPPQQQUUUWWW]]]ccckkksssyyy|||xxx[[[JJJDDDCCCCCCCCCBBBBBBAAAAAA@@@DDDJJJOOOTTT\\\fffmmmooo|||xxxhhh^^^YYYVVVYYY]]]```dddlllvvv}}}uuufff^^^ZZZ\\\eeettt}}}uuugggccc\\\WWWTTTSSSQQQPPPLLLLLLLLLIIIGGGGGGHHHJJJIIIJJJLLLOOOSSSYYYaaafffqqq~~~~~~{{{zzz~~~{{{yyyxxxyyyyyyyyyxxx{{{wwwuuuwwwwwwvvvxxx|||}}}~~~}}}}}}~~~}}}~~~~~~|||{{{wwwwwwuuutttqqqnnnlllkkkllliiigggeeefffffffffeeeaaaaaaaaaaaa___]]][[[ZZZWWWVVVSSSPPPMMMJJJHHHHHHJJJIIIFFFBBB>>><<<<<<===999:::;;;<<<<<<;;;:::999999888777555444333333333000222444666777:::>>>BBBEEEKKKQQQUUUVVVWWWZZZ]]]aaaiiisss{{{~~~}}}oooccc[[[UUUSSSTTTZZZfffrrr}}}uuu|||vvvwwwhhhRRR???<<<888666666777777777777AAAIII[[[vvv~~~wwwvvv|||lll[[[TTTSSSTTTSSSXXX[[[```gggnnnuuu{{{xxx]]]LLLDDDDDDDDDCCCAAA@@@???>>>???CCCHHHMMMRRRZZZdddkkkooo{{{vvvggg^^^ZZZVVVYYY\\\___ccckkkuuu}}}wwwfff\\\YYY[[[eeeuuuyyyrrriiiaaa\\\YYYWWWVVVSSSSSSRRRPPPMMMKKKLLLMMMJJJKKKLLLLLLNNNQQQVVVZZZaaappp~~~|||{{{}}}{{{yyyyyy{{{}}}}}}}}}}}}zzzyyy||||||zzz{{{{{{}}}~~~||||||}}}~~~~~~~~~~~~|||zzzyyyuuuuuutttsssrrrooommmlllkkkiiifffeeeeeeeeeeeedddddddddcccbbb```^^^[[[ZZZWWWUUUSSSPPPMMMKKKJJJIIIKKKGGGBBB>>><<<<<<======<<<============<<<:::999888777666555444444444444///111333555777:::>>>AAAEEEKKKRRRVVVVVVWWWZZZ]]]bbbiiittt{{{{{{oooddd^^^XXXVVVUUUYYYeeeppp}}}www|||uuuvvv|||eeeOOO???<<<888666666777777777888AAAKKK___||||||{{{eeeUUUQQQTTTVVVVVV[[[___eeelllsssyyywww\\\MMMFFFEEEDDDCCCAAA>>><<<;;;???CCCHHHLLLPPPWWWaaagggnnnzzzuuuggg^^^ZZZUUUXXX\\\___ccckkkuuu|||wwwfff[[[YYY[[[eeevvvvvvllleeebbb___^^^VVVWWWUUUSSSOOOMMMMMMMMMJJJKKKKKKKKKKKKMMMPPPSSSWWWfffxxx~~~}}}||||||zzzxxxyyy|||~~~|||}}}~~~}}}yyy{{{}}}~~~}}}||||||}}}~~~~~~~~~{{{yyywwwttttttttttttsssqqqooonnnkkkiiifffdddeeeeeedddcccggggggfffdddaaa^^^[[[YYYUUUTTTRRRPPPNNNMMMLLLLLLLLLFFF>>>:::;;;======<<>>===<<<888777666555555555555555...000333555777:::===@@@EEELLLSSSWWWWWWWWW[[[^^^bbbjjjttt|||zzzqqqgggbbb^^^\\\ZZZ\\\eeeooo}}}yyy}}}tttuuu}}}}}}}}}uuu^^^IIIAAA===999666555666666555666@@@KKK```~~~|||uuu___UUUTTTWWWZZZ]]]]]]cccdddmmmmmmYYYMMMDDDCCCAAA???>>>===<<<<<<@@@CCCGGGMMMSSS[[[ccchhhqqq|||uuuiii]]]WWWUUUSSSUUU\\\bbbhhhsss|||wwwfff]]]TTTYYYdddsss|||uuuooohhhdddccc___[[[WWWUUUSSSQQQOOOKKKKKKJJJJJJKKKLLLNNNOOOVVV\\\jjj~~~||||||}}}zzzxxxyyy|||~~~zzz|||}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}zzzxxxzzzyyyxxxwwwvvvsssoookkkjjjiiihhhgggggggggggggggfffdddcccaaa```^^^ZZZWWWWWWTTTPPPMMMMMMMMMLLLKKKJJJEEE???;;;;;;===@@@AAA>>>>>>???>>>>>>===<<<;;;999999999999888666555444111222333444555888<<>>;;;888666666666444333444888DDDXXXooo|||ppp\\\TTTTTTWWW[[[^^^\\\ccceeeppp~~~yyyiiiUUUIIICCCBBBAAA???>>>=========???BBBFFFKKKQQQXXX```eeennnyyyttthhh]]]VVVVVVUUUXXX]]]ccchhhpppyyyuuudddZZZUUUZZZdddttt~~~wwwrrrgggddd```\\\YYYWWWSSSQQQOOONNNMMMLLLLLLLLLMMMNNNPPPVVVdddzzz}}}{{{zzz{{{yyyxxxwwwyyy|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzzzzyyywwwwwwvvvsssoookkkiiihhhhhhgggffffffffffffeeedddbbbaaa```]]]ZZZWWWVVVSSSOOOMMMMMMMMMLLLLLLIIIEEE???;;;;;;>>>@@@AAAAAAAAAAAA@@@???>>>===<<<::::::999888777666555555333444555666777999>>>AAAHHHMMMSSSYYY[[[\\\^^^___cccllltttwwwzzz~~~~~~}}}tttjjjcccbbb```aaaeeekkkqqqvvv|||uuu|||zzzyyywwwmmmZZZJJJ???<<<999777777777666444888:::AAAPPPdddxxx}}}{{{jjjYYYRRRTTTWWW[[[___]]]dddgggrrrzzzwwwyyyuuufffSSSHHHBBBAAA@@@???>>>>>>>>>>>>>>>AAAEEEIIIOOOUUU]]]aaaiiivvvrrrfff\\\VVVXXXWWWZZZ```dddgggooovvvtttcccYYYVVV[[[eeettt~~~rrroookkkgggccc___ZZZVVVTTTSSSPPPNNNMMMLLLMMMMMMNNNSSS___rrr}}}{{{yyyxxxwwwwwwwwwxxxzzz}}}~~~~~~~~~}}}||||||||||||yyyzzz|||}}}}}}|||{{{{{{yyyxxxwwwvvvuuusssnnnkkkhhhhhhgggfffeeeddddddeeedddcccaaa```___]]]YYYVVVTTTQQQNNNMMMMMMNNNMMMLLLHHHDDD???<<<===???AAAAAACCCCCCCCCBBBAAA???>>>===;;;:::888777666555666666555666777777888;;;???CCCIIINNNUUU[[[^^^___``````cccllltttvvvxxx}}}|||{{{zzzzzz}}}|||rrrfff___^^^]]]___ccckkkrrrwwwzzzuuu{{{{{{yyyuuujjjWWWHHH@@@===:::888888888666555;;;;;;===GGGXXXlll}}}}}}sssdddVVVRRRTTTVVVZZZ^^^___gggiiirrr~~~xxxuuuxxxvvvhhhVVVJJJAAAAAA@@@???>>>>>>>>>???===@@@DDDGGGLLLRRRYYY^^^hhhuuu~~~qqqeee[[[WWWWWWVVVZZZaaafffiiipppwwwtttcccZZZWWW\\\eeettt}}}yyytttoooiiibbb^^^XXXVVVSSSPPPNNNMMMNNNNNNRRRUUU]]]jjj}}}~~~|||yyywwwvvvvvvwwwxxx{{{}}}~~~}}}|||{{{{{{{{{{{{yyyyyyzzzzzz{{{zzzyyyyyyxxxwwwvvvvvvuuurrrnnnkkkhhhgggfffeeedddccccccccccccaaa```___^^^\\\YYYVVVRRRPPPNNNMMMNNNNNNMMMLLLFFFCCC???===>>>@@@AAABBBDDDCCCCCCBBBAAA???>>>===<<<:::888666555555666777555666777777888;;;@@@CCCGGGMMMUUU[[[^^^``````aaadddmmmuuuwwwyyy|||~~~}}}zzzxxxuuutttxxxyyypppeee]]]\\\ZZZ[[[___fffnnnssswwwrrrxxx|||yyysssfffUUUGGG???===:::888777777666555888888;;;DDDSSSgggyyy~~~lll```UUURRRTTTUUUYYY\\\```hhhjjjrrryyyuuuyyyxxxlllYYYMMMAAAAAA@@@???>>>>>>>>>???===???CCCGGGKKKQQQXXX]]]iiivvv~~~pppddd[[[XXXTTTTTTYYYaaagggkkksss{{{uuufff]]]XXX\\\eeessszzzrrrjjjeee]]]ZZZVVVRRROOOOOOPPPPPPTTTVVV[[[dddrrr}}}{{{yyyxxxvvvwwwyyy|||~~~~~~|||{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwvvvuuuuuutttrrrnnnkkkhhhgggfffeeeccccccbbbbbbaaa```___^^^]]][[[XXXUUUQQQPPPNNNMMMNNNNNNMMMKKKEEEBBB???>>>@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<:::888666555555666777333555666666777:::>>>BBBFFFKKKSSSYYY]]]___```aaafffoooxxxzzz||||||vvvqqqssstttooofff[[[YYYXXXYYY^^^fffoootttwwwrrrwww~~~xxxpppbbbRRRGGG>>><<<888777666666555444333555:::BBBPPPaaaqqq{{{}}}eee\\\TTTSSSTTTVVVXXX\\\___hhhkkkrrr|||wwwzzzzzznnn[[[NNNBBBAAA@@@???>>>>>>>>>>>>===???CCCGGGKKKRRRXXX]]]kkkwwwqqqddd\\\YYYSSSSSSXXX```gggmmmvvvvvvhhh```XXX\\\dddrrr|||sssnnndddaaa\\\VVVSSSQQQQQQRRRPPPSSSXXX___jjjzzz~~~yyyzzz{{{}}}~~~}}}|||{{{zzzzzz|||{{{zzzxxxvvvuuutttsssuuuuuutttttttttqqqmmmjjjiiihhhfffeeedddcccbbbbbb```___]]]]]]]]][[[WWWUUUQQQPPPNNNNNNNNNMMMKKKJJJCCCAAA@@@@@@AAACCCCCCBBB@@@@@@@@@@@@???>>>===<<<;;;:::888777666555666666222444555555666999===AAAEEEJJJQQQWWW[[[^^^```bbbiiirrr|||}}}tttqqqqqqmmmgggYYYWWWWWWYYY```jjjttt{{{yyytttyyyxxxlll^^^PPPGGG>>>;;;888666666555444333222555999@@@JJJXXXfffooouuu~~~ttt___WWWRRRSSSVVVWWW[[[___```hhhjjjppp{{{}}}}}}qqq^^^PPPCCCBBBAAA???>>>============???CCCGGGLLLSSSZZZ___kkkvvvrrrddd\\\ZZZUUUTTTXXX___fffmmmwwwvvvhhh___XXX[[[cccppp{{{oookkkccc\\\VVVSSSRRRRRRNNNRRRWWW\\\eeesss~~~|||{{{{{{{{{|||{{{zzzxxxvvvuuutttsssuuutttssstttsssqqqmmmjjjjjjiiigggeeedddccccccbbb___^^^\\\\\\\\\ZZZWWWTTTRRRPPPOOONNNNNNMMMJJJHHHBBBAAA@@@@@@BBBCCCCCCBBB>>>>>>????????????>>>>>>::::::999888777666555555333444555555666999===AAAFFFJJJPPPUUUYYY]]]bbbeeekkkuuu|||sssooojjjeeeYYYWWWVVVYYY```jjjuuu|||~~~tttxxxwwwiii[[[NNNGGG???<<<999777777666555444333555888===EEEQQQ```iiilllpppyyymmmZZZTTTPPPSSSWWWYYY]]]bbbaaaiiijjjnnnzzzuuuaaaSSSDDDCCCAAA???>>>===<<<<<<===@@@DDDHHHMMMTTT[[[```jjjuuusssddd]]]ZZZWWWUUUXXX___fffmmmwwwuuuggg^^^XXX[[[bbbooo~~~wwwrrriii```YYYUUUSSSRRROOOSSSXXX\\\bbbnnn~~~~~~}}}|||{{{{{{|||{{{yyywwwvvvuuuuuuuuuttttttsssssssssqqqmmmjjjjjjiiihhhfffdddccccccccc^^^]]]\\\\\\\\\ZZZWWWTTTRRRQQQOOONNNNNNLLLIIIGGGAAA@@@@@@AAACCCDDDCCCBBB>>>>>>???@@@@@@@@@@@@???999999999999888666555444333444555666777:::>>>AAAGGGKKKPPPTTTYYY^^^cccggglllwwwvvvnnnhhhccc[[[YYYWWWWWW]]]fffpppvvvppptttwwwhhhYYYNNNHHH@@@===:::888888777666555444666888;;;CCCQQQaaallliiijjjqqqzzzgggYYYXXXVVVVVVXXX[[[^^^```dddccciiiuuu{{{dddTTTHHHBBB???AAABBB???;;;;;;<<>>===999999777666444444333333333555666777777:::===@@@DDDIIIOOOVVV[[[___dddfffnnnwww|||nnngggeee___XXXSSSTTTYYYbbbooozzzqqqxxxrrrbbbWWWLLLDDD???===:::999888888666555333666888999@@@OOO___jjjrrrpppssswwweeeYYYXXXWWWWWWYYY\\\___aaacccbbbhhhuuunnnZZZJJJDDD@@@AAABBB???<<<<<<<<>>>>>:::999777666444444333333333444666666777999<<>>======<<>>:::999888666555444333333222333555555666888<<>>===>>>===???BBBEEEIIIOOOUUUZZZbbbjjjvvvvvvhhh^^^ZZZWWWYYY\\\```fffnnnxxx~~~|||mmmdddYYY[[[aaannn~~~uuulllbbb[[[TTTUUUWWWYYY^^^gggrrryyy~~~~~~~~~{{{xxxuuuttttttuuutttssstttsssrrrqqqooommmlllkkkhhhgggeeecccaaaaaaaaaaaa]]]^^^^^^\\\XXXUUUTTTUUURRRPPPLLLIIIGGGEEEBBB@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBBBBAAA@@@???>>>;;;:::888666555444333333111333444555555888;;;>>>EEEJJJQQQYYY___eeekkknnnrrr{{{yyyllldddZZZTTTPPPPPPTTT\\\kkkyyyzzz~~~fffUUULLLIII@@@>>>;;;999999888666444555555666999???KKK___pppwww{{{rrrccc[[[WWWWWWXXXZZZ\\\___bbbdddjjjjjjoooyyygggTTTKKKCCCAAAAAA>>>>>>???===???BBBEEEHHHNNNTTTXXX```hhhtttttteee\\\YYYYYYZZZ\\\^^^ccckkksssyyymmmbbb]]]]]]bbbmmm}}}|||rrrhhh```WWWWWWXXX[[[```hhhrrrxxx~~~~~~zzzxxxuuuttttttuuutttsssuuutttsssrrrpppooommmlllhhhfffdddbbbaaa``````aaa]]]^^^^^^\\\YYYVVVUUUUUUUUURRRMMMIIIGGGDDDAAA??????@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@??????<<<;;;999777555444333333111333444555555888;;;>>>BBBGGGOOOXXX___ffflllpppuuu~~~}}}qqqjjjaaa\\\XXXWWWWWW]]]kkkxxxyyy|||lllXXXMMMHHHAAA???<<<:::999888666444666444666999>>>III___sssyyy|||jjj^^^[[[WWWWWWYYY\\\^^^bbbdddeeefffgggmmmxxx}}}fffTTTKKKCCCBBBAAA???>>>???===???BBBDDDHHHLLLRRRWWW^^^fffqqq}}}uuufff]]]ZZZYYYZZZ[[[]]]aaaiiirrrxxxqqqddd___^^^aaakkkzzz|||qqqiii``````___aaaeeelllssswww~~~}}}zzzwwwuuutttuuuuuuuuutttttttttttttttrrrooommmlllhhhgggeeebbbaaaaaaaaaaaa]]]]]]^^^[[[XXXUUUTTTTTTUUURRRLLLHHHFFFCCCAAA??????@@@BBBCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@???===<<<:::777555444333333222333555555666888<<>>???===???BBBDDDGGGLLLQQQUUU\\\cccnnnzzzxxxiiiaaa^^^XXXYYYZZZ\\\bbbjjjttt{{{wwwiii___]]]^^^hhhwww|||{{{xxxtttxxx~~~vvvooommmjjjjjjmmmqqqvvvxxx~~~|||yyywwwuuutttuuuuuuuuutttrrrsssttttttrrrooollljjjhhhgggeeecccbbbaaaaaabbbZZZ[[[[[[YYYVVVSSSRRRRRRQQQNNNIIIFFFDDDCCCAAA@@@@@@AAACCCDDDDDDDDDBBBAAAAAAAAABBBBBBBBBAAA@@@@@@===<<<:::888666444333333333444666666777999<<>>DDDMMMWWW___gggnnnrrryyy}}}|||jjjiiihhhfffcccdddnnnzzzzzzkkkZZZOOOIIICCC@@@===;;;:::888666444777333555:::===FFF___xxx|||www}}}sss```ZZZ]]]ZZZ[[[^^^aaadddgggjjjkkklllkkkooowww{{{zzzxxxxxxuuu~~~rrrcccPPPHHHCCCBBBBBB@@@>>>???>>>???BBBDDDGGGKKKQQQUUUYYYaaalllwww|||llldddbbbVVVWWWYYY]]]ccclllwww~~~}}}nnn]]][[[\\\eeeuuu|||tttpppjjjeeehhhooottt{{{{{{wwwsssrrrsssuuuxxxyyy}}}|||yyywwwuuutttuuuuuuuuutttppprrrssstttrrrnnnjjjhhhiiihhhfffdddbbbbbbbbbbbbYYYYYYYYYWWWTTTQQQPPPPPPMMMJJJFFFDDDCCCCCCBBBBBB@@@AAACCCEEEEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@>>><<<:::888666444333333333555666777777:::===@@@>>>DDDNNNWWW```hhhoootttzzzkkkjjjkkkjjjfffgggppp||||||yyygggYYYOOOJJJCCC@@@===;;;:::888666444777333444:::===EEE___yyy}}}uuuyyymmm___ZZZZZZ\\\]]]]]]___aaadddfffgggjjjjjjmmmuuu}}}}}}yyy|||uuuaaaOOOIIIDDDDDDBBB???===??????AAABBBDDDFFFJJJOOOSSSZZZaaakkkvvv~~~oooccc]]]XXXYYY\\\cccggglllwwwmmmccc\\\\\\fffuuu|||yyyzzz}}}qqqccc]]]]]][[[ZZZZZZiiioooyyy~~~zzzvvvsssuuuzzz~~~~~~}}}zzzwwwtttssstttuuuuuuuuuxxxvvvrrrqqqpppooommmlllkkkiiigggeeedddbbb___\\\WWWWWWWWWWWWTTTQQQNNNLLLJJJIIIGGGEEECCCAAA@@@@@@CCCBBBBBBAAAAAAAAABBBBBBDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;999777666555666777777777777:::===@@@CCCIIIOOOVVVaaannnttttttwwwrrrlllhhhfffgggjjjsss}}}zzzttteeeWWWMMMIIIBBB@@@>>>;;;888777666666555777444777>>>CCCWWWvvv{{{uuu|||{{{jjj___\\\^^^[[[\\\]]]___aaadddfffgggjjjjjjmmmuuu~~~ttt```NNNHHHCCCCCCBBB???===???===???AAABBBDDDHHHMMMQQQXXX___iiisss|||~~~nnnbbb]]]ZZZZZZ^^^dddhhhnnnxxxmmmbbb\\\[[[eeettt|||xxxwwwyyy{{{}}}|||{{{zzznnnbbbWWWTTTTTTUUUWWWZZZaaaiiivvv{{{vvvtttuuuzzz~~~~~~}}}{{{yyyvvvvvvvvvwwwwwwvvvwwwuuusssrrrqqqpppmmmkkkjjjhhheeedddcccaaa^^^[[[WWWWWWWWWVVVTTTPPPMMMKKKIIIHHHFFFEEECCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBBBBDDDCCCAAA@@@???>>>>>>>>><<<<<<<<<:::999777666555666777777777777:::>>>AAAFFFLLLRRRYYYcccooouuuuuuzzz}}}zzz{{{qqqlllhhhffffffiiisss~~~}}}~~~~~~|||yyyzzzmmm___SSSMMMKKKDDDBBB???;;;999777666666333555333555;;;>>>OOOkkkwwwuuutttfff___^^^aaa[[[\\\]]]___aaacccdddeeehhhiiinnnxxxqqq___LLLFFFBBBBBBAAA>>>===???;;;===>>>@@@BBBFFFKKKNNNWWW^^^hhhrrr{{{}}}nnnbbb\\\[[[[[[___eeejjjoooyyynnn```ZZZYYYdddrrr|||xxxuuutttuuuvvv{{{}}}yyynnnjjjllljjjeee\\\TTTNNNMMMMMMOOOUUU\\\```iiiwww}}}xxxuuuvvvzzz~~~~~~|||{{{yyyyyyzzzzzzxxxwwwwwwuuutttsssssspppmmmjjjhhhfffcccaaa```___\\\ZZZWWWWWWWWWUUUSSSPPPMMMKKKGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::999888777666666777777777888:::>>>AAAHHHNNNUUU[[[dddooouuuuuu|||uuurrrsssoookkkhhhgggfffiiitttzzzxxxttteeeXXXPPPMMMNNNFFFDDD@@@===999777555555555999777777<<<===JJJbbbtttvvv~~~nnnbbb]]]^^^aaa\\\]]]^^^___```aaaaaabbbgggiiiooo{{{~~~mmm\\\KKKEEEAAABBBAAA>>>===???;;;<<<>>>???AAADDDIIIMMMXXX^^^iiisss|||~~~oooccc\\\ZZZ[[[___eeeiiinnnyyyooo___YYYXXXbbbppp}}}zzzuuusssrrrrrruuuuuunnnddd]]]\\\ZZZUUURRRNNNMMMMMMMMMPPPYYYbbbkkkrrr||||||xxxyyy}}}}}}{{{~~~}}}{{{zzzyyyxxxvvvwwwxxx|||~~~}}}{{{wwwvvvuuuvvvyyy}}}}}}|||{{{{{{{{{zzzxxxvvvvvvuuuttttttsssqqqmmmiiieeeccc```___^^^]]]ZZZYYYXXXWWWVVVTTTRRROOOLLLJJJFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@????????????===<<<;;;:::999888888777666777888888888:::>>>AAAGGGNNNVVV[[[cccmmmrrrsss{{{wwwmmmjjjkkkkkkiiigggggggggjjjttt{{{www}}}oooaaaUUUOOONNNNNNHHHFFFBBB===999777555444444999888888<<<<<>>;;;<<<>>>???AAADDDIIILLLVVV]]]gggrrr|||qqqeee]]]YYYYYY]]]cccggglllwwwppp^^^XXXVVV```ooo{{{}}}wwwssspppooommmkkkddd[[[TTTRRRPPPMMMLLLKKKNNNRRRUUUXXXbbblllxxxzzz~~~|||}}}~~~{{{yyyxxxwwwvvvtttsssqqqpppoooqqqrrrssswwwzzz{{{zzzxxxuuusssrrrqqqrrrtttwwwyyy}}}}}}|||zzzzzz{{{zzzwwwuuuuuuttttttsssssspppllliiidddaaa^^^\\\\\\[[[YYYXXXXXXWWWUUUSSSPPPMMMKKKJJJEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAA@@@????????????======;;;:::999888999999777888888888888;;;>>>AAAEEEMMMVVV[[[aaajjjpppqqqwwwsssgggcccccceeeeeegggiiiiiikkkuuu{{{www{{{nnnaaaWWWQQQNNNMMMHHHFFFBBB===999666555444---444444333888999???NNNkkk|||vvvsssfff___^^^^^^]]]___```bbbcccdddcccbbbbbblllpppuuu|||~~~|||{{{wwwiii[[[NNNHHHCCCBBBAAA===<<<>>><<<===>>>???AAADDDIIILLLRRRYYYdddpppzzzssseee]]]WWWWWW[[[aaafffkkkuuuqqq^^^WWWVVV```nnnzzzxxxqqqkkkiiibbb^^^XXXRRRNNNLLLKKKKKKJJJKKKQQQYYY^^^ccckkktttzzzyyywwwwwwxxx{{{~~~~~~~~~{{{yyyxxxuuuuuutttrrrqqqooonnnmmmoooooopppsssvvvxxxwwwvvvtttsssrrrqqqpppqqqqqqrrrtttzzz~~~|||zzzyyyyyyyyywwwuuuuuusssrrrqqqqqqnnnkkkhhhccc```]]][[[ZZZZZZYYYXXXXXXWWWUUURRROOOLLLJJJIIIEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDBBBAAA@@@@@@??????@@@@@@>>>===;;;999999999999:::777888888888999;;;???BBBCCCMMMWWW\\\bbbjjjppprrrvvv~~~rrrddd^^^]]]^^^aaagggllllllmmmwww|||zzz{{{nnnaaaXXXRRRNNNLLLGGGEEEAAA===999666444444---555555333888:::>>>JJJddd}}}{{{|||mmmdddaaaaaa___^^^___aaadddgggiiijjjjjjiiinnnrrrxxx}}}~~~~~~{{{{{{xxxlll___PPPJJJEEEDDDBBB===<<<===;;;<<<>>>???@@@CCCGGGKKKPPPXXXdddppp{{{ssseee\\\VVVWWW[[[aaaeeejjjuuuqqq^^^WWWVVV```nnnzzzuuukkkccc___XXXTTTPPPMMMKKKKKKLLLOOOSSSTTTZZZccchhhjjjnnnsssqqqooonnnnnnppptttyyy|||~~~}}}|||{{{zzzzzzyyyyyyxxxwwwwwwttttttsssrrrqqqpppooonnnmmmmmmmmmpppsssttttttsssqqqqqqqqqqqqqqqpppoooooopppuuuyyy{{{}}}zzzyyyyyyxxxxxxvvvuuussspppooonnnmmmjjjhhhccc```\\\ZZZZZZZZZYYYXXXYYYWWWTTTQQQNNNKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDAAAAAA@@@@@@??????@@@@@@>>>===;;;999999999:::;;;777888999999999;;;???BBBEEEOOOZZZ```eeemmmtttvvvxxxsssddd\\\ZZZWWW]]]gggnnnnnnoooxxx|||lll___VVVQQQOOOMMMFFFDDD@@@<<<888666444444111999888444999;;;===GGGVVVzzzwwwjjjcccbbbcccaaa______aaaeeejjjmmmoooppppppmmmssszzz}}}{{{zzz|||~~~{{{|||zzzpppdddRRRKKKFFFDDDBBB===;;;===;;;<<<===>>>???BBBFFFJJJQQQYYYfffsss~~~sssdddZZZWWWWWW[[[aaaeeekkkuuuqqq^^^XXXVVV```nnnzzz~~~rrrfff\\\WWWSSSOOOLLLKKKKKKLLLPPPSSS______ccckkkooommmmmmooogggggghhhjjjnnntttyyy}}}|||~~~~~~~~~}}}{{{zzzwwwwwwvvvuuuuuuuuuvvvvvvpppoooooonnnmmmlllkkkkkkkkkkkkkkkmmmppprrrqqqpppnnnooopppqqqqqqpppooonnnnnntttvvvvvvzzz{{{yyyxxxyyyyyyxxxuuurrrooommmlllkkkjjjhhhbbb___\\\ZZZYYYZZZYYYXXXYYYWWWTTTQQQNNNKKKIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEAAAAAA@@@@@@???@@@@@@@@@>>>===;;;999999999;;;<<<777888999999999;;;???BBBGGGRRR]]]ccchhhpppwwwzzz{{{tttddd[[[YYYSSS[[[gggoooppppppxxx}}}kkk\\\TTTPPPOOONNNEEECCC???;;;888555444444000888666111555777888AAAGGGmmm{{{ssshhhbbbbbbccccccbbb___bbbeeeiiipppwwwwwwrrrsssrrrxxx}}}yyytttuuuzzz}}}}}}{{{tttkkk^^^KKKFFFHHHBBB??????<<<<<<:::999:::===BBBGGGKKKQQQXXXdddooozzzuuufff\\\ZZZYYY[[[aaagggllluuu~~~~~~nnn^^^ZZZXXX[[[fffvvvwwwiii[[[QQQKKKIIIKKKMMMNNNNNNRRRWWW\\\cccjjjqqqrrrmmmhhhfffgggaaadddjjjpppvvv{{{}}}{{{yyyyyyzzz|||~~~|||||||||{{{zzzyyywwwvvvsssqqqnnnmmmnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnmmmmmmooommmlllnnnqqqsssqqqooorrrtttwwwxxxzzz{{{~~~}}}zzzwwwvvvuuuuuuuuusssooolllhhhfffeeedddccc```]]]\\\[[[[[[YYYWWWWWWVVVTTTQQQOOOLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???AAA===888777999:::999888666777999:::<<>>>>>>>>===;;;;;;;;;;;;999777777888999:::<<<@@@EEEIIIOOOVVV```llluuu|||yyysssmmmfff```WWW^^^fffkkknnnrrryyywwwaaaWWWUUUTTTPPPHHHEEE@@@;;;777444333333222333444333333444777999<<>>>>>>>>=========<<<;;;999888888999:::;;;===AAAGGGKKKQQQXXXbbbnnnyyy}}}sssmmmiiieeebbbWWW]]]eeeiiikkkpppwww~~~hhhXXXUUUTTTOOOIIIFFFAAA;;;777444333333111222333333222333666999:::BBBTTTkkk|||~~~~~~{{{sssjjjiiihhhgggggggggeeedddfffiiiooo{{{zzz{{{tttYYYJJJGGG@@@>>>@@@<<<<<<;;;;;;;;;===@@@CCCEEEIIIOOOZZZgggsssyyyjjjaaa[[[YYYYYY^^^ccchhhrrr|||pppbbb]]]WWWXXXbbbppp~~~yyyuuuqqqooollliiieeebbb```___ZZZWWWTTTPPPOOOOOOQQQRRRWWW```lllwww|||yyyrrrlllhhheeeaaa^^^___dddlllqqqvvvwwwyyy{{{|||}}}||||||~~~~~~~~~~~~}}}|||{{{zzzuuurrrooonnnrrr{{{~~~~~~|||zzzyyyzzz|||{{{{{{xxxxxxwwwvvvuuussssssrrrsssrrrqqqpppppprrruuuwww{{{|||~~~}}}zzzwwwvvvvvvvvvvvvvvvvvvvvvxxxzzz{{{{{{}}}{{{{{{||||||{{{zzzxxxwwwrrrppplllhhheeedddeeeeeebbb___[[[XXXVVVSSSQQQNNNOOOOOONNNMMMLLLKKKJJJJJJFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBB@@@??????>>>===>>>>>>>>><<<;;;999999999::::::;;;===BBBIIIMMMSSSYYYcccooozzzvvvooojjjeeebbbXXX^^^dddgggiiinnnvvv}}}}}}rrr\\\WWWUUUOOOJJJGGGAAA<<<777444333333111222333333222333666999888???NNNaaawww}}}{{{ooojjjiiiiiihhhgggfffeeedddfffiiipppzzz{{{tttwww|||~~~{{{www|||{{{^^^LLLGGG@@@???@@@===<<<;;;;;;;;;===???BBBDDDHHHNNNXXXdddqqq}}}zzzlllccc[[[YYYYYY]]]bbbgggqqq{{{sssccc]]]WWWWWW```ooo~~~{{{tttnnnbbbaaa^^^[[[YYYWWWWWWWWWTTTTTTUUUVVVWWWWWWVVVVVV]]]eeeqqq{{{zzzpppggg\\\ZZZYYY[[[```hhhooouuuxxxyyy{{{|||}}}}}}}}}|||}}}||||||{{{yyyxxxvvvuuummmkkkiiijjjpppzzz~~~|||zzzyyy{{{|||||||||{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvuuutttrrrsssvvvxxx{{{}}}~~~~~~{{{xxxwwwvvvuuuuuuvvvuuutttuuuwwwyyy|||}}}yyyyyyyyyyyyxxxwwwvvvuuuooonnnkkkhhheeedddcccccc```^^^ZZZXXXWWWUUUSSSQQQPPPPPPOOONNNMMMLLLKKKJJJFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>??????>>><<<::::::;;;:::;;;;;;<<<>>>CCCJJJOOOTTTYYYbbbnnnyyyyyyppphhhccc[[[```eeehhhiiinnnwww~~~www___YYYWWWQQQKKKGGGBBB<<<777444333333222333444333333444777999;;;CCCOOO___vvv~~~wwwlllhhhhhhhhhgggfffeeeffffffgggjjjooottt|||{{{rrroooqqquuuyyywwwsssvvv{{{dddOOOHHHBBBAAACCC???<<<<<<;;;<<<===???AAABBBGGGMMMWWWcccooo{{{zzzmmmddd\\\YYYXXX\\\aaafffqqq{{{vvvddd^^^WWWWWW___nnn||||||tttnnn___^^^\\\[[[\\\^^^```bbbbbbdddfffiiijjjjjjjjjiiinnnpppsssvvvwwwqqqhhhaaaVVVWWWYYY^^^eeelllrrrvvvyyyzzz|||}}}~~~}}}|||zzzxxxuuurrrooommmffffffhhhmmmuuu~~~||||||}}}~~~}}}}}}||||||{{{{{{{{{zzzwwwxxxyyywwwtttsssuuuwwwxxx{{{}}}}}}{{{yyywwwwwwvvvxxxxxxwwwuuuuuuxxx{{{}}}}}}~~~~~~|||{{{zzzyyywwwwwwvvvvvvnnnmmmllljjjhhheeecccbbb___]]]ZZZYYYYYYXXXWWWUUUQQQPPPOOONNNLLLKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@===:::999;;;===;;;;;;;;;<<<>>>DDDKKKQQQUUUYYYaaakkkwwwwwwkkkccc```dddhhhjjjkkkpppyyyttt\\\XXXWWWRRRKKKHHHBBB<<<777444333333333444444444444555888:::<<>>@@@;;;;;;;;;;;;;;;<<<@@@CCCGGGKKKTTT___lllzzzooobbb]]]ZZZYYY\\\```eeeoooyyyzzzkkk```WWWWWW___iiiuuu}}}xxxtttssspppssswww||||||zzzzzz}}}~~~wwwmmmfffbbb```]]]ZZZ^^^cccjjjppptttwwwyyy{{{~~~~~~~~~}}}zzzuuupppkkkhhhfffeeekkkttt}}}~~~~~~}}}~~~{{{{{{yyyvvvsssrrrtttvvvwwwwwwwwwwwwxxxyyyzzzzzz~~~}}}|||{{{{{{{{{{{{}}}}}}|||{{{{{{|||}}}~~~}}}{{{|||~~~}}}{{{rrrrrrqqqpppmmmjjjgggfffcccbbb```^^^\\\[[[ZZZYYYSSSPPPLLLJJJJJJKKKKKKJJJJJJGGGEEECCCCCCBBBAAA???AAABBBCCCDDDDDDBBB@@@???@@@??????@@@BBBCCCCCCBBBDDDBBB@@@>>><<<<<<<<<<<<<<<<<<<<<===@@@FFFMMMSSSXXX]]]bbbiiivvvqqqgggcccfffkkkooossszzz|||vvv}}}cccWWWWWWXXXVVVPPPJJJAAA:::777666666666222222222111///000333666:::>>>EEEPPPccc|||{{{oooiiigggeeefffggghhhiiihhhgggfffhhhhhhhhhiiikkklllnnnoootttxxxyyyyyy}}}vvvqqquuu{{{}}}}}}~~~fffQQQKKKIIICCC@@@AAA;;;;;;<<<;;;;;;<<<@@@CCCFFFJJJRRR]]]jjjxxxoooccc]]]YYYYYY\\\```fffpppzzzzzzkkk```WWWWWW^^^hhhuuu~~~|||zzzuuuqqqqqqkkkmmmqqqwww~~~xxxqqqhhhbbb```aaaaaaaaagggkkkrrrwwwzzz|||}}}~~~~~~}}}|||zzzvvvrrrnnnkkkiiihhhmmmrrr{{{}}}}}}}}}~~~~~~}}}|||yyyvvvuuuwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~}}}{{{wwwwwwvvvtttqqqnnnkkkjjjeeedddbbb```^^^]]]\\\\\\VVVSSSOOOMMMLLLLLLKKKJJJIIIGGGDDDCCCCCCCCCAAA@@@AAABBBCCCDDDCCCBBB@@@???@@@??????@@@BBBCCCCCCBBBCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<===@@@FFFNNNTTT[[[aaafffkkkuuu~~~ooofffcccggglllpppuuu||||||uuu^^^TTTUUUUUURRROOOIII@@@999666555555555444444444333222333555888:::<<>>===<<<<<<;;;;;;<<<===>>>AAAHHHOOOUUU^^^ffflllnnnsssvvviiiaaa```dddjjjooottt}}}lllZZZUUUVVVTTTOOONNNHHH???888555444444444444444444333222333555777999:::<<<@@@KKKbbb~~~~~~ooofffbbbaaa```cccfffiiiiiihhheeecccffffffhhhiiikkklllllllllnnnxxx~~~~~~vvvrrrwww~~~~~~lll]]]NNNJJJIIIFFFBBBBBB<<<======<<<;;;<<<@@@BBBEEEHHHOOOWWWbbbrrrpppfff\\\YYYXXX\\\aaagggqqq{{{~~~kkkaaaXXXWWW\\\fffuuuyyyvvvrrrmmmjjjkkkgggffffffkkkvvvwwwpppgggeeecccdddhhhmmmsssvvvzzz~~~}}}|||}}}zzzuuuqqqoooppprrrssszzz~~~}}}{{{{{{{{{yyyvvvuuuvvvwww{{{{{{{{{zzz{{{{{{|||}}}~~~}}}|||zzzxxxuuurrrpppoookkkjjjiiigggeeedddcccccc```]]]YYYUUUSSSQQQNNNLLLJJJGGGEEEDDDDDDDDDBBBAAA@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>???AAABBBAAA@@@AAA@@@???>>>===<<<;;;;;;;;;<<<===@@@CCCIIIQQQVVV```jjjqqqqqqqqqzzzyyyqqqiiiaaa\\\\\\```eeekkkqqq{{{wwweeeZZZXXXZZZVVVQQQMMMFFF>>>777333222222222111222222222111111333555666888:::<<>>???AAABBBAAA@@@?????????>>>===<<<;;;;;;:::<<<>>>AAAEEEKKKRRRWWWaaallltttsssrrrxxxxxxmmmeee___\\\ZZZZZZ^^^ccciiipppzzz~~~}}}zzzmmm___YYY[[[[[[XXXTTTLLLFFF===666333222222222000222333222111111333444444666:::===???IIIaaayyypppddd___^^^^^^^^^```cccfffffffffdddcccffffffeeefffgggiiikkkmmmrrr~~~~~~uuunnnkkkaaaXXXLLLFFFEEEDDDBBB@@@>>>>>>>>>===<<<===???BBBBBBGGGNNNTTT\\\iiizzz~~~rrriii\\\XXXXXX[[[^^^dddnnnxxx{{{nnneee\\\XXXZZZbbbrrryyytttoooggg```___UUUUUUUUU[[[fffuuuyyytttqqqooonnnmmmqqqxxx|||}}}}}}~~~}}}|||yyywwwtttrrrrrrtttxxxzzz~~~}}}{{{|||}}}{{{{{{{{{|||~~~~~~|||zzzyyyxxxxxxrrrpppnnnkkkhhhfffddddddcccaaa^^^\\\[[[YYYUUUSSSPPPMMMJJJHHHGGGEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>???@@@AAA@@@???>>>>>>>>>>>>===<<<;;;::::::<<>>>>>CCCUUUjjjxxxjjjaaa]]]]]]^^^___```bbbccceeeeeeddddddeeedddbbbaaacccfffiiillljjjwww~~~~~~uuunnnnnnbbbZZZNNNFFFDDDDDDCCC@@@>>>???>>>===<<<===???BBBAAAGGGNNNTTTZZZfffvvv~~~rrrjjj\\\XXXWWWZZZ]]]bbbkkkuuuzzzpppggg]]]XXXYYY```ppp~~~vvvqqqkkk```XXXUUUMMMMMMNNNSSS\\\gggrrryyy{{{xxxtttssssssuuuvvvvvvyyy}}}~~~}}}{{{wwwvvvuuuuuuwww{{{||||||}}}~~~}}}{{{zzzzzzzzzzzzsssrrroookkkhhheeecccbbbbbbaaa___^^^]]]\\\YYYVVVSSSPPPMMMJJJHHHFFFCCCAAA@@@@@@???@@@@@@AAAAAABBBAAA???>>>???@@@AAA@@@>>>===>>>>>>>>>>>><<<;;;::::::<<>>MMM```vvviiiaaa^^^_________```aaabbbcccdddeeeeeedddbbb___^^^```ccchhhkkkfffssszzzxxxssssssddd\\\PPPGGGDDDEEEDDDAAA??????>>>===<<<===???BBBAAAGGGOOOTTTZZZdddsss~~~rrrkkk\\\XXXWWWYYY\\\```jjjssszzzqqqhhh^^^YYYXXX___ooo~~~{{{sssnnnggg\\\RRRNNNKKKKKKLLLOOOUUU\\\cccgggpppuuuzzz{{{yyywwwvvvwwwwwwvvvvvvyyy}}}~~~|||zzzwwwwwwxxxzzz~~~}}}~~~|||{{{zzzxxxxxxxxxyyyyyytttrrroookkkgggdddbbbaaaaaa```___^^^^^^]]][[[YYYUUURRRNNNKKKIIIGGGDDDAAA@@@?????????@@@AAAAAABBBAAA???>>>???@@@@@@???>>>======>>>>>>>>><<<;;;:::999<<<@@@DDDHHHOOOVVVZZZdddpppzzz~~~~~~tttjjjaaaYYYUUUYYY\\\aaafffmmmxxxzzzrrr\\\WWWUUUYYY[[[XXXXXX\\\MMMFFF>>>777333222222222///111333333222222222333999444555;;;;;;;;;III[[[zzzmmmdddaaa```___\\\``````aaaaaabbbbbbbbbccceeeccc```^^^^^^aaaeeehhhjjjmmmrrr~~~}}}xxxxxxpppeeeVVVKKKEEECCC@@@>>>@@@???===;;;:::;;;<<<===DDDHHHMMMQQQVVVaaappp{{{vvvhhh```[[[VVVVVVXXX]]]hhhrrrzzzuuufffYYYVVVWWW]]]lll|||xxxiii```YYYQQQKKKIIIFFFHHHJJJLLLPPPVVV\\\aaafffkkkpppsssrrrrrrtttwwwzzz}}}~~~~~~~~~xxxyyy{{{~~~}}}~~~|||yyywwwwwwwwwvvvuuurrrppplllhhhddd```^^^]]]___]]][[[\\\]]]]]]ZZZVVVUUUQQQLLLHHHFFFEEEDDDBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>???>>>>>>===<<<;;;;;;;;;:::===@@@DDDIIIQQQZZZ```hhhrrrzzz}}}}}}ooo```YYYZZZVVV^^^fffjjjmmmvvv~~~zzzkkk\\\YYYUUUSSSWWW]]]___]]]QQQFFF<<<777555222222333000111111222222333444444444555888;;;<<>>???>>>>>>===<<<<<<;;;;;;<<<>>>AAAEEEKKKSSS\\\bbbjjjsss{{{~~~~~~ppp```YYYYYYWWW^^^gggkkknnnvvv|||mmm[[[WWWTTTTTTYYY^^^^^^\\\PPPFFF;;;777555222222333111222222333333444555555444444777:::<<<>>>GGGPPPwwwppphhhbbbaaaaaaaaa___\\\\\\]]]^^^```aaabbbbbbcccbbbbbbbbbbbbdddfffgggfffiiimmmuuuuuuaaaRRRMMMJJJGGGDDDAAA???===;;;;;;;;;<<<===@@@DDDIIILLLQQQ[[[jjjtttwwwiii\\\XXXWWWXXXYYY[[[ccckkkrrr{{{uuuggg]]][[[[[[]]]iiivvv~~~ooo___VVVPPPKKKGGGGGGGGGJJJMMMQQQWWW^^^fffkkkoootttzzz~~~~~~~~~~~~~~~|||yyywwwwwwvvvtttsssqqqooollliiieeebbb```___ZZZXXXVVVWWWYYY[[[\\\\\\WWWUUURRRPPPNNNLLLIIIFFFAAAAAA@@@@@@@@@BBBCCCDDD@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;===???CCCGGGMMMVVV^^^dddllluuu}}}qqqaaaXXXXXXXXX```iiiooosss{{{~~~mmmYYYUUUSSSVVV[[[^^^]]][[[OOODDD;;;777555222111333222222333333444555555555555444666999:::<<>><<<;;;;;;<<<===@@@CCCGGGJJJOOOYYYfffqqq|||xxxlll^^^YYYVVVVVVVVVYYYaaajjjqqqzzzyyykkk^^^ZZZYYY\\\ggguuu|||mmm]]]TTTPPPLLLJJJJJJIIIKKKOOOTTTYYYaaaiiioootttyyy~~~}}}|||{{{|||~~~|||zzzxxxwwwvvvsssqqqpppooollliiifffcccbbbaaaZZZYYYWWWVVVWWWYYY[[[\\\YYYWWWUUUSSSRRROOOKKKHHHCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<>>>@@@DDDHHHOOOWWW```fffnnnwww~~~~~~qqqbbbYYYWWWZZZaaakkksssyyy~~~lllZZZTTTRRRWWW^^^___\\\YYYMMMCCC:::777555222111333111111222333333444444555555444555888999:::???GGGxxxmmmjjjfffbbb```___^^^]]]\\\]]]^^^___aaabbbcccddd]]]^^^___```aaabbbcccccceeegggiiijjjllluuurrraaaUUUNNNIIIEEEBBBAAA>>><<<;;;;;;<<<===@@@CCCGGGIIIMMMVVVdddnnnxxx{{{ooobbb[[[TTTRRRRRRVVV```kkkrrrzzzooo___XXXVVVYYYfffvvv}}}ooo___VVVRRROOOMMMNNNMMMOOORRRVVV[[[bbbjjjooowww|||~~~{{{zzzwwwyyy{{{}}}}}}~~~~~~{{{yyyxxxvvvsssqqqpppnnnllliiigggeeedddccc]]]\\\ZZZXXXWWWWWWYYYZZZYYYXXXUUUTTTSSSPPPMMMJJJGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<===@@@DDDIIIOOOXXXbbbhhhpppyyy|||qqqbbbYYYWWWYYY```jjjttt|||mmm\\\TTTRRRYYY```___[[[YYYJJJAAA999666555222111222000000000111222222333333666333444777888888===BBBxxxooohhhgggfffcccaaa___^^^]]]]]]]]]^^^```aaabbbcccccc\\\]]]^^^___```aaabbbcccaaacccfffiiijjjnnn{{{ppp^^^QQQIIIFFFCCCBBB???===;;;;;;<<<===???BBBEEEGGGKKKSSS```jjjsss~~~rrrddd\\\UUUQQQPPPUUU```kkkssszzzrrr```WWWTTTWWWeeeuuusssddd\\\YYYUUUSSSSSSSSSUUUWWWZZZ]]]cccjjjooovvvzzz}}}yyyvvvsssssstttwww{{{|||zzzzzzyyyuuutttwww|||~~~}}}~~~}}}{{{zzzwwwssspppooonnnllljjjhhhfffeeeeee``````___\\\YYYWWWXXXYYYYYYWWWTTTRRRQQQOOOMMMJJJIIIGGGEEEBBB@@@?????????@@@@@@@@@????????????>>>==================<<<<<<===@@@DDDJJJQQQZZZdddjjjrrrzzzyyyooobbbZZZYYYYYY```iiisss}}}uuuaaaVVVRRR[[[bbb___ZZZYYYHHH@@@888666555222111222//////000000111222222222666333333666888888;;;@@@|||ooogggcccdddddddddbbbaaa``````]]]]]]^^^______```aaaaaa]]]]]]]]]^^^```aaacccdddccccccgggllllllllluuujjjVVVKKKGGGDDDBBB???===<<<;;;<<<======@@@CCCEEEHHHPPP]]]gggooo{{{vvvddd]]]VVVSSSRRRUUU___iiirrrxxxsssbbbYYYUUUWWWcccrrr|||nnngggddd___\\\\\\[[[\\\]]]^^^```dddiiimmmssswww{{{~~~~~~wwwqqqmmmiiiiiiiiikkkqqqyyy{{{uuusssrrrooollljjjlllnnnrrr|||~~~}}}}}}{{{xxxtttqqqnnnmmmllljjjhhhgggggggggaaabbbbbb___\\\YYYYYYZZZXXXUUURRROOONNNMMMLLLJJJHHHGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@????????????>>><<<=====================???AAAFFFLLLSSS\\\fffmmmrrrzzz|||uuulllbbb\\\[[[```dddlllttt~~~fffYYYSSS\\\ccc___ZZZYYYGGG>>>777666555333111222///000000111222222333333666222222666999999;;;???wwwjjjccc___aaacccddddddccccccccc]]]]]]]]]^^^^^^_________^^^^^^^^^^^^```bbbdddfffhhhhhhkkkooonnnkkkpppxxxsssZZZLLLHHHDDDBBB@@@===<<<;;;<<<===;;;>>>AAACCCEEENNNZZZdddlllyyyxxxccc]]]XXXUUUTTTVVV^^^fffpppvvv~~~sssccc\\\XXXWWWaaannn}}}xxxqqqnnnhhhdddccc```aaaaaaaaabbbeeeiiimmmooosssxxx{{{}}}~~~xxxpppiiiddd___^^^___bbbjjjttt~~~wwwrrrnnnmmmfffddddddeeeeeefffmmmvvv}}}~~~|||yyytttqqqnnnmmmllljjjiiihhhhhhggg```bbbdddbbb^^^[[[[[[\\\XXXTTTPPPMMMLLLLLLKKKJJJGGGEEEDDDBBBAAAAAAAAABBB@@@@@@@@@????????????>>><<<<<<<<<===============@@@CCCGGGMMMUUU^^^hhhooossszzzzzzssskkkaaa\\\\\\gggkkkqqqxxxiiiZZZSSS\\\ccc___ZZZYYYFFF>>>777666555333111222000111111222333333444444555222222666999:::<<>>DDDGGGLLLVVV```gggssszzziiiccc\\\WWWSSSRRRZZZcccjjjqqq{{{uuuccc[[[WWWVVV^^^iii~~~zzzuuupppnnnjjjjjjkkkmmmnnnpppqqqqqqtttvvvxxxxxxzzzxxxsssoooiii```XXXTTTWWWZZZ]]]bbbjjjuuu|||~~~~~~~~~|||xxxqqqkkkggg```___\\\YYYYYY]]]ccchhhooowww~~~{{{xxxwwwvvvsssppplllkkkmmmnnnllljjjhhhgggffffffeeeccc```]]][[[WWWQQQLLLKKKJJJJJJJJJEEEDDDCCCDDDDDDCCC@@@>>>BBBAAAAAA@@@???>>>=========<<<<<<===?????????>>>@@@DDDJJJOOOVVV^^^iiippp|||~~~qqqeee]]]ZZZZZZfffnnnuuuzzzmmm\\\TTT]]]ddd```YYYXXXEEE@@@:::444222222222111555444333222222222333444444444555777888999:::;;;xxxmmmgggcccaaa``````bbbeeefffeeedddaaa```___^^^^^^^^^___```aaa```______aaadddgggiiiqqq|||yyypppqqquuu{{{aaaMMMGGGGGGEEEBBB>>><<<:::::::::::::::===CCCFFFKKKTTT^^^fffqqq}}}zzziiiccc\\\WWWRRRRRRYYYbbbgggnnnxxxyyyfff]]]WWWUUU\\\fff{{{}}}zzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~yyyqqqllliiieee___ZZZXXXZZZ]]]___bbbgggmmmrrr}}}{{{{{{|||~~~~~~zzztttnnnjjjeeecccaaa]]]\\\^^^cccgggiiipppyyy|||zzzyyyyyyvvvssspppooooooooonnnlllhhhgggfffeeeeeeccc```^^^\\\XXXRRROOOMMMLLLKKKJJJGGGFFFEEEFFFFFFEEEBBB@@@AAAAAA@@@@@@???>>>>>>>>>>>>=========>>>>>>??????@@@DDDKKKQQQWWW```kkkrrr~~~|||nnnbbbZZZXXXXXXccclllvvv}}}|||iiiZZZSSS[[[ccc___XXXUUUDDD???999444222222222222444444333222222222333444444555666777888999:::;;;~~~sssjjjfffdddcccbbbbbbccceeeeeedddcccaaaaaa```___^^^^^^^^^___dddcccbbbaaabbbdddfffhhhrrr}}}qqqooorrrtttcccMMMFFFEEECCC@@@===;;;:::999999999999<<>><<<<<<===???@@@@@@EEELLLSSS[[[dddooovvvzzzkkk^^^XXXWWWXXX^^^jjjvvvcccWWWRRR[[[bbb^^^VVVRRRAAA===777444333333333333444333333222222333333444444555666777888:::;;;;;;|||pppjjjiiijjjeeedddddddddeeeeeecccbbbaaaaaa``````___^^^^^^^^^dddcccbbbbbbccceeefffhhhooozzzzzzoookkkkkknnn}}}eeeMMMDDDBBBAAA???===;;;:::999999999888;;;???BBBFFFOOOXXXaaalllxxx{{{jjjbbbYYYUUURRRQQQWWW^^^dddiiiqqqyyymmmbbbZZZUUUYYYcccttttttnnnfffbbbdddjjjpppsssjjjllloooqqqqqqooonnnmmmhhhhhhiiijjjjjjiiihhhggglllrrr{{{~~~yyyuuussstttvvvtttwwwzzz~~~~~~|||{{{zzzzzzyyyxxxvvvuuussspppooojjjhhheeeccccccbbbaaa___]]][[[YYYWWWUUURRRNNNLLLKKKJJJHHHHHHHHHGGGEEECCC?????????@@@@@@AAAAAAAAABBBAAA???===;;;<<>>;;;666333333444444333333333333333333333444444555555666777999:::;;;<<>>===;;;:::999999999888:::>>>@@@CCCLLLVVV^^^jjjvvv}}}|||mmmcccZZZUUURRRQQQUUU[[[dddhhhnnnttt{{{pppeee\\\WWWZZZcccsss~~~~~~rrrkkkccc___cccmmmxxxwwwxxxyyyyyywwwtttooolll______^^^^^^_________```dddkkkwww}}}zzzxxxvvvvvvwwwxxxxxxvvvsssqqqpppkkkhhhdddbbbbbbbbbaaa```___]]][[[YYYWWWTTTPPPMMMLLLJJJHHHGGGGGGFFFDDDCCC?????????@@@AAAAAABBBBBBBBBBBBAAA>>><<<<<>>===<<<;;;:::::::::999:::>>>@@@BBBJJJTTT]]]hhhttt|||~~~qqqfff[[[UUURRRQQQTTTYYY```dddiiinnnuuuttthhh^^^WWWZZZbbbqqq|||{{{nnnggg___ZZZ]]]iiivvv~~~|||zzzwwwsssmmmiii]]]\\\[[[ZZZYYYYYYYYYZZZ```gggsss|||xxxuuusssqqqtttwwwxxxvvvtttrrrqqqllliiidddaaaaaabbbbbbaaaaaa___\\\ZZZXXXVVVRRROOOMMMJJJGGGFFFFFFEEEDDDBBB???@@@@@@@@@AAAAAABBBBBBAAABBBBBB@@@======@@@DDDEEELLLUUU^^^fffpppzzz|||mmmaaa]]]^^^```]]]fffqqqyyyzzzpppXXXXXX[[[bbbfffaaaTTTIII;;;888555333333333333222111111222333444444444444555666777888999;;;<<<<<<||||||yyymmmhhhddd```___aaaeeecccccccccdddcccaaa```^^^___```aaabbbbbbaaaaaabbbbbbbbbbbbccccccddddddffffffffffffhhhiiiiiiiiigggnnn}}}yyynnnjjjllluuuyyy```KKKBBB?????????>>>===<<<;;;::::::999;;;>>>???AAAIIIRRR\\\gggsss{{{tttiii\\\VVVSSSQQQSSSWWWZZZ]]]bbbhhhppp}}}xxxjjj___WWWXXX___lllzzz}}}xxxmmmeee[[[TTTVVV```nnnxxx|||yyywwwvvvtttqqqnnnhhhgggdddbbb___]]]\\\\\\aaafffooo}}}~~~zzzvvvtttrrrlllqqqvvvxxxwwwuuuttttttmmmiiidddaaa```aaabbbbbbbbb```\\\ZZZXXXVVVSSSPPPNNNKKKHHHFFFFFFEEEDDDCCC@@@@@@AAAAAAAAAAAAAAAAAA>>>AAACCCBBB>>>>>>AAAEEEHHHNNNXXXaaaiiirrr|||yyylllaaa\\\]]]___```kkkwwwzzzvvvgggVVVYYY]]]cccfff```RRREEE:::888444333333333222111000111222444555555444444666666777888:::;;;<<<<<<|||xxxyyy{{{oooeeecccccc______bbbdddcccbbbbbbccccccaaa___]]]^^^```aaabbbcccbbbbbbdddcccccccccbbbaaaaaaaaabbbdddffffffeeeeeegggiiieeekkkzzzzzzpppmmmrrr}}}ttt^^^KKKDDD????????????>>>===<<<;;;;;;:::;;;>>>???AAAIIIRRR[[[gggsss{{{wwwkkk^^^WWWSSSQQQRRRUUUTTTWWW]]]cccmmm{{{zzzlll```VVVVVV]]]hhhxxx|||wwwnnnfff[[[RRRQQQZZZgggqqq{{{xxxttttttwwwxxxxxxwwwwwwuuurrrmmmiiifffcccbbbcccfffmmmxxx}}}yyyvvvtttsssjjjooovvvyyyxxxwwwvvvwwwmmmiiiddd``````aaabbbcccccc```\\\YYYXXXVVVSSSQQQOOOLLLIIIGGGFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA===@@@DDDCCC@@@>>>AAAEEEIIIPPPZZZccckkksss}}}wwwjjj```[[[\\\^^^bbbnnn|||yyy}}}kkk^^^UUUYYY^^^dddfff___PPPBBB:::888555333333222111000000111222444555555444444666666777888:::;;;<<<===yyyyyy~~~mmmkkkgggccc```___^^^^^^aaaaaa```^^^[[[ZZZ\\\^^^bbbaaaaaaaaaaaabbbbbbccceeeffffffdddaaa```aaabbbfffdddbbbaaabbbeeehhhjjjeeelll{{{yyyyyyttt|||sssgggSSSBBB@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;===BBBIIINNN[[[fffrrrzzzzzznnnaaaYYYUUUSSSVVV[[[\\\^^^```eeerrrmmm___YYYXXXYYYddduuu}}}xxxtttooofffYYYQQQRRR\\\jjjtttwwwxxxyyy||||||pppjjjkkkkkkkkknnnuuuyyy|||xxxvvvtttsssrrrrrrrrrsssssssssttttttnnnllliiifffccccccccccccbbb___\\\ZZZXXXWWWUUUSSSQQQNNNKKKIIIHHHHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAA???>>>AAAEEEHHHLLLTTT]]]ccclllyyy~~~nnnaaa]]]^^^___^^^fffnnnzzzzzzwww~~~ssscccWWWOOO^^^jjjkkkgggaaaSSSEEE;;;999777555444333333333444555555555444444333222555666666888999:::;;;;;;sssxxxkkkiiifffcccaaa`````````ccccccbbb___\\\ZZZYYYZZZ____________``````aaabbbdddeeeeeedddbbbaaabbbcccgggfffcccaaabbbcccfffhhheeejjjwww|||{{{www}}}xxx}}}zzzrrrhhhWWWHHHAAA@@@???======<<<<<<<<<:::;;;;;;;;;===BBBHHHMMMYYYdddqqqyyy|||ooobbbZZZVVVUUUXXX^^^dddhhhjjjlllvvvnnn```YYYXXXYYYcccsss{{{xxxssskkk```XXXYYYbbbooowww{{{}}}tttooopppnnnppprrrssswww~~~yyyuuusssrrrqqqqqqqqqqqqqqqrrrrrrrrrnnnllliiigggdddcccbbbbbbaaa^^^[[[YYYXXXVVVTTTRRRRRROOOKKKIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBAAAAAABBBBBB@@@??????AAAFFFJJJOOOWWW___fffooozzzzzzkkk```]]]```bbbcccjjjqqq||||||{{{xxxmmm___TTTPPP]]]hhhjjjiiicccTTTDDD:::999777555333333333333333333333444444333333333444555666888:::<<<===>>>{{{qqq{{{wwwgggfffdddbbbaaaaaaaaaaaacccddddddbbb]]]YYYWWWWWW]]]^^^^^^___```aaaaaabbbbbbccccccbbbaaaaaabbbdddhhhfffcccbbbaaabbbeeefffeeeiiisss{{{sss}}}|||ttt{{{|||rrrgggYYYNNNAAAAAA???>>>===<<<<<<<<<:::;;;;;;;;;===AAAGGGKKKVVVbbboooxxx~~~qqqccc[[[VVVVVVZZZ```jjjpppttttttxxxpppaaaYYYWWWXXX```qqq{{{xxxrrrjjjdddeeemmmwww}}}zzzooorrrqqqqqqpppnnnnnnvvvzzzvvvsssqqqqqqqqqppppppppppppppppppmmmllljjjhhheeecccaaa```___]]]ZZZXXXWWWVVVTTTRRRRRRPPPLLLJJJIIIIIIGGGFFFEEEEEEDDDCCCCCCBBBBBBAAABBBAAA@@@??????CCCHHHLLLSSS[[[dddjjjrrr}}}tttggg___^^^aaaeeehhhooouuu|||ssshhh[[[SSSQQQ[[[eeeiiikkkgggVVVCCC:::999777555333333333333111111222222333444444444555666777999<<<>>>@@@AAA|||{{{xxxxxxooofffeeecccbbb````````````aaacccdddccc___[[[XXXWWW]]]]]]^^^```aaaaaabbbbbb^^^___``````______aaaccceeedddbbbaaaaaaccceeefffgggiiippp}}}{{{pppuuuyyyssscccUUUMMMBBBAAA@@@>>>===<<<<<<<<<:::;;;;;;;;;<<<@@@EEEIIISSS^^^lllvvvrrrcccZZZVVVUUUZZZ```iiirrrxxxwwwwwwrrrbbbYYYWWWXXX]]]nnn~~~|||xxxsssppprrrxxxyyyxxxxxxwwwsssooommmpppuuuzzz~~~|||xxxuuutttsssrrrqqqooooooooooooooolllllljjjiiifffcccaaa```^^^\\\YYYXXXWWWVVVTTTSSSSSSQQQMMMKKKJJJJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???@@@DDDKKKOOOVVV^^^gggmmmuuu~~~{{{pppccc]]]]]]```eeejjjrrrxxx}}}qqqeee[[[UUUQQQZZZccciiiooolllYYYDDD999888666444333333333333111111222333444666777888777888999;;;===???@@@AAA}}}zzz}}}~~~qqqkkkeeedddcccaaa```^^^^^^]]]^^^aaaccccccaaa]]][[[ZZZ[[[\\\]]]^^^____________[[[]]]]]]]]]\\\]]]___aaaaaaaaa``````bbbdddfffhhhhhhiiinnnyyy|||sssttt{{{}}}sss```QQQJJJCCCBBB@@@???===<<<<<<;;;::::::;;;;;;<<>>>>>??????zzz{{{uuullliiidddcccbbbaaa___^^^\\\\\\\\\___bbbcccaaa___]]]]]]YYYZZZ[[[]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[]]]____________```bbbdddfffhhhfffhhhmmmuuuwwwsssvvvvvvbbbRRRKKKDDDCCCAAA???===<<<<<<;;;::::::;;;;;;<<<>>>BBBEEELLLXXXeeeppp{{{tttfff]]]WWWTTTVVVZZZaaalllvvvwwwxxxxxxhhh^^^YYYXXXYYYhhhzzzyyyooohhhiiihhhggghhhkkknnnooopppqqqpppooollljjjgggeeeddd```___aaagggrrr~~~|||{{{wwwuuurrrooommmmmmmmmnnnjjjjjjiiigggfffeeedddccc```^^^[[[ZZZZZZZZZYYYXXXUUUSSSOOOMMMLLLLLLJJJIIIFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@???BBBHHHPPPVVV\\\eeennntttzzzzzzmmmcccbbbaaa___aaagggrrryyy|||lll___YYYVVVXXXaaaiiinnnsssoooZZZCCC777666555333333333333444444444444444666999;;;===============>>>>>>>>>>>>}}}{{{nnnhhhfff````````````___^^^]]]]]]]]]___bbbbbbaaa___^^^^^^[[[\\\^^^^^^^^^]]][[[ZZZ\\\]]]^^^]]]\\\\\\]]]_________``````aaaccceeefffaaafffkkksss}}}uuuuuu}}}~~~jjjWWWOOODDDCCCAAA???>>><<<<<<;;;999:::;;;;;;<<<===AAACCCJJJUUUcccnnnxxxvvviii```ZZZUUUUUUXXX]]]hhhrrruuuxxx~~~mmm```YYYVVVWWWeeeuuutttmmmiiieeeccceeeffffffffffffgggiiiiiiiiigggfffdddccc``````eeeqqq~~~|||{{{wwwuuuqqqnnnkkkkkkkkkllljjjiiigggfffeeeeeeffffffaaa___]]]]]]]]]]]]\\\[[[VVVSSSPPPNNNMMMLLLKKKJJJFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@??????BBBIIIRRRXXX```iiisssxxx}}}{{{nnneeeggggggbbbccciiiqqqyyy|||kkk^^^XXXVVV___iiiqqqsssssskkkUUU>>>777666444333222333333444444444333444555888;;;<<<;;;<<<<<<===>>>??????@@@vvvjjjeeeddd^^^^^^______```____________aaabbbbbb```^^^^^^^^^```aaabbbbbbbbb```^^^\\\^^^______^^^]]]\\\^^^```aaaaaa```aaaaaabbbcccccc\\\cccjjjrrr~~~}}}zzzppp[[[QQQEEEDDDBBB@@@>>><<<<<<;;;999:::;;;;;;;;;===@@@CCCIIITTTbbblllwwwxxxlllccc\\\VVVTTTWWW[[[dddnnnqqqvvv~~~pppbbbYYYUUUVVVcccqqq|||xxxrrrkkkfffeeedddbbb```ccceeeiiilllmmmmmmllljjjhhheeeccchhhttt~~~|||zzzwwwtttpppllljjjiiijjjjjjiiihhhfffeeedddeeeggghhhcccaaa___^^^______^^^]]]WWWTTTPPPNNNMMMMMMKKKJJJFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@???@@@CCCJJJSSSZZZbbbllluuu{{{{{{nnngggjjjkkkeeeeeekkkqqqzzz~~~lll___YYYXXXfffooowwwvvvssshhhQQQ:::777666444333222333333444444333333333444777:::;;;::::::;;;===>>>@@@AAAAAA}}}rrrjjjcccaaaccc```]]][[[]]]```aaaaaa___cccbbbaaa```^^^^^^]]]]]]bbbggglllmmmiiiccc```^^^YYYZZZZZZYYYYYY[[[^^^aaadddbbb```______```bbbccc```cccgggppplllVVVIIIEEEBBBBBB@@@;;;:::<<<;;;<<<;;;;;;;;;===BBBEEEGGGUUU```dddoootttfff[[[VVVUUUWWW[[[___gggpppyyyssseee[[[WWWYYY```jjjvvv~~~wwwrrrmmmiiigggkkkggghhhooovvvwwwwwwxxxqqqrrruuuxxx~~~~~~}}}|||}}}}}}|||wwwrrroooooopppooommmnnnmmmjjjhhhggggggggghhhfffdddcccbbbaaa___\\\ZZZWWWUUURRRQQQPPPOOOMMMJJJFFFDDDCCCCCCDDDCCC@@@>>>??????AAADDDEEEGGGQQQ\\\hhhooovvv{{{uuummmfffddddddeeehhhmmmuuu}}}www|||lll___ZZZ[[[mmmmmmqqqssskkkXXXFFF<<<777666555444333222222222333333333444555666777777999:::<<<>>>@@@AAABBBBBBuuullleee___]]]```___]]]\\\\\\___aaa```^^^aaaaaa```___^^^^^^^^^___fffiiimmmnnnlllgggccc```[[[[[[[[[[[[ZZZ[[[___aaacccbbbaaaaaaaaabbbcccdddaaadddhhhqqqvvv___OOOGGGAAA@@@???<<<:::;;;:::::::::::::::<<<@@@CCCFFFSSS^^^cccnnn}}}uuuhhh\\\VVVVVVWWWYYY^^^eeennnwwwxxxhhh^^^XXXUUU\\\gggtttzzzttthhhcccbbbhhhqqqxxx~~~}}}|||{{{zzz{{{{{{|||xxxtttsssssstttsssqqqrrrpppmmmkkkiiiiiijjjjjjhhhfffdddccccccaaa^^^\\\XXXVVVSSSRRRQQQOOOLLLJJJGGGFFFEEEEEEEEEDDDBBB@@@??????@@@CCCEEEHHHRRR]]]gggooowww}}}qqqjjjcccaaaaaabbbffflllvvv~~~ttt{{{mmm^^^ZZZ[[[pppppprrrrrriiiUUUCCC:::555555444333222111111222333333444555666666777777:::;;;<<<>>>???AAAAAABBBwwwlllfffaaa\\\\\\^^^]]]\\\[[[[[[]]]^^^]]]\\\^^^^^^]]]^^^^^^___``````fffgggjjjmmmooommmiiieee]]]^^^^^^]]]\\\]]]___aaaaaabbbcccdddeeeeeeddddddaaadddhhhpppnnnXXXLLL@@@>>>???===;;;:::999::::::999999;;;???BBBEEEQQQ[[[aaalllzzzwwwkkk^^^WWWVVVWWWWWW\\\cccllluuu|||kkk___XXXPPPWWWdddrrrqqqhhhccchhhqqq{{{}}}|||{{{zzzzzzzzz{{{zzzxxxwwwxxxyyyxxxwwwvvvtttqqqooommmllllllmmmjjjiiigggfffeeeccc```^^^[[[XXXVVVTTTRRRPPPLLLIIIIIIHHHFFFFFFFFFFFFDDDBBB@@@???@@@CCCFFFJJJUUU```gggpppzzzyyynnngggaaa`````````eeelllwww~~~rrr{{{nnn^^^[[[^^^rrrqqqrrrpppeeeQQQ???777444444333222111111111111333333444555666777888888;;;;;;<<<===???@@@@@@AAAwwwooofffccc```]]]]]]```\\\[[[[[[[[[\\\\\\[[[ZZZ[[[[[[[[[\\\^^^___aaabbbbbbbbbdddiiinnnooolllhhh___``````___^^^^^^```bbb```bbbeeeggghhhgggeeeccc___cccfffnnn|||cccRRRAAA===???>>>;;;999999::::::::::::;;;>>>AAACCCMMMWWW___iiivvvzzzoooaaaXXXVVVWWWVVV[[[bbbjjjrrr|||mmm___VVVPPPVVVcccrrrxxxpppqqqwww~~~}}}}}}|||zzzzzzzzzzzz{{{|||{{{{{{zzzxxxuuuqqqooonnnnnnnnnllljjjhhhgggfffeeebbb___^^^\\\ZZZWWWUUURRRNNNJJJJJJHHHFFFFFFFFFFFFDDDCCCBBB???@@@DDDHHHNNNYYYccchhhrrr}}}|||uuulllfffbbbaaa```aaagggoooxxx{{{rrr}}}ppp___]]]bbbrrrppppppmmm```MMM===777444444333222222222222222333333444555777888999999<<<<<<<<<===>>>???@@@AAAooohhhbbb```___]]]^^^```^^^___``````___]]]]]]\\\YYYZZZZZZ[[[]]]^^^```aaa```___```dddhhhiiifffccc___```aaa```______```bbb```cccfffiiijjjhhheeebbb^^^aaadddjjjzzz}}}nnnZZZEEE>>>??????<<<999:::;;;<<<;;;;;;<<<>>>AAABBBJJJSSS\\\fffrrr{{{}}}sssdddZZZVVVWWWUUUZZZbbbhhhooozzzrrraaaXXXSSSXXXcccqqqyyyzzz}}}~~~}}}}}}yyyzzz{{{{{{{{{||||||}}}{{{yyyvvvsssqqqpppppppppmmmkkkiiihhhgggfffccc```aaa```]]][[[YYYUUUPPPMMMIIIGGGEEEDDDDDDDDDCCCBBBCCC@@@AAAFFFLLLSSS]]]gggkkkuuuzzzrrrhhhddd``````___```hhhpppxxx{{{rrrttt```]]]cccnnnmmmlllhhh[[[III<<<999555444444333333333333444333444555666888999:::;;;<<<<<<<<<===>>>@@@BBBCCCuuuiiibbb^^^^^^]]][[[\\\___bbbdddeeeeeecccaaa``````ZZZZZZZZZZZZ[[[]]]^^^___aaaaaa```aaaaaa```^^^\\\^^^```aaaaaa``````aaacccaaadddgggjjjjjjgggdddaaa]]]aaabbbfffuuu|||yyy~~~vvvaaaKKKBBB@@@???<<<;;;:::;;;<<<<<<;;;<<<>>>@@@@@@FFFOOOYYYdddnnnxxx}}}vvvggg[[[WWWWWWUUUZZZ```eeekkkuuuyyyfff[[[WWWZZZbbbooo~~~|||~~~~~~~~~}}}|||{{{||||||{{{zzzzzz{{{}}}|||zzzwwwtttrrrrrrrrrrrrnnnlllkkkjjjiiigggdddbbbbbbaaa___^^^[[[WWWRRRNNNIIIFFFDDDBBBCCCCCCBBBBBBCCCAAACCCJJJRRRXXXbbbjjjmmmwwwwwwpppccc```^^^]]]\\\^^^gggpppzzzyyyrrrvvv___\\\bbbkkkjjjhhhbbbUUUDDD;;;999555444444333333444444555333444555777888:::;;;<<<=========>>>???BBBDDDFFFsssjjjfff```\\\]]]]]][[[[[[]]]bbbdddfffeeebbb___^^^___[[[ZZZZZZZZZZZZ[[[\\\\\\___```aaa```^^^\\\\\\]]]]]]___aaaaaaaaaaaabbbcccccceeegggiiihhhfffbbb```]]]aaabbbeeerrrtttrrr}}}{{{gggQQQFFFBBB???<<<<<<999:::;;;;;;;;;;;;<<<>>>???DDDLLLWWWbbbkkkuuu|||~~~yyyiii\\\WWWWWWSSSXXX^^^bbbfffppp~~~}}}iii]]]WWWXXX___lll|||}}}{{{}}}~~~}}}~~~~~~~~~{{{xxxxxx{{{}}}}}}{{{yyyvvvuuutttuuuuuupppooommmlllkkkiiifffdddaaa```___^^^\\\XXXRRRNNNIIIGGGCCCBBBBBBCCCCCCBBBDDDBBBEEENNNWWW]]]eeelllnnnwwwsssjjjbbb___^^^]]]\\\^^^hhhrrr}}}wwwtttsss]]]\\\cccjjjhhheee^^^PPP@@@888777444333333333333333444444333444555777999:::<<<<<<=========>>>@@@DDDGGGIIIvvvjjjcccgggaaa^^^______]]]\\\^^^^^^aaadddccc___\\\[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZ[[[^^^``````]]]]]]```ccc\\\^^^```aaaaaaaaabbbddddddfffhhhhhhgggeeeaaa______bbbcccdddqqqpppiiisss~~~}}}jjjUUUIIIBBB>>><<<===888999:::;;;::::::;;;<<<>>>BBBKKKVVVaaajjjttt{{{~~~{{{kkk]]]WWWWWWQQQWWW\\\___cccmmm{{{}}}iii]]]UUUVVV\\\iiizzz}}}{{{yyyzzz{{{xxxwwwzzz~~~~~~|||zzzxxxvvvvvvwwwxxxrrrqqqooonnnmmmkkkhhhfff______^^^]]][[[WWWRRRNNNJJJGGGDDDBBBCCCCCCCCCCCCDDDBBBFFFPPPZZZ```gggmmmnnnwww|||ooofffcccaaa``````^^^aaajjjvvvvvvwwwnnn[[[]]]fffjjjhhhddd\\\MMM<<<555555222222222111222222333333444444666777999;;;<<<============???AAAEEEIIIKKKvvvkkkeeeddddddbbb```]]]\\\\\\]]]]]]aaaaaa```___]]][[[YYYWWW[[[ZZZZZZYYYXXXWWWWWWVVV\\\]]]___aaacccbbb^^^[[[]]]^^^``````______aaabbbccccccdddddddddccccccbbbccceeeeeefffmmm{{{ssshhhjjjnnnqqqzzzyyyeeeQQQHHHEEE???<<<<<<;;;;;;:::::::::;;;;;;<<<===AAAIIIRRR\\\gggqqqwww|||mmm___XXXYYYWWWUUUWWW\\\bbbjjjuuummm^^^ZZZWWWXXXbbbsss~~~}}}}}}~~~~~~~~~xxxuuuxxx~~~~~~~~~}}}{{{|||}}}~~~{{{wwwttttttuuuuuutttrrrpppmmmkkkiiihhhdddaaa\\\ZZZZZZXXXTTTPPPKKKGGGFFFHHHGGGCCCCCCFFFEEEGGGLLLSSS[[[dddlllpppxxxxxxzzz}}}qqqiiigggdddccccccbbb___aaammmzzz~~~}}}{{{tttccc[[[___eeemmmmmmeeeTTTDDD;;;777444444444333222222333333333444666888888888999;;;===;;;<<<>>>@@@CCCFFFGGGHHH{{{qqqiiifffeeedddbbb```^^^]]]]]]^^^___]]]]]]]]]\\\[[[ZZZYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXX\\\\\\^^^aaacccbbb^^^[[[\\\^^^______^^^___```bbbbbbbbbcccccccccbbbaaaaaa```bbbcccdddmmm|||xxxiiigggiiilllwww|||zzzhhhTTTKKKEEE@@@<<<<<<::::::999999999::::::;;;<<<@@@HHHQQQZZZeeeooouuu}}}nnn```XXXVVVWWWUUUVVV\\\bbbiiitttrrrbbb\\\XXXWWW___ooo~~~{{{xxxxxxyyy{{{|||{{{uuupppmmmkkknnnpppuuu{{{zzzuuusssxxx~~~|||{{{|||~~~~~~~~~}}}yyyuuutttsssttttttsssqqqpppooonnnmmmgggccc___\\\\\\YYYUUUQQQJJJFFFDDDFFFDDDAAAAAACCCFFFIIINNNUUU^^^gggooottt~~~}}}~~~{{{pppiiihhhfffeeeffffffeeegggrrr~~~zzzyyy}}}uuuggg[[[YYY```iiimmmlllcccQQQBBB:::666444444333333222222333333444444555777888888999;;;======>>>@@@BBBEEEGGGIIIJJJyyypppjjjgggeeedddbbbaaa___^^^^^^^^^___```XXXYYYYYYYYYZZZZZZZZZZZZ]]][[[ZZZXXXXXXYYY[[[\\\\\\\\\^^^```bbbaaa^^^\\\ZZZ\\\]]]^^^]]]]]]^^^```aaaaaaaaaaaaaaa```______^^^___```bbblll~~~ooohhhfffhhhsss~~~~~~~~~}}}|||}}}nnn[[[PPPHHHBBB>>>===:::999999888888999999999;;;???FFFNNNWWWaaakkkqqq~~~qqqcccYYYTTTVVVTTTUUU[[[aaahhhsss~~~yyyhhh^^^YYYVVV[[[iiiyyy}}}yyysssrrrqqqqqqssswww{{{~~~~~~wwwsssmmmgggbbb^^^\\\[[[[[[]]]```cccjjjzzz~~~uuuqqqqqqxxx|||zzz|||}}}}}}~~~}}}yyyvvvsssssstttttttttsssssssssrrrrrrkkkgggbbb___^^^\\\WWWSSSKKKGGGEEEEEEDDD@@@@@@CCCHHHLLLRRRYYYaaakkktttzzzyyypppkkkjjjhhhgggiiikkkkkknnnxxx~~~uuuuuu~~~uuupppfff[[[TTTWWWbbbmmmooolll```NNN???888666444333333333222222333333444333555777888888888:::<<>>;;;:::999999999999999999999===CCCJJJRRR\\\ffflllwwwttthhh]]]UUUUUUSSSTTTZZZ```gggrrr|||mmm___YYYTTTXXXeeevvv~~~{{{yyyuuutttrrrssssssssspppmmmmmmlllmmmoootttzzz{{{vvvrrroookkkfffaaa]]][[[[[[[[[[[[\\\\\\ZZZ[[[eeevvv|||yyyqqqnnnpppwww}}}{{{|||~~~~~~~~~}}}{{{wwwtttttttttvvvuuuuuuuuuttttttttttttooojjjeeebbbaaa^^^YYYUUUNNNJJJGGGGGGEEEBBBBBBEEEIIINNNUUU]]]eeennnyyyxxxqqqmmmlllggggggiiimmmooorrr{{{zzzrrrtttzzzuuummmaaaUUUQQQWWWeeeoooqqqlll___KKK===888777555333333222222222333444444333555777888888999:::<<<@@@AAABBBDDDFFFHHHIIIJJJ{{{sssiiidddcccccc```\\\\\\[[[[[[[[[\\\\\\]]]]]][[[ZZZZZZYYYYYYYYYZZZZZZ^^^\\\ZZZYYYYYY[[[]]]___[[[[[[\\\^^^```aaa___]]]XXXYYY[[[[[[ZZZZZZ\\\]]]______````````````_________aaaaaabbbmmmxxxoookkkmmmrrr~~~xxxiiiXXXKKKCCC>>><<<<<<<<<;;;:::::::::::::::999<<>>@@@@@@AAABBBDDDEEEFFFFFFzzzssslllddd___]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZ]]]\\\ZZZYYYXXXYYYZZZ[[[]]]\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZ[[[]]]___```___^^^XXXYYY[[[[[[ZZZZZZ\\\]]]^^^___```bbbddddddeeeeee___bbbdddgggrrrvvvrrrppp{{{ttt___LLLCCC>>>:::===<<<;;;:::999999999999999;;;>>>CCCIIIRRR[[[bbbjjjwww}}}yyyuuuiii[[[WWWTTTTTTWWW[[[```iiisss{{{uuuccc]]]VVVTTT[[[iiixxxyyyssspppmmmjjjggg___]]]\\\^^^```cccddddddccceeegggjjjmmmqqqvvvxxxzzz||||||zzzwwwssspppnnnmmmmmmpppsssxxx|||~~~~~~|||zzzmmmnnnooolllhhhcccaaa``````eeekkkmmmkkkiiiiiijjjgggggggggfffgggllluuu{{{~~~}}}vvvnnnmmmpppyyy|||yyyxxxxxxzzzzzzyyywwwuuutttrrrrrrnnnjjjfffdddcccaaa\\\XXXNNNJJJGGGGGGGGGEEEHHHLLLPPPXXXaaahhhnnnwwwzzzsssmmmiiihhhhhhhhhjjjfffeeeiiinnnuuurrruuuoooeeeYYYTTTYYYdddpppvvvssskkk[[[HHH===999666333222222222222333444555666777888:::;;;;;;<<<>>>???AAAAAABBBCCCCCCDDDEEEEEE{{{ssssssmmmddd]]]ZZZZZZ\\\]]]\\\\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZXXXXXXXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXX[[[ZZZZZZ\\\___``````^^^XXXYYY[[[[[[ZZZZZZ\\\]]]^^^___aaaccceeefffgggggg^^^aaadddiiiuuu}}}xxxvvvuuu|||eeeQQQHHHCCC>>><<<;;;:::999888888888888999;;;>>>BBBHHHQQQZZZaaakkkxxx|||xxxuuuiii[[[XXXUUUTTTWWWZZZ___hhhqqqyyywwwddd^^^WWWTTTYYYeeesss|||}}}sssmmmiiifffbbb___\\\[[[\\\___dddhhhkkkllljjjlllnnnqqquuu{{{yyywwwuuutttuuuwwwzzz|||}}}xxxxxxxxxvvvsssnnniiifff]]]___```^^^[[[[[[^^^aaa______]]][[[\\\bbblllsssyyy{{{{{{nnnmmmqqq{{{}}}yyyxxxzzzzzzyyyxxxwwwuuuttttttmmmiiieeeccccccaaa\\\YYYPPPLLLIIIJJJJJJIIILLLPPPSSS[[[dddkkkpppyyy}}}xxxqqqllljjjjjjkkklllmmmhhhfffjjjooovvv~~~qqqvvvrrrhhh\\\WWW\\\fffppptttqqqjjjZZZGGG<<<888555111222222222222333444555666777999;;;<<<<<<===???@@@BBBBBBBBBCCCDDDEEEEEEEEE}}}}}}}}}xxxsssqqqoookkkccc\\\XXXWWWYYY[[[\\\]]]___aaa```___\\\[[[\\\[[[ZZZZZZZZZ[[[\\\]]]bbbaaa```^^^\\\ZZZYYYXXX\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ\\\^^^^^^]]]\\\[[[YYYZZZ]]]```dddfffhhhiiiaaaccchhhoooyyy}}}vvvvvv}}}uuu\\\JJJBBBAAA<<<<<<;;;:::999999999999:::;;;===???DDDMMMZZZccclllsss|||~~~yyypppiiieeeXXXSSSQQQTTTXXX\\\ccckkkvvv~~~~~~fff[[[TTTUUUXXX]]]kkk{{{~~~tttkkkccc```_________ccciiipppvvv{{{~~~|||{{{yyyyyy{{{~~~{{{uuuiiigggdddaaa```___```aaabbbaaa______aaaeeejjjmmmzzz|||{{{nnnqqqwww}}}~~~{{{}}}|||{{{zzzxxxvvvtttrrrpppkkkfffbbbaaa___\\\YYYTTTNNNJJJJJJKKKMMMSSSZZZaaaccceeeiiippp|||wwwlllffffffhhhjjjkkkiiikkkmmmooosssyyy}}}|||uuu{{{vvviii[[[YYYdddqqqssspppoooeeeVVVHHH>>>888555333444333111111111333555666:::999::::::<<>>AAACCCEEEEEEGGGJJJJJJJJJIIIIIIJJJ~~~uuuqqqoookkkiiijjjeeeccc^^^[[[ZZZ[[[^^^```\\\]]]___```aaa```______\\\[[[ZZZZZZZZZZZZ[[[[[[^^^]]]]]]\\\\\\[[[ZZZZZZ\\\]]]]]]^^^______`````````aaaaaabbbaaa```^^^]]]\\\]]]^^^___aaabbbcccddddddcccfffnnnlllTTTFFFAAA===<<<;;;:::999999999999999;;;===>>>BBBKKKVVV___iiinnntttzzzzzztttjjjcccXXXSSSQQQSSSWWW[[[ccckkkpppyyyqqqdddXXXUUUUUUWWWbbbooo~~~vvvoookkkmmmpppsss~~~}}}}}}}}}yyyuuusssssstttuuutttwww~~~xxxnnnqqqvvv}}}~~~}}}|||zzzwwwuuurrrqqqnnniiidddaaabbbbbbaaa___^^^VVVOOOMMMLLLMMMSSSZZZfffjjjmmmlllllluuuxxxmmmgggeeegggggggggccceeeggglllsss~~~yyywwwrrrfff\\\^^^jjjrrrqqqmmmeee\\\NNNBBB:::666444444555444444444444666888999::::::<<<>>>@@@CCCFFFGGGFFFHHHJJJKKKJJJIIIIIIJJJwwwsssoooiiieeeeeebbb```]]][[[ZZZ\\\^^^```\\\]]]^^^___```aaaaaaaaa___^^^]]]\\\[[[ZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^___```aaacccddddddddddddcccbbbaaa___^^^\\\]]]^^^___aaacccdddeeegggdddeeemmm}}}ttt[[[JJJBBB===<<<;;;::::::999999:::999;;;<<<===AAAHHHSSS[[[fffiiipppwwwzzzvvvllldddZZZTTTQQQRRRVVVZZZbbbjjjpppwwwwwwhhhZZZUUUTTTUUU^^^jjjxxx}}}xxxttttttxxx~~~zzzvvvtttrrrrrruuu}}}vvvoooqqqvvv}}}~~~~~~|||zzzwwwuuurrrqqqnnniiiccc```aaaccccccaaa___WWWPPPMMMMMMOOOVVV]]]kkkpppssspppmmmsss{{{qqqjjjhhhhhhhhhhhhccceeeggglllttt|||}}}qqqeee]]]cccnnnsssoookkkddd[[[NNNBBB:::666555444444444333444555666888888888999<<<>>>BBBEEEGGGIIIGGGIIIKKKKKKIIIGGGGGGGGG|||xxxrrriiicccbbb```^^^\\\[[[ZZZ[[[\\\]]]]]]]]]]]]^^^___```aaaaaabbbbbb```^^^\\\ZZZXXXWWWYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]^^^```bbbdddeeeffffffeeedddcccaaa```___\\\\\\]]]___aaadddfffhhhhhheeeeeejjjxxxzzz```MMMDDD======<<<;;;::::::::::::999:::<<<===???FFFOOOWWWbbbfffmmmvvvzzzwwwnnnfff\\\VVVQQQRRRUUUYYYaaaiiipppwww}}}lll\\\VVVTTTTTT\\\gggsss~~~||||||~~~||||||||||||}}}~~~~~~wwwrrroooqqqssszzztttoooqqqvvv~~~~~~}}}|||zzzxxxuuurrrqqqoooiiibbb___```bbbcccbbb[[[TTTOOOOOOPPPSSS[[[cccnnnsssvvvsssnnnrrr~~~tttmmmkkkkkkjjjiiifffgggjjjnnnvvvsssfff```gggrrrsssnnniiiddd[[[MMMAAA999555333222222222333333444666777888777999;;;???BBBEEEGGGHHHIIIKKKLLLKKKIIIGGGFFFFFF}}}yyywwwqqqgggaaa```^^^]]]\\\[[[ZZZZZZ[[[[[[^^^]]]\\\\\\]]]^^^```aaaaaaaaa```___\\\ZZZXXXVVVXXXXXXXXXYYYYYYZZZZZZZZZ\\\\\\\\\]]]___aaadddeeefffeeedddcccbbbaaa``````[[[[[[\\\]]]```cccfffhhhffffffeeehhhqqq~~~dddOOODDD>>>===<<<;;;::::::::::::888:::;;;<<<>>>CCCLLLSSS^^^cccmmmvvvzzzwwwpppkkk^^^XXXRRRRRRSSSWWW^^^fffooovvvqqq___WWWTTTSSSYYYcccnnn|||xxxssspppooojjjkkkmmmppptttxxx{{{|||xxxrrrooooooooouuutttoooqqqvvv}}}|||{{{zzzxxxvvvtttrrrpppjjjbbb]]]^^^```aaaaaaXXXSSSPPPRRRUUUYYYaaaiiioootttwwwuuuppprrr{{{}}}tttnnnllllllkkkiiiiiijjjmmmrrryyywwwiiibbbllluuutttmmmiiiaaaXXXJJJ>>>666222111000111111222444555666777777888999<<<@@@CCCFFFGGGHHHJJJLLLMMMMMMKKKIIIIIIIIIuuurrrooommmhhhaaa^^^___[[[ZZZZZZZZZ[[[[[[[[[\\\___]]]\\\ZZZZZZ\\\^^^___\\\\\\]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYY\\\[[[[[[[[[]]]___bbbdddeeedddcccbbbaaa`````````[[[[[[[[[[[[]]]```cccdddccceeeggghhhlllyyy}}}fffPPPCCC>>>===<<<;;;;;;::::::;;;888:::;;;;;;<<>>BBBEEEGGGHHHHHHIIILLLNNNPPPOOOOOOPPPQQQlllhhheeeddd```[[[[[[___XXXXXXYYYZZZ[[[\\\\\\]]]___^^^[[[YYYYYY[[[]]]^^^WWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[ZZZZZZ\\\^^^aaabbbccccccbbbaaa````````````\\\[[[ZZZZZZ[[[]]]___``````dddggghhhjjjtttuuuuuu{{{fffPPPBBB>>>>>><<<;;;;;;;;;;;;;;;888:::;;;;;;<<<@@@HHHNNNXXXbbboooxxxyyyvvvsssrrrccc[[[TTTRRRQQQTTT[[[bbbiiipppzzz|||fffZZZTTTPPPSSS[[[kkkxxxwwwoookkkkkkmmmoooppprrruuuzzz~~~yyytttooollliiigggjjjuuuxxxoooqqqvvvzzzzzzzzzyyyxxxwwwvvvuuutttlllbbb[[[ZZZ\\\\\\\\\XXXUUUUUUZZZ___bbbiiioooxxx{{{~~~~~~||||||~~~|||vvvmmmhhhffffffeeedddiiilllqqqwww~~~nnngggpppyyytttllliii]]]UUUIII???999777777777222333555666888999999:::<<<===@@@DDDFFFHHHIIIIIIHHHKKKOOORRRSSSTTTVVVWWWfffbbb]]][[[[[[[[[ZZZXXXWWWWWWXXXZZZ[[[\\\]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWYYY[[[[[[ZZZYYYZZZ[[[VVVVVVVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYZZZ[[[]]]^^^____________^^^]]]\\\[[[[[[YYYWWWVVVXXX[[[^^^aaaaaabbbgggkkkjjjnnnrrrooorrrzzzcccMMMDDD>>>===;;;;;;;;;;;;999888<<<;;;:::999;;;@@@HHHMMMVVV```jjjpppssswwwvvvrrrggg]]]UUURRRRRRSSSXXX]]]cccmmmzzzlll]]]UUUQQQRRRTTTeeeppp~~~zzzvvvvvvyyy||||||{{{}}}~~~~~~|||yyyzzz||||||zzzxxxxxxzzz|||zzztttnnniiigggccc___bbbnnn|||zzzrrruuu|||~~~}}}{{{yyywwwvvvuuutttmmmccc\\\YYYXXXWWWVVVVVVVVVWWW\\\eeekkkoooooozzzwwwpppiiihhhgggdddeeehhhjjjmmmttt}}}}}}qqqkkkrrrzzzuuuiii``````RRRBBB;;;777444333444222222333555777888999:::999<<>><<<;;;;;;;;;:::888;;;;;;::::::;;;???FFFJJJVVV```jjjqqqvvv{{{|||yyynnndddYYYUUURRRQQQTTTXXX___hhhttt}}}yyyhhh\\\TTTQQQSSS]]]hhhxxx~~~~~~~~~~~~~~~zzzxxxzzzxxxsssooonnnqqqvvv{{{~~~xxxvvvtttssstttsssqqqooorrrqqqqqqrrrsssoooiiiccc^^^ZZZ\\\ggguuu|||uuuxxx}}}{{{zzzyyyxxxvvvppphhhaaa\\\ZZZYYYXXXXXXWWWXXX]]]eeemmmsssuuuzzz}}}rrrmmmjjjlllmmmmmmnnnqqqooorrrxxx{{{pppoooqqqxxxyyysssjjjeee[[[NNN@@@999777444333444555555666777777888999999:::===BBBFFFHHHIIIKKKLLLKKKLLLOOOQQQSSSUUUVVVWWWZZZYYYXXXWWWWWWXXXXXXXXXVVVWWWXXXZZZ\\\]]]______[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWUUUSSSTTTVVVYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\___]]][[[YYYYYYZZZ[[[\\\```___\\\ZZZYYYYYYZZZ[[[```aaagggmmmlllmmm{{{~~~lllccccccgggsssxxxcccOOOEEEBBB???<<<;;;;;;;;;:::999:::;;;;;;:::;;;???DDDHHHQQQ[[[fffmmmssszzz{{{zzzpppfff[[[VVVSSSQQQSSSXXX^^^eeepppzzznnn```VVVRRRTTTZZZdddttt|||yyy{{{{{{yyyuuusssuuuwwwyyy{{{wwwsssqqqooollljjjddd]]]WWWXXX___eeehhhnnnwww}}}|||yyywwwuuurrrpppnnnkkkgggdddeeeiiiiiieee```\\\WWWYYYdddsss}}}vvvyyy}}}{{{zzzzzzuuuqqqjjjccc^^^[[[YYYXXXXXXYYYZZZ^^^eeemmmtttwww|||qqqllljjjlllnnnnnnooorrrrrruuu{{{|||}}}tttiiinnnuuuzzzwwwpppiiieeeWWWJJJ===888666444444555555666666666777777888888999===BBBEEEHHHJJJLLLNNNKKKLLLOOOQQQSSSUUUVVVVVVYYYYYYYYYYYYXXXXXXYYYZZZWWWWWWXXXYYY[[[\\\]]]^^^\\\\\\\\\]]]\\\\\\[[[ZZZYYYYYYXXXVVVTTTUUUXXXZZZZZZZZZ[[[[[[[[[\\\\\\\\\^^^]]]\\\[[[[[[[[[\\\]]]^^^\\\ZZZYYYYYYZZZ[[[\\\]]]\\\[[[ZZZYYYZZZ\\\]]]```___ccchhhiiilll{{{ttteeebbbbbblll}}}yyy|||xxxxxxzzzuuudddRRRGGGCCCAAA===;;;;;;;;;;;;:::999:::;;;;;;;;;>>>BBBEEEMMMWWWcccjjjqqqxxx{{{zzzqqqggg\\\WWWTTTRRRTTTYYY]]]cccnnnwwwtttdddXXXTTTUUUWWWaaappp|||yyyuuusssppprrrtttrrrooommmoooqqqwww||||||zzzzzzwwwuuurrrnnnjjjhhhffffff\\\ZZZUUUNNNHHHGGGKKKOOOPPPUUU^^^hhhqqqxxx{{{}}}yyyxxxuuuqqqlllhhhfffdddbbb\\\VVVVVVZZZ]]]]]]\\\XXXUUUWWWcccsss}}}www{{{~~~|||zzzzzzssspppkkkeee___\\\ZZZZZZ[[[\\\^^^aaafffmmmssswww}}}qqqllliiikkkmmmmmmnnnqqqtttxxx~~~xxxoooiiieeeoooyyyzzztttllleeebbbSSSGGG;;;777666555444555555555555666666777777777999<<>><<<;;;<<<;;;;;;999:::;;;;;;<<<===@@@BBBLLLVVVaaahhhpppxxx{{{{{{tttiii^^^XXXTTTRRRTTTXXX[[[aaajjjtttzzziii[[[UUUVVVUUU]]]kkk{{{|||yyyrrrrrrqqqpppooommmlllkkkmmmppptttvvvvvvtttssssssssstttvvvtttqqqmmmjjjhhhfffdddbbb___]]][[[ZZZYYYNNNLLLHHHCCC???>>>???AAABBBEEEJJJQQQZZZbbbhhhkkkmmmllljjjeee```[[[YYYXXXVVVPPPKKKIIILLLQQQTTTTTTTTTQQQUUUcccttt~~~zzz}}}~~~{{{yyyxxxrrrqqqnnnhhhbbb^^^]]]]]]___aaadddgggjjjnnnsssvvv}}}rrrlllhhhiiikkkkkknnnrrrvvvzzzzzzpppiiiggggggsss|||{{{rrriiibbb]]]OOOCCC888555666555555666555555666666777888999999:::===AAADDDEEEHHHKKKMMMMMMNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[ZZZXXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYUUUWWWXXXYYYXXXYYYZZZ\\\\\\]]]]]]]]]]]]^^^^^^^^^```___^^^\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXXXXYYYYYYZZZ[[[]]][[[^^^eeefffhhhtttuuuooohhhgggrrr|||ssspppwww{{{rrraaaUUUFFFCCC>>><<<;;;<<<<<<;;;888:::;;;<<<<<<<<>>;;;::::::;;;::::::;;;>>>BBBHHHNNNTTTWWW[[[\\\[[[WWWQQQNNNMMMMMMIIIGGGDDDCCCDDDGGGJJJLLLNNNMMMSSScccuuu~~~}}}zzzxxxvvvrrrrrrqqqlllfffbbbaaabbbeeehhhlllnnnooopppsssvvv|||ssslllggggggjjjlllpppuuuwww{{{tttjjjhhhjjjmmmyyy|||qqqhhh```ZZZLLLAAA777555666555555666666666777888:::;;;<<<<<<===???BBBDDDFFFHHHKKKMMMOOOPPPRRRSSSUUUVVVWWWWWWVVVYYY[[[ZZZWWWVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWSSSUUUWWWYYYYYYYYYZZZ\\\]]]]]]]]]^^^^^^^^^______```___]]][[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZ___fffgggfffooo}}}yyynnnhhhlll}}}vvvrrryyyyyyhhh\\\GGGCCC???<<<;;;<<<<<<;;;888:::;;;<<<<<<<<<>>>@@@EEEOOOYYYaaahhhqqquuuttt{{{pppcccZZZTTTPPPPPPSSSWWW\\\dddnnnzzzooo]]]UUUTTTQQQWWWcccqqqzzzsssooolllkkkjjjkkkmmmmmmlllkkkjjjjjjiiigggcccaaaaaabbb\\\[[[YYYWWWWWWYYYZZZ[[[jjjnnnvvv}}}oooiiiccc___]]][[[WWWTTTNNNMMMLLLKKKHHHFFFDDDBBBBBB===888666888::::::999555666888;;;???EEEIIILLLJJJKKKKKKIIIDDDAAAAAACCC@@@AAACCCBBBBBBBBBDDDGGGJJJJJJQQQcccuuu}}}yyywwwuuurrrssssssoooiiieeedddeeeiiimmmrrrssssssrrrtttvvv{{{ssskkkfffgggjjjmmmsssyyywww{{{|||{{{oooggghhhnnnsss~~~}}}rrriii```XXXJJJ???666444555555555666777888999:::<<<===>>>??????AAADDDFFFGGGIIILLLNNNPPPQQQRRRTTTVVVWWWWWWXXXXXXWWWVVVVVVVVVXXXYYYZZZXXXYYYXXXXXXWWWVVVUUUTTTWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^ccccccbbb___\\\ZZZ[[[]]]___^^^]]]^^^___]]][[[XXXXXXYYYZZZ[[[\\\\\\[[[[[[ZZZ[[[^^^```dddhhhnnnrrr~~~vvvmmmjjjssszzztttwww|||www___QQQHHHAAA@@@???===;;;;;;===<<<:::999999:::<<<===GGGMMMWWW```hhhnnnsssvvvwwwsssjjj___VVVOOONNNNNNUUUZZZbbbjjjrrr}}}wwweeeYYYSSSRRRUUU]]]jjjzzz|||wwwqqqkkkfffeeedddeeeiiioooqqqpppnnnhhheeecccaaa```___\\\ZZZXXXVVVSSSRRRRRRSSSSSSRRRZZZ___iiirrrxxx{{{{{{zzziiiddd^^^YYYUUURRRPPPNNNHHHGGGEEEBBB@@@>>><<<;;;999888888777777777777777:::777777:::<<<;;;===BBBBBBBBBAAA@@@???>>>======??????>>>======???CCCFFFFFFJJJRRRaaattt~~~xxxsssqqqsssuuutttooohhhdddfffiiiuuutttssstttvvvxxxxxxxxx}}}rrrqqqnnniiieeegggooowwwzzzuuuyyykkkeeeccccccppp{{{~~~sssjjjgggaaaXXXGGG???666222444777888777555666999;;;>>>@@@AAAAAAEEEEEEEEEFFFGGGJJJLLLNNNMMMQQQUUUXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[UUUVVVWWWWWWXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\]]]^^^___aaabbbaaa___\\\[[[\\\^^^___^^^^^^___```___]]][[[YYYYYYYYYZZZZZZ[[[[[[[[[ZZZ\\\^^^```ccchhhmmmqqqsssjjjooo}}}~~~wwwaaaSSSJJJBBBAAA@@@===;;;;;;===<<<:::999999:::<<<===EEEKKKTTT^^^fffmmmrrrvvvxxxtttlllbbbXXXRRRPPPPPPTTTYYYaaahhhpppzzz~~~kkk\\\UUURRRUUU\\\hhhwww}}}yyyvvvrrrooopppmmmlllnnnsssvvvvvvuuutttrrrnnnkkkhhheeeaaa^^^XXXVVVRRRQQQQQQPPPOOONNNQQQUUU\\\ccchhhjjjjjjiii^^^ZZZTTTPPPMMMKKKHHHFFFDDDCCCBBB@@@>>><<<::::::999999888777777777777777777444444777999888:::>>>??????>>>>>>===<<<;;;;;;===>>>???@@@@@@AAADDDFFFGGGKKKTTTcccuuuzzzuuusssuuuuuusssnnniiihhhlllppp|||{{{zzzzzz{{{||||||||||||wwwuuupppiiidddfffnnnuuu}}}zzzxxxkkkdddcccdddmmmvvvxxxooohhhfff```VVVFFF???666333444777888777888999;;;===???AAACCCDDDGGGFFFFFFGGGHHHJJJLLLMMMPPPSSSUUUWWWWWWYYY[[[]]]YYYYYYZZZ[[[[[[[[[ZZZZZZSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYXXXWWWWWWYYYZZZ\\\ZZZZZZZZZZZZ[[[\\\]]]]]]___``````^^^\\\[[[]]]^^^___^^^^^^___aaaaaa```___ZZZYYYYYYXXXXXXYYY[[[[[[ZZZ\\\^^^aaacccggglllpppzzz~~~ppprrrkkkXXXNNNDDDBBBAAA>>>;;;;;;<<<;;;:::999999:::;;;<<>><<<;;;:::999888999999888777777777777888666333333777888777888<<<======<<<<<<<<<;;;;;;;;;;;;===@@@AAABBBCCCFFFGGGJJJOOOXXXgggxxx|||xxxuuuuuutttpppkkkhhhjjjqqqwww~~~~~~~~~~~~~~~zzzxxxvvvpppjjjfffhhhooovvvvvvhhhcccccceeemmmrrrrrrkkkgggeee]]]RRRDDD>>>777444555777888888;;;;;;<<<===@@@CCCFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNTTTUUUVVVVVVWWWYYY]]]```XXXYYYZZZ[[[[[[[[[ZZZYYYSSSTTTUUUWWWXXXYYYZZZZZZXXXYYYYYYZZZZZZYYYYYYXXXZZZYYYWWWUUUUUUWWWYYY[[[WWWWWWWWWWWWXXXYYYZZZ[[[___``````^^^\\\[[[[[[\\\]]]\\\\\\^^^```bbbaaa```[[[ZZZXXXWWWWWWXXXZZZ\\\ZZZ\\\___aaacccfffjjjmmmrrr}}}```SSSFFFBBBAAA>>>;;;:::<<<;;;::::::::::::;;;<<<@@@EEENNNWWWaaaiiiqqqvvvyyyvvvqqqiii```YYYUUUTTTTTTXXX^^^ccciiirrr|||}}}hhhZZZSSSTTTXXX___kkkyyyzzzuuurrriiieee___ZZZVVVRRROOOLLLHHHIIIIIIJJJJJJKKKKKKJJJJJJGGGDDDBBBAAAAAA???>>><<<<<<;;;;;;:::999999999:::999888888777777888888888555666999:::999:::===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAACCCFFFJJJMMMRRRVVV```mmm|||}}}yyyvvvuuuqqqlllgggfffkkkttt{{{}}}|||}}}}}}}}}xxxrrrqqqooolllkkkmmmsssxxxrrreeeaaaeeeiiisssssspppjjjgggdddZZZNNNAAA<<<777555666888999999<<<;;;;;;<<>>CCCKKKTTT^^^gggpppvvvwwwvvvssslllccc[[[VVVTTTUUUXXX]]]aaagggooozzzmmm^^^UUUUUUVVV[[[eeesss~~~yyyrrrmmmggg```[[[VVVQQQNNNJJJIIIHHHFFFEEEEEEEEEEEEDDDBBB@@@@@@@@@@@@>>>===<<<<<<;;;;;;;;;::::::::::::999999888888888888888888666777;;;<<<::::::===:::::::::;;;;;;<<<<<<===???@@@AAABBBEEEJJJPPPUUU[[[___hhhsss|||xxxvvvuuuqqqlllggghhhoooxxx|||zzz{{{|||~~~{{{vvvwwwwwwtttmmmnnnnnnoooppprrrtttwwwooocccbbbiiippp{{{xxxqqqlllhhhaaaUUUIII>>>;;;888666777888::::::;;;::::::;;;>>>AAAEEEGGGEEEFFFHHHKKKNNNPPPRRRRRRPPPTTTXXXZZZ[[[[[[\\\]]]YYYYYYZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVTTTSSSSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^___^^^\\\ZZZYYYYYYZZZXXXXXXYYY\\\^^^______\\\\\\ZZZYYYYYYZZZZZZ[[[ZZZ]]]___aaabbbcccfffhhhllltttxxxdddNNNCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAAHHHPPPZZZdddmmmsssuuuuuusssmmmeee\\\WWWTTTTTTWWW[[[___dddmmmxxxtttcccWWWVVVUUUWWW```nnn~~~{{{vvvooojjjddd^^^YYYTTTPPPMMMGGGGGGEEECCCBBBBBBAAAAAA@@@>>>======>>>>>>===;;;===<<<<<<<<<<<<;;;;;;;;;::::::999888888888888999666444666::::::888888:::888888999:::;;;<<<===>>>CCCDDDFFFIIILLLRRRXXX]]]bbbgggoooyyy|||xxxuuuuuuqqqmmmlllooowww{{{wwwwwwyyyxxx~~~zzzqqqqqqrrrqqqmmmmmmnnnoooqqqrrrssstttrrreeeeeeoooxxx{{{ssslllfff\\\PPPFFF;;;:::888777777999:::;;;;;;;;;<<<===@@@CCCEEEGGGDDDFFFHHHKKKNNNPPPQQQRRRNNNRRRWWWZZZZZZZZZZZZZZZ\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZWWWVVVUUUUUUTTTTTTUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[YYY[[[]]]]]]\\\[[[[[[\\\ZZZXXXWWWXXX[[[]]]^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[]]]```aaabbbbbbdddfffkkkqqqnnnSSSEEEAAA???>>>>>>:::;;;;;;;;;;;;;;;;;;::::::>>>DDDLLLUUU___iiipppssssssrrrnnnfff]]]VVVSSSQQQTTTXXX\\\aaajjjuuu}}}zzziiiYYYWWWUUUUUU\\\kkk}}}wwwmmmggg```\\\WWWSSSPPPMMMJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<>>>>>><<<:::=========<<<<<<<<<;;;;;;;;;:::999999888888999999555444555999:::777666999:::;;;<<<===???@@@BBBBBBEEEIIINNNSSSWWW[[[```ccceeekkkttt|||}}}xxxuuuooonnnlllooouuu~~~xxxrrrqqqrrrttt{{{uuuooonnnmmmlllkkkjjjlllooosssvvvxxxxxxjjjjjjuuuyyyrrrkkkbbbVVVJJJCCC888999999888888999;;;<<<===>>>@@@BBBDDDFFFHHHIIIFFFHHHJJJLLLNNNOOOOOOOOONNNQQQTTTVVVWWWXXXYYYZZZ^^^]]][[[ZZZZZZZZZ[[[\\\ZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[\\\\\\\\\\\\[[[[[[WWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUXXX[[[]]]]]]]]]^^^___[[[YYYXXXYYY[[[]]]^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[]]]```aaaaaabbbdddeeeiiioootttWWWGGGCCCAAA@@@@@@:::;;;;;;<<<<<<;;;;;;:::999<<>>======>>>??????===;;;>>>======<<<<<<;;;;;;:::;;;:::999999888888999999666444666:::;;;888777999??????AAABBBDDDFFFGGGHHHFFFLLLTTT\\\```cccdddeeefffllluuu~~~~~~yyyvvviiihhhjjjooowwwuuullljjjkkksss{{{zzzqqqmmmkkkjjjgggfffgggmmmuuu|||}}}~~~ooooooyyy|||vvvpppiii___RRRGGGBBB777888999999888999;;;<<>>EEEMMMUUUaaakkkpppuuuxxxssshhh\\\UUURRRTTTQQQQQQWWW]]]bbbjjjrrrvvv___WWWRRRUUUZZZbbbttt~~~zzzvvvqqqiiibbb[[[TTTMMMIIIHHHGGGEEECCCBBBBBBBBBCCC@@@??????>>>======<<<<<<============>>>>>>??????>>>>>>>>>===============>>>===<<<;;;:::999888888555777888999999:::===??????DDDIIIKKKJJJKKKPPPTTTUUUWWWZZZ]]]aaaeeejjjnnnlllpppwwwyyytttqqqoookkklllrrrwww{{{ssslllkkkmmmuuu}}}qqqmmmpppjjjiiihhhgggkkkrrr|||vvvwwwvvvhhhtttxxxkkkbbbWWWJJJAAA>>>;;;:::999999:::===@@@BBB@@@FFFIIIHHHHHHLLLNNNMMMJJJJJJJJJLLLNNNOOONNNMMMPPPOOOPPPSSSWWWXXXXXXWWWZZZYYYWWWXXX[[[\\\[[[YYY[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVWWWWWWYYYZZZ[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXZZZ[[[]]]^^^^^^^^^]]]___]]][[[YYYYYYZZZ\\\^^^^^^______```````````````^^^___````````````ccceeeiiilll{{{zzz~~~cccQQQGGG???;;;<<<;;;;;;;;;::::::999999999;;;:::===DDDLLLTTT___jjjoootttxxxuuukkk```XXXUUUSSSOOOOOOTTTZZZ```iiiqqq~~~hhh]]]VVVVVVXXX___ooo|||wwwrrriiiddd]]]UUUOOOJJJDDDAAACCCBBB@@@???>>>>>>??????=========>>>>>>>>>>>>>>>????????????????????????============<<<<<<<<<<<<======<<<<<<;;;:::999999777888::::::;;;<<<@@@BBBGGGLLLRRRSSSRRRSSSVVVYYYXXXZZZ]]]```cccgggmmmppplllpppwwwzzzuuurrrooommmpppwww|||zzzrrrooooooyyy~~~rrrooopppjjjiiihhhiiilllttt~~~www|||uuugggqqq|||}}}uuujjjaaaVVVIII???<<<:::999888888999<<>>===;;;;;;::::::::::::999999:::888;;;CCCJJJRRR^^^hhhnnnssswwwvvvnnnddd\\\XXXRRRNNNMMMQQQWWW]]]fffooo}}}rrreeeYYYVVVVVVZZZiiizzz{{{sssnnn```[[[TTTMMMHHHEEEBBB@@@??????>>>===<<<<<<<<<===<<<<<<======>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<=========<<<<<<;;;;;;;;;:::;;;<<<===>>>BBBFFFJJJQQQVVV[[[]]]\\\[[[\\\^^^^^^```bbbdddgggkkkpppsssppptttzzz|||wwwtttqqqsssxxx{{{wwwvvv||||||sssppppppjjjjjjjjjkkkooovvv}}}xxxpppdddllltttsssxxxooofff___TTTGGG===999999888888888999<<<>>>@@@DDDHHHIIIGGGHHHMMMPPPPPPQQQOOONNNOOOQQQTTTUUUUUUUUUTTTTTTVVVXXXZZZZZZYYYVVVVVVVVVVVVWWWXXXXXXWWWZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYWWWWWWWWWWWWXXXVVVWWWWWWXXXYYY[[[\\\\\\\\\[[[YYYXXXXXXYYY[[[\\\ZZZZZZ[[[\\\]]]^^^``````]]]]]]^^^^^^^^^]]]]]]\\\[[[\\\^^^___aaabbbbbbbbb^^^___````````````ccceeemmmmmmuuu{{{ttt}}}uuu\\\LLLFFFCCCAAA>>>:::::::::::::::::::::::::::888;;;BBBIIIQQQ\\\fffmmmrrrwwwwwwpppfff]]]XXXSSSNNNLLLOOOTTTZZZdddmmmyyyyyyiiiZZZTTTSSSWWWeeeuuuwwwnnngggYYYTTTMMMGGGEEECCCBBBAAA?????????>>>>>>>>>>>>>>>=========>>>??????@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>??????===>>>@@@CCCFFFKKKQQQUUUZZZ^^^ccceeedddbbbaaaaaaccceeegggiiikkknnnrrruuuuuuyyy~~~yyyvvvyyy|||wwwrrrpppppplllmmmmmmnnnpppvvv~~~{{{xxx~~~hhhbbbjjjooommmooohhhbbb\\\QQQDDD:::777777777777888999<<<>>>@@@GGGKKKKKKIIIIIIOOOSSSTTTSSSQQQOOOPPPRRRUUUWWWXXXVVVUUUUUUWWWZZZ\\\]]]\\\TTTTTTUUUUUUUUUUUUVVVVVVXXXYYYYYYZZZZZZYYYYYYXXX\\\\\\ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXXXXYYY\\\^^^`````````___YYYZZZ\\\]]]^^^^^^^^^^^^^^^______```aaaaaa``````^^^___````````````ccceeemmmmmmsssyyy{{{uuu___MMMEEECCCAAA>>>::::::::::::::::::::::::;;;999;;;AAAHHHOOOZZZdddkkkpppvvvwwwrrrhhh^^^XXXUUUOOOLLLNNNSSSXXXaaajjjssszzz|||kkkZZZSSSRRRUUUbbbqqq}}}tttjjj```YYYNNNIIIDDD???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFBBBEEEHHHLLLPPPVVV\\\aaacccfffjjjkkkkkkiiigggeeehhhiiikkklllmmmooosssvvvuuuzzz|||zzzzzzssspppooooooppppppqqqqqqssswww}}}zzzxxx|||ooocccdddmmmpppmmmgggbbb^^^YYYNNNAAA888666666666777888:::<<<>>>@@@IIILLLMMMKKKKKKQQQUUUUUUSSSQQQPPPPPPSSSVVVXXXYYYWWWVVVUUUXXX[[[^^^``````RRRSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVZZZ[[[[[[ZZZZZZXXXWWWVVVXXXXXXYYYYYYYYYXXXXXXWWWVVVWWWYYYZZZZZZYYYWWWVVVWWWYYY\\\___```aaa``````YYYZZZ[[[]]]^^^___``````aaabbbbbbbbbbbbbbbaaa```^^^___````````````ccceeefffhhhnnnzzz}}}yyy~~~~~~}}}jjjUUUHHHCCC@@@<<<999999::::::::::::;;;;;;;;;999;;;@@@EEEKKKUUU___hhhmmmtttxxxuuulllaaaYYYUUUPPPMMMNNNQQQUUU]]]dddmmmtttooo\\\TTTRRRTTT___lllzzzsssiii___UUUOOOHHHEEE@@@>>>===>>>>>>======>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDEEEFFFHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPLLLOOOSSSXXX\\\```fffiiijjjlllnnnoooooonnnllljjjjjjkkkllllllmmmooorrrtttrrryyy}}}xxxqqqoooooopppssstttuuuvvvwww{{{yyyyyyzzzvvvpppllldddaaagggppprrrmmmaaa]]]ZZZUUUKKK???888777666666777999;;;===???@@@HHHLLLMMMKKKLLLQQQTTTTTTRRRQQQPPPRRRUUUWWWYYYYYYXXXWWWVVVXXX[[[___```aaaPPPRRRTTTSSSQQQQQQSSSUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTVVVXXXZZZ[[[ZZZXXXWWWWWWXXXYYYZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]___```bbbbbb\\\\\\]]]^^^______```aaa```aaaaaabbbbbbaaaaaa```^^^___````````````ccceeeaaaeeejjjrrr{{{~~~vvv}}}~~~sss]]]KKKCCC@@@===999999999::::::;;;;;;;;;;;;888999===BBBGGGPPPYYYdddjjjrrryyyxxxqqqfff___UUUOOOLLLNNNPPPRRRWWW^^^gggppp|||wwwcccXXXSSSRRRYYYdddtttxxxkkkaaaXXXPPPKKKGGGEEEBBB@@@AAAAAA@@@???===>>>???AAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJLLLNNNPPPRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[\\\XXX[[[```ccceeehhhjjjlllmmmmmmmmmnnnoooooommmlllkkkllllllllllllmmmppprrrsss{{{zzzrrrnnnppprrruuuvvvyyy{{{}}}xxx|||uuupppddd```[[[]]]fffooommmggg]]]ZZZWWWRRRHHH===888999666777888:::<<<>>>@@@AAAEEEJJJLLLKKKKKKOOORRRQQQRRRRRRRRRTTTWWWYYYZZZYYY\\\ZZZXXXXXXZZZ]]]^^^^^^OOOQQQSSSSSSQQQPPPRRRTTTTTTTTTTTTUUUUUUTTTTTTTTTOOORRRVVVZZZ[[[[[[YYYXXXVVVWWWYYY[[[\\\]]]]]]\\\[[[ZZZWWWVVVVVVWWWZZZ[[[\\\[[[ZZZZZZ\\\___ccceee``````_________``````aaa]]]]]]^^^_______________^^^___`````````aaaccceeeaaafffjjjnnn|||sssxxxvvv___LLLDDDBBB@@@999999999::::::;;;;;;;;;:::777777;;;???DDDLLLUUUbbbhhhqqqyyy{{{uuukkkdddTTTOOOLLLMMMNNNOOOTTTZZZdddmmmzzz~~~hhh\\\UUUQQQUUU^^^qqq~~~ooocccYYYRRRLLLGGGDDDBBBAAA@@@@@@AAA???>>>>>>@@@AAACCCDDDDDDDDDCCCAAAAAABBBDDDEEEGGGHHHHHHFFFGGGHHHIIIKKKLLLMMMMMMQQQRRRTTTVVVYYY[[[]]]^^^[[[[[[]]]^^^```bbbcccddd```ccchhhjjjkkkkkklllmmmkkkjjjjjjkkkllllllkkkjjjkkkkkklllkkkkkklllnnnqqqyyy|||sssoooqqqtttuuuwww{{{~~~~~~wwwuuuooo]]]YYYUUUYYYcccjjjggg___\\\YYYVVVQQQGGG<<<888:::666777999;;;===???AAAAAABBBGGGJJJJJJJJJNNNPPPNNNRRRRRRSSSVVVYYY[[[[[[ZZZ___\\\YYYYYYZZZ[[[\\\[[[NNNOOORRRSSSSSSRRRPPPNNNMMMNNNOOOQQQRRRRRRSSSSSSQQQSSSUUUVVVVVVVVVTTTSSSUUUWWW[[[]]]___^^^]]]\\\\\\[[[YYYXXXZZZ\\\```bbb\\\[[[\\\\\\]]]^^^___```\\\^^^___^^^\\\\\\\\\]]]______]]]]]]]]]]]]^^^___]]]\\\\\\]]]```cccdddccc```bbbgggpppxxx}}}sssrrrxxx}}}yyyoooSSSCCC>>>>>>>>>===<<<<<<;;;;;;;;;;;;777777777888:::@@@HHHMMM]]]fffoootttvvvuuunnnfff]]]TTTMMMMMMPPPRRRVVVZZZbbbkkkxxxrrrfff\\\SSSSSSZZZiiizzz}}}ttthhh[[[RRRLLLGGGEEECCCDDDDDDCCCCCCBBBAAA@@@>>>===>>>AAAEEEGGGEEECCCHHHGGGFFFFFFGGGIIIKKKLLLMMMOOOQQQRRRSSSTTTVVVXXX\\\^^^aaadddfffgggffffffeeedddcccbbbaaabbbbbbcccaaacccgggjjjllllllkkkjjjkkklllllllllkkkjjjhhhgggccceeeggghhhiiilllooorrr{{{xxxuuusssqqqoootttvvvxxx}}}{{{|||rrrlllbbbUUUSSS```kkkhhhbbb```WWWWWWSSSKKKBBB;;;888777::::::999888999===CCCGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSRRRSSSVVVYYY[[[[[[ZZZYYYXXXWWWVVVXXX[[[___aaaOOOPPPRRRTTTTTTSSSQQQPPPPPPQQQRRRRRRRRRRRRQQQPPPOOOPPPSSSUUUWWWWWWVVVVVVVVVXXXZZZ\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[]]]```aaaZZZZZZZZZZZZ[[[\\\]]]^^^\\\]]]^^^]]]\\\\\\]]]___```___]]]\\\\\\]]]^^^^^^]]]\\\\\\]]]```bbbccccccccccccfffllltttuuuqqqqqq~~~|||wwwZZZHHHAAAAAA======<<<;;;;;;;;;;;;;;;888888888888:::???FFFKKKYYYbbbmmmssswwwxxxrrrlllaaaWWWOOOMMMOOOPPPRRRVVV___hhhtttzzzlll___SSSRRRYYYeeevvvuuummmaaaUUUMMMHHHEEECCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>???BBBGGGIIIHHHFFFIIIIIIIIIJJJMMMPPPTTTVVVVVVWWWZZZ]]]```bbbeeefffeeefffhhhjjjjjjiiihhhgggfffeeecccaaa```aaabbbbbbbbbdddfffhhhiiihhhhhhgggfffgggggggggfffeeecccbbb```bbbcccdddfffiiinnnrrr}}}}}}uuurrrqqqpppooosssuuuxxx}}}{{{~~~wwwrrriii\\\WWW```hhheee___^^^YYYWWWRRRJJJ@@@:::888888999:::;;;<<<===@@@CCCFFFGGGGGGHHHIIIKKKMMMNNNOOORRRRRRSSSVVVZZZ\\\[[[ZZZZZZZZZYYYYYYZZZ[[[]]]___OOOQQQSSSTTTUUUTTTRRRQQQRRRSSSTTTTTTSSSQQQOOOMMMMMMNNNQQQTTTVVVXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[\\\]]]]]]^^^___```YYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[\\\^^^```______]]]\\\\\\\\\]]]]]]]]]\\\\\\]]]```bbbbbbbbbdddcccdddiiinnnyyy}}}uuupppvvv~~~{{{___JJJAAA@@@===<<<;;;;;;:::;;;;;;;;;999999888888999>>>DDDHHHTTT^^^jjjrrrxxx{{{xxxssseee[[[QQQNNNNNNMMMNNNQQQZZZcccoooyyyvvvdddUUURRRWWW```oooyyyllldddYYYOOOIIIFFFEEEDDDFFFGGGFFFFFFDDDBBB@@@>>>===>>>@@@DDDHHHKKKLLLLLLOOOOOOQQQSSSWWW[[[^^^```bbbdddfffiiilllooopppqqqmmmnnnnnnnnnnnnllljjjiiifffdddaaa^^^]]]]]]^^^___aaaaaaaaaaaaaaaaaa``````]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\^^^aaagggnnnssszzzrrrnnnnnnpppqqqsssuuuxxx~~~zzz{{{xxxqqqfff___cccfffaaa\\\\\\ZZZWWWPPPFFF>>>999777888888:::>>>@@@AAABBBDDDFFFHHHHHHIIIIIIJJJLLLMMMNNNQQQRRRSSSVVVZZZ[[[[[[ZZZ[[[[[[[[[\\\\\\\\\\\\\\\OOOPPPRRRSSSSSSSSSRRRQQQQQQRRRTTTUUUTTTRRROOONNNMMMOOOQQQSSSVVVWWWXXXXXXYYYXXXXXXXXXXXXYYY[[[\\\ZZZ[[[\\\^^^______^^^^^^YYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\[[[ZZZ\\\___aaa___^^^\\\[[[[[[[[[\\\]]]^^^\\\[[[\\\___```aaa```bbbaaacccgggkkksss|||tttwwwiiiQQQEEEAAA===<<<;;;;;;:::;;;;;;;;;::::::999888999<<>>AAAEEEJJJNNNQQQRRRWWWXXXZZZ]]]aaaeeehhhjjjooopppppprrrttttttsssrrrqqqppppppooommmkkkiiihhhbbb___\\\XXXVVVVVVXXXYYY[[[ZZZXXXWWWUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQPPPPPPRRRSSSTTTXXX]]]gggqqqxxxxxxppplllmmmpppssstttvvvzzz~~~yyyxxx|||{{{vvvnnniiiiiiggg```ZZZYYY[[[VVVLLLCCC;;;888888999888;;;>>>@@@AAACCCEEEHHHIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPRRRUUUXXXZZZYYYWWWXXXYYY\\\^^^___^^^]]]\\\OOOPPPPPPQQQQQQPPPPPPOOOOOOPPPRRRSSSTTTSSSQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUYYYXXXWWWVVVVVVXXXYYYZZZXXXZZZ\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZ[[[[[[[[[ZZZ[[[^^^```]]]\\\[[[ZZZZZZ[[[\\\]]]^^^\\\[[[\\\^^^______^^^^^^^^^bbbgggiiinnnyyy~~~bbbOOOGGG>>>>>>===<<<;;;;;;;;;;;;:::::::::888888;;;???CCCOOOXXXdddllluuu{{{{{{xxxjjj___UUUPPPOOOMMMMMMOOOTTT[[[eeemmmttt~~~qqq]]]TTTSSSXXXbbbqqq|||rrrkkk\\\VVVOOOJJJHHHHHHIIIIIIKKKLLLMMMMMMLLLIIIGGGEEE@@@BBBFFFJJJNNNSSSWWWZZZ^^^___cccggglllqqquuuwwwzzzyyyyyyzzz{{{zzzwwwttttttssspppmmmiiieeebbb```ZZZWWWTTTQQQOOONNNOOOPPPRRRPPPMMMKKKIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKOOOTTT]]]jjjwwwyyypppkkklllqqquuuvvvxxx}}}rrrwwwzzz{{{xxxvvvtttrrrkkkaaaZZZWWWZZZSSSIII???999777888999:::;;;<<<>>>???BBBGGGJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQTTTWWWWWWUUUSSSSSSUUUZZZ]]]______^^^\\\PPPPPPPPPPPPOOOOOONNNMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTYYYXXXWWWVVVVVVVVVWWWXXXWWWXXXYYYZZZ[[[ZZZZZZYYYZZZYYYYYYXXXXXXYYYYYYZZZYYY[[[\\\\\\[[[[[[]]]^^^[[[ZZZZZZZZZZZZ\\\]]]^^^^^^]]][[[[[[]]]^^^^^^]]]ZZZ[[[```eeefffiiirrr|||sssXXXJJJAAA@@@???===<<<;;;;;;:::::::::999888888:::>>>AAALLLUUU```iiiqqqxxxzzzwwwlllaaaWWWRRRPPPNNNNNNPPPQQQXXX```gggnnnyyyzzzgggZZZTTTUUU[[[iiixxx~~~rrrggg```TTTQQQLLLIIIIIIJJJJJJJJJJJJKKKMMMOOOOOOMMMKKKJJJHHHKKKOOOSSSWWW\\\aaaeeedddfffkkkqqqwww|||~~~{{{vvvtttqqqmmmgggaaa[[[WWWTTTPPPOOOLLLJJJHHHGGGGGGGGGHHHGGGEEECCCAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEHHHMMMUUU```nnn}}}~~~}}}|||{{{qqqkkklllqqqvvvwwwzzzwwwoooyyy{{{}}}|||~~~yyynnnccc[[[XXXXXXPPPFFF===999888999999:::;;;===>>>???CCCHHHKKKKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPRRRUUUVVVVVVSSSPPPOOORRRWWW[[[^^^^^^]]][[[SSSSSSRRRQQQOOONNNMMMLLLNNNNNNNNNNNNOOOQQQRRRTTTRRRRRRRRRRRRRRRSSSSSSTTTXXXXXXWWWVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXX[[[]]]^^^]]][[[[[[[[[XXXXXXXXXYYYZZZ\\\^^^___^^^]]][[[[[[\\\]]]]]]\\\YYYZZZ]]]aaaaaadddmmmxxxbbbOOODDDCCCAAA???===;;;::::::999999999888888:::===@@@HHHRRR\\\eeennnvvvxxxvvvpppeeeZZZTTTQQQNNNMMMOOOOOOUUU\\\ccciiitttqqqaaaWWWSSSVVVaaaqqq~~~|||rrrhhh^^^YYYQQQOOOMMMLLLMMMNNNMMMLLLKKKMMMQQQTTTUUUUUUSSSRRRSSSVVV[[[^^^bbbgggmmmrrrqqqsssvvvzzz~~~~~~~~~{{{tttnnngggddd```[[[UUUPPPLLLJJJHHHHHHGGGFFFDDDCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>???????????????AAABBBCCCEEEIIIOOOXXXdddrrr}}}{{{|||||||||~~~|||rrrkkkkkkoootttwwwzzz}}}tttqqq}}}}}}nnnbbb[[[YYYTTTMMMCCC<<<999999999999999<<>>===???????????????>>>>>>>>>@@@?????????@@@BBBCCCEEEGGGKKKRRR[[[fffttt|||}}}}}}|||~~~|||rrrkkkjjjnnnrrrvvvyyy~~~{{{tttttt~~~mmm```[[[ZZZRRRKKKBBB;;;999:::::::::888<<>>>>>===:::999:::;;;;;;999999999999;;;;;;EEEKKKUUU___gggnnnssswwwxxxqqqfff\\\UUUPPPMMMKKKOOOQQQVVV[[[dddooo{{{tttddd^^^TTTUUUYYYaaappptttjjjccc]]]XXXTTTXXXYYY[[[]]]\\\ZZZXXXVVVVVVXXX[[[___bbbeeefffgggkkkmmmqqqtttyyy~~~{{{sssnnnkkkddd\\\UUUPPPNNNKKKGGGDDDBBBAAAAAAFFFEEECCCAAA@@@??????>>>;;;===>>>@@@@@@@@@??????AAAAAABBBBBBBBBDDDHHHKKKKKKRRR[[[aaafffnnnzzz{{{qqqlllkkkmmmooouuuyyyyyyyyyvvvdddaaa```\\\WWWJJJ>>>;;;<<<;;;999888;;;>>>AAACCCEEEGGGJJJLLLNNNOOOQQQRRRTTTUUUVVVVVVYYYXXXWWWVVVWWWXXXYYYZZZWWWTTTRRRSSSUUUVVVTTTRRRTTTSSSRRROOOMMMLLLNNNPPPNNNNNNOOOPPPQQQRRRRRRSSSUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWVVVUUUUUUVVVZZZ\\\]]]]]]\\\\\\]]]]]]]]]]]]]]]\\\]]]\\\]]]``````aaahhhpppaaaMMMFFF@@@???>>>;;;:::;;;;;;::::::999999::::::;;;CCCIIISSS]]]eeemmmsssvvvwwwrrrjjj```XXXRRROOONNNMMMOOOSSSXXX```kkkvvv~~~mmmdddUUUUUUWWW___lll|||yyynnnddd___^^^]]]\\\dddeeefffggggggfffdddccc```aaaccceeeiiilllpppqqqvvvxxx{{{~~~|||vvvqqqiiiddd```[[[TTTNNNLLLKKKHHHEEEBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@BBBBBBCCCCCCCCCEEEHHHKKKOOOVVV]]]bbbeeelllvvv~~~wwwnnniiihhhkkkmmmvvv{{{ssswwwuuuccc```]]]WWWRRRFFF<<<:::<<<<<<;;;;;;===???BBBDDDEEEGGGJJJLLLOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVXXXZZZ\\\]]]ZZZXXXVVVVVVXXXXXXVVVTTTNNNOOOPPPPPPOOONNNOOOQQQPPPOOOOOONNNOOOPPPQQQRRRSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRQQQRRRRRRRRRUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXVVVUUUUUUVVVYYY\\\\\\\\\\\\\\\]]]^^^____________^^^^^^```ccccccbbbgggnnn{{{jjjQQQIIIAAA@@@???===;;;<<<;;;::::::999999::::::;;;@@@FFFPPPYYYbbbjjjqqquuuvvvuuupppfff\\\TTTQQQQQQJJJLLLOOOTTT[[[eeepppwwwwwwiiiWWWUUUVVV\\\ggguuu|||tttjjjcccaaacccgggjjjmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmooorrrwww{{{~~~{{{vvvrrriiiddd]]]WWWTTTPPPKKKGGGGGGFFFDDDBBB@@@?????????===============>>>???@@@BBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGJJJMMMVVV[[[aaadddeeeiiiqqqwwwxxx}}}|||tttmmmiiiiiikkkmmmwww|||{{{pppxxxooobbb___[[[SSSLLLBBB999999<<<<<<===>>>???AAADDDEEEFFFGGGJJJLLLPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSTTTVVVXXX[[[]]]___]]]\\\ZZZ[[[[[[[[[YYYWWWLLLOOOQQQQQQPPPPPPPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPQQQPPPOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSTTTUUUVVVXXXYYYYYYZZZZZZXXXWWWVVVWWWZZZ\\\]]]\\\\\\]]]^^^___````````````^^^___bbbeeeeeecccfffllluuummmUUUKKKBBB??????===<<<<<<::::::::::::::::::::::::===CCCLLLUUU^^^fffnnnsssvvvwwwuuulll```UUUQQQQQQIIIKKKMMMQQQWWW```jjjqqq|||kkk[[[WWWTTTYYYcccooo}}}yyyuuunnnjjjjjjnnnsssvvvtttsssrrrrrrrrrssstttuuuuuuvvvwwwzzz}}}~~~zzzuuuoooiiieee^^^YYYSSSNNNLLLIIIGGGDDDCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>???@@@BBBBBBCCCCCCBBBCCCDDDEEEGGGIIIIIIKKKLLLLLLLLLMMMPPPRRR[[[```eeeggghhhkkkppptttsssvvvzzz~~~|||vvvpppmmmmmmoooqqqxxx}}}yyytttwwwfff```aaa\\\TTTHHH???888999;;;<<<===???@@@BBBDDDEEEFFFGGGIIIKKKPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSUUUXXXZZZ\\\]]]^^^^^^^^^^^^]]]\\\ZZZXXXNNNPPPRRRSSSQQQPPPOOOOOOOOONNNLLLJJJJJJKKKLLLNNNOOOOOONNNNNNNNNPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[[[[ZZZYYYZZZ\\\]]]^^^]]]\\\]]]^^^___```aaaaaaaaa]]]^^^bbbeeedddbbbeeejjjrrrxxxzzz~~~nnnYYYLLLAAA>>>???===;;;;;;::::::::::::::::::::::::;;;@@@HHHPPPYYYbbbjjjpppvvvyyyyyyqqqdddXXXRRRPPPJJJKKKMMMPPPTTT\\\fffllltttrrraaaYYYUUUXXX___jjjzzzzzzyyyxxxwwwwwwyyy|||~~~|||{{{zzzyyyyyyzzz|||}}}zzz||||||vvvpppiiibbb[[[WWWSSSPPPKKKHHHEEEDDDCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEGGGJJJMMMNNNOOOQQQSSSTTTTTTUUUXXXZZZ```dddiiilllnnnooorrruuutttsssssssssuuuxxx{{{}}}~~~{{{vvvqqqooopppqqqssswww|||}}}zzzyyymmmaaa```aaa\\\TTTGGG???999:::;;;;;;<<>>???===<<<;;;999::::::;;;;;;::::::999:::>>>DDDLLLTTT]]]fffllluuuxxxyyyuuujjj^^^UUUQQQLLLLLLMMMOOOSSSZZZbbbhhhnnn{{{iii^^^WWWWWW[[[cccttt~~~|||wwwnnnfff^^^WWWPPPKKKIIIHHHEEECCCAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA?????????@@@@@@AAACCCCCCGGGGGGIIIJJJMMMOOOQQQRRRTTTVVVYYY[[[\\\]]]```bbbfffjjjooosssuuuvvvwwwxxxwwwuuurrrpppppprrrtttvvvzzz~~~}}}|||{{{~~~zzzxxxtttpppoooooopppqqqvvvzzz~~~~~~|||{{{~~~yyyiii``````___YYYRRRFFF???;;;;;;;;;;;;<<<@@@@@@BBBDDDFFFGGGHHHKKKMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVZZZ\\\______]]][[[ZZZZZZLLLMMMOOOOOOMMMLLLMMMNNNLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMNNNOOOQQQSSSTTTSSSRRRRRRRRRRRRSSSSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVXXXYYYZZZZZZZZZZZZ]]]\\\ZZZ[[[\\\]]]]]]\\\]]]^^^^^^_________^^^^^^ZZZZZZ]]]```___^^^bbbiiiqqq{{{uuunnnooosssxxx|||}}}zzzttt}}}xxx```RRRCCC???@@@???===<<<999::::::;;;;;;::::::999999===BBBIIIPPPYYYccciiisssvvvxxxxxxqqqggg\\\UUULLLMMMMMMNNNQQQWWW___eeekkkxxxrrrdddYYYWWWWWW[[[lll|||vvvooojjjbbbZZZTTTOOOJJJHHHCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAA???@@@@@@AAACCCEEEGGGHHHMMMNNNPPPQQQSSSTTTTTTTTTVVVYYY\\\___aaacccfffhhhmmmpppuuuyyy{{{{{{{{{{{{yyyxxxvvvtttrrrqqqppppppqqqxxx~~~}}}|||}}}zzzxxxvvvvvvvvvvvvyyy}}}xxxvvvssspppnnnnnnooooootttwww{{{~~~~~~{{{xxxvvvxxx{{{~~~qqqccc]]]]]]ZZZTTTMMMDDD>>>;;;<<<<<<<<<>>>BBBAAACCCFFFHHHIIIKKKNNNPPPMMMNNNPPPQQQRRRSSSSSSTTTSSSTTTUUUWWWXXXXXXXXXXXXXXX[[[___```^^^\\\\\\\\\IIIJJJLLLLLLKKKKKKMMMNNNLLLMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOOQQQSSSUUUSSSSSSSSSSSSSSSTTTUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYXXXXXXYYYYYYYYYVVVWWWXXXYYYZZZZZZZZZZZZ]]][[[ZZZZZZ[[[\\\\\\[[[^^^^^^^^^___^^^^^^]]]]]]XXXXXX[[[^^^^^^]]]bbbiiipppwww~~~tttqqqooopppsssqqqyyyzzzrrrzzz{{{cccTTTEEE@@@AAA@@@>>>>>>999999;;;;;;;;;;;;999999999<<>><<<===;;;;;;;;;:::::::::999999888:::>>>AAAFFFPPP\\\dddnnnrrrvvvxxxxxxtttfffXXXRRRNNNMMMNNNOOOQQQWWW^^^dddmmmzzzrrr___TTTRRRVVV___gggzzzxxxoooccc[[[XXXUUUQQQMMMIIIGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAADDDFFFIIIMMMRRRVVVYYY[[[]]]^^^\\\ZZZYYYYYY^^^]]]\\\]]]```fffllloooooouuu}}}~~~~~~~~~zzz{{{}}}}}}{{{vvvqqqmmmooorrrxxx~~~xxxvvv}}}~~~{{{vvvrrroooooosssxxx}}}}}}zzzwwwvvvvvvvvvrrroooooopppuuu{{{zzz}}}}}}~~~vvvmmmkkkpppxxx~~~nnnfff\\\VVVSSSOOOJJJFFF===<<<;;;:::<<<@@@DDDFFFGGGIIIKKKMMMNNNPPPSSSVVVSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVWWWYYY[[[]]]___``````___]]]\\\\\\\\\]]]]]]KKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPLLLMMMMMMNNNPPPRRRSSSTTTSSSTTTTTTUUUUUUUUUTTTTTTQQQRRRRRRPPPOOOPPPRRRTTT[[[YYYWWWXXXZZZZZZYYYWWWWWWWWWWWWXXX[[[\\\\\\\\\XXXXXXXXXXXXYYYZZZ\\\\\\___^^^\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^bbbdddlllppp}}}}}}uuunnnttt}}}{{{wwwdddPPPHHHEEEAAA>>>>>>;;;;;;:::::::::999999999777:::===@@@EEENNNYYYbbblllrrrwww{{{|||yyylll___UUUPPPMMMNNNNNNNNNSSSYYY```iiivvvwwweeeZZZUUUUUUZZZ```tttwwwpppiii```ZZZTTTRRROOOLLLIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDFFFHHHJJJNNNTTTWWW]]]```cccdddcccbbbaaaaaa```___]]]]]]___bbbgggjjjooouuu|||{{{wwwssspppqqqssswww}}}}}}uuuzzz}}}}}}xxxtttpppoooppptttvvv{{{~~~|||yyyxxxwwwvvvssspppooopppuuu}}}|||{{{{{{}}}tttllleeeeeemmmvvv{{{{{{iiicccZZZTTTQQQMMMGGGCCC===<<<;;;;;;===@@@DDDGGGIIILLLPPPRRRRRRSSSTTTVVVUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWWWWXXXZZZ\\\]]]^^^___^^^\\\ZZZYYYXXXYYYYYYJJJIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPLLLMMMNNNOOOQQQSSSUUUWWWTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRPPPOOOOOOQQQSSSYYYWWWVVVWWWXXXXXXWWWVVVWWWVVVVVVXXX[[[]]]]]]\\\YYYYYYZZZ[[[\\\\\\[[[[[[______^^^___```___\\\ZZZZZZZZZYYYYYY[[[]]]```bbbfffmmmxxxyyyyyyoooXXXLLLGGGCCC@@@???::::::::::::999999999999777999;;;>>>BBBJJJUUU]]]gggnnnvvv|||}}}rrrfffYYYSSSNNNMMMLLLKKKNNNTTT\\\dddppp{{{nnnbbbZZZUUUUUUXXXkkkwwwxxxnnngggbbb^^^ZZZTTTRRRPPPNNNLLLLLLLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDFFFGGGIIIJJJLLLPPPVVVZZZcccfffjjjllllllkkkkkkkkkfffdddbbb``````bbbdddfffooosssyyy}}}zzzxxxwwwvvvvvvwwwzzzxxxyyyyyyxxx~~~|||xxxsssqqqpppqqqqqqrrr{{{~~~{{{zzzyyywwwtttqqqmmmoootttxxx{{{|||{{{zzz|||yyyllleee___bbbkkkssstttrrrccc^^^XXXSSSOOOJJJDDD???===<<<;;;<<<>>>AAAEEEHHHMMMPPPUUUXXXXXXVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXVVVUUUTTTTTTIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSUUUVVVTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTTTTRRRPPPPPPQQQSSSUUUUUUUUUVVVWWWXXXXXXXXXVVVVVVVVVXXX[[[]]]]]]]]]ZZZ[[[\\\]]]]]]]]]\\\[[[^^^]]]^^^```aaa```]]][[[ZZZZZZYYYZZZ[[[]]]___aaaaaakkksss{{{zzzbbbPPPHHHDDDAAA???::::::::::::999999999999777999:::;;;>>>FFFPPPXXXbbbjjjtttzzz~~~}}}tttjjj\\\UUUNNNLLLJJJIIILLLPPPWWW^^^iiittt~~~uuuggg]]]UUUSSSTTT```nnn}}}~~~tttlllfffbbb___]]]YYYXXXVVVTTTRRRQQQQQQQQQMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKLLLKKKJJJIIIGGGFFFHHHIIIKKKLLLOOOTTTZZZ___iiilllpppssssssqqqqqqqqqmmmllliiigggffffffggghhhnnnpppvvv~~~}}}~~~zzzyyywwwxxx~~~}}}xxxvvvzzz~~~zzzvvvssssssqqqpppttt{{{~~~|||zzzxxxuuusssmmmpppssssssrrrrrrtttvvv}}}{{{{{{kkkddd```dddmmmqqqmmmfff^^^[[[VVVRRRNNNHHHBBB======<<<<<<===@@@CCCGGGIIIOOOSSSXXX[[[ZZZXXXUUUTTTVVVWWWXXXYYYZZZZZZZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXWWWVVVUUUTTTTTTJJJIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKLLLMMMPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSSSSSSSQQQOOOOOOQQQRRRQQQRRRSSSUUUVVVXXXYYYZZZWWWVVVVVVXXX[[[]]]]]]\\\[[[\\\]]]^^^^^^]]]\\\[[[ZZZ[[[\\\___aaaaaa___]]][[[[[[[[[[[[\\\]]]^^^___```hhhmmmrrroooYYYLLLEEEAAA???;;;;;;;;;:::::::::999999777999999:::;;;BBBKKKSSS___hhhrrrxxx}}}}}}vvvnnn```WWWNNNLLLKKKJJJLLLOOOTTTZZZdddmmmxxxyyyhhh\\\TTTQQQRRRYYYeeewww~~~zzzuuuppplllhhheeecccbbbaaa^^^\\\YYYVVVUUUTTTRRRQQQOOONNNMMMMMMNNNNNNNNNOOOPPPPPPPPPNNNMMMLLLLLLMMMNNNOOORRRXXX___dddlllppptttwwwwwwuuuttttttrrrqqqooommmlllkkkkkkkkkmmmnnnsss|||~~~{{{zzzwwwvvvzzzzzzwwwxxx{{{wwwvvvtttqqqsssxxx}}}}}}~~~~~~~~~|||zzzxxxwwwsssuuuwwwtttqqqpppssswww{{{|||hhhdddccchhhooooooggg___[[[YYYUUURRRMMMGGGAAA=========>>>@@@CCCFFFJJJLLLOOOSSSWWWZZZXXXVVVTTTSSSUUUVVVWWWYYYZZZZZZ[[[[[[___^^^]]]\\\[[[ZZZZZZ[[[WWWWWWWWWWWWWWWWWWVVVVVVIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPNNNMMMMMMOOOQQQPPPRRRTTTUUUVVVWWWYYY[[[XXXWWWWWWXXX[[[\\\\\\[[[[[[[[[\\\]]]]]]^^^]]]]]]YYYYYYZZZ]]]```aaa```^^^\\\\\\\\\\\\]]]^^^^^^___bbbeeefffkkkxxxjjjTTTIIICCC@@@<<<<<<<<<<<<;;;;;;;;;;;;888999999888999???GGGNNN\\\fffpppwww|||~~~{{{uuueee[[[QQQMMMLLLKKKLLLNNNQQQVVV^^^gggqqq~~~lll___UUUQQQQQQTTT^^^nnn~~~xxxwwwvvvtttrrrpppnnnmmmkkkjjjgggddd```]]]ZZZYYYZZZXXXUUUSSSQQQQQQQQQRRRRRRSSSUUUWWWXXXWWWVVVUUUSSSTTTTTTTTTVVV[[[bbbggglllqqqvvvzzzzzzyyyxxxxxxuuuuuutttrrrpppooommmlllmmmnnnrrryyy~~~|||{{{xxxvvvxxx~~~zzzyyy{{{~~~zzz{{{{{{zzzxxxttttttwwwyyy~~~xxx{{{~~~~~~}}}|||{{{{{{{{{|||}}}{{{yyyyyy|||||||||xxxcccdddhhhnnnrrrnnneee\\\XXXWWWTTTPPPKKKEEE@@@===>>>???@@@BBBFFFJJJMMMOOOPPPRRRUUUUUUTTTSSSSSSSSSSSSTTTVVVXXXZZZ[[[[[[[[[___^^^]]]\\\[[[ZZZZZZZZZVVVWWWXXXXXXYYYYYYXXXXXXHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQRRRRRRRRRNNNOOOOOONNNLLLMMMOOOQQQRRRTTTVVVVVVUUUUUUXXXZZZZZZXXXXXXYYYZZZ[[[[[[YYY[[[[[[[[[[[[\\\]]]______[[[ZZZYYY[[[]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^______eee```___eeeooo}}}~~~```OOOGGGCCC>>>============<<<<<<<<<999:::999888888<<>>???@@@BBBEEEIIILLLPPPQQQQQQRRRRRRQQQPPPQQQSSSUUUSSSTTTVVVXXXZZZ[[[\\\]]]]]]]]][[[ZZZYYYXXXXXXXXXWWWXXXYYYYYYYYYXXXWWWWWWGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOKKKLLLMMMOOOPPPQQQRRRRRROOOPPPPPPOOONNNOOOQQQTTTTTTWWWXXXWWWUUUTTTVVVXXX[[[YYYXXXYYYZZZ[[[ZZZYYYZZZZZZZZZZZZ[[[]]]___aaa]]][[[YYYZZZ[[[\\\\\\[[[________________________fff]]]ZZZbbbiiirrriiiSSSJJJFFF>>>>>>>>>>>>============:::;;;:::888777;;;CCCJJJPPPZZZeeemmmuuu|||~~~rrreeeWWWQQQNNNKKKIIIJJJKKKOOOVVV^^^hhhwwwuuueeeZZZVVVSSSSSS[[[lllzzz|||zzzyyyrrrrrrssstttuuuwww{{{~~~||||||zzzwwwtttqqqnnnmmmhhhfffaaa]]]ZZZYYYYYYYYYZZZ\\\```eeehhhiiihhhhhhgggfffccc___^^^```eeeiiijjjpppxxx~~~{{{vvvsssppprrrsssuuuwww{{{}}}}}}zzz{{{vvv||||||{{{wwwpppuuu{{{~~~~~~~~~~~~~~~{{{www~~~pppnnnuuu~~~{{{ooobbbZZZUUUTTTQQQLLLFFFAAA>>>>>>@@@AAACCCFFFJJJNNNQQQSSSRRRRRRPPPOOONNNPPPTTTWWWTTTUUUWWWYYY[[[]]]]]]^^^[[[[[[ZZZXXXWWWWWWWWWWWWYYYYYYZZZZZZYYYWWWVVVTTTIIIGGGFFFEEEFFFHHHKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLPPPQQQSSSSSSRRRRRRTTTVVVTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^____________```^^^]]][[[ZZZZZZ[[[[[[]]]^^^______^^^^^^___aaa^^^]]]___aaabbbhhhwwwwww[[[LLLGGG@@@>>><<<<<<<<<;;;:::888;;;:::999888888;;;AAAEEEMMMUUU```kkkrrrvvvyyyzzzuuukkk___UUUOOOMMMLLLJJJJJJMMMRRRWWW```lll{{{~~~nnn```VVVTTTQQQTTT```ooo{{{|||wwwuuutttsssrrrtttwww{{{~~~~~~zzztttoookkkhhhdddbbb```___\\\ZZZcccbbbdddhhhooossstttsssrrrooojjjhhhiiiiiigggeeejjjjjjppp}}}|||wwwttttttsssuuuxxxzzzzzzrrrxxx~~~vvvttt||||||yyyssseeeZZZUUURRRNNNIIIEEEBBBAAA@@@CCCDDDGGGIIILLLOOOQQQRRRRRRQQQOOOOOOOOOPPPRRRTTTUUUUUUUUUVVVWWWYYY[[[\\\\\\[[[YYYWWWUUUTTTSSSRRRTTTUUUVVVWWWWWWVVVTTTSSSIIIHHHFFFFFFFFFHHHKKKMMMKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSSSSSSSSSSTTTVVVSSSSSSTTTTTTUUUVVVWWWWWWZZZYYYYYYYYYYYYYYYYYYYYY[[[\\\\\\]]]]]]^^^______```___^^^]]]\\\[[[[[[[[[\\\^^^``````___^^^___```^^^^^^___aaabbbhhhuuudddQQQJJJAAA@@@>>>======<<<;;;999999999888777777:::???CCCIIIQQQ]]]hhhpppuuuyyy{{{yyypppdddYYYRRROOOLLLJJJIIILLLPPPTTT[[[fffttt~~~sssbbbWWWRRROOORRR[[[hhhsss~~~yyyuuuuuuuuutttssstttvvvyyy|||}}}zzztttllljjjgggfffffffffdddcccddddddeeejjjqqqvvvyyyzzzzzzwwwsssppppppooollljjjjjjiiinnnzzz}}}yyyxxxwwwxxxzzz|||{{{uuuzzz~~~uuummmpppuuufff\\\VVVSSSNNNHHHDDDBBBAAAAAAFFFGGGIIIKKKMMMOOOPPPQQQUUUTTTRRRQQQQQQRRRTTTUUUVVVVVVUUUUUUWWWYYY\\\]]]^^^\\\ZZZXXXUUUTTTSSSRRRQQQRRRSSSUUUUUUTTTSSSSSSHHHGGGFFFEEEFFFHHHJJJLLLIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIKKKLLLNNNOOOMMMOOORRRTTTSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[ZZZZZZ[[[\\\^^^___`````````___^^^]]]\\\[[[[[[^^^aaabbbaaa____________^^^___bbbbbbfffrrr~~~pppXXXMMMDDDBBB???>>>>>>===<<<:::888888888777777999===@@@DDDKKKWWWbbblllsssxxx|||~~~vvvkkk```WWWQQQLLLIIIHHHKKKNNNQQQVVV___kkkttt{{{hhh[[[SSSPPPQQQWWW___iiiwww~~~xxxuuuwwwvvvuuuuuutttuuuwwwyyyzzz{{{uuurrrpppnnnnnnmmmkkkjjjfffeeefffkkkrrrzzz|||zzzxxxuuuqqqnnnllliiilllvvv~~~{{{{{{}}}zzz}}}{{{uuuuuujjjbbblllxxxhhh]]]WWWSSSMMMGGGCCCAAAAAABBBIIIJJJKKKLLLNNNNNNOOOOOOWWWVVVUUUTTTSSSTTTUUUVVVWWWVVVUUUUUUVVVYYY\\\^^^___^^^[[[XXXVVVTTTSSSRRROOOPPPQQQSSSTTTTTTTTTTTTGGGFFFEEEDDDEEEFFFHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIJJJLLLMMMNNNKKKMMMPPPRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTVVVVVVWWWWWWXXXYYYYYYZZZ[[[ZZZXXXXXXYYYZZZ]]]^^^``````aaaaaa```___]]]\\\[[[^^^aaacccbbb```______```___```bbbbbbeeennnxxxvvv]]]PPPEEECCC@@@>>>======;;;:::888999999888777999<<>>DDDNNNYYYdddoooxxx~~~}}}wwwnnnbbbWWWOOOJJJHHHKKKMMMOOOSSSZZZdddlllyyyzzzjjjZZZUUUQQQQQQTTT]]]mmm||||||zzz}}}xxxyyyyyywwwuuussstttvvvxxx||||||xxxtttqqqmmmllllllmmmrrrzzz{{{xxx{{{wwwtttwww{{{~~~tttjjj______ssstttcccWWWTTTPPPJJJEEEBBBBBBDDDEEEJJJKKKMMMNNNNNNMMMLLLKKKNNNOOOPPPQQQSSSUUUVVVWWWXXXWWWVVVVVVWWWZZZ]]]______]]][[[XXXVVVTTTSSSRRRNNNNNNNNNNNNOOOPPPRRRSSSDDDDDDCCCCCCCCCDDDDDDEEEHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLLLLMMMNNNQQQRRRSSSTTTTTTSSSRRRQQQOOOPPPQQQSSSUUUWWWXXXYYYWWWVVVVVVUUUVVVXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\___bbbcccbbb`````````bbb``````ccccccaaaeeejjjuuuttthhhppp|||fffVVVHHHDDD@@@===<<<;;;:::999999:::<<<;;;::::::;;;<<<===BBBKKKUUU```lllvvv}}}~~~~~~{{{ttthhh\\\SSSNNNIIIKKKNNNOOORRRWWW```gggrrr|||sss```XXXQQQNNNQQQXXXfffrrr~~~{{{|||xxx{{{|||yyyuuussstttvvvxxx{{{wwwvvvtttsssuuu{{{||||||}}}{{{oooeee```ggg}}}~~~mmm\\\QQQPPPMMMIIIEEECCCCCCEEEGGGJJJKKKMMMOOOPPPOOONNNMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWWWWWWWWWWYYY[[[]]]^^^]]][[[YYYWWWUUUTTTSSSRRROOOMMMLLLJJJJJJKKKMMMNNNEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOMMMKKKKKKMMMOOOPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ\\\]]]___```^^^```aaabbbaaa```aaabbbccc```aaacccccc```aaaeeekkk{{{vvveeehhhrrrxxx|||nnn\\\JJJGGGBBB>>><<<<<<;;;:::888:::;;;;;;:::888999999<<<@@@HHHQQQ\\\gggrrryyy}}}yyyooobbbYYYTTTJJJLLLMMMMMMNNNRRRYYY___kkkuuu~~~kkk___TTTPPPQQQVVV___hhh{{{~~~|||yyy|||~~~{{{vvvtttuuuwwwxxxzzz}}}{{{zzz}}}xxxlllccceeesssyyyttt{{{rrrdddYYYPPPLLLJJJGGGEEEDDDEEEFFFHHHJJJLLLOOOQQQSSSSSSRRRQQQQQQQQQRRRTTTUUUUUUVVVVVVUUUVVVXXXYYYZZZ\\\\\\\\\ZZZYYYXXXVVVTTTSSSSSSSSSSSSQQQNNNKKKIIIJJJLLLMMMGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQTTTSSSQQQNNNKKKKKKNNNPPPPPPQQQSSSTTTTTTRRRQQQOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSUUUVVVVVVWWWVVVVVVWWWWWWWWWXXXZZZ\\\___aaa___```aaaaaa``````aaaccccccaaaaaacccccc```___bbbgggxxx~~~jjjhhhjjjjjjmmmttt|||tttaaaLLLHHHCCC???>>>===<<<;;;777999:::;;;999777777777;;;???FFFNNNXXXdddooowww|||}}}sssggg]]]YYYJJJLLLLLLKKKKKKNNNTTTYYYfffpppuuugggYYYSSSTTTWWW]]]dddwww~~~yyy||||||wwwtttuuuxxxvvvyyy{{{~~~~~~yyynnneeejjj}}}ttttttooommmwwwxxx~~~vvviii___XXXSSSJJJIIIGGGFFFEEEFFFGGGHHHJJJLLLPPPSSSUUUVVVUUUTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTVVVXXXZZZ\\\\\\\\\[[[XXXXXXVVVUUUTTTSSSSSSSSSYYYVVVRRRNNNLLLLLLMMMNNNCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOOOOPPPRRRQQQOOOLLLKKKJJJKKKKKKLLLMMMOOOQQQQQQPPPOOONNNOOOPPPQQQSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVUUUUUUTTTSSSTTTWWWXXXXXXYYY[[[]]][[[\\\]]]\\\\\\\\\^^^```______````````````______eeessswwwssspppjjjjjjppp~~~}}}|||eeeWWWJJJCCCEEECCC:::888======;;;999777777777999999<<<===AAAIIIUUUaaakkkppp{{{{{{sssdddWWWNNNJJJHHHHHHIIIJJJPPPXXXcccmmm{{{qqq```ZZZUUUQQQUUU^^^mmm~~~}}}{{{zzzzzzzzz|||{{{}}}sssmmmggg{{{yyyrrrhhhiiipppqqqxxxtttnnnggg```YYYRRRMMMRRRLLLFFFEEEHHHKKKJJJHHHOOOPPPQQQQQQPPPPPPRRRTTTTTTWWWVVVSSSSSSVVVWWWUUUTTTUUUWWWYYY[[[]]]^^^^^^[[[ZZZXXXTTTRRRRRRTTTWWWTTTTTTTTTTTTRRRPPPNNNLLLBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLQQQPPPOOOMMMLLLKKKKKKKKKKKKLLLNNNOOOPPPOOONNNMMMNNNOOOQQQRRRSSSSSSSSSSSSRRRSSSUUUVVVVVVVVVUUUUUUSSSUUUWWWWWWVVVWWWXXXZZZZZZ\\\]]]]]]]]]]]]^^^____________``````_________cccooo}}}zzzuuurrrrrr~~~~~~nnn\\\NNNDDDEEECCC===:::>>>===<<<:::888777888999999:::;;;???GGGQQQ]]]gggllluuu{{{~~~wwwiii]]]SSSNNNJJJJJJJJJJJJPPPVVV___hhhvvvwwwddd\\\WWWQQQUUU]]]ddduuu|||qqqmmmxxxsssllldddfffoooppprrrnnnhhhaaa\\\WWWQQQNNNQQQLLLFFFEEEHHHKKKJJJIIIMMMOOORRRSSSSSSRRRRRRRRRSSSUUUUUURRRSSSVVVWWWUUUUUUVVVWWWYYY[[[]]]^^^^^^ZZZZZZYYYWWWTTTSSSUUUVVVTTTUUUUUUUUUTTTSSSQQQPPPAAAAAAAAAAAAAAABBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLOOOOOOOOONNNNNNLLLKKKKKKJJJKKKMMMNNNNNNNNNMMMLLLNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSUUUVVVUUUTTTTTTUUUWWWYYY[[[]]]^^^^^^]]]^^^^^^^^^^^^____________^^^^^^bbbjjjzzz{{{sssvvv{{{eeeTTTGGGEEEDDD@@@>>>@@@===<<<:::999888888999:::888999===CCCLLLVVV```fffooovvv}}}|||pppeeeXXXRRRMMMKKKKKKJJJOOOTTTYYYbbbooozzzmmmaaaYYYRRRSSSYYY]]]kkk|||rrrmmmmmmxxxkkkeee^^^cccnnnoookkkgggaaa[[[WWWTTTQQQNNNOOOKKKFFFFFFHHHKKKKKKJJJLLLOOOTTTVVVUUUSSSRRRQQQQQQSSSTTTQQQRRRVVVXXXVVVUUUVVVWWWYYYZZZ\\\]]]]]]YYYZZZ[[[ZZZXXXVVVVVVVVVUUUUUUVVVWWWVVVUUUTTTSSS@@@AAAAAABBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNOOONNNMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOQQQRRRTTTUUUUUURRRRRRRRRRRRSSSRRRRRRRRRQQQRRRSSSSSSSSSSSSTTTVVVWWWYYY]]]^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^bbbhhhttttttrrrqqq___NNNGGGEEEBBB@@@@@@===<<<;;;:::999999999:::888999<<<@@@GGGPPPYYY```iiirrr{{{~~~uuulll\\\UUUNNNLLLKKKKKKNNNSSSVVV^^^iiitttxxxiii]]]TTTRRRTTTZZZdddssswwwkkklllrrrrrrfffaaa\\\bbbmmmoooiiiddd]]]XXXTTTRRRPPPNNNLLLIIIFFFFFFIIIKKKLLLLLLMMMQQQTTTVVVUUUTTTSSSSSSOOORRRRRRPPPRRRVVVXXXVVVUUUUUUVVVWWWXXXYYYZZZ[[[WWWZZZ]]]^^^\\\YYYWWWVVVVVVWWWWWWWWWWWWUUUSSSRRR@@@AAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGFFFEEEDDDEEEFFFFFFJJJKKKLLLMMMNNNMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTUUUPPPPPPOOOOOOOOOOOOOOOOOOMMMOOOQQQRRRRRRSSSUUUVVVUUUXXX[[[]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]cccgggqqq}}}xxxooo[[[NNNHHHDDDBBBAAA======<<<;;;::::::::::::999:::<<<>>>BBBJJJTTTZZZdddnnnyyy~~~xxxqqq```WWWNNNLLLKKKKKKNNNRRRUUU[[[eeeppp{{{ssseeeZZZUUUSSSWWW\\\hhhyyyssskkksssnnndddbbb^^^dddmmmmmmiiiddd]]]WWWTTTQQQOOOMMMIIIGGGFFFGGGIIILLLNNNNNNQQQSSSTTTTTTTTTTTTUUUWWWNNNQQQRRRPPPRRRWWWXXXWWWUUUTTTTTTTTTUUUWWWXXXYYYUUUZZZ^^^aaa___\\\XXXWWWXXXXXXXXXWWWUUUSSSPPPOOO@@@AAACCCDDDDDDCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOLLLLLLMMMMMMOOOPPPRRRSSSOOONNNMMMMMMLLLMMMMMMMMMKKKMMMPPPQQQQQQRRRUUUWWWSSSVVVYYYZZZZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]bbbfffmmmyyylllYYYMMMFFFCCCBBB=========<<<<<<;;;:::::::::;;;<<<<<<>>>DDDNNNVVV```jjjuuuzzz}}}~~~{{{vvvggg\\\QQQNNNMMMLLLNNNQQQSSSXXXaaakkkvvvqqqfff^^^YYYVVVWWW^^^nnn~~~rrrnnn~~~|||kkkdddfffeeeiiimmmiiigggccc]]]WWWSSSPPPMMMKKKFFFFFFFFFHHHJJJLLLOOOPPPSSSTTTUUUTTTTTTTTTVVVYYYOOORRRSSSQQQSSSWWWYYYWWWVVVUUUTTTTTTTTTUUUWWWXXXTTTYYY___bbb```]]]YYYWWWYYYYYYXXXWWWTTTQQQNNNMMM???@@@BBBCCCCCCCCCAAA@@@>>>???@@@BBBCCCEEEFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIFFFGGGGGGHHHIIIJJJLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQSSSUUURRRTTTVVVWWWWWWXXXZZZ\\\]]]\\\ZZZYYYYYYZZZ\\\]]]___ccciiiqqq{{{fffSSSIIIFFFEEE>>>>>>>>>======<<<;;;::::::;;;;;;::::::???IIIQQQZZZeeepppuuuyyy}}}}}}{{{pppdddWWWQQQOOOMMMLLLNNNPPPTTT[[[eeeppp{{{uuullleeeZZZWWWYYYeeeqqq|||~~~~~~}}}lllnnnwwwhhhfffkkkkkklllkkkcccbbb^^^ZZZUUURRROOOKKKHHHCCCEEEFFFHHHJJJMMMPPPRRRRRRTTTVVVWWWVVVVVVVVVWWWQQQTTTTTTRRRSSSWWWYYYWWWXXXWWWUUUUUUUUUVVVXXXYYYTTTXXX^^^aaa```]]]ZZZXXXXXXXXXXXXWWWUUURRRPPPNNN===???@@@BBBBBBAAA@@@???<<<===???AAACCCEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCAAACCCFFFIIIIIIIIIGGGFFFFFFFFFEEEFFFGGGIIILLLMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPRRRQQQPPPPPPQQQSSSRRRSSSUUUUUUUUUWWWYYY\\\\\\[[[ZZZXXXXXXZZZ[[[\\\\\\```ffflllsss}}}oooWWWKKKGGGGGG>>>>>>>>>>>>===<<<;;;:::999::::::888777<<