BM6( #########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######"""############$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$&&&((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%'''((($$$$$$$$$##################%%%&&&&&&$$$######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$%%%&&&(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((***)))(((''''''&&&''''''(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&''''''((((((''''''%%%&&&''''''((('''''''''))))))))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$$$$######%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######"""""""""""""""###############"""!!! """###%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!  """######""" !!!""""""######""""""############""""""""""""$$$$$$###"""""""""######$$$$$$############$$$$$$############""""""""""""$$$$$$$$$###############""""""""""""##################"""!!!!!!!!!!!!"""""""""""""""""""""""""""######################## !!!!!!"""###$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$#########""""""!!!!!!!!!"""$$$%%%%%%%%%$$$######"""###$$$%%%$$$###########################"""""""""#########$$$$$$##################""""""(((%%%""""""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""######"""$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%$$$####################################$$$$$$%%%&&&&&&'''%%%$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&'''(((((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%$$$$$$###########################""""""#########$$$$$$$$$###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%&&&###########################$$$&&&%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((())))))((('''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&''''''(((((((((******))))))((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""######$$$%%%&&&&&&&&&%%%###"""!!!"""$$$$$$"""!!!""""""########################!!!!!!!!!!!!"""""""""""" !!!"""######### !!!"""""""""""""""#########"""""""""""""""$$$#####################$$$$$$############$$$$$$$$$$$$######""""""!!!!!!########################!!!"""""""""########################"""#########""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""""""""!!!"""$$$%%%%%%$$$$$$"""!!!$$$###"""########################""""""""""""############$$$$$$######""""""!!!!!!$$$""" ###$$$$$$###%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$################################################!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""############$$$$$$$$$$$$%%%%%%%%%!!!"""###%%%%%%$$$###"""##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$###$$$$$$$$$$$$###""""""######$$$%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$"""$$$&&&'''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""#########$$$########################"""$$$%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''')))((((((''''''''''''((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''((((((******))))))((((((''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$###$$$%%%&&&&&&$$$###""" """$$$$$$"""!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""###$$$ !!!"""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$###$$$######""""""######$$$$$$$$$######""""""!!!!!!########################!!!"""""""""###############$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%%%%$$$###"""!!! """"""""""""""""""""""""###""""""""""""""""""###""""""""""""############!!!"""###$$$%%%%%%$$$$$$""" ###$$$"""########################!!!!!!"""""""""#########$$$######""""""!!!!!!!!!"""!!! !!!"""$$$$$$###$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!"""###############$$$$$$$$$%%%%%%!!!"""###$$$%%%$$$##############################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############"""######$$$%%%###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""####################################$$$$$$$$$"""$$$%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$###$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((''''''''''''(((((((((((((((((((((''''''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&'''(((((())))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""""""""""""""######!!!!!!"""""""""!!!!!! """$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""###%%% !!!""""""######""""""""""""""""""############"""###$$$$$$%%%$$$$$$$$$######""""""""""""##################""""""""""""###############$$$$$$$$$""""""""""""############"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""########################&&&&&&%%%$$$"""!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$###!!! """$$$%%%%%%########################!!!!!!!!!"""""""""######""""""""""""""""""!!!!!!"""######$$$$$$%%%%%%%%%######""""""!!!!!!!!! """""""""""""""""""""""""""############$$$$$$$$$"""""""""############$$$"""############$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$############$$$$$$$$$$$$###############$$$$$$$$$########################&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$############$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""###$$$$$$%%%###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$######"""""""""#########$$$$$$$$$!!!###%%%%%%$$$$$$$$$&&&######$$$$$$$$$%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''((((((''''''''''''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&%%%&&&''''''((((((''''''(((((('''&&&%%%&&&''''''(((((((((((())))))))))))&&&&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&##################$$$$$$###%%%&&&%%%"""!!!"""$$$########################""""""#########$$$$$$$$$######"""""""""""""""###!!! !!!!!!!!!###%%%%%%$$$###$$$%%%##############################""""""!!!!!! !!!######"""!!!###&&&!!!"""######$$$$$$######!!!"""""""""############"""###$$$%%%%%%%%%$$$$$$######""""""""""""######"""""""""""""""#########""""""#########$$$$$$$$$""""""""""""############ !!!"""###$$$######"""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""###$$$&&&########################!!!!!!!!!!!!"""""""""###!!!!!!!!!""""""""""""""""""###$$$$$$$$$###$$$$$$#########"""""""""""""""########################"""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$################################################"""###$$$$$$###"""!!! ########################!!!###$$$###!!! """%%%############$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&########################$$$$$$$$$##################$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$######"""######%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""###$$$%%%%%%###$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""""""""######$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''(((((('''''''''(((((()))(((((((((((((((''''''&&&((((((((((((((((((((((((***))))))((('''&&&&&&&&&%%%&&&''''''((((((''''''***((('''&&&%%%%%%&&&'''''''''(((((())))))******&&&&&&%%%%%%%%%&&&&&&'''$$$#########$$$%%%%%%&&&##################$$$$$$###%%%&&&%%%""" """$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###"""""""""""""""###"""!!! !!!"""###!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!! !!!$$$###"""!!!###&&&""""""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$"""###$$$%%%&&&%%%%%%$$$######""""""""""""######!!!!!!""""""######$$$$$$""""""######$$$$$$$$$$$$""""""""""""############ """""""""!!! """"""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$!!!$$$### """$$$########################!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!######"""!!!!!!!!!################################################"""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&&&&&&&########################!!!###$$$###!!! """%%%"""############$$$$$$$$$%%%$$$""" !!!###%%%'''########################"""""""""###$$$$$$%%%%%%###$$$%%%&&&%%%%%%###"""""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########!!!!!!###$$$%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###"""""""""###$$$%%%"""###%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############"""!!! $$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###"""!!! !!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###""""""""""""""""""######$$$######################## !!!"""###$$$$$$%%%######$$$$$$$$$######"""########################"""""""""###$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))***)))((('''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((***)))((('''&&&%%%$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$$$$###"""!!!"""###%%%&&&"""""""""""""""!!! !!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""$$$#########""""""!!!!!! !!!!!!!!!!!!!!! $$$###"""""""""###%%%%%%$$$$$$###"""###$$$&&&'''""""""""""""############'''&&&$$$###"""###$$$$$$"""""""""###$$$$$$$$$%%% !!!"""######$$$ !!!""""""###""""""######$$$$$$$$$$$$######""""""""""""############!!!!!!""""""###$$$&&&&&&""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###""" !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############&&&%%%$$$###""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$#########""""""!!!!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""$$$#########""""""!!!!!!######""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$#########!!!!!!"""###$$$###"""""""""############""""""$$$$$$###"""!!!!!!""""""$$$$$$##################%%%$$$######%%%%%%$$$###&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%$$$!!! %%%$$$######$$$&&&)))***'''((((((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############%%%%%%%%%$$$$$$##################$$$%%%%%%%%%&&&################################################&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######"""""""""""""""######$$$########################!!!!!!""""""######$$$$$$######$$$$$$$$$######"""########################$$$$$$########################""""""""""""######""""""""""""""""""""""""!!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((()))((('''&&&'''''''''((((((''''''&&&&&&&&&''''''''''''''''''+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$$$$$$$##################"""!!! ###$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""###$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""############"""""""""!!!!!!"""""""""""""""!!!!!!######"""""""""###$$$%%%%%%$$$#########$$$%%%&&&""""""""""""############&&&%%%$$$#########$$$%%%##################$$$$$$ !!!!!!"""######$$$ !!!!!!""""""""""""!!!"""######$$$$$$######"""""""""""""""############""""""""""""###$$$%%%%%%###""""""!!!!!!""""""###!!!!!!"""############### !!!!!!"""""""""""""""""""""!!!!!!!!! """"""""""""############%%%%%%$$$#######################################"""!!!!!!!!!!!!""""""###############"""""""""!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""$$$#########""""""""""""######""""""""""""######"""""""""#########$$$$$$######$$$$$$$$$$$$#########!!!!!!"""###$$$###""""""##################"""$$$$$$###"""""""""""""""$$$$$$##################%%%$$$######%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&%%%$$$$$$%%%''')))+++(((((((((((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######################################################$$$$$$######""""""###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$############$$$$$$"""""""""""""""######$$$########################"""#####################"""######$$$$$$$$$##############################%%%%%%$$$$$$###""""""!!!######""""""""""""######""""""""""""""""""""""""!!!!!!!!!""""""""""""###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&(((((('''&&&%%%''''''((((((((((((((('''''''''''''''''''''&&&&&&++++++***)))(((''''''&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$""""""######$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!"""######!!!"""""""""###""""""!!! !!!!!!!!!"""""""""############""""""""""""######"""""""""#########$$$$$$$$$############"""""""""""""""############""""""############""""""""""""""""""############""""""###""""""""""""###$$$$$$%%%%%%$$$#########$$$$$$""""""""""""############$$$$$$#########$$$%%%%%%##################"""""" !!!!!!""""""#########!!!""""""""""""!!!!!! """######$$$$$$######"""""""""""""""############$$$###############$$$$$$#########""""""#########"""""""""""""""######$$$ !!!""""""######""""""######"""""""""!!!!!!!!!""""""""""""############%%%%%%$$$$$$###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""!!!!!!############""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$$$$#########!!!!!!"""###$$$###"""######$$$$$$$$$$$$######$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$##################$$$$$$$$$!!!###$$$%%%$$$%%%'''(((&&&&&&%%%%%%&&&(((***+++))))))((('''&&&%%%$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$################################################!!!"""""""""""""""!!!!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%$$$###""""""###$$$%%%"""""""""""""""######$$$########################$$$#####################""""""###$$$$$$$$$##############################$$$$$$$$$#########""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&''''''(((((())))))(((((('''''''''''''''&&&&&&&&&******))))))(((''''''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$#########"""###$$$$$$$$$###!!!!!!######$$$$$$$$$$$$######!!!!!!"""""""""############""""""""""""""""""###""""""""""""########################""""""""""""""""""############""""""#########"""""""""""""""!!!!!!"""#########"""""""""""""""""""""######$$$%%%%%%$$$#########""""""!!!"""""""""############""""""#########$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!"""""""""#########""""""###""""""!!! """"""############""""""!!!"""""""""############%%%$$$$$$###""""""######$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""############"""%%%%%%$$$$$$$$$#########!!!"""""""""############&&&&&&%%%$$$#########$$$ ############""""""!!! #########"""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""########################""""""############""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$#########!!!!!!!!!###$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""###############$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$!!!############%%%&&&&&&&&&&&&&&&''')))***+++******(((&&&%%%$$$###""""""""""""######$$$$$$%%%######$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$################################################$$$$$$%%%%%%&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%"""""""""""""""######$$$########################$$$$$$$$$$$$############!!!"""###$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&'''((((((((((((((('''''''''''''''''''''&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!"""######$$$%%%%%%""""""""""""######$$$$$$&&&%%%$$$#########$$$%%%&&&''''''(((((('''''''''""""""""""""############"""""""""######"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""############""""""""""""""""""""""""###### !!!!!!"""""""""!!!!!!!!!""""""############$$$$$$$$$$$$###""""""!!!!!!"""""""""############!!!""""""###$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""""""""############""""""###""""""!!! """""""""######"""""""""!!!"""""""""############%%%%%%$$$###""""""""""""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$!!!""""""###############$$$$$$#########"""""""""!!!"""""""""############((('''&&&$$$###"""""""""##############################$$$$$$###"""!!! """"""""""""""""""##############################$$$######""""""######$$$"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""###############$$$$$$$$$!!!"""############"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########!!!!!!!!!###$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%&&&''''''&&&&&&"""###$$$$$$###"""###%%%%%%&&&&&&'''((()))***++++++)))(((&&&$$$#########"""""""""######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######################################################"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$############"""""""""$$$$$$############$$$$$$"""""""""""""""######$$$##############################$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######""""""""""""######""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""############$$$ !!!!!!"""######$$$$$$(((&&&###!!! !!!"""###"""######$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""############""""""!!!!!!!!!"""""""""######!!!!!!"""""""""""""""###""""""############""""""""""""""""""############ !!!!!!"""!!!!!! !!!""""""######""""""#########$$$######"""!!!""""""""""""############!!!"""######$$$#########""""""""""""""""""!!!!!!########################!!!""""""""""""!!!!!! !!!""""""######""""""!!!""""""""""""############%%%%%%$$$###"""""""""############""""""#########$$$######"""""""""""""""!!!"""######$$$$$$######""""""!!!!!!!!! """"""""""""############&&&&&&$$$###"""!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$###"""!!!""""""""""""##########################################""""""""""""######"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""#########$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$#########!!!!!!"""###$$$###"""######$$$$$$$$$$$$######$$$############$$$%%%%%%######$$$$$$%%%&&&&&&&&&%%%$$$######%%%%%%$$$###$$$%%%&&&(((((((((''''''&&&'''((('''%%%$$$$$$%%%$$$%%%&&&'''((())))))******)))'''%%%#########$$$#########$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######""""""""""""""""""################################################ !!!"""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%############""""""""""""######$$$$$$$$$$$$######"""""""""""""""######$$$#################################$$$$$$%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$##########################################$$$$$$######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$###$$$%%%&&&''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###########################""""""""""""########################$$$######""""""""""""""" !!!""""""!!!!!!""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""######""""""############""""""!!!"""""""""############ """"""######### """#########"""!!!!!!"""###$$$$$$######"""""""""""""""############"""######$$$$$$###"""!!!!!!!!!!!!"""""""""""""""######################## !!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$#####################""""""!!!!!!""""""##################"""!!!!!!""""""###$$$$$$$$$$$$#########"""""""""!!!!!!!!!""""""""""""############"""""""""!!!""""""###### !!!"""$$$%%%%%%$$$###"""!!!"""""""""##########################################""""""""""""######"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""#########$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$#########!!!!!!"""###$$$###""""""##################"""$$$#########$$$$$$%%%&&&######$$$$$$%%%&&&&&&'''%%%$$$######%%%%%%$$$###"""$$$&&&'''(((((('''&&&&&&'''((('''%%%$$$%%%&&&###$$$%%%&&&'''((((((((()))(((&&&$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""##################################################################"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###"""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&############"""""""""""""""###$$$%%%%%%$$$###""""""""""""""""""######$$$########################""""""###$$$%%%%%%&&&&&&!!!!!!"""$$$$$$%%%%%%%%%########################%%%%%%$$$$$$###"""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!"""""""""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&''')))******))))))))))))((((((((((((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""$$$$$$######"""!!!!!!!!!&&&&&&%%%%%%$$$######### """%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""############""""""!!!!!!""""""#########$$$ """######$$$$$$$$$ """#########"""!!! !!!"""###$$$$$$###"""""""""""""""############"""###$$$$$$###"""!!! !!!!!!""""""######$$$$$$################## !!!""""""###""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$###############$$$$$$""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$"""!!! """"""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""############ !!!###%%%%%%######################## !!!###%%%&&&%%%$$$###!!!!!!""""""#########$$$##############################""""""""""""######"""""""""""""""######$$$########################"""###$$$$$$"""!!!!!!"""#########$$$$$$%%%%%%%%% """###$$$$$$###""" ############$$$$$$$$$$$$######$$$$$$$$$$$$#########!!!!!!"""###$$$###"""""""""############""""""$$$#########$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%$$$######%%%%%%$$$###!!!"""%%%'''''''''&&&%%%###$$$%%%%%%######$$$%%%"""###%%%&&&'''(((((((((((('''%%%#########%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''##############################################################################$$$%%%%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$$$$###############$$$$$$######"""#########$$$$$$$$$###############$$$###"""""""""###%%%&&&$$$$$$############$$$$$$%%%###!!!!!!###$$$%%%$$$!!!!!!###$$$$$$###""""""!!!!!!"""#######################################&&&$$$""" !!!"""###########################"""###$$$$$$###"""###$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$'''((()))))))))%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((((((((&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!$$$((('''""" ############"""!!!!!!!!!!!!!!!######""""""""""""##################""""""""""""###!!!!!!$$$%%%$$$"""$$$###""""""###%%%'''(((""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""'''&&&%%%###"""!!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""######$$$"""""""""""""""""""""""""""!!! !!!""" ######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$############""""""""""""############""""""""""""######"""$$$&&&$$$!!!!!!###"""######$$$$$$"""!!! !!!"""$$$$$$###""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! """"""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" !!!"""$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%&&&&&&&&&&&&!!!"""$$$$$$"""!!!"""###""""""###$$$$$$$$$$$$###########################$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###$$$###############$$$$$$##################$$$$$$$$$######""""""###$$$%%%$$$##################$$$%%%###!!!!!!###$$$%%%$$$""""""###$$$######"""!!!"""###$$$$$$%%%%%%$$$$$$########################%%%$$$###"""!!!!!!""""""###########################%%%&&&%%%$$$###$$$%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""(((((((((&&&$$$!!!%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###### !!!%%%%%%"""$$$$$$###"""""""""""""""######""""""""""""##################""""""""""""###""" !!!$$$%%%###!!!!!!""""""###$$$$$$$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""######"""""""""######"""""""""""""""!!!!!!""""""###$$$"""""""""""""""""""""""""""!!! """"""!!! ######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""%%%%%%$$$$$$##################""""""""""""#########"""""""""""""""######"""$$$%%%$$$"""!!!###%%%"""######$$$######!!!!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""###############"""!!!!!!#################################$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""############"""""" !!!###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""########################"""############$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!!!!!!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%&&&&&&&&&&&&!!!"""$$$$$$"""!!!"""#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$############################################################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$######""""""""""""""""""###$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$######"""######$$$########################$$$###!!!"""###%%%%%%$$$######$$$######"""!!! !!!"""######$$$$$$##############################%%%$$$$$$###""""""!!!!!!########################$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$########################$$$$$$$$$$$$############!!!""" !!!$$$%%%###%%%$$$$$$#####################""""""""""""##################""""""""""""$$$###!!!"""######"""!!! !!!###$$$%%%###""" $$$$$$############$$$$$$!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!"""!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$""""""""""""""""""""""""###"""!!!!!!######"""!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""$$$############"""""""""######""""""""""""######""""""!!!!!!"""###$$$$$$$$$%%%$$$###!!!!!!###%%%######$$$$$$######"""!!!"""""""""""""""######$$$###""""""!!!!!!""""""###""""""############"""""""""""""""""""""""""""""""""############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!"""$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################!!!""""""#########"""""""""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%########################"""###$$$%%%&&&&&&&&&&&&!!!"""$$$$$$"""!!!"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$######"""!!! """"""""""""###$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$########################$$$$$$#########$$$"""!!!"""$$$%%%$$$###$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$"""!!! ########################$$$%%%&&&%%%$$$###$$$&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%''')))***+++'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$"""!!!"""$$$""""""""""""""""""""""""$$$$$$#########""""""""""""######""""""""""""!!!$$$######""""""###############""""""""""""##################"""""""""!!!$$$######"""""""""!!!!!!"""######$$$$$$###"""!!!$$$######""""""######$$$"""""""""######"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""###"""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%'''&&&$$$""" !!!"""$$$$$$$$$$$$######""""""###"""!!!!!!!!!"""$$$%%%###""""""""""""""""""###""""""############""""""""""""""""""""""""""""""""""""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""############"""######$$$$$$######"""$$$$$$$$$$$$###"""!!!!!!!!!"""$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""############"""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%%%%!!!"""$$$$$$"""!!!"""###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""!!! """"""""""""###$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%#########$$$############"""###$$$$$$$$$$$$###"""###""""""###$$$%%%$$$###%%%$$$$$$###"""!!!!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$###""""""########################"""$$$%%%$$$###"""###%%%!!!"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###"""!!!"""$$$""""""""""""""""""""""""######"""""""""!!!!!!!!!$$$############""""""###""""""!!!!!!!!!""""""#########""""""""""""##################"""""""""!!!###$$$$$$###"""!!!!!!!!!&&&%%%$$$###"""###$$$%%%""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! """######$$$$$$######"""!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$$$$#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""######""""""!!!!!!"""###$$$$$$###"""!!! !!!"""######%%%$$$$$$##################"""!!!!!!!!!"""$$$%%%######""""""""""""######""""""############""""""""""""""""""""""""""""""!!!""""""#########""""""######################## !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""""""""!!!!!!############"""!!!  """$$$&&&((((((########################""""""#########$$$$$$$$$!!!""""""######""""""!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$$$$%%%%%%$$$$$$!!!"""$$$$$$"""!!!"""###!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! %%%$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%"""""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""###""""""###%%%%%%$$$"""%%%$$$###"""!!!!!!!!!"""!!!"""######$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################"""###$$$$$$""""""###$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%""""""""""""""""""""""""""""""""""""!!!!!!!!! !!! ###$$$"""###%%%!!!!!!!!!!!!!!!!!!"""#########""""""""""""##################"""""""""""""""###$$$###"""!!!"""###&&&%%%###""""""$$$&&&'''""""""!!!!!!!!!!!!"""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################"""""""""""""""""""""""" !!!###$$$%%%%%%%%%$$$######$$$$$$$$$$$$######!!!!!! !!!!!!"""###""""""""""""""""""""""""!!! !!!###$$$###"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""############$$$######""""""""""""############""""""""""""######!!!$$$'''''''''%%%%%%$$$############$$$"""""""""""""""######$$$$$$######""""""######$$$""""""############""""""""""""""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################!!!""""""#########""""""$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$$$$###!!!"""$$$$$$"""!!!"""### !!!!!!"""###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$###############$$$$$$##################$$$$$$ !!!"""$$$%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!"""""""""$$$%%%%%%$$$"""$$$###"""!!!!!!"""######"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""###"""""""""###%%%'''(((###########################$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$######((((((((((((((((((((((((######""""""###%%%&&&'''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$%%%$$$""""""$$$&&&#################################"""""""""!!!!!! !!!"""###""""""!!!!!!""""""###$$$######""""""""""""##################"""""""""""" """$$$###!!!!!!"""$$$"""""""""######$$$%%%%%%###""""""""""""""""""###"""######$$$$$$######""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%&&&&&&%%%%%%""""""############""""""!!! !!!""""""""""""""""""""""""""""""  """######"""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!""""""""""""###""""""""""""""""""""""""############$$$$$$%%%%%%######""""""""""""######%%%$$$###"""!!!!!!!!!!!! $$$(((***(((&&&&&&%%%$$$#########$$$$$$!!!!!!"""###############$$$######""""""######$$$""""""############""""""""""""""""""""""""""""""!!!!!!"""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########"""""""""######"""""""""!!!!!!"""############"""##################$$$$$$########################"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!!!!!######$$$%%%%%%%%%$$$$$$'''%%%###""""""###%%%'''$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######!!!"""$$$$$$"""!!!"""###!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!"""$$$&&&######$$$$$$$$$%%%%%%%%%######################################################$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$############### """$$$%%%&&&&&&%%%!!!"""$$$%%%%%%$$$"""!!!"""""""""$$$&&&&&&$$$"""######"""!!!!!!"""###$$$!!!!!!"""###############""""""""""""""""""""""""###"""!!!!!!###%%%(((***########################$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$######%%%&&&########################$$$$$$$$$############"""###!!!######""""""###$$$%%%%%%######""""""""""""##################"""""""""""""""$$$###!!!!!!###&&& """$$$%%%$$$######$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###%%%%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""""""""""" """######"""######""""""""""""############################## !!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######""""""""""""######&&&%%%$$$"""!!!!!!!!! %%%$$$%%%(((***)))%%%!!!&&&%%%$$$#########$$$%%% !!!###$$$$$$$$$###"""$$$$$$############$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""""""""######$$$$$$$$$$$$######&&&&&&%%%%%%###"""!!! !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%(((&&&###!!!!!!###&&&((($$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$######"""!!!"""$$$$$$"""!!!"""###""""""###$$$$$$$$$$$$$$$########################'''%%%""" """%%%'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!########################"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&'''''' &&&%%%!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$#########$$$$$$$$$######"""&&&$$$!!!!!!$$$&&&$$$$$$$$$############"""###"""!!!!!!!!!"""$$$%%%''''''&&&%%%%%%$$$$$$###$$$#########""""""!!!!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$"""!!! $$$###"""!!!!!!"""###$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%############$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######"""&&&'''((((((&&&&&&'''(((''''''&&&&&&%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$""""""############""""""########################"""!!! !!!###$$$$$$$$$$$$$$$$$$###"""!!!######""""""""""""############""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######"""!!!  !!!"""!!!!!!""""""######$$$$$$######""""""""""""######!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%#########""""""""""""""" ###%%%&&&%%%###""""""""""""""""""###$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!#########"""!!! $$$$$$$$$#########""""""############""""""""""""""""""""""""""""""""""""#################################"""""""""""""""!!!###%%%''')))""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######"""!!!!!!!!! !!!"""$$$$$$###""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&%%%%%%$$$!!!!!!"""###############$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&$$$###"""""""""###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################"""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%$$$###""""""######""""""!!!!!! """############$$$$$$$$$""""""""""""########################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&& !!!###$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###$$$$$$%%%%%%%%%$$$$$$###&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$############"""###"""!!!!!!!!!"""$$$$$$######""""""""""""!!!!!!$$$#########""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!######$$$$$$$$$######""""""""""""###############"""""""""""""""######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&''''''(((######$$$$$$$$$######"""$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&'''''''''&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########""""""############""""""########################""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""######""""""""""""############""""""""""""######"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""""""###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!! !!!""" !!!!!!!!!"""######""""""""""""######"""""""""""""""#########""""""""""""""""""""""""###############"""""""""###""""""""""""""""""""" ###%%%&&&$$$###""""""$$$######"""""""""#########%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$###""""""!!! #########""""""!!!!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""$$$########################"""""""""""""""""""""$$$###""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""""""""#########!!!!!!"""###############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$############$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""################################################"""""""""#########$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%$$$$$$###############""""""""""""""""""!!!!!!"""############$$$$$$$$$""""""""""""########################""""""""""""##############################"""""""""###%%%&&&'''%%%""" """%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&###!!!"""$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$############""""""""""""!!!"""######$$$ !!!!!!!!!!!!"""""""""###############"""""""""$$$$$$$$$####################################### ###$$$%%%$$$###""""""############""""""!!!!!!!!!"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$""""""############""""""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""############""""""###########################""""""""""""###$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###""""""###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!! !!!!!!""" !!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""$$$######""""""!!!!!! """"""""""""""""""######!!!###%%%%%%$$$###"""###%%%$$$###"""!!!!!!!!!!!!"""$$$%%%$$$###"""###$$$$$$$$$$$$############"""$$$$$$$$$###""""""!!!!!!""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$######"""""""""""""""""""""""""""######&&&%%%$$$"""!!! ###############$$$$$$$$$$$$$$$$$$$$$$$$######### !!!!!!"""######$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################$$$$$$$$$###!!! """###$$$$$$%%%%%%$$$$$$######""""""######$$$%%%#########""""""!!!!!! !!!!!!"""###%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$############""""""###############$$$"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''&&&%%%""" """%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%$$$#########$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########"""""""""""""""""""""######$$$""""""######$$$%%%%%%&&&################################################"""""""""""""""""""""""" """$$$%%%%%%###!!!!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$###$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$%%%'''&&&$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""############""""""#######################################$$$$$$$$$######$$$$$$$$$######"""""""""############""""""""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""############""""""############""""""$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""#########!!!###%%%%%%###"""############"""!!!!!! !!!!!!!!!###$$$###"""!!!"""###$$$$$$##################$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!"""""""""""""""###############""""""""""""##############################$$$$$$$$$###############!!!!!!""""""###############"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""$$$##################$$$########################""""""###$$$######"""!!!""""""###$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!""""""$$$%%%&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!""""""######$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########"""""""""""""""###############"""""""""######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%$$$###!!!!!!"""###############""""""###$$$$$$###""""""$$$$$$$$$#########""""""!!!"""""""""############"""######$$$%%%&&&''''''###############$$$$$$$$$########################""""""""""""""""""""""""$$$%%%''''''&&&$$$ !!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""######$$$$$$$$$######!!!"""############"""!!!!!!"""############"""!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$######$$$$$$$$$$$$###""""""!!!""""""""""""""""""!!!############""""""""""""!!!"""############"""!!!$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!"""######$$$!!!!!!""""""############"""###%%%$$$###"""###$$$!!!!!!!!!!!!!!!"""######!!!"""######!!!!!!"""###$$$######""""""###$$$$$$$$$$$$$$$###############""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!""""""############!!!!!!!!!!!!"""###%%%%%%############################################################""""""!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""#########$$$$$$################################# !!!"""######$$$$$$ !!!!!!"""""""""""""""""""""######$$$$$$$$$$$$%%%%%%$$$###""""""!!!!!!$$$$$$#########$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!""""""#########""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%#########$$$############!!!"""$$$&&&&&&$$$"""!!!######################## !!!"""###$$$$$$$$$""""""#########$$$$$$$$$!!!###$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$### !!!"""############!!!"""############"""!!!$$$$$$$$$############"""!!!!!!"""############"""!!!""""""###$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###############$$$$$$$$$###########################$$$&&&''''''%%%$$$###""""""############""""""$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""""""""######$$$%%%&&&''''''''''''"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######"""###$$$%%%%%%######$$$%%%'''''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""###$$$$$$$$$$$$###!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""######$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!! """"""###$$$$$$$$$$$$#########$$$$$$######"""!!!!!!""""""######""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!!############"""""""""""""""""""""""""""""""""""" !!!###$$$%%%%%%!!!!!!!!!"""######$$$$$$"""$$$$$$$$$""""""###$$$!!!!!!!!!!!!"""###$$$%%%!!!###$$$###"""!!!"""###$$$###"""""""""###$$$%%%########################!!!!!!""""""""""""##################""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###"""""""""""""""###$$$$$$$$$$$$###############"""""""""###############$$$$$$######"""!!!!!! """""""""""""""######$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######################## !!!"""###$$$%%% !!!!!!""""""!!!!!!""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$######"""&&&&&&%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$######%%%&&&&&&&&&%%%$$$!!!!!!"""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$##################$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%$$$$$$""""""""""""#########$$$###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$### """######$$$$$$$$$########################$$$$$$$$$############""" !!!"""###$$$######"""!!!!!!""""""######$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######""""""""""""######%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%  !!!!!!######$$$%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&&&&'''((()))***)))'''&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""#########""""""############"""""""""""""""""""""""""""""" !!!"""#########""""""""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$%%%########################"""""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""######"""!!!!!!""""""###$$$$$$$$$$$$##################""""""!!!!!!"""############"""!!!"""!!!!!!!!! !!!"""###$$$$$$###"""!!!"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%%%% !!!!!!"""######$$$$$$###$$$$$$###""""""###%%%######"""""""""######$$$"""###$$$$$$""""""###$$$$$$###"""!!!"""###%%%&&&"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""" !!!!!!"""######### !!!!!!"""######$$$$$$######""""""""""""######$$$$$$$$$#########""""""!!!"""""""""#########$$$#########"""""""""""""""!!!!!!"""###############"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""###%%%&&&'''&&&%%%$$$##################"""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%%%%""""""###$$$%%%$$$######"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""############%%%""" ###***,,,'''"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$###!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$############""" !!!"""$$$$$$######"""############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$%%%!!!"""###$$$%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%'''***+++,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""############"""""""""""""""""""""""""""""" !!!######""""""!!!!!!"""###$$$$$$$$$$$$$$$ """###$$$$$$###""" """###$$$$$$###""" !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! """"""""""""""""""""""""$$$%%%&&&''''''&&&%%%$$$""""""###$$$$$$$$$$$$##################"""!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$######"""""""""!!! """###$$$$$$###""" !!!!!!""""""######$$$$$$""""""""""""""""""""""""###############$$$$$$$$$ !!!!!!"""###$$$$$$$$$###$$$$$$###""""""###%%%&&&%%%$$$###"""""""""""""""$$$%%%$$$###"""###$$$$$$###"""!!!"""###%%%&&&!!!!!!!!!!!!!!!""""""""" !!!!!! !!!"""###$$$%%%%%%"""""""""""""""""""""""" !!!"""###$$$$$$ !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$ !!!###$$$$$$$$$###""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!"""###############!!!"""###$$$%%%$$$#####################$$$$$$$$$###"""""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""###%%%'''''''''%%%$$$&&&%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!"""###$$$$$$$$$!!!"""$$$%%%%%%%%%$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""%%%$$$######""""""######$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""$$$&&&(((%%%###"""###%%%&&&&&&%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$#########""""""%%%$$$###$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$%%%%%%$$$######$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%'''((()))(((((((((***,,,+++'''###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!"""###""""""!!!!!!!!!!!!""""""$$$$$$$$$###"""!!!!!! """"""""""""###############$$$&&&&&&&&&$$$"""!!!""""""""""""""""""""""""&&&###!!!!!!$$$%%%$$$""" !!!"""######"""!!! ######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""''''''&&&%%%$$$$$$$$$%%%$$$#########""""""!!!!!!"""###$$$$$$$$$"""!!! !!!!!!!!!!!!!!!  """###%%%&&&&&&"""$$$%%%%%%""" """"""!!!!!!!!!!!!""""""$$$###""""""!!!""""""#########""""""!!!!!! !!!!!!"""###############$$$$$$$$$######!!! $$$###"""""""""###%%%&&&########################$$$$$$######"""!!!!!! !!!"""###"""!!! !!!###$$$%%%$$$"""!!!%%%###!!!  !!!"""######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$###"""!!!  !!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!  !!!""")))%%% ###&&&&&&%%%###"""""""""###$$$######""""""!!!!!! """###$$$$$$$$$$$$###""" """###$$$$$$$$$###((($$$###'''""""""!!!!!!"""###$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!!!!"""###############!!!###""" """%%%"""############$$$$$$$$$############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$#########""""""'''&&&$$$"""!!!!!!"""###""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######%%%$$$$$$###############$$$$$$$$$#########""""""&&&%%%$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""%%%$$$######$$$%%%''')))###""" !!!"""$$$###"""""""""######$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$%%%%%%$$$$$$#########$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&((()))((('''''')))******'''$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!! """"""""""""###############$$$%%%&&&&&&$$$"""!!!""""""""""""""""""""""""%%%###!!!!!!$$$%%%$$$"""!!!"""###$$$$$$###"""!!!"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!############"""""""""!!!"""""""""""""""!!! """"""#########""""""!!!!!!!!!""""""###############$$$$$$###!!! !!!"""######""""""""""""######""""""""""""""""""""""""############""""""""""""!!!!!!"""###############$$$$$$$$$######"""!!! """"""!!!!!!""""""###$$$###############$$$$$$$$$%%%$$$$$$###""""""!!!!!! !!!"""###""" """#########"""############""""""!!!!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!""""""!!!!!! """"""!!!!!! !!!!!!%%%$$$!!!!!!###$$$%%%$$$###"""!!!""""""###""""""""""""!!!!!!!!!!!!###""""""""""""""""""### !!!"""###$$$$$$###"""%%%###  """$$$"""""""""""""""###$$$$$$######""""""""""""######""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$############""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!!!!!"""############### """###""" """%%%"""############$$$$$$$$$######""""""######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$#########""""""'''&&&%%%$$$############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######"""""""""###############%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$##################""""""!!!!!!""""""###########################%%%%%%$$$$$$%%%&&&((()))$$$###!!!!!!"""###"""!!!#########$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%&&&&&&''''''%%%""""""###%%%%%%%%%%%%%%%$$$$$$############"""############$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!""""""$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''(((((('''&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&###""""""!!!!!!""""""###$$$$$$######"""!!!!!!!!!"""""""""#########$$$$$$###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""%%%###!!!"""###$$$###"""######$$$$$$$$$$$$######!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""##################"""""""""""""""!!!!!! ######$$$$$$%%%$$$$$$###$$$$$$######"""!!!!!!!!!#########!!! """$$$$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$!!!""""""############"""######$$$######"""!!! !!!"""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%$$$######"""""" !!!"""###"""!!! !!!#########"""!!!"""$$$%%%%%%###!!! """######$$$$$$######""""""""""""""""""""""""""" !!!!!!""""""###### !!!""""""######"""""""""""""""!!!!!!!!! !!!""""""######""""""!!!$$$$$$###""""""!!!!!! !!!"""######$$$###############"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!""""""!!!"""###$$$$$$###"""!!!!!!""""""#########""""""""""""""""""""""""###$$$######""""""""""""##############################"""""""""!!!"""######$$$%%%$$$$$$$$$######"""""" !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############!!!"""""""""!!!!!!###$$$"""############$$$$$$$$$######""""""!!!""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$###############&&&&&&&&&&&&%%%%%%$$$###"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$%%%''')))''''''&&&%%%%%%$$$##############################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$######""""""########################!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$###$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%&&&'''((()))(((%%%"""!!!"""$$$&&&&&&$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$ """$$$'''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$ !!!!!!"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''(((&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###""""""""""""""""""###############""""""!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$###"""""""""""""""""""""""""""$$$###"""""""""#################################!!!!!!!!!""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%&&&#########"""""""""""""""###"""  !!!"""######$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!!!!!!! """###"""!!!!!!"""###$$$######""""""######$$$ !!!###$$$%%%$$$"""!!!"""""""""######$$$$$$$$$!!!"""############""""""###############"""!!!!!! """#########"""!!!"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###"""!!! """######$$$######"""!!!"""###$$$%%%%%%$$$###"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!"""############""""""""""""!!!!!!!!!!!! """"""############""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%%%%$$$$$$""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!"""######"""!!!!!!""""""###$$$$$$###!!!!!!!!!"""###%%%%%%$$$###"""###"""""""""""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%$$$$$$######""""""!!!!!!!!!"""###$$$$$$############################## !!!"""###$$$%%%%%%%%%!!!!!!"""###############""""""""""""!!!"""###$$$""""""#########$$$$$$$$$%%%$$$###"""""""""""""""!!!""""""""""""#########$$$$$$%%%%%%%%%$$$$$$###################################################$$$%%%&&&&&&&&&%%%###""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&'''''''''&&&%%%%%%$$$##############################%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%'''%%%$$$###$$$$$$$$$"""%%%%%%%%%$$$$$$$$$$$$$$$##############################$$$%%%'''((())))))(((%%%"""!!!"""$$$&&&&&&######$$$$$$$$$###"""!!!""""""#########$$$$$$$$$!!!"""%%%'''((('''&&&%%%"""###$$$%%%&&&'''''''''###"""""""""###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%###"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$######""""""""""""###############"""""""""""""""############$$$$$$$$$$$$"""#####################"""""""""""""""""""""""""""###""""""!!!!!!"""###"""""""""!!!!!!"""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######""""""""""""""""""############!!!!!!!!!"""###$$$!!!""""""###$$$$$$######"""""""""""""""######### ###$$$###!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!###$$$%%%$$$"""!!! !!!!!!""""""#########""""""#########""""""!!!"""############""""""!!!!!!"""###$$$%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""!!! ###############"""!!!!!!$$$$$$###""""""###$$$%%%"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""##################"""""""""!!!!!!!!!!!!""""""############"""""" """"""######"""######""""""###$$$%%%&&&!!!!!!!!!"""""""""!!!!!! !!!!!!""""""###### """$$$&&&&&&$$$""" """"""###$$$$$$###!!!!!!"""#########$$$$$$$$$%%%######"""""""""""""""#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""##################"""""""""!!!!!!!!!######$$$$$$%%%$$$$$$$$$######################## !!!"""###$$$%%%%%%%%%!!!!!!"""##################"""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$&&&%%%$$$###############!!!""""""""""""############$$$$$$%%%%%%%%%$$$$$$######################################################$$$%%%%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$######$$$%%%%%%###"""!!!###############$$$$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$###!!!!!!"""###"""!!!$$$$$$$$$%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$%%%'''(((((()))'''%%%""""""###%%%%%%%%%"""###$$$$$$$$$###!!! """############$$$$$$$$$###$$$%%%&&&''''''&&&&&&!!!"""$$$%%%'''(((((((((%%%$$$$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###$$$######""""""######$$$######""""""""""""""""""#########$$$$$$$$$$$$%%%"""""""""############$$$""""""""""""""""""""""""""""""###"""!!! """$$$""""""!!!!!!!!!!!!""""""""""""##################""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""######$$$""""""""""""###############""""""""""""######$$$ !!!"""############ !!!"""###$$$$$$%%%!!!######""" """"""!!!!!!!!!!!!"""""" !!!"""###$$$$$$######!!!!!!!!!!!!!!!""""""""""""############""""""!!!""""""############""""""""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$############"""""""""""""""""" !!!""""""###$$$###!!! !!!"""$$$&&&!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$############"""""""""!!!!!!!!!!!!""""""######""""""!!! """############$$$###""" !!!"""$$$&&&!!!!!!"""#########""""""!!!!!!!!!!!!"""""""""""" """%%%''''''%%%""" !!!"""###$$$$$$###"""!!!###"""""""""###$$$%%%&&&$$$######"""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$########################!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############$$$"""!!!!!!###$$$$$$###"""############$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$#########$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######"""###$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$###""" !!!"""$$$###"""###$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$######$$$%%%&&&''''''(((&&&$$$######$$$%%%%%%$$$""""""$$$$$$$$$###!!! """############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###$$$######""""""######$$$"""""""""""""""""""""############$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""###""" """$$$######"""!!!!!!"""######$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$#########$$$$$$!!!"""""""""############ !!!!!!"""######"""""" !!!"""############!!!!!!!!!"""######$$$$$$######"""  """###""""""""""""""""""### !!!!!!"""######$$$$$$######""""""""""""""""""###############"""!!!!!!""""""############"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""########################""""""""""""""""""###### !!!"""###!!!!!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$""""""###$$$$$$$$$$$$############"""""""""!!!!!! !!!!!!""""""!!!!!! !!!###$$$$$$###"""$$$###"""!!!!!!!!!"""###!!!!!!###$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""############"""""" !!!"""###$$$$$$###""" !!!"""###$$$$$$$$$$$$$$$$$$###"""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""!!!!!!!!!""""""###$$$$$$######$$$$$$$$$$$$##############################"""######$$$$$$$$$######!!!!!!"""###############$$$"""!!!!!!$$$%%%$$$###"""############$$$$$$$$$$$$###############$$$%%%############$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$########################""""""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&########################"""###$$$%%%%%%$$$###""""""###%%%%%%%%%$$$""" """"""######$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%########################""""""###%%%%%%%%%%%%%%%%%%###"""###%%%&&&&&&%%%######$$$%%%%%%&&&''''''""""""######$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$###!!!"""$$$%%%$$$###!!! """############$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$&&&((('''$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$############$$$$$$"""""""""""""""###############$$$$$$$$$%%%%%%%%%""""""!!!!!!"""###$$$$$$"""""""""""""""""""""""" """###""" !!!$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!""""""#########$$$!!!"""""""""!!! !!!######$$$$$$$$$""""""""""""############'''%%%!!!!!!%%%$$$$$$############$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$######""""""###############"""!!!!!!!!!""""""#########"""""""""!!! !!!###$$$&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""######""""""!!!!!!"""###$$$$$$%%%%%%###"""!!!!!!!!!!!! """###$$$###"""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!###$$$&&&&&&""""""###$$$$$$$$$$$$###############"""""""""""" !!!!!!!!!!!! !!!"""$$$%%%%%%$$$###""""""""""""""""""!!! !!!"""###%%%%%%%%%$$$#########""""""!!!!!! $$$###  ###$$$ """###$$$$$$$$$###"""$$$%%%$$$###"""$$$$$$###""""""!!!""""""######""""""""""""############################## !!!"""$$$$$$######"""!!!!!!"""###$$$%%%%%%&&&""""""#########""""""!!!""""""""""""""""""""""""######$$$$$$$$$######"""!!!!!!"""###############%%%""" !!!$$$&&&%%%###"""############$$$$$$$$$""""""!!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$####################################$$$%%%%%%&&&''''''&&&&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$!!!!!!!!!"""######$$$$$$&&&%%%%%%$$$###"""!!!!!!########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!!!!"""###""""""###$$$%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""###########################"""!!! !!! !!!!!!!!! ######""""""######$$$%%%$$$$$$$$$#########""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$#########"""""" !!!"""######"""!!!  !!!"""#########%%%%%%$$$###"""!!!!!!!!!""""""""""""!!! ######$$$$$$$$$$$$###### !!!"""###$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$############$$$$$$$$$######"""############""""""""""""########################""""""""""""############!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$$$$$$$"""!!! ######""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%###!!!!!!!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################!!!!!!""""""#########$$$########################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%&&&''''''&&&&&&'''''''''(((((((((((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################"""######$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%##########################################$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$########################%%%$$$###"""!!!""""""###!!!"""""""""!!!!!! ######""""""######$$$%%%$$$$$$$$$#########""""""###""""""""""""######$$$$$$$$$$$$#########"""""" !!!""""""""""""!!! !!!###$$$$$$###$$$%%%&&&"""###############""""""!!!!!!""""""""""""!!!!!!#########$$$$$$#########"""""""""###$$$$$$%%%%%%!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""######""""""""""""""""""######""""""""""""######$$$$$$$$$##################""""""""""""########################""""""""""""############"""""""""""""""#########!!!!!!""""""""""""!!!!!!##################$$$%%%$$$######"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###############""""""############!!! """######"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!########################$$$###"""!!!!!!"""###$$$########################""""""##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######$$$############"""""""""################################################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&########################"""""""""######""""""""""""############$$$$$$$$$&&&&&&%%%%%%$$$######"""################################################%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###"""""""""############""""""!!!!!!""""""######""""""######$$$%%%$$$$$$$$$###############$$$$$$###"""""""""######$$$$$$$$$###############"""######$$$$$$######""""""$$$&&&%%%###"""$$$&&& !!!"""###$$$%%%%%%%%%!!!!!!!!!"""""""""""""""################################################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$############""""""""""""########################""""""""""""########################""""""""""""!!!""""""######""""""!!!%%%%%%$$$#########$$$$$$$$$######"""""""""######!!!""""""######""""""!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""!!!!!!""""""###  ###%%%%%%%%%""""""############"""""""""""""""""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!!!!"""""""""""""""""""""""""""########################$$$###""""""""""""###$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!"""######%%%%%%$$$$$$$$$#########################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###############%%%%%%%%%%%%%%%$$$###"""######""""""""""""##############################""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""#########""""""######$$$%%%########################%%%$$$$$$###""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%% ###%%%$$$ !!!$$$ !!!"""$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""###$$$##################$$$""""""""""""!!!!!! """#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%%%%############"""""""""!!!########################!!!"""""""""############$$$$$$######""""""!!!!!!"""""""""######"""""""""%%%%%%$$$###""""""""""""$$$###############$$$$$$!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!! ###%%%&&&%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""#################################################################################&&&%%%%%%$$$$$$#########""""""""""""""""""""""""########################""""""!!!!!!""""""###$$$%%%$$$$$$$$$############################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!""""""######%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((***)))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""""""""######$$$$$$"""""""""###$$$$$$%%%%%%########################$$$###!!! !!!###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%######""""""""""""##############################$$$$$$$$$#########""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!! !!!"""#########""""""######$$$%%%########################%%%%%%$$$###""""""##############################$$$$$$$$$######$$$$$$$$$ """###"""  """"""######$$$$$$$$$######!!!!!! !!!"""###$$$$$$$$$###""""""###$$$$$$######""""""!!! """#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!$$$$$$"""!!!!!!"""$$$$$$"""######$$$$$$######""" !!!"""###$$$%%%%%%%%%############"""""""""!!!""""""""""""""""""""""""!!!"""""""""############$$$$$$######""""""!!!!!!""""""############""""""$$$###"""!!!!!!!!!!!!!!!$$$###############$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""###""" !!!###$$$$$$###""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!"""""""""#########$$$##############################$$$$$$$$$$$$##############################&&&%%%%%%$$$$$$#########""""""""""""""""""""""""########################"""""""""""""""###$$$$$$$$$$$$#########"""""""""################################################""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((***)))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$ !!!!!!"""######$$$$$$""""""######$$$$$$$$$%%%###########################"""!!!!!!!!!!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!! ############$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$$$$!!!!!! !!!""""""######""""""######$$$%%%###############$$$$$$$$$%%%$$$$$$#########$$$$$$###############$$$$$$$$$"""!!! !!!"""""""""""""""""""""""""""###############"""!!! !!!!!! """###$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$######"""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""######$$$$$$######"""""""""!!! !!!!!!$$$######"""""""""######"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""!!!!!!""""""###%%%###""""""###$$$###"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###""""""""""""###$$$$$$$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&&&&''''''(((((()))#########$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$#######################################$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$###"""!!!###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!!!!############$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%$$$ !!!""""""#########"""######""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$#########$$$%%%%%%""""""#########$$$$$$$$$"""!!! !!!""""""###$$$""" """""""""""""""!!! !!!!!!  """$$$%%%%%%$$$###!!!!!!###$$$%%%$$$$$$$$$###############!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""############""""""""""""############"""""""""######$$$$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""#########"""######$$$$$$######""""""!!!!!!!!!!!!!!!"""###$$$######"""!!!!!!!!!!!!###"""  """###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$###############""""""#########%%%###""""""###$$$$$$###""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""##################&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$%%%%%%&&&''''''((((((######$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""############$$$$$$$$$&&&&&&%%%%%%$$$#########################################################$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!"""""" %%%%%%%%%%%%$$$$$$###"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""######################## !!!"""###$$$$$$###"""!!!"""###%%%%%%%%%$$$############"""###$$$$$$%%%""""""######$$$$$$$$$$$$############$$$%%%&&&&&&""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%% !!!$$$!!! !!!!!!!!!!!!!!! !!!!!!  """$$$&&&%%%$$$"""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###### !!!"""######"""!!! !!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""############""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$$$$$$$"""!!! $$$""""""$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""######$$$%%%%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$"""!!!"""$$$%%%%%%$$$""""""############""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########"""######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$##################""""""######$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&###!!!"""$$$%%%###!!!!!!###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###!!! !!!###$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&$$$#########$$$$$$$$$$$$##################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$############""" !!!"""######%%%$$$$$$$$$###"""""""""######""""""!!!!!! """"""############""""""""""""""""""""""""""""""$$$$$$$$$#########""""""###########################$$$%%%%%%$$$###"""!!!######""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""############ !!!######$$$$$$$$$###############$$$$$$$$$"""###%%%%%%###"""###$$$$$$$$$###"""""""""""""""""""""!!!!!!"""###$$$$$$!!!!!! !!!!!!######""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%"""!!!!!!"""$$$$$$###!!! !!!"""""""""""""""""""""###$$$$$$%%%&&&&&&""""""""""""##################$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################## !!!"""######"""!!! $$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%""""""""""""############%%%###!!!  !!!""" !!!###%%%%%%###!!! ######"""""""""""""""###$$$$$$$$$$$$######"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$######"""""""""%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$######"""""""""###%%%&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$%%%###!!!"""$$$%%%$$$""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!"""###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""######$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!""""""########################$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$###"""!!! ######""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""############ !!!"""###$$$$$$$$$$$$#####################""" """$$$$$$"""!!!"""###!!!!!! """""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!######"""""""""""""""###!!! !!!######""" ######$$$%%%%%%%%%%%%$$$''''''&&&%%%$$$$$$######!!!!!!"""""""""###############$$$$$$$$$$$$######$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%%%%###!!!"""$$$%%%$$$"""%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!"""""""""###################################################!!!!!!"""""""""#########################################################!!!!!!"""######"""!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$###""""""###$$$$$$""""""""""""########################""""""!!!!!!!!!"""###$$$$$$###"""!!!######"""""""""""""""###&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######!!!!!!"""######$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""##################""""""""""""######$$$$$$###""""""###$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%''''''$$$$$$###""""""###$$$$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%$$$######"""""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%"""############$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""##############################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""""" !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""!!!!!!""""""###$$$$$$$$$############"""######"""""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$############""""""############""""""""""""""""""""""""""""""$$$############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""!!! ######""""""""""""#########""""""!!!!!!""""""###""""""""""""############!!!!!!"""###$$$$$$$$$$$$#########""""""!!!!!!!!! !!!######!!! !!!"""######"""!!!!!!!!!""""""""""""""""""""""""###$$$######""""""""""""#########""""""""""""!!!!!!!!!%%%$$$###"""!!!!!!!!!!!! !!!"""###""" !!!""""""######""""""'''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$%%%$$$###"""###$$$$$$###"""%%%$$$"""!!!!!!!!!"""###!!!!!!!!!"""""""""######""""""""""""""""""""""""######################## !!!!!!!!!""""""""""""""""""""""""""""""""""""########################!!!""""""######""""""!!!$$$############$$$%%%%%%$$$$$$###""""""###$$$$$$""""""""""""############!!!"""$$$%%%%%%###!!! """"""""""""""""""""""""""""""""""""""""""######&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$###%%%$$$######"""#########!!!!!!"""############"""######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&$$$##################$$$!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$######$$$$$$%%%""""""#########$$$$$$$$$'''&&&%%%$$$##################""""""""""""""""""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""###$$$$$$$$$#########""""""############""""""""""""############""""""""""""########################""""""############""""""""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!######""""""""""""#########""""""""""""""""""###!!!"""""""""############!!!"""######$$$$$$$$$$$$$$$######"""!!!  """######"""!!!!!!"""$$$$$$######"""######$$$###"""""""""""""""#########""""""!!!!!!""""""###""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""" !!!###$$$###!!! !!!!!!""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$$$$############$$$######%%%$$$"""!!!!!!!!!"""###!!!!!!"""""""""#########################################################!!!!!!!!!"""""""""#############################################$$$$$$$$$""""""""""""""""""""""""###############$$$$$$%%%$$$##################$$$!!!"""""""""############"""###$$$%%%%%%$$$###"""######""""""""""""######!!!""""""###############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""###############""""""###############$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$########################"""######$$$$$$$$$######%%%%%%$$$######""""""""""""""""""########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$#####################$$$$$$#########!!!!!!"""######$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$"""!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$'''&&&%%%$$$###"""""""""""""""""""""######""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$######"""!!! """"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""############""""""""""""######!!!"""""""""############"""######$$$$$$$$$$$$###$$$######"""!!! !!!###$$$$$$###""""""###  !!!######"""""""""""""""###"""!!!!!! !!!!!!"""""""""""""""############""""""!!!!!!"""###$$$$$$"""!!!!!!###%%%&&&%%%###"""###$$$$$$%%%%%%$$$$$$"""""""""###############!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$######$$$############$$$%%%$$$"""!!!!!!!!!"""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""############""""""######$$$%%%#########$$$$$$#########!!!"""""""""############$$$$$$###""""""###$$$%%%######""""""""""""###### !!!"""#####################$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""##############################$$$$$$$$$######"""$$$$$$$$$$$$######""""""############$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&$$$######""""""""""""###$$$$$$$$$$$$###"""!!!"""$$$$$$######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%$$$###############!!!"""######$$$$$$######"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%"""###$$$%%%&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######""""""######$$$$$$$$$$$$############""" !!!"""###$$$%%%$$$######""""""!!! !!!!!!!!!!!!!!!"""""""""""""""############""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###""""""""""""""""""""""""$$$###############$$$%%%######""""""""""""######$$$######""""""######$$$""""""""""""##################$$$$$$$$$$$$$$$############""""""!!!!!!!!!"""###%%%%%%###"""###$$$!!!!!! !!!!!!""""""$$$######"""""""""""""""!!!!!! !!!!!!"""""""""############$$$!!!!!!!!!!!!"""###$$$%%%"""!!!"""###&&&'''&&&%%%!!!"""######$$$$$$######&&&&&&&&&%%%$$$$$$######""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""############$$$"""$$$$$$$$$###"""###$$$%%%$$$"""!!!!!!!!!"""###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$######""""""######$$$###""""""""""""###$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""############$$$###!!! !!!"""$$$&&&"""""""""""""""""""""""" """###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%$$$$$$###""""""!!!###############$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$"""###$$$$$$$$$$$$###"""!!!###%%%$$$""""""###%%%$$$$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$###############$$$!!!"""$$$%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######!!!!!!"""######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$############""" !!!!!!""""""""" !!!!!!!!!""""""######!!!!!!"""""""""#########""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""""""""""""""###""""""!!!"""###$$$%%%######""""""""""""######$$$######""""""######$$$""""""""""""###############$$$$$$%%%%%%$$$$$$########################"""!!!###$$$$$$###""""""##################$$$%%%%%%$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$###"""""""""""""""######!!! !!!###%%%&&&&&&$$$ !!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""############"""$$$%%%$$$"""!!!###%%%%%%$$$"""!!!!!!!!!"""###""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""####################################!!!""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$"""""""""""""""###$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""############!!!!!!!!!!!!""""""######!!!"""###$$$$$$###"""!!! """$$$%%%$$$###""""""###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""######""""""""""""""""""$$$$$$##################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$%%%$$$######$$$###"""""""""###%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$%%%&&&"""###$$$%%%%%%$$$###""""""$$$&&&%%%"""!!!"""%%%###$$$&&&(((((('''&&&%%%##########################################$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$##################$$$$$$"""###$$$%%%&&&&&&%%%$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&###$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""!!!!!!!!!!!! !!!"""$$$%%%&&&""""""######$$$$$$$$$%%%""""""############"""""""""""""""""""""""""""""" !!!!!!!!!""""""##############################"""!!! """###$$$######""""""""""""######$$$$$$############$$$$$$""""""""""""############$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$ """######!!!!!!!!!"""  !!!""""""$$$$$$###""""""!!!""""""######""""""""""""######""""""######$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!  """$$$&&&%%%$$$""""""###$$$$$$$$$$$$$$$ !!!###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%""""""""""""############!!!$$$%%%%%%"""!!!###%%%%%%$$$"""!!!!!!!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""""""""""""""############ """###$$$###"""!!! """###%%%%%%###"""  """$$$%%%$$$###""" !!!"""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!######""""""!!!!!! """""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$######"""!!!!!!!!!"""$$$%%%######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!""""""""""""###$$$$$$###"""###$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$$$$ !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$##########################################"""""""""""""""!!! """""""""###$$$$$$$$$%%%$$$#########""""""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$""""""############"""""" !!!"""$$$$$$#########$$$$$$%%%%%%%%%########################$$$###""" !!!"""##############################""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """""""""""""""""""""""" !!!""""""""""""############""""""&&&&&&%%%$$$#########$$$ !!!"""$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!! !!!"""###$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""""""""###"""""""""""""""######$$$'''%%%###!!!!!!!!!"""###""""""!!!!!!  ###&&&&&&$$$"""""""""######"""!!!!!! !!!!!!$$$$$$################## !!!!!! """"""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######"""!!!!!!"""############$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######%%%""" !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%""" ###$$$###!!!"""######$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""$$$###"""""""""###$$$%%%########################$$$$$$############$$$$$$######""""""""""""######"""!!!  !!!###%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&$$$######$$$$$$%%% !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###&&&%%%%%%%%%$$$#########"""###$$$$$$###"""###$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&!!!"""""""""###########################$$$$$$$$$%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$############"""""""""!!!""""""############"""""""""##################"""!!!!!!!!!""""""###$$$%%%"""###############$$$$$$########################$$$###"""!!!!!!!!!""""""##############################""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###########################"""!!!!!!!!!!!!"""######"""##################"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$""""""""""""""""""""""""############"""""""""!!!!!!""""""#########""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$###############$$$$$$"""""""""""""""###$$$$$$(((&&&$$$###""""""###$$$""""""!!!!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$######""""""""""""###########################"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""########################$$$$$$$$$###############$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$$$$####################################""""""""""""######!!! ###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###"""######$$$$$$$$$#########$$$%%%&&&&&&&&&%%%$$$########################&&&&&&%%%%%%%%%&&&'''(((########################$$$$$$############$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""$$$%%%################################################$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$######$$$$$$((($$$$$$'''&&&"""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$######!!!!!! """###$$$$$$###"""###$$$""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%% !!!!!!!!!"""#########""""""######$$$$$$$$$$$$""""""#########"""!!!!!!$$$$$$$$$###########################"""""""""""" !!!!!!""""""!!!!!! ######$$$$$$$$$$$$#########"""""""""###$$$%%%&&&#########"""""""""""""""""""""""""""""""""""""""%%%$$$######""""""####################################""""""""""""######%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$######$$$$$$$$$$$$######!!!!!! !!!!!!"""######"""""""""######$$$""""""""""""""""""""""""############""""""""""""""""""######"""!!!!!! """"""##################""""""""""""""""""""""""$$$#########$$$%%%&&&&&&###""""""""""""###$$$$$$&&&%%%$$$"""!!!""""""###""""""!!!!!!!!!"""######$$$"""!!!###%%%%%%$$$###############$$$%%%########################$$$%%%&&&&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$####################################""""""""""""""""""""""""$$$$$$$$$###############"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!"""$$$$$$%%%%%%%%%##############################""""""""""""###### !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$######$$$$$$$$$######""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%########################$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%########################""""""""""""""""""""""""%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$###$$$$$$%%%"""###%%%&&&$$$$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%"""""""""!!! """###$$$$$$###"""###$$$""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%% !!!!!!!!!!!!!!! %%%$$$$$$$$$###"""""""""#########""""""""""""""" !!!!!!!!!!!!!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$###"""""""""######$$$%%%$$$$$$######"""""""""!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$%%%$$$$$$$$$%%%&&&'''(((#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""######$$$%%%%%%$$$$$$###############$$$""""""""""""""""""""""""#########"""""""""""""""""""""############""""""###""""""""""""#########"""""""""""""""""""""""""""""""""###$$$%%%&&&'''######""""""######$$$%%%$$$###"""!!! !!!!!!""""""!!!!!!"""###$$$%%%###!!! ###%%%&&&%%%""""""""""""######$$$%%%###############$$$$$$$$$###$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!"""""""""""""""########################"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$##############################""""""""""""############"""###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""############$$$$$$$$$###"""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$########################$$$$$$############$$$$$$$$$$$$$$$######$$$$$$$$$&&&%%%$$$###"""#########################################################%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######!!! !!!"""###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$$$$###"""###$$$""""""###$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""######!!!""""""######""""""!!!$$$$$$$$$%%%%%%$$$$$$$$$""""""!!!!!!!!!"""######%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$%%%$$$######$$$%%%'''(((&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$###############$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""###$$$%%%%%%%%%%%%######"""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!""""""$$$%%%&&&###############$$$$$$%%%%%%$$$$$$###"""""""""!!!###"""!!!!!!!!!###$$$%%%!!!!!!"""$$$&&&&&&%%%$$$!!!!!!!!!!!!!!!"""###$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$########################"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$!!!!!!###$$$$$$###!!!!!!$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""######""""""""""""############$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""###$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%$$$###########################%%%%%%%%%&&&&&&&&&&&&&&&########################$$$$$$############$$$$$$######""""""""""""######%%%$$$######""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""############### !!!!!!"""###$$$%%%%%%"""###$$$$$$###"""###$$$""""""###############"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!#########$$$$$$$$$$$$%%%"""""""""#####################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$''''''&&&%%%$$$######"""########################!!!"""######$$$#########$$$$$$$$$###############""""""""""""############"""######$$$$$$######"""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$###"""!!!"""%%%''')))***)))'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""############$$$$$$$$$$$$######$$$$$$#########$$$%%%%%%######"""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!"""###%%%&&&'''''''''$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$############$$$%%%%%%''''''&&&&&&%%%$$$$$$######"""!!! !!!###%%%!!!%%%&&&%%%$$$###$$$!!!!!!!!!!!!!!!!!!"""###"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%###############$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%%%%$$$#################################$$$%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$###""""""""""""""""""##################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%((('''$$$###%%%%%%"""""""""######$$$%%%%%%%%%$$$############$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""############"""""""""""" !!!!!!"""""""""###$$$$$$###"""###$$$""""""############""""""$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%!!!"""""""""#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""" !!!!!!!!!!!!!!!###############$$$$$$$$$!!!"""""""""############"""######$$$$$$######""""""##################"""######""""""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$###########################%%%$$$$$$######$$$$$$%%%###""" !!!$$$&&&((()))(((&&&$$$$$$$$$&&&&&&###########################""""""""""""###$$$$$$"""##################"""$$$$$$######"""#########!!!!!!!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""###$$$%%%%%%%%%%%%%%%$$$###!!! """"""""""""""""""""""""""""""#########""""""###$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$###  """###"""&&&$$$ !!!%%%######""""""!!!"""""""""!!!""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%&&&""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""######""""""""""""######!!!######""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$&&&$$$%%%%%%$$$$$$"""!!!!!!!!!"""###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""########################$$$$$$############$$$$$$$$$######""""""######$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###""""""&&&%%%"""!!!%%%$$$!!!!!!""""""###$$$$$$%%%%%%######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$######""""""!!!!!!$$$$$$$$$$$$############"""$$$$$$$$$###"""###$$$""""""#########""""""!!!$$$$$$%%%%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&'''$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&&&& !!!"""###$$$%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!""""""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!!!!!""""""#########$$$""""""############""""""""""""############""""""$$$$$$###############$$$!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$###########################%%%$$$$$$######$$$$$$%%%"""!!!  ###&&&(((%%%$$$###""""""$$$&&&'''""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&""""""############""""""&&&&&&%%%$$$#########$$$ !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$###$$$$$$$$$$$$###""""""%%%###!!!  !!!"""""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""######""""""!!! %%%###  """"""%%%!!!&&&%%%%%%$$$###"""""""""###!!!""""""###$$$$$$%%%%%%$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%""""""######$$$$$$$$$$$$######"""!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$#####################"""!!! !!!"""###!!!"""###$$$$$$$$$$$$$$$##############################""""""""""""#########%%%&&&$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$### """%%%%%%%%%%%%$$$$$$"""!!!!!!!!!"""###$$$%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%########################$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''""""""$$$%%%%%%$$$###""""""''''''######'''((($$$!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$#########""""""%%%%%%$$$###"""!!! """############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###)))&&&######%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%+++'''$$$###$$$%%%$$$"""$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%$$$###""""""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!! """"""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$#########""""""!!!!!!############$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""######""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$ """###$$$$$$$$$&&&&&&&&&&&&%%%$$$###""" !!!!!!!!!!!! $$$###"""""""""###%%%&&&###$$$$$$%%%%%%$$$$$$### ###%%%%%%$$$"""!!!########################""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""""""""""""""$$$%%%&&&&&&%%%$$$###"""#########"""""""""""""""%%%%%%$$$$$$######""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!"""########################################################################"""######$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""%%%%%%$$$###"""""""""""" !!!"""######"""!!! %%%""" !!!$$$$$$""" ######$$$$$$$$$######"""!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""'''&&&$$$""""""###$$$%%%&&&&&&&&&&&&%%%$$$######%%%$$$$$$###"""!!!!!! $$$$$$$$$$$$###!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$######$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%###"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!! """%%%&&&$$$!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#################################"""############$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%$$$$$$######$$$############""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###&&&$$$""""""$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%(((%%%""""""###$$$###!!!######""""""######$$$%%%"""###$$$$$$$$$$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&############""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""###$$$#########""""""""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######### !!!"""###$$$$$$$$$###"""######$$$$$$######"""$$$######""""""######$$$ !!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!""""""######""""""!!!######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""############$$$######################## !!!"""""""""""""""#########"""!!! """"""############""""""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$###"""!!! !!!!!!!!!"""""""""###############"""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!""""""#######################################""""""""""""""""""""""""###"""""""""###$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""%%%$$$$$$############$$$###$$$%%%%%%%%%%%%$$$###$$$"""!!!!!!$$$%%%###!!!"""######$$$$$$$$$######!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! !!!"""#########$$$$$$%%%$$$$$$$$$$$$$$$###""""""!!! !!!###$$$&&&&&&&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!%%%$$$############$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$###"""!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################!!!!!!"""$$$%%%###!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######"""""""""&&&&&&&&&%%%%%%%%%%%%$$$"""#########$$$$$$%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$######!!!!!!!!!$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$""" """###"""!!!""""""!!!!!!""""""###$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""""""""#########$$$$$$###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""###############"""""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!"""###$$$%%%%%%%%%$$$"""######$$$$$$######"""$$$######""""""######$$$$$$###"""""""""###%%%&&&&&&&&&&&&&&&%%%$$$###""""""######$$$$$$######"""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$"""""""""###%%%&&&######################## !!!!!!!!!""""""""""""######""""""!!! !!!!!!""""""!!!!!! """"""!!!!!!  !!!"""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%!!!""""""######""""""!!!"""!!!!!!"""$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$###"""!!!!!!!!!"""###!!!!!!"""###$$$$$$$$$$$$######""""""!!!!!! """"""###$$$$$$$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$######""""""######$$$%%%$$$###""""""###$$$%%%$$$$$$###""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###$$$$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############"""""""""%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$%%%$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$#########""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!! !!!"""#########"""""""""""""""###$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###""""""""""""""""""###""""""!!!!!!!!!!!!""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!"""###$$$$$$$$$$$$""""""############""""""######""""""""""""######%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%$$$######"""##################"""!!!"""###%%%%%%$$$############$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&#######################################$$$$$$%%%%%%%%%%%%$$$$$$######### !!!!!!!!!!!!!!!!!! """"""!!!!!!  !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""!!!!!!""""""###$$$&&&&&&&&&%%%$$$$$$######$$$$$$########################$$$$$$######$$$%%%&&&&&& !!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$%%%%%%%%% !!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$######$$$$$$%%%""""""###$$$$$$$$$$$$$$$"""""""""!!!!!!!!! """#########""""""!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###$$$$$$###""""""###$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&%%%############%%%&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!"""#########$$$%%%$$$############$$$%%%%%%$$$##################$$$""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$##################""""""""""""######$$$######""""""######$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!!!!"""######$$$"""""""""######"""""""""###""""""""""""""""""###%%%###!!!  """###$$$$$$%%%%%%$$$$$$######!!!""""""######""""""!!!!!!"""###%%%%%%$$$######"""######$$$$$$######"""!!!###%%%&&&&&&&&&$$$#################################""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!""""""######""""""!!!""""""!!!!!! !!!!!!!!!!!!"""######$$$%%%$$$######"""!!!  !!!!!!!!!"""########################!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$####################################$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$%%%&&& !!!"""###$$$%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""""""""!!!!!!!!!!!! ###$$$%%%&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%$$$"""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$%%%%%%$$$$$$#########""""""############$$$$$$$$$$$$##################$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##################$$$$$$%%%%%%$$$$$$###'''''''''&&&######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$###""""""###$$$$$$"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""$$$######""""""######$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""" !!!"""###$$$!!!""""""######""""""!!!###""""""!!!!!!""""""######"""!!! !!!""""""###$$$$$$$$$$$$$$$######!!!""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$""""""############"""""" """$$$&&&'''%%%###"""########################"""!!! !!!###$$$###""""""""""""""""""""""""######$$$$$$######"""!!!"""""""""""""""""""""######"""""""""###$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!########################!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%$$$$$$$$$""""""""""""""""""""""""#################################"""######$$$%%%&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$#########"""######$$$$$$$$$###""""""""""""###$$$!!!###$$$$$$######%%%&&&!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############&&&''''''&&&%%%$$$##################"""""""""""" !!!""""""###"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""######$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&%%%$$$"""###$$$!!!!!!!!!""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##########################################"""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""###############"""############$$$$$$$$$!!!""""""######""""""!!!!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!###&&&&&&$$$######%%%###############$$$$$$%%%$$$$$$###""""""###$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$######""""""######$$$######""""""""""""###############$$$$$$%%%%%%%%%"""""""""#########$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!###$$$%%%!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$######"""######$$$$$$######"""######""""""######$$$%%%""""""############""""""!!!"""###$$$$$$$$$##############################"""!!!  !!!###$$$ !!!!!!!!!"""######$$$$$$######"""!!!!!!""""""###$$$$$$$$$%%%$$$###"""""""""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!######################## !!!!!!!!!"""""""""###"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""########################%%%$$$######"""#########&&&%%%$$$$$$######$$$$$$""""""#########$$$$$$$$$######""""""!!!""""""""""""!!!  !!!""""""$$$&&&%%%###"""$$$&&&"""######$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$###!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""###############$$$%%%%%%$$$###############$$$$$$#########!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$&&&&&&$$$###$$$%%%!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&"""############$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$%%%%%%"""############$$$$$$$$$ !!!"""######"""!!! !!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$ ###$$$$$$""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% ###&&&&&&###""""""$$$"""""""""""""""######$$$%%%$$$###""""""###$$$%%%"""############$$$$$$$$$ !!!!!!"""""""""###!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$!!!"""###$$$%%%&&&''''''$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###""""""""""""$$$%%%&&&!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$###"""######$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""""""""###%%%&&&""""""############""""""###"""!!!!!!!!!"""$$$$$$########################%%%$$$"""!!!"""###%%%&&& !!!!!!!!!!!!!!!""""""############""""""!!!!!!"""###$$$%%%&&&&&&%%%$$$###!!!!!!!!!"""### !!!"""###$$$######""""""!!!!!! ######################## !!!!!!!!!""""""############$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$###""""""""""""&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$######"""!!!!!! !!!!!!%%%$$$###""""""###$$$%%%###%%%'''%%%###"""###%%%######$$$$$$$$$######"""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$######################## ###&&&&&&$$$###%%%'''"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######""""""######$$$%%%###"""""""""!!!!!! """"""#########$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!################################################$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''((('''&&&###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!! ##############################$$$%%%%%%%%%%%%$$$$$$###############$$$$$$&&&&&&%%%$$$$$$######"""&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""" """$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###### !!!"""###$$$%%%%%%$$$#########""""""!!!!!!###############"""!!!!!!$$$$$$###"""""""""""""""!!!!!!"""##############################"""!!!!!!##############################"""###%%%%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$&&&&&&%%%$$$#########""""""""""""######$$$$$$$$$#########"""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""""""""############""""""""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""#########"""""""""""""""!!!!!!!!!!!!""""""""""""%%%###""" !!!###$$$ !!!"""$$$%%%&&&''''''###"""!!! !!!"""###"""############$$$$$$$$$###%%%%%%$$$"""!!!"""###!!!"""$$$%%%%%%$$$###!!!$$$#########""""""!!!!!!$$$$$$$$$#########""""""'''&&&%%%$$$###!!! """"""""""""############'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$#########""""""!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$###############"""!!! !!!!!!"""############### !!!"""###$$$$$$%%%!!!!!!""""""""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$###############$$$$$$$$$$$$#########""""""###############$$$$$$$$$########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!""""""""""""#################################%%%%%%%%%$$$$$$#################################&&&%%%%%%$$$#########$$$""""""""""""""""""""""""######$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%#########"""""""""!!!!!!""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""####################################$$$%%%%%%%%%%%%$$$######"""""""""""""""###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!###%%%%%%$$$###$$$%%%###################################################$$$$$$$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$#########"""""""""############""""""""""""############"""""""""!!!###############"""!!!!!!$$$###"""!!!!!!!!!!!!"""!!!""""""##############################"""!!!!!!#################################$$$$$$$$$###"""######$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$###############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$###"""!!!!!!"""#########"""""""""""""""""""""!!!"""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!"""""""""############$$$%%%$$$"""!!!"""###"""###$$$$$$%%%$$$###"""############"""""""""!!!$$$$$$$$$#########""""""&&&%%%%%%$$$###"""!!!!!!""""""""""""############%%%%%%$$$###############$$$$$$$$$#########""""""!!!"""""""""############"""######$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!""""""###############!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######""""""!!!""""""############"""""""""!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$"""""""""#########$$$$$$########################%%%%%%%%%$$$$$$#################################%%%$$$######"""""""""###""""""""""""""""""""""""######$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$############"""###############$$$$$$$$$!!!"""###$$$%%%&&&'''(((########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$##################%%%&&&&&&$$$###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$$$$%%%%%%$$$###############""""""$$$$$$#########"""""""""############"""""""""""""""############""""""!!!""""""!!!!!! !!!!!!!!!"""######$$$$$$###############$$$######"""!!!###########################$$$$$$$$$$$$$$$######"""##################"""$$$"""!!! """$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############"""############$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""!!!""""""###$$$""""""""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!"""#####################$$$$$$$$$$$$###### !!!!!!!!!""""""""""""###$$$%%%$$$"""""""""$$$####################################""""""""""""$$$$$$$$$###############$$$$$$$$$#########"""""""""""""""#########$$$$$$######"""!!!!!!!!!""""""$$$$$$$$$###############""""""""""""############!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$######"""""""""""""""#########!!!""""""######""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!############$$$$$$%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$#################################$$$###""""""!!!"""""""""""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$&&&'''((((((########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&%%%###!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""###$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$%%%$$$###""""""!!!!!!"""""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%&&&''''''%%%######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%#########"""""""""""""""""""""############"""!!!!!!!!! !!!!!!""""""###$$$$$$$$$$$$############$$$$$$######"""###########################$$$%%%%%%$$$#########""""""############""""""###""""""!!!"""###$$$%%%$$$$$$$$$######$$$$$$$$$########################""""""#########$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""#########""""""""""""""""""""""""""""""##################"""""""""""""""###""""""!!!""""""###$$$"""###############"""""" !!!"""######"""!!! !!!!!!!!!"""""""""######"""$$$%%%$$$###"""###$$$%%%$$$######"""##################"""""""""""""""################################################""""""#########$$$$$$$$$###""""""!!!!!!!!!""""""########################"""""""""""""""#########!!!!!!"""############"""$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$############""""""""""""""""""""""""######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!!"""######"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$######"""""""""######""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""%%%%%%$$$###""""""""""""###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&%%%###""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$##############################$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$#########$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$""""""##################""""""######$$$$$$%%%%%%""""""""""""""""""######!!!""""""#########""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$#################################%%%'''&&&$$$"""###$$$""""""############"""""""""###$$$%%%%%%%%%$$$#########""""""""""""##############################""""""#########$$$$$$$$$%%%$$$$$$###""""""######$$$###""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$###"""!!! !!!!!!""""""############$$$#########"""""""""!!!"""""""""""""""######$$$$$$$$$%%%%%%$$$$$$###""" !!!"""######"""!!! """""""""#########$$$$$$"""###$$$$$$###"""###$$$%%%%%%$$$###""""""######""""""""""""""""""##############################"""############$$$$$$$$$############$$$$$$$$$$$$######"""""""""######$$$##############################""""""""""""""""""!!!!!!"""############"""###$$$$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$#########"""""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""######$$$%%%########################"""######$$$%%%%%%&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$#########$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""%%%$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#############################################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$###%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################## !!!!!!!!!!!!!!!&&&&&&%%%$$$###""""""!!!""""""""""""############!!!""""""############"""!!!!!! !!!!!!"""""""""###$$$$$$%%%$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$###########################&&&((('''$$$"""###$$$"""##################"""!!!###%%%&&&'''&&&$$$######""""""""""""""""""##################$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$###""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###$$$$$$$$$###"""!!! !!!!!!!!!"""######$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$##################$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""###########################$$$$$$$$$##################$$$$$$#########$$$$$$$$$$$$%%%$$$$$$#########$$$%%%%%%###############$$$$$$$$$############""""""""""""!!!"""######$$$$$$######"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$"""""""""""""""#########"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###"""""""""###$$$%%%&&&############$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$%%%&&&&&&############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#######################################$$$$$$$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%############$$$$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$#########$$$##############################$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!###%%%%%%$$$###$$$%%%#########################################################$$$$$$$$$%%%%%%########################!!!"""""""""############'''&&&&&&%%%###""""""!!!!!!"""""""""############!!!!!!"""###############"""!!!!!!!!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%$$$########################$$$''')))(((###!!!"""%%%######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$###############$$$%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!"""###$$$$$$###""" !!!!!!"""######$$$$$$%%%%%%$$$######""""""!!! !!!"""######$$$$$$$$$"""######$$$$$$$$$$$$###$$$$$$############$$$$$$""""""""""""############!!!###$$$$$$######$$$%%%$$$$$$%%%%%%$$$###!!! !!!"""""""""############""""""#########$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%###############$$$%%%&&&""""""#########$$$$$$$$$############"""""""""!!!"""######$$$$$$$$$$$$$$$!!!"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$!!!!!!""""""######$$$$$$"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!""""""###$$$%%%""""""""""""#########$$$"""######$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$"""""""""#########$$$$$$########################!!!"""""""""#########$$$#######################################$$$%%%%%%""""""""""""""""""""""""$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##################"""###$$$$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&& !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###$$$$$$%%%%%%##############################$$$%%%%%%%%%%%%$$$!!!!!!""""""###$$$&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$ """$$$$$$######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$##################%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$!!!!!!"""###############"""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%########################$$$'''***(((###!!!"""%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! !!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%###""""""###%%%&&&""""""""""""""""""""""""!!!###%%%%%%%%%%%% !!!!!!"""###$$$$$$$$$%%%%%%$$$$$$###""""""!!! """###$$$$$$$$$$$$!!!!!!"""##################"""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!###$$$$$$######$$$&&&###$$$%%%&&&%%%###!!!!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!######$$$%%%%%%%%%%%%$$$ !!!"""#####################$$$%%%%%%%%%%%%$$$ !!!!!!"""###$$$$$$%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!"""$$$$$$ !!!!!!!!!""""""######"""######$$$&&&'''((((((!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$########################""""""!!!""""""###$$$$$$""""""""""""""""""""""""$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$#########'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&%%%$$$###!!!!!!!!!!!!"""########################"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""######""""""""""""######%%%%%%%%%$$$$$$#########!!!!!!###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$######"""#########&&&%%%$$$$$$############&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""#########%%%%%%###"""!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$$$$###############""""""!!!!!!$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###''''''&&&%%%$$$###"""!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$###!!!!!!!!!""""""#########"""""""""""""""%%%%%%%%%$$$$$$##################""""""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######!!!!!!""""""#########$$$%%%$$$###""""""###$$$%%%$$$$$$$$$###############""""""######$$$$$$$$$%%%"""######$$$$$$$$$####################################"""!!! ######$$$$$$$$$$$$##############################$$$$$$$$$############"""$$$$$$##################&&&%%%$$$######$$$%%%&&&########################%%%$$$""" !!!"""###""""""""""""""""""""""""!!!"""""""""############################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%''''''#########$$$$$$%%%%%%%%%''''''&&&%%%$$$""""""!!!$$$$$$$$$######"""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$!!!!!!"""###$$$$$$%%%%%%!!!!!!"""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%$$$###"""!!!"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&$$$###"""""""""###$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$###############((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%##############################""""""######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""##################%%%%%%$$$###""""""""""""$$$$$$$$$%%%%%%$$$$$$############"""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$%%%$$$$$$$$$###############%%%$$$$$$$$$$$$$$$$$$###&&&%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""##############################""""""""""""######!!!"""""""""############$$$$$$###""""""###$$$$$$"""""""""#########$$$$$$ !!!!!!!!!"""""""""""""""""""""""""""!!!!!!########################$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$##############################$$$$$$$$$############"""########################$$$$$$############$$$$$$########################&&&$$$###!!!!!!"""###$$$####################################$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%'''((((((#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""#########$$$!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%!!!""""""""""""#########$$$$$$$$$###############$$$%%%%%%&&&%%%$$$###""""""############$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###""""""######$$$&&&&&&########################%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$$$$"""""""""""""""###############""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$###""""""%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############$$$######""""""######$$$!!!!!!!!!""""""######### !!!!!!!!!!!!""""""############""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$############"""########################"""##################"""########################&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$############"""""""""""""""""""""""""""""""""######$$$%%%'''((())))))#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$############$$$"""""""""###############"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%!!!""""""""""""########################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######""""""###!!!""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&########################%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$############$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########"""""""""######$$$######$$$%%%%%%%%%$$$$$$""""""""""""###############""""""""""""""""""###""""""""""""############""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$$$$%%%#########$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""###############""""""""""""######"""""""""!!!!!!!!!!!!!!!""""""##################&&&&&&%%%$$$$$$#################################$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$##############################$$$$$$$$$#########""""""###############$$$$$$$$$!!!"""###$$$$$$###"""!!!########################%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""####################################""""""""""""########################$$$$$$%%%%%%&&&'''((((((###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$##############################$$$###"""!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###$$$$$$$$$%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######"""###$$$%%%%%%%%%%%%%%%"""""""""""""""#########"""""""""######"""""""""!!!!!!"""""""""#########""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#########""" %%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""!!! """"""""""""######$$$$$$"""""""""######$$$$$$$$$########################""""""""""""""""""""""""######################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""$$$######"""!!! ######""""""""""""""""""&&&&&&$$$#########$$$$$$########################""""""######$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$#########""""""""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&#################################""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%###"""""""""""""""######""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!###########################"""!!! !!!"""%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$#########$$$%%%%%%&&&'''(((((()))'''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%##############################""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$%%%%%%######"""""""""""""""###"""###$$$$$$%%%%%%%%%%%%############"""""""""!!!""""""############""""""#########$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$######"""%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!!!!!"""######$$$$$$"""""""""##################$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""######""""""""""""##################""""""""""""!!!""""""######""""""!!!$$$$$$###"""!!!!!! !!!!!! ###"""!!! !!!"""###########################"""""""""######$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$############""""""""""""###$$$$$$%%%%%%"""##################"""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""##################################################################""""""""""""""""""!!!!!!!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$#########################################################!!!""""""""""""########################$$$$$$$$$"""!!!!!!!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&"""###$$$$$$$$$###"""!!!########################$$$###"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''((()))***+++)))((('''&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%(((((())))))))))))((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$### !!!!!!"""###$$$%%%%%%&&&&&&%%%$$$############""""""###$$$%%%%%%%%%%%%%%%$$$$$$###"""!!! !!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$"""!!! !!!!!!"""######$$$%%%%%%############""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$##############################""""""""""""##################"""""""""!!! !!!"""######"""!!! ########################!!!!!!   """$$$#######################################$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$########################!!!""""""###$$$$$$##############################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""###################################################"""$$$#########"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%%%%$$$$$$#########################################################!!!""""""""""""#########$$$$$$$$$###############""""""!!!!!!!!!"""$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***###############$$$$$$$$$$$$$$$######$$$$$$%%%&&& """###$$$$$$##############################%%%$$$###"""###$$$&&&(((%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))***+++,,,***)))((('''''''''''''''###$$$%%%%%%&&&&&&&&&&&&))))))************))))))'''&&&%%%%%%$$$$$$%%%%%%############$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#################################"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ """###$$$%%%&&&)))((('''&&&%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$###""" !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!! !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$######""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$#########""""""!!!!!! !!!"""######"""!!! !!!"""###$$$%%%&&&&&&######""""""!!!!!!!!! !!!  """%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&######################## !!!"""###############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""$$$$$$$$$###############$$$#########""""""!!!!!! !!!"""###$$$%%%%%% !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""######"""""""""###%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""$$$$$$$$$#########""""""''''''&&&%%%$$$""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""######$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''((((((((('''&&&$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((())))))))))))&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$##########################################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!###&&&)))%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%% !!!"""%%%(((+++---000---)))%%%###"""######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$############"""###############"""!!!!!! !!!"""######$$$!!!!!! !!!"""###%%%&&&%%%$$$$$$###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%###############$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&''''''&&&%%%$$$###"""##############################""""""######$$$%%%########################""""""!!!!!! """""""""""""""!!! !!!"""###$$$$$$%%%###############"""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""%%%###!!!  !!!""""""""""""""""""!!!!!! ###############"""!!! !!!!!!"""""""""!!!!!! """"""!!!!!!"""$$$&&&'''$$$""" """$$$$$$$$$######$$$$$$$$$$$$############""""""""""""""""""%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$#########$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###!!!!!!""""""#########$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""########################&&&%%%###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""$$$$$$$$$#########""""""!!!"""""""""############%%%&&&&&&%%%###"""###$$$######"""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''(((((((((((()))&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&)))'''%%%$$$######$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""###############"""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%######"""!!!!!!"""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$##################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!##############################""""""######$$$%%%""""""""""""""""""""""""######"""""""""!!!!!!!!!"""""""""""""""!!! !!!!!!""""""######$$$$$$###############"""!!!!!!""""""############""""""########################$$$###!!! """""""""""""""""""""!!!!!! """############""""""!!!######$$$$$$$$$$$$######!!! !!!"""$$$""" !!!"""$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########$$$""""""################## !!!!!!""""""######%%%%%%%%%$$$$$$$$$######$$$$$$$$$#######################################%%%$$$$$$###""""""######!!!!!! !!!"""###$$$$$$###"""$$$$$$$$$#########""""""############$$$$$$$$$$$$"""$$$%%%$$$######$$$%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$##############################$$$$$$###############$$$"""""""""!!!!!!!!!!!!!!!%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&######$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###########################$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############'''&&&%%%###""""""""""""###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############""""""############""""""!!!&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$###"""""""""""""""&&&%%%%%%$$$#########$$$%%%%%%$$$$$$###""""""!!!"""""""""###$$$%%%%%%&&&######%%%%%%%%%%%%$$$###%%%$$$$$$$$$###""""""!!!##############################""""""######$$$%%%""""""""""""""""""""""""$$$$$$############""""""""""""######""""""!!!!!!"""""""""""""""#########"""############""""""!!!#########""""""#################################$$$###"""!!! !!!"""###""""""######""""""!!! !!!""""""############"""######$$$$$$$$$$$$############$$$$$$###""""""!!!$$$"""!!!!!!###$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######!!!###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&$$$$$$$$$$$$$$$#########!!!"""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!"""######$$$#########$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%% !!!############$$$&&&%%%%%%$$$############$$$######$$$$$$$$$$$$##############################'''&&&%%%$$$############%%%%%%$$$$$$#########"""%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################"""!!!!!!!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###&&&&&&&&&%%%$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$###$$$$$$$$$$$$"""!!! $$$$$$%%%%%%%%%$$$######$$$$$$$$$#########""""""""""""############"""!!!########################$$$#####################&&&&&&%%%$$$############$$$$$$$$$#########""""""!!!"""######$$$%%%&&&&&&!!!###%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########""""""!!!#########"""""""""""""""""""""############"""!!!%%%$$$""""""""""""$$$%%%##############################"""!!!!!!""""""###"""############"""!!!!!! !!!"""############### !!!!!!""""""""""""!!!###$$$%%%&&&%%%$$$###"""$$$"""!!!"""$$$%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######!!!"""$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################"""###$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$%%%%%%#########################################################$$$$$$$$$%%%%%% """######""""""###$$$%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$##############################&&&%%%$$$###############&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######%%%$$$$$$$$$#########"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%######%%%%%%%%%$$$"""!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$#########""""""!!!""""""#########"""""" !!!!!!"""######$$$!!!""""""###$$$%%%%%%%%%&&&%%%$$$$$$#########$$$""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&!!!"""$$$&&&&&&&&&$$$###'''&&&%%%$$$$$$$$$%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""#########"""""""""""""""!!!""""""#########""""""%%%$$$###""""""###$$$%%%###########################""""""""""""########################""""""!!! !!!"""############### !!!""""""""""""""" """###""""""!!!###""""""###%%%%%%$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######!!!"""$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################""""""$$$%%%%%%$$$###"""!!!!!!""""""############$$$$$$##########################################""""""""""""#########$$$"""###$$$###!!! !!!"""######"""""""""######$$$######$$$$$$$$$$$$##############################"""""""""""""""###$$$$$$######""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%$$$$$$###### !!!###%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!""""""############""" !!!"""###$$$%%%&&&&&& !!!"""$$$%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%$$$###"""""""""$$$$$$##############################""""""######$$$%%%########################!!!!!!!!!""""""""""""###""""""######$$$$$$######"""""""""""""""#########!!!""""""############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""########################$$$$$$######"""!!!!!!""""""############"""!!!"""###$$$$$$%%%$$$$$$!!!"""###$$$$$$$$$###""""""$$$%%%&&&$$$#########$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######!!!###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%!!!###$$$$$$###"""###%%%$$$$$$$$$$$$$$$#########""""""#####################$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$###############$$$$$$$$$!!!!!!"""""""""#########$$$%%%%%%$$$"""!!!!!!"""###""""""""""""###$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%&&&&&&%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""!!!!!!"""########################$$$$$$%%%%%%%%%""""""$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&##################$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%##############################""""""######$$$%%%########################"""""""""#########$$$$$$!!!"""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$!!!!!!"""##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""############""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&#########$$$&&&&&&$$$#########$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%"""###%%%$$$######%%%&&&""""""##################"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#############################################""""""###$$$$$$%%%$$$$$$%%%&&&&&&'''((((((&&&%%%$$$#########$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%$$$###"""###$$$###############$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$%%%%%%&&&''''''###$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################''''''''''''''''''''''''"""$$$&&&((((((&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$"""###$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%########################"""$$$%%%%%%###""""""###&&&%%%%%%$$$$$$#########!!!!!!""""""#########$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$###"""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$############"""!!!!!!"""###############$$$$$$$$$############"""$$$$$$%%%&&&%%%$$$###""""""""""""###$$$%%%''''''%%%%%%$$$$$$###"""""""""'''&&&&&&%%%%%%$$$$$$###############$$$%%%&&&''''''&&&$$$######%%%&&&(((#################################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%!!!!!!"""##################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###############"""!!!  """"""#########$$$###!!! !!!"""#########%%%&&&&&&%%%#########$$$$$$$$$$$$###### !!!!!!"""######$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$#########$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''!!!!!!""""""#########$$$######$$$%%%&&&&&&''''''#########$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""########################$$$###"""""""""###%%%&&& !!!"""######$$$$$$'''&&&$$$#########$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############ !!!"""###$$$$$$%%%###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$%%%((((((&&&%%%%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!%%%%%%%%%$$$###"""!!! """""""""###$$$$$$$$$%%%###!!!!!!$$$%%%$$$"""&&&%%%%%%$$$#########$$$######$$$%%%&&&''''''((($$$$$$$$$#########""""""########################%%%%%%%%%%%%$$$"""!!!  !!!"""######$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$###""""""$$$###"""!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#######################################""""""""""""""""""""""""######""""""""""""""""""########################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%""""""#########""""""!!!$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%((((((%%%%%%((((((%%%''''''&&&&&&%%%&&&&&&&&&'''&&&$$$###"""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%### !!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!###############$$$$$$$$$###""" """$$$%%%$$$"""&&&%%%$$$$$$#########$$$#########$$$%%%%%%&&&&&&$$$$$$$$$#########""""""########################""""""###""""""!!!  !!!!!!""""""#########$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################&&&%%%$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$######""""""######$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############################################################""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###################################################################################################$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$###""""""###$$$$$$#########$$$######""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&)))(((%%%%%%)))+++))))))(((''''''&&&&&&&&&&&&''''''&&&$$$### """###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$###############$$$###"""###$$$%%%$$$###%%%%%%$$$############$$$########################$$$$$$$$$#######################################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""######$$$%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######################################################$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$###""""""###$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%###%%%+++///...)))((('''&&&%%%%%%%%%&&&((())))))((('''$$$"""!!!!!!###%%%'''''''''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$&&&'''&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&"""$$$%%%%%%$$$######$$$&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""######$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$#########""""""!!!!!!################################################""""""###$$$$$$$$$$$$$$$######""""""""""""""""""%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""######$$$%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%&&&%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###""""""""""""""""""###########################%%%%%%%%%%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$##################$$$%%%%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$###!!!$$$***------'''&&&&&&%%%$$$$$$%%%%%%'''((()))))))))((('''&&&"""###%%%'''''''''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''&&&%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""############$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$######""""""!!!!!! ################################################!!!"""###$$$$$$%%%$$$$$$############""""""""""""$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######""""""######$$$%%% !!!"""###$$$%%%%%%%%%"""##################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$ !!!!!!"""######$$$$$$###########################$$$$$$$$$###"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""#########$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%""""""&&&(((&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%&&&'''(((((((((((($$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&'''((((((&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""############$$$$$$$$$############"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#################################$$$$$$$$$$$$%%%###$$$%%%'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$######"""$$$$$$$$$##################$$$%%%%%%###"""###$$$###""""""""""""###$$$$$$$$$#########""""""!!!!!!###############$$$$$$$$$######################## !!!"""""""""""""""#######################################"""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$######""""""######$$$%%%###$$$%%%%%%&&&&&&&&&&&&!!!"""############"""!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###'''&&&$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$########################""""""#########"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######&&&&&&###%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''))))))'''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&&&&((()))((('''&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&'''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&''''''&&&%%%%%%&&&##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###%%%'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$###"""!!!###############$$$$$$$$$"""$$$%%%$$$""" """###"""""""""""""""###$$$$$$#####################"""""""""#########$$$$$$$$$######################## !!!!!!"""""""""!!!!!!"""""""""######$$$$$$%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$############$$$&&&'''"""###%%%&&&&&&%%%###""""""############$$$$$$$$$######""""""######$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$'''&&&$$$###"""###$$$%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$##############################""""""###$$$$$$$$$######################################################!!!!!!""""""###$$$$$$%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$###""" !!!###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$%%%((((((&&&%%%%%%%%%&&&'''((()))***((('''&&&&&&&&&((()))+++((((((&&&%%%$$$#########""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&'''((()))((('''&&&''')))$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""$$$&&&%%%$$$###$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%$$$###"""!!! """"""######$$$$$$$$$%%%"""$$$%%%$$$!!!!!!###""""""!!!""""""###$$$$$$##################$$$$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""########################$$$###""""""###%%%''')))"""###%%%&&&&&&%%%###""""""############$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$###""""""###$$$%%%&&&&&&%%%$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%########################"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$###""" """$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&(((***+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$(((&&&$$$###$$$$$$"""!!!$$$$$$$$$#########""""""################################################%%%$$$######""""""######$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&(((&&&%%%######$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!""""""!!!!!!"""###$$$$$$!!!!!!!!!  !!!######$$$$$$$$$!!!###%%%%%%$$$"""!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################$$$######""""""!!!!!!!!!""""""""""""""""""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%&&&%%%$$$###"""""""""######$$$###""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$%%%%%%###""""""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######""""""######$$$%%%$$$$$$$$$#########""""""&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%$$$###"""########################&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&((()))***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$'''%%%$$$###$$$$$$###"""$$$$$$$$$#########""""""################################################"""#########$$$%%%&&&'''##################$$$$$$"""######$$$%%%%%%&&&&&&((('''%%%$$$$$$$$$&&&'''$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$!!!!!!""""""###$$$$$$$$$ !!!"""###$$$$$$$$$$$$!!!""""""###############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######"""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$##############################$$$$$$######""""""########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!!!!!!!""""""################################################%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&$$$$$$$$$%%%%%%###""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""###############$$$%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$###"""########################&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%$$$######%%%%%%$$$###$$$$$$$$$###############################################################!!!!!!!!!!!!"""#########"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%&&&'''&&&$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""###""""""""""""###$$$$$$""""""######$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$###"""!!!!!!###$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$########################"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$#########$$$$$$%%%&&&&&&'''''''''&&&%%%$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&%%%###$$$%%%%%%$$$""""""###$$$$$$$$$$$$###"""###############$$$$$$$$$""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%$$$######""""""###$$$%%%%%%$$$###"""########################%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%&&&''''''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&%%%$$$########################################################################%%%%%%$$$$$$###!!! !!!!!!"""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$######"""#########""""""###$$$$$$######"""!!!!!! """###$$$%%%%%%%%%%%%%%%######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%&&&%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$&&&%%%######$$$%%%$$$############$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%$$$##############################%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&%%%###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%$$$########################################################################''''''''''''&&&%%%$$$###!!!!!!"""###$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""######$$$$$$$$$######$$$$$$###############$$$"""!!!!!! ######$$$%%%%%%%%%$$$$$$!!!"""$$$%%%&&&%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$'''%%%######$$$$$$$$$###$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###########################%%%$$$$$$######$$$$$$%%%###$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''&&&%%%$$$###"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$###"""###%%%&&&'''%%%##################$$$$$$$$$################################################ """$$$%%%%%%$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%$$$############$$$ !!!""""""############$$$$$$$$$$$$$$$### """$$$&&&'''%%%###"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$'''%%%###"""###$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$#####################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###########################$$$$$$############$$$$$$"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''''''''%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''(((''''''&&&%%%###$$$&&&''''''&&&$$$###"""###$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$#########%%%'''&&&$$$"""""""""#########$$$$$$$$$################################################!!!##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$!!!!!!!!!"""######$$$$$$"""######$$$######"""""""""###$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""!!!  !!!########################!!!"""""""""#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&###"""!!!"""$$$&&&!!!"""###%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""############$$$$$$$$$(((%%%###"""###$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""######$$$$$$######"""!!!"""$$$$$$###"""!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$########################$$$$$$############$$$$$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((("""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$&&&'''((()))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%&&&((())))))(((&&&%%%###$$$%%%&&&''''''''''''%%%%%%&&&&&&'''((((((((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$&&&'''&&&###!!!""""""######$$$$$$$$$$$$################################################"""###%%%'''((('''&&&%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$######""""""!!! """"""#########""""""!!!%%%$$$#########$$$%%%&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$###########################!!! """"""""""""""""""""""""!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&### """$$$!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$(((%%%###"""###$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! """###$$$###!!! """"""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$############$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$######$$$&&&&&&%%%###%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''((()))))))))%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&%%%$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%###!!! !!!"""###""" """###%%%%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%########################'''&&&%%%$$$############&&&###!!!!!!###$$$!!! !!!""""""!!! !!!###"""#########$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$""""""###$$$%%%%%%$$$###"""##################$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%######""""""""""""######"""############"""!!!!!! """###%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!"""######$$$$$$$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######"""""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%###########################"""!!! $$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%$$$###$$$&&&&&&&&&%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$"""""""""###$$$###"""###$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$########################'''&&&%%%$$$############%%%###!!!"""%%%&&&$$$"""###$$$%%%$$$###"""###$$$"""""""""#########$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$###############""""""###%%%%%%$$$#########$$$$$$$$$$$$######%%%%%%$$$###"""""""""###"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%######""""""""""""######!!!!!!"""############### !!!"""###$$$%%%%%%%%%""""""###$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&############""""""""""""$$$$$$$$$#########""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%##############################"""!!!!!!!!!""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$&&&&&&&&&###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&$$$###!!! %%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((('''&&&&&&"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&)))***)))&&&###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""#########%%%$$$######$$$%%%$$$###$$$$$$%%%%%%%%%$$$$$$###!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###############""""""###%%%'''&&&%%%$$$%%%%%%$$$"""!!!"""###!!!!!!!!!"""""""""######$$$$$$############$$$$$$$$$############"""""""""###""""""###$$$%%%$$$###$$$$$$############$$$$$$'''&&&$$$###"""!!!!!!!!!""""""######$$$%%%%%%%%%##############################""""""""""""###### !!!###$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$###""""""!!!!!!$$$$$$$$$###############$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$$$$############$$$$$$$$$######"""!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%##########################################$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$!!!!!!"""%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((&&&$$$"""!!!%%%$$$$$$$$$######""""""######$$$$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$#####################&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&)))))))))((('''''''''&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''(((((((((((((((''''''######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$(((+++)))$$$!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%###"""###$$$%%%$$$###$$$%%%%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$############$$$%%%%%%%%%"""######"""  !!!!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%###"""""""""""""""""""""$$$"""!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%%%%%%%$$$###"""""""""###""""""###$$$$$$%%%%%%&&&"""###$$$$$$$$$$$$###"""$$$######""""""######$$$ !!!"""###$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%%%%%%%$$$######$$$$$$$$$######"""""""""########################%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""""""""###$$$%%%%%%&&&&&&$$$######""""""######$$$%%%$$$$$$######$$$$$$$$$"""!!!!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%""" !!!###$$$%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$######"""$$$$$$$$$######""""""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))((('''''''''&&&%%%&&&''''''((('''''''''&&&'''''''''''''''''''''***))))))((('''&&&&&&%%%''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""&&&)))'''""" """%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###""""""###$$$###"""%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$###$$$$$$###""""""""""""!!!######""" !!!!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%"""""""""""""""""""""###$$$###!!!!!!###%%%%%%$$$%%%$$$###""""""###$$$%%%###"""""""""###$$$%%%%%%#########$$$%%%%%%&&&&&&"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%########################%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!""""""############$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""######$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!"""$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''''')))))))))(((''''''&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&###!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########""""""#########$$$"""!!!"""###$$$###"""&&&&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%###!!! !!!"""$$$%%%$$$###"""###%%%!!!!!!!!!"""""""""######$$$$$$############$$$$$$"""""""""############$$$%%%###!!!!!!###$$$%%%%%%$$$$$$############$$$$$$!!!!!!""""""###$$$&&&'''######$$$$$$%%%&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$$$$######"""######$$$$$$$$$######"""!!!"""###$$$%%%&&&&&&&&&""""""######$$$%%%%%%&&&###############$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$#########%%%#########%%%&&&%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''#########$$$$$$$$$$$$$$$%%%$$$#########%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&''''''((((((''''''&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$######$$$%%%$$$###'''&&&%%%###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%"""$$$%%%$$$"""!!!"""$$$!!!"""$$$$$$######$$$&&&"""""""""#########$$$$$$######$$$$$$$$$$$$##################$$$$$$%%%%%%%%%###!!!!!!"""$$$%%%%%%######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%######$$$%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$######""""""###$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&###$$$%%%%%%%%%%%%$$$###########################&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&(((((('''%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''#########$$$%%%%%%%%%&&&&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((###$$$%%%'''(((***+++,,,&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&"""###$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''((((((((((((''''''$$$######%%%'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$(((&&&%%%###""""""######""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!###%%%%%%######%%%(((!!!"""!!!"""###%%%############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%###!!! """$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$###############$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&%%%$$$$$$#########""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###########################((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&''''''''''''(((***(((&&&%%%&&&&&&%%%###((('''&&&&&&%%%%%%%%%%%%%%%&&&((()))))))))((('''))))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))((('''''''''((()))&&&'''((((((((((((''''''(((''''''(((((()))***+++((((((((((((((((((((((((''''''(((((())))))((((((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&++++++)))(((&&&$$$###"""%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""$$$###""""""!!!""""""""""""###$$$&&&((()))++++++)))))))))'''%%%$$$%%%&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""""""""######""""""!!!!!! """"""#########$$$$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!###%%%''''''%%%###!!! ###%%%&&&%%%%%%$$$ """%%%&&&%%%###"""###"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################'''$$$!!!"""%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&'''''''''''')))'''$$$###$$$%%%$$$###''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''((((((((('''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))************((('''&&&&&&&&&&&&'''(((((()))******+++++++++***))))))((((((((()))))))))((((((((((((((((((((((((''''''(((''''''&&&%%%%%%)))((((((((((((((((((((()))(((((((((((((((((()))))))))((((((((('''''''''(((''''''&&&&&&&&&&&&&&&******)))(((&&&%%%$$$###((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%#########"""######$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$######""""""&&&&&&%%%%%%$$$######"""$$$$$$###""""""""""""######$$$$$$&&&'''((()))***((((((((('''%%%$$$%%%''''''&&&%%%###"""""""""###""""""#########$$$$$$$$$##################$$$$$$$$$#########""""""""""""######$$$$$$$$$%%%%%%%%%$$$#########""""""""""""""""""###$$$$$$$$$$$$$$$"""######$$$$$$######"""!!!"""$$$%%%%%%$$$###""" ###%%%%%%%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$###"""""""""!!!########################%%%$$$###""""""###$$$%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$###"""""""""""""""###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%$$$"""###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))&&&###"""###$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))*********++++++((((((''''''''''''((((((''''''(((((())))))******)))))))))((((((((('''''')))))))))))))))))))))))))))))))))((('''&&&$$$$$$+++++++++***)))(((((((((***))))))))))))))))))***))))))((((((((((((''''''))))))((('''''''''''''''))))))(((''''''&&&&&&%%%******)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%% !!!!!!""""""###$$$$$$"""############$$$$$$$$$%%%%%%$$$###"""!!!!!! &&&%%%%%%$$$$$$#########%%%%%%$$$###############$$$%%%%%%&&&&&&''''''(((&&&''''''&&&%%%$$$&&&((()))(((%%%###""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&###############""""""""""""###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###$$$$$$%%%$$$###"""!!! ###%%%%%%$$$%%%&&&$$$$$$############$$$$$$&&&&&&%%%$$$###""""""!!!########################%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###"""""""""""""""&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###########################$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''***'''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&'''(((&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++(((((((((((((((((())))))***+++++++++++++++******++++++++++++++++++++++++************)))((('''&&&++++++******))))))))))))))))))************))))))))))))((((((((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''******))))))((((((''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""###############""""""#########$$$$$$$$$$$$#########""""""!!!!!!%%%%%%%%%$$$$$$#########&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$%%%&&&(((***(((&&&###"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%##############################$$$%%%%%%$$$$$$$$$$$$###""""""""""""###$$$######$$$$$$$$$######""""""$$$%%%%%%###""""""###%%%$$$###""""""###$$$%%%%%%%%%$$$$$$#########"""########################%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################!!!$$$%%%$$$!!! ###&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***(((%%%$$$%%%'''''''''$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%$$$$$$&&&'''(((''''''((((((((()))))))))'''''''''((((((((())))))((((((((((((((((((((((((((('''&&&&&&&&&((()))***************************(((((()))))))))*********)))******+++++++++++++++---,,,++++++***++++++,,,***+++,,,---......------++++++++++++++++++++++++))))))************))))))(((((()))))))))*********((())))))******))))))((((((((())))))))))))))))))******)))(((((((((((()))'''''''''((((((((())))))'''(((((())))))*********%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$###"""""""""#########$$$$$$$$$!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$$$$###&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$$$$$$$&&&((()))'''%%%$$$######$$$%%%############$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$######!!!!!!"""###$$$%%%%%%%%%###$$$%%%%%%###""""""###%%%$$$###""""""###$$$%%%!!!""""""######$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""$$$&&&$$$!!!!!!###&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$##################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((&&&&&&((((((((('''$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&''''''(((''''''(((((()))*********''''''((((((((()))))))))))))))))))))))))))))))))(((((('''(((((()))***+++************************)))))))))*********++++++)))***+++,,,,,,,,,,,,,,,---,,,++++++,,,---///000******,,,------,,,+++***++++++++++++++++++++++++((()))******++++++******'''(((((()))******++++++((()))***++++++***)))((((((((())))))))))))************)))(((((((((((((((''''''((((((((()))))))))&&&&&&'''((()))***++++++&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!"""############$$$$$$$$$ !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############%%%%%%%%%$$$$$$#########"""###$$$$$$######%%%'''%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###!!!!!!"""###$$$%%%&&&&&& """############%%%&&&$$$$$$############$$$$$$ !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$%%%%%%$$$######$$$&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%########################$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''))))))'''%%%$$$%%%'''))))))((('''&&&&&&&&&'''(((((((((((('''&&&&&&''''''((())))))***'''((((((((())))))))))))))))))))))))))))))))))))'''((()))***++++++++++++************************+++++++++,,,,,,,,,------,,,---///000111111000000/////////111333666:::<<<777888888888777555333111000000000000000000000000---...............---,,,*********+++++++++++++++)))***+++,,,,,,+++***)))(((((()))))))))*********))))))(((''''''''''''(((((((((((((((((()))))))))'''''''''(((((()))))))))''''''&&&&&&''''''((()))&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$"""!!!"""############$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###############$$$$$$###""""""$$$&&&!!!"""###$$$%%%%%%%%%$$$""""""""""""#########$$$$$$$$$##################!!!!!!"""""""""#########!!!""""""""""""##################$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$############$$$$$$""""""""""""###$$$%%%%%%!!!"""######"""###%%%&&&######$$$$$$$$$$$$######"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################'''%%%$$$$$$%%%&&&&&&%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%########################$$$##################$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%''')))(((&&&###%%%&&&(((******)))((('''%%%&&&((()))))))))((('''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++************************---------.........//////111222444555666666555555888888999<<<@@@EEEJJJMMMNNNOOOOOOMMMKKKGGGDDDBBB666666666666666666666666444444444444333111000///...------,,,,,,++++++******+++---......---+++***(((((())))))*********+++))))))((('''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((''''''''''''((())))))&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%% """$$$%%%$$$###""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""""""""###########################$$$$$$###""""""###%%% """%%%&&&&&&%%%$$$""""""#########$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&$$$!!!!!!$$$&&&%%%$$$######"""#########%%%&&&%%%$$$!!!!!!"""###"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""""""""###$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################)))&&&###$$$'''((('''%%%(((''''''''''''&&&&&&&&&'''&&&$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%######""""""###%%%'''(((######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%$$$)))(((%%%###"""###$$$&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((()))))))))***&&&''''''(((((((((((((((*********))))))(((((((((+++***))))))*********)))***+++,,,+++******+++---///,,,---333555444888???@@@EEEJJJGGGBBBBBBHHHPPPRRRSSSUUUXXX]]]cccjjjnnnuuupppooouuu{{{wwwgggXXXIIIHHHGGGEEECCCAAA???>>>>>>DDDHHHEEECCCCCC>>>666444444333111...------///.........//////...---,,,,,,+++*********+++,,,---(((''''''((()))***(((''''''((()))*********)))(((&&&(((***+++,,,+++***)))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%)))))))))((('''&&&$$$$$$$$$%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$###"""""""""###$$$&&&&&&&&&$$$"""!!!#########""""""""""""!!!########################$$$%%%%%%&&&%%%$$$###"""###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$###""""""!!!""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### !!!"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#################################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$###"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$############$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''')))+++,,,---,,,...///...---------...///000...222;;;CCCHHHQQQZZZeeejjjnnnlllfffdddjjjppprrrtttvvvxxx|||{{{aaa```\\\YYYUUUSSSRRRRRRXXX```eeeeeebbb___XXXPPPDDDAAA;;;666333222222222222222222222333333111000000000///...---,,,+++++++++***)))***++++++)))''''''(((((()))((((((&&&&&&'''(((***+++,,,+++***)))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((''''''&&&%%%$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$############$$$$$$$$$##################$$$%%%&&&&&&$$$###!!!$$$$$$#########"""""""""###########################$$$$$$%%%$$$###"""!!!########################$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!""""""######"""############$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!!%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&***)))((('''%%%$$$###"""''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%%%%%%%%%%"""$$$&&&((()))((('''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))(((((())))))******))))))***+++---///111222444333333444555777999:::======CCCOOO\\\hhhttt}}}}}}wwwssspppnnnnnnpppxxx~~~zzzssslll___VVVKKKBBB????????????>>>===<<<<<<<<<:::777444444444444333111///---,,,+++***))))))))))))(((&&&))))))))))))((('''&&&%%%((()))***+++++++++***)))(((((((((((((((((((((((()))))))))))))))(((''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###########################$$$$$$$$$###$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$##############################$$$$$$%%%%%%%%%$$$##############################%%%%%%&&&&&&&&&&&&%%%%%% !!!!!!"""######$$$$$$###"""""""""###%%%%%%$$$$$$$$$###############"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&***)))((('''&&&%%%$$$###'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&---,,,)))&&&$$$############%%%'''((()))(((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((())))))))))))*********'''((())))))******))))))++++++***))))))***++++++//////...///222777>>>BBBBBBBBBBBBDDDHHHMMMPPPQQQVVVYYY```lllzzzyyymmm]]]TTTRRRTTTTTTTTTQQQPPPPPPPPPPPPKKKCCC======<<<999666333111000000---+++***)))******)))(((+++++++++******)))))))))))))))***+++++++++***)))((((((((((((((((((((((((***************)))(((((($$$$$$%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&'''"""""""""###$$$$$$$$$%%%###$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$########################&&&&&&&&&&&&&&&&&&%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%###"""!!!!!!###%%%&&&########################"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&+++***(((&&&%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((())))))))))))*********+++((())))))***+++*********,,,+++)))(((((()))***+++,,,...111666???LLL[[[eeeeeecccaaabbbfffjjjmmmmmmqqquuu|||zzzyyy}}}}}}oooggggggjjjlllmmmiiiiiiiiikkklllggg^^^WWWSSSOOOHHH@@@:::777555555222000------......---,,,******************++++++******+++++++++*********))))))))))))))))))))))))***************))))))((($$$$$$%%%&&&''''''''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""""""""###$$$$$$$$$%%%###$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$########################%%%$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&########################"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))***+++++++++++++++******)))((()))+++---///,,,222<<>>@@@EEELLLTTTZZZ___eeeooovvvyyyvvvqqqmmmaaa^^^ZZZVVVVVVYYY\\\______dddppp}}}zzz}}}zzzwwwxxxvvvuuutttqqqkkkaaaZZZMMMGGG>>>888555222...+++***)))((()))+++,,,+++***)))******++++++******)))(((((((((((((((((((((((('''&&&&&&''')))***)))(((%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###"""###$$$&&&"""""""""############$$$########################$$$$$$$$$######"""""""""##############################$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%&&&'''''''''$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&***)))(((((()))***)))((()))))))))((((((((((((((())))))(((''''''((()))***((())))))******+++++++++------///333:::CCCKKKPPP```uuu~~~ooohhhbbb\\\VVVSSSSSSSSSRRRPPPOOOPPPQQQWWWVVVYYY``````YYYSSSRRRQQQVVV^^^hhhsss}}}zzzrrrhhh```[[[UUUTTTRRRPPPNNNKKKIIIGGG???@@@AAABBBDDDHHHMMMQQQSSSVVV\\\aaadddaaa[[[VVVNNNLLLJJJHHHHHHJJJMMMPPPSSSVVV```mmmtttuuuyyy~~~~~~{{{uuukkkcccWWWMMMFFF???666000///---++++++++++++***))))))******++++++******)))((((((((((((((((((((((((%%%%%%&&&(((******)))'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""!!!!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&##############################$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&+++***((()))***+++)))(((******))))))(((((('''''')))(((''''''''')))***+++'''((()))***,,,---...///000111555===HHHWWWdddkkkwwwsssgggbbb]]]TTTMMMIIIGGGDDDCCCDDDGGGIIIKKKPPPRRR[[[jjjpppkkkeeeddddddgggmmmssswwwyyyzzzyyyvvvxxxyyyyyyuuuooohhhccc```aaaaaa^^^YYYUUURRRQQQGGGHHHHHHHHHHHHIIIMMMPPPZZZZZZZZZ[[[ZZZUUUNNNHHHEEEEEECCCBBBBBBBBBCCCDDDLLLLLLTTTaaajjjooowww|||nnnbbbXXXMMMAAA999444111...---,,,+++)))(((******++++++++++++******(((((((((((((((((((((((($$$%%%&&&)))++++++)))'''***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&$$$######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""" !!!###!!!!!!"""""""""#######################################$$$%%%&&&&&&'''(((###########################$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!"""######$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$"""!!!!!!$$$&&&((('''%%%###"""""""""###%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%(((&&&%%%'''***+++)))&&&%%%&&&''')))******++++++*********)))))))))))))))(((''')))+++***'''(((---((())),,,//////...000444555;;;CCCOOObbbuuu~~~}}}mmm___\\\\\\UUUNNNJJJGGGDDDCCCEEEFFFFFFJJJPPPUUUcccvvv|||vvvsssvvvtttooojjjkkkppppppmmmgggkkkqqquuuvvvuuuttttttrrrqqqsssvvvssskkkeeedddYYYRRROOOUUUZZZ\\\bbbiiimmmrrrqqqkkkiiihhh\\\KKKKKKFFFCCCDDDCCCAAAAAACCCGGGIIIOOO[[[jjjxxxssslllkkkkkkssstttooosssvvvgggSSSDDD<<<444...000000---,,,...,,,,,,,,,,,,,,,+++)))((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&""""""!!!!!! &&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$"""!!!!!!$$$&&&***)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%%%%&&&))))))(((%%%$$$%%%&&&((())))))*********))))))))))))))))))))))))'''(((++++++)))))),,,,,,++++++...444999@@@DDDGGGRRR^^^iiiuuu~~~qqqgggbbb```___XXXTTTVVVUUUQQQOOOPPPTTTRRRRRRUUUUUUTTTVVV[[[bbblllzzz}}}yyyxxxwwwnnnjjjlllmmmlllkkkpppxxx}}}~~~|||zzzyyyzzz{{{|||vvvtttjjjccc___bbbgggkkkqqqyyyvvvggg[[[UUUPPPPPPNNNKKKKKKMMMNNNPPPVVV```mmmxxxzzzmmmeeeccc]]]cccffffffkkkvvvvvvbbbRRREEE===777777666222000111333000---+++***+++------))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%%%%############""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%%%%&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&(((((('''%%%$$$%%%&&&'''((()))))))))))))))))))))))))))******,,,((((((,,,...,,,+++,,,///...///666DDDRRR]]]aaadddrrrwwwfffYYYQQQMMMMMMGGGKKKSSSYYYYYYWWWYYY^^^bbb___```cccdddaaabbbeeeooovvv}}}ssskkkkkkmmmmmmooouuu~~~{{{xxxrrrvvv~~~|||uuupppqqquuuzzztttnnnhhhfffccc___```dddaaabbbffflllsssyyy|||}}}|||vvvmmmeee```^^^\\\^^^dddkkkooosss|||sssdddWWWPPPKKKGGGBBB:::555444333000---++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$)))))))))((('''&&&&&&%%%###%%%'''))))))'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&%%%$$$###!!!!!!%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$""""""$$$&&&###############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((''''''%%%&&&'''((()))))))))))))))))))))))))))*********///***)))---///---,,,...222555>>>MMMcccwww|||xxxqqqjjj___SSSJJJGGGHHHJJJKKKTTT```iiimmmmmmpppssskkkgggdddfffgggfffgggkkkwwwzzz~~~~~~wwwmmmkkkmmmooommmttt|||~~~wwwpppkkk^^^bbblllyyy~~~|||zzzzzz|||xxxuuuuuuyyy}}}tttxxx{{{}}}~~~yyyvvvsssqqqsssyyyzzzzzzzzz{{{}}}}}}}}}}}}yyytttlllfffbbb``````___bbbbbbjjjvvvzzzyyy~~~}}}xxxxxxuuullljjjfffaaaYYYMMMBBB<<<666333111111111000,,,(((***)))))))))))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&%%%%%%&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%######$$$&&&%%%%%%&&&''''''((((((((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''((((((&&&''''''((((((''''''&&&&&&'''))))))))))))))))))'''((()))***************(((((())))))************...***(((+++------...111999EEEVVVmmmzzzqqqkkkddd^^^[[[XXXUUUOOOHHHCCCCCCGGGKKK[[[cccnnnzzzxxxooohhhggghhhhhhjjjnnnzzz{{{{{{zzzwwwtttrrrrrrnnnvvvzzzsssjjjfffffffffdddiiioooqqqmmmddd\\\WWWQQQRRRYYYbbbgggggghhhkkkkkkjjjjjjkkkmmmpppqqqooo^^^```aaadddmmmyyy|||yyyyyywwwvvv{{{zzznnnddd```___``````^^^___hhhvvv{{{zzz~~~|||zzzmmm```WWWIIIBBB:::555333222///,,,++++++******)))))))))((())))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$&&&###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''(((((((((((('''''''''(((******)))))))))***((()))******+++++++++***((((((((()))******+++++++++((((((+++---///666>>>MMM^^^tttyyylllddd\\\SSSMMMLLLCCCDDDEEEEEEFFFJJJRRRYYYffflllttt}}}rrrmmmkkkjjjkkknnnwwwuuuqqqlllfffaaa\\\ZZZ\\\eeekkkggg^^^YYYVVVTTTTTTXXX\\\]]]YYYRRRLLLIIIIIIGGGHHHMMMOOONNNOOORRRTTTWWWXXXXXXZZZ\\\ZZZVVVMMMLLLLLLMMMSSS]]]fffkkkrrrpppqqqsssrrrssszzz{{{ppphhheeecccccc\\\```iiisssyyy}}}~~~xxx|||{{{iii[[[GGG999333111000///,,,,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$)))(((%%%######$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((((((((('''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((('''''''''""""""$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%""""""###$$$$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((((((''''''%%%(((******(((''')))***((())))))************)))'''(((((()))******++++++***+++---000333888FFFSSSiiizzzwwwlll```ZZZTTTLLLGGGGGGAAAFFFKKKNNNRRRXXXaaahhhnnnsssyyyzzzsssnnniiiffffffkkkfff___XXXQQQMMMJJJHHHIIIQQQVVVSSSMMMJJJGGGDDDCCCGGGKKKLLLKKKIIIGGGFFFCCC@@@???AAAAAA???@@@CCCEEEHHHIIIFFFHHHKKKIIIDDD@@@??????AAACCCGGGLLLQQQ[[[\\\___cccdddfffmmmwww~~~zzzssskkkhhhllluuu|||{{{vvvrrrooonnniiipppvvvwwwzzz|||yyytttttt{{{}}}eeeQQQEEE>>>888333......------,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!###$$$&&&&&&%%%$$$###"""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''((('''(((((())))))(((((('''%%%%%%&&&&&&'''(((((()))'''((((((((())))))))))))((((((''''''''''''(((((())))))((((((((('''''''''$$$%%%%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&!!!!!!###$$$&&&'''))))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''$$$'''***)))'''&&&(((***'''(((((())))))))))))((('''(((((()))***+++++++++---///333888:::CCCUUUfff~~~uuummmaaaWWWTTTPPPIIIFFFGGGTTTXXX\\\]]]]]]___dddjjjuuu{{{~~~uuummmddd^^^[[[___YYYPPPHHHDDDBBBBBBBBB;;;BBBFFFDDDAAAAAA???<<<999<<>>???BBBBBB@@@@@@CCC@@@BBBAAA===>>>CCCBBB===;;;;;;===@@@@@@@@@BBBEEEEEEFFFKKKPPPRRRSSS[[[dddrrrlllaaaWWWQQQUUU___hhhqqqvvv}}}~~~{{{{{{xxx|||zzz}}}yyywwwyyyyyyzzztttdddTTTDDD999//////...------,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!###$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((%%%%%%&&&&&&'''((())))))'''((((((((())))))******((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$(((''''''&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&(((***************,,,++++++++++++,,,,,,------000333999@@@JJJ\\\qqq~~~rrrfff___UUUZZZ[[[VVVQQQQQQSSSSSS[[[aaafffeeeaaaccckkksss{{{xxxjjjaaa[[[VVVQQQOOOJJJEEEAAA@@@>>>:::777<<<======<<<:::999:::;;;;;;;;;<<<@@@FFFIIIIIIHHH@@@>>><<<>>>BBBCCCBBB@@@===============<<<;;;:::>>>>>>>>>======<<<;;;;;;>>>AAADDDDDDCCCFFFMMMTTT\\\YYYSSSLLLGGGHHHOOOTTTcccgggnnnvvv|||zzzwwwzzz{{{|||xxx^^^CCC<<<222,,,...///+++)))+++111---***+++......)))$$$************))))))))))))))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&((()))+++***)))(((&&&$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))*** &&&((("""###$$$$$$%%%%%%$$$$$$###(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))***+++***)))***+++((((((***+++---///000111444<<>>BBBDDDDDDCCCFFFEEECCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>AAA@@@???>>>>>>>>>???@@@===@@@BBBAAA???AAAFFFKKKIIIIIIGGGCCC@@@@@@DDDHHHTTTXXX^^^fffnnntttyyy{{{~~~}}}uuurrrssswwwzzzxxxyyy}}}www```III===222///---***)))+++...+++((()))+++,,,+++)))************))))))))))))))))))((((((((('''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((()))))))))(((***++++++***)))***,,,******+++---000333555777AAALLL]]]mmmzzzwwwhhh[[[RRRQQQUUU___kkkyyy{{{qqqhhheeeiiimmmllljjjkkkpppuuu{{{nnnccc^^^```cccddd]]]SSSKKKGGGDDD???<<<<<<:::888888999::::::999999;;;<<<<<<;;;;;;<<<===???>>>>>>???BBBCCCCCCBBBGGGHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@AAABBB>>>@@@AAA@@@======???BBB>>>@@@AAAAAA@@@@@@AAABBBFFFHHHLLLSSS[[[cccjjjnnnzzzxxxsssooopppxxx|||sssnnnnnnpppmmmmmmvvvyyyyyyzzz}}}}}}[[[LLL;;;222///------......,,,***))))))***,,,,,,************))))))))))))))))))(((((((((((('''''''''''''''(((((('''''''''%%%%%%&&&&&&'''(((((()))$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))"""!!!'''***&&&%%%(((%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))%%%&&&(((******)))'''&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***)))'''%%%%%%''')))***)))))))))))))))************+++,,,+++***)))+++,,,//////000111555:::>>>AAATTT```qqq~~~xxxzzzpppeee\\\UUUSSSXXX```sssvvvnnnpppqqqpppnnnooorrruuuxxxlll\\\OOOIIIIIIKKKIIIFFFAAA??????>>>===;;;<<<;;;;;;<<<<<<<<<<<<<<<<<>>@@@<<<;;;::::::;;;<<<<<<<<<===???CCCEEEFFFFFFFFFFFFFFFIIIMMMOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVWWWYYYZZZ[[[___bbbcccaaa___```bbb```aaaaaabbbbbbbbbaaaaaa]]]___```aaa^^^YYYTTTPPPHHHHHHIIIHHHGGGFFFFFFGGGFFFDDDBBB@@@???>>>===<<<>>>===<<<===AAAHHHOOOSSS```[[[TTTMMMLLLRRRZZZaaapppxxxzzzwwwwwwuuuvvvvvvwwwzzz|||ttt{{{{{{~~~qqq\\\KKKCCC???999333///000000///,,,))))))***************)))))))))((((((((())))))))))))))))))%%%''')))******)))'''%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""333777(((%%%(((######$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((###$$$&&&'''((('''&&&%%%&&&&&&''''''''''''&&&&&&((()))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((())))))******++++++++++++,,,+++***+++...000---555BBBRRR```kkkrrrvvv}}}|||rrrnnnjjjeee\\\XXXXXX^^^gggoooyyy|||pppggg```[[[YYYRRRMMMFFF???;;;:::;;;===:::::::::;;;<<<===??????@@@FFFNNNUUUWWWXXXWWWWWWUUUYYY]]]aaacccdddeeefffdddeeeeeedddcccdddfffhhhiiilllnnnnnnllljjjhhhhhhhhhiiijjjkkklllmmmmmmmmmjjjlllnnnnnnkkkeee___[[[VVVUUUTTTSSSSSSSSSSSSSSSTTTQQQLLLHHHFFFCCCAAA???<<<;;;:::;;;>>>CCCHHHKKKNNNLLLIIIGGGHHHKKKPPPSSSZZZdddrrr|||}}}|||~~~tttpppuuuyyyzzz|||~~~}}}yyyxxxuuuuuuuuufff^^^WWWJJJ===444333111///---,,,+++***************))))))))))))(((((())))))))))))******&&&''')))******)))'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))BBBHHH000!!!(((+++"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))******+++***++++++++++++,,,000333444CCC[[[uuutttkkkfffbbb\\\UUUWWW]]]eeejjjooozzzzzzjjj___VVVOOOKKKCCCAAA===;;;;;;;;;;;;<<<;;;<<<>>>AAACCCFFFJJJLLLMMMVVVaaaiiilllkkkiiihhhdddhhhnnnrrruuuvvvxxxyyyuuuvvvuuussspppooorrrtttuuuuuuuuuwwwwwwvvvrrrooonnnoooqqqssstttvvvvvvwwwvvvwwwwwwwwwtttqqqnnnlllllliiifffdddddddddddddddgggccc^^^ZZZWWWSSSNNNJJJAAAAAA@@@@@@@@@BBBCCCDDDCCCBBBBBBCCCEEEHHHIIIJJJMMMUUUbbbnnnvvvyyyyyyxxx~~~{{{vvvvvvqqqllllllqqqsssrrrpppllllllvvv}}}kkkYYYHHHAAA888222000///...,,,************))))))))))))(((((()))))))))*********'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$((((((''''''''''''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++===BBB222%%%''')))$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))******'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))((('''''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$#########%%%&&&((()))))))))((('''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&''''''((()))***************+++++++++---111444???SSSsssxxxkkkbbb]]]XXXQQQRRRYYYccciiihhhiiiuuunnn^^^RRRJJJCCC???>>><<<;;;;;;<<<<<<<<<;;;;;;>>>BBBFFFKKKQQQWWW[[[\\\eeerrrzzz{{{xxxtttrrrmmmrrrxxx}}}}}}yyyxxxzzz|||~~~}}}~~~}}}vvvxxxzzz|||~~~zzzvvvsssrrrrrrrrrrrrrrrooojjjgggddd^^^WWWQQQKKKJJJIIIGGGDDDBBB@@@????????????AAACCCDDDDDDDDDDDDIIIRRR]]]ggglllmmmmmmwww}}}|||qqqgggdddjjjnnnnnnhhhgggjjjvvvuuu]]]QQQBBB777333222000---************))))))))))))(((((())))))*********+++(((((())))))))))))((((((%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%---222---&&&$$$&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))******************************))))))))))))******)))(((&&&$$$###$$$&&&'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''---,,,***(((&&&%%%$$$$$$''''''''''''((((((((())),,,+++***((((((((()))***)))))))))))))))***++++++000------///000111777>>>SSSiiivvvjjjgggbbb[[[UUURRRRRRSSS]]]bbbeeedddaaahhhwwwyyylllYYYJJJAAA======<<<;;;999888:::===???AAAAAADDDEEELLLYYYbbbgggjjjnnnnnnqqquuuwwwwwwxxxzzz{{{yyy}}}~~~}}}{{{uuusssrrrkkkccc\\\XXXVVVWWWRRRKKKJJJOOOHHHEEEBBB@@@@@@AAA@@@???BBBFFFKKKPPPUUUZZZ___cccooo~~~{{{yyyyyyzzzwwwpppkkkllljjjcccaaammmxxx^^^FFF888555111,,,***++++++)))'''''''''(((++++++***)))((('''&&&&&&(((((())))))******++++++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''(((((('''''''''''''''&&&)))&&&%%%'''***+++***(((******)))''''''(((+++...))))))******))))))(((((())))))******+++*********'''***,,,,,,***)))***,,,***+++,,,,,,+++,,,...///...---,,,+++******************++++++***)))((((((+++(((%%%$$$&&&)))***)))******)))(((''''''(((((())))))((((((((((((((('''(((((((((((((((((((((((((((((())))))******++++++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&$$$%%%%%%###""""""$$$'''((((((((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''''''''((((((((())))))***))))))((((((((((((((())))))))))))***,,,---...000///000222333666@@@JJJaaatttnnnccc[[[[[[YYYXXXXXXZZZ]]]______cccgggggggggmmmxxxvvvsssuuutttooo___VVVJJJAAA===<<<;;;;;;;;;<<<>>>@@@DDDHHHKKKMMMSSSUUU\\\hhhpppssstttwwwxxxyyy|||~~~}}}}}}zzzpppjjjeeeccc]]]VVVSSSUUUPPPLLLGGGDDDCCCBBBBBBAAA@@@AAACCCFFFJJJOOOUUUYYYfffttt~~~|||wwwrrrvvvsssuuu}}}zzzwwwqqqjjjdddhhhyyygggQQQCCC888000......---,,,******++++++*********)))((((((''''''((((((((())))))*********''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&$$$###$$$%%%%%%'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''(((&&&%%%&&&)))***)))(((((()))+++***))))))***,,,...---+++******+++,,,---,,,---...//////......---***,,,......,,,,,,---///111111000///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((''''''&&&&&&))))))((('''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))((()))))))))))))))******)))((((((''''''(((((()))''''''''''''''''''''''''((('''&&&&&&(((((('''&&&$$$%%%&&&%%%######%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))(((''''''((((((((()))))))))''''''(((((()))((((((((()))))))))***+++---...///......000222444999HHHWWWuuuxxxiiiZZZQQQQQQTTTYYY___dddiiilllmmmeeegggjjjlllooosssxxx}}}}}}xxxmmm```XXXVVVSSSOOOHHHDDD???<<<<<<<<<======>>>CCCHHHLLLPPPUUU\\\aaafffhhhoooxxx~~~~~~}}}uuuqqqnnngggcccbbb^^^YYYRRRKKKHHHFFFEEEDDD???>>>>>>>>>AAAEEEJJJMMM[[[fffoooooooooyyyxxxrrrpppkkkmmmzzztttkkklllxxxpppWWWBBB333///...,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''***)))'''%%%############%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))&&&&&&&&&'''(((((())))))((('''&&&(((***++++++***'''***,,,---,,,+++,,,,,,...///000111222333333333222333555777888888777666333444555555444444555777<<<:::888666555444555666444444333222111111111111111000//////.../////////+++,,,...---+++)))((((((******)))(((((((((((()))((((((((((((((()))))))))************************))))))))))))((((((((((((***))))))(((((())))))***''''''''''''''''''''''''((('''&&&&&&(((((('''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))******)))((('''(((((((((((()))))))))&&&'''(((*********)))(((************+++,,,---...000111444666999CCCWWWkkksssgggZZZQQQMMMTTT[[[fffrrrzzz}}}zzzxxxpppoooppprrruuuvvvuuusssllleeeYYYNNNGGGEEEDDDCCCDDDBBB@@@???@@@BBBDDDEEEHHHOOOWWW\\\```eeennnuuuuuuvvvzzz||||||}}}}}}}}}zzzvvvrrroooiii```XXXRRRMMMJJJHHHDDDCCCAAAAAACCCDDDEEEEEEQQQYYY___^^^]]]cccqqq}}}wwwoookkkrrr{{{nnnmmmxxxsssTTT<<<333111...,,,++++++******)))))))))******+++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((******((((((((((((((((((((())))))))))))***+++,,,------***,,,......///111444666333666999<<<======;;;::::::<<>>>>>>>>???AAACCCHHHFFFDDDBBBBBBBBBBBBAAA======<<<;;;::::::;;;;;;999888666555444444444555///111444333111000000111...---,,,,,,++++++++++++***************************************************))))))(((((('''''''''***))))))(((((())))))***''''''''''''''''''''''''((('''&&&'''((()))(((&&&$$$&&&))))))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$'''(((((((((((((((((((((((((((%%%&&&(((******)))'''&&&(((((((((((()))))))))***'''(((***+++,,,,,,+++***++++++*********+++,,,,,,222444999@@@GGGVVVooo{{{jjj^^^VVVSSSTTT]]]gggxxx{{{wwwuuuuuuvvvssslllggg\\\TTTJJJCCC@@@???AAACCCFFFFFFEEEEEEGGGLLLQQQUUU\\\ccckkkpppssswww~~~uuusssxxx}}}yyywwwyyy{{{}}}}}}~~~~~~yyyqqqhhhaaaZZZTTTPPPLLLLLLKKKLLLMMMKKKGGGCCCHHHLLLQQQRRRPPPSSS]]]gggqqqzzzyyyuuuxxx~~~rrrtttyyyyyyjjjKKK===999444000///...,,,+++))))))******++++++,,,,,,)))))))))))))))(((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''((()))***+++(((((((((''''''&&&&&&&&&((()))***++++++,,,---...111111000111555<<>>::::::;;;:::888777777888222111000///...---------+++++++++*********))))))))))))))))))))))))))))))******))))))(((((('''''')))((((((''''''(((((()))(((((((((((((((((((((((()))(((''''''((()))((('''%%%'''))))))(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%'''((((((((((((((((((((((((((('''((()))))))))((('''&&&((((((((()))))))))************++++++,,,+++++++++,,,,,,++++++,,,,,,------...444???MMMZZZjjjuuujjjaaa[[[[[[___eeeppp|||vvvrrrooojjjaaaZZZQQQIIIAAA>>>>>>>>>AAAEEEFFFGGGIIILLLRRR[[[eeekkktttxxx}}}}}}tttiiiaaaaaafffmmmrrrtttuuuuuuvvvsssvvvyyyyyyxxxxxx||||||vvvnnnfff```YYYXXXXXXZZZZZZWWWPPPJJJEEEDDDFFFIIIJJJKKKQQQXXX^^^fffuuu{{{pppnnnmmmppptttxxx{{{~~~uuuWWWEEE>>>777111///---)))&&&******++++++,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&$$$###"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((()))******'''''''''&&&&&&&&&%%%%%%(((***,,,---,,,---///111888777777999@@@MMM\\\fffuuuoooeeeZZZSSSOOONNNOOOMMMMMMMMMNNNPPPRRRUUUWWWLLLIIIFFFFFFHHHKKKNNNOOOUUUVVVYYY___bbbaaaZZZUUUMMMMMMLLLKKKKKKLLLLLLMMMOOOOOOOOOOOONNNMMMLLLKKKFFFEEEDDDDDDEEECCC@@@===999888666444222000000///...------,,,+++***))))))))))))))))))))))))))))))************)))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((()))(((''''''))))))((('''%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''((((((((((((((((((((((((((()))))))))*********++++++******************++++++,,,---///000222333444===NNNbbbqqq|||~~~zzzuuuqqqooolllhhhgggjjjpppzzz{{{ssslllfff___WWWQQQLLLDDD>>>>>>???@@@CCCIIIIIIMMMSSSZZZcccnnnzzz||||||}}}wwwpppjjjeeebbbbbbeeeiiilllnnnpppsssuuurrrxxxzzzsssiiigggeeefffgggddd]]]WWWMMMFFFBBBEEEFFFFFFHHHMMMQQQVVVbbbtttvvvooommmlllkkkmmmrrrxxx}}}vvvxxx|||wwwbbbOOOGGG===666222///***&&&+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%$$$###$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))((((((((((((((())))))(((((()))***++++++,,,,,,---000222333222333555888>>>>>>???DDDOOO```sssxxxmmmbbbZZZUUUTTTRRROOOMMMMMMNNNQQQSSSPPPLLLHHHGGGKKKOOORRRSSSUUUYYY___gggkkkhhh]]]TTTOOONNNNNNMMMNNNNNNOOOOOOOOOQQQTTTVVVWWWWWWVVVUUUNNNNNNOOOUUUZZZYYYQQQJJJEEECCCAAA>>>;;;999777666555555333222000...------************************************++++++++++++***))))))(((((())))))***(((((((((((((((((((((((()))((('''((()))***)))'''&&&''''''&&&%%%%%%&&&(((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&''''''((()))***))))))))))))************,,,+++***((((((((()))******+++,,,...111444777888DDDOOOccczzz{{{wwwppphhhfffhhhmmmtttvvvrrrqqqssszzzyyyooofff___XXXQQQMMMIIIBBB===@@@CCCDDDHHHNNNPPPVVV___iiisss~~~~~~{{{}}}rrroooqqqqqqqqqpppnnnmmmmmmoooqqqtttvvvwwwwwwwwwyyy|||~~~vvvrrroooooopppnnniiicccXXXMMMCCCCCCDDDBBBCCCFFFEEEGGGPPPaaayyyxxxsssooopppwwwpppqqqsssyyy{{{nnn]]]TTTIIIAAA<<<888222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%'''((((((''''''########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((***))))))(((((((((((()))+++,,,---///111333444555444777::::::999:::<<>>===<<<;;;999777555333222++++++++++++++++++++++++*********+++,,,,,,,,,---++++++************++++++))))))))))))))))))))))))***((('''((()))***)))'''&&&'''&&&%%%$$$$$$&&&(((&&&&&&''''''((()))******&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((((((((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''(((***++++++++++++)))(((''''''(((((('''&&&))))))))))))************++++++******))))))((((((------...111666===EEEIIIWWWggg}}}{{{mmmbbb^^^VVV^^^hhhooorrrtttvvvwwwxxxeeeYYYQQQJJJFFFEEEEEEEEEFFFHHHLLLQQQWWWZZZ```hhhooosss||||||sssmmmmmmwwwtttsssssspppjjjiiilllhhhpppyyy~~~~~~{{{|||wwwooommmkkkiiifffXXXKKKGGGEEEAAAAAADDDHHHHHHKKKTTTbbbttt~~~yyyvvvsssuuu{{{zzzppp```PPPDDD;;;666333000...+++,,,......+++''')))((((((((((((((()))***+++******)))))))))))))))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%'''(((((('''%%%###&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((((((((((((''''''((()))))))))%%%&&&+++,,,***+++000...,,,---111555999AAAIIICCCDDDDDDCCCBBBAAABBBCCCGGGNNNMMMQQQeeessswww|||tttxxxppp[[[VVVRRRLLLHHHGGGKKKQQQVVVYYYWWWUUUTTTUUUXXX\\\___YYY[[[```fffiiieee\\\UUUSSSRRRPPPPPPPPPRRRTTTUUUNNNMMMSSS^^^ccc```]]]^^^VVVWWW^^^lllyyyyyymmmaaaXXXVVVSSSOOOKKKHHHFFFEEEFFFGGGHHHEEEAAA>>>;;;;;;888555111///...------,,,+++)))((()))+++------,,,+++***)))(((((((((((((((,,,++++++***************&&&'''(((*********)))(((((((((((((((''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&(((((())))))(((((('''&&&((('''&&&''')))***)))((())))))))))))*********************+++++++++,,,,,,---...000666@@@NNN\\\fffpppzzz{{{mmmaaa[[[XXX]]]cccgggiiilllooorrr|||lllZZZPPPKKKFFFDDDEEEHHHIIIMMMRRRZZZaaahhhlllooouuuyyy{{{xxxtttmmmddd```aaakkklllooorrrrrrpppsssyyy~~~}}}~~~|||xxxvvvsssmmm```TTTNNNJJJDDDAAABBBGGGFFFGGGLLLWWWeeesss|||{{{zzz|||wwwiii[[[MMM>>>444555111,,,))))))+++---...******)))))))))))))))***+++******)))))))))))))))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((()))''''''&&&&&&&&&'''''''''+++((((((,,,---,,,---222444444666:::<<>>999666000,,,+++---///111---,,,+++******)))******+++******))))))))))))))))))(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((())))))))))))((((((''''''''''''((((((---++++++...000000333777<<<>>>AAADDDEEEHHHTTT```mmmnnnlllggg^^^TTTMMMJJJKKKPPPYYYnnn~~~rrr\\\UUUTTTWWWaaaooo{{{}}}tttkkk[[[VVVPPPOOOTTTZZZ^^^```cccfffiiikkklllmmmoooqqqqqqsssssspppjjjccc^^^[[[\\\]]]]]]]]]]]]^^^^^^^^^[[[XXXYYY___dddeeegggjjjjjjhhheeeeeeggglllppprrriiifff```YYYTTTSSSVVVXXXYYYZZZZZZYYYUUUSSSRRRRRRUUURRRNNNHHHCCC>>>;;;999666333000......---,,,+++,,,,,,---......------,,,++++++***))))))))))))***))))))((((((((()))******''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''###$$$&&&'''(((((())))))***)))((()))***+++***)))))))))*********+++++++++++++++++++++---...000111666777>>>QQQmmmyyypppgggdddcccbbbbbbbbbeeehhhkkklllqqqrrrnnnkkklllkkkggg[[[QQQGGGCCCBBBDDDJJJQQQZZZ___hhhsss}}}~~~zzzwwweeebbb___aaadddiiimmmpppqqqsssxxx{{{zzzyyyyyyqqqggg___YYYUUURRRQQQLLLIIIEEEBBBCCCHHHNNNSSS]]]hhhvvv}}}~~~sssjjjkkkuuu~~~hhhSSSAAA;;;555222333333000---///...---,,,+++*********+++******))))))))))))))))))(((((('''''''''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''((((((((((((''''''((((((((((((((((((******)))))))))******+++------...111555999<<>>;;;999888777666////////////...---,,,+++,,,++++++***************+++***)))(((((()))***+++,,,,,,,,,++++++++++++***''''''(((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&***************))))))(((+++)))(((((()))***((('''*********++++++++++++,,,---,,,++++++,,,...000111999DDDZZZ{{{~~~uuuqqqooommmlllllliiifffdddaaabbbaaa\\\UUUNNNIIIFFFHHHFFFGGGKKKNNNTTTaaalllwww~~~vvvlllbbb^^^^^^```iiiuuu~~~{{{~~~wwwooollljjjgggZZZVVVPPPIIIEEEDDDEEEFFFFFFMMMSSSVVVUUUXXX```gggnnnuuu}}}~~~yyyqqqmmmlllhhhooozzzvvvbbbIII999555555222//////...---,,,,,,+++,,,,,,+++******)))))))))))))))***)))((((((''''''(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%'''((('''&&&&&&''''''(((((()))))))))''''''((((((((()))))))))%%%&&&''')))))))))(((((((((((()))***+++---///000111777===BBBIIIPPPTTTSSSTTTVVVYYYZZZTTTOOOSSS[[[dddeeefffddd```\\\YYYYYYWWWgggwwwqqqbbbfffdddgggiiijjjmmmsss}}}|||zzzyyy{{{}}}yyyjjj```]]]\\\ZZZVVVccchhhmmmllleee___]]]^^^eeeffffffeeeccccccdddfffdddfffgggccc\\\VVVSSSRRROOOKKKEEEAAA>>>===<<<;;;666555333111///------,,,------,,,+++++++++++++++++++++***)))))))))******))))))))))))((((((((((((''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((******++++++******)))((('''&&&&&&''')))******)))*********+++++++++,,,,,,---,,,+++,,,---000333666AAATTTsss~~~zzzuuuqqqnnnkkkfffbbb___^^^\\\WWWPPPHHHEEEDDDGGGIIIPPPWWW^^^fffttt~~~uuummmiiiddd```aaaggglllyyy}}}yyysssiiiddd\\\SSSKKKFFFDDDCCCBBBFFFJJJKKKLLLOOOUUUZZZ^^^iiiyyyzzzvvviiikkkrrr|||jjjSSSBBB999444222------,,,,,,+++,,,,,,---+++******)))))))))))))))***))))))((((((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&'''((((((&&&&&&'''(((***+++******)))'''((((((((())))))))))))&&&''')))+++,,,+++************+++---000222555666999AAAIIIMMMTTT[[[]]]ZZZVVVVVVYYY[[[WWWQQQPPPTTTWWWYYY\\\]]]___bbbfffiiimmm}}}ooonnnpppxxx|||sssnnnllllllkkksssyyy}}}{{{rrrjjjggggggjjjjjjhhheeeaaa___```aaabbbfffjjjiiiccc___]]]^^^\\\WWWPPPJJJFFFDDDBBBAAAAAA>>>:::555222000///000///...------,,,,,,------+++++++++++++++***)))(((''''''''''''&&&&&&&&&%%%)))))))))))))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&'''(((***++++++++++++$$$######&&&))),,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,///333777:::JJJddd{{{uuuppplllgggccc\\\ZZZVVVSSSMMMHHHGGGHHHJJJNNNXXXccckkkttt~~~uuujjjbbb^^^___aaadddkkkuuu~~~vvvpppfff[[[QQQIIIEEECCC@@@AAACCCEEEGGGJJJNNNQQQVVVcccuuuwwwsssxxxoooUUU@@@555111,,,,,,+++++++++,,,------+++******)))))))))))))))******)))((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((((((((('''###%%%''')))******(((((((((((((((((())))))))))))''')))+++---...---,,,+++---...000222555888;;;<<<@@@IIIQQQUUU[[[bbbbbb]]]SSSTTTWWWZZZWWWQQQNNNOOOSSSVVVZZZ___fffoooyyy|||zzz{{{zzzwwwwwwqqqpppmmmhhhccc_________dddiiiooooookkkggggggiiimmmggg___XXXSSSOOOMMMKKKIIIEEE???999555222222333//////...------------...***+++,,,,,,,,,***)))(((,,,,,,,,,,,,++++++++++++***************)))(((((($$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&'''(((((('''(((((()))))))))))))))'''(((***+++***)))'''&&&'''((()))******++++++***)))+++++++++***)))***,,,...***+++000333444:::BBBUUUqqq{{{qqqnnnllleee^^^[[[TTTNNNNNNRRRVVVVVVTTT[[[[[[fffwwwxxxhhheee]]]```dddhhhnnnyyyuuuiii^^^SSSIIICCCAAA@@@???@@@DDDGGGIIIIIIXXX___kkk{{{|||pppPPP===777***+++------,,,+++******,,,+++******)))************((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''''''''%%%###"""!!!$$$'''((('''$$$###$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))***)))((()))+++,,,,,,,,,...222777;;;>>>AAADDDFFFRRRQQQTTT\\\eeehhhccc]]]RRRPPPQQQTTTUUURRROOOMMMUUUYYYbbbmmmxxxyyyqqqttt{{{}}}xxxnnnkkkhhhdddmmmmmmrrrwwwtttmmmlllpppsssssssssoooeeeYYYUUUXXX\\\UUUHHH===999888555222555666444///---...---***,,,,,,---,,,***))))))***))))))))))))(((((((((((())))))(((((((((((())))))$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&'''((()))))))))))))))'''((()))******)))(((''''''((()))***++++++++++++)))+++,,,,,,++++++,,,---...---000555777<<>>CCCFFFJJJMMMPPPUUUTTTVVV]]]eeehhhccc]]]WWWVVVVVVUUUTTTQQQPPPPPP[[[cccppp{{{}}}wwwooottt|||{{{|||~~~wwwqqqtttvvv|||~~~wwwmmmjjjnnnzzzzzz|||zzzpppddd___```bbb\\\QQQGGGAAA???===<<<666999888333///000000///.........---,,,+++++++++******)))))))))((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((()))*********'''((()))******)))(((''''''((()))***++++++++++++)))+++---...---,,,---...,,,///444888===GGG[[[lllwwwwwwuuuyyyrrrllliiibbb\\\SSSXXX]]]\\\YYYZZZaaahhhqqqzzzvvvpppggg^^^]]]bbbjjjrrr|||~~~qqqbbbXXXRRRMMMGGGBBBBBBCCCEEEEEEIIIMMMVVVbbbqqqwww{{{jjjQQQDDD888777444///)))(((***---,,,,,,+++******************((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$###""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((''')))******))))))***+++,,,,,,,,,---///222555777:::===BBBFFFIIIMMMQQQTTTVVVUUUWWW]]]dddfffccc___ccceeegggeeeaaa______```hhhqqqzzztttssswwwrrrxxx||||||~~~~~~}}}~~~yyy{{{xxxkkkgggiiiwwwyyy~~~zzzooojjjjjjfffbbbYYYPPPGGGBBBAAABBB;;;???>>>888444444555444111000///...------------*********))))))))))))(((***))))))(((((())))))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((())))))******'''((())))))***))))))((((((((()))***+++++++++++++++,,,......---,,,,,,---///222888@@@LLL^^^ttt}}}ooollloooyyyvvvlllccc[[[VVVWWW]]]bbbaaa^^^```hhhppp}}}zzzoooeee```______eeemmmnnnsss|||{{{mmmccc^^^XXXOOOHHHDDDDDDDDDDDDFFFGGGKKKSSS^^^nnn}}}vvvsss{{{qqq\\\PPP@@@===888444222000,,,***,,,,,,+++************+++***((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''(((******))))))+++---,,,...000333777;;;@@@DDDCCCEEEGGGIIIJJJMMMQQQTTTTTTSSSUUUZZZaaaeeedddbbblllvvv~~~|||{{{zzzzzz~~~~~~|||yyyxxx{{{}}}{{{{{{yyytttppppppuuuwwwzzz{{{{{{}}}~~~}}}}}}tttrrryyyzzzpppiiihhhooosss|||yyyttttttkkkgggaaaYYYOOOHHHHHHLLLJJJJJJFFF@@@======:::666333111///...---------,,,++++++*********)))))))))***))))))))))))))))))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$&&&'''))))))'''&&&$$$(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''(((((()))))))))''''''((()))))))))))))))((()))***++++++,,,,,,+++---......---,,,+++,,,...333777???NNNeee~~~nnnhhhjjjuuu|||pppbbbYYYWWWWWW[[[]]]aaadddgggmmmtttzzzsssgggaaa]]]___eeelllsssxxxzzzzzz}}}}}}tttllleee[[[SSSMMMJJJGGGFFFHHHEEEFFFJJJOOO[[[ppptttjjjlll{{{~~~ssskkkTTTHHH:::333333444000+++---,,,,,,+++***+++++++++***((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&((())))))***+++...000///444999???CCCIIIOOOTTTTTTTTTSSSQQQPPPPPPSSSUUUSSSRRRTTTZZZaaagggiiiiiisss~~~{{{yyyzzzyyyxxxwwwyyy||||||tttkkkjjjnnnpppooopppyyy~~~~~~zzzqqqnnnsss|||yyytttrrrvvv~~~zzzyyypppkkkfffbbb[[[VVVYYY``````\\\TTTMMMLLLLLLEEE;;;777444000.........---+++++++++++++++******************))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((((((((&&&&&&'''(((((((((((('''''''''(((((())))))******((()))***+++,,,,,,,,,,,,.........,,,,,,---000333777>>>KKK___zzzmmmfffgggrrr~~~}}}}}}}}}xxxuuunnnbbbWWWTTTYYY```ZZZ]]]bbbjjjttt{{{wwwlll^^^___dddnnnzzzyyytttkkkccc\\\VVVPPPLLLKKKFFFDDDGGGIIIMMM\\\mmmtttiiieeeqqq|||sss___EEE555111333333000------,,,+++++++++++++++***((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&########################&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((('''''''''''''''''''''''''''(((***+++,,,///333666999@@@HHHOOOTTTYYY___dddeeeddd```[[[VVVTTTUUUWWWXXXXXXZZZ```gggnnnsssuuuzzz{{{yyy{{{yyyzzzzzzwwwvvvxxx~~~ssseeeeeekkkpppmmmppp{{{tttoookkkjjjnnnuuu|||zzzyyyqqqiiieeeeeecccaaafffooosssnnneee]]]ZZZXXXPPPGGG???:::555222222111///,,,,,,,,,,,,+++++++++******+++******))))))******+++$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******''''''((((((''''''&&&&&&'''''''''(((((()))***+++))))))***+++,,,,,,,,,,,,...------,,,---222888===FFFSSSdddwww{{{iiicccgggnnnssswwwvvvwwwyyyxxxuuummmiiibbb[[[WWWYYY]]]aaa[[[aaalllwww~~~zzzzzzyyysssllliiibbbhhhvvv{{{tttlllddd[[[UUUMMMFFFEEEJJJJJJHHHPPP\\\nnnvvv}}}}}}sssiii```jjj}}}aaaIII:::444222111------,,,++++++++++++,,,***((('''((()))***)))'''(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''***)))))))))(((((((((((((((((((((((((((((((((((()))***,,,...000444999===GGGOOOZZZaaadddhhhlllpppwwwtttnnnggg```]]]^^^___eeeeeefffjjjqqqxxx~~~|||vvvsssssswww|||~~~|||{{{}}}~~~~~~xxxrrrttt~~~zzzllljjjpppqqqrrrvvvuuufffeeeeeefffiiilllnnnooowwwyyy|||}}}}}}|||}}}}}}zzznnnfffggggggeeejjjsssxxxxxxrrrhhh```[[[WWWRRRIIICCC<<<888888777444000---,,,,,,,,,,,,++++++++++++******))))))******+++$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***++++++,,,(((((((((((('''&&&%%%$$$''''''''''''((()))++++++))))))***+++,,,,,,,,,,,,------,,,,,,///666>>>DDD\\\nnnvvvdddaaagggkkkjjjhhhiiiqqqxxxxxxssseeeaaa]]]]]]```aaa___\\\^^^hhhwww}}}qqqkkkoooooohhhdddfffiiissswwwmmmbbb[[[MMMFFFFFFMMMMMMHHHKKKTTT___fffmmmsss|||zzzyyy{{{xxxnnnddd[[[eee{{{|||aaaIII888000......---,,,,,,++++++,,,,,,***((('''((()))***)))((((((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))+++,,,///111333888>>>BBBRRR[[[fffmmmooopppsssvvv}}}uuunnnjjjjjjlllpppppppppsssyyyvvvuuu}}}~~~xxxxxxuuuqqqpppssszzzyyypppssswwwtttyyyqqqvvv}}}{{{ooo```bbbccceeeeeedddcccaaafffjjjmmmnnnllllllmmmppptttzzznnnnnnmmmiiillltttuuuzzzxxxlll___YYYXXXXXXPPPJJJAAA======;;;888444---------,,,,,,,,,++++++++++++************++++++''''''&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,------+++***)))***,,,///,,,...333333999QQQkkktttkkkfffcccgggcccccclllxxx}}}wwwooo``````ccchhheee^^^^^^ccckkkxxx}}}mmmaaabbbdddbbbeeemmmsssyyyoooiii]]]TTTJJJEEEFFFJJJKKKKKKOOOSSS\\\eeeiiinnnzzz}}}}}}zzzpppeee]]]\\\jjj|||ZZZGGG<<>>BBBOOO\\\gggbbb```bbbbbb```ccciiiqqq~~~~~~}}}xxxrrrnnnkkkiiifffdddgggqqq~~~|||zzzyyyyyyzzzyyyzzz|||sssoooqqqvvvzzztttjjjeee^^^]]]^^^dddjjjjjjddd]]]ZZZZZZ\\\]]][[[VVVVVVZZZfffooozzz~~~zzzyyy}}}~~~vvvhhh]]]YYYZZZYYY]]]^^^XXXTTTQQQJJJCCC888666333000---,,,---///++++++,,,++++++******)))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************''')))*********+++---///000...000666???RRRwwwzzzvvvsssqqqooonnnppptttzzz~~~|||uuuooogggdddccccccbbbdddmmmvvvoooddd^^^\\\aaagggnnn|||yyymmm\\\OOOIIIHHHHHHIIIIIIKKKPPPVVVXXXZZZdddnnn{{{ppphhhjjjqqqxxxyyyzzzyyybbbIII:::444///---......---,,,,,,,,,+++************+++(((((()))))))))((('''''')))((((((''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((()))***&&&''')))+++,,,...111444:::;;;???CCCEEEKKKZZZiiiqqqhhh___[[[XXXWWWYYY]]]gggxxxzzzvvvqqqjjjccc___aaacccffflllzzzyyyqqqkkkhhhlllrrrtttuuuxxxzzz}}}vvvtttwwwzzzzzz}}}zzztttyyy}}}tttooonnnhhhgggfffffffffeeeaaa^^^SSSQQQPPPQQQNNNKKKLLLPPP[[[dddooovvvwwwxxx|||~~~}}}}}}|||rrrfff______aaadddjjjooollleee^^^VVVOOODDDAAA;;;555111///...///,,,,,,+++++++++*********%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************((()))*********+++---///222111222888DDD]]]yyyvvvvvvuuuuuusssvvvzzz}}}|||vvvooojjjeeedddddddddffflllwwwsssdddaaaaaadddjjjnnnssszzzjjj[[[QQQKKKHHHGGGIIIIIILLLPPPQQQSSS[[[dddyyy|||xxxxxxzzzzzzuuurrryyyxxx\\\CCC:::111...///---,,,,,,,,,+++***)))((()))******(((((()))))))))(((((('''))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''((()))******++++++,,,///555<<>>;;;888444111000//////&&&''')))*********)))(((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***************+++---......000333555999===HHH\\\wwwxxxqqqnnnmmmlllqqqyyy}}}|||ssspppssssssppppppvvv|||zzztttqqq```YYYRRRNNNIIIEEEFFFJJJMMMXXXfffttt~~~pppooonnnrrrcccIII===666///...333,,,,,,---...---,,,+++***(((((()))***************%%%&&&''')))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((******(((%%%###"""###%%%'''((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''*********+++,,,...///000...555???JJJUUU___hhhmmmiiifffaaa\\\VVVVVVaaannnrrr{{{~~~uuummmmmmqqqssspppnnnnnnqqqsssqqqnnnlllsss}}}|||}}}|||rrrdddfffiiilllllljjjeeebbbccc^^^```jjjqqqqqqqqqsssooojjjjjjpppsssqqqnnnnnn|||~~~vvvtttrrrqqqpppppptttyyywwwwww{{{yyyvvvkkkqqq{{{qqqjjjfffhhhkkklllmmmooolllkkkjjjgggdddaaa```___\\\TTTMMMLLLSSS]]]dddgggooosssyyy|||{{{xxxuuussssss{{{}}}|||}}}sssrrrsssuuu{{{}}}xxxtttpppmmmfff[[[SSSEEEBBB>>>:::777555444444%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((((((((('''&&&%%%$$$###)))'''%%%&&&((()))'''%%%(((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((''''''(((((())))))******))))))))))))*********************++++++,,,,,,---+++---111222...+++///888;;;III\\\nnn{{{rrrmmmjjjmmmrrr}}}|||}}}}}}wwwooodddZZZTTTNNNIIIJJJPPPLLLMMMSSSccczzzvvveee]]]fffrrr|||lllVVVGGG>>>888111---//////...,,,,,,,,,+++(((,,,,,,++++++***)))))))))+++*********))))))((((((******)))(((''''''&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))))))))'''&&&&&&(((***)))***+++++++++---000333777@@@GGGLLLZZZlllqqqlll^^^______]]]YYY[[[fffrrrvvvwwwooonnnooommmjjjmmmuuuwwwpppkkkkkkxxx|||}}}|||vvvkkkfff\\\___bbbfffmmmrrrooohhhlllkkkjjjkkklllnnnnnnnnneeefffkkkuuuzzzxxxuuuuuu~~~{{{{{{tttiiimmmttt}}}zzzpppqqqtttrrrqqqrrrpppooopppssssssqqqsssxxxqqqkkkccc]]]\\\^^^bbbeeennnqqqwww~~~~~~uuunnniiisssvvvsssxxxsssqqq|||xxx}}}zzzyyyyyyrrrfffbbbddd]]]TTTKKKFFF@@@888555777((((((((()))))))))******'''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&(((&&&%%%&&&(((((('''%%%''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))******))))))))))))*********************+++,,,,,,------,,,,,,///222111000444<<>>CCCLLLTTTYYYbbbmmmnnnhhhbbb^^^\\\bbbqqquuuiii___YYYXXXYYYeeelllyyy~~~vvvssskkkpppzzz|||qqqkkkhhhfffhhhlllooonnnkkkjjjqqq{{{~~~~~~~~~}}}xxxyyy|||~~~|||{{{|||qqqmmmlllqqqwwwuuullliiihhhaaa```aaabbbccccccaaa___dddnnnuuuyyy}}}yyy|||wwwuuuyyyyyyvvvsssyyyxxxrrriiifffdddXXXIII'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))'''&&&$$$"""!!!&&&%%%%%%&&&&&&''''''&&&''''''''''''''''''''''''***)))(((&&&$$$#########&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))******((()))))))))************)))******+++,,,---......000......000111777EEESSSppp~~~yyyzzz~~~}}}||||||uuukkkgggeeegggmmmsssyyyzzzxxxvvvuuuttttttwww{{{}}}}}}|||}}}}}}|||}}}~~~}}}vvvoooggg]]]RRRLLLOOOLLLHHHFFFIIIRRR^^^fffiiiqqq|||~~~qqq\\\SSSMMMLLLJJJKKK[[[mmmsss^^^JJJ>>>444222111111///,,,---000,,,,,,++++++***)))))))))*********)))))))))))))))***)))))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++***)))'''((()))+++---...000333777===EEEJJJOOOUUU[[[]]]bbbiiiiiieee\\\```hhhuuu}}}qqqcccYYYTTTQQQRRRUUUgggppp~~~{{{wwwvvvwww|||}}}uuulllhhheeeeeekkksssrrrqqqnnnlllrrr||||||wwwtttxxxqqqiiiggg[[[YYYVVVSSSSSSTTTVVVWWW[[[dddjjjmmmsss}}}vvvzzzzzzvvvppplllnnnsss{{{xxxwwwxxxxxxvvvxxx}}}rrroooqqqiiiZZZ&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&$$$"""!!!$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******((()))))))))************)))***+++,,,---...//////333222333444555>>>SSSggg~~~xxxuuuvvv{{{}}}{{{yyyzzzrrrvvvxxxuuurrrooojjjeeeeeefffkkkqqqvvvyyy~~~zzzxxx~~~~~~}}}zzzxxxvvvrrroooqqqtttxxx{{{|||}}}~~~~~~~~~wwwqqqggg[[[QQQKKKIIIFFFCCCCCCHHHOOOUUU[[[dddpppzzzxxxmmm^^^WWWQQQNNNJJJJJJVVVeee}}}dddPPP888222000222111---,,,...,,,,,,++++++***)))))))))))))))))))))))))))******)))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((())))))(((((((((+++---000111333555:::CCCMMMTTTXXX[[[]]]\\\^^^bbbdddccc[[[jjj{{{lll___SSSQQQSSSTTTWWW[[[gggppp|||~~~|||xxxvvvzzz~~~}}}xxxqqqkkkeee```dddjjjyyy{{{{{{zzz}}}uuuiiieee]]]ZZZVVVRRRRRRUUU[[[^^^YYY___aaa]]]ZZZbbbqqq}}}|||sssrrrvvvwwwvvvppplllkkknnnssswwwwwwtttuuuvvvuuuuuummmooonnnfff(((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''''''''(((((())))))******))))))))))))************)))***+++,,,---...///000---...111666<<>>GGGMMMNNNQQQYYYbbbggggggeeegggrrr{{{~~~}}}vvvmmmfffdddeeeffffffgggcccjjjzzz~~~|||zzzuuupppnnnooooookkkggg[[[WWWTTTRRRPPPRRR]]]iiiqqqqqqqqqtttzzz}}}rrrkkkhhhiiirrrnnnllllllnnnmmmfff```ZZZUUUQQQQQQUUUZZZ\\\\\\dddmmmsssqqqpppssswwwxxxuuuyyy~~~~~~pppiiiccc]]]]]]bbb''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%&&&&&&'''''''''&&&&&&'''((()))************))))))(((((((((******+++++++++,,,,,,,,,///+++***---//////111444999BBB[[[~~~xxxuuuvvvwwwttttttvvvtttvvvvvvtttppppppuuuzzzpppbbbWWWTTT]]]dddeeehhhnnn{{{|||xxxvvvvvvvvvwwwyyyxxxyyy{{{}}}yyyxxxwwwwwwxxx{{{~~~sssjjj]]]RRRLLLHHHEEECCCBBBCCCGGGPPP[[[iii~~~aaaGGG999444222111,,,,,,,,,,,,++++++++++++************************))))))))))))((((((((((((''''''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((***((('''%%%%%%%%%'''(((((((((((('''%%%%%%&&&(((&&&''''''''''''''''''&&&((('''((()))***++++++***---,,,000888===???EEELLLUUUWWW[[[]]]```eeejjjnnnuuu}}}sssiii^^^[[[aaaiiinnnpppfffbbbiii{{{zzzpppiiihhhgggfffdddYYYUUUQQQPPPQQQWWWeeesssyyy{{{{{{uuussssssoookkkfffeeehhhkkkllllllfffccc___[[[XXXUUUQQQNNNYYY^^^dddhhhiiiiiikkkmmmnnnvvv~~~sssiiiaaaaaaeee''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%)))))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))&&&&&&&&&&&&'''((()))******************)))))))))******+++++++++,,,,,,,,,...++++++///000///111555<<>>555000000///...---,,,,,,+++************************))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%)))((('''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''))))))((((((((()))***)))'''&&&&&&''')))******++++++++++++000888>>>DDDMMMXXX```hhhqqqvvvwwwxxxsssnnnpppwww}}}}}}tttqqqqqqqqqqqquuuwwwuuurrrvvv~~~tttrrrtttxxxpppddd[[[ZZZaaakkkrrrtttrrrtttyyy{{{zzz{{{}}}~~~}}}{{{xxxvvvvvvxxxzzzyyykkk^^^WWWQQQMMMTTT^^^jjjttt)))(((((((((''''''''''''((((((((((((((((((((((((''''''((()))******++++++***)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))!!!"""$$$&&&((())))))(((((((((((())))))***************+++++++++,,,,,,,,,---,,,---000222666BBBMMMbbbyyyyyytttzzzzzz}}}vvvoookkkooovvv~~~yyylllccc___PPPIIICCCBBBBBBCCCHHHNNN```ssszzzmmmhhhhhh}}}xxxjjjVVVBBB666111111000///...---,,,,,,************************))))))))))))((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((''''''%%%''')))***)))((())))))))))))(((((((((((()))))))))+++,,,---///888DDDMMMRRRZZZaaadddiiirrrwwwwwwyyyvvvuuuyyy~~~~~~zzzyyy{{{wwwnnnjjjoooxxx~~~}}}wwwrrruuu~~~xxxrrrnnnlllmmmhhhaaa]]]___gggsss{{{||||||}}}zzzyyyzzz{{{{{{}}}xxxpppdddZZZUUUVVVYYY```mmm~~~|||xxx}}}))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%''''''(((((()))))))))*********+++++++++,,,,,,,,,///...///111333999FFFSSSkkk~~~|||uuuwwwwwwuuu||||||xxxtttqqqwww}}}uuunnnjjjXXXNNNEEEBBBBBBBBBDDDGGGOOOcccxxxqqqjjjfffuuu~~~xxxnnn\\\III;;;222111000///...---,,,,,,************************))))))))))))((((((((((((&&&&&&&&&'''''''''''''''"""$$$%%%'''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%'''((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((('''%%%'''******))))))))))))'''((()))******)))(((''')))+++---...333>>>MMMYYY[[[bbbffffffiiiqqqvvvuuutttvvvyyy~~~zzznnnnnnjjjdddfffrrr}}}yyyyyy}}}|||uuupppnnnkkkeee___bbbccceeehhhlllqqqwww{{{~~~|||xxx}}}{{{pppeee```]]]ZZZWWWcccttt}}}wwwtttsss}}}+++******)))))))))))))))'''(((***)))'''&&&&&&'''))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((((((((()))))))))))),,,+++,,,---//////...------000333333333===UUUlllwww~~~{{{||||||~~~~~~}}}yyytttsss}}}yyysssttt}}}}}}~~~}}}||||||{{{zzzxxxpppaaaVVVKKKEEEBBB@@@BBBEEEJJJSSSbbbpppxxx~~~|||tttjjjXXXeeezzzvvvwwwxxxiiiVVVKKK333222///,,,***))))))))),,,+++******)))*********))))))))))))(((((((((((())))))))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&%%%%%%((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((+++''''''***,,,***)))***+++///444888===GGGTTT^^^aaafffjjjkkkjjjjjjnnnqqquuuzzzxxxqqqffffffdddbbbiiiwww}}}zzz|||{{{wwwppppppnnnggg___[[[\\\^^^bbbdddhhhmmmssszzz~~~vvvuuuwwwuuummmeee^^^[[[___kkkrrrpppmmmmmmmmmkkkoooyyy+++******)))))))))))))))'''(((***)))(((&&&''''''))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((())))))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((()))))))))*********+++++++++---.........---...000444:::@@@NNNeeeyyyyyy~~~yyy{{{||||||vvvtttxxxkkkjjjkkkpppyyyzzzwww{{{~~~wwwdddYYYNNNHHHEEEAAA@@@BBBCCCIIITTTaaaiiiqqq|||zzzuuussskkk```UUU\\\jjjxxxaaaQQQ===888333000//////......,,,++++++******************)))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%''''''%%%%%%%%%%%%''''''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++'''&&&***+++***+++......555<<>>LLL]]]rrrvvvwww|||~~~}}}xxxooojjjlllttt}}}cccbbbeeeppp}}}}}}ooocccVVVPPPLLLGGGCCCBBBCCCDDDKKKUUU^^^eeeoooyyy|||~~~zzzrrrppppppfffYYYPPPRRR\\\rrryyycccIII@@@555///...///...---,,,,,,+++*********************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&######$$$$$$%%%'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***'''&&&)))+++,,,///444777???IIINNNPPPXXXeeeppptttvvvuuunnngggeeejjjpppyyy}}}nnngggfffcccbbbgggsssxxxuuuvvv{{{{{{zzzyyytttjjjbbbbbb```]]]ZZZYYY\\\aaaffflllqqqvvvvvvvvv}}}{{{xxx{{{wwwvvvuuuvvvxxxzzzzzzyyy}}}|||pppdddZZZXXX```kkkmmmgggeeehhhmmmqqqwww}}}+++******)))))))))))))))''')))******(((''''''((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))************++++++,,,,,,---***+++,,,,,,,,,---...000222000555CCCVVViiizzz|||sssssszzzzzzzzzzzzyyyyyyzzzzzzzzzqqqhhhfffmmmwww}}}uuueeecccgggttt|||xxxxxxtttwww}}}qqqbbbZZZWWWQQQKKKHHHGGGEEEFFFMMMUUU\\\eeemmmuuuzzzzzzxxxxxxwwwiiiYYYMMMLLLUUUlllaaaQQQ===000---......,,,,,,,,,+++************+++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***'''''')))+++---333:::CCCKKKRRRTTTTTT[[[hhhtttzzzwwwpppeee]]]___jjjuuurrrgggcccdddccc```jjj{{{xxxxxx|||zzzuuummmfff___^^^]]]^^^aaafffjjjlllmmmpppsssuuuyyy~~~|||||||||zzz{{{zzzrrrmmmeeecccbbbccceeeggggggggggggmmmwwwttthhh___[[[\\\dddbbbdddiiilllkkkkkknnn{{{+++******)))))))))))))))((()))+++***(((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))******+++,,,,,,------***+++------,,,---000222666666>>>OOOcccuuu{{{tttssssssrrrqqqrrruuuxxxzzz|||ssslllgggjjjsss|||tttkkkaaa```gggxxx~~~~~~~~~zzzwwwxxxvvvqqqmmmmmmiiinnnuuu~~~{{{zzzxxxwwwwwwxxxzzz{{{{{{~~~~~~llldddaaa[[[SSSOOOGGGBBBAAAEEEJJJPPPXXXaaauuu~~~nnn\\\PPPKKKPPPbbb{{{mmmQQQ<<<333111111000---,,,,,,+++***+++++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))***((((((+++---///777???KKKPPPUUUVVVWWW___mmmyyy|||uuuiii]]]YYY```ooo{{{vvvmmmhhhfffgggiiieeecccnnn}}}zzzyyywwwrrrmmmgggggghhhlllqqquuuuuussslllkkklllqqq{{{{{{wwwvvvxxx||||||}}}}}}{{{wwwqqqkkkhhheeecccaaaaaabbbcccbbbaaaaaadddgggkkkuuu{{{oooaaaVVVYYYYYY\\\ccceeedddeeeiiiuuu+++******)))))))))))))))(((***+++***)))((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))***+++,,,------...***---......,,,---111555555<<>>LLLtttyyypppjjjhhhkkkiiiggglllyyy|||~~~|||wwwuuusssssssssnnnmmmssszzzyyyuuusssooollljjjkkkooosssvvvwwwyyyzzzzzzwwwqqqlllhhhgggaaaaaabbbbbbcccdddeeeeeeggggggiiijjjmmmppptttwww{{{}}}vvvggg\\\SSSIIIFFFDDDCCCFFFJJJUUUdddyyysssfff^^^aaaiii~~~aaaHHH:::111---,,,------***)))+++++++++***))))))))))))))))))))))))((('''''''''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%$$$###"""###%%%'''(((((('''&&&''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((())))))*********+++,,,+++000666999:::;;;@@@DDDFFFLLLSSSWWWYYYZZZ^^^aaammmmmmnnnnnnjjjaaaVVVMMMKKKNNNRRR[[[kkk|||~~~wwwpppooottttttwwwxxxllliiiiiinnnwwwmmmaaa\\\[[[TTTYYY___ccceeehhhlllpppooossswwwyyy{{{|||xxx{{{|||vvvjjj\\\SSSOOOXXX```lllyyy))))))))))))))))))))))))'''''')))******+++++++++((()))******(((''''''((()))'''%%%%%%&&&'''&&&%%%((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((()))))))))***************++++++++++++******((((((((()))))))))***************++++++,,,---...000...000444333666FFFYYY~~~|||uuuqqqoooooowwwqqqlllqqq|||~~~~~~{{{}}}yyyuuurrrpppooopppkkkkkkrrrxxxwwwuuuttttttrrrpppmmmlllmmmpppsssvvvwwwxxxvvvpppiiicccaaa]]]^^^___``````aaaaaaaaabbbbbbcccdddgggjjjlllnnnrrruuuyyyzzzzzz|||{{{fff[[[OOOHHHDDDAAACCCHHHOOO\\\pppvvvggg```aaafffwwwxxxWWW???333...,,,---...+++***,,,++++++***))))))))))))***(((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))(((((('''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))***))))))***---///...666???CCCAAAAAADDDIIILLLTTT[[[[[[VVVVVV^^^fffqqqvvvwwwpppaaaUUUPPPOOOQQQSSSVVV^^^mmm|||}}}zzzwwwuuuppplllooovvvwww~~~{{{uuusssvvvwwwiii___YYYVVVVVVVVVWWWYYY[[[]]]^^^]]]```dddgggiiikkkmmmoooqqqwwwyyy~~~zzzkkk[[[PPPJJJQQQ^^^mmm|||))))))))))))))))))))))))(((((()))***************((()))******(((''''''(((((('''%%%&&&'''((('''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((()))))))))******(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++,,,---......000///222555444:::PPPhhhyyywwwwwwxxxyyyyyyuuu{{{}}}~~~{{{yyyzzz~~~|||zzz|||xxxtttqqqoooooonnniiihhhnnnrrrqqqooonnnvvvvvvsssmmmfffcccfffjjjnnnqqqsssrrrllleee___\\\]]]^^^___```aaa``````____________```ccceeefffgggggglllqqqtttuuuwww}}}qqqeeeVVVMMMGGGCCCDDDHHHIIISSScccuuuqqqfffaaaXXXeeexxxbbbDDD888111---...///------...,,,+++******))))))******((((((((((((((()))))))))((((((((('''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******+++***))),,,222777;;;BBBJJJKKKGGGFFFJJJPPPVVVZZZ]]][[[WWWYYYcccmmmvvvzzzyyynnn^^^SSSRRRVVVZZZ\\\___fffrrr~~~|||ooonnnnnnooommmkkkooovvv{{{~~~rrrfff^^^ZZZWWWTTTRRRTTTVVVWWWXXXWWWVVVVVVVVVVVVUUUUUUTTT\\\___ccchhhnnnwww{{{yyyhhh\\\QQQRRRWWW```lllxxx))))))))))))))))))))))))***************)))((((((((()))******(((''''''(((&&&%%%%%%&&&((())))))(((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++,,,---...///...///222666666???YYYttt~~~~~~|||{{{uuurrrzzz{{{yyyyyyyyy|||}}}{{{yyyvvvsssqqqooonnnqqqmmmkkkooopppnnnllllllsssuuussslllccc___aaaeeeiiilllpppqqqmmmgggaaa^^^aaabbbdddffffffeeecccbbbbbb``````aaaeeeggggggfffbbbeeeiiikkklllnnnrrruuuwwwxxx{{{zzzmmm]]]RRRJJJEEEEEEHHHGGGKKKTTTcccvvvzzzmmmeeeWWW^^^kkkoooRRR;;;333------///---,,,---,,,++++++***************((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((()))))))))******+++,,,+++,,,222<<>>444,,,+++---,,,***+++,,,,,,+++************+++))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&&&&''''''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******)))+++---...111;;;JJJUUUbbb___XXXQQQNNNQQQYYY```fffdddbbbeeelllssswwwyyytttooofff```]]]\\\]]]]]]fffnnnyyyvvvnnneee___]]]bbbppp}}}{{{|||~~~zzz|||{{{xxxtttpppoooppprrruuusssjjj___ZZZYYYYYYWWWTTTQQQOOOMMMLLLLLLOOORRRTTT[[[```jjjvvv~~~xxxoooaaaSSSMMMPPPYYYaaa))))))))))))))))))))))))))))))*********))))))(((((()))******(((''''''(((&&&&&&&&&(((******((('''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((()))))))))***************++++++++++++******)))))))))*********++++++,,,,,,+++,,,,,,---...///000...222999AAAOOOkkk~~~zzzyyy{{{|||mmmhhhlll{{{~~~yyy{{{}}}}}}}}}}}}}}}|||{{{yyyyyyyyywwwwww|||~~~|||vvvpppmmmmmmppptttxxxyyyvvvrrrnnnmmmjjjnnntttyyy||||||zzzyyyuuusssrrruuuzzz|||{{{xxxlllhhheeedddeeeeeeaaa]]]gggiiilllqqqwww}}}pppbbbVVVJJJEEEFFFCCCCCCEEENNN\\\lllxxx~~~mmm___XXXYYYZZZaaattt}}}{{{ooo___DDD999///---///---,,,+++---,,,++++++******+++++++++*********)))((((((((('''((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&'''''''''''''''(((((('''''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''((()))*********(((+++///111666DDDVVVdddmmmfff[[[TTTSSSYYYaaaggghhhiiinnnvvv}}}|||uuummmccc]]]]]]^^^___^^^jjjtttqqqkkkeeebbbaaafffrrr{{{{{{|||{{{}}}~~~zzzmmmeeedddbbb]]]XXXXXXVVVRRROOONNNNNNOOOOOOPPPRRRXXX```dddiiivvvuuufffWWWOOOPPPTTT))))))))))))))))))))))))'''((()))******++++++***((()))+++***(((''''''((((((''''''(((***)))'''$$$(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((())))))************+++++++++(((((())))))))))))((((((************++++++++++++,,,,,,,,,,,,---...//////111///222;;;EEETTTpppzzz||||||~~~|||nnnkkkooo|||{{{{{{wwwzzzxxxyyyyyyyyyyyyxxxwwwwwwxxxvvvyyywwwqqqnnntttwwwzzzzzzwwwssspppooolllqqqxxx}}}{{{zzz}}}tttnnniiiiiimmmmmmhhhbbb]]]___bbbggglllqqqtttvvv~~~zzzkkk\\\OOOHHHGGGBBBBBBDDDLLLYYYdddlllppprrr}}}jjjZZZUUUUUUSSSWWWiiiwwwuuummm```KKK>>>333111222111//////---,,,++++++******++++++,,,++++++***)))((('''''''''((((((((())))))******&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%'''''''''&&&&&&'''''''''&&&''''''((()))******+++(((+++///333:::III^^^mmmrrrhhh\\\UUUWWW^^^fffjjjgggnnnyyy}}}wwwoooeee___^^^___``````mmmyyytttccccccfffkkklllnnnuuu}}}}}}zzz|||{{{uuu{{{}}}mmmkkkkkkrrr|||~~~~~~yyypppiiiccc___ZZZVVVSSSQQQOOONNNMMMNNNRRRVVVTTTSSS\\\hhhooo~~~{{{hhhXXXRRRRRR)))))))))))))))(((''''''&&&'''((()))***+++,,,,,,++++++,,,,,,+++***((('''((((((''''''''''''((((((+++***)))'''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&''''''((()))******+++++++++******)))******+++)))))))))))))))))))))))),,,---//////------///111,,,222:::CCCNNN___qqq~~~{{{vvvwww|||}}}nnnlllqqq}}}~~~wwwqqqzzz{{{~~~vvvxxxyyyuuuqqqpppqqqtttwwwzzzzzz{{{|||}}}{{{}}}|||yyyvvvwwwyyyxxxsssnnnooopppsssxxx}}}yyy|||}}}}}}}}}{{{zzzyyywwwtttpppmmm```^^^\\\]]]aaaeeeiiijjjtttwwwzzz}}}xxxiiiXXXOOOPPPJJJGGGEEEGGGMMMUUU]]]aaagggnnnwww~~~vvvhhh^^^XXXPPPMMMSSS[[[jjj|||mmmiiiiiiZZZLLL<<<222000111...+++...---,,,+++************************))))))))))))((()))***+++***)))'''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((('''''''''+++(((&&&'''***,,,+++)))++++++///:::JJJYYY```cccggg```[[[\\\dddkkkmmmllloooxxxyyyuuuooooooiii^^^XXXYYY[[[\\\sss}}}ssshhhYYY___hhhnnnpppsss|||~~~{{{sssooorrrzzzoookkkgggccccccjjjttt}}}vvvnnnddd\\\YYYXXXVVVUUUQQQQQQPPPNNNNNNPPPTTTWWW[[[dddrrrrrr^^^QQQ)))*********))))))((('''(((((()))***+++,,,------++++++,,,,,,+++***((('''((((((''''''''''''((((((***)))(((''''''&&&''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))'''''''''((()))*********++++++***************+++***************************+++,,,---......///000///222999FFFVVVgggttt{{{}}}}}}{{{xxx{{{|||ooopppzzz|||||||||}}}ooonnn}}}~~~yyyrrrssssssoookkkkkklllooossswwwzzz~~~~~~|||uuupppmmmnnnooossswwwyyyyyyxxxrrruuuwwwwww|||~~~|||{{{{{{yyywwwttteeebbb___^^^```ccceeefffmmmooorrrtttvvv{{{~~~nnn```XXXVVVMMMJJJGGGFFFJJJQQQXXX\\\\\\```gggoootttsssmmmgggZZZQQQLLLOOOUUUbbb}}}~~~ooo\\\EEE666333333...)))------,,,+++*********+++************))))))))))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((((((((('''+++(((''''''***++++++***(((,,,555AAANNNXXX\\\]]]]]]^^^aaagggmmmqqqsssrrrxxxwwwnnnjjjkkkmmmjjjbbb]]]```eeeiiisss|||yyykkkbbb^^^eeemmmsssuuuwww}}}~~~yyyqqqkkklllrrr|||rrrmmmjjjhhhkkksss~~~}}}rrrkkkddd]]]XXXUUUTTTRRRQQQQQQQQQQQQRRRRRRWWW___hhhooo}}}|||mmmccc*********+++******)))((())))))******+++,,,------++++++++++++***)))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&''''''(((((())))))***''''''(((((())))))***************************+++************************++++++,,,...111222111000444666???QQQfffwww~~~~~~|||{{{|||vvvyyy{{{zzzyyyxxxzzzsssiiinnn~~~|||uuuoooooonnnkkkhhhggghhhjjjnnnsssyyy~~~wwwqqqlllkkkkkkmmmpppqqqqqqpppllloooqqqqqqwww}}}|||||||||{{{zzznnnjjjeeebbbbbbcccddddddcccdddfffiiilllqqqwww|||tttjjjbbb\\\TTTPPPJJJFFFGGGKKKPPPTTTSSSUUUZZZcccmmmssstttsssbbbXXXPPPMMMOOOYYYoooqqqRRR>>>777555111+++---,,,,,,++++++++++++,,,************))))))))))))+++***(((&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))++++++***)))(((''''''((((((((((((((((((+++)))'''''')))***+++***+++555DDDQQQZZZ]]]]]]]]][[[dddooouuuvvvuuuvvvwww|||nnnfffccciiinnnooohhhdddhhhpppuuuvvv}}}xxxlllccc```hhhooovvv{{{|||}}}|||~~~~~~zzzyyyqqqlllgggffflllwwwwwwtttrrrrrrvvvzzzmmmccc```\\\XXXWWWWWWVVVRRROOONNNNNNPPPSSSWWWaaattt{{{******+++++++++******)))(((((()))***++++++,,,,,,***************)))((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''(((((((((((('''''''''((())))))******'''((((((((()))))))))***)))*********+++++++++***************************.........000333555444222666===LLLaaawww~~~|||{{{~~~||||||zzzvvvrrrsssvvvoookkkqqq|||}}}~~~}}}|||{{{zzz{{{{{{xxxtttrrrpppmmmjjjjjjkkklllooosssxxxxxxrrrnnnlllkkklllnnnpppqqqpppmmmpppqqqqqqwww}}}{{{{{{|||||||||wwwrrrlllhhhffffffeeeddd\\\]]]^^^aaaeeejjjpppsssyyyzzz{{{qqqiiiaaa]]]XXXQQQJJJEEEFFFJJJMMMRRRSSSYYYdddqqqzzz||||||qqqggg[[[TTTPPPUUUdddtttdddKKK<<<666333111---,,,,,,+++++++++,,,,,,************)))))))))(((***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&(((***,,,,,,+++)))(((''''''''''''((((((((((((***)))((('''(((***,,,,,,444CCCVVVeeeiiigggdddcccgggrrr}}}~~~wwwrrrsssxxxtttiiifffgggmmmtttwwwrrrmmmqqqxxx}}}~~~xxxmmmeeeeeehhhuuu|||}}}yyyxxxyyyvvvoooiiihhheeecccccciiisss}}}~~~{{{sssmmmeeebbbbbbaaa\\\XXXVVVRRRPPPPPPQQQUUUaaammmooovvv)))******+++++++++******''''''(((((())))))************))))))))))))))))))((((((''''''''''''((((((''''''&&&''''''((()))***''''''''''''((((((((((((''''''(((((()))*********(((((((((((())))))))))))((()))***++++++++++++***************************/////////000222444555555666DDDZZZooo~~~}}}}}}zzzuuutttxxx}}}~~~}}}||||||}}}{{{}}}wwwqqqooopppxxx}}}pppoooqqqvvvwwwxxxxxxvvvvvvxxx{{{~~~zzzvvvtttsssrrrttttttuuuvvvyyy~~~yyytttrrrpppqqqtttwwwxxxyyyvvvyyyzzzzzz~~~}}}xxxrrrmmmjjjiiigggggg___^^^\\\]]]```cccgggiiinnnooouuu~~~yyypppiiifffccc[[[QQQIIIEEEGGGIIIOOORRRZZZjjjzzz~~~vvvkkkaaaYYYWWW\\\ddd}}}___EEE777333444------,,,,,,+++,,,,,,,,,************)))))))))((('''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***,,,,,,+++)))(((&&&'''''''''(((((())))))***))))))((()))+++...000;;;KKK___mmmpppmmmjjjiiittt|||}}}rrrlllpppwwwyyymmmgggiiinnnsss{{{}}}zzz}}}~~~tttkkkjjjrrrzzz|||uuunnnkkkfff___[[[[[[]]]aaahhhqqq|||zzzrrrqqqqqqnnnlll```ZZZTTTSSSRRRRRRVVV\\\WWWZZZaaaiiiqqq}}}((()))******+++*********'''''''''((((((((())))))***))))))((((((((())))))((((((''''''''''''(((((('''''''''''''''((()))***''''''''''''(((((((((((('''(((((())))))******+++(((((((((((())))))))))))'''(((***+++,,,,,,+++***++++++++++++++++++++++++,,,---...///000333777;;;???QQQiiizzz~~~|||vvvqqqlllrrrzzz{{{xxx}}}{{{tttqqqrrrxxxwwwqqqooonnnqqqsssuuutttssstttxxx||||||{{{{{{zzz|||}}}|||{{{{{{}}}}}}{{{xxxyyy|||yyysssooommmkkkjjjhhheeeaaa^^^^^^_________fffhhhnnnxxx{{{vvvpppmmmfff[[[PPPIIIHHHIIIIIIKKKUUUhhh|||{{{rrrggg```\\\[[[oooyyyWWW???555444///...---,,,++++++++++++************))))))))))))&&&''')))++++++***((('''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&''')))++++++***)))(((&&&&&&''''''((()))))))))))))))***)))***---111555???LLL]]]iiinnnnnnnnnoooyyy}}}zzzqqqmmmqqqwwwzzzqqqjjjhhhmmmqqqvvv~~~~~~yyytttqqqvvvxxxnnneee___[[[XXXXXX[[[^^^fffqqq{{{~~~~~~{{{zzzxxxvvvuuuvvvwwwxxxuuutttttttttuuuwwwyyyzzzjjjaaaXXXVVVTTTQQQOOOPPPOOONNNOOOSSSWWW___nnn}}}'''((())))))*********)))(((((((((((())))))))))))***)))((('''(((((()))***((((((''''''''''''(((((((((((('''''''''(((((()))''''''''''''((((((((((((((((((((()))******++++++))))))))))))(((((((((((('''(((***,,,,,,,,,+++***++++++++++++++++++++++++)))---000000000555???HHHXXXiii}}}zzztttnnnuuu{{{wwwyyyzzzwwwyyy|||zzzvvvwwwxxxyyy~~~tttqqqpppnnnppprrrtttsssqqqsssxxx}}}}}}|||}}}|||}}}~~~}}}xxxtttrrrpppppplllfffdddcccdddcccbbbfffgggllluuu~~~xxxvvvpppeeeXXXNNNKKKKKKHHHHHHNNN^^^uuuzzzoooddd]]]___zzzoooQQQ>>>777111000...---++++++******************))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''((((((((((((''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''((())))))))))))(((&&&&&&''''''((())))))***((()))******+++///555999FFFNNNZZZeeelllqqqvvvyyy||||||xxxxxxxxxzzzrrrmmmlllnnnqqqtttvvv|||~~~rrrssssssuuuzzzpppggg^^^[[[[[[[[[```eeeiiisss|||~~~}}}xxxrrrpppmmmiiieeebbbaaa```^^^]]][[[ZZZYYYYYYYYYZZZYYYXXXXXXXXXYYY[[[\\\^^^^^^```dddhhhnnnuuu}}}|||nnnaaa\\\YYYUUUQQQOOOMMMJJJIIIKKKMMMPPPXXX```ppp''''''((()))))))))))))))))))))))))))***************)))(((''''''((()))***((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((()))******++++++))))))))))))((((((((((((&&&(((***,,,---,,,+++***++++++++++++++++++++++++)))...333333333:::HHHSSSqqqzzzttt}}}}}}zzzwwwvvvwww}}}~~~uuuooonnnmmmkkk|||}}}sssqqqrrrqqqqqqtttuuusssqqqrrrxxx~~~||||||}}}|||~~~}}}~~~|||xxxvvvsssooojjjiiijjjllllllkkkgggeeeiiirrrzzz|||{{{vvvkkk]]]RRRNNNNNNMMMIIIJJJWWWmmm|||mmmbbbRRRlllbbbIII<<<222111///---+++******)))************)))))))))))))))((('''&&&'''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***((()))++++++,,,000777<<>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFAAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIILLLQQQWWW\\\___gggqqqyyyjjj^^^[[[ZZZWWWTTTPPPMMMMMMMMMHHHMMMVVVaaalll}}}+++)))(((((()))***((('''))))))))))))))))))))))))***)))))))))((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''(((((())))))************))))))((((((''''''***++++++++++++,,,,,,,,,)))***,,,+++******,,,---...111///111888AAA___~~~}}}{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{}}}{{{xxxxxxuuunnniiieeeiiipppuuurrroooqqqtttvvvtttuuuyyy~~~}}}xxxuuuwwwzzz~~~}}}|||||||||}}}}}}{{{yyywww|||}}}ppp```PPPJJJHHHLLLRRR]]]uuuvvvdddaaa___fffyyyjjjGGG<<<222///...,,,******,,,,,,++++++***))))))))))))((((((''''''(((((()))))))))(((((((((((())))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((()))))),,,***((((((***+++***)))***+++...222:::CCCKKKQQQKKKVVVaaaiiivvvtttkkkkkkjjjlllpppqqqnnnmmmooo~~~xxxzzzzzzxxx}}}}}}ppphhhsss~~~~~~yyypppmmmrrrzzz|||uuurrrvvv{{{}}}tttnnneee^^^YYYSSSKKKFFFFFFEEEDDDCCCBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???===>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFHHHIIILLLRRR[[[eeeppp}}}~~~qqqjjjfffaaa[[[VVVSSSRRRRRRGGGHHHLLLQQQUUU___qqq+++***((()))******)))'''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$###((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((('''((((((((()))))))))*********))))))((((((''''''*********+++++++++,,,,,,***,,,------,,,,,,...///...222111222999EEEfffuuuooopppsssyyyzzz{{{}}}~~~~~~{{{xxxzzz}}}zzzzzz~~~uuupppllliiilllssswwwuuusssuuuwwwwwwwwwxxx~~~yyyyyyzzz{{{{{{|||||||||}}}wwwxxx}}}ppp\\\MMMEEEHHHLLLQQQeee|||pppaaaccc^^^]]]hhhzzzsssNNNAAA444000...,,,+++,,,+++++++++*********))))))((((((''''''''''''(((((()))(((((((((((((((((()))((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((())))))+++***))))))************,,,---222999CCCMMMUUUYYYUUU^^^ffflllvvv~~~~~~zzzpppgggeeefffhhhllloooqqqsssuuuvvvrrrpppqqq|||zzzrrr}}}zzzsssllljjjqqq~~~~~~{{{~~~{{{tttlllfff___[[[UUUPPPLLLHHHDDD@@@AAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGCCCCCCCCCBBBBBBCCCDDDDDDFFFFFFFFFFFFEEEEEEDDDCCCCCCEEEHHHLLLSSS\\\hhhooozzz}}}wwwmmmddd^^^\\\ZZZZZZPPPNNNMMMMMMMMMPPP\\\ggg+++***))))))******)))((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$###((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))*********+++***,,,------------...000---333333555>>>KKKjjj}}}pppjjjkkkoooxxxyyyzzz{{{{{{{{{{{{zzz}}}zzzxxxyyy~~~{{{uuurrrrrrrrruuu|||~~~|||xxxyyy~~~}}}||||||~~~~~~wwwxxxzzz{{{|||||||||{{{vvvuuu~~~kkkVVVFFFFFFIIILLLYYYjjjsssvvv{{{uuukkkeee^^^ZZZ___kkkvvvRRRDDD777111///------...+++++++++***************''''''((((((((((((''''''(((''''''&&&&&&''''''((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))******************+++,,,///333:::BBBKKKTTT\\\```cccfffhhhkkkrrr}}}~~~wwwttttttppphhh``````bbbeeeiiiooowww}}}|||ooogggeeeiii{{{}}}|||}}}wwwtttpppooovvvuuukkkddd]]]VVVQQQKKKIIIFFFDDDBBBAAA???>>>AAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAADDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCDDDDDDCCCBBBAAACCCCCCDDDEEEGGGKKKPPPTTT[[[bbbooowwwmmmeee```]]]XXXSSSPPPNNNLLLKKKQQQYYY```nnn,,,***))))))***+++)))((())))))))))))))))))))))))***)))))))))((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))(((((()))))))))*********)))***,,,,,,,,,,,,...///---444555888DDDSSSooozzznnnjjjmmmqqq}}}}}}|||{{{zzzyyyxxxxxxyyyxxxxxxyyy{{{yyyvvvuuuxxx}}}{{{vvvuuuwww{{{{{{yyyxxxvvvvvvwwwzzzzzzyyyyyyyyyzzzzzz{{{uuuvvvxxxzzz{{{{{{zzzzzzzzz}}}}}}uuupppwww}}}xxxbbbNNNGGGHHHKKKRRR[[[fffiiiqqq{{{|||iiibbb[[[ZZZ```nnn~~~uuuUUUHHH:::333111///...000************************'''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))((()))*********+++---///444;;;DDDLLLQQQXXX___dddmmmjjjfffgggmmmvvv}}}vvvlllggggggeee```[[[___cccfffjjjpppzzzrrrddd^^^^^^fff|||xxxqqqoooppprrrxxxyyyyyyzzz~~~{{{ooohhh^^^WWWRRRMMMHHHEEE@@@??????>>>>>>>>>>>>??????????????????@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHCCCCCCCCCCCCCCCDDDEEEFFF@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHLLLNNNUUUaaaoooxxxjjjaaa^^^WWWQQQOOOLLLIIIJJJNNNOOOVVVggg,,,+++)))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))((((((((((((''''''(((((())))))******))))))*********+++++++++)))+++------------///111...555555999III\\\vvvvvvnnnmmmrrrvvv~~~{{{yyyxxxxxxxxxuuuxxx{{{{{{{{{}}}|||}}}|||{{{zzzvvvsssqqqnnnmmmuuuzzzssspppooommmlllooopppqqqqqqqqqrrrsssssssssqqqrrrsssuuuvvvwwwvvvvvvuuuxxx}}}}}}}}}}}}{{{~~~~~~|||yyyrrrlllmmmrrruuuzzz~~~|||vvvuuu{{{ppp[[[LLLGGGJJJPPPTTT[[[___gggrrr}}}qqqiii___XXXWWW```uuuvvvoooYYYKKK===666333000......************************(((((()))******)))((((((((((((''''''''''''((((((''''''''''''((((((((()))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))&&&(((*********+++///222:::CCCNNNTTTUUUXXX```gggmmmfffaaadddkkkrrruuuuuuxxxnnnbbb]]]```ddddddbbbbbbiiimmmooosssyyyzzzwwwhhh]]]\\\bbbnnnssskkkiiimmmqqq{{{|||vvvnnneeeXXXSSSLLLHHHGGGEEEBBB@@@>>>>>>>>>>>>===>>>???@@@????????????@@@AAABBBCCCCCCDDDEEEGGGHHHHHHIIIIIIKKKLLLOOORRRTTTWWWXXXXXXYYYXXXWWWUUUSSSRRRPPPPPPKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDGGGOOOVVV^^^mmm{{{uuuiiiaaaYYYVVVQQQLLLIIIJJJMMMMMMUUUeeeyyy,,,+++******++++++***((())))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))((((((((((((&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,,,,---///000000000222444000555444999LLLbbb|||sssnnnpppuuuyyy{{{xxxuuuttttttuuuuuuzzz|||~~~||||||zzz}}}~~~zzzqqqooommmlllfffccckkkwww~~~uuullliiigggdddeeehhhhhhiiikkkmmmnnnnnnmmmlllmmmnnnoooppprrrrrrssssssqqquuuzzz}}}}}}{{{{{{||||||yyy}}}}}}zzzxxxvvvuuupppiiifffhhhjjjpppvvvuuupppooovvv}}}}}}{{{}}}yyyfffPPPEEEIIIOOORRRRRRUUU]]]hhhttt|||xxxnnnaaaVVVQQQWWWjjj}}}pppiii\\\NNN???888444///------******************++++++((()))***++++++***)))((())))))(((((((((((())))))&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''((())))))$$$'''***+++***,,,000333===HHHUUUYYYWWWXXX___gggjjjbbb]]]bbblllqqqqqqooorrrggg\\\YYY```hhhmmmnnngggnnnsssssstttvvvrrrkkkddd\\\___jjjxxx~~~~~~~~~rrrkkklllsssyyy}}}vvvjjjbbb]]]XXXQQQKKKFFFBBB@@@AAABBBAAA???<<<=========<<<<<<===>>>AAAAAABBBCCCDDDEEEGGGHHHIIIJJJLLLOOOQQQRRRSSSSSSSSSUUUXXX\\\```dddfffgggddddddbbb```]]][[[ZZZYYYVVVUUUTTTRRRQQQPPPPPPPPPNNNMMMKKKIIIHHHGGGFFFFFFIIIGGGEEEDDDEEEEEEEEEDDDBBB???AAAFFFHHHIIIQQQ\\\hhhwwwvvvmmmddd___ZZZRRRMMMMMMKKKJJJLLLRRRZZZlll,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''%%%$$$))))))((((((''''''&&&&&&&&&(((++++++***))))))***''''''((()))***++++++,,,******+++,,,,,,,,,,,,+++)))+++,,,,,,,,,,,,---/////////333>>>PPPggg|||zzznnnmmmqqqwww|||~~~{{{yyyxxxwwwvvv{{{zzzzzz{{{wwwssstttrrryyy}}}~~~{{{wwwtttrrriiigggdddbbb`````````aaafffccc^^^YYYWWWWWWXXXZZZ\\\]]]]]]^^^___aaacccdddccceeegggjjjlllnnnnnnooosssvvvyyy|||}}}}}}zzzxxxxxxzzz~~~}}}zzzuuuooojjjgggfffeeehhhjjjlllnnnnnnooopppqqq|||vvvuuuvvvzzzlllZZZLLLFFFIIINNNMMMSSSYYY\\\eeepppsssqqqnnnfff___ZZZVVVVVVbbbppptttiiifff]]]PPPCCC777000///111,,,---,,,+++))))))+++---'''((()))******)))((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((((())))))'''))),,,,,,+++333>>>KKKRRRYYYZZZWWWWWW\\\aaa]]]]]]___dddkkkpppqqqpppooohhh\\\TTTZZZiiiqqqpppmmmnnnnnnnnnmmmnnnoooqqqjjjkkklllsss{{{yyywww||||||ppphhh]]]TTTOOOLLLHHHFFFBBB@@@>>>>>>AAACCCBBB@@@>>>>>>>>>===;;;;;;===@@@FFFFFFGGGGGGIIIJJJLLLMMMQQQXXX\\\ZZZZZZ]]]``````dddeeecccdddjjjsssvvvttt|||xxxtttrrrpppnnniiifffgggccc^^^]]]^^^^^^\\\YYYTTTTTTSSSRRRPPPMMMKKKJJJMMMKKKJJJHHHGGGGGGHHHIIIIIIFFFBBBAAACCCGGGJJJKKKMMMXXXhhhxxxooo```XXXSSSOOOMMMJJJIIIJJJNNNRRR[[[kkkyyy,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&%%%((((((((((((((('''''''''&&&(((++++++***))))))***)))))))))))))))***************+++,,,,,,,,,,,,++++++---......------...000333555;;;HHH[[[ooo~~~qqqqqquuuyyy|||~~~|||yyywwwuuuwwwwwwxxxzzz~~~|||tttqqqrrrxxx}}}|||xxxvvvuuutttqqqnnnjjjfffddd]]][[[YYYWWWVVVUUUUUUUUUWWWTTTQQQNNNMMMMMMOOOPPPSSSSSSTTTUUUWWWYYYZZZ[[[]]]___aaaeeeiiillloooppprrrtttwwwyyyzzz|||~~~~~~{{{zzzzzz||||||||||||vvvppplllkkkkkklllsssvvvwwwvvvsssrrrsssuuu{{{wwwwwwxxxzzzyyyrrrcccQQQHHHHHHLLLLLLQQQTTTUUU[[[dddhhhfffgggbbb^^^\\\WWWVVV___jjjzzzvvvlll\\\LLL>>>444000///...------+++***)))***+++************)))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''((((((((())))))))))))(((((('''''''''((((((((())))))++++++...000///111===JJJPPPSSSVVVVVVSSSTTTXXX]]]^^^^^^bbbhhhoootttuuutttqqqiii]]]XXX```nnnsssppplllppptttsssnnnjjjjjjllloootttzzz}}}yyylll___YYYPPPJJJGGGDDDBBBAAA???===<<<===@@@AAAAAA@@@CCCDDDEEEEEEDDDFFFHHHKKKKKKKKKMMMOOOQQQTTTVVVWWW\\\cccgggeeeeeehhhkkkkkkqqqrrrrrrsss{{{~~~|||wwwtttxxxtttooonnnoooooommmkkkaaa```]]][[[XXXUUUSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGEEECCCBBBDDDEEEEEEEEEBBBJJJTTT^^^jjj|||rrrfff\\\UUUPPPLLLIIIHHHJJJKKKPPP[[[fff~~~,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&%%%'''''''''(((((((((((((((''')))***+++***)))******************))))))((((((***++++++,,,,,,,,,,,,,,,.../////////......///111222666AAARRRfffvvv|||}}}uuuuuuyyy|||}}}|||}}}~~~{{{wwwuuuvvvwwwzzz}}}yyytttsssuuu~~~}}}xxxrrrmmmhhhgggdddaaa]]]YYYUUUSSSNNNMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBBBBBCCCEEEEEEFFFGGGGGGIIIKKKMMMNNNOOOTTTUUUXXX\\\aaaggglllooonnnpppssstttuuuwwwyyy{{{~~~|||{{{{{{|||}}}~~~|||yyyyyy}}}zzzrrrnnnooorrrttt|||xxxxxx{{{yyyxxxsssyyyqqquuuuuujjjYYYKKKHHHJJJKKKMMMMMMMMMQQQYYY___aaaeeecccbbbaaa]]]ZZZ]]]ccc|||ppp]]]LLL???555//////...---,,,+++*********---,,,+++)))((('''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((''''''&&&&&&''''''((((((((())))))))))))((((((''''''((((((((())))))))))))***,,,///111888GGGUUUYYYXXXVVVSSSRRRTTTYYY]]]```ccchhhooouuuyyyzzzyyyqqqiii```^^^fffqqqtttpppmmmwww~~~tttkkkjjjlllvvv{{{pppbbbWWWKKKGGGCCC@@@???>>>===<<<===<<<<<<===@@@BBBCCCCCCEEEGGGIIIKKKLLLNNNQQQTTTSSSUUUXXX[[[___ccceeeggglllsssvvvuuutttwwwzzzzzz{{{}}}~~~~~~}}}{{{tttrrrmmmiiidddbbb``````[[[YYYWWWSSSPPPMMMLLLKKKHHHFFFEEEEEEEEEEEECCCAAAAAADDDFFFIIIPPP]]]ooo|||zzzlll___WWWSSSNNNJJJIIIGGGGGGKKKRRR]]]www+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((())))))''')))******))))))***+++******))))))))))))))))))***+++,,,,,,------,,,,,,...//////...---...000222111888GGG\\\ppp}}}tttwwwvvvvvv{{{}}}~~~{{{|||||||||{{{zzzxxxvvvzzz}}}zzzxxxyyy|||uuuttttttsssqqqlllfffaaa\\\ZZZXXXTTTPPPLLLIIIGGGDDDDDDDDDDDDCCCAAA@@@???<<<<<<=========>>>>>>???======>>>???AAACCCEEEFFFJJJKKKMMMQQQWWW]]]cccfffeeehhhjjjmmmnnnqqqtttwww}}}~~~~~~|||zzzzzz{{{yyyzzzzzzzzzyyy{{{xxxssssssvvvxxx~~~zzzzzzsss{{{zzzmmmpppqqqjjj]]]PPPIIIGGGJJJJJJJJJJJJPPPZZZdddjjjmmmmmmllljjjeee```___```llluuudddRRR???111000...---,,,,,,,,,,,,+++...,,,***((('''''''''(((((((((((((((((((((((((((***))))))((('''&&&&&&&&&(((((())))))))))))((((((((((((''''''''''''(((((('''(((((())))))))))))((('''(((((((((((())))))))))))(((***///888FFFUUU___aaa]]]WWWTTTUUUYYY```dddgggkkkqqqxxx|||}}}{{{yyyqqqmmmhhhfffiiiooossssssvvvuuurrrttt|||qqqeee[[[PPPHHH???>>>===<<<<<<<<<<<<<<<>>>>>>???AAADDDGGGIIIJJJKKKNNNRRRUUUWWWYYY\\\^^^aaacccfffjjjooorrruuuvvv{{{xxxssspppoooooojjjhhheee```[[[WWWSSSQQQLLLJJJGGGFFFFFFEEEDDDBBBFFFFFFEEECCCEEELLLXXXaaaooooooaaa\\\UUUOOOLLLJJJFFFGGGJJJPPPbbbwww+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''''''''&&&&&&''''''(((((())))))((()))******))))))***,,,'''(((((()))******++++++++++++,,,------------,,,---......---,,,---000333444???RRRggg{{{~~~zzzxxxxxx}}}~~~yyyooorrr{{{tttuuuzzz}}}~~~|||{{{yyyxxxwwwxxxyyyzzz~~~~~~{{{zzzzzz|||~~~{{{wwwtttpppbbbbbbdddeeeeeeaaa[[[WWWQQQOOOMMMIIIFFFBBB@@@???======>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999::::::;;;<<<>>>???@@@CCCDDDEEEGGGKKKPPPUUUWWWYYY\\\___bbbdddhhhmmmpppvvvxxxyyyzzzyyyxxxyyyzzzyyyyyyyyyyyyzzz|||{{{xxxyyyzzz||||||yyy{{{xxxwww{{{rrrooojjjddd]]]UUULLLFFFHHHHHHIIIMMMUUUbbbqqq|||yyyzzzxxxtttmmmgggbbb___```zzzjjjMMM666333000---,,,---///...---,,,+++)))(((((()))******))))))))))))))))))))))))******)))((('''&&&&&&%%%(((((())))))))))))(((((((((((((((''''''(((((((((''''''((()))))))))))))))(((((((((((()))))))))***---,,,---666GGGYYYdddhhhccc___ZZZWWWYYY```hhhmmmqqqvvv}}}zzzwwwsssrrrqqqooommmnnnuuu{{{|||}}}{{{{{{jjj\\\RRRKKKEEECCC;;;<<<<<<<<<<<<===>>>??????AAACCCFFFIIIMMMPPPRRRZZZ]]]bbbfffhhhjjjlllnnnrrrtttxxx|||{{{yyytttnnnhhhbbb]]]ZZZSSSOOOIIIFFFEEEEEEEEEEEEEEEEEEDDDBBB@@@CCCIIINNNVVVddd|||ttteee[[[RRROOOLLLHHHGGGHHHJJJQQQYYYmmm************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''(((((('''''''''(((((((((((((((((()))***)))((((((***,,,''''''((()))***+++,,,,,,++++++,,,---------------,,,---------,,,...222555888GGG]]]sss~~~tttmmmkkkooovvv|||wwwnnnpppwww}}}qqqtttzzz}}}~~~|||zzzxxxvvvvvvxxx{{{}}}|||yyyxxx}}}yyywwwxxxxxxzzz}}}~~~{{{yyyooossstttooojjjgggbbb]]]RRRSSSVVVXXXYYYWWWSSSOOOFFFEEEBBB@@@===;;;::::::999999999888888888888888999999999999888888888777::::::::::::;;;<<<======>>>>>>???@@@BBBEEEHHHIIIMMMOOORRRTTTWWW\\\aaaeeekkkmmmppprrrssstttvvvwwwxxxxxxyyyyyyzzz{{{||||||zzz~~~{{{wwwwwwyyyzzztttqqq{{{vvviiiaaa\\\WWWNNNHHHIIIHHHJJJPPPYYYfffxxxxxxrrriiiaaa\\\rrrdddGGG:::555///---...//////...*********))))))******+++))))))))))))))))))))))))***))))))((('''&&&&&&&&&(((((())))))))))))(((((()))((((((''''''(((((()))&&&'''((())))))******)))((((((((()))))))))******,,,...333===OOO```gggfffbbb```^^^\\\^^^eeeooovvv|||zzzvvvvvvtttsssrrrpppqqqyyy}}}}}}}}}rrreeeVVVMMMFFFAAA@@@AAA;;;<<<>>>>>>>>>???AAADDDEEEGGGKKKOOORRRVVV[[[^^^fffkkkqqqvvvyyy{{{|||~~~wwwpppjjjggg]]]XXXPPPJJJHHHGGGFFFFFFEEEFFFEEECCCAAAAAACCCEEENNNQQQ]]]rrrtttgggYYYRRROOOJJJGGGGGGHHHHHHGGGSSSlll************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''))))))***)))((((((***,,,(((((())))))*********++++++,,,------...---------,,,---------...111555999CCCWWWqqquuunnnlllpppyyy~~~uuunnnnnnsss~~~sssqqqwww{{{}}}}}}{{{zzzzzzyyyzzz{{{}}}~~~{{{tttrrrzzz|||vvvvvvvvvuuutttvvvzzz{{{|||{{{xxxsssnnnkkk___aaa```[[[YYYWWWRRRKKKFFFGGGIIILLLMMMLLLIIIFFF>>>===;;;:::999888888999888777666555666666888888888777777666666777888888;;;::::::999999::::::;;;;;;;;;<<<===>>>???@@@@@@CCCDDDFFFHHHJJJNNNRRRVVV\\\___cccfffhhhjjjmmmooorrrrrrtttvvvxxxyyyxxxwwwzzz}}}~~~}}}zzzvvvsssrrrtttuuuwwwrrrooosss~~~ssseee]]]VVVOOOKKKJJJHHHIIIOOOVVVaaasssrrrfff[[[iiigggDDD<<<333------......,,,++++++++++++******)))((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((()))************(((((()))))))))*********(((222===GGGRRR^^^bbbaaabbbdddeeedddeeejjjuuu}}}}}}wwwvvvmmmhhhkkkooosss{{{}}}yyy{{{}}}zzz{{{vvviii\\\QQQGGGDDDAAA===;;;===<<<>>>@@@AAAAAACCCHHHKKKPPPSSSXXX\\\___dddjjjnnnpppvvv~~~{{{wwwlllggg___WWWRRRMMMIIIGGGHHHHHHGGGEEECCCBBBCCCDDDGGGGGGLLLWWWggg}}}~~~iii]]]VVVOOOJJJIIIFFFFFFDDDKKK[[[jjj******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))***)))((((((***---************))))))))))))+++,,,------......------------......///333888;;;SSSjjj|||vvvvvvsss}}}zzztttnnnnnnqqqsss{{{tttmmmqqqyyy}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~{{{rrroooyyy}}}wwwwwwwwwtttrrrrrrssstttuuutttpppjjjddd```VVVVVVSSSOOONNNNNNHHH@@@??????AAACCCDDDDDDAAA>>>;;;:::999888888888999:::999888666555666777999:::777777666666666888:::;;;;;;::::::999888888888999999999;;;<<<<<<===<<<<<<===>>>???@@@AAADDDHHHLLLOOORRRWWW[[[]]]aaadddfffiiijjjnnnrrrvvvxxxxxxwwwsssyyy}}}|||}}}{{{wwwsssppppppqqqrrrrrrrrrrrrqqqqqquuu}}}lll^^^TTTOOOMMMKKKHHHHHHMMMRRRZZZjjj{{{{{{kkkZZZaaatttKKKBBB555...,,,---,,,***,,,------,,,+++)))'''%%%))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((()))************))))))))))))***************;;;KKKRRRWWW]]]aaaaaaeeeiiimmmlllkkkooozzzzzzrrreee\\\aaalllttt{{{yyyvvvzzz}}}zzzwwwwwwzzzuuucccTTTNNNEEE???@@@@@@;;;888:::>>>AAACCCDDDEEEHHHNNNSSSZZZ^^^ccchhhkkkpppwww|||zzzxxxtttlllddd\\\TTTMMMHHHIIIGGGEEEBBBAAAAAABBBCCC???AAAFFFMMMRRR___xxxzzziii___VVVOOOLLLCCCEEEDDDIIIRRRWWWjjj------------,,,+++***))))))))))))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((,,,+++***(((&&&$$$"""!!!&&&&&&&&&''''''''''''((('''(((***++++++***))))))))))))))))))))))))))))))---+++)))((((((+++---///---...+++...666555;;;NNNnnn{{{xxxzzz|||zzzxxxqqqooorrrqqqvvv}}}yyyffffffjjjqqqyyyvvvnnnooowww{{{vvvuuuxxxzzzyyywwwsssqqqnnnkkkggg___WWWRRRNNNKKKHHHFFFFFFDDD@@@===>>>???@@@@@@>>>===>>>???<<<:::999999:::<<<<<<;;;999888777666777888999:::<<<;;;:::999888888888888999:::::::::::::::999999;;;<<<<<<<<<;;;;;;;;;===:::<<<===>>>>>>@@@CCCEEECCCFFFJJJMMMPPPSSSWWWYYY^^^bbbfffjjjmmmoooqqqsssyyyyyyzzz~~~~~~xxxwwwzzz|||}}}yyyqqqkkkiiihhhhhhhhhppppppooonnnooovvv}}}hhhWWWPPPPPPBBBBBBEEEIIILLLTTTdddtttyyylll```bbb}}}eeeJJJ333...111---+++,,,------,,,,,,+++*********))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))((()))***'''$$$'''---000BBBXXXcccaaa]]]^^^aaammmtttvvvooonnnwww{{{sssiiiaaaccchhhmmmrrrwwwuuuuuuyyy|||tttuuu}}}{{{zzzwwwsssqqqsssxxx}}}qqq```SSSKKKGGGDDD@@@=========>>>>>>???BBBFFFIIILLLQQQXXX^^^hhhkkkppptttwwwzzz~~~xxxpppiiiaaaYYYSSSNNNLLLIIIHHHGGGGGGDDDCCCEEEBBBCCCFFFJJJPPP\\\gggmmm^^^SSSMMMNNNJJJFFFFFFFFFMMM[[[iii------------,,,+++******))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))'''((()))***++++++******************************---,,,***)))***+++,,,---,,,///---000666666>>>TTT|||yyyssstttnnnooorrruuuwwwtttjjjbbb^^^bbbhhhpppxxx~~~uuuoooqqqwww}}}}}}}}}~~~{{{|||~~~~~~zzzvvviiihhheeebbb^^^XXXPPPKKKHHHEEECCCBBBDDDEEEDDDCCC===>>>@@@@@@>>>=========<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>????????????<<<=========<<<<<<<<<<<<::::::;;;;;;;;;<<<===>>>===???BBBEEEGGGIIIMMMOOOTTTXXX]]]bbbfffjjjnnnqqqwwwxxxyyy|||wwwtttwww{{{}}}{{{tttmmmhhhfffeeedddiiijjjkkkkkklllqqqxxx}}}|||{{{|||sssbbbXXXUUUHHHGGGHHHIIIJJJQQQ```ooosssccc___rrruuuWWW;;;222222...***+++---,,,,,,+++******))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((()))+++)))'''+++222777HHHZZZaaa^^^ZZZ^^^dddyyyzzzyyy|||xxxlllccceeelllooonnnnnnfffjjjsssuuuqqqvvv~~~{{{uuurrrnnnooottt{{{tttcccVVVLLLFFFBBB@@@???@@@AAACCCEEEEEEFFFJJJNNNRRRUUU[[[ccciiissswww{{{|||uuummmeee___VVVRRRMMMIIIGGGFFFDDDCCCEEECCCBBBDDDEEEHHHPPPZZZfffzzz}}}hhh[[[UUUMMMIIIGGGFFFEEEGGGPPPZZZwww------...------,,,+++***************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&'''(((((())))))(((((()))))))))*********'''((()))***++++++++++++************************,,,,,,,,,++++++++++++++++++000000222666777DDD]]]}}}uuurrrpppllliiigggeee___XXXRRRVVV^^^iiiqqqwww{{{|||ttttttxxx{{{}}}{{{|||}}}uuunnn___]]]ZZZXXXUUUPPPIIIEEECCCBBB@@@AAACCCFFFGGGGGGAAACCCDDDDDDBBBAAAAAAAAA???@@@@@@@@@???>>>===<<<===>>>>>>???>>><<<;;;::::::;;;<<<===>>>>>>>>>>>>;;;<<<>>>???AAABBBBBBCCCAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999;;;>>>???@@@AAADDDFFFIIIMMMRRRWWW]]]dddkkkooorrrtttwwwzzz|||~~~yyytttvvvzzz}}}}}}xxxqqqjjjdddaaa```cccfffiiikkkmmmpppsssvvvsssssstttwww|||rrrccc[[[QQQNNNKKKIIIHHHLLLYYYgggrrrnnn```ggg{{{cccBBB444222///,,,+++,,,,,,++++++***)))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''')))++++++***///777BBBOOO]]]^^^XXXVVV^^^gggsssjjjmmmsssrrrkkkeeebbbiiiwww~~~vvvnnnpppyyy|||}}}}}}{{{yyypppmmmlllpppzzzxxxeeeVVVLLLFFFBBB???@@@BBBEEEHHHJJJKKKLLLPPPTTTZZZ___ccciiiqqqwww|||tttnnnccc]]]UUUNNNJJJHHHGGGFFFHHHEEECCCCCCBBBAAAEEEKKKNNNYYYkkk~~~xxxhhh___QQQNNNKKKKKKHHHEEEHHHMMM\\\sss------......---,,,++++++++++++***************)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((('''&&&&&&&&&((((((((()))))))))******'''((()))***+++,,,,,,,,,************************+++,,,---------,,,+++***(((///111222666888JJJhhhwwwsssrrrjjjbbb]]]YYYTTTPPPPPPTTT^^^llltttwwwzzzwwwvvv|||uuuiiiaaaWWWUUUSSSQQQOOOKKKGGGDDDBBBBBBCCCEEEHHHIIIJJJJJJJJJMMMOOOOOONNNLLLLLLLLLIIIKKKLLLKKKGGGCCC@@@??????@@@BBBCCCBBB@@@>>><<<>>>???AAABBBCCCCCCCCCBBB@@@AAACCCDDDFFFGGGGGGGGGHHHGGGGGGGGGGGGEEECCCAAAAAA@@@@@@@@@@@@@@@>>>===<<<>>>???@@@???@@@AAACCCCCCFFFJJJNNNTTT\\\dddiiikkknnnssswwwzzz{{{|||}}}{{{yyyzzz{{{}}}wwwooohhhcccbbbcccffflllqqquuuwwwxxxxxxvvvwwwyyyyyyyyy|||nnn```XXXSSSMMMIIIFFFHHHSSS___fffsss|||gggdddoooiiiEEE333111000...---,,,++++++******)))((((((***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((()))++++++,,,222;;;KKKUUU]]]ZZZRRRRRR]]]iii}}}~~~|||vvvyyy{{{uuukkkdddgggnnn{{{zzztttpppuuu}}}{{{{{{yyyvvvtttnnnlllmmmuuu~~~mmm]]]PPPIIIDDDBBB@@@CCCHHHKKKNNNOOOPPPQQQZZZ___eeejjjnnnttt|||~~~xxxppphhh]]]TTTOOOMMMLLLLLLKKKGGGEEEFFFDDDAAABBBFFFDDDJJJSSSbbbwwwxxxkkk]]]WWWQQQOOOLLLHHHGGGJJJNNN]]]uuu------.........---,,,,,,,,,+++++++++******))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''++++++***((('''&&&%%%$$$''''''((((((((())))))))))))))))))***++++++,,,---************************+++,,,---......---+++***'''///000222777;;;QQQrrr}}}xxxttthhh\\\UUUOOOIIIJJJOOOXXXdddqqqxxxyyyyyy}}}yyytttxxxyyykkk___WWWQQQOOOMMMKKKKKKIIIGGGEEE@@@DDDIIINNNQQQRRRRRRSSSVVVYYY\\\]]]\\\[[[ZZZZZZZZZ\\\^^^\\\VVVPPPKKKIIIGGGGGGGGGGGGGGGEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHNNNOOOPPPQQQQQQRRRRRRRRRRRRPPPOOOOOOOOONNNJJJFFFDDDCCCBBBCCCEEEEEEBBB@@@@@@AAABBBBBB@@@@@@AAABBBAAACCCEEEHHHLLLRRRYYY^^^bbbgggnnnssswwwzzz}}}|||{{{~~~}}}wwwqqqmmmjjjfffiiiooouuu{{{~~~{{{}}}~~~{{{ggg^^^WWWOOOJJJFFFGGGPPPZZZbbbiiisss}}}ooodddgggwwwmmmKKK666111000///---,,,,,,++++++***)))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))***))))))++++++---555>>>PPPVVVZZZVVVPPPQQQ]]]hhhsss|||{{{zzzwwwvvv{{{~~~uuullliiiiiimmmuuu}}}{{{zzz~~~~~~}}}{{{yyyvvvqqqnnnlllmmmqqq{{{yyyqqqeeeYYYPPPJJJFFFCCCBBBFFFLLLQQQTTTWWWZZZ]]]dddiiiooossswww|||yyyqqqeee[[[UUURRRQQQPPPKKKHHHFFFHHHGGGDDDDDDFFFBBBEEEJJJQQQ]]]rrr|||kkk```VVVPPPMMMIIIHHHIIIHHHPPP___ttt------............------,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))+++************+++,,,,,,++++++++++++++++++++++++***+++---.........---,,,)))///000222999AAAYYY{{{||||||mmm^^^TTTLLLFFFIIIRRR___iiiuuu{{{{{{zzz}}}xxxtttsss{{{ssseee[[[VVVLLLJJJHHHGGGHHHHHHGGGFFF@@@FFFMMMTTTYYY\\\___aaabbbfffjjjllllllkkkkkkkkkmmmqqquuussslllccc^^^[[[VVVUUURRROOONNNMMMMMMMMMLLLLLLMMMNNNOOOQQQSSSTTT\\\]]]^^^_______________aaa___]]]^^^^^^\\\WWWRRRKKKIIIHHHIIILLLLLLHHHEEEDDDEEEEEEDDDBBBAAABBBCCCCCCCCCDDDEEEFFFJJJOOOSSS[[[aaaiiiooossswww}}}|||{{{|||}}}zzzwwwkkklllooottt{{{}}}vvveee]]]UUUOOOJJJIIINNNUUUaaaeeejjjrrrrrrbbb___kkkoooRRR<<<333111///---------,,,,,,+++******)))+++******))))))******+++))))))))))))))))))))))))'''(((((())))))******+++(((((((((((())))))))))))(((((((((((())))))))))))***)))))),,,---111:::DDDQQQUUUWWWUUURRRUUU^^^gggfffoootttuuu{{{rrrsssssssssxxx|||{{{~~~}}}uuuoooooommmmmmppptttyyy}}}}}}zzzvvvqqqnnnlllkkkooovvvkkkeee]]]UUUPPPKKKHHHFFFEEEJJJQQQVVV[[[aaaiiiooopppuuuzzz}}}}}}qqqggg___ZZZVVVTTTMMMIIIGGGIIIIIIFFFEEEFFF@@@BBBEEEGGGLLLYYYrrr~~~nnn]]]SSSNNNIIIGGGHHHEEEGGGPPP___rrr------............------------,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((()))))))))*********---,,,+++*********++++++++++++++++++++++++++++++******,,,---......//////,,,000000333===HHHaaarrraaaWWWNNNGGGMMMYYYeeelllvvv{{{||||||~~~sssqqqsss}}}zzzlllbbb[[[XXXKKKIIIGGGGGGHHHJJJJJJJJJGGGKKKQQQWWW\\\aaahhhlllooosssxxx{{{||||||||||||~~~zzztttrrrlllggg```ZZZVVVUUUVVVWWWXXXXXXXXXYYY\\\aaaeeegggnnnoooppprrrssstttttttttxxxuuusssssstttrrrkkkfff\\\YYYWWWXXX[[[ZZZUUUPPPMMMNNNNNNMMMKKKIIIJJJKKKHHHIIIIIIHHHHHHIIIMMMOOOVVV\\\dddiiimmmssszzzwwwvvvxxxrrrpppnnnqqqwww~~~{{{nnnfff]]]VVVPPPKKKMMMRRR[[[```gggnnnyyyrrr___XXXbbbtttxxxiiiSSS???444000///.........------,,,++++++++++++******))))))******+++(((((((((((((((((((((((('''(((((()))******++++++(((((((((((())))))))))))(((((((((((())))))))))))***((()))---111777BBBNNNQQQSSSTTTUUUWWW\\\aaafffdddmmmqqqqqquuu|||{{{tttmmmqqqrrrssswww~~~~~~xxxvvvyyy~~~{{{wwwvvvvvvssspppnnnppptttwwwyyy|||}}}vvvpppmmmlllmmmmmmuuuxxxqqqccc^^^WWWRRROOOMMMLLLKKKNNNRRRXXX\\\aaaiiittt}}}~~~xxxnnnfff___ZZZUUUNNNJJJKKKKKKGGGDDDEEEBBBAAAAAACCCEEEJJJZZZiiioooaaaXXXPPPJJJHHHCCCCCCGGGPPP[[[nnn------...............---------,,,,,,+++***))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))************+++++++++...---,,,***)))******+++++++++++++++++++++++++++******+++,,,---///000000///222000444@@@MMMfffooo^^^UUUMMMHHHOOO]]]gggmmmuuuzzz|||}}}qqqqqqttt~~~|||rrrhhh```\\\ZZZMMMKKKIIIHHHJJJMMMNNNNNNOOORRRUUUWWW[[[aaajjjpppyyy}}}{{{uuukkkaaa[[[ZZZ\\\^^^bbbbbbbbbdddiiiooouuuyyy|||vvvnnnkkkhhhhhhjjjhhhaaa\\\VVVWWWXXXWWWTTTSSSSSSTTTNNNNNNOOONNNLLLMMMOOOQQQUUUZZZaaafffiiiooowww~~~|||sssrrrtttxxxsssoooooouuu}}}tttwww~~~uuulllbbb[[[TTTMMMMMMPPPSSS\\\fffllltttrrr^^^UUU^^^pppzzzuuuiii```OOO>>>333000000000///......------,,,,,,+++++++++************++++++(((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((())))))))))))(((((((((((())))))))))))((('''***///444;;;HHHUUUQQQQQQSSSWWW\\\aaadddfffooovvvyyyxxxzzz|||ssslllqqqtttuuuxxx|||}}}zzzyyytttuuu}}}~~~{{{|||wwwpppjjjhhhjjjmmmoooxxx}}}rrrkkkiiilllpppqqqzzzwwwnnngggaaa\\\UUUPPPOOOPPPQQQQQQXXX[[[^^^```dddlllyyy{{{pppgggaaa]]]UUUOOOOOOMMMHHHEEEEEEGGGBBB@@@CCCEEEEEELLLUUU```pppdddXXXOOOJJJDDDCCCEEEHHHLLLXXXsss+++---//////...,,,,,,,,,++++++,,,---,,,+++***)))******)))(((((('''((((((''''''((((((((((((''''''(((((((((((('''''''''''''''((((((***+++,,,------(((((((((((())))))))))))++++++,,,,,,,,,---------(((***---............///---///333999@@@NNNeeezzzwww^^^SSSMMMHHHOOO[[[iiipppwwwzzzyyyzzzxxxqqqpppuuuzzzsssmmmiiihhhhhhYYYSSSMMMJJJKKKMMMNNNMMMVVVYYY[[[ZZZXXX\\\fffooo|||yyyooofff``````dddiiimmmqqquuu{{{|||{{{zzzwwwqqqllliiigggfffffffffeeeaaa______^^^\\\ZZZYYYYYYZZZZZZ[[[]]]bbbhhhnnnssswwwzzzxxxrrrooowww{{{tttoooppptttyyy~~~{{{|||vvvgggaaaZZZNNNJJJNNNQQQWWW^^^cccgggnnnxxxpppbbbZZZ[[[fffqqqqqqgggZZZWWWPPPDDD888000...///...000111///+++(((''')))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,)))&&&''')))***)))''')))(((***111===JJJSSSWWWXXXPPPMMMTTT^^^bbbccccccrrrzzzwwwyyy{{{zzzxxxvvvzzzsssgggppp}}}~~~yyyxxx|||pppllloooiii]]]^^^iii|||~~~xxxtttoookkkmmmrrrxxxyyytttoooeee^^^YYYWWWVVVWWWZZZ]]]\\\ZZZaaaeeejjjkkkmmmrrr{{{sssllldddZZZVVVYYYVVVJJJEEEHHHCCCDDDCCCBBBBBBCCCFFFIIIRRRaaayyylllYYYPPPNNNIIIFFFDDDDDDFFFLLLZZZggg...///000000...---,,,,,,++++++,,,,,,,,,+++***)))+++***))))))((((((((()))''''''((((((((((((''''''((((((((((((''''''''''''(((((()))***++++++,,,,,,)))))))))************+++))))))*********+++++++++)))+++---......---.../////////222999CCCQQQfffxxx{{{___TTTQQQPPPWWWdddjjjpppuuuwwwvvvyyy{{{qqqkkkmmmvvv|||vvvrrrpppgggbbbZZZVVVUUUWWWWWWWWWXXX[[[^^^]]]\\\```jjjsssyyymmmeeedddhhhmmmrrrxxx~~~~~~{{{zzzyyyxxxxxxvvvssspppmmmkkkiiigggeeedddccccccggghhhkkkpppuuuzzz~~~{{{rrrlllnnnyyyyyyssssssuuuyyy~~~|||~~~iiibbb]]]TTTNNNNNNNNNRRRXXXZZZ]]]bbblllttt{{{qqqdddZZZYYY___ggguuuddd]]][[[UUUJJJ===444000000***,,,------+++)))***,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))+++)))'''''')))***)))(((++++++...777EEEPPPVVVWWWTTTPPPOOOUUU[[[```dddiiiyyyzzz|||~~~|||xxxyyyrrrfffmmmxxx{{{zzz||||||pppkkkllleeeYYYZZZfffxxxzzzsssoookkkiiinnntttyyy~~~tttlllfffaaa^^^ZZZXXXYYY\\\aaaeeegggfffiiimmmqqqsssuuuzzz}}}wwwlllbbb\\\]]]YYYMMMGGGIIIDDDCCCCCCBBBAAAAAACCCDDDFFFPPPaaaxxxvvvaaaUUUQQQKKKGGGDDDDDDDDDGGGQQQ\\\nnn111111000///...------,,,+++,,,,,,,,,,,,+++***)))++++++***))))))))))))***'''(((((())))))(((((('''(((((((((((('''''''''''')))))))))******+++++++++*********+++++++++,,,,,,))))))*********+++++++++***,,,.........---...///333111444>>>LLL\\\mmm{{{___UUUUUUXXX```kkkmmmpppttttttuuuyyyrrrjjjiiiooo{{{~~~xxxoooiiieeeeeeeeeeeedddgggjjjjjjjjjoooxxxpppeeedddgggmmmqqqyyy}}}{{{xxxuuutttrrrrrruuuuuuvvvyyy|||~~~}}}}}}|||xxxllliiiooowww{{{|||}}}wwwuuuuuuwww~~~}}}{{{}}}kkk```\\\VVVOOOLLLLLLOOORRRRRRSSSYYYbbbkkkzzz{{{vvvkkk^^^XXXYYY]]]yyyooogggeee```TTTFFF:::444111)))+++,,,,,,******+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++)))(((((()))******))),,,...444BBBRRR\\\\\\YYYRRRQQQSSSYYY^^^bbbiiippp|||www{{{~~~}}}|||rrrhhhnnnwww{{{~~~|||qqqjjjhhh___SSSUUU```www}}}zzzsssmmmjjjiiijjjrrr{{{vvvkkkbbb^^^^^^___^^^^^^___dddjjjoooqqqrrrrrruuuyyy{{{}}}wwwmmmffffffaaaUUUMMMLLLFFFEEEDDDCCCBBBAAAAAAAAADDDGGGNNN\\\rrrooo___WWWPPPKKKGGGEEEDDDCCCIIIPPP[[[ooo444222000......---,,,+++,,,,,,,,,,,,++++++******++++++***************+++(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))************************+++++++++,,,++++++,,,,,,,,,---------+++---......------...///666444888HHH\\\mmm{{{bbbVVVYYY]]]dddmmmnnnqqqtttuuuwww|||wwwnnniiiqqqyyy}}}wwwtttssstttrrrtttwwwxxxyyy~~~zzziii^^^]]]aaaeeehhhooozzz|||{{{{{{{{{}}}uuunnnqqqwww}}}~~~xxxvvvtttuuu{{{zzzyyyttteee]]]VVVPPPOOOLLLNNNPPPPPPQQQYYYeeennn|||tttdddZZZWWWVVVhhhxxxvvvooodddUUUEEE888111//////...,,,+++******************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***************+++***)))((()))***+++++++++,,,000<<>>TTTlll~~~}}}|||gggZZZ^^^bbbgggnnnnnnrrrvvvyyy{{{}}}rrrmmmmmmzzz{{{}}}ooo```VVVUUUZZZ[[[ZZZ^^^hhhttt}}}||||||||||||~~~{{{zzz{{{yyywwwvvv|||}}}{{{~~~qqqaaaWWWTTTUUUKKKMMMOOOPPPSSS^^^mmmxxx{{{kkk```XXXSSSXXXvvvwwwhhhUUUAAA333222111///---,,,,,,,,,+++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))******+++---...,,,444CCCXXXjjjooojjjcccTTTRRRXXXeeeqqqssspppnnnnnnwwwxxxllldddiiittt{{{zzzzzzzzz~~~{{{{{{wwwnnndddZZZNNNFFFLLLXXXxxx}}}tttnnnjjjhhhlllrrrzzz{{{qqqeee___aaadddeeedddeeefffjjjnnnrrrwww{{{~~~}}}~~~{{{wwwxxxuuujjj\\\SSSLLLIIIGGGFFFFFFFFFEEECCCCCCAAABBBFFFMMM]]]xxxrrr___VVVMMMJJJIIIFFFFFFHHHLLLTTTggg;;;666000---------,,,***---,,,++++++******++++++***))))))))))))***++++++((())))))******))))))(((((((((((((((''''''''''''((((((((())))))*********)))))))))************+++))))))*********++++++++++++---......---...111333333666EEE```{{{zzzvvvyyy}}}{{{jjj___dddgggkkkppppppsssvvvyyy|||vvvmmmmmmppp~~~yyyiii\\\SSSRRRVVVTTTOOOQQQYYYbbbooo~~~}}}~~~~~~}}}zzzxxx|||zzzeeeWWWSSSUUULLLMMMNNNNNNSSS```rrruuujjj^^^SSSRRRllllllOOO:::222000...---...//////...))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******((()))***+++++++++...000///999LLL```nnnqqqkkkeeeVVVTTTYYYhhhuuuvvvqqqlllmmmpppmmmeeebbbhhhqqquuurrrrrrvvv||||||~~~yyykkkddd[[[QQQFFFBBBLLLYYYuuu}}}|||uuunnnkkkiiikkkqqqyyy}}}zzztttjjj___\\\aaaggghhhfffcccfffkkkpppuuuzzz~~~}}}uuuggg\\\RRRNNNHHHFFFGGGGGGFFFCCC@@@>>>@@@FFFJJJPPPbbbuuunnnaaaSSSMMMJJJGGGFFFGGGJJJNNN\\\www???999222...//////...,,,---,,,+++*********++++++)))((((((((())))))***+++))))))************))))))((((((((((((''''''''''''&&&''''''((()))***++++++*********+++++++++,,,,,,))))))*********+++++++++***,,,---------///222555555;;;NNNlllzzzyyy{{{wwwyyyeee```gggjjjmmmssssssssstttuuuxxx}}}nnngggiiiooo|||zzzxxxwwwjjj^^^TTTQQQTTTNNNIIIHHHNNNRRRZZZnnn~~~~~~}}}~~~~~~yyytttwww}}}~~~ooo^^^VVVUUUOOOPPPOOONNNSSS```ssszzziiiXXXQQQ```aaaEEE444111---,,,---......,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++''')))+++++++++,,,///222333@@@SSSdddmmmmmmhhhddd]]]\\\aaammmvvvvvvtttssssssooogggbbbdddkkkooonnnlllqqq|||{{{yyyxxxzzzuuujjj[[[WWWOOOFFF>>>AAAOOO^^^sss|||yyysssnnnjjjjjjjjjmmmuuu}}}~~~wwwssspppiiibbb[[[YYY^^^cccggghhhgggkkkppptttwww|||wwwmmm^^^WWWOOOJJJJJJJJJHHHEEEDDD???AAAGGGIIIIIISSSbbbvvvsss___TTTOOOJJJGGGGGGJJJLLLUUUiiiCCC<<<333000000111000------,,,+++*********+++,,,(((((('''(((((()))******))))))************)))))))))(((((((((''''''''''''%%%&&&'''((()))***+++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,---...000333666888AAAWWWvvv||||||~~~uuuuuuwww{{{{{{___]]]fffjjjmmmsssuuutttrrrqqqtttzzzzzziiiaaafffmmmzzzwwwsssyyymmm```UUUQQQRRRJJJEEEDDDIIIIIILLL\\\ooo~~~yyyzzzzzz||||||vvvooopppvvv}}}~~~|||~~~lll```[[[UUUTTTQQQOOOSSS___rrrsss]]]PPPWWWrrrmmmNNN999444///,,,,,,+++)))'''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,'''))),,,,,,+++,,,///333777EEEXXXgggllliiieeeaaacccdddiiiqqqvvvwwwyyy|||xxxoooeeeaaafffmmmmmmiiikkkuuu{{{uuutttssswww|||yyylll___OOOLLLGGG???:::@@@QQQbbbsss}}}vvvpppllliiijjjjjjoooxxx~~~}}}tttmmmiiihhh___]]]ZZZXXXYYY^^^dddhhhnnnqqquuuwwwyyy||||||iii```VVVPPPNNNNNNKKKHHHGGG@@@???DDDCCC???FFFSSS[[[vvvjjj[[[TTTNNNJJJHHHGGGHHHMMM[[[tttLLLAAA666111...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++******)))))))))))))))(((''''''''')))***,,,...,,,+++***))))))+++---...,,,,,,++++++,,,,,,---...111......//////...222888666SSSkkk{{{qqqmmmlllooouuu~~~xxxggg\\\___eeegggkkksssssstttuuuvvvwwwzzz~~~qqqfffbbbgggnnnyyyzzzrrr}}}pppddd[[[TTTOOOJJJFFFCCCCCCDDDFFFMMMUUUjjjvvv{{{ooolllttt|||~~~zzzvvvtttttt{{{|||~~~sssbbb^^^XXXOOOKKKNNNSSSYYYhhhxxx{{{lllYYY\\\kkkXXX===333...///...))))))...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************///,,,)))***---000000///???OOOaaagggccc]]]^^^bbblllmmmttt~~~~~~sssmmmgggggglllrrrttttttrrr|||rrruuutttsssssspppiii]]]RRRGGGCCC===999===IIIXXXdddvvv|||pppjjjhhhfffgggpppvvvuuutttyyyyyyqqqjjjdddaaa\\\ZZZWWWVVVXXX^^^dddhhhkkkmmmppptttyyy~~~~~~nnn^^^VVVRRRMMMIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDNNN[[[sss|||gggYYYQQQMMMKKKIIIKKKIIIRRRmmmUUUGGG999222000...---...,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))+++******)))))))))))))))(((((('''((()))***,,,---,,,+++***))))))+++---...,,,,,,++++++,,,,,,---...000....../////////333999===```~~~|||qqqllljjjgggjjjpppxxx{{{fff[[[XXXaaahhhiiinnnuuussstttuuuuuuvvvxxx|||zzzllldddcccjjjrrrxxx|||sss|||}}}|||nnnccc[[[VVVLLLGGGCCCBBBAAABBBGGGNNNXXXcccttt|||qqqiiioooxxx}}}~~~}}}|||{{{||||||~~~lllfff\\\SSSMMMOOORRRXXXfffuuuttt]]]ZZZaaaxxxaaa@@@444---000000+++)))+++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************---+++******,,,///222444IIIYYYkkkoooggg^^^\\\___rrrzzzooojjjfffhhhpppxxx}}}~~~yyyxxx{{{yyyrrrjjjdddZZZPPP???===;;;:::@@@NNN```mmmxxx~~~uuukkkgggfffdddjjjttt{{{zzzxxxzzz~~~~~~vvvooohhhccc```^^^]]][[[[[[^^^ccchhhkkkmmmooossswww|||uuucccZZZUUUPPPLLLKKKFFFFFFFFFEEEEEEEEEEEEEEEDDDLLL\\\wwwyyyfffXXXNNNJJJGGGLLLKKKPPPccctttaaaOOO<<<333111000------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))))))))))))))))))))+++******)))))))))))))))(((((((((((()))***,,,---,,,+++*********+++,,,---,,,,,,,,,,,,,,,------...000......000000000444:::GGGpppvvvooolllcccaaabbbhhhnnnnnnhhhaaaTTTQQQWWWccciiijjjmmmtttssstttuuuuuuuuuvvvyyy|||rrrfffbbbeeeoooxxxyyyxxx|||~~~}}}{{{|||~~~uuuhhh^^^YYYOOOHHHCCCAAA???===AAAFFFKKKSSS```mmmwww~~~~~~zzzwwwsssssssssssssssssssssssstttvvvwwwvvvuuutttuuuvvvyyy{{{~~~~~~uuulllpppvvv}}}}}}{{{}}}tttjjjcccXXXPPPPPPQQQTTTaaappp|||cccXXXUUUccc}}}oooIII999...///222---))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++++++++///666<<>><<<;;;???IIIZZZlllxxx{{{{{{vvvllleeeccccccbbbjjjuuu}}}~~~}}}{{{sssmmmhhhdddaaaaaa```aaabbbeeeiiimmmpppppprrrwww{{{nnnccc]]]VVVQQQOOOHHHGGGGGGFFFEEEEEEEEEEEEEEEEEELLL```}}}xxxcccUUUNNNNNNSSSSSSVVV```dddpppiiiSSS===333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))+++******)))))))))))))))((((((((())))))***+++,,,++++++*********+++,,,---,,,,,,,,,,,,,,,---......000......000111111555<<>><<<===@@@DDDJJJSSS[[[bbbhhhmmmpppoooqqqsssuuussspppllliiiiiiiiihhhgggggggggggggggkkklllmmmlllkkkkkkmmmnnnnnnqqquuuxxx{{{|||}}}}}}|||~~~{{{zzz}}}{{{wwwvvvxxx|||wwwvvvzzz|||oooiii]]]SSSQQQOOOPPP[[[iiixxx~~~iii[[[PPPSSSddd|||}}}YYYCCC111...111...))))))************************))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************(((+++---,,,+++111===GGG```llluuuqqqcccYYYZZZ___nnnsssiiijjjmmmsss|||}}}mmmiiinnniii[[[IIICCC???EEEVVVjjjxxxyyynnnddd______aaaaaaiiisss|||~~~xxxrrrnnnjjjgggdddaaabbbeeehhhkkkoooqqqssssssvvvzzzzzzyyyyyyyyyxxxvvvuuuvvvyyy{{{{{{||||||qqqiii___VVVQQQJJJIIIHHHFFFEEEEEEEEEEEEIIIFFFHHHRRReeeqqqaaaWWWUUUXXXWWW[[[bbb]]]]]]jjjmmmWWW???333111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))******++++++++++++***+++++++++,,,,,,------,,,,,,------...///000......111222222777===VVVrrrfff]]]]]]^^^XXXOOOIIIKKKQQQZZZcccfffgggkkkppprrrsssttttttssstttvvvwww}}}wwwfffbbbgggoooxxxrrrfff```SSSJJJCCCAAA???<<<<<<>>>>>>AAAFFFJJJNNNRRRVVVZZZ]]]___ccceeefffccc```^^^______^^^]]]\\\]]]]]]^^^___```aaa`````````ccceeehhhjjjnnnsssxxx{{{}}}~~~|||}}}~~~~~~{{{xxxyyy}}}}}}{{{yyysssppprrrxxx~~~wwwmmmaaaVVVRRROOOMMMVVVbbbpppzzzooobbbSSSKKKPPPeeeiiiNNN555...///---++++++************************************************((((((((((((((())))))***((()))))))))************'''+++------...777HHHUUUiiioooqqqjjj___[[[aaajjjyyyjjjfffjjjqqqzzzvvvooovvv}}}nnnXXXKKKAAAJJJaaawwwwwwjjj```]]]^^^aaadddooovvv}}}~~~}}}yyysssnnnllliiigggeee```bbbfffjjjnnnqqqtttuuuvvvxxx{{{yyykkkaaa]]]^^^^^^___^^^\\\ZZZZZZ]]]``````bbbffflllqqqsssrrrpppooommmkkkmmmrrrxxx|||~~~|||sssfffYYYRRRNNNLLLJJJGGGEEEDDDDDDDDDDDDDDDFFFJJJQQQcccnnnaaaVVVRRRNNNVVV```WWWMMMSSSrrr]]]EEE777222///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))+++******)))))))))))))))(((((()))*********************+++++++++,,,,,,,,,---------------......///000---...111222333888???\\\wwwhhh\\\ZZZWWWOOOHHHGGGJJJPPPYYYaaafffiiinnnrrrqqqrrrttttttttttttvvvwwwrrreeeeeennnvvv{{{wwwiiibbbTTTKKKCCCAAA@@@<<<;;;<<<<<<>>>@@@AAABBBEEEIIILLLOOOQQQTTTWWWXXXXXXVVVTTTSSSSSSRRRQQQRRRSSSUUUVVVYYYZZZ[[[[[[[[[]]]```cccggggggiiinnntttyyy{{{||||||}}}~~~~~~|||yyyxxxzzz|||}}}~~~xxxqqqlllnnnrrrxxx}}}pppddd[[[WWWRRRNNNTTT___iiioooxxxvvvjjjYYYJJJFFFVVVwwwpppTTT999///...,,,,,,...++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))************(((+++---...333@@@SSSbbbooonnnjjjccc]]]```lllvvvhhhgggllluuu}}}~~~yyysssxxxhhhWWWHHHNNNeee{{{}}}rrrfff___]]]___eeekkkyyy~~~vvvrrrmmmjjjgggfffdddccc___aaaeeejjjooosssuuuvvvwwwxxx{{{}}}ooommmfff\\\SSSMMMMMMOOOLLLNNNPPPOOOMMMMMMPPPTTTRRRTTTYYY___eeeggggggeeedddcccbbbcccgggkkkmmmmmmrrruuuzzz|||nnn```XXXTTTRRRNNNIIIFFFEEEDDDDDD@@@AAAEEEHHHHHHQQQmmmzzzhhhWWWOOOHHHRRR^^^SSSFFFIIIyyyfffNNN???666000...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))+++******)))))))))))))))(((((()))***+++******)))******++++++,,,,,,,,,+++---------------.../////////---...222333444999@@@[[[xxxhhhZZZUUUOOOFFFCCCFFFJJJPPPYYY```gggkkknnnoooppprrrtttuuuuuuuuuwwwxxx|||ooofffkkkuuu|||||||||{{{~~~mmmeeeWWWMMMDDDAAA???;;;888777:::;;;<<<===>>>@@@CCCFFFGGGIIIKKKNNNPPPPPPOOOOOOKKKKKKKKKKKKMMMOOORRRSSS[[[\\\]]]^^^___bbbfffiiikkkjjjiiilllqqqvvvxxxxxxzzz{{{}}}~~~~~~{{{yyyyyyzzz{{{|||{{{rrrlllmmmrrrvvv|||rrrhhh```\\\VVVQQQUUU^^^aaafffmmmwww}}}ppp\\\KKKDDDPPPnnnmmmSSS:::111...,,,,,,000++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))***************+++,,,///888HHH]]]lllooojjjbbb[[[\\\dddqqq{{{~~~uuurrruuuyyyvvvuuuvvvuuu|||kkkXXXWWWeeeuuu{{{{{{rrriiiaaa^^^^^^aaajjjttt{{{wwwvvv{{{sssoookkkgggfffeeecccbbb___aaaeeejjjooosssvvvxxxxxxxxxyyyzzz}}}~~~wwwoooiiiYYYVVVQQQLLLIIIGGGHHHIIIFFFJJJNNNOOONNNOOOSSSXXXWWWZZZ```hhhpppssssssrrrooooooppprrruuuwwwwwwvvv{{{~~~yyymmmggg[[[XXXSSSNNNIIIGGGFFFEEEDDDBBBEEEHHHFFFIII\\\rrrlll[[[RRRJJJRRR\\\OOOBBBGGGmmmVVVEEE999000...000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))+++******)))))))))))))))((((((***++++++***))))))******+++,,,,,,,,,,,,+++...------------.../////////---...222333555:::AAAXXXxxxgggYYYSSSKKKAAA@@@GGGLLLRRRZZZaaagggkkkkkkhhhooorrrtttuuuvvvvvvwwwyyyzzznnngggooozzz}}}zzzvvvuuulllXXXNNNDDDAAA>>>999555333444666777888999;;;???BBBEEEFFFHHHJJJLLLMMMMMMMMMJJJJJJJJJKKKMMMPPPSSSUUU\\\]]]___```bbbeeejjjmmmrrrnnnkkklllpppuuuvvvvvvwwwyyy|||}}}~~~}}}zzzyyyzzzzzzvvvyyy}}}}}}uuunnnooossswww|||tttjjjccc```ZZZTTTWWW___YYY___gggooo{{{rrr]]]KKKEEEPPPiii}}}|||gggPPP:::222000,,,,,,000++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))************++++++,,,000;;;NNNcccrrrlllddd[[[VVVZZZeeeqqqyyyzzzzzz~~~~~~~~~zzzrrruuuvvvzzz}}}iii```dddnnntttuuujjjbbb^^^^^^___bbbmmmzzz~~~xxxqqqjjjqqq~~~ssspppkkkhhhgggfffeeeddd___aaaeeejjjoootttxxxzzzxxxwwwwwwxxx{{{{{{tttnnniiiccc[[[UUUPPPMMMJJJHHHHHHGGGGGGEEEEEEKKKQQQTTTUUUWWW[[[```dddhhhoooyyyyyyuuu```]]]WWWQQQLLLIIIGGGGGGHHHBBBAAAEEECCCAAAMMM]]]sssnnnZZZRRRKKKQQQVVVGGG<<>>AAAEEEHHHLLLNNNOOOOOOOOOPPPRRRQQQPPPPPPRRRVVVZZZ\\\```bbbeeehhhjjjjjjiiiiiimmmlllkkklllnnnrrrvvvyyy||||||}}}}}}~~~}}}{{{xxxwwwvvvxxx~~~{{{ttttttxxx||||||xxxttttttvvvzzz|||kkk]]]aaaaaaVVVRRRXXX^^^\\\___iiivvvzzzeeeQQQLLLPPPeee~~~nnniiikkk[[[MMM<<<000,,,,,,,,,***************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,///+++***333EEEXXXfffmmmiiicccYYYTTT[[[jjjuuuyyyrrr}}}{{{yyypppjjjqqqrrrtttwwwccc```hhhllliiiaaabbb```___```iiiwww{{{sssmmmffflllxxxtttrrroookkkhhhfffeeeeeedddeeefffiiimmmrrrvvvxxxyyyxxxwwwwwwyyy{{{~~~}}}mmmggg```[[[YYYWWWTTTQQQOOOOOOMMMJJJHHHHHHJJJMMMNNNRRRWWW\\\___fffnnntttyyyooodddZZZUUUQQQLLLIIIJJJIIIGGGDDDAAAAAADDDHHHJJJ^^^qqqvvv\\\OOOJJJQQQTTTKKKCCCAAAeeeMMM===555222111......------------,,,,,,+++++++++***************)))+++++++++))))))***+++,,,+++)))((('''((()))***+++******)))))))))))))))++++++++++++++++++++++++---------...............//////222333222333<<>>DDDHHHMMMQQQTTTVVVYYY[[[ZZZYYYYYYYYY[[[]]]___aaacccdddfffgggiiiiiiiiiiiikkkjjjiiijjjlllqqquuuxxxzzzzzzzzz{{{|||~~~}}}yyyvvvssswww}}}}}}tttrrruuuxxx~~~{{{wwwuuuuuuyyy}}}wwwcccbbb```VVVQQQUUU[[[^^^aaaffflllttt{{{zzzeeeQQQJJJNNNccc|||fff^^^```[[[OOO@@@555222111000...++++++++++++++++++++++++++++++++++++*********)))************************((((((((()))******++++++---+++...999KKK[[[eeeiiigggbbbZZZWWW___nnnxxxzzzwww~~~nnniiiiiiuuu{{{qqqrrr|||jjjcccfffgggddd_________^^^bbblll{{{yyyrrrnnnlllrrr}}}~~~~~~|||xxxpppooommmlllkkkkkklllmmmhhhiiijjjlllooosssvvvxxxxxxxxxwwwwwwyyy{{{~~~{{{sssmmmfffbbb^^^\\\\\\ZZZXXXVVVUUUTTTRRROOOMMMMMMOOORRRZZZ^^^dddiiinnnvvvyyymmm```ZZZUUUOOOJJJIIIIIIGGGDDDBBBBBBDDDFFFHHHPPP```{{{yyyaaaUUUPPPUUUVVVMMMEEECCCnnnTTTAAA777222111/////////......---------))))))*********+++++++++(((***+++,,,,,,,,,...///++++++)))((((((((()))***+++******)))))))))))))))++++++++++++++++++++++++---------.........//////000000333444333666AAANNNeee{{{dddRRRHHHAAACCCIIIRRRWWW^^^dddgggiiikkklllnnnrrruuuuuuuuuxxxwwwiiiiiippp~~~rrrcccWWWIIIAAA<<<777555777333333333444666999<<<>>>CCCHHHNNNTTTYYY^^^cccfffbbbccccccdddeeeeeeeeeeeeeeeeeeddddddddddddeeefffggggggfffhhhkkkooosssvvvyyyxxxwwwxxxyyy|||~~~~~~~~~~~~yyyuuurrrwww{{{vvvppprrruuu~~~zzztttrrruuuyyyiiibbb```XXXSSSUUUXXX]]]aaaaaa```eeepppzzz~~~zzzgggRRRIIIKKK___~~~hhh\\\\\\]]]SSSDDD888222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************'''((()))***++++++++++++***,,,333AAARRR___eeeeeecccaaa^^^```lllzzz~~~|||pppaaaccclll{{{|||ooonnnqqqzzzrrrfffcccaaa^^^\\\\\\]]]___eeeqqqxxxtttrrrtttzzz~~~{{{zzzwwwrrrjjjjjjjjjkkkmmmpppsssuuuoooooopppqqqrrrtttvvvwwwxxxwwwwwwxxxyyy{{{}}}yyyrrrkkkgggcccccccccdddffffffdddbbbaaa```\\\XXXTTTTTTWWWZZZfffkkkssszzzxxxjjjbbb^^^VVVOOOKKKIIIGGGEEEDDDCCCDDDEEEFFFFFFOOOdddmmmbbbZZZ[[[XXXOOOGGGEEEuuuZZZFFF999333111//////......------,,,,,,************************+++,,,------+++***+++,,,+++***)))(((((()))******''''''(((((()))+++,,,---***+++++++++++++++,,,,,,,,,,,,------.../////////000000222333333999IIIYYYpppaaaLLLEEEBBBEEEKKKSSSXXX___dddhhhiiikkklllmmmqqquuuuuutttxxxwwwpppdddiiittttttgggYYYKKKBBB<<<777666777555555555666888;;;>>>@@@AAAFFFLLLRRRYYY___fffjjjfffgggiiikkkkkkjjjhhhgggeeebbb___]]]\\\]]]___```ccccccdddfffiiinnnrrruuuyyyxxxwwwvvvwwwzzz|||~~~|||{{{zzzzzzzzz|||~~~~~~}}}{{{yyywwwvvvwww{{{|||tttsssuuu~~~|||sssnnnooosssnnnbbb___\\\XXXVVVVVVZZZ]]]\\\[[[aaaooozzz~~~}}}kkkUUUJJJIII\\\yyy}}}nnnhhhiii^^^MMM<<<222------------------------,,,,,,,,,++++++++++++++++++++++++************************'''(((***+++,,,,,,++++++***...777GGGXXXcccfffeee```ccchhhrrr|||xxxzzz~~~}}}~~~qqqddd]]]fffttt}}}pppgggnnnrrr{{{sssfff___\\\[[[[[[]]]___cccjjjuuu{{{wwwvvvxxx{{{~~~{{{yyyuuuqqqffffffgggiiilllqqqvvvxxxvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyzzz|||}}}~~~zzzvvvsssqqqnnnpppssswwwzzz{{{zzzxxxvvvrrrkkkccc]]]]]]```ccckkksss~~~wwwoooiii```VVVPPPJJJIIIGGGEEEDDDCCCCCCCCCDDDGGGUUUooottthhhaaaYYYNNNGGGFFFzzzaaaKKK;;;333111......------,,,++++++***,,,,,,++++++***))))))(((,,,------,,,***((()))***))))))))))))))))))******''''''(((((()))+++,,,---*********++++++,,,,,,,,,,,,,,,------...//////000...///111333444===QQQddd{{{bbbJJJCCCBBBFFFLLLTTTYYY```eeehhhjjjkkkllllllppptttttttttyyy{{{pppjjjccclllzzzxxxhhh[[[LLLCCC===888777888666666777888999<<<>>>??????BBBGGGMMMRRRYYY```dddfffhhhkkkmmmmmmllliiihhhdddaaa]]]YYYWWWXXXZZZ\\\______aaadddhhhlllqqqssszzzyyyxxxwwwwwwxxxzzz{{{wwwwwwwwwwwwyyy{{{}}}~~~}}}{{{yyywwwwwwxxx{{{}}}zzz|||{{{wwwxxxvvvooonnnpppuuufffaaa___YYYTTTTTTUUUVVVXXX^^^hhhuuuoooZZZNNNJJJXXXrrr{{{ooo[[[EEE666///000333.........---------,,,,,,))))))******************************************((()))***++++++,,,,,,,,,---000:::KKK\\\gggiiihhheeekkkvvvwwwrrrsss{{{~~~~~~xxxlllbbbcccppp~~~zzznnnhhhgggpppvvv~~~zzznnnccc\\\ZZZZZZ\\\___dddjjjrrrzzz{{{tttrrrvvv{{{}}}yyyxxxuuupppeeeeeeeeefffjjjnnnsssvvvzzzzzzzzzyyyyyyxxxxxxwwwxxxxxxyyyzzz{{{}}}~~~sssiiifffhhhjjjnnnwwwvvvhhhZZZSSSMMMLLLIIIGGGDDDCCCCCCBBBCCCCCCKKK```|||zzzkkk\\\OOOHHHGGGjjjRRR@@@555111......---,,,+++******)))------,,,+++***)))((('''(((***+++***))))))***+++))))))))))))************+++******)))))))))))))))*********++++++,,,,,,---+++,,,,,,---...///000000...///111333666BBB[[[qqquuuxxxhhhMMMCCCBBBFFFMMMUUUZZZaaafffiiijjjkkklllmmmpppssstttuuu{{{uuuhhhcccbbbnnn||||||gggZZZMMMEEE@@@;;;999:::777777777888999:::;;;<<<===???BBBEEEJJJPPPVVV[[[bbbdddhhhkkklllkkkiiihhhdddaaa\\\XXXVVVVVVXXXZZZZZZ[[[]]]aaaeeejjjnnnqqqxxxxxxwwwwwwwwwwwwxxxxxxtttuuuwwwxxxzzz|||}}}~~~|||zzzvvvtttuuuyyy~~~}}}|||zzz|||uuurrrrrr}}}ooogggcccZZZQQQRRRPPPQQQVVVaaappp|||qqq]]]RRRKKKSSShhh~~~iiiPPP;;;111111444.........------,,,,,,+++)))))))))))))))*********++++++++++++++++++++++++******)))******+++------///444???PPPbbbmmmooommmlllrrr~~~}}}sssnnnooottt}}}tttllliiiooozzzqqqggghhhmmmvvvzzzyyynnnfff```ZZZYYY[[[]]]bbbjjjsss{{{~~~zzzssslllmmmssszzz}}}}}}|||}}}yyyvvvvvvtttppphhhgggffffffiiimmmqqqttt{{{{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{|||~~~{{{qqqnnnmmmmmmwwwmmm]]]UUUQQQOOOKKKHHHEEECCCCCCCCC??????EEESSSjjj|||hhhWWWMMMIIIttt[[[EEE888222//////...---,,,+++******+++++++++*********))))))((()))******))))))***,,,(((((()))***************+++******))))))))))))))))))******+++,,,,,,------++++++,,,---...///000000...000222555999HHHddd}}}qqqzzzlllOOOEEECCCHHHOOOVVV[[[aaagggiiikkklllmmmnnnppprrrtttwww}}}nnn```\\\]]]iiivvv~~~|||wwwdddYYYMMMGGGBBB>>><<<<<<999999999:::::::::;;;;;;;;;<<<>>>@@@CCCIIIOOOTTTYYY\\\```dddffffffeeedddaaa^^^ZZZVVVTTTTTTUUUWWWTTTVVVXXX]]]bbbgggkkkmmmrrrssstttvvvwwwxxxwwwwwwwwwxxxzzz}}}~~~~~~}}}}}}|||zzzxxxvvvxxx{{{{{{yyy}}}{{{wwwtttwww~~~{{{qqqlllaaaUUUOOOOOOQQQWWWbbbppp}}}qqq___UUULLLMMM]]]cccGGG555000000......------,,,++++++***)))))))))******+++++++++++++++++++++++++++++++++,,,+++)))((()))+++---///000777EEEYYYkkkttttttqqqkkkpppyyy{{{ppplllkkkmmmwww|||oookkknnnyyy~~~zzzooojjjnnnuuu|||}}}~~~rrreee___]]]YYYXXXZZZ[[[cccooo{{{||||||xxxpppjjjjjjssszzz}}}}}}}}}~~~~~~~~~|||zzz{{{}}}{{{vvvtttvvvuuurrrmmmllljjjiiijjjnnnrrruuuzzzzzz{{{||||||{{{zzzyyyzzz{{{|||~~~}}}qqqkkkffflllvvvuuuccc\\\UUURRRMMMHHHEEEDDDDDDEEE@@@BBBEEEIIIWWWqqqyyyeeeVVVNNN|||aaaIII:::333111000///...---,,,++++++***************+++++++++***+++,,,+++)))((()))***'''((()))***************''''''(((((()))+++,,,---))))))***+++,,,,,,------++++++,,,---...///000111///111444666;;;LLLjjj~~~sssjjjOOOEEEDDDKKKSSSWWW[[[bbbgggiiikkklllmmmooooooqqqtttyyyjjj[[[WWWVVVcccooouuu|||zzz}}}~~~ooocccXXXMMMHHHDDD???===>>>========================:::;;;<<<===@@@FFFLLLQQQQQQTTTXXX\\\___`````````]]][[[WWWSSSQQQQQQRRRSSSPPPRRRUUUZZZ___dddhhhkkklllnnnrrruuuwwwxxxxxxwwwzzz|||~~~}}}|||}}}|||{{{zzz{{{}}}zzzqqquuuzzz}}}xxxuuurrryyy}}}~~~zzztttiii]]]NNNOOORRRXXXaaannn|||ppp```WWWLLLJJJUUUxxxyyyWWW???333000......---,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++---+++)))'''(((+++...000111999JJJ___rrrzzzxxxssseeehhhpppyyyooojjjhhhhhhpppyyyzzzjjjhhhnnn~~~~~~|||vvvppppppuuuzzz{{{}}}qqqaaa]]]\\\YYYXXXYYYYYYcccrrr~~~{{{sssllllllttt}}}{{{yyyxxxyyy}}}~~~{{{yyy|||}}}{{{vvvuuuxxxxxxuuuqqqooommmlllmmmqqquuuxxxyyyzzz{{{||||||{{{zzzzzz{{{|||~~~sssiii\\\```fffllluuu{{{kkkeeeXXXTTTNNNHHHEEEDDDEEEFFFFFFHHHHHHFFFKKKbbbppp]]]RRRkkkQQQ===333000///...---......---+++++++++++++++++++++++++++************************((((((((((((((()))******)))************++++++++++++,,,---------,,,+++***......---------......///---333777777AAAZZZzzz}}}{{{```IIICCCEEEKKKQQQYYY]]]cccgggjjjlllnnnppprrrpppssszzz}}}dddUUURRRTTTZZZdddjjjlllppp}}}{{{{{{vvvkkkZZZUUUNNNJJJHHHFFFCCC@@@???===;;;:::;;;<<<<<<;;;999:::;;;;;;<<>>RRRggguuuxxxeeeeeemmm{{{uuunnnjjjhhhjjjmmmppp}}}~~~uuujjjjjjttt}}}zzzxxx}}}yyyzzzkkk]]]WWWWWWVVVVVVXXXaaafffttt~~~|||{{{{{{|||}}}|||tttpppuuu{{{||||||||||||yyyvvvtttttttttqqqooolllnnnppprrrtttvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwwwwyyyyyyzzz~~~zzznnn___VVVRRRVVV[[[cccsssqqqccc]]]TTTNNNKKKIIIGGGFFFFFFEEEFFFFFFHHHSSSjjj~~~ppp]]]ttt^^^HHH;;;444222000......---+++***++++++++++++++++++++++++***************************************++++++,,,)))************++++++++++++,,,,,,------,,,,,,+++......------......///000000222444<<>>BBBEEEJJJLLLQQQUUUWWWXXXXXXXXXVVVTTTRRRPPPMMMLLLKKKJJJKKKKKKMMMQQQXXX^^^aaabbbmmmoooqqqtttuuuvvvvvvvvv|||~~~{{{zzzyyyxxxxxxzzz|||}}}||||||vvvuuuyyy|||qqqZZZVVVRRRSSS]]]oooppp^^^VVVTTTRRR[[[yyyqqqMMM888333111...------------,,,++++++++++++++++++++++++***************************)))))),,,------000666CCCYYYppp~~~}}}kkkllltttwwwuuurrrnnnlllmmmnnnppp}}}}}}zzzsssnnnqqq|||xxxssssssfffYYYUUUTTTTTTVVVXXXccclll{{{~~~~~~zzzzzz}}}|||tttooorrrwwwyyyyyy{{{wwwvvvuuuuuutttsssooommmlllooossswwwyyyyyyxxxwwwvvvvvvvvvvvvuuuuuuuuutttvvvwwwzzz~~~}}}|||yyysssyyy~~~}}}zzzyyy}}}}}}rrr^^^TTTNNNPPPTTT[[[jjj{{{nnnggg]]]VVVSSSOOOKKKHHHFFFFFFFFFGGGFFFKKKYYYggg|||iiizzzeeeLLL;;;555222000.........---,,,++++++++++++++++++++++++*********************************))))))******+++))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,...---------...///000111222222444AAA]]]sssjjjnnnpppnnnooorrrpppjjjYYYLLL@@@>>>BBBGGGNNNTTTXXX]]]dddiiinnnqqqtttwwwuuuwww~~~~~~lllZZZPPPMMMGGGDDDCCCCCCCCCHHHTTTaaattt}}}zzz{{{~~~}}}|||yyywwwyyy|||~~~~~~}}}||||||~~~}}}}}}~~~~~~}}}{{{yyyyyyzzz}}}zzzpppeee^^^ZZZ[[[\\\\\\]]][[[YYYXXXNNNKKKEEEAAA???>>>===;;;:::;;;;;;;;;<<<>>>BBBEEEHHHKKKOOOTTTWWWYYYZZZZZZ[[[ZZZWWWTTTQQQOOOMMMLLLIIIIIIKKKOOOUUU]]]bbbfffjjjkkknnnpppssstttuuuuuu~~~{{{zzzyyyxxxyyyzzz|||~~~~~~{{{|||}}}sss```ZZZUUUUUU\\\mmmkkk]]]UUUPPPSSSnnn|||SSS888444111...---------,,,+++,,,,,,+++******+++,,,,,,************************+++))))))---......333999FFFZZZqqq}}}rrrqqqwwwxxxqqqxxx{{{vvvooonnnrrrttt}}}}}}}}}{{{zzz}}}{{{ppptttmmmbbbWWWSSSTTTTTTWWWZZZfffrrr}}}}}}}}}xxxtttuuu{{{yyyssssssuuutttuuuvvvrrrssstttuuuuuussspppnnnlllpppuuuzzz|||{{{xxxvvvvvvuuuuuutttttttttttttttsssvvvzzz~~~wwwyyyzzzxxxvvvvvvxxx{{{wwwcccXXXOOOOOOQQQWWWgggxxx{{{rrrggg___ZZZUUUOOOJJJJJJHHHHHHGGGEEEFFFNNNXXXsssvvvmmmTTT???555222///......//////...++++++++++++++++++++++++***************************))))))((((((((())))))))))))*********+++++++++++++++++++++,,,,,,---------------...///000111111222222666IIIlllyyyhhhhhhfffdddcccbbb]]]WWWLLLDDD>>>???CCCGGGMMMSSSWWW\\\ccciiimmmqqqtttwwwvvvxxxwwweeeXXXPPPMMMJJJFFFEEEFFFFFFGGGNNNVVVdddqqq|||xxx|||~~~|||{{{zzz}}}|||yyyuuuwwwyyy|||~~~~~~}}}~~~yyyuuummmmmmmmmnnnrrrvvvzzz}}}~~~}}}zzzwwwsssllleee___^^^```bbbddddddbbbaaa```VVVQQQJJJEEEAAA???===;;;:::;;;<<<;;;<<<>>>BBBEEEHHHKKKOOOSSSWWWZZZ[[[[[[^^^\\\ZZZXXXTTTQQQOOOMMMHHHHHHJJJNNNTTT]]]fffkkkhhhiiilllooorrrtttvvvwww~~~{{{zzzyyyyyyyyy{{{}}}{{{hhh___WWWVVV[[[iii}}}iiiYYYOOOMMMccc}}}VVV;;;333111...,,,,,,,,,+++***---,,,***))))))***,,,---************************+++))))))---...000555<<>>@@@CCCFFFLLLSSSXXX]]]ccciiimmmqqqtttwwwwwwyyytttddd\\\YYYVVVOOOJJJHHHJJJJJJIIIKKKPPPZZZhhhxxx{{{}}}|||~~~xxxzzz|||yyywwwwwwxxx{{{~~~~~~|||}}}}}}vvvqqqgggfffdddbbbbbbdddfffgggnnnmmmmmmllljjjfff```\\\aaadddgggiiiiiiiiiiiijjjccc\\\SSSKKKDDD@@@<<<:::;;;;;;<<<<<<<<<>>>AAADDDHHHJJJMMMRRRVVVXXXZZZ[[[\\\[[[ZZZXXXUUURRROOONNNHHHIIIJJJMMMSSS\\\gggnnnjjjkkkmmmppprrruuuwwwxxx|||}}}~~~|||{{{zzzzzz{{{}}}|||{{{}}}}}}qqqcccXXXVVVZZZeee{{{wwwaaaRRRHHHYYYuuu|||[[[BBB444111...,,,,,,,,,***)))---,,,+++******+++,,,---************************+++))))))---///111888???NNNYYYfffnnnrrrxxx|||tttwwwrrrhhhjjj|||{{{nnnnnnxxx~~~~~~tttrrryyy|||iiiYYYiii}}}uuuccc[[[TTTTTTUUUWWW\\\bbblllyyy~~~}}}{{{|||yyy{{{|||yyyuuupppnnnoooooorrruuuvvvtttrrrqqqpppkkknnnrrrvvvxxxxxxwwwvvvttttttsssssstttuuuwwwxxxuuuyyy}}}ooo```SSSOOONNNTTTdddvvv}}}~~~vvvjjjccc\\\SSSLLLMMMHHHDDDDDDDDDCCCEEEJJJOOOeee|||fffPPP;;;777222///...------,,,++++++++++++++++++++++++************************+++***))))))(((((()))))))))************+++++++++++++++******+++---...///------......///111222333222444???XXXxxxrrrjjjeee___VVVKKKDDD>>>;;;;;;???BBBEEELLLUUUZZZ___eeejjjnnnrrruuuwwwyyy{{{wwwnnnnnnooonnneee___[[[\\\\\\[[[\\\___bbbmmmxxx|||yyy{{{{{{zzz{{{zzzzzz|||}}}zzzzzz|||~~~|||xxxtttkkkiiieeeaaa___^^^______fffffffffgggfffccc]]]YYY]]]aaafffiiijjjkkknnnpppkkkdddZZZPPPIIIDDD@@@===;;;<<<<<<<<<<<<===AAADDDFFFHHHKKKOOOSSSVVVXXXYYYYYYYYYYYYXXXVVVSSSQQQOOOKKKKKKKKKLLLPPPYYYeeemmmmmmmmmnnnoooqqqssstttuuuwwwyyy{{{}}}~~~~~~}}}|||}}}|||{{{{{{|||~~~|||xxx|||{{{zzzzzz~~~yyygggXXXUUUYYYbbbtttfffTTTFFFSSSjjj{{{```HHH555222///------,,,+++***,,,++++++++++++++++++,,,************************+++))))))---000222999AAAPPPWWW```gggkkkpppwww~~~zzzvvv{{{zzzooommmrrr{{{ssswwwzzzooooooyyy|||vvvaaaXXXrrrxxxggg___XXXSSSSSSUUUWWW]]]cccoooyyy~~~~~~||||||{{{}}}|||zzzvvvqqqppprrrrrrtttvvvuuuqqqmmmllllllkkklllnnnqqqssstttuuuuuurrrrrrqqqqqqsssuuuxxxyyyxxx|||~~~rrrcccTTTOOONNNSSSdddvvvssskkkddd[[[TTTMMMHHHEEEGGGGGGEEECCCEEEHHHUUUkkk}}}hhhRRR???:::444000---,,,***)))++++++++++++++++++++++++************************,,,,,,+++***))))))******)))************+++++++++++++++******+++---...///------......///111222333444777AAAZZZ{{{sssjjjddd]]]QQQEEE===888777888===@@@DDDMMMWWW\\\```ggglllpppsssvvvxxx{{{|||}}}yyy|||vvvvvvwwwvvvwwwzzzrrryyy~~~~~~{{{{{{}}}{{{zzz}}}|||}}}~~~{{{{{{zzz{{{|||~~~~~~|||zzzrrroookkkgggdddccccccdddffffffggghhhhhhddd^^^ZZZXXX\\\aaaeeegggjjjnnnrrrmmmggg]]]TTTMMMIIIEEECCC;;;<<<<<<<<<<<<===AAADDDEEEFFFIIIMMMPPPSSSUUUVVVYYYZZZZZZYYYXXXUUUSSSRRRMMMMMMLLLLLLNNNWWWbbbkkknnnnnnnnnnnnnnnooopppppptttuuuxxxzzz{{{{{{{{{zzz}}}}}}||||||}}}}}}xxxzzzzzzxxxyyy}}}}}}iiiXXXUUUYYY```ooohhhTTTFFFPPPddd~~~{{{bbbKKK777444000.........,,,+++++++++++++++++++++++++++************************+++))))))---000333:::BBBPPPTTT[[[bbbfffiiinnntttxxxxxxtttooottt{{{}}}yyy~~~uuuooottt{{{wwwppp\\\^^^|||www___\\\UUUQQQRRRTTTWWW]]]dddpppyyy}}}}}}|||~~~}}}zzzwwwvvvxxx}}}|||yyyyyyxxxtttsssuuutttvvvwwwsssnnniiihhhhhhkkkkkklllmmmooorrrtttuuupppppppppppprrruuuxxxzzz{{{}}}~~~}}}uuufffVVVPPPOOOTTTfffxxx|||tttmmmddd\\\NNNIIIHHHLLLLLLHHHCCCBBBDDDKKKZZZsss{{{kkk]]]FFF999///111222...,,,///000///...---+++***)))(((++++++++++++++++++++++++******))))))))))))*********************************++++++,,,,,,------...000000///000000111222333777666BBB^^^yyynnn___PPPCCC<<<999;;;???BBBEEEIIIOOOSSS___dddiiilllnnnqqquuuyyyzzz~~~}}}|||{{{{{{~~~~~~~~~|||~~~~~~wwwwww|||yyytttrrrsssuuuqqqssstttsssrrrpppfff\\\^^^ZZZZZZ]]]```dddmmmvvvssslll```TTTOOOMMMGGG???===<<<;;;;;;<<<>>>AAABBBDDDFFFIIIKKKNNNRRRWWW[[[[[[ZZZXXXWWWUUUTTTTTTTTTNNNMMMLLLLLLOOOWWWaaahhhmmmoooqqqqqqppppppqqqrrrttttttvvvxxxzzzyyywwwttt||||||||||||~~~~~~}}}~~~}}}zzzxxxuuu{{{zzzwwwzzz~~~rrrbbbUUUUUUaaaqqq~~~iiiMMMMMMLLLZZZwwwwwwmmmrrr|||wwwbbbOOO888444000111///,,,,,,///************************)))************+++++++++,,,,,,+++,,,///666???EEEPPPWWW___bbbbbbeeemmmuuuvvvuuuyyy|||wwwmmmmmmuuuzzzpppnnnzzzzzz~~~|||lllcccbbblllkkk\\\TTTTTTSSSSSSVVV[[[ccciiitttwww|||~~~}}}|||{{{zzz{{{{{{vvvppppppvvvzzzzzzwwwvvvtttqqqooorrrwww|||zzztttqqqmmmhhhgggiiilllkkkjjjjjjkkknnnppprrrqqqqqqpppqqqssswwwzzz|||sssgggYYYPPPMMMUUUfffwww{{{||||||sssggg\\\NNNIIIFFFGGGGGGDDDCCCDDDFFFHHHMMMaaaooo```KKK<<<222222222...+++......------,,,,,,++++++***++++++++++++++++++++++++******))))))))))))*********************************++++++,,,,,,---......////////////000111222222444999HHH```yyytttbbbRRREEE>>>:::===@@@CCCFFFKKKQQQTTTaaaeeejjjmmmnnnppptttxxxwww}}}}}}~~~~~~|||{{{~~~{{{zzz||||||zzz{{{}}}yyyssshhh]]]XXXUUUSSSVVVXXX]]]fffpppqqqmmmcccXXXQQQMMMHHHBBB>>>===<<<;;;<<<===???@@@FFFHHHJJJLLLNNNQQQUUUXXX[[[ZZZYYYXXXWWWWWWVVVVVVPPPNNNMMMLLLOOOVVV___eeejjjmmmooopppppppppqqqssstttttttttvvvwwwwwwuuussswwwwwwxxxyyy|||~~~~~~~~~~~~{{{yyy}}}xxxyyy~~~wwweeeWWWTTT]]]mmmyyynnnVVVLLLHHHTTTpppxxxiiihhhnnnjjjYYYJJJ999444111111///++++++---++++++++++++++++++++++++)))************+++++++++------------000777???EEEPPPWWW```eeefffhhhlllpppqqqrrrvvvxxxrrriiillltttsssttt~~~zzz{{{tttcccZZZZZZnnnfffYYYTTTTTTSSSSSSWWW^^^hhhoooyyy{{{}}}~~~~~~}}}~~~~~~|||vvvnnnlllpppttttttsssrrrpppoooooosssyyy~~~}}}xxxsssppplllgggfffiiijjjiiiiiiiiijjjlllmmmnnnqqqqqqrrrtttvvvyyy|||}}}ttthhhZZZQQQNNNUUUfffuuu|||tttssswwwyyyjjj^^^QQQKKKGGGGGGFFFBBB@@@BBBCCCDDDHHHWWWuuuvvvfffQQQAAA444222222---+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************+++++++++,,,------..................///000111222222===OOObbbooo{{{|||fffSSSEEE???<<<>>>AAADDDGGGMMMSSSWWWbbbfffkkknnnnnnppptttxxxuuu{{{yyy|||}}}|||}}}}}}yyyyyyyyyxxxyyy}}}||||||}}}yyylll```TTTPPPMMMNNNQQQVVV```jjjooooooiii]]]SSSNNNIIIEEE???>>><<<;;;;;;<<<>>>???HHHIIIKKKLLLMMMOOORRRUUUZZZZZZZZZZZZZZZYYYXXXXXXRRRPPPNNNLLLNNNTTT\\\bbbgggjjjmmmooooooqqqssstttuuutttssssssuuuuuutttsssrrrrrrtttvvvyyy|||~~~~~~~~~~~~zzzxxxzzz~~~|||iiiXXXRRRXXXfffqqqxxxxxxyyy~~~nnnZZZKKKFFFNNNgggjjj______\\\QQQFFF:::555111111///+++)))***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------...///333999BBBHHHPPPVVV___gggjjjkkkkkkkkkoootttyyywwwoooiiinnnwwwxxx|||~~~~~~~~~lllYYYTTTWWWqqqsss^^^WWWUUUSSSRRRSSSYYYcccpppyyyyyyoookkknnnqqqqqqrrrpppoooooosssxxx~~~zzzuuupppoookkkffffffhhhiiijjjjjjkkkllllllllllllooopppsssvvvyyy|||}}}~~~uuuiii[[[RRROOOUUUdddrrrwwwnnnkkkmmmuuuyyy|||}}}|||pppbbbWWWQQQKKKJJJGGGCCC@@@AAAAAABBBDDDLLL```~~~}}}mmmVVVDDD555222222...+++---,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************++++++,,,,,,---............---......///000111222222???SSSdddlllppp{{{kkkTTTEEE???===>>>AAADDDHHHMMMTTTXXX```eeejjjmmmnnnqqquuuyyyyyy}}}}}}tttwww~~~~~~}}}{{{yyyzzz~~~|||xxxxxxxxxyyy{{{}}}}}}~~~ooobbbTTTOOOKKKKKKMMMQQQ\\\fffnnnqqqnnnbbbUUUNNNIIIFFF>>>===<<<;;;;;;<<<>>>???FFFHHHKKKLLLMMMNNNQQQSSSWWWXXXYYYZZZZZZZZZXXXXXXSSSQQQNNNLLLMMMRRRZZZ```eeehhhllloooppprrruuuwwwwwwuuusssssstttuuuttttttqqqqqqsssuuuwwwzzz|||}}}~~~||||||~~~|||yyyyyy|||~~~lllZZZPPPSSS```jjjmmmlllkkknnntttttteeeUUULLLFFFKKK```zzzttt```YYYVVVPPPHHH:::444000000000---***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++,,,...000555===EEEKKKNNNSSS[[[ccchhhjjjjjjiiioooxxx|||uuujjjhhhpppyyy{{{}}}|||fffUUUSSSZZZssszzzhhhYYYVVVTTTSSSRRRTTT[[[iiixxx~~~tttpppsssvvvvvvvvvtttrrrtttyyywwwrrrooonnnkkkfffeeehhhkkklllmmmoooooonnnlllkkklllooossswwwzzz|||}}}}}}||||||}}}~~~vvvjjj[[[SSSQQQUUUaaammm{{{~~~~~~vvvmmmjjjjjjnnnssswwwwwwuuuxxxxxxggg^^^WWWQQQOOOKKKFFFDDDEEEBBBBBBCCCFFFRRRkkkrrr\\\HHH666222333///,,,......------,,,,,,++++++*********************************))))))))))))******************************+++,,,,,,------...//////------......///111222333444@@@UUUiiirrrtttxxx}}}tttYYYHHHAAA===>>>@@@CCCGGGMMMTTTYYY^^^ccciiilllnnnqqqvvvzzz}}}}}}wwwsssuuu}}}~~~~~~}}}zzzyyy{{{|||yyyyyyvvvxxx|||pppbbbTTTNNNIIIHHHIIIMMMVVV```kkkppppppeeeXXXOOOIIIFFF<<<<<<;;;:::;;;===???@@@DDDFFFJJJLLLMMMOOOQQQSSSTTTUUUXXXYYYZZZXXXVVVUUUSSSQQQNNNKKKLLLQQQYYY___fffiiimmmppprrrtttvvvxxxxxxwwwuuuuuuvvvwwwwwwvvvssstttuuuwwwxxxzzz{{{{{{zzzzzzzzz}}}{{{{{{}}}ppp\\\PPPPPPZZZdddfffeeedddfffkkkjjj]]]NNNJJJEEEGGGXXXrrrlll^^^YYYTTTMMM<<<444...///000...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))+++...111777???HHHOOOLLLOOOUUU\\\bbbgggiiijjjooozzz|||pppeeehhhqqqxxxwwwwww```PPPRRR\\\tttppp```UUUVVVQQQQQQRRRVVV___mmm}}}zzzxxx|||~~~}}}{{{xxxvvvyyyvvvrrrooonnnkkkgggfffhhhjjjlllnnnoooooonnnlllkkkjjjmmmqqquuuyyyzzz{{{{{{xxxyyyzzz|||~~~vvvjjj\\\TTTQQQTTT^^^gggxxx~~~wwwooojjjiiilllqqqsssqqqnnnqqqzzzoooddd\\\UUURRRNNNIIIFFFHHHCCCBBBBBBEEEJJJ\\\wwweeeOOO:::555444111...///......---,,,,,,+++************************************))))))))))))******************************,,,,,,,,,---......//////.........///000222444444888DDD[[[qqq~~~zzzaaaMMMDDD===>>>@@@CCCGGGNNNUUU[[[]]]bbbhhhkkkmmmppptttxxx}}}{{{}}}~~~}}}|||wwwttttttvvv{{{~~~}}}}}}}}}|||zzzzzz~~~}}}xxxxxxsssuuuyyy}}}rrrbbbSSSMMMHHHFFFFFFGGGOOOXXXeeekkkmmmeeeZZZRRRLLLGGG===<<<;;;::::::<<<>>>???CCCFFFIIILLLMMMNNNPPPRRRQQQTTTVVVYYYYYYWWWTTTRRRQQQOOOMMMJJJLLLQQQYYY___hhhjjjnnnppprrrsssvvvxxxxxxwwwvvvwwwyyyzzzyyyxxxuuuvvvxxxyyy{{{{{{||||||zzzyyyzzz}}}~~~}}}~~~uuuaaaSSSOOOVVV^^^aaacccfffjjjooommm^^^NNNGGGDDDEEEQQQggg~~~lllddd\\\TTT@@@666......000///...///,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))+++...222888@@@HHHNNNJJJNNNSSSWWW[[[aaafffjjjrrr~~~~~~pppgggooozzz~~~zzzpppYYYLLLQQQ\\\wwwzzzjjj\\\SSSUUUNNNOOOSSSXXXbbbppp{{{yyy~~~|||wwwsssppppppmmmhhhfffhhhhhhiiikkkmmmmmmlllkkkjjjiiilllppptttwwwxxxyyyxxxuuuvvvxxx{{{}}}~~~vvviii[[[TTTQQQSSSZZZaaauuuxxxooojjjfffkkkppprrrnnniiiiiirrr|||}}}kkkcccZZZUUUPPPJJJGGGHHHCCC@@@AAAEEEFFFPPPnnnqqqXXXAAA999777222...///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************,,,,,,------...//////////////////000222333555666<<>>EEEJJJJJJOOOUUUWWWXXX[[[bbbgggppp{{{zzzkkkhhhvvv~~~iiiUUUNNNWWWddd|||vvvgggZZZQQQRRRKKKNNNSSS[[[eeeqqq~~~yyy~~~~~~}}}zzzyyyuuusssrrroooiiigggiiiggghhhjjjlllmmmmmmllllllkkkmmmooorrruuuwwwwwwxxxtttuuuxxx{{{~~~vvviiiZZZSSSQQQQQQVVV\\\mmm{{{xxxqqqkkkgggiiiooosssnnnfffdddjjjrrrwwwmmmccc\\\UUULLLHHHIIIEEE???AAAHHHGGGHHH^^^zzzzzz```FFF<<<999444///...******+++,,,,,,---......))))))))))))))))))))))))******))))))))))))******************************,,,,,,------...///////////////000111222444666777>>>PPPllllllqqqdddKKK@@@@@@AAACCCEEEJJJQQQYYY___aaaeeeiiijjjjjjjjjmmmpppqqqyyy~~~zzzssslllkkkhhhjjjqqqvvvyyytttxxx{{{zzzxxxxxx{{{}}}{{{{{{~~~|||uuurrrsssuuuwwwzzz|||~~~{{{kkkUUUPPPKKKIIIFFFEEEJJJQQQVVV]]]bbbbbb___[[[TTTMMMCCCAAA>>>;;;999888888888FFFIIIKKKLLLLLLKKKLLLLLLQQQTTTXXXZZZZZZVVVRRROOOMMMLLLJJJIIIKKKRRR[[[bbbiiikkknnnoooooopppqqqsssttttttvvvyyy||||||zzzxxxsssuuuxxx{{{~~~}}}}}}}}}~~~~~~~~~mmmZZZQQQRRRWWWWWWaaannnzzznnn\\\IIIJJJIIILLL[[[xxxpppcccMMM???222......---,,,---************************)))************+++++++++///000222444777<<>>@@@BBBCCCGGGMMMOOOMMMLLLMMMOOOSSSXXXZZZWWWUUUUUUQQQMMMOOOKKKHHHHHHHHHLLLXXXccclllooorrrrrrpppoooppprrrtttvvvyyy{{{|||{{{yyyxxxuuuxxxzzz|||}}}}}}~~~yyy~~~oooYYYPPPPPPRRRXXX```uuuzzzfffSSSHHHMMMJJJSSSmmm~~~ttt___EEE000000333///+++...------,,,,,,,,,,,,++++++++++++,,,------...//////------000444666777===EEEFFFRRR]]]______bbbfffgggkkkhhhbbb[[[ZZZcccssszzzsssttt~~~yyyaaaRRRTTTjjjnnn]]]VVVQQQLLLQQQNNNOOO\\\ooo}}}~~~{{{{{{}}}zzzyyy~~~zzzsssttttttqqqkkkgggffffffhhhhhhiiijjjkkkkkkkkkkkklllmmmpppsssuuuwwwwwwwwwvvvwwwxxxzzz|||zzzzzz}}}ssshhh[[[SSSOOOLLLOOOSSSaaasss{{{tttrrrnnngggfffpppuuunnnccc^^^^^^^^^oootttfff[[[SSSMMMIIIIIIFFFEEEEEEEEEGGGPPPZZZkkkPPP@@@888444111000......---,,,,,,++++++***+++++++++************)))************************++++++++++++++++++++++++,,,,,,------.../////////111...///111222111444999FFF___sssrrr|||{{{[[[IIIBBB>>>@@@CCCFFFJJJOOOVVVZZZ```eeejjjlllkkkjjjlllnnnpppyyyuuukkk^^^bbbiiiqqqwwwzzz{{{{{{||||||{{{zzzzzz{{{||||||~~~~~~~~~~~~tttkkkjjjnnnrrrvvvxxxyyy{{{|||{{{yyyzzzuuudddXXXMMMHHHFFFDDDEEEHHHPPPWWW\\\YYYUUUSSSPPPMMMFFFDDD@@@<<<;;;;;;===>>>@@@EEEKKKMMMMMMLLLNNNPPPTTTXXXZZZXXXWWWWWWSSSNNNOOOKKKHHHGGGGGGJJJUUU```kkkooossssssqqqooopppqqqtttuuuwwwyyyzzzzzzzzzyyywwwyyy|||}}}}}}}}}~~~|||wwwzzz|||wwwaaaSSSQQQTTTXXX___sssnnnVVVKKKOOOJJJOOOfffrrrUUU;;;444444///+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,------......---...111555666888>>>FFFLLLVVV^^^aaadddjjjnnnooosssnnneee]]][[[aaallluuu|||yyytttqqqsss{{{pppZZZNNNVVVqqqjjj[[[UUUQQQLLLQQQQQQVVVeeexxxvvvtttwwwxxx~~~zzzuuuvvvuuurrrmmmiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkklllnnnpppsssuuuwwwwwwwwwyyyyyyyyyzzz|||}}}xxxtttwww{{{rrrgggZZZSSSNNNLLLNNNSSS___qqq}}}yyysssppplllfffgggqqqvvvoooccc]]][[[[[[jjj{{{|||mmmbbb\\\UUUQQQJJJGGGEEEFFFEEEFFFMMMUUUtttYYYFFF;;;444000000......------,,,++++++++++++++++++************)))(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------.../////////111000111444444222555;;;LLLffftttooosssmmmSSSFFFCCC>>>@@@CCCGGGJJJPPPVVVZZZbbbfffjjjkkkkkklllooorrrvvv}}}yyylll]]]bbbjjjrrrwwwyyyxxxwww{{{~~~|||||||||}}}~~~~~~~~~tttllljjjlllppprrrsssuuuwwwyyyyyyvvvvvvxxxyyyzzz~~~kkk^^^QQQIIIFFFCCCDDDFFFLLLSSSWWWUUUPPPNNNLLLIIIGGGDDD@@@<<<999888999999>>>CCCIIILLLLLLMMMPPPSSSWWWZZZ[[[ZZZZZZYYYUUUNNNNNNKKKGGGFFFEEEGGGPPPZZZggglllrrrtttrrrqqqqqqrrrssstttuuuwwwyyyzzz{{{|||yyy{{{||||||||||||}}}}}}{{{vvvtttwwwmmmWWWQQQVVVWWW]]]pppvvv[[[QQQTTTKKKJJJ\\\xxxgggGGG888444111------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,...///222666888999@@@HHHQQQWWW]]]bbbhhhqqqvvvuuuzzzrrrggg___^^^bbbhhhlllooonnnmmmmmmooouuu{{{~~~gggSSSMMM\\\}}}{{{eeeWWWSSSPPPLLLLLLOOOYYYiiizzz|||ooonnnsss}}}zzz{{{wwwxxxwwwsssoookkkjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjmmmoooqqqtttvvvwwwwwwwww{{{{{{{{{{{{{{{|||}}}}}}vvvppprrruuu~~~qqqfffYYYRRRNNNKKKMMMRRR\\\lllxxxvvvqqqnnnjjjdddgggqqqwwwpppddd\\\XXXWWWcccssspppfff```ZZZUUUKKKHHHFFFGGGFFFEEEIIIOOO{{{aaaMMM???555111111.........---,,,,,,+++++++++++++++*********)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------.../////////000000111444444333777===OOOjjjpppjjjhhhqqq}}}xxx]]]III@@@@@@AAACCCFFFIIIMMMRRRYYY]]]aaadddgggggghhhjjjpppuuuyyy~~~{{{lll]]]aaagggnnnsssuuuvvvvvv~~~|||{{{|||~~~}}}}}}wwwpppnnnoooqqqqqqqqqqqqsssuuuuuussssssuuuwwwzzzrrrdddTTTKKKFFFBBBBBBDDDIIIPPPTTTQQQMMMKKKIIIFFFFFFDDD@@@<<<:::888888999;;;AAAGGGKKKMMMOOOSSSVVV\\\```aaa___]]][[[UUUNNNNNNKKKHHHFFFDDDDDDLLLUUUaaagggnnnrrrsssrrrssstttsssttttttuuuxxxzzz}}}~~~zzz{{{{{{{{{yyyyyyzzz|||{{{~~~|||vvvooosss}}}www\\\QQQVVVUUUYYYkkk~~~eeeYYYZZZOOOHHHVVVqqquuuQQQ;;;444222000...------,,,,,,,,,+++++++++,,,+++++++++++++++++++++//////333777999;;;AAAIIIRRRVVV[[[```kkkuuuyyyvvvxxxooofffbbbeeejjjmmmnnnjjjkkkllljjjhhhllltttzzzuuu```RRRQQQdddttt^^^TTTQQQOOOLLLKKKPPP[[[jjjwww|||yyytttmmmmmmsss}}}~~~~~~}}}}}}zzzyyywwwtttqqqnnnmmmllljjjjjjjjjjjjjjjjjjjjjkkknnnppprrrtttvvvvvvvvvvvv{{{zzzzzz{{{{{{|||}}}~~~vvvqqqrrrttt|||ooodddYYYRRRNNNKKKMMMQQQYYYgggrrrsssoookkkgggbbbdddpppwwwqqqfff]]]XXXUUU^^^ooouuujjjccc\\\WWWNNNJJJHHHHHHGGGDDDEEEIIIiiiUUUEEE888333333//////...------,,,,,,++++++++++++*********))))))************************++++++++++++++++++++++++,,,,,,------...////////////...111333333222888@@@[[[vvvnnnfffaaaeeeooozzzvvvcccNNNAAA>>>@@@BBBDDDGGGJJJNNNSSSYYY^^^```bbbeeefffgggkkkrrrwww|||~~~nnn]]]___ccchhhmmmrrrvvvwww}}}yyyyyy|||~~~||||||~~~zzztttsssttttttsssqqqqqqqqqssstttrrrrrruuuwww{{{xxxjjjYYYNNNGGGAAA@@@BBBGGGNNNQQQNNNJJJHHHGGGDDDDDDBBB@@@===;;;:::;;;;;;:::???FFFKKKMMMQQQVVVZZZ```fffjjjgggbbb]]]UUUMMMNNNKKKHHHGGGDDDCCCIIIQQQZZZ```iiioooqqqqqqsssuuussssssssstttwwwzzz}}}yyyyyyyyyxxxvvvvvvwwwyyyzzz|||~~~|||yyy|||wwwooorrr}}}}}}bbbTTTTTTRRRTTTfff{{{tttccc```SSSKKKTTTkkk```BBB555444222///------,,,,,,,,,+++++++++,,,+++++++++++++++++++++///000333888:::;;;BBBJJJSSSWWW]]]eeepppyyyyyyuuummmhhhcccfffoooxxx||||||uuuvvvsssiiiaaadddppp}}}}}}mmm[[[SSSXXXjjjmmmYYYQQQOOONNNMMMPPPWWWbbbnnnvvvwwwrrrmmmiiikkkqqq|||}}}}}}}}}{{{yyyvvvtttqqqpppnnnmmmjjjjjjiiiiiiiiijjjkkklllpppqqqsssuuuvvvvvvvvvvvvxxxxxxyyyzzz|||~~~wwwqqqrrrttt|||nnndddYYYSSSOOOLLLMMMQQQVVVaaammmpppmmmiiiddd```___lllwwwsssiii```ZZZWWW[[[mmmsssjjjbbb\\\SSSNNNJJJJJJHHHDDDCCCEEEsss___LLL<<<555555//////......---,,,,,,,,,+++++++++************)))++++++******************++++++++++++++++++++++++,,,,,,------.../////////......000222111333<<>>DDDIIILLLQQQVVV[[[aaakkkssspppggg^^^VVVPPPOOOLLLJJJHHHEEECCCHHHPPPVVV\\\dddjjjlllnnnqqqsssqqqqqqqqqrrruuuwwwzzz|||wwwxxxwwwuuuttttttuuuwwwxxxzzz~~~~~~xxxsssuuuyyy~~~{{{xxxrrruuu~~~lll[[[UUUPPPRRRccczzznnneeeXXXPPPUUUdddpppMMM999555333...------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,//////333888:::<<>>BBBAAACCCFFFIIIMMMRRRXXX]]]aaadddgggjjjlllqqqxxx~~~xxxiii\\\___eeelllssszzz}}}zzz|||~~~zzzzzz}}}yyytttsssuuuxxxyyyxxxwwwwwwwwwwwwuuuuuuuuuvvv|||vvvfffZZZQQQHHHDDDDDDDDDJJJLLLHHHDDDCCCCCCAAA@@@???>>><<<;;;:::::::::666;;;BBBFFFJJJOOOUUUZZZ]]]mmmzzzxxxlllaaaZZZVVVPPPMMMKKKJJJGGGEEEIIIPPPVVV[[[bbbfffgggiiilllooommmmmmnnnppprrrtttvvvwwwwwwwwwwwwuuussstttvvvxxxwwwyyy{{{~~~~~~xxxrrrooorrrwww|||~~~}}}vvvxxxwwweeeYYYTTTTTTbbbyyyxxxiii[[[TTTUUU\\\xxxyyySSS;;;555333...------,,,,,,,,,,,,++++++++++++,,,,,,------.........///333888:::<<>>CCCEEEHHHKKKOOOTTT[[[______bbbgggiiilllqqqxxx~~~qqqccc\\\aaaiiirrrzzz}}}zzz{{{zzzxxxyyy|||}}}xxxrrrpppsssxxxzzz{{{zzzzzzzzzvvvuuuuuuvvvxxxzzzjjj___UUULLLFFFEEEBBBHHHJJJFFFBBBBBBAAA???@@@???===;;;999888777777444999@@@DDDHHHMMMSSSXXXZZZmmm~~~}}}oooccc]]]ZZZPPPNNNLLLLLLHHHFFFJJJQQQXXX\\\aaaccccccdddgggjjjjjjkkklllnnnoooqqqrrrrrrxxxxxxwwwuuuttttttwwwyyyvvvxxxzzz}}}{{{tttmmmpppvvv|||zzz{{{mmm\\\ZZZWWWcccvvvkkk]]]WWWUUUVVVmmmzzzUUU;;;555555000---------,,,,,,,,,++++++++++++,,,------...//////......222777:::;;;CCCKKKYYYhhhzzzyyynnnbbbfffmmmyyyuuuhhhlll{{{~~~iiiWWW[[[mmm}}}zzzkkk]]]UUUQQQLLLMMMRRRWWWfffxxx{{{nnneeedddgggnnnuuuvvvpppllllllpppuuu{{{~~~zzzvvvqqqooooooooommmkkkhhhgggggggggiiillloooppprrrsssuuuvvvvvvvvvuuutttwwwwwwxxxzzz|||~~~zzzsssnnnnnnoooxxxnnneee[[[UUURRROOOPPPSSSRRRYYYcccllllllfffaaa___[[[lllzzzzzzpppeee]]]WWWSSSccc|||qqqjjj```XXXPPPNNNLLLIIIGGGHHHsssbbbSSSBBB444333111...---......------,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///////////////111111///222555222CCCcccvvvpppqqqpppggg\\\KKKAAA===:::666===BBB<<>>===BBBAAA???<<<:::999888777555777;;;???EEEIIIMMMOOO\\\eeeqqqwwwsssjjjaaa\\\UUUPPPLLLIIIEEECCCFFFLLLPPPUUU\\\___``````ccceeeeeehhhkkkooossstttuuuuuuvvvuuuuuuuuuvvvwwwyyyzzzxxxzzz|||}}}||||||}}}~~~{{{~~~~~~tttuuuwww|||~~~~~~qqq^^^WWWVVVdddvvvcccZZZPPPPPP___zzzwwwXXX???444111000+++,,,---...---,,,+++***,,,,,,+++++++++,,,------111222444666999@@@GGGLLL]]]iiitttzzz}}}}}}ssshhhbbbdddrrrwwwuuuyyy}}}wwweeeYYYddd{{{uuufffWWWPPPNNNMMMOOOQQQWWWlll~~~uuupppmmmnnntttzzzxxxqqqkkkkkkmmmpppzzzuuusssqqqppppppnnnkkkiiihhhggggggjjjnnnpppooommmqqqqqqrrrrrrqqqsssuuuxxxtttwwwyyy{{{{{{{{{}}}~~~|||vvvooosssuuuxxxqqqfff[[[UUURRROOOPPPSSSUUUZZZaaahhhkkkiiidddaaa___hhhtttzzzvvvjjj\\\RRRUUU\\\nnn}}}lllbbbYYYQQQNNNJJJFFFDDDFFFxxxhhhXXXFFF777444111...---......------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.............../////////000000///333777666GGGgggzzzyyywwwlll```PPPDDD>>>;;;666<<>><<<:::888888777444666:::>>>CCCHHHKKKMMMTTT\\\hhhppppppjjjccc]]]VVVQQQLLLIIIEEEAAADDDIIILLLRRRYYY\\\]]]^^^aaadddgggiiimmmqqqtttvvvwwwwwwuuuttttttssstttuuuwwwxxxyyyzzz||||||{{{zzzzzz{{{zzz}}}uuuwww|||mmm[[[XXXXXXccczzzvvvddd\\\QQQNNNZZZssswwwZZZAAA444000...,,,------------,,,++++++,,,,,,++++++,,,,,,---...000111444999@@@GGGNNNQQQWWWaaalllrrrwwwxxxrrriii^^^aaannntttqqqsssvvv|||rrrbbbZZZiiirrrdddVVVPPPNNNMMMOOORRR\\\ppp|||uuurrrqqqwww{{{}}}yyypppjjjiiikkkqqqyyy~~~|||tttrrrpppoooooommmjjjgggfffeeefffiiilllnnnnnnlllpppqqqrrrrrrrrrsssuuuxxxuuuxxxzzz{{{{{{|||}}}|||uuuppptttuuuxxxqqqfff[[[VVVSSSPPPPPPSSSSSSWWW___fffiiihhhdddaaa[[[eeeqqqxxxtttiii\\\SSSSSSYYYkkkrrrddd[[[SSSOOOLLLGGGEEEGGGqqqaaaLLL;;;444222///.........---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------........./////////111///333999:::LLLjjjvvviiiVVVGGG@@@<<<777<<>><<<;;;999888777777444555888<<<@@@EEEIIIKKKNNNTTT]]]fffkkkhhhbbb\\\WWWRRRNNNJJJEEE@@@AAAFFFHHHMMMTTTXXXZZZ\\\___bbbjjjlllppptttwwwyyyyyyyyytttsssrrrqqqqqqrrrssstttxxxyyy{{{zzzxxxwwwwwwxxxwwwzzz~~~zzz}}}{{{iiiZZZWWWWWW```qqq}}}wwweee]]]RRRLLLSSSmmmxxxuuu\\\DDD666000---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........000555>>>IIIRRRVVVVVVOOOXXXcccjjjpppsssqqqlll]]]___jjj}}}pppnnnoooqqqwww~~~mmmaaa^^^pppmmmaaaTTTOOOMMMMMMPPPTTTbbbsssyyyuuuvvvxxxxxxooojjjkkknnnvvv|||~~~zzzwwwrrrpppooonnnmmmkkkhhhfffeeeeeeeeehhhkkkmmmlllkkkpppqqqrrrrrrrrrsssuuuwwwvvvxxx{{{|||||||||~~~{{{tttpppsssuuuxxxpppfff[[[WWWUUURRRQQQRRROOOSSSZZZbbbggghhheeeaaaWWWaaannnuuurrrhhh[[[SSSOOOUUUgggyyyiii___UUUQQQNNNIIIGGGHHH{{{jjjSSS@@@555222///.........---,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------....../////////222000333:::===NNNjjjsss[[[III@@@===999>>>CCC???EEEIIIOOOSSSWWWZZZ^^^```gggjjjmmmrrrwww}}}vvvhhh[[[VVVWWW___kkkxxxxxxvvvsssrrrssswww{{{~~~}}}}}}yyyuuurrrppptttzzz}}}}}}{{{yyyxxxyyyyyyzzz{{{}}}|||nnngggddd^^^TTTKKKCCCBBB@@@>>>???@@@BBBDDD>>>===<<<:::999888777777333444666999>>>BBBFFFHHHNNNQQQWWW___eeeeee___YYYYYYTTTPPPLLLFFF@@@@@@CCCDDDJJJPPPUUUXXXZZZ___bbblllnnnrrrvvvyyy{{{{{{{{{rrrrrrpppoooooopppqqqqqquuuwwwxxxxxxwwwvvvwwwxxxwwwyyy}}}xxxhhh]]]SSSTTT[[[hhhsss|||wwwbbb[[[RRRKKKPPPiiittt{{{nnnYYYEEE777111//////...---++++++,,,------,,,,,,,,,,,,,,,---...///000111666BBBOOOXXXZZZXXXIIIRRR^^^hhhnnnppppppnnnbbbbbbiiixxx}}}qqqqqqssssssxxx~~~uuuiiibbbeeexxx~~~ggg\\\RRRMMMLLLMMMQQQVVVggguuu~~~xxxxxx~~~wwwnnnkkknnnrrr~~~yyytttpppooommmlllkkkiiifffddddddeeefffhhhkkklllllllllpppqqqrrrsssrrrsssuuuwwwvvvxxx{{{|||{{{|||}}}~~~zzzrrroooqqqtttyyyrrrggg\\\XXXVVVSSSPPPQQQMMMPPPVVV___fffhhhfffcccWWWaaammmsssqqqfffZZZRRRMMMSSSccc{{{ooodddXXXSSSPPPKKKHHHHHHqqqYYYDDD666333000.........---,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...//////000000333000222:::???NNNhhhyyy```JJJ???>>><<<@@@GGGEEEFFFJJJPPPUUUXXX[[[___aaadddggglllsss|||~~~nnn]]]VVVXXXaaalllxxxwwwvvvtttssstttxxx|||}}}}}}xxxtttqqqppptttyyy||||||{{{zzzyyywwwzzz{{{zzz|||zzziii___\\\ZZZTTTNNNFFFDDDAAA>>>>>>???AAABBB???>>><<<:::888777777666444444555777;;;???CCCEEEMMMNNNRRRYYY```aaa^^^ZZZYYYUUUQQQNNNHHHAAA@@@BBBBBBHHHNNNSSSVVVYYY^^^ccclllooorrrvvvyyy{{{||||||qqqpppooonnnnnnooopppppprrrtttwwwxxxwwwxxxyyyzzz{{{}}}}}}~~~xxxhhh```TTTUUUYYYaaakkkvvvppp[[[UUUPPPLLLQQQcccrrrrrrlllaaaSSSBBB666000000///...---,,,+++,,,---...,,,,,,,,,,,,---...///000333333888CCCPPPXXXYYYWWWIIIQQQ^^^iiinnnmmmmmmmmmiiihhhjjjttt~~~zzz{{{|||zzz}}}~~~qqqggg^^^^^^hhh}}}uuu```WWWOOOLLLKKKMMMRRRXXXlllxxx}}}yyy}}}wwwmmmkkknnnsss{{{sssooommmkkkjjjjjjhhheeebbbdddfffhhhjjjkkklllmmmnnnoooqqqssssssssssssuuuvvvvvvxxx{{{{{{{{{{{{|||}}}zzzrrrmmmooottt{{{wwwjjj]]]XXXVVVRRROOOOOOKKKMMMRRR[[[dddhhhgggcccYYYbbbmmmsssoooeeeXXXQQQMMMRRRbbbyyyxxxkkk]]]WWWTTTOOOJJJIIIuuu\\\GGG666444111//////...---,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++,,,------...///000111111000444111111:::AAAQQQhhhwwweeeLLL??????>>>BBBIIIHHHHHHKKKPPPTTTXXX[[[___bbbbbbdddjjjtttttt___XXX[[[cccnnnyyyvvvvvvttttttvvvxxx{{{}}}|||zzz}}}xxxssspppooorrrvvvyyyyyyxxxyyyyyyvvvzzz|||zzz|||~~~jjj\\\VVVTTTQQQMMMGGGDDDAAA???>>>>>>@@@AAA@@@???===;;;999777666666444444555666999===AAACCCHHHJJJNNNTTTYYY\\\]]]\\\WWWSSSQQQOOOIIIBBB@@@BBBBBBGGGMMMQQQTTTXXX^^^bbbkkkmmmqqquuuxxxzzzzzzzzzqqqpppooonnnnnnoooqqqqqqrrrtttwwwxxxyyyyyy{{{||||||xxx{{{}}}{{{~~~zzziiibbbYYYXXXYYY^^^fffqqq{{{~~~}}}kkkVVVQQQNNNMMMSSS\\\pppllldddZZZOOOAAA444///000///......---------------,,,,,,,,,,,,---...000000444555999AAAJJJRRRTTTTTTMMMRRR]]]fffhhhffffffiiikkkkkknnnssszzzrrrcccWWWOOOVVVggg}}}vvvnnnZZZSSSLLLKKKKKKLLLSSSZZZnnnyyy{{{xxxxxxmmmjjjnnnrrr{{{sssnnnmmmkkkjjjiiigggdddbbbdddfffiiijjjkkkkkkmmmooonnnqqqssstttssssssuuuvvvxxxzzz||||||{{{{{{|||}}}}}}tttmmmnnnsss{{{~~~ooo___XXXUUUQQQMMMLLLIIIJJJNNNWWWaaafffeeebbbYYYaaalllqqqnnncccWWWPPPMMMRRRaaawwwuuueee]]]YYYSSSNNNKKKvvv^^^HHH777444111//////...---,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++------...///000111222333///444111222<<>>IIIYYYoootttyyyyyy~~~pppRRRBBBAAA???AAAHHHHHHLLLMMMPPPRRRUUUYYY^^^aaaaaaccciiitttrrr]]]XXX___hhhsss}}}~~~zzz{{{{{{{{{||||||||||||yyyrrroookkkllloooppppppqqqtttvvvuuu{{{}}}yyy{{{|||gggXXXOOOJJJHHHAAAAAA@@@@@@@@@AAABBBCCCDDDCCC@@@===:::777666555666555555555888<<>>AAA@@@EEEJJJNNNPPPTTTZZZ^^^gggiiimmmqqqtttvvvwwwwwwppppppppppppqqqrrrtttuuuwwwyyy{{{{{{zzzzzz{{{|||zzz|||zzztttvvvzzzxxx|||lllfffUUUSSSSSSXXXdddqqqvvvvvv{{{{{{eeeWWWMMMGGGJJJSSSmmmuuuhhh[[[LLL<<<555666---.../////////...,,,++++++,,,,,,---...///111111222333666999>>>EEEMMMSSSVVVTTTUUUWWWSSSPPPTTT^^^___hhhrrrwww{{{~~~sssrrryyypppbbbTTTKKKAAAQQQiii{{{zzzlll___ZZZRRRMMMIIIIIIJJJLLLTTT]]]fffooosssmmmiiisssuuuppprrryyy~~~}}}zzzuuupppnnnlllkkkjjjiiigggdddbbbaaadddhhhiiihhhhhhkkkmmmnnnpppsssttttttttttttuuu|||~~~|||}}}~~~}}}nnnnnnrrryyyvvvbbbWWWRRRMMMIIIGGGEEEDDDFFFOOOZZZaaa```\\\QQQZZZeeellljjjaaaWWWPPPLLLQQQ^^^tttsssjjjddd]]]UUUQQQtttbbbKKK<<<555111111000---,,,---,,,,,,,,,++++++*********...---+++***)))***++++++,,,++++++******++++++,,,////////////000000000000111555777555;;;MMMhhh{{{|||}}}ZZZBBBAAAAAADDDNNNSSSNNNNNNPPPRRRUUUYYY]]]___aaadddjjjsss|||}}}oooaaaUUUkkkuuuyyy|||{{{zzzuuuqqqpppppppppooommmnnnppprrrppptttyyy~~~rrr]]]QQQJJJDDDDDDEEEEEECCCAAA??????@@@======<<<;;;::::::::::::444333222222444999===@@@DDDDDDDDDDDDCCCCCCFFFHHHIIIHHHFFFDDDBBBAAA@@@@@@AAACCCGGGMMMRRRWWW[[[]]]dddgggkkkooorrrssssssrrrooonnnmmmmmmnnnppprrrtttvvvvvvvvvwwwxxxxxxyyyyyy}}}}}}~~~}}}vvvyyy|||yyy~~~|||kkk```VVVQQQPPPWWWdddssssssbbbSSSMMMNNNOOOkkkzzzfffOOO;;;111000000///...------,,,------------------...000111222333444666777999???HHHOOOVVVUUUTTTRRRQQQRRRUUUXXXYYYeeepppvvv{{{jjjoooyyykkkYYYOOOJJJBBBZZZnnnpppjjjddd^^^WWWOOOLLLKKKKKKIIIJJJVVVdddtttnnnpppooohhhpppxxxsssttt~~~{{{tttqqqrrrllljjjhhhfffeeedddaaa___^^^aaadddhhhkkklllllllllpppnnnllllllmmmqqquuuxxx{{{~~~~~~{{{rrrnnnooovvv}}}|||fff[[[TTTMMMJJJKKKFFFCCCBBBGGGPPPWWWYYYYYYRRRVVV[[[______[[[VVVRRRLLLMMMZZZqqquuuiiifffbbbYYYPPPwwwgggPPP===666111111000---,,,---,,,,,,,,,+++++++++******,,,------+++******+++,,,---,,,,,,,,,,,,,,,,,,---////////////000000000000---222555666???VVVsss___FFFCCCBBBEEELLLOOONNNOOOPPPRRRVVVZZZ]]]___cccdddhhhppp{{{|||nnnbbbYYYqqq}}}||||||vvvqqqnnnlllmmmnnnmmmllllllnnnpppooorrruuuyyy|||zzzfffXXXMMMFFFEEEEEEEEEDDDBBB@@@??????===<<<;;;:::999999999999444333222222444888<<>>444333000///...------,,,------------------...000111222222444666888:::???FFFKKKRRRRRRQQQOOOOOOPPPTTTWWWXXXdddooouuuxxx|||}}}{{{jjjqqq|||nnnXXXLLLGGGEEE\\\ppprrrjjjccc[[[SSSLLLJJJJJJKKKJJJMMMZZZhhhuuunnnnnnnnnhhhrrryyyqqqmmmqqq~~~xxxppplllmmmjjjhhheeedddcccbbb```^^^___aaadddgggjjjlllmmmmmmnnnnnnmmmnnnpppsssvvvyyy~~~}}}{{{|||}}}~~~~~~tttooooootttzzzlll```XXXPPPKKKKKKDDDBBBAAAEEEMMMSSSVVVVVVOOOSSSYYY___bbb___XXXRRROOOOOOZZZpppuuuiiieeebbbZZZRRRyyyjjjVVV@@@888111000000...,,,---,,,,,,,,,,,,++++++++++++***---///...+++***+++---...------,,,,,,------........./////////000000000222666888999EEE___{{{```GGGCCCBBBEEEJJJIIINNNOOOPPPSSSVVVZZZ^^^```fffeeegggooo|||zzzmmmddd___yyy~~~~~~}}}|||~~~wwwpppllljjjiiijjjllllllllllllnnnpppooopppqqqsssvvv{{{tttdddUUUKKKFFFFFFEEECCCBBB@@@???>>><<<;;;:::999888888888888444333111111333777;;;======>>>???>>>======???AAAAAAAAAAAAAAAAAAAAA@@@@@@EEEFFFHHHLLLQQQVVV\\\___dddeeehhhkkknnnpppqqqrrrpppqqqqqqrrrrrrrrrqqqqqqqqqrrrrrrsssttttttuuuuuuvvvxxx|||xxx}}}~~~|||yyyppp\\\TTTOOOVVVdddwww~~~kkkXXXKKKNNN^^^___EEE888666000///...------,,,------------------...000111222222444777999<<>><<<;;;:::999888777777777777444333111000222555999;;;;;;<<<===<<<;;;:::<<<===<<<===>>>???@@@@@@AAAAAAEEEFFFGGGJJJOOOUUU[[[___ggghhhiiillloooqqqsssuuutttuuuvvvwwwwwwvvvtttsssqqqqqqrrrrrrssstttttttttsssvvv{{{zzzzzz{{{zzz~~~uuucccWWWOOOTTTaaatttgggTTTMMMUUUxxxoooNNN<<<777000///...------,,,------------------...000111222333555888<<>><<<:::::::::999888777777777777555333111000000333666888999:::;;;;;;:::999999:::999:::<<<>>>???@@@AAAAAACCCDDDEEEIIINNNUUU[[[___bbbccceeegggjjjllloooppptttvvvxxxyyyyyywwwuuusssssssssssstttuuuuuuvvvvvvrrruuuzzz~~~{{{vvv{{{}}}yyy{{{vvvkkk[[[QQQSSS]]]nnnuuu\\\NNNPPPnnn~~~ZZZ@@@777000///...------,,,------------------...000111222444555999===AAACCCCCCCCCEEEFFFGGGGGGIIIMMMRRRVVVXXXeeesss{{{wwwYYYNNNOOO```sssxxxiii]]]RRRIIIFFFHHHIIIJJJOOOYYYdddlllppphhhffffffjjj}}}{{{nnnhhhhhhmmmxxxxxxnnniiiiiifffccc```____________^^^aaabbbccceeehhhkkknnnoooiiilllooossswwwzzz|||}}}}}}||||||}}}{{{rrrmmmqqqvvv~~~pppfff___VVVNNNEEECCC@@@@@@BBBFFFJJJKKKLLLMMMRRRZZZaaa```UUULLLLLLNNNTTTddd{{{vvviiiaaa[[[WWWwwweeeKKK>>>222///000...,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,++++++,,,++++++******++++++,,,,,,,,,---...///000000111///444555;;;TTTxxxxxxqqqxxx|||wwwsssuuuyyyZZZGGG@@@DDDEEEKKKQQQMMMLLLMMMOOORRRVVVZZZ^^^aaaeeejjjrrr{{{tttmmm]]]WWWVVVTTTooo|||{{{{{{qqqjjjhhhiiihhhlllrrrwwwyyy{{{|||}}}zzzzzzyyyxxxwwwzzz~~~ttteeeTTTNNNEEE@@@>>>>>><<<;;;;;;:::999888777777777777555333111//////111444666777999::::::888777777888666888;;;===???@@@AAA@@@AAACCCEEEJJJPPPWWW]]]``````bbbdddgggjjjlllmmmnnnrrrsssuuuvvvvvvuuutttrrrtttuuuuuuvvvwwwwwwxxxxxxsssvvvzzz~~~|||tttsssxxx~~~|||{{{}}}wwwppp___SSSTTT[[[hhh~~~aaaQQQPPPhhhcccEEE777000///...------,,,------------------...000111222333555888===AAADDDCCCBBBCCCDDDEEEFFFHHHLLLQQQUUU[[[hhhvvvvvvWWWLLLQQQjjjzzzvvveeeYYYQQQJJJFFFIIIJJJJJJPPP\\\fffkkkkkkeeedddcccggg{{{zzzoookkkkkkpppxxxzzzqqqllllllgggdddaaa___^^^___^^^^^^aaabbbdddfffiiikkkmmmnnnjjjlllooossswwwzzz|||}}}~~~~~~}}}sssmmmpppuuu~~~sssiiicccZZZPPPGGGEEEBBB@@@@@@CCCGGGIIIKKKKKKOOOUUU[[[ZZZSSSLLLJJJLLLSSSaaaxxxpppeee^^^[[[|||iiiNNN@@@222...000///,,,+++,,,,,,,,,---------......,,,)))&&&(((+++---,,,))),,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...///000111333888;;;CCC```zzz}}}yyytttnnnkkklllyyytttNNNCCCBBBFFFDDDIIINNNKKKKKKLLLMMMQQQUUUYYY]]]```bbbiiisss|||vvvjjjXXXUUUUUURRRiii~~~~~~qqqiiihhhjjjfffkkkrrrxxx{{{|||}}}~~~{{{{{{|||zzzyyyyyyzzz|||rrr]]]TTTHHHAAA??????>>>===;;;;;;:::888888888888888555333111......000333444555777999999777555555555666888:::===@@@@@@@@@@@@@@@BBBGGGMMMTTTZZZ```cccccceeehhhlllooopppppppppqqqrrrssstttuuuuuuttttttvvvvvvvvvwwwxxxxxxyyyyyyuuuxxx{{{}}}|||uuuvvv|||~~~vvvsssaaaUUUVVV[[[ddd}}}hhhVVVTTTfffjjjKKK:::000///...------,,,------------------...000111222222222555:::???BBBBBBAAABBBCCCDDDDDDFFFJJJOOOSSS]]]jjjxxxvvvXXXOOOVVVqqq~~~rrr___UUUOOOJJJDDDHHHJJJJJJQQQ___iiimmmmmmjjjjjjfffggg|||xxxmmmjjjlllrrr{{{~~~yyyqqqmmmmmmhhheee```^^^]]]]]]]]]\\\___aaadddgggjjjlllmmmmmmkkklllooorrrvvvyyy|||}}}}}}||||||tttmmmooottt|||vvvjjjeee[[[QQQGGGEEEBBB???===???CCCFFFFFFHHHKKKOOOSSSTTTRRRPPPIIIMMMSSS___uuuxxxkkkdddaaa~~~jjjOOO@@@222...000///,,,+++,,,,,,,,,------............(((###%%%+++...,,,(((...------,,,,,,------...++++++,,,---...///000111+++333;;;JJJnnnwwwtttrrrlllgggfffiiirrrxxxzzz}}}}}}ssseeeGGG@@@BBBFFFAAADDDIIIFFFJJJKKKMMMPPPTTTYYY]]]___aaaiiisss{{{|||lllZZZXXXXXXSSSiii}}}qqqiiihhhjjjdddiiiqqqwwwzzz|||}}}~~~zzz{{{|||{{{yyywwwvvvwww{{{|||cccYYYKKKBBB@@@@@@@@@???<<<;;;:::999888888888888666444111......///222444444666777777555444333333666888;;;>>>@@@AAA@@@@@@@@@CCCHHHOOOVVV]]]bbbeeebbbeeeiiimmmpppqqqqqqppprrrrrrsssuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyywwwyyy{{{}}}~~~|||www}}}ttttttbbbVVVXXX[[[ccc|||pppZZZYYYfff{{{mmmNNN<<<000000...---------------------------///000111222000000222777===AAAAAA@@@AAAAAABBBCCCEEEHHHNNNRRRXXXdddqqq{{{xxx[[[TTT]]]tttnnn[[[RRRNNNJJJBBBGGGIIIJJJRRRaaalllnnnsssqqqqqqkkkkkkwwwkkkhhhlllsss}}}~~~}}}|||xxxqqqmmmmmmhhheee```]]]\\\\\\[[[[[[^^^aaadddhhhkkklllmmmlllllllllnnnqqquuuxxx{{{}}}xxxwwwyyy~~~uuummmooosssyyyxxxkkkfff\\\QQQGGGEEEAAA===<<<===AAAEEECCCEEEHHHKKKOOOQQQSSSTTTJJJOOOTTT^^^sss~~~pppiiifffzzznnnUUUBBB222111222000...000++++++++++++++++++++++++,,,,,,,,,,,,------...///***+++,,,,,,------,,,,,,------......///111222333666666<<>><<<;;;:::888777666555555555333111...---...000111222333333444444333333222444777:::>>>???@@@???>>>AAACCCHHHOOOXXX^^^bbbccchhhiiikkknnnqqqrrrqqqoookkkooouuuyyyzzzyyyxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvwwwyyy|||~~~}}}|||yyyxxxlll```ZZZXXX```xxx~~~ccc[[[\\\ooolllMMM===222///---,,,---///000000////////////000111333333111333555888;;;>>>???@@@EEEBBBBBBFFFIIIKKKOOOTTTUUU___hhhlllsssmmmZZZWWWdddttteeeWWWMMMHHHGGGFFFEEEFFFKKKTTT```lllsssuuu}}}{{{|||pppaaacccllluuu{{{wwwtttqqqmmmjjjfffddd```]]][[[[[[\\\]]][[[^^^bbbfffhhhkkknnnpppooopppqqqqqqqqqssswwwzzzxxx{{{sssiiikkkqqqyyynnnfff]]]TTTFFFCCC@@@>>>=========<<>>WWW{{{xxxzzzxxxqqqiiiccccccddddddbbb\\\RRRKKK@@@>>>===???DDDHHHJJJJJJKKKKKKKKKNNNRRRYYY___cccjjjqqqwww{{{uuubbbVVVUUU\\\cccttt|||pppmmmkkkhhhgggiiimmmtttzzz|||{{{xxxxxxyyy{{{{{{zzzzzz{{{}}}}}}xxxiiiXXXNNNHHHBBB>>>>>>===<<<;;;999888777666666777555222000//////111222444444555555444444333333444666999===?????????>>>AAABBBGGGNNNWWW^^^bbbccchhhiiikkkoooqqqrrrqqqppplllpppuuuyyyyyyyyyyyyyyywwwvvvvvvvvvuuuuuuuuuuuuwwwyyy|||~~~}}}wwwkkk___ZZZYYYaaayyyfff\\\ZZZkkksssTTTBBB333000---,,,---/////////////////////000222333444333444777:::<<>>=========<<>>>>><<<:::999888888777888666333111000000111222555555555555555444333333333555888;;;>>>>>>>>>>>>@@@BBBFFFMMMVVV]]]aaacccgggiiillloooqqqrrrrrrrrrnnnqqquuuxxxyyyyyyyyyzzzwwwwwwwwwvvvvvvuuuuuuuuuwwwzzz}}}~~~}}}|||vvvjjj^^^ZZZZZZbbbyyylll]]]VVVddd~~~}}}]]]GGG444222...------......---/////////000111222333444444555888;;;===@@@AAABBBCCC@@@BBBGGGLLLOOOTTTZZZ___bbbdddffflllvvv~~~jjj[[[gggqqq```SSSKKKIIIHHHHHHGGGGGGJJJRRR^^^iiippprrr~~~mmmaaacccmmmwww}}}wwwrrrpppooonnnmmmcccaaa^^^\\\[[[[[[]]]^^^bbbdddhhhjjjlllooorrrtttxxxxxxwwwtttrrrrrrtttvvvyyy|||sssjjjjjjoootttwwwhhh\\\UUUJJJFFFBBB???>>>>>>===<<>>???CCCIIIMMMMMMLLLIIIGGGKKKTTTcccwwwtttmmmzzznnnXXXEEE555222222...+++---------------------------///...------,,,,,,,,,,,,,,,---......//////......//////000000111333444555555999EEE___xxx}}}{{{qqqooommmhhhaaaXXXMMMCCC<<<999:::;;;>>>BBBFFFIIIJJJHHHKKKNNNQQQUUU]]]gggoooyyyppp]]]SSSSSSZZZ```lllxxx{{{}}}tttpppkkkfffjjjkkkmmmqqqtttvvvwwwxxxvvvxxxzzz{{{|||}}}}}}{{{hhh[[[RRRJJJEEEDDD@@@???===<<<:::999999999777666444222000000000111444444555555444333333222222444777:::===>>>>>>>>>@@@AAAEEEMMMUUU]]]bbbdddfffiiimmmppprrrrrrssstttpppsssvvvxxxxxxyyyzzz{{{vvvvvvvvvvvvvvvvvvvvvvvvwwwzzz}}}~~~zzzyyy{{{|||~~~{{{zzz~~~uuuiii]]]ZZZZZZcccxxxppp___SSS]]]tttbbbIII666333///------...------...//////000111333444555444666888;;;===???@@@AAABBB@@@CCCJJJQQQVVV]]]dddggggggfffhhhmmmvvv}}}yyybbbYYYmmmooo]]]PPPJJJHHHHHHHHHGGGFFFIIIPPPZZZdddjjjjjjxxxxxxiii```ccclllwwwwwwqqqnnnmmmllllllaaa___]]][[[[[[\\\^^^___ccceeeiiilllooorrrvvvyyyxxxxxxwwwvvvtttuuuwwwzzzxxx{{{~~~tttjjjjjjmmmqqq{{{kkk^^^WWWMMMIIIDDD@@@>>>>>>>>>===>>>======@@@EEEIIIJJJJJJHHHHHHJJJRRR]]]rrryyyoooyyylllYYYFFF555222222---+++,,,------------------------///...------,,,,,,,,,,,,,,,---......//////......//////000000111333444555555999HHHbbb~~~{{{wwwtttmmmcccWWWJJJAAA<<<999:::<<<>>>@@@BBBDDDFFFEEEJJJOOORRRUUU]]]jjjuuummmZZZQQQRRRYYY___lllsss{{{{{{xxx|||uuuppplllggglllmmmooopppqqqssstttuuuxxxyyy{{{|||||||||~~~}}}lll^^^UUUMMMHHHHHH@@@???>>><<<;;;::::::999666555333111000/////////222222222333333222222222333444777:::<<<>>>??????@@@AAAEEELLLUUU]]]ccceeegggkkkooorrrrrrrrrsssuuuqqqtttwwwyyyyyyyyyzzz|||ttttttuuuvvvwwwxxxyyyyyyxxxzzz{{{|||}}}zzzyyy|||||||||~~~uuuhhh]]]YYYZZZbbbuuuppp___RRRYYYkkk|||bbbHHH777444000.........---,,,...//////000111333555666444555777:::<<<>>>???@@@???>>>BBBJJJSSSYYYaaaiiilllkkkjjjlllqqqwww}}}qqqZZZYYYsssmmmZZZNNNIIIHHHHHHEEEEEEEEEHHHMMMUUU]]]bbbbbbooo{{{pppeee^^^ccckkkvvvxxxpppkkkiiihhhhhh^^^]]][[[ZZZZZZ\\\___```aaadddhhhkkkoootttzzz}}}zzzzzzyyywwwuuuuuuxxxzzzwwwzzz}}}tttjjjjjjlllooowwwqqqaaaZZZQQQLLLFFFAAA???>>>>>>======<<<;;;===@@@DDDGGGHHHJJJJJJLLLQQQ[[[mmmyyynnnzzzlllYYYEEE555222222...+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,---............---/////////000111222333444333999JJJddd~~~~~~{{{rrreeeVVVHHH???;;;999;;;>>>??????@@@BBBDDDEEEKKKQQQTTTUUU]]]mmmyyyiiiVVVOOORRRZZZ```mmmqqqvvvzzz}}}~~~~~~}}}sssuuuyyy}}}~~~tttpppmmmiiikkkmmmoooppppppppprrrsssxxxzzz{{{{{{{{{{{{}}}~~~|||rrrcccXXXOOOJJJIII@@@???>>><<<;;;::::::999666555444222000///......///000111222222333333222333555777:::<<>>??????===<<>>>>><<<;;;;;;;;;===AAAEEEGGGJJJJJJMMMRRRZZZiiizzzmmmyyyjjjXXXEEE444111222...,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,++++++,,,---------------.........///000111222333333999JJJdddyyyyyyiiiWWWHHH>>>;;;:::<<>><<<;;;:::999999777777555333222000///......///000222333444555555444555777:::===???AAABBBBBBCCCFFFMMMWWW___fffhhhjjjnnnssstttrrrppprrrtttqqquuuyyy||||||{{{zzzzzzwwwwwwwwwwwwwwwwwwwwwwwwzzzyyywwwuuuuuuyyyxxxiii\\\XXXXXX\\\kkk{{{lll\\\OOORRRbbbwwwqqqkkkdddTTTCCC666333000......//////.........///000222444666777666777999;;;===??????@@@???>>>@@@HHHOOOTTT[[[bbbjjjkkknnnpppmmmlllvvvwwwgggWWWooolllXXXMMMHHHFFFDDDBBBCCCFFFJJJMMMQQQSSSUUUYYYdddnnnrrrxxx}}}uuufffaaa```gggnnnwww{{{rrrjjjeeebbb___^^^ZZZYYYXXXXXXZZZ]]]```bbbaaaccceeehhhkkkpppuuuyyy}}}}}}{{{xxxuuutttuuuwww{{{|||~~~tttkkklllmmmmmmttt~~~kkkbbbVVVPPPIIICCC@@@??????>>><<<;;;::::::;;;???DDDGGGHHHGGGKKKRRRZZZgggyyysssvvvgggWWWDDD444111222...,,,...++++++++++++++++++++++++,,,,,,,,,,,,---......///***+++,,,,,,------,,,,,,------......///111222333555:::JJJbbbssszzzmmmYYYIII???<<<999===AAABBBBBBBBBEEEGGGGGGOOOWWWXXXXXX```qqq|||dddRRRMMMRRR[[[aaajjjnnnuuu{{{|||zzzzzz|||vvvvvvxxxzzz}}}zzzqqqpppooolllccchhhmmmpppqqqrrrtttvvvuuuwwwyyyzzzzzz{{{}}}{{{nnn^^^PPPGGGEEE@@@???===<<<:::999999999999888777555333111000///...///111333555666777777555666888:::===@@@BBBCCCCCCDDDGGGNNNWWW```gggjjjkkkoootttuuurrrpppqqqtttqqquuuzzz}}}}}}{{{zzzyyyzzzzzzyyyxxxwwwvvvuuutttzzzyyyvvvsssssswww~~~~~~~~~yyyjjj\\\XXXWWWZZZhhhwwwjjj[[[NNNPPP```zzzkkk___YYYMMM???666333000...////////////......///111222555666777777888:::<<<>>>@@@AAAAAADDDBBBDDDJJJPPPSSSYYY```gggiiimmmoooiiieeeooo}}}vvvfffYYYzzzkkkXXXMMMHHHEEECCCBBBDDDHHHLLLOOOQQQRRRRRRUUUaaakkkooovvv|||xxxoooeeeaaabbbjjjpppxxx{{{vvvnnngggccc```]]][[[YYYXXXWWWXXXZZZ]]]```cccbbbdddeeegggiiimmmrrruuuyyyyyyyyywwwuuuvvvxxx{{{}}}~~~tttllllllmmmnnnttt}}}nnndddWWWRRRJJJCCC@@@??????>>><<<<<<:::999:::>>>CCCGGGDDDDDDIIIQQQ[[[fffuuuzzz{{{xxxtttiiiTTTEEE666000000///...//////...---,,,***)))((('''+++*********+++,,,,,,---+++,,,...---,,,,,,---///////////////000111333444444>>>PPPbbblllpppuuu{{{pppYYYHHH>>>999;;;>>>BBBDDDEEEFFFHHHIIILLLOOOTTTVVVZZZcccoooxxxvvvcccUUUOOOPPPYYYcccqqqtttvvvxxx}}}}}}|||{{{|||~~~vvvqqqlllhhhhhhjjjnnnqqqsssrrrpppooouuuttttttuuuvvvxxxzzz{{{zzz{{{wwwcccUUUJJJEEEBBB@@@===<<<<<<;;;999888999777444111///////////////000111222222333222222000222444888;;;===>>>???AAABBBEEEJJJSSS]]]fffkkknnnpppsssvvvwwwvvvtttsssxxxxxxxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwuuutttwwwvvvuuuuuuwww{{{~~~~~~{{{yyy|||{{{kkk\\\WWWTTTVVVbbbpppxxxwwwwww{{{mmmWWWMMMQQQ___~~~sss^^^VVVLLL>>>777555000------000000...---...000222444666888999777999999999;;;@@@AAA>>>FFF???@@@LLLSSSSSSWWW___fffqqqwwwooofffhhhrrr|||wwwhhhhhhhhhVVVOOOJJJFFFEEEDDDDDDFFFKKKQQQSSSQQQMMMPPPZZZeeeooouuuxxxssslll___aaadddgggooo|||{{{uuulllfffdddbbb___\\\XXXVVVTTTUUUWWWZZZ[[[[[[bbbeeeiiikkklllmmmoooppptttuuuvvvuuutttuuuxxx|||~~~zzzpppiiihhhlllttt{{{vvvjjj[[[TTTJJJEEEDDDCCC???<<<@@@???===<<<<<<<<<>>>???DDDCCCEEELLLTTT___ppp~~~{{{}}}yyyxxxkkkUUUFFF777111000///...///------,,,,,,+++*********++++++******++++++,,,---+++,,,...---,,,,,,---///////////////000111333444777BBBUUUgggooooooqqquuuzzz\\\GGG>>><<<<<>>AAABBBDDDJJJSSS]]]ffflllnnnpppsssvvvwwwxxxxxxwww|||{{{yyyxxxvvvuuuuuutttuuuvvvxxxyyyyyyxxxwwwvvvxxxwwwwwwwwwyyy{{{~~~{{{yyy|||{{{kkk]]]VVVSSSSSS]]]jjjlllooouuu{{{oooZZZPPPTTT```nnndddVVVFFF888555000---...000000///......000222444666888888:::<<<===<<<===@@@???<<>>@@@KKKRRRTTT\\\gggpppzzz}}}tttjjjjjjttt|||pppfffmmmnnnZZZPPPIIIEEEDDDEEEDDDFFFKKKQQQTTTQQQNNNNNNWWWdddnnnwwwyyyrrriii___aaaccchhhooo}}}{{{uuummmgggdddbbb___\\\WWWUUUTTTTTTWWWZZZ[[[\\\aaadddgggiiijjjkkkmmmnnnqqqtttvvvwwwwwwxxx{{{~~~zzzoooiiihhhkkkssszzzuuuggg[[[UUUNNNHHHFFFDDDAAA???@@@???===;;;;;;<<<===>>>BBB@@@AAAFFFLLLUUUdddqqq}}}zzz|||nnnWWWHHH888111000///...///++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,...---,,,,,,---///////////////000222444555999FFF\\\pppwwwuuuuuuxxxaaaGGG===>>>>>>AAACCCDDDDDDEEEFFFGGGJJJNNNSSSVVVYYY^^^eeejjjvvvzzzpppbbbTTTMMMMMMRRR]]]gggnnntttxxxyyyzzz~~~~~~|||wwwuuusssrrrtttxxx}}}~~~tttooolllkkkjjjkkknnnqqqsssuuuuuuuuurrrqqqqqqqqqrrrsssuuuvvvyyyyyy|||xxxbbbTTTKKKGGGCCCAAA>>>=========<<<;;;888777555222111000000000111222333444555555555555222333444666999;;;<<<===@@@AAADDDIIIRRR\\\ffflllnnnooorrruuuyyy{{{}}}}}}~~~zzzvvvtttsssssstttuuuvvvxxxyyyzzzyyyyyyxxxwwwxxxxxxyyy{{{|||}}}}}}{{{yyy}}}xxxyyyzzzkkk^^^XXXSSSQQQXXXccccccmmmyyysss^^^TTTVVVaaauuubbbNNN<<<666000...///000000000...///000222444666777888999===@@@???@@@BBBAAA===AAA>>>@@@IIIOOOTTTbbbppp|||yyyooonnnvvv}}}yyyiiicccnnnrrr[[[OOOHHHEEEEEEFFFEEEGGGNNNUUUWWWSSSNNNMMMWWWdddppp{{{|||sssggg]]]___bbbgggooo~~~{{{tttlllgggdddaaa^^^ZZZVVVTTTSSSTTTVVVZZZ[[[\\\___bbbeeegggggghhhjjjlllpppsssvvvyyyzzz{{{}}}yyymmmhhhgggiiiooowww~~~tttfff]]]YYYSSSMMMHHHDDDCCCBBB@@@>>><<<;;;:::;;;===>>>@@@>>>>>>AAAEEEKKKWWWcccrrr|||qqqZZZJJJ999222111///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,...---,,,,,,---///////////////000222444666999IIIbbbxxxlllIII===???@@@BBBDDDDDDDDDDDDEEEGGGJJJMMMRRRVVVXXX[[[___ccciiiuuu~~~xxxlll___RRRMMMOOOUUU___hhhmmmpppsssuuuzzzzzzqqqpppmmmlllnnnsss{{{~~~rrrnnnmmmmmmmmmnnnpppsssvvvyyyzzz{{{sssrrrqqqqqqrrrssstttuuuzzzxxx{{{yyydddUUUMMMIIIFFFCCC@@@===<<<<<<;;;:::888777555333222111111111111222333444444555555444333333444666888:::;;;<<>><<<;;;:::;;;<<<===AAA??????AAACCCGGGQQQ\\\kkk{{{|||sss]]]LLL;;;333111///...///......------,,,++++++***,,,,,,++++++***++++++,,,+++,,,...---,,,,,,---///////////////111333555666;;;LLLggg~~~yyyPPP??????AAABBBDDDDDDCCCCCCEEEGGGIIIMMMQQQUUUXXXZZZ\\\^^^bbbmmmyyy{{{mmm___QQQMMMPPPVVV```hhhkkkkkkjjjnnnxxx~~~wwwmmmkkkiiifffgggnnnwww~~~rrrmmmlllmmmmmmnnnqqqtttwwwzzz{{{|||uuuuuutttsssssstttuuuvvvzzzyyy{{{kkk[[[RRRNNNJJJFFFAAA===;;;:::999888888777666444333222222111000111222333444444444444444444444666777:::<<<===???@@@CCCHHHQQQ[[[dddiiilllmmmqqquuuzzz~~~|||wwwsssrrrsssssssssttttttvvvvvvwwwwwwwwwsssuuuwwwyyyyyyyyyxxxxxx{{{{{{|||~~~}}}xxx{{{rrreee```ZZZTTTXXXaaahhhwwwxxxeeeXXXUUUYYYvvvgggGGG;;;111000111000///111///000111222444555666777666>>>DDDEEEEEEFFFEEEBBB???@@@BBBGGGMMMXXXjjjyyyyyysssvvv~~~tttaaaYYY```}}}jjjVVVLLLFFFEEEGGGCCCGGGPPP^^^hhhfffZZZNNNOOOXXXeeepppyyyyyymmm```YYY[[[^^^cccmmm}}}vvvqqqiiiddd```]]]XXXTTTSSSQQQPPPRRRUUUYYY[[[\\\^^^```bbbdddeeegggjjjlllsssuuuyyy|||~~~~~~}}}{{{}}}tttfffddddddccchhhpppvvv~~~~~~ooogggddd^^^UUUKKKDDDAAA@@@AAA???===;;;:::;;;<<<===AAA??????AAABBBEEENNNXXXhhhwww{{{{{{~~~www```OOO<<<444111///...//////......---,,,++++++***,,,,,,++++++******+++++++++,,,...---,,,,,,---////////////000111444666777===PPPlll~~~SSS@@@BBBAAABBBCCCCCCCCCCCCFFFHHHJJJLLLPPPUUUXXX[[[]]]]]]bbbkkkuuu{{{nnn___PPPLLLPPPXXXbbbjjjllljjjhhhkkkuuu~~~xxxpppooolllgggfffjjjsss{{{sssmmmlllmmmlllnnnqqquuuwwwyyyzzz{{{yyyxxxvvvvvvuuuvvvwwwxxx{{{zzz}}}vvvcccXXXRRRJJJFFF@@@<<<:::999888777888777666666444333222222000111222333333444444444444444555666888;;;>>>???AAAAAACCCHHHPPPYYYbbbgggjjjlllpppuuuyyy}}}~~~{{{yyyvvvuuuuuutttttttttttttttuuuvvvvvvvvvrrrsssuuuwwwxxxxxxxxxxxxvvv|||~~~|||~~~}}}yyyllleee^^^WWWZZZbbbgggvvv~~~jjj\\\UUUVVVppp{{{NNN>>>222111222///...000///000111222444555666777<<>>???AAADDDIIIRRR```ppp|||xxxuuu{{{|||~~~oooZZZUUU]]]www}}}eeeUUUKKKEEECCCEEEBBBGGGSSScccooommm___QQQOOOYYYdddlllpppooofff\\\ZZZ[[[^^^ccclll}}}uuupppiiiccc```\\\WWWSSSQQQPPPOOOQQQUUUYYY\\\]]]^^^```ccceeefffiiimmmpppuuuvvvxxx|||}}}{{{xxx{{{rrrddddddeeecccgggqqqttt{{{yyymmmiiibbbYYYPPPIIICCC@@@BBB@@@>>><<<;;;;;;<<<===>>><<<===???@@@BBBIIISSScccsss|||{{{bbbPPP===444111///...///---------------------,,,---,,,++++++******+++++++++,,,...---,,,,,,---////////////000222444666888===RRRrrr{{{sssMMM???DDDAAABBBCCCCCCBBBDDDFFFIIIJJJLLLOOOTTTYYY]]]______eeelllrrrwww}}}nnn___OOOMMMTTT___kkksssssstttsssrrrvvv}}}~~~|||xxxqqqlllmmmttt{{{{{{tttmmmkkklllnnnppptttxxx{{{|||{{{{{{zzzzzzxxxwwwvvvwwwxxxxxx||||||}}}gggWWWOOOGGGCCC>>>:::999:::999999777777777666555444333222111222333444555555555555555555555666999<<<@@@BBBBBBBBBDDDHHHOOOWWW```eeehhhkkkooouuuyyy{{{}}}}}}yyyzzzzzz{{{zzzyyywwwuuuvvvuuuuuuuuuuuuuuuvvvvvvrrrssstttvvvxxxyyyzzzzzzyyy~~~}}}~~~}}}rrriii___WWWYYY```hhhuuurrrcccXXXUUUnnnTTTAAA333222333...,,,///000000111222444555666666>>>FFFJJJGGGBBBAAA@@@>>>>>>AAAEEEMMMZZZjjjxxxyyyxxx}}}kkkTTTSSSaaawww}}}}}}nnn\\\QQQJJJDDDCCCDDDCCCGGGRRRcccppppppcccVVVSSS]]]gggjjjjjjgggbbb\\\\\\^^^```dddnnn~~~vvvqqqjjjeeeaaa]]]WWWSSSPPPOOONNNPPPUUUYYY\\\]]]___aaadddfffiiilllqqqtttttttttvvvzzz~~~|||yyyyyy|||sssdddfffhhheeeiiisssuuuxxxrrrlllccc\\\VVVPPPIIIDDDCCCBBB???===<<<<<<===>>>===<<<===>>>>>>???FFFNNN\\\mmmcccQQQ>>>444111///...///++++++,,,------...//////---,,,,,,+++*********++++++,,,...---,,,,,,---////////////000222444777888;;;RRRvvv}}}vvvzzz~~~zzzyyyzzzcccDDD===FFF@@@AAABBBBBBBBBDDDGGGJJJJJJLLLOOOTTTZZZ^^^```aaaiiimmmqqqsssyyy~~~ooo___PPPOOOYYYfffttt}}}zzz{{{yyy~~~|||tttsssxxx}}}}}}uuummmkkkkkkrrrtttyyy}}}~~~}}}{{{zzzyyywwwwwwwwwxxxxxx}}}}}}~~~eeeSSSJJJDDDAAA<<<999999:::;;;;;;777777777777666555333333222333444555666666666666555555555777:::===AAADDDCCCCCCDDDHHHNNNWWW^^^cccgggjjjoootttxxxzzz{{{zzztttwwwzzz}}}}}}{{{xxxvvvxxxwwwvvvvvvvvvvvvvvvwwwssssssuuuvvvxxxzzz{{{|||~~~~~~vvvkkk```VVVWWW^^^jjjwwwxxxggg[[[VVVnnnWWWCCC333333333...+++///000000111222444555666666<<>>======>>>>>>???===>>>???>>>>>>DDDLLLXXXjjj~~~nnnYYYBBB777555222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...111111111000000333777:::CCCeeezzz~~~{{{rrrlllooovvv}}}{{{hhhSSSFFFBBB@@@BBBCCCCCCCCCDDDDDDEEEEEEHHHLLLQQQTTTVVVYYY^^^bbbgggmmmqqqtttxxx|||}}}zzzggg[[[PPPQQQZZZhhhxxxzzzwwwxxxzzz{{{|||pppjjjlllrrrvvv|||}}}{{{{{{|||~~~~~~yyytttqqqtttwww|||xxx{{{zzzaaaNNNDDD>>>===;;;999777666666777777888888888777666444333333333333444555666777888999666444555:::@@@DDDFFFJJJHHHFFFHHHNNNVVV]]]```iiikkkmmmpppsssuuuwwwxxxvvvwwwyyyzzzzzzyyyxxxwwwtttvvvyyyyyywwwtttsssssstttuuuvvvwwwxxxxxxxxxxxxuuuccc___XXXUUU]]]qqqyyylllWWWZZZttt}}}XXXAAA555444---,,,111111000000000111222555777999???DDDEEEAAA@@@BBB@@@:::===CCCGGGMMM```xxx~~~}}}~~~mmmXXX[[[tttrrrggg^^^TTTJJJGGGEEEBBBAAABBBEEEEEEQQQdddlllfffbbbddd]]]eeennnpppkkkddd______ccciiilllkkkqqqzzzsssjjjccc```]]]ZZZWWWRRRPPPOOOPPPUUUZZZ___```eeeccceeemmmqqqqqqqqqssswwwtttsssuuuzzz~~~~~~|||jjjeeedddeeejjjsssuuuvvvyyy}}}ooodddaaa^^^VVVQQQSSSLLLIIIFFFCCC???;;;<<<>>>@@@>>>>>>>>>======CCCKKKTTTdddwwwoooZZZCCC888555222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---......111111111000111333777;;;HHHooowwwmmmfffeeeiiimmmiiikkkfffWWWIIIBBB???>>>@@@AAABBBCCCDDDEEEFFFFFFHHHLLLQQQTTTVVVYYY___ccciiioootttwwwzzz{{{hhh[[[PPPQQQ\\\kkk}}}}}}xxxyyy{{{}}}zzzoookkklllooottt{{{}}}|||}}}{{{uuurrrrrruuuzzzwww{{{rrr[[[JJJBBB;;;:::888777777777888999777888888888777666444333333333333444555666888888999666555666;;;AAAFFFHHHJJJHHHFFFHHHNNNVVV]]]```hhhkkkooorrruuuwwwxxxyyyxxxyyy{{{||||||zzzxxxwwwuuuwwwyyyyyywwwtttssssssrrrssstttuuuuuuvvvvvvvvv|||}}}uuudddaaa[[[UUU\\\rrr}}}rrr\\\\\\ttt{{{WWW@@@555444...,,,111000000000111222333666888999>>>CCCDDDAAA@@@BBB@@@;;;<<>>======@@@>>>>>>>>>===<<>>>>><<<===>>>@@@BBBDDDFFFHHHHHHGGGLLLQQQTTTVVVZZZ```eeelllrrrxxx{{{~~~|||fffYYYNNNOOOZZZkkkyyyzzz}}}~~~xxxoookkkllllllqqqyyy}}}|||~~~}}}xxxsssrrrssswwwvvv{{{gggSSSFFF@@@777666666555666777999:::777777888888777666555444222222333444555777999:::888666555777===CCCHHHKKKJJJHHHFFFHHHNNNVVV]]]```fffjjjoootttvvvxxxyyy{{{zzz{{{||||||zzzxxxvvvtttvvvxxxyyyxxxvvvsssrrrrrrppppppqqqrrrrrrsssssstttwwwyyy{{{}}}wwwfffeee^^^VVV[[[rrrzzzccc```rrrzzzVVV???555444///---000///111111222333555777999:::<<>>>>>>>><<<;;;AAAHHHTTTdddvvvuuuuuu```III;;;555111//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///000111000000111111222555999===QQQyyyxxxvvvqqqlllgggdddbbb^^^ZZZPPPDDD>>>>>>===:::;;;<<<>>>AAADDDGGGIIIJJJHHHLLLQQQTTTVVVZZZaaafffmmmttt{{{~~~zzzcccVVVKKKKKKVVVggg{{{yyyzzz~~~vvvooolllkkkiiiooowww}}}}}}{{{yyy|||~~~zzzvvvtttsssvvvvvv{{{xxx___LLLBBB???666555444444555666888999666777888888888666555444111222222444666888:::;;;888777666888>>>EEEKKKMMMJJJGGGFFFHHHNNNVVV]]]```dddiiiooosssuuuwwwyyy{{{zzzzzzzzzzzzxxxuuurrrpppuuuvvvwwwvvvsssqqqppppppppppppppppppqqqrrrssssssuuuvvvxxxzzz}}}|||kkkiiiaaaXXXZZZooo}}}gggbbbpppWWW@@@555555000...000---111222333444666888999::::::<<<======>>>>>>>>>===;;;@@@CCCEEEOOOaaapppvvvyyy{{{}}}yyyhhhRRRLLL^^^aaaUUUJJJEEEDDDCCCDDDHHHFFFLLLZZZiiinnniiiffffff```hhhpppoooeee\\\XXXYYYgggooovvvzzzzzzqqqllleee```^^^[[[VVVRRRPPPOOONNNPPPVVV\\\aaacccaaa]]]]]]bbbhhhjjjnnnsssqqqrrrsssuuuxxxyyyzzzzzz{{{|||~~~qqqkkkjjjhhhkkkrrrzzz~~~uuunnniii```ZZZ___kkkyyyuuuhhhWWWJJJEEEDDDDDD@@@>>>>>>???<<<;;;???GGGSSSbbbsss~~~yyy}}}xxxdddLLL===555111///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///000111///000000111222555:::>>>TTT~~~~~~}}}|||yyytttnnnkkkkkkdddUUUFFF???>>>===999;;;<<<>>>AAADDDGGGJJJKKKIIIMMMQQQSSSVVVZZZaaafffmmmuuu|||~~~xxxcccVVVKKKKKKUUUdddvvv}}}yyy{{{~~~~~~~~~sssooollljjjiiinnnvvvzzz{{{yyywwwuuuyyy{{{~~~~~~|||yyyvvvuuuuuuwww|||uuu\\\KKKBBB???777666555444444444555666666666777888888777555555222222333444666888:::;;;999777666999???FFFLLLOOOJJJGGGFFFHHHNNNVVV]]]```bbbhhhnnnrrrssstttxxx{{{|||||||||zzzxxxtttqqqooossstttuuusssqqqooooooppprrrqqqqqqqqqrrrssstttuuuuuuvvvxxxzzz|||~~~qqqlllbbbYYY\\\kkkyyyiiibbbnnn[[[BBB555555111///111---111222444555777888999:::999999:::;;;<<<;;;;;;<<<;;;???CCCGGGOOO^^^jjjqqqxxx~~~pppcccNNNKKK___```UUUIIIEEECCCCCCDDDHHHFFFMMMZZZfffiiifffcccccc]]]fffnnnlllbbbYYYWWWYYYbbbjjjsssyyy|||nnniiiccc```^^^ZZZUUUPPPOOOMMMMMMQQQXXX___dddgggeee```___cccgggjjjmmmrrrrrrsssuuuvvvwwwxxxzzz{{{|||}}}qqqmmmlllkkknnntttuuu~~~wwwpppjjj```WWW\\\ggglllUUUHHHEEEDDDAAA??????@@@===;;;???EEEPPP```qqqzzzxxxzzz{{{gggOOO???666000///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000//////000111//////000111333666<<>>@@@BBBEEEHHHJJJKKKKKKNNNRRRTTTUUUZZZ```fffmmmuuu~~~|||uuucccXXXOOOQQQZZZfffttt{{{zzz|||~~~|||rrrooollliiijjjnnntttxxxyyywwwvvvuuuxxxyyy{{{||||||zzzwwwvvvtttwwwzzz|||}}}uuu]]]LLLCCC???999888666444333333444444555666777888888777666555333333444555666888:::;;;999777666999???FFFLLLNNNJJJHHHFFFHHHNNNVVV]]]```ccchhhnnnppppppqqqwww{{{}}}{{{wwwsssqqqrrrssssssrrrpppooopppqqqtttsssrrrrrrssstttvvvwwwvvvwwwxxxzzz|||~~~yyyooobbbZZZ___hhhvvvhhhbbblll{{{aaaFFF777555111000111---111222444666777888999999999777777::::::888999;;;;;;===BBBIIISSS^^^fffjjjwwwyyyooobbbMMMJJJ^^^yyy^^^SSSHHHDDDCCCBBBDDDFFFGGGOOOZZZbbbcccbbb``````^^^hhhpppnnnbbbYYYXXX[[[^^^fffnnnuuu{{{kkkgggccc```^^^ZZZTTTPPPNNNLLLMMMQQQXXX___eeehhhgggbbbaaaeeeiiijjjmmmqqqssstttuuuuuuuuuwwwzzz}}}|||}}}qqqnnnnnnlllnnntttuuuwwwqqqlllaaaUUUVVV___}}}gggSSSIIIDDDBBBAAAAAAAAA>>>;;;???EEEOOO___pppxxxppp~~~jjjRRRAAA666000///222........................,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////...///000...///000111333777<<<@@@[[[~~~vvvdddNNNAAA>>>???>>>@@@@@@BBBDDDFFFHHHIIIJJJMMMPPPSSSTTTUUUYYY___eeennnwww|||ttt```WWWRRRUUU___iiittt}}}}}}~~~{{{{{{|||}}}}}}{{{qqqooolllhhhjjjnnnssswwwxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyvvvtttsssvvvxxxwwwwww{{{xxxaaaNNNCCC>>>999888666444444444444555555666777888888777666555444444444555666888999::::::888666999>>>EEEJJJMMMJJJHHHFFFHHHNNNVVV]]]```fffkkkooopppnnnpppwww}}}~~~|||xxxuuurrrrrrssstttsssqqqqqqrrrtttuuutttsssssssssuuuwwwxxxwwwxxxyyyzzz|||~~~}}}pppaaaZZZbbbhhhvvvhhhaaajjjxxxgggJJJ888555111000222---000111333555777888888888999555555999999666666:::999:::@@@KKKWWW___bbbdddooo}}}zzzuuucccNNNJJJ]]]sss[[[QQQHHHEEEDDDBBBBBBDDDIIIQQQ[[[______^^^^^^___aaakkksssooobbbWWWVVVZZZ^^^dddjjjqqq}}}xxxiiifffbbb```___[[[TTTOOONNNLLLLLLOOOVVV]]]bbbdddfffbbbaaafffjjjlllnnnrrrsssttttttrrrrrrtttyyy}}}zzz{{{~~~rrrooonnnkkkmmmrrrttt}}}vvvqqqmmmcccVVVSSSXXXrrrhhhUUUIIICCCBBBBBBCCC@@@<<>>EEEJJJLLLJJJHHHFFFHHHNNNVVV]]]```hhhmmmqqqpppnnnpppwww~~~~~~}}}{{{wwwsssqqqssstttttttttssssssuuuvvvuuutttsssssssssuuuwwwyyywwwxxxyyyzzz|||}}}~~~yyyppp```ZZZeeeiiiyyyhhh```iiivvv~~~jjjLLL999555000000222...///000333555777888888888:::555444888888444555999888888???LLLZZZ``````___dddttt}}}zzzcccNNNIII\\\~~~pppZZZPPPGGGEEEDDDBBBAAACCCKKKSSS[[[]]]\\\\\\]]]^^^cccmmmtttooo```UUUSSSWWW```dddiiiooo{{{}}}tttiiifffbbbaaa___[[[UUUOOOOOOMMMLLLNNNTTTZZZ^^^```ccc``````fffkkkmmmpppsssssssssrrrpppooorrrxxx}}}xxxzzz|||tttpppnnnjjjkkkooommmyyy{{{tttpppooofffXXXRRRUUUfffzzzcccPPPDDDCCCCCCDDD@@@===???EEEPPPaaarrryyy}}}jjj|||nnnYYYEEE777111//////......---------,,,,,,,,,---------............///---------............///222000000222333444:::BBB___|||tttSSSAAAAAADDDDDDGGGGGGGGGEEECCCCCCDDDFFFNNNOOOQQQQQQSSSYYYbbbiiiqqqxxxwww```ZZZXXX\\\cccjjjrrryyy{{{yyyzzzyyyzzz||||||qqqlllkkkkkklllpppuuu{{{~~~|||}}}}}}{{{vvvrrrpppooowwwyyy{{{{{{zzz|||kkkVVVEEE;;;888666444444666888888888777777777777666666666666666666666666777888999:::999999888777999===DDDIIILLLIIIEEEFFFKKKSSSZZZ___jjjjjjkkklllnnnqqqtttvvv|||}}}~~~{{{wwwuuuuuuqqqqqqpppqqqsssuuuxxxzzzzzzyyywwwuuuuuuvvvwwwxxxwwwwwwxxxzzz|||mmmeeeZZZ```kkk{{{ppp[[[hhhggg~~~vvv]]]JJJ777000111111...,,,111000000444999;;;;;;999888999999777666666999;;;???>>>@@@IIIUUU___ccccccbbbnnnuuuzzz{{{nnn^^^VVVKKKccc}}}|||iiiXXXOOOFFFCCCAAA@@@BBBFFFKKKPPPUUUWWWWWWWWWYYY[[[^^^eeekkkggg]]]TTTSSSUUU^^^```dddlll}}}{{{vvvjjjfffaaa______]]]VVVQQQOOOOOOPPPRRRVVV[[[___bbbdddddddddgggllloooqqqqqqppppppqqqrrrsssuuuvvvwwwxxxyyy{{{}}}tttmmmkkkjjjjjjkkkssszzzzzzxxxsssjjj```VVVOOOLLLfff}}}uuu]]]LLLEEEBBBCCC@@@999:::BBBMMMdddrrrvvv~~~ggg~~~ppp[[[FFF999222111000......---------,,,,,,,,,------------............---------............///000...///222333555<<>>DDDIIILLLIIIFFFFFFJJJRRRYYY^^^gggggghhhjjjmmmpppsssuuuxxxzzz{{{zzzwwwtttsssrrrtttsssrrrrrrsssvvvxxxyyyzzzyyywwwvvvvvvwwwxxxyyyxxxxxxyyyzzz|||mmmfffZZZ```jjj{{{qqq\\\hhhfffuuuiiiTTTDDD555000222222111111111000111444888;;;:::999888999999999777777999;;;??????AAAJJJVVV```dddeeehhhsssyyy{{{wwwhhhWWWRRRKKKhhh~~~iiiWWWNNNFFFCCCBBBAAACCCGGGKKKPPPVVVXXXXXXYYY\\\^^^aaahhhlllggg\\\SSSRRRUUU^^^bbbgggpppzzznnniiiccc```___\\\VVVQQQOOOOOOPPPRRRUUUYYY]]]```bbbbbbcccggglllqqqssssssoooppppppqqqrrrtttvvvvvvuuuwww{{{~~~vvvnnnlllkkkkkkmmmnnnvvvwwwuuuoooggg\\\TTTOOOMMMTTTnnnjjjUUUJJJCCCCCCAAA;;;<<>>DDDDDDEEEDDDDDDEEEGGGJJJLLLMMMPPPRRRWWWaaannnwwwwww}}}wwwfff```___eeemmmuuu~~~}}}wwwqqqppppppooorrrvvvzzz|||}}}|||||||||}}}}}}|||yyyxxxxxxxxx{{{}}}~~~}}}vvvaaaOOODDD>>><<<:::999:::;;;;;;;;;;;;:::::::::999999999999666666666666777888999:::777777777777999===DDDIIILLLJJJHHHGGGKKKQQQWWW\\\bbbccceeeiiilllooorrrtttsssuuuvvvvvvsssqqqppppppvvvuuuuuutttuuuwwwxxxyyyzzzyyyxxxwwwwwwxxxyyyzzzyyyyyyzzzzzz|||qqqjjj___eeennn~~~uuu^^^hhheee}}}gggWWWLLL@@@555222222111111222111111222444888999999888777999::::::999999:::<<>>>>>CCCLLLcccqqquuu|||~~~llluuu___JJJ;;;444111111......---------,,,,,,,,,,,,,,,---------.........---------............/////////111444444666===GGGYYYjjjpppqqq|||jjjPPPHHHEEEAAABBBCCCDDDDDDDDDFFFIIILLLLLLNNNOOOQQQWWWaaaoooyyyuuu{{{zzzqqqbbb^^^___gggrrr|||||||||xxxqqqnnnnnnlllooorrrvvvzzz{{{||||||||||||{{{yyywwwvvvwwwxxx~~~{{{fffSSSHHHAAA???<<<<<<<<<===<<<<<<<<<;;;;;;::::::999999999777777666666777888999999666666666777999===CCCHHHLLLKKKJJJJJJLLLPPPVVV[[[___aaadddhhhmmmppprrrsssppprrrssssssqqqooooooooovvvvvvvvvvvvwwwyyyzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{zzzzzzzzzzzz|||~~~tttooofffnnnyyyzzzaaahhhddd~~~}}}dddQQQKKKAAA888444222///...000111111333555777888888888777888:::;;;::::::;;;===@@@@@@DDDKKKUUU^^^dddfffkkkxxxwwwhhhPPPOOOOOOppphhhTTTLLLEEEDDDDDDCCCEEEJJJMMMRRRXXX\\\^^^aaaeeeiiilllppprrrkkk___YYYZZZ___eeejjjsss~~~~~~rrrlllddd^^^YYYUUUQQQNNNOOOOOOPPPQQQTTTVVVYYYZZZ\\\]]]___dddjjjoooqqqqqqmmmmmmnnnoooppprrrssstttrrrtttwwwzzz}}}~~~~~~zzzqqqnnnlllmmmqqqyyy{{{uuuqqqjjj___UUUNNNLLLKKKHHHYYYuuuttt___JJJDDDCCC???@@@CCCOOOfffuuuyyy~~~~~~ppp|||ooowwwvvv```JJJ;;;333000///......---------,,,,,,,,,,,,,,,,,,------------...---------............///000111333555333555>>>III^^^nnnssstttuuuRRRFFFEEEDDD@@@AAACCCDDDDDDGGGJJJMMMNNNOOOOOOPPPTTT^^^kkktttuuuzzz~~~{{{tttkkk\\\YYY]]]hhhuuu~~~{{{xxx{{{yyyoookkkkkklllooorrrwww{{{~~~}}}|||yyyvvvuuuvvvxxx~~~jjjWWWLLLEEECCC@@@>>>>>>>>>===<<<<<<<<<;;;::::::999888888777777777777777777888999666666777777888<<>>BBBCCCFFFLLLTTT\\\aaadddiiixxx|||oooTTTSSSQQQqqq~~~fffSSSLLLFFFEEEEEEDDDFFFJJJOOOTTTZZZ^^^```ccchhhlllmmmpppppphhh]]]XXX\\\ccciiipppyyyyyyrrrmmmfff___YYYTTTQQQOOONNNOOOPPPRRRTTTVVVXXXYYY[[[\\\^^^ccchhhkkklllllllllllllllmmmoooppprrrssstttssstttuuuwwwzzz}}}~~~{{{sssnnnlllnnnrrr|||{{{xxxsssjjj^^^SSSLLLIIIIIIJJJTTTggglllSSSHHHDDD@@@@@@CCCSSSlll{{{~~~llluuudddnnn|||xxxaaaKKK;;;333000///......---------,,,,,,,,,,,,,,,,,,,,,---------------------............///111111333333222444@@@MMMfffvvv|||}}}{{{TTTDDDCCCEEE@@@AAACCCDDDEEEGGGKKKNNNOOOPPPPPPPPPSSSZZZeeennnwww}}}~~~yyyqqqhhhWWWWWW]]]jjjxxx~~~zzzwwwzzzyyynnnjjjjjjjjjkkkooosssxxx}}}}}}yyyvvvvvvxxxzzzooo\\\QQQJJJGGGDDDBBBAAAAAA@@@>>>===<<<<<<;;;:::999888888888777777777777777888888666777777777888;;;???CCCGGGJJJKKKKKKKKKNNNTTTYYY\\\```eeekkkppprrrsssssspppqqqsssrrrrrrrrrssstttvvvwwwxxxyyyzzz{{{||||||yyyyyyyyyyyyxxxxxxxxxwwwxxxxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~|||~~~~~~}}}pppkkkcccnnnjjjiii```yyyxxxfffSSSEEE888333222111111333000222555555555555666777666777888888888:::===@@@FFFHHHJJJOOOTTTZZZ___aaajjjxxxtttXXXVVVSSSrrr|||bbbSSSLLLFFFFFFEEEDDDFFFIIISSSWWW\\\___aaadddiiimmmmmmooommmdddXXXTTTZZZaaammmttt}}}zzzssspppmmmhhhaaa[[[VVVSSSQQQNNNNNNPPPRRRUUUWWWXXXYYYZZZ[[[]]]bbbgggjjjkkkjjjkkkkkkkkklllmmmoooqqqrrrsssrrrqqqqqqtttwww{{{~~~~~~~~~~~~uuupppmmmpppuuuzzz{{{xxxtttkkk___SSSKKKGGGFFFFFFNNN^^^xxx|||^^^OOOGGGAAAAAAEEETTTnnn___|||sss```jjjxxx{{{dddMMM===444111000......---------,,,,,,,,,++++++,,,,,,,,,------------------............/////////111222111555DDDTTTpppuuuRRRDDDCCCCCC@@@AAACCCDDDEEEGGGKKKNNNOOOQQQQQQQQQRRRXXXbbbiiixxx}}}wwwnnneeeXXXYYYaaaooo|||}}}yyy{{{{{{pppllllllhhhiiilllpppuuuzzz~~~~~~}}}zzzwwwuuuvvvyyy|||tttbbbXXXOOOLLLHHHFFFEEEDDDCCCAAA???>>>>>>===;;;::::::999888888777777777777888888777888888777777999===@@@BBBEEEIIIIIIIIIKKKQQQVVV\\\___eeelllppprrrrrrrrrppprrrssssssrrrsssuuuwwwyyyyyyzzzzzzyyyyyyxxxxxxzzzzzzyyyyyyxxxwwwuuuuuuvvvuuuuuuvvvxxxzzz|||}}}{{{zzz~~~~~~~~~nnneee\\\fffsssooojjj___wwwuuu]]]LLL999222222222222222000333555555444333555666666666666555666999>>>AAALLLNNNPPPRRRUUUYYY]]]```jjjuuuuuuWWWVVVTTTtttyyy^^^TTTMMMGGGFFFFFFDDDEEEHHHVVVZZZ^^^```aaadddiiimmmrrrrrrnnncccVVVRRRWWW___nnnuuu~~~uuunnnjjjiiifff```ZZZUUUQQQPPPMMMNNNPPPSSSVVVXXXYYYZZZXXXZZZ]]]ccciiilllmmmllljjjjjjjjjkkklllnnnpppqqqpppppppppqqqsssvvvyyy{{{||||||~~~yyyrrrpppsssxxx||||||uuuqqqiii^^^SSSKKKGGGFFFEEEJJJUUUiiijjjWWWKKKCCCBBBHHHPPPmmmTTTrrrsss```iiivvv}}}fffOOO???666222111......---------,,,,,,,,,++++++,,,,,,,,,------------------.........//////---...///000000777HHHYYYxxxkkkOOOFFFDDDBBB@@@AAACCCDDDEEEGGGKKKMMMOOOQQQRRRRRRSSSXXX```gggwww~~~}}}uuukkkbbb[[[]]]eeesss|||}}}}}}rrroooooommmnnnooorrrvvv{{{yyyxxxvvvtttrrrtttyyy}}}yyyggg]]]RRROOOLLLIIIHHHGGGEEEDDD@@@@@@???>>>===<<<;;;;;;888888777777777777777888888888888777777888<<<>>>>>>BBBFFFGGGFFFHHHNNNTTT[[[___eeekkkpppqqqqqqppppppqqqssssssrrrsssvvvxxx||||||{{{zzzyyywwwvvvuuuzzzzzzyyyyyywwwvvvtttssstttttttttuuuwwwyyy|||}}}{{{vvvyyy||||||~~~{{{nnnbbbWWW```gggqqqkkk^^^vvvhhhSSS<<<222111000///...000333666666444333444666666666555444444888>>>BBBQQQRRRTTTUUUVVVYYY]]]```iiirrr}}}uuuTTTTTTUUUvvvxxx\\\UUUMMMHHHGGGFFFDDDEEEHHHXXX[[[___```aaaccchhhlllxxxxxxrrreeeWWWRRRXXX___nnnttt}}}ssslllddddddbbb]]]WWWRRRNNNMMMMMMNNNQQQTTTWWWYYYZZZ[[[WWWYYY]]]dddjjjooopppoooiiiiiijjjkkklllnnnooopppnnnooopppssstttvvvwwwwwwyyyyyy{{{{{{uuurrruuu{{{|||qqqnnnggg]]]SSSKKKGGGFFFIIIJJJMMMZZZuuurrr]]]NNNDDDDDDJJJLLLjjjTTTiii~~~lllooottt{{{|||eeeOOO@@@777222000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................111111///333999888FFFccc~~~xxx^^^IIIFFFDDD???>>>AAADDDGGGHHHIIIKKKMMMPPPRRRSSSRRRSSSYYYdddmmmwww~~~{{{yyy{{{qqqcccbbb[[[ccclllrrrvvv{{{}}}wwwtttsssooonnnnnnrrrxxx}}}~~~~~~xxxuuuuuuyyyzzzyyy{{{~~~}}}hhhYYYWWWPPPIIIGGGKKKMMMLLLHHHIIIBBB===>>>???===<<<===:::999777666666666888888666888888777555555888<<<>>>CCCGGGHHHGGGIIINNNSSS[[[___eeeiiikkknnnppprrrttttttuuuvvvxxxyyyzzz{{{~~~|||yyywwwvvvwwwyyy{{{yyywwwtttrrrpppqqqrrrsssqqqrrrsssuuuwwwyyy{{{|||}}}{{{{{{|||||||||zzzyyy\\\RRR___cccwwwyyygggfffnnn~~~[[[===666777111...222111333666777666555444555888999999888888:::===@@@NNNSSSWWWUUUSSSTTTXXX[[[aaagggrrryyyuuuoooUUUVVVYYY|||}}}___VVVNNNHHHFFFEEEDDDEEEHHHNNNZZZ]]]]]]cccccceeepppvvvvvvqqqeeeXXXTTTYYY```kkkuuuvvvmmmbbb]]]ZZZXXXTTTMMMKKKLLLLLLLLLLLLMMMPPPUUUZZZ\\\[[[\\\^^^bbbfffkkknnnpppiiikkklllnnnnnnnnnnnnmmmnnnppprrrrrrrrrrrrtttuuuvvvzzz}}}vvvssswww~~~yyywwwpppeee[[[RRRKKKGGGDDDGGGHHHNNNXXXfff{{{fffSSSJJJHHHIIIQQQddd}}}QQQeeexxxyyy{{{hhhRRRAAA888333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////222222666999888GGGfff~~~|||ttttttmmmuuuxxxvvvWWWEEEDDDDDD@@@???AAADDDEEEFFFHHHKKKMMMPPPQQQQQQPPPQQQZZZfffpppttt|||{{{zzz|||qqqcccaaa\\\dddnnntttxxxvvvrrrqqqpppooonnnqqqvvvzzz{{{{{{{{{wwwwww{{{|||{{{|||oooaaaVVVPPPIIIIIIMMMPPPOOOLLLIIIBBB===>>>???<<<;;;;;;;;;:::999999888888888888888999:::888666555777999;;;@@@DDDEEEEEEHHHMMMRRRZZZ___eeeiiilllmmmooopppsssuuuwwwyyyzzz{{{{{{{{{}}}{{{{{{{{{}}}}}}{{{zzzwwwtttrrrrrrssstttssstttvvvwwwyyyyyyzzzzzz~~~|||}}}}}}|||{{{}}}bbbTTT]]]```sss|||hhhgggpppgggBBB777666222000333111444777888777555555555888888999888888999===???IIIOOOTTTTTTRRRSSSWWWZZZcccfffnnnyyyyyytttlllUUUWWWZZZ}}}~~~___SSSLLLFFFEEEDDDCCCEEEHHHNNNYYY\\\^^^fffgggiiissswwwvvvpppdddXXXUUU\\\dddmmmwwwuuukkkaaa\\\YYYXXXTTTMMMKKKMMMJJJJJJKKKMMMPPPUUUZZZ\\\]]]^^^___bbbdddgggjjjkkkiiijjjkkklllmmmllllllkkkmmmooorrrtttttttttuuuvvvxxx{{{yyyvvv{{{yyytttnnneee\\\TTTMMMHHHEEEFFFFFFJJJSSS^^^ppppppYYYLLLJJJKKKPPPccc{{{NNNaaa{{{mmmVVVDDD888333111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...333444777999888LLLnnn|||pppjjjlllggghhhjjjsss~~~lllQQQBBBBBBCCCAAA@@@AAACCCDDDEEEGGGKKKNNNOOOOOONNNNNNRRR\\\jjjtttttt~~~~~~~~~sssdddbbb^^^fffpppvvvzzzvvvrrrrrrpppooommmooosssxxx{{{}}}}}}yyyxxx|||~~~}}}~~~tttfffUUUPPPKKKKKKOOORRRRRRPPPIIIBBB======>>>;;;999999;;;;;;<<<<<<;;;:::888777:::;;;<<<:::888666555666888<<<@@@BBBDDDGGGLLLQQQYYY^^^dddiiikkklllmmmnnnrrruuuxxx|||}}}|||zzzyyy|||{{{xxxuuussssssssssssuuuwwwyyyzzz{{{zzzyyyxxx|||~~~~~~|||zzzpppYYY\\\___ooohhhfffqqqvvvJJJ888666333111444222555777888777666666666888888888777777888<<>>===<<<999777:::;;;<<<<<<:::888777666666999===@@@CCCHHHMMMQQQWWW\\\ccchhhjjjkkkllllllpppsssxxx|||}}}{{{xxxvvv}}}}}}}}}{{{yyywwwuuusssrrrqqquuuwwwzzz}}}~~~}}}{{{zzzxxx{{{|||yyy~~~bbb]]]___qqqeeecccppp~~~OOO:::666444111111333666888999888777777777888888888777777888;;;>>>>>>CCCKKKQQQRRRSSSXXX___gggdddeeemmm{{{zzzqqqdddRRRZZZdddhhhSSSKKKEEEDDDCCCBBBCCCGGGHHHQQQRRRVVVaaadddeeemmmqqqoooiii___VVVTTTZZZaaaiiitttxxxnnnccc^^^ZZZWWWRRRKKKHHHIIIHHHIIIJJJNNNRRRWWW[[[^^^aaaaaaaaaaaaaaabbbcccdddiiiiiiiiiiiiiiiiiiiiiiiikkknnnsssvvvwwwxxxxxxyyy|||}}}}}}zzz}}}|||sssooofff[[[QQQJJJGGGGGGIIIGGGIIIMMMRRR[[[kkkyyycccMMMGGGJJJMMM]]]sssIII^^^zzzuuu]]]FFF666000000//////...---------......------------------------++++++,,,---...///000111---111111222666>>>```hhhhhhmmmggggggaaa___bbbeeeeeefffiiipppfffUUUEEE???AAAEEEEEEBBBBBBCCCCCCDDDFFFJJJNNNJJJMMMQQQWWW^^^fffnnnrrr{{{sssbbb```]]]gggsss{{{{{{xxxzzzwwwvvvttttttuuuxxx|||zzzuuutttzzz{{{|||~~~ooobbbYYYUUUQQQOOOOOOOOONNNLLLIIIBBB<<<======:::888888888:::===??????>>><<<::::::;;;;;;<<<<<<;;;999888666888<<<@@@DDDIIINNNQQQVVVZZZaaafffiiijjjkkklllooorrrvvvyyyzzzxxxvvvttt{{{}}}~~~}}}{{{yyywwwuuussstttvvvzzz}}}~~~}}}xxxzzz|||}}}{{{|||~~~nnnccc```vvvccc___lll~~~QQQ;;;666444000...444777999:::999888888888999999999888777888;;;>>>===@@@IIISSSVVVWWW]]]gggooohhheeelll}}}|||tttdddJJJTTTbbbhhhUUUMMMGGGEEEDDDBBBCCCFFFHHHPPPQQQSSS]]]```ccclllqqqoooiii```WWWTTTWWW[[[aaammmzzzzzzrrrfffaaa\\\XXXRRRJJJFFFFFFHHHIIILLLOOOSSSXXX\\\^^^_________```aaacccdddeeeiiiiiiiiiiiiiiijjjjjjjjjjjjmmmrrruuuvvvwwwxxxzzz}}}}}}~~~|||xxxzzzyyyssshhhZZZNNNHHHGGGHHHJJJHHHIIILLLPPPUUU```jjj~~~fffPPPHHHJJJLLLZZZmmm}}}III___zzz}}}xxxaaaHHH666000111//////...............///------------------------+++,,,,,,---...///000000...111000111777BBBgggkkkkkkqqqhhhlllddd]]]]]]]]][[[ZZZ[[[\\\RRRFFF>>>===BBBFFFHHHBBBCCCDDDEEEEEEGGGJJJMMMIIILLLRRRZZZaaahhhmmmooovvv|||lll\\\ZZZYYYdddsss||||||}}}{{{yyy{{{}}}}}}{{{xxxvvvvvvyyy{{{yyysssrrryyy{{{|||}}}}}}||||||}}}{{{nnnccc\\\YYYTTTQQQPPPNNNLLLJJJIIIBBB======>>>;;;999999777999<<<@@@BBBBBBAAA@@@<<<;;;;;;<<<======;;;999666888;;;???EEEJJJNNNQQQTTTXXX^^^cccfffiiilllnnnoooqqqssstttuuuuuutttsss|||}}}|||yyyxxxtttvvvzzz}}}{{{|||}}}~~~zzz|||zzzmmmddd}}}ccc]]]iii}}}}}}TTT===666333000...555888:::;;;:::999999999:::::::::999888999<<<>>>???AAAJJJVVV[[[\\\fffrrryyyooohhhmmm~~~xxxfffJJJTTTaaaiiiUUUMMMGGGEEEDDDBBBCCCFFFJJJTTTTTTSSS[[[___eeesssxxxtttmmmbbbXXXTTTVVVYYY\\\hhhvvvzzzttthhhbbb]]]YYYSSSJJJFFFFFFHHHIIILLLOOOSSSWWW[[[\\\[[[[[[\\\^^^```bbbdddeeehhhhhhggghhhhhhjjjkkkkkkjjjlllppprrrssstttwwwyyy}}}}}}}}}~~~{{{uuuwww{{{}}}xxxmmm^^^QQQIIIIIIKKKIIIGGGHHHKKKMMMOOOUUU]]]jjjwww|||iiiUUUMMMLLLKKKWWWhhhvvvOOOddd}}}yyy~~~|||eeeJJJ888222333//////............//////........................---------........./////////222000333;;;GGGiiirrrvvv|||sssuuummmgggfffeee```[[[YYYSSSJJJ@@@<<<>>>AAADDDEEEBBBDDDFFFGGGGGGIIIKKKMMMKKKMMMQQQXXX___fffkkklllnnnzzz}}}yyyuuufffXXXXXXTTTaaaqqq}}}xxxvvvxxx|||}}}}}}{{{xxxwwwyyy||||||uuusssyyy{{{|||}}}|||yyyxxxzzz|||zzz~~~}}}pppfff]]][[[WWWTTTQQQOOOMMMKKKIIIBBB===>>>???<<<;;;;;;777999===AAAEEEGGGHHHHHHAAA>>>;;;;;;<<<<<<;;;999666777:::>>>DDDJJJMMMOOOSSSVVV[[[```dddiiimmmqqqqqqqqqqqqqqqqqqrrrtttuuu{{{|||}}}}}}zzzyyywwwxxxzzz|||}}}~~~{{{}}}{{{}}}xxxmmmfff___iii~~~}}}WWW???555222111111666888;;;<<<;;;:::999:::;;;<<<;;;:::999:::<<>>???@@@AAAAAABBBEEEGGGIIIIIIJJJKKKLLLMMMMMMOOOUUU\\\dddiiikkkjjjvvvyyyvvvsssdddWWWXXXQQQ___ppp}}}uuussstttwwwyyy{{{{{{zzzzzz}}}xxxuuuzzz~~~}}}{{{|||}}}{{{xxxvvvxxxzzzzzz~~~|||ppphhh^^^\\\YYYVVVSSSQQQOOONNNIIIBBB===>>>???===<<<===777:::>>>CCCGGGKKKMMMNNNEEEAAA<<<;;;;;;<<<:::888666777999>>>CCCIIILLLMMMRRRUUUZZZ^^^ccchhhnnnrrrtttrrrpppooooooqqqtttvvvxxxyyyzzz|||~~~}}}~~~~~~|||yyywwwzzzzzzzzz{{{||||||}}}~~~yyy||||||~~~uuuiiiaaakkkZZZ@@@444222333444666999<<<<<<;;;:::::::::<<<<<<<<<:::999:::===???GGGFFFOOO\\\cccgggtttxxxmmmqqq{{{```IIIMMMPPPpppttt]]]MMMFFFAAABBBCCCCCCFFFJJJGGGTTTVVVSSSWWW]]]kkk|||lll[[[OOOLLLQQQVVV[[[hhhuuuxxxpppeee```\\\ZZZUUUNNNKKKMMMFFFGGGIIILLLPPPSSSUUUVVVVVVVVVWWWYYY[[[]]]___```cccccccccdddeeehhhjjjkkkjjjkkklllllllllooossswww}}}|||{{{{{{||||||wwwxxx}}}{{{{{{wwwmmm```UUUQQQQQQPPPNNNMMMOOOOOOLLLLLLOOOJJJUUUccchhhcccYYYOOOJJJKKKTTTaaannnwww}}}eeezzz{{{nnnuuu{{{hhhQQQ===444444//////...------------...***++++++,,,---...//////---------.........//////444111333777:::JJJpppvvvjjjbbb]]]UUUIIIAAA>>>???BBBDDDFFFFFFGGGHHHHHHHHHHHHGGGKKKMMMPPPSSSYYY```hhhnnntttvvvwwwssskkk```XXXSSSRRR\\\lll{{{wwwmmmkkknnnxxxwwwvvvwwwyyy}}}}}}zzzyyyyyy{{{}}}wwwwwwwwwwwwwwwwwwwwwwwwuuuyyy}}}}}}uuupppmmmggg^^^WWWSSSQQQOOOOOOKKKGGGAAA===<<<<<<;;;;;;;;;======@@@JJJVVVYYYUUUUUUJJJAAA>>><<<999999===888888:::===AAAFFFKKKNNNRRRSSSVVV[[[aaagggjjjlllppppppoooooooooqqqtttvvvyyyyyyyyyyyyzzz|||}}}~~~~~~|||{{{{{{|||~~~{{{{{{zzzzzzyyyxxxwwwvvvzzz{{{}}}~~~~~~~~~}}}|||{{{mmm```fffzzz~~~xxxVVV@@@777333333444444555777:::;;;<<<<<<<<<@@@>>>;;;999:::===@@@CCCHHHIIIOOO\\\ooo~~~zzzqqqwww|||bbbLLLLLLIIIdddyyyuuummmXXXJJJFFFCCCCCCBBBAAACCCHHHNNNQQQWWWZZZZZZ```qqqsss^^^QQQPPPRRRQQQ]]]fffrrruuujjjddd___[[[XXXSSSLLLIIIJJJFFFGGGHHHJJJLLLOOOQQQRRRVVVWWWXXXYYY\\\___bbbdddbbbbbbbbbccceeeggghhhiiiiiijjjkkklllmmmmmmmmmmmmzzzzzzzzzyyyxxxzzz}}}|||tttssswww~~~zzzsssjjj```WWWRRRYYYWWWTTTPPPLLLKKKMMMNNNMMMNNNSSS[[[\\\UUUMMMJJJLLLSSS]]]iiisss{{{~~~qqq{{{pppyyy{{{hhhQQQ===444444//////...------------...,,,,,,---------------------------.........//////333111333777;;;KKKnnnzzznnnfff```WWWKKKAAA>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMNNNPPPSSSYYYbbbmmmttt{{{|||zzzrrrggg\\\TTTQQQQQQ\\\mmm}}}xxxooooooqqquuuuuuvvvwwwyyy|||~~~{{{zzzzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{uuuyyy{{{wwwrrrooojjjbbb[[[VVVSSSPPPNNNKKKGGGAAA>>>===>>>>>>>>>===???@@@AAAIIIUUU[[[ZZZXXXMMMDDDBBB@@@<<<999;;;999999;;;===AAAFFFJJJLLLPPPQQQSSSXXX^^^dddiiikkkpppppppppppppppsssvvvxxxzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~|||zzzxxxwwwwwwwwwvvvwwwzzz}}}~~~}}}~~~zzzzzzhhhZZZaaatttzzzqqqQQQ===444111000000444555888:::<<<=========???===;;;999:::>>>BBBEEEGGGIIIQQQ```rrrvvvnnnuuu|||dddLLLLLLJJJfffzzzuuukkkUUUJJJEEEBBBCCCCCCBBBDDDIIIPPPTTTYYY\\\\\\aaarrryyycccTTTOOOPPPPPP[[[eeerrrxxxmmmeee```\\\YYYTTTLLLIIIJJJFFFGGGHHHJJJLLLOOOQQQRRRVVVWWWWWWYYY[[[^^^aaabbbbbbbbbbbbccceeefffhhhiiiggghhhiiijjjjjjjjjjjjjjjtttuuuvvvvvvvvvxxx{{{~~~|||sssqqquuu~~~zzztttmmmeee___[[[]]][[[WWWRRRNNNKKKKKKKKKIIIHHHJJJPPPQQQLLLGGGFFFGGGMMMXXXdddoooxxx}}}yyy|||sss{{{iiiRRR>>>444333//////...------------.........---------,,,,,,,,,------........./////////222000333777<<>>?????????>>><<<:::999;;;???DDDGGGFFFJJJTTTddduuuwwwpppxxx|||fffMMMMMMMMMjjjzzzoooWWWJJJEEEBBBCCCCCCCCCFFFKKKSSSVVV[[[^^^^^^bbbppp~~~iiiVVVNNNNNNOOOXXXbbbppp|||qqqgggaaa]]]ZZZTTTMMMIIIJJJGGGGGGHHHJJJMMMOOOQQQSSSWWWWWWXXXYYY[[[]]]___```bbbbbbbbbcccdddfffggghhhdddeeefffgggggghhhhhhhhhooopppqqqrrrsssuuuyyy||||||rrrpppttt}}}}}}xxxrrrmmmiiifffdddbbb___[[[UUUPPPKKKHHHGGGGGGCCCBBBEEEFFFCCCBBBCCCBBBGGGQQQ]]]iiissszzz}}}vvv}}}vvv|||jjjTTT???444333//////...------------...------------------------............////////////111111333666;;;JJJfff|||ooojjj]]]MMMBBB???@@@BBBBBB@@@@@@AAABBBDDDEEEFFFGGGMMMNNNPPPTTT[[[eeepppwwwyyy{{{zzzrrrggg\\\WWWVVVRRR^^^ooo~~~}}}uuuqqqpppqqqssswwwzzz}}}~~~}}}}}}~~~|||{{{zzzzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~yyyvvvpppfff^^^XXXTTTQQQOOOLLLIIIDDDBBBBBBDDDDDDEEEDDDFFFFFFEEEGGGRRR```jjjoooeeeYYYQQQKKKEEE>>>:::===<<<<<<===???CCCFFFHHHKKKLLLOOORRRVVV\\\bbbgggjjjmmmooopppppprrrwwwzzz||||||}}}|||zzzvvvsssqqqppprrruuuxxx|||~~~{{{wwwvvvwwwyyy{{{vvvxxx{{{~~~}}}{{{{{{}}}~~~}}}uuu```WWWaaawwwwwwqqq]]]FFF:::555333222333333555999===???@@@@@@@@@<<<;;;::::::<<>>=========???AAADDDFFFFFFHHHKKKNNNQQQVVV\\\aaafffjjjnnnoooooopppuuuyyy{{{{{{||||||{{{xxxvvvtttrrrsssvvvyyy{{{}}}~~~~~~~~~{{{xxxuuuuuuwww{{{~~~}}}~~~}}}xxxuuuwww{{{~~~qqq___ZZZggg~~~tttcccSSS@@@888555444444666333555999>>>@@@AAA@@@@@@;;;:::;;;<<>>OOOfffwwwvvvrrrppp```MMM@@@>>>AAABBBAAABBBBBBAAA@@@@@@BBBCCCDDDIIILLLQQQWWW]]]cccjjjnnnuuu{{{~~~xxxjjj]]]VVVTTTWWW```nnn|||{{{www||||||||||||tttrrrqqqtttyyy}}}~~~xxxyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwzzz}}}zzztttlllaaaXXXSSSQQQQQQRRRPPPMMMKKKLLLPPPTTTXXXYYY[[[XXXVVVTTTRRRUUU```kkk}}}}}}uuugggYYYNNNFFFAAA>>>>>>======>>>AAACCCEEEDDDHHHLLLOOOPPPSSSXXX\\\eeeiiinnnooonnnnnnsssxxxyyyzzz{{{{{{{{{zzzxxxwwwuuuuuuvvvwwwyyyzzz{{{|||{{{yyyvvvuuuuuuxxx|||~~~yyyuuuwww}}}zzzooo___]]]mmmlllZZZKKK<<<444222111222555333666:::>>>@@@@@@???>>>999:::<<>>===>>>BBBCCCGGGOOOZZZfffrrrxxxddduuu|||}}}nnnXXXBBB555222//////...------------...,,,,,,,,,------............/////////000000000000111222333666BBBWWWnnn}}}~~~qqq```KKK???>>>AAABBBAAAAAAAAA@@@@@@@@@BBBDDDFFFHHHKKKPPPUUU\\\dddlllrrrxxx}}}wwwhhh[[[UUUUUUWWW```lllzzz|||}}}yyyssstttqqqtttxxx|||~~~~~~}}}wwwxxxyyyzzzzzzyyywwwvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvzzz~~~vvvmmmhhh```YYYUUUSSSQQQPPPPPPOOOOOOSSSZZZaaagggjjjmmmgggbbb___[[[XXX\\\ddduuu}}}~~~qqq```SSSIIICCC>>>=========>>>AAACCCEEEJJJOOOTTTWWWVVVWWW[[[^^^eeejjjppppppnnnnnnrrrwwwyyyyyyyyyyyyxxxxxxxxxxxxuuutttttttttvvvwwwyyyzzz|||zzzxxxvvvwwwyyy|||}}}}}}|||~~~}}}rrrccccccuuummmZZZLLL<<<555111///000333333666:::>>>@@@???>>><<<777:::>>>BBBEEEFFFEEEEEEIIIKKKUUUaaaffflll~~~qqq___]]][[[zzzyyy\\\QQQKKKFFFEEEEEEEEEJJJPPPYYYWWWXXXZZZ\\\aaalllxxx}}}wwwppphhh[[[OOOLLLPPPVVV___kkkzzz~~~tttiiiccc^^^ZZZSSSJJJFFFFFFCCCDDDEEEGGGIIILLLNNNOOOTTTUUUWWWYYY[[[[[[\\\[[[\\\\\\\\\\\\]]]^^^___``````aaadddhhhkkkmmmoooppplllnnnqqqqqqqqqrrrsssuuuyyyxxx|||zzzuuummmfffaaa```bbbccc```^^^]]]^^^^^^YYYPPPIIIGGGAAA>>>??????======??????@@@DDDKKKWWWeeerrrzzzZZZjjj|||}}}}}}nnnXXXBBB555222//////...------------.........---------,,,,,,,,,////////////000000000000000222333777EEE]]]uuuqqq```JJJ>>>===AAABBBBBB@@@?????????AAADDDFFFHHHIIIKKKNNNSSSZZZeeeooowwwyyy}}}}}}tttfffZZZWWWYYYWWW___lllyyytttqqqtttpppssswwwzzz}}}~~~}}}}}}xxxyyyzzz{{{{{{zzzxxxvvvwwwwwwwwwwwwwwwwwwwwwwwwxxx}}}|||ssshhheee```\\\YYYUUURRROOOOOOOOOQQQWWWaaajjjrrrvvvyyyrrrkkkgggaaaYYYZZZ___lllzzzxxxfffWWWKKKCCC======<<<===>>>AAACCCEEEQQQWWW^^^```^^^^^^aaadddffflllqqqrrrooonnnsssxxxyyyxxxwwwwwwvvvwwwwwwwwwtttsssrrrrrrsssvvvxxxzzz~~~}}}zzzxxxxxxyyy{{{|||xxx{{{vvvhhhiii{{{www^^^PPP@@@777222///000333333666:::>>>@@@???<<<;;;666:::???DDDGGGFFFEEECCCIIIKKKTTT___dddjjjvvv```^^^]]]~~~gggRRRLLLGGGEEEEEEEEEJJJPPP\\\ZZZZZZ\\\^^^dddppp|||}}}tttlll___RRRMMMOOOXXX```kkkyyyvvviiiccc^^^YYYRRRIIIEEEEEECCCCCCDDDFFFHHHKKKMMMOOOQQQRRRUUUWWWYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^^^^```bbbdddfffiiijjjkkklllhhhjjjmmmooopppqqqrrrttt~~~yyywww{{{vvvqqqjjjccc___^^^```aaabbb```___aaaaaa\\\RRRJJJJJJCCC>>>>>>>>>===???BBB===>>>AAAHHHUUUdddsss|||XXX___tttvvv~~~~~~lllWWWEEE999333222111///.........///000......---,,,,,,,,,,,,---////////////000000000000222444444555CCC```^^^BBB???>>>>>>BBBBBBEEEEEEDDDDDDDDDFFFGGGHHHKKKKKKNNNUUU^^^hhhpppsss~~~|||wwwkkk\\\UUUTTT]]]iiiuuu~~~wwwrrrppptttvvvyyy|||}}}}}}|||{{{{{{zzzyyyzzz{{{{{{zzzxxxwwwyyyzzzxxxtttrrrrrrttt~~~}}}tttmmmjjjcccZZZVVVWWWUUUQQQPPPLLLKKKQQQ[[[ffftttuuujjjbbb\\\WWWcccpppsss```PPPIIICCC???>>>@@@@@@AAAFFFLLLWWW```jjjnnnkkkfffcccccciiikkknnnrrruuuwwwxxxxxxxxxvvvtttuuuxxxzzzyyywwwtttrrrqqqqqqsssuuuuuutttyyyxxxwwwwwwvvvvvvvvvvvv}}}|||jjjhhhzzzrrrXXXAAA999666000///444333555888;;;===<<<;;;999:::;;;>>>AAADDDGGGHHHIIINNNRRRTTT]]]hhhlllyyymmmYYYYYY[[[rrr[[[PPPHHHGGGFFFDDDIIIRRR[[[\\\\\\\\\]]]dddnnnvvv||||||xxxnnnaaaUUUNNNLLLZZZ```kkk|||}}}sssfffccc^^^YYYTTTMMMFFFAAA>>>@@@BBBEEEIIILLLOOOPPPRRRTTTTTTTTTTTTUUUWWWYYYZZZZZZYYYZZZ[[[]]]```aaabbbcccdddeeeggghhhiiiiiiggghhhiiijjjlllpppuuuzzzwww}}}xxxyyy||||||zzzrrrjjjeeeaaa]]]^^^bbbaaaaaa```___\\\XXXTTTQQQHHHDDD@@@======>>>??????>>>???BBBGGGQQQ___nnnxxxTTT]]]ttt{{{ooottt{{{}}}}}}kkkWWWEEE888222222111///.........///000//////...------------...////////////000000000000111444555888GGGddd___EEEAAA??????BBBBBBCCCBBBBBBCCCDDDGGGIIIJJJJJJKKKNNNVVV```jjjrrruuuyyyjjj[[[UUUVVV\\\iiiwwwxxxrrrooooootttwww{{{zzzyyyyyyzzz{{{{{{yyywwwvvvxxxxxxvvvtttsssuuuwwwzzzpppmmmfff]]]XXXXXXVVVQQQLLLHHHFFFLLLUUU```nnnzzz~~~tttlllddd^^^^^^jjjwww|||uuufffWWWNNNDDD@@@===>>>>>>???CCCJJJYYYbbblllpppmmmhhhffffffjjjkkknnnqqqtttwwwxxxyyyzzzwwwuuuvvvwwwxxxwwwvvvtttsssrrrrrrssstttsssqqqttttttttttttuuuwwwxxxyyy}}}~~~yyyfffdddvvv|||```CCC888555111000444444555888:::<<<<<<;;;:::999:::<<>>>>>???????????????BBBFFFPPP^^^mmmwwwRRR^^^yyyuuufffhhhnnnrrr{{{~~~lllXXXEEE888111222111///.........///000000000///............///////////////000000000000000444666:::KKKjjjzzz|||yyy\\\DDDAAA>>>>>>AAA@@@@@@@@@AAABBBDDDGGGIIIKKKIIIKKKPPPXXXccclllrrruuu}}}mmm\\\WWWZZZ[[[iiixxx|||rrrnnnooopppssswww}}}yyyyyyyyy{{{||||||zzzxxxxxxwwwvvvtttssstttwwwzzz~~~tttrrrjjj```[[[YYYUUUPPPJJJEEEBBBGGGOOOYYYgggssswwwnnnfff___fffqqqxxxwwwlll]]]RRRIIICCC>>>>>>>>>???DDDJJJ[[[cccmmmpppmmmiiihhhiiikkklllnnnqqqtttwwwyyyzzz|||yyywwwvvvvvvvvvuuusssuuutttsssssssssrrrooolllllllllmmmooorrrvvvzzz|||}}}~~~||||||uuu```]]]ooonnnJJJ888444222222444444555777999:::;;;<<<<<<999999;;;<<<>>>???AAAAAAHHHQQQZZZeeeoookkkmmm|||iiiLLLNNNSSSzzz|||___RRRIIIGGGDDD@@@BBBIIIQQQUUUYYY[[[[[[]]]aaadddsssyyy{{{qqq```QQQLLLNNNXXX___lll}}}tttiiiddd^^^YYYTTTPPPLLLIII@@@AAABBBEEEHHHKKKMMMOOOQQQTTTVVVWWWVVVUUUVVVWWWZZZZZZ[[[\\\]]]___```aaa___```aaabbbdddeeeffffffeeefffggghhhjjjmmmrrrvvv{{{|||~~~yyy|||tttmmmfffeeeccc```___bbbbbbbbb```___]]]\\\[[[ZZZMMMIIICCC@@@???????????????@@@AAAFFFOOO]]]lllvvvSSSaaarrr```aaafffkkkvvvooo[[[HHH:::333222111///.........///000000//////...............////////////000000000000000444777<<>>;;;<<<@@@>>>??????@@@AAACCCFFFHHHJJJJJJLLLQQQZZZdddlllqqqrrrqqq^^^XXX[[[\\\hhhvvv|||{{{~~~}}}tttoooppprrrssswww~~~{{{{{{{{{|||~~~~~~|||zzz{{{yyyvvvssssssuuuxxxzzz~~~~~~vvvtttmmmccc]]]ZZZUUUOOOKKKEEEBBBEEELLLUUUbbbmmmvvvuuulllhhhiiiooowwwzzzssscccUUUOOOGGG@@@???@@@BBBGGGMMMZZZbbbkkknnnlllhhhggghhhkkklllnnnppptttwwwyyy{{{}}}{{{yyywwwuuutttsssrrrtttsssrrrrrrrrroookkkhhhcccdddeeehhhmmmsssyyy|||}}}}}}~~~~~~~~~rrr[[[VVVfff~~~SSS;;;444333333333555555666777999;;;<<<===999::::::;;;<<<>>>??????EEERRR]]]jjjtttnnnjjjsss}}}aaaKKKNNNQQQuuuzzzaaaTTTIIIGGGEEE@@@AAAGGGPPPTTTXXXZZZZZZ\\\```cccnnnxxx~~~uuuaaaQQQMMMOOOUUU^^^kkk|||zzzmmmhhh```YYYTTTPPPLLLJJJBBBBBBCCCDDDGGGIIILLLMMMPPPSSSVVVWWWWWWUUUUUUUUUZZZZZZ[[[\\\^^^___```aaa^^^^^^___```bbbcccdddeeecccdddfffgggiiilllpppssswwwxxx{{{}}}}}}yyy{{{zzzqqqjjjgggeeeaaa___aaadddbbb```^^^\\\[[[ZZZZZZNNNIIIDDD@@@>>>>>>>>>===???@@@AAAFFFOOO]]]kkkuuuQQQbbbtttcccdddjjjnnnyyyrrr^^^KKK<<<555222111///.........///000///...------,,,,,,------////////////000000000000111555888===OOOpppzzzwwwyyy{{{ppppppvvv~~~cccJJJ===<<<:::===AAA???@@@@@@@@@@@@BBBDDDFFFGGGJJJMMMTTT\\\eeelllnnnooowww}}}ppp\\\UUUVVV\\\gggqqqyyy~~~|||}}}vvvqqqpppqqqtttxxx~~~~~~~~~~~~}}}~~~|||wwwtttsssuuuwwwyyy}}}~~~wwwuuuoooeee___[[[UUUNNNKKKEEEAAADDDJJJQQQ\\\fffkkksss||||||sssooommmnnnwww|||nnn```TTTJJJAAA???@@@CCCHHHNNNVVV^^^hhhllljjjfffeeeeeejjjkkkmmmpppsssvvvxxxyyy|||{{{yyywwwtttrrrrrrrrrsssrrrqqqqqqpppmmmiiifff______```ccchhhpppwww{{{}}}~~~~~~qqqWWWOOO___\\\???555444333111444444555777999;;;<<<===:::::::::;;;===>>>@@@AAAAAAPPP\\\iiisssnnnggglllyyyzzz^^^KKKMMMMMMmmm~~~gggXXXKKKHHHFFFAAABBBGGGNNNQQQSSSTTTUUUYYY```eeejjjvvvxxxcccRRRMMMPPPSSS[[[hhhyyyrrrlllcccZZZTTTOOOKKKHHHCCCCCCCCCDDDEEEHHHKKKLLLNNNQQQTTTVVVVVVUUUUUUUUUYYYZZZ[[[\\\^^^___``````\\\]]]^^^___```bbbccccccbbbdddfffggghhhkkknnnqqqppptttyyy~~~~~~xxxyyy}}}uuujjjfffdddbbbaaabbbdddccc```]]]ZZZXXXWWWVVVMMMIIICCC???=========<<>>666222111///.........///000......---,,,,,,,,,,,,,,,////////////000000000000222555777<<>>AAACCCEEEBBBPPPZZZcccnnnjjjcccgggppp~~~dddIIIKKKHHHfffqqq___OOOJJJGGGCCCDDDIIIMMMNNNOOOOOOQQQVVV^^^dddgggsss~~~xxxeeeTTTMMMNNNPPPXXXdddttttttnnnddd[[[TTTNNNJJJGGGEEEDDDCCCCCCDDDGGGIIIKKKLLLNNNRRRSSSTTTTTTUUUVVVXXXYYYZZZ\\\^^^^^^______\\\\\\]]]^^^```aaabbbbbbbbbcccfffggghhhjjjnnnpppnnnsssyyywwwxxx|||zzzkkkdddbbbaaabbbeeecccbbb```]]]YYYVVVTTTSSSMMMIIICCC???=========<<<>>>???BBBGGGPPP___nnnxxx~~~KKK^^^}}}vvvbbbNNN>>>555222111///.........///000//////...---------------////////////000000000000111444666<<>>@@@CCCEEEGGGIIINNNWWWbbbmmmrrrtttsssjjjkkkmmmkkkaaaUUUQQQSSSZZZcccmmmsss|||}}}sssppprrrtttxxx{{{}}}}}}{{{wwwuuuvvvxxxyyyxxxvvvvvvqqqjjjeeeaaaZZZSSSLLLGGGFFFIIILLLOOOVVV]]]bbbggglllqqqyyy~~~qqqlllkkktttgggYYYJJJCCCBBBCCCGGGKKKSSS]]]iiiooommmhhhdddcccdddggglllqqqtttuuuuuutttwwwxxxyyywwwsssrrrsssuuutttsssqqqqqqqqqqqqooommmllljjjhhhhhhkkkqqqyyy}}}}}}~~~~~~sssVVVKKKYYYmmmbbbCCC666555444111000222555888:::;;;;;;;;;888888999;;;>>>CCCFFFIIIJJJWWW\\\aaajjjiiicccfffeee}}}mmmKKKLLLEEEaaa|||hhhTTTLLLHHHDDDDDDIIINNNOOOPPPPPPQQQUUU\\\bbbcccpppzzzwwwfffTTTKKKJJJNNNUUU```ooorrrlllddd\\\UUUOOOJJJGGGFFFEEECCCCCCCCCFFFHHHJJJJJJLLLOOOPPPQQQSSSVVVXXXVVVXXXYYY[[[]]]]]]]]]]]][[[\\\]]]^^^```aaabbbbbbbbbdddfffhhhiiijjjmmmoooqqquuu{{{yyyyyy}}}sssgggbbbaaabbbddd``````___]]][[[XXXUUUSSSMMMIIIDDD@@@??????>>>>>>>>>???BBBHHHRRRaaappp{{{KKK___vvvbbbNNN>>>555222111///.........///000000000///...............////////////000000000000000333555<<>>???BBBHHHSSSbbbrrr|||QQQhhh{{{iiiQQQ>>>777222111111000000000000000...............///000000111000000000000000111111555666777===TTT{{{xxxooommmppplllfff___YYYTTTRRRQQQNNNAAA777777;;;===<<<;;;<<<<<<===>>>@@@CCCEEEFFFKKKMMMSSS___nnnxxx|||{{{sssmmmhhheee___XXXVVVXXX```gggpppxxxwwwooommmsss{{{~~~~~~||||||}}}~~~|||zzzyyyyyy{{{}}}~~~~~~zzzvvvqqqnnnmmmjjjfffaaa\\\YYYUUUTTTWWW[[[___aaaaaabbbdddiiiooouuuzzz|||yyynnnfffnnn~~~mmmZZZNNNGGGCCCGGGMMMTTT]]]jjjtttwwwrrrjjjddd]]]bbbjjjpppssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwvvvttttttuuuuuusssrrruuutttttttttwww{{{~~~||||||}}}|||yyyzzzkkkTTTVVVeeevvv\\\>>>999777000000333666999;;;;;;;;;;;;<<<::::::;;;>>>AAAEEEIIIKKKWWW```^^^]]]iiiooollllllgggrrrsssPPPDDDCCCTTTvvvwwwYYYJJJGGGGGGFFFFFFLLLWWW^^^[[[WWWYYY\\\\\\^^^fffnnnkkk```TTTMMMKKKKKKUUU```lll}}}|||tttkkkccc^^^YYYPPPJJJHHHEEEDDDCCCCCCDDDFFFHHHIIIJJJKKKMMMOOOPPPRRRUUUXXXXXXXXXXXXYYYZZZ\\\^^^___]]]^^^___```aaa```___^^^aaaaaabbbcccfffjjjnnnpppuuuwwwxxxzzz||||||vvvhhhdddcccddd```aaabbbbbb```]]]YYYWWWSSSNNNHHHCCC@@@@@@@@@@@@>>>AAAEEEKKKSSScccvvvSSSkkk~~~|||iiiQQQ>>>666111111000////////////000...............///000000000000//////000111222222555666666<<>>@@@AAACCCDDDDDDFFFJJJRRRZZZdddnnnwww}}}{{{uuupppggg]]]ZZZ\\\gggmmmttt{{{{{{sssqqquuu}}}~~~~~~~~~~~~vvvvvvtttpppllliiihhhhhhfffeeecccbbbcccgggkkkmmmmmmkkkhhhfffgggoooyyyxxxooommmuuuzzzbbbQQQIIIFFFHHHKKKUUU]]]hhhqqqrrrooojjjgggeeejjjpppuuuwwwxxxxxxyyyuuutttttttttssssssssssssvvvuuutttuuuwwwwwwwwwuuu{{{|||}}}~~~||||||}}}}}}zzz|||~~~zzzrrrtttzzzhhhVVVXXXeeerrrbbbBBB888444000333444777;;;===<<<:::888888666888<<<@@@DDDGGGIIIJJJMMM\\\dddlllxxxwwwllliiihhhlllqqq|||gggJJJ???===HHHaaauuuYYYKKKHHHGGGFFFGGGPPPZZZaaa```\\\\\\^^^___cccgggjjjhhhaaaVVVLLLFFFIIIRRR\\\gggyyy{{{qqqhhh```]]]YYYQQQLLLJJJEEEDDDCCCBBBCCCDDDFFFHHHFFFHHHKKKNNNPPPSSSVVVYYYWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[\\\]]]]]]aaaaaa`````````bbbcccdddmmmppptttxxx||||||qqqiiieeeeeeeeeeeecccaaa___\\\[[[ZZZUUUOOOIIIGGGFFFEEEDDDBBBBBBFFFOOO]]]mmm{{{VVVpppyyyyyy~~~jjjPPP<<<444000000///...............//////............///000.........///000222333444444555666>>>UUUwwwkkk\\\WWWYYYMMMBBB888888;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCAAAHHHPPPXXX```jjjwww}}}uuujjj^^^ZZZ[[[ffflllttt|||~~~}}}~~~uuuqqqtttzzz~~~}}}}}}}}}|||{{{|||~~~{{{ooopppooojjjeeeaaabbbdddffffffffffffgggjjjnnnqqquuurrrmmmgggeeekkkvvv}}}ssslllmmmyyyiiiWWWNNNKKKLLLMMMRRRZZZfffmmmnnnkkkhhhfffiiimmmrrrvvvwwwwwwwwwxxxuuuuuutttttttttsssssssssvvvuuutttvvvxxxyyyyyyxxxyyy|||{{{|||~~~}}}~~~uuuhhhbbbbbbsss|||xxxhhhWWWWWWcccsssfffFFF999222///444555888<<<>>>===:::777666555888===BBBEEEGGGHHHHHHJJJYYYdddooo{{{xxxnnnmmmooommmmmmvvvfffKKK???;;;AAASSStttrrrYYYKKKFFFDDDCCCBBBMMMVVV^^^___[[[YYY\\\___ccceeegggfff```VVVLLLEEEHHHQQQZZZdddvvv}}}rrriiiaaa]]]YYYQQQKKKIIIDDDCCCBBBAAABBBCCCEEEFFFDDDGGGJJJLLLNNNOOORRRTTTSSSTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYYYY[[[\\\]]]```____________```aaabbbiiilllqqquuuzzz~~~xxxpppmmmiiiiiihhhfffdddbbb```^^^]]]YYYRRRMMMJJJHHHGGGFFFEEEDDDGGGRRRcccttt~~~YYYttt{{{{{{}}}iiiOOO<<<444000000///...............//////............//////.........///000222333444333555888BBBZZZ{{{vvvddd]]]]]]LLLBBB999999;;;<<<===@@@???@@@AAABBBBBBBBBBBBAAA>>>FFFOOOVVV^^^iiixxx{{{mmm___ZZZ\\\gggnnnwww{{{}}}uuuooopppuuu~~~}}}}}}}}}}}}zzz|||wwwkkkkkkjjjeee```]]]^^^```eeegggiiijjjkkkmmmqqquuu|||{{{vvvnnngggiiisss|||~~~wwwmmmiiiqqqvvvbbbUUUPPPMMMLLLRRR\\\gggnnnnnnkkkiiiiiikkkooosssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuwwwyyyzzzzzzyyyyyy|||}}}}}}mmmaaaXXXTTTUUU\\\hhhrrrwwwwwwhhhWWWWWWbbbrrr|||gggGGG999222///444555999>>>@@@???;;;777666555888===BBBFFFGGGGGGGGGJJJXXXbbbnnnzzzxxxqqqtttwwwsssoootttlllPPPAAA:::===IIIddd{{{~~~kkkUUUIIIEEECCCBBBBBBHHHOOOWWWZZZWWWVVVZZZ___dddeeegggfff```WWWMMMFFFHHHOOOXXXbbbtttuuulllccc^^^YYYPPPIIIGGGDDDBBBAAA@@@@@@BBBDDDEEEEEEGGGJJJKKKKKKKKKMMMNNNOOOPPPRRRUUUWWWYYYZZZZZZZZZYYYXXXXXXYYYZZZ\\\]]]^^^^^^___```aaabbbcccdddeeeiiinnnrrrwww~~~|||xxxrrrqqqlllllllllkkkiiigggdddccc```\\\VVVPPPMMMKKKHHHGGGFFFFFFJJJWWWiiixxx___xxxzzz{{{zzzfffNNN<<<555111000//////......//////000//////............///////////////000111333333222555999DDD]]]}}}~~~hhh[[[XXXKKKBBB::::::;;;<<<>>>AAA@@@AAABBBCCCCCCBBBAAA@@@>>>EEEMMMUUU]]]ggguuu~~~{{{mmm___[[[]]]hhhppp|||||||||zzz~~~}}}{{{|||uuummmmmmrrr}}}}}}wwwnnnllliiieee```^^^^^^___dddhhhlllnnnoooqqqvvv{{{{{{ppplllpppwww|||~~~{{{rrrjjjnnn}}}ppp^^^TTTNNNJJJVVV```lllsssssspppnnnooommmooorrrtttsssrrrrrrrrruuuuuuvvvvvvwwwxxxxxxxxxxxxwwwvvvxxxzzz{{{{{{zzzzzz}}}~~~zzztttbbbTTTMMMKKKMMMMMM___nnnuuu|||}}}vvvfffVVVWWWdddyyy|||{{{bbbDDD999222///444555:::@@@CCCAAA===999666777:::>>>BBBEEEFFFFFFEEEEEEPPPYYYdddqqqpppmmmuuuyyyssstttvvvVVVDDD;;;<<>>BBBAAABBBCCCDDDCCCBBB@@@???@@@EEELLLSSS[[[dddooovvv}}}|||zzztttggg[[[XXX\\\dddooo~~~~~~zzzvvvyyyxxxwwwxxx|||tttmmmmmmqqq~~~{{{sssoooiiieeecccaaa```___bbbgggmmmpppqqqtttyyy~~~|||qqqpppsssxxx}}}~~~xxxooonnnxxx|||hhh[[[TTTOOOWWWbbbpppwwwvvvsssqqqrrrnnnpppssssssrrrppppppqqqssstttuuuvvvxxxyyyzzzzzzyyyxxxwwwxxxzzz{{{{{{zzzyyy|||}}}|||zzz|||sssaaaQQQIIIGGGGGGIII___tttyyyzzz~~~~~~zzzwwwrrrcccTTTYYYjjj{{{}}}uuuYYY???777444000444555;;;AAAEEEDDD???;;;888:::<<>>BBBFFFKKKRRRZZZbbbiiinnnppppppppplll```VVVTTTYYY]]]jjj}}}yyysssvvvttttttvvvzzz~~~}}}~~~tttmmmnnnrrr|||vvvpppiiieeedddccc```]]]^^^dddkkkooopppsssyyy~~~uuuppprrrvvv||||||ssspppwwwooobbb[[[VVVVVVbbbqqqxxxwwwsssqqqrrroooqqqssssssqqqpppoooppprrrssstttvvvwwwyyyzzz{{{zzzyyyxxxyyy{{{{{{{{{zzzwwwzzz}}}}}}{{{~~~{{{|||}}}~~~~~~uuudddSSSIIIEEEDDDKKKccczzz~~~zzzxxxwwwtttvvvrrrqqqnnn```SSS[[[nnnxxxuuummmRRR:::666555111555555;;;BBBFFFEEEAAA<<<999<<<===???AAACCCDDDDDDDDDCCCLLLUUUbbbooonnnooo{{{wwwttt{{{~~~\\\FFF;;;===FFF[[[nnnqqqwwwgggUUUJJJEEEAAA??????BBBDDDJJJRRRSSSVVVaaaooowww{{{|||tttdddUUULLLJJJAAAGGGNNNWWWhhhwwwnnnfffaaa\\\TTTNNNLLLBBBAAA@@@>>>>>>???AAABBBCCCFFFJJJMMMMMMMMMMMMNNNNNNPPPSSSVVVXXXYYYYYYXXXYYYZZZ\\\^^^___```_________```aaabbbccccccccccccccceeehhhjjjpppzzz}}}|||{{{{{{uuuqqqmmmpppuuuxxxxxxuuuqqqnnnjjjfff```[[[WWWSSSPPPMMMGGGKKKUUUaaannnxxx~~~cccuuuvvviiirrruuucccPPP???444333222111000//////////////////.........---------------...///111222444555666;;;999AAA^^^xxx}}}aaaKKKBBB;;;;;;<<<===>>>AAABBBBBBAAAAAABBBCCCEEEFFFGGGEEEIIITTT[[[]]]___dddnnnkkkeee\\\TTTPPPPPPQQQ[[[hhhzzz}}}|||wwwuuussstttwwwzzz{{{zzzzzzooogggkkkttt}}}~~~}}}~~~~~~|||}}}wwwrrrlllfffdddbbbaaaaaaeeeccccccgggjjjnnnvvvzzzsssrrryyyxxxrrrtttwwwooo^^^ZZZ[[[fffttt|||{{{wwwtttsssuuutttqqqooooooqqqssstttvvvwwwxxxyyyyyyxxxwwwvvvtttuuuvvvvvvvvvwwwyyy{{{zzz{{{|||~~~yyypppsssxxxyyyxxxvvvmmm___OOOFFFCCCEEEPPP^^^qqq~~~zzzsssooossswwwvvvsss```aaaVVVttt|||kkkhhh]]]LLL<<<444333333333888>>>FFFLLLKKKDDD;;;555555666:::===AAADDDFFFGGGGGGMMMTTTfffvvvtttttt{{{xxx|||}}}hhhIII>>>@@@BBBZZZuuuxxx|||hhhTTTIIIGGGDDDAAA@@@EEECCCIIIRRRSSSRRR\\\lll~~~vvviii___WWWNNNEEEGGGHHHNNNWWWdddxxxxxxmmmccc___[[[TTTMMMKKKGGGDDDAAA@@@@@@AAABBBAAACCCDDDGGGJJJMMMOOOPPPQQQSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXZZZ\\\^^^___```^^^^^^^^^^^^^^^___```aaacccaaabbbjjjvvv|||yyyyyy~~~wwwqqqrrrvvvzzz|||zzzvvvsssrrrrrrkkkccc\\\XXXTTTPPPMMMKKKQQQZZZccclllssszzz]]]pppzzzmmmwwwwwwdddOOO===333333222111000////////////000000/////////..................///000222333444444:::999DDDbbb{{{nnnLLLCCC<<<;;;======???BBBBBBAAAAAAAAAAAACCCDDDEEEGGGEEEJJJUUU]]]^^^```cccmmmiiibbbYYYPPPLLLLLLOOOVVVbbbsssyyyvvvssstttyyy}}}{{{qqqiiikkkttt~~~~~~~~~~~~~~~{{{|||yyyuuunnnhhheeecccbbbaaaeeeccccccgggjjjmmmuuu}}}yyyvvvwww|||~~~wwwqqqrrruuuvvvddd___[[[eeeqqqxxxxxxuuussssssrrrqqqooonnnnnnppprrrsssuuuvvvvvvvvvvvvvvvuuuuuussstttuuuttttttvvvxxx{{{zzz{{{|||~~~~~~~~~}}}|||llliiijjjkkkmmmmmmhhh^^^PPPGGGEEEFFFOOO___sss}}}xxxuuutttzzzzzzwwwccceee[[[{{{|||jjj```UUUEEE777222111222111777>>>IIIPPPPPPHHH===555555666999===@@@CCCEEEGGGEEELLLUUUhhhzzz{{{|||hhhJJJ???AAACCC[[[vvvyyy|||hhhSSSHHHEEEBBB@@@???EEEDDDIIIQQQRRRQQQZZZiiixxxwwwpppcccXXXPPPIIICCCEEEFFFLLLUUUcccwwwwwwlllccc___\\\UUUNNNKKKFFFCCC@@@???@@@AAAAAA@@@BBBDDDFFFIIILLLNNNPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWYYYZZZ\\\^^^___```]]]]]]]]]]]]]]]^^^______bbbccceeellluuu~~~}}}zzz{{{zzzsssssswww|||~~~}}}zzzwwwuuuuuuoooggg```[[[WWWSSSPPPNNNTTT]]]fffnnntttzzz~~~UUUiiizzzmmmxxxyyydddNNN<<<111333222111000////////////000000000000000//////////////////000111222333333111888:::GGGiiiyyyNNNEEE===;;;======???CCCAAA@@@@@@@@@@@@BBBCCCDDDFFFFFFMMMWWW___aaabbbdddjjjggg```VVVMMMHHHIIILLLSSS]]]mmm~~~zzzxxxvvvwww||||||ssskkklllsss}}}{{{zzz{{{vvvpppjjjgggeeecccbbbeeecccdddhhhjjjmmmsss{{{|||uuuzzz~~~}}}wwwsssrrrttt}}}iiiccc[[[cccmmmssstttsssrrrrrrooonnnmmmmmmnnnoooqqqrrrssssssssssssssssssssssssqqqrrrrrrrrrrrrtttxxx{{{zzz{{{}}}~~~}}}{{{yyy{{{~~~iii```^^^^^^```cccccc]]]SSSJJJGGGHHHNNN___ttt{{{|||ffffff]]]qqq[[[NNN???555222111111000555>>>JJJSSSTTTKKK???666555666999<<<@@@CCCEEEFFFFFFNNNWWWjjj}}}hhhJJJ@@@BBBCCC[[[www{{{}}}hhhRRRFFFBBB@@@>>>===AAAAAAFFFNNNPPPPPPXXXeeeooorrrnnnaaaSSSLLLHHHEEEBBBDDDIIISSSaaauuuvvvlllccc```\\\UUUNNNJJJEEEBBB???>>>???@@@@@@???BBBCCCFFFIIIKKKNNNOOOPPPRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWYYYZZZ\\\]]]______\\\\\\\\\\\\\\\]]]]]]^^^bbbeeejjjooouuuzzz|||xxxyyy|||tttrrrwww|||~~~|||yyyxxxxxxrrrjjjccc]]]YYYUUURRRQQQWWWaaajjjqqqwww{{{~~~OOOeeeuuueeeoooyyycccMMM;;;111333222111000////////////////////////////////////000000000000111111222333000888:::KKKppptttMMMDDD<<<;;;<<<===???BBB??????>>>>>>???@@@BBBCCCDDDGGGOOOZZZbbbfffggggggffffffbbbYYYOOOHHHGGGIIIRRR[[[kkk}}}{{{{{{|||}}}vvvmmmmmmrrryyy~~~}}}|||xxxtttoookkkiiigggeeedddeeedddeeehhhjjjkkkqqqwwwwwwzzz}}}|||yyyuuuttttttllleee\\\bbbiiinnnoooppppppqqqmmmmmmmmmnnnooopppqqqqqqqqqqqqppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqtttxxx{{{zzz||||||yyywww}}}kkk```]]]]]]\\\```ccc___VVVNNNJJJIIINNN^^^uuu~~~cccbbbYYY{{{zzzaaaQQQ???666444333222111333;;;GGGPPPQQQJJJ@@@888666777999<<>>===>>>?????????BBBCCCEEEHHHJJJLLLNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTWWWWWWXXXZZZ[[[\\\]]]^^^\\\\\\\\\\\\\\\]]]^^^___bbbhhhnnnqqqssswww}}}xxxsssuuuyyywwwpppmmmrrrxxx||||||{{{yyyyyyvvvrrrjjjbbb\\\WWWTTTSSSSSSZZZeeennnvvv{{{}}}}}}~~~NNNcccqqq^^^eeewwwvvvaaaLLL;;;333333222111000////////////........................111111000111111222333333444:::<<>>>>>======>>>???AAABBBCCCHHHQQQ[[[fffmmmooonnneeehhhhhhaaaUUUKKKHHHHHHMMMWWWiii}}}|||~~~wwwooommmqqquuu}}}ssspppmmmjjjjjjjjjiiihhhfffdddfffiiijjjjjjnnntttyyyzzz{{{zzzyyyvvvuuutttqqqhhh___bbbgggjjjmmmnnnoooooommmnnnooopppqqqqqqrrrrrrooopppppppppqqqqqqrrrrrrqqqrrrrrrrrrrrrtttwwwzzz{{{}}}}}}zzzxxx~~~qqqgggffffffeeehhhjjjdddZZZPPPKKKKKKNNN^^^uuuzzz___]]]UUUxxxoooYYYBBB888555333111111222888AAAHHHIIIFFF???:::777888:::===AAAEEEHHHJJJGGGQQQWWWddduuu{{{}}}}}}dddHHH>>>???>>>UUUrrrxxx~~~jjjSSSGGGCCC@@@>>>===<<<===AAAFFFHHHJJJPPPVVV]]]hhhnnnfffXXXNNNIIIGGGBBBCCCHHHRRR___sss}}}rrrfff```ZZZQQQIIIFFFDDDAAA>>>======>>>???>>>AAABBBDDDGGGIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\\\\]]]___```aaaccciiioooqqqqqqttt{{{}}}uuuooopppsss{{{|||xxxuuuqqqkkkgggggglllsssxxxzzzyyyyyyxxxtttqqqjjjbbb[[[WWWTTTTTTTTT[[[fffpppxxx}}}MMMbbb~~~qqq]]]aaaooottt```LLL<<<555333222111000////////////------------............000000000111111333444444888===???QQQyyyvvv}}}yyy^^^EEE>>>999;;;=========???===<<<<<<<<<<<<>>>???@@@AAAHHHRRR\\\iiitttyyyxxxmmmpppppphhhYYYMMMHHHGGGGGGRRReee||||||}}}wwwooommmqqqrrr{{{{{{qqqooolllkkkkkklllkkkjjjfffeeefffjjjjjjiiikkkppp}}}{{{yyyxxxxxxwwwuuuttt|||xxxmmmbbbdddgggjjjlllmmmmmmmmmnnnoooqqqrrrsssrrrqqqqqqoooppprrrsssttttttsssrrrrrrtttuuuuuutttuuuwwwyyy{{{|||~~~~~~|||zzz}}}~~~yyyrrrrrrsssuuuvvvsssiii\\\QQQMMMMMMOOO^^^vvvuuu[[[\\\UUUvvvcccEEE777444000...000000555;;;AAADDDBBB???===999:::<<>>>>>;;;QQQooottt|||iiiSSSIIIEEEBBB>>>===>>>@@@CCCGGGIIILLLPPPTTT]]]gggmmmfffXXXLLLFFFBBBBBBCCCHHHQQQ]]]qqqsssfff^^^XXXPPPIIIGGGDDDAAA>>>===>>>??????>>>@@@BBBDDDFFFHHHJJJKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRTTTUUUVVVWWWXXXYYYYYYZZZYYYZZZZZZ\\\^^^```bbbccceeeiiimmmnnnooorrrzzz{{{qqqkkkjjjmmmsss~~~xxxtttmmmhhhdddaaa^^^]]]___eeemmmrrruuuvvvvvvvvvrrrooojjjbbb[[[WWWVVVVVVUUU\\\eeennnuuu{{{LLLaaa|||sss```aaajjj|||sss```KKK===666333222111000////////////---.........///////////////000000111222333555666666>>>DDDYYYwwwyyy~~~kkkWWWBBB<<<:::===@@@?????????<<<;;;;;;;;;;;;===>>>??????HHHRRR]]]kkk{{{yyy{{{xxxkkkXXXKKKFFFFFFGGGPPPbbbxxx}}}}}}wwwooommmppprrr|||xxxrrrpppnnnmmmmmmmmmlllkkkfffeeegggjjjjjjhhhiiinnnrrr{{{yyyzzz{{{yyywwwyyy~~~qqqeeefffhhhjjjlllmmmlllkkknnnppprrrssssssrrrpppooooooqqqtttwwwxxxwwwuuussstttvvvxxxyyyxxxwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~zzzlll\\\RRROOOQQQPPP___yyysssYYY\\\SSStttlllHHH888444000///222000444:::@@@CCCCCCAAA???:::;;;===AAAFFFLLLQQQTTTRRRZZZ]]]cccttt~~~~~~cccHHH???===999NNNlllrrryyyfffRRRIIIFFFBBB===;;;<<<@@@EEEJJJPPPWWW\\\^^^kkkrrrssshhhZZZNNNGGGBBBBBBCCCGGGOOO[[[nnnrrrddd\\\VVVPPPLLLKKKEEEBBB???===>>>?????????@@@AAACCCEEEGGGIIIJJJJJJLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXVVVWWWXXXZZZ]]]```cccdddggghhhjjjkkklllrrryyy}}}uuukkkccc```ccchhhppp{{{~~~ttthhhddd^^^YYYVVVUUUTTTTTTUUUZZZccciiimmmnnnoooooommmkkkggg```XXXTTTTTTVVVVVV\\\cccjjjpppuuuyyy|||zzz{{{}}}KKK___zzztttcccbbbgggvvvttt```KKK===666333222111000////////////.../////////000000111111//////000111222444666777222===GGGbbbwwwvvvzzz|||qqqssspppiiigggeeeYYYJJJ@@@<<<:::???CCCBBB@@@@@@;;;;;;::::::;;;<<<>>>??????HHHRRR]]]mmm~~~|||kkkVVVHHHDDDFFFKKKSSSaaauuu}}}|||vvvooolllpppttt}}}~~~wwwuuussspppoooooonnnmmmkkkfffeeegggkkkjjjggghhhlllgggxxx}}}~~~}}}vvvqqqggghhhiiikkkmmmmmmkkkjjjnnnppprrrssssssqqqooommmppprrrvvvzzzzzzyyyvvvtttuuuxxxzzz{{{zzzxxxwwwwwwwwwxxxyyy{{{|||}}}~~~~~~}}}~~~|||~~~mmm\\\RRRQQQSSSQQQ___{{{rrrYYY[[[QQQpppsssKKK:::555222222666///444;;;BBBEEEEEEBBB@@@;;;<<<>>>BBBHHHNNNTTTWWW]]]ddddddggguuudddIII@@@>>>999MMMkkkqqqvvvdddQQQIIIFFFAAA===:::666<<>>???@@@@@@???@@@AAACCCEEEGGGHHHIIIJJJMMMNNNOOOPPPRRRSSSTTTUUURRRRRRSSSTTTUUUUUUVVVVVVTTTTTTVVVYYY\\\```cccdddhhhhhhggghhhkkkqqqyyy~~~}}}wwwoooddd\\\XXXZZZ^^^dddnnnzzzqqqggg[[[YYYUUURRRPPPOOOOOOPPPKKKQQQZZZaaaeeefffggghhhgggfffccc\\\UUUQQQQQQSSSXXX\\\bbbgggkkkooosssvvvvvvwwwzzz|||~~~||||||~~~MMM___zzz{{{hhhfffjjjxxx{{{sssbbbLLL;;;333111111000////////////////////////...------,,,,,,......///000111222333333999===FFFhhh~~~xxxqqqlllfffddd```[[[UUUOOOHHHCCC===;;;;;;===@@@AAA???===::::::999999;;;>>>BBBDDDEEEGGGPPPbbbtttzzziiiXXXKKKDDDAAAFFFSSSfffxxx{{{vvvoooooouuuzzzzzzyyy||||||wwwuuussspppnnnlllllllllmmmhhhhhhiiiiiihhhgggffffffhhhmmmvvv~~~{{{xxxyyy}}}~~~xxxrrrmmmkkkmmmmmmkkkmmmppppppooooooppprrrssssssrrrmmmrrryyy}}}}}}zzzwwwuuuqqqtttxxxzzzyyywwwvvvvvvzzzzzzzzzzzz{{{{{{{{{{{{jjj\\\WWWUUUSSSRRRfffsssdddZZZUUUppppppKKK:::666222//////222444;;;BBBDDDAAAAAACCC<<<<<>>CCCMMMYYYfffooottt{{{iii[[[OOOHHHAAAEEEFFFMMM[[[ggg}}}qqqbbbZZZUUUOOOKKKJJJDDDBBB???>>>>>>@@@@@@@@@>>>>>>@@@BBBEEEHHHKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUWWWTTTPPPPPPSSSUUUTTTSSSTTTUUUWWWYYY]]]aaadddfffjjjfffdddgggkkkpppxxxzzzssskkkccc\\\YYYSSSUUUXXX___hhhuuu|||rrrhhhaaaZZZVVVWWWUUUPPPOOOSSSOOORRRWWW]]]aaabbbaaa```cccaaa]]]XXXSSSOOOLLLKKKWWWXXX\\\bbbiiiooossstttxxxxxxzzz{{{}}}{{{|||}}}PPPeee}}}iiieeeiiiyyy~~~tttbbbLLL;;;444111111000///////////////.../////////000000111111......///000111222333333888<<>><<<;;;:::::::::<<>>;;;???;;;>>>DDDMMMWWWcccmmmsssppp___QQQHHHCCCFFFFFFMMMZZZeee{{{sssddd\\\WWWQQQMMMLLLFFFCCC@@@??????@@@@@@@@@>>>???@@@CCCEEEHHHKKKLLLNNNOOOOOOPPPQQQSSSTTTUUUWWWTTTQQQPPPRRRTTTTTTSSSSSSUUUWWW[[[^^^aaadddeeegggcccbbbfffiiimmmttt|||}}}{{{vvvtttpppjjjccc]]]WWWTTTVVVWWWYYY^^^iiiwwwzzzqqqggg```^^^ZZZTTTQQQRRROOOOOOQQQTTTWWWYYYZZZZZZ\\\ZZZWWWSSSOOOLLLIIIHHHRRRTTTXXX___fffkkkooopppvvvwwwxxxyyyzzz|||{{{|||~~~~~~TTTooo~~~iiidddiii{{{wwwdddMMM<<<444111111000////////////000/////////000000000000000...//////000111222333333777<<>>>>>===<<<<<<<<<;;;;;;>>>AAAEEEGGGFFFGGGPPP___mmmvvv~~~uuudddTTTJJJGGGHHHGGGRRRcccuuuzzztttmmmmmmrrr}}}~~~}}}~~~~~~}}}vvvwwwxxxwwwuuusssooommmpppnnnjjjeeeaaa^^^\\\[[[YYY]]]dddkkkuuu}}}vvv~~~|||pppllllllppprrrqqqrrrtttvvvuuutttuuuuuutttrrroooqqqtttyyy{{{{{{yyyxxxxxxtttuuuvvvvvvuuutttvvvwwwxxxyyyyyyyyyzzz{{{|||}}}{{{|||vvvccc[[[XXXWWWdddsss{{{dddXXXTTTpppdddCCC666555333111333444444888===>>>;;;===AAAFFFEEEGGGJJJLLLMMMUUU^^^aaaggglllnnntttxxxUUUFFFDDD===NNNjjjpppwwwcccPPPIIIEEE???<<>>DDDMMMVVVbbblllsss{{{eeeTTTIIIEEEGGGFFFLLLZZZdddyyyvvvhhh```[[[VVVQQQPPPHHHFFFBBB@@@@@@AAAAAA@@@???@@@AAACCCFFFIIIKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUXXXVVVSSSSSSTTTUUUUUUTTTSSSUUUXXX\\\```bbbcccdddbbb``````dddgggjjjqqqyyy||||||}}}}}}|||{{{yyyxxxwwwuuurrrnnnhhhbbb]]]YYY```______dddqqq|||pppiiiccc[[[TTTRRRMMMKKKIIIIIILLLOOOQQQRRRQQQPPPMMMKKKIIIGGGFFFEEEKKKOOOUUU\\\bbbfffiiijjjrrrtttvvvwwwwwwyyy|||~~~}}}yyyzzz~~~~~~}}}~~~YYYyyyzzzgggeeelll~~~|||iiiPPP===444222111000000//////000000111000000...---,,,+++***...///000111222333333444777===IIIjjj~~~{{{qqqpppllldddXXXKKKAAA<<<999999:::;;;<<<===<<<<<<======<<<===???CCCGGGIIIHHHIIIQQQ^^^iiiooovvv|||~~~ttteeeTTTIIIFFFGGGGGGQQQ```qqqyyyrrrlllmmmqqq|||~~~~~~~~~zzzyyyxxxwwwtttqqqnnnlllooolllgggaaa\\\YYYXXXWWWUUUWWW[[[aaajjjuuu}}}ttt|||~~~tttooonnnsssvvvuuutttvvvuuuttttttuuuvvvuuurrrooorrruuuyyyzzzzzzyyyyyyyyywwwwwwvvvtttrrrsssvvvxxxyyyyyyyyyyyyzzz|||~~~hhh[[[WWWVVVcccrrr|||cccWWWTTTppp}}}```BBB666555333111333444333555999:::888:::???FFFEEEGGGKKKMMMOOOWWW___ccceeefffgggnnn{{{\\\FFF???;;;JJJfffuuuzzzgggRRRGGGBBB>>><<<======>>>BBBLLLYYYfffooorrrnnnYYYLLLFFFHHHFFFLLLZZZeeexxx{{{mmmfffaaaZZZVVVTTTJJJGGGCCCAAAAAAAAAAAA@@@???@@@AAACCCFFFHHHKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTYYYXXXWWWVVVVVVVVVVVVVVVTTTVVVZZZ]]]```aaabbbaaa```^^^^^^bbbeeejjjuuu~~~xxxqqqkkkhhhjjjggggggmmm|||yyyooodddXXXPPPKKKHHHDDDCCCFFFIIIJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCGGGKKKRRRYYY^^^aaadddeeelllooorrrtttuuuxxx}}}}}}}}}{{{wwwvvvzzz~~~|||{{{|||^^^~~~uuugggiiiqqqmmmTTT>>>444222222111000000000000000000000///...---,,,++++++//////000111222333444444666===HHHggg~~~vvvwwwvvvnnn```PPPCCC;;;888999:::;;;;;;;;;<<<<<<>>>======>>>@@@DDDHHHKKKKKKLLLSSS^^^gggkkkqqqxxx||||||vvvhhhWWWJJJDDDDDDGGGOOO]]]mmm}}}wwwppplllmmmqqqyyy~~~~~~}}}~~~~~~}}}{{{yyyuuuqqqnnnkkkjjjiiijjjgggccc^^^ZZZWWWVVVVVVUUUVVVWWW[[[aaalllxxxuuu}}}vvvpppmmmrrrvvvuuuttttttssssssssstttuuuuuusssqqqrrruuuxxxzzzzzzzzzzzz{{{yyyxxxvvvsssqqqrrrvvvyyyzzzyyyyyyyyyzzz|||~~~ooo]]]WWWVVV^^^oooyyy```VVVUUUrrryyy^^^BBB888555222000222222111333777888666999>>>DDDDDDHHHMMMOOOQQQYYYaaafffeeebbb```ffftttgggHHH<<<999FFFddd}}}mmmWWWIIIBBB???===<<<@@@===???JJJ\\\kkkqqqqqqxxxvvv___PPPGGGGGGDDDKKKZZZeeexxxssskkkeee^^^XXXVVVJJJGGGCCCAAAAAAAAA@@@@@@???@@@AAABBBEEEGGGIIIKKKJJJJJJKKKKKKMMMOOOPPPQQQVVVVVVVVVUUUUUUUUUVVVVVVUUUWWWZZZ]]]_________^^^___]]]]]]aaaeeemmm|||{{{xxxvvvsssrrryyyqqq___SSSJJJFFFAAA@@@CCCDDDCCCAAAAAA@@@@@@@@@@@@@@@AAABBBDDDJJJQQQVVVZZZ\\\^^^```ccchhhmmmqqqssswww~~~~~~yyywwwyyy}}}{{{{{{{{{~~~bbb}}}uuujjjnnnwwwmmmTTT???555222222111000000000000111......//////000111111111///000000111222333444444444;;;HHHggg|||~~~}}}tttcccPPPBBB:::777999;;;<<<;;;;;;<<<===>>>======>>>AAAEEEIIIKKKLLLOOOWWWaaaiiinnnttt|||}}}~~~zzzmmmZZZKKKDDDCCCGGGNNN[[[lll|||xxxpppmmmnnnpppuuu~~~}}}|||~~~{{{xxxyyyyyyxxxvvvwwwtttppplllhhhgggffffffeeeccc```]]]ZZZXXXWWWWWWVVVUUUUUUVVV[[[eeepppwww}}}yyyuuummmiiinnnssstttttttttuuusssrrrssstttuuutttsssqqqtttxxxzzz{{{{{{|||}}}{{{zzzxxxtttrrrsssvvvyyyyyyxxxwwwwwwxxxzzz|||~~~~~~uuu```YYYYYY\\\oooqqq[[[VVVXXXsssttt[[[BBB888555111///111000000222666777666888===DDDEEEJJJPPPRRRSSSYYY```cccdddaaa]]]aaaooo|||rrrMMM>>><<>>@@@<<<>>>HHHYYYgggllllllmmm}}}|||eeeSSSGGGGGGCCCIIIXXXbbbtttwwwnnnfff]]]VVVSSSGGGEEEAAA??????@@@@@@???>>>???@@@AAACCCFFFHHHIIIHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQSSSSSSRRRRRRTTTUUUXXXYYYZZZ\\\\\\\\\[[[[[[\\\[[[]]]bbbfffooonnn___QQQJJJCCC@@@AAAAAA>>>;;;===============>>>???@@@BBBGGGNNNQQQSSSTTTWWWZZZYYY___gggkkknnnsss{{{{{{{{{~~~}}}||||||}}}fffyyy|||pppttt|||{{{hhhPPP===555333222111111000000111111,,,---...///000222222333///000111111333333444555444<<>>=========>>>AAAEEEIIILLLLLLPPPZZZfffooouuu}}}ppp\\\MMMGGGGGGFFFNNN\\\mmm|||qqqnnnnnnooosss|||~~~zzz{{{~~~~~~xxxtttsssrrrooommmmmmlllkkkiiigggfffeeedddbbbbbb```^^^]]][[[YYYYYYTTTTTTSSSSSSWWW```jjjqqq}}}tttkkkggglllssswwwxxxzzzyyywwwtttssstttuuuuuutttnnnrrrwww{{{|||}}}}}}~~~|||{{{yyyvvvssssssvvvyyywwwvvvtttssstttvvvxxxzzz}}}ttt___YYYZZZ^^^ppphhhVVVVVVZZZuuuzzzxxxnnnVVV???777444000...000......111666888666999===CCCEEEKKKQQQRRRPPPTTTYYYYYY]]]^^^[[[]]]iiiwwwyyyRRRAAA@@@EEE^^^~~~dddOOOFFFCCCAAA===;;;<<<@@@GGGPPPZZZbbbffffffsssiiiUUUIIIGGGAAAFFFTTT]]]mmmxxxnnneeeZZZQQQMMMDDDBBB???===>>>??????>>>===>>>???@@@BBBDDDFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOMMMPPPSSSSSSSSSSSSUUUWWW[[[ZZZZZZZZZYYYYYYXXXXXXWWWYYY^^^dddhhhooo~~~uuuaaaWWWKKKDDDBBBBBB???;;;<<<<<<;;;;;;;;;<<<<<<===???CCCIIIJJJJJJKKKOOOSSSQQQWWW___dddfffkkkttt{{{}}}|||}}}}}}}}}~~~hhhuuuvvvxxxwwwdddMMM<<<666333222111111000111111111------------............000000111222333444444555666>>>IIIfffzzzcccOOOBBB<<<888;;;======<<<;;;===???=========>>>AAAEEEIIILLLLLLPPP\\\iiittt{{{rrr]]]NNNIIIKKKFFFNNN]]]ppp~~~sssooonnnnnnrrr{{{}}}yyy{{{xxxrrrooollliiigggeeefffhhhhhhhhhgggeeedddcccbbbbbbaaa___]]][[[ZZZSSSRRRQQQRRRUUU]]]gggnnnuuulllgggmmmvvv|||~~~zzzvvvtttssstttuuuuuulllqqqwww{{{}}}~~~~~~}}}|||zzzwwwttttttvvvyyyvvvtttrrrqqqqqqsssuuuwww~~~ooo[[[WWWYYY___pppbbbSSSWWW\\\vvv{{{uuusssiiiRRR<<<555333///...000,,,---111777999777999===AAADDDJJJOOOOOOLLLMMMRRRNNNVVVZZZYYYZZZeeerrrzzz|||zzzSSSBBBBBBCCCYYY}}}eeeNNNDDDBBB???;;;777<<>>>>>>>>======>>>???AAACCCEEEFFFIIIIIIIIIJJJLLLMMMOOOPPPNNNQQQUUUVVVVVVVVVXXX[[[\\\[[[ZZZXXXWWWVVVVVVVVVRRRVVV^^^fffiiinnnzzzzzztttooommmsss}}}qqqdddSSSHHHEEEDDDBBB???;;;;;;::::::::::::;;;;;;<<<@@@DDDEEEDDDDDDIIINNNKKKRRRZZZ^^^```dddmmmuuu}}}zzz|||}}}{{{|||}}}~~~kkkyyysss{{{uuubbbLLL;;;333000///---,,,,,,...000111////////////////////////...//////000111333444555888;;;MMMmmm~~~lllWWWEEE<<<<<<:::999;;;>>>AAABBBBBBAAA???======>>>BBBFFFHHHJJJSSSbbbrrr~~~zzzfffWWWMMMHHHEEEKKKTTTeeewww}}}ppplllllllllvvvzzz}}}|||zzzpppiiieee```\\\]]]^^^```cccfffgggeeecccfffbbb______aaaaaa]]]YYYUUUTTTSSSQQQRRRXXXaaaiiirrr~~~{{{pppiiinnnwww|||~~~}}}zzzwwwtttsssssssssqqqtttxxx|||{{{}}}~~~}}}yyyvvvtttsssvvvuuuuuuuuuuuuuuuvvvvvv}}}lll]]]ZZZZZZiii{{{}}}cccMMMMMMccczzzvvvpppfffQQQ<<<666444000...111111///111666888666777:::BBBCCCIIIPPPRRRMMMIIIHHHLLLQQQ\\\iiiooollliiihhhqqq{{{[[[BBB===@@@TTTsss~~~iiiSSSFFFBBB???;;;>>>::::::@@@GGGKKKQQQVVV\\\cccqqq~~~zzziiiZZZNNNGGGDDDGGGLLLUUUiii~~~}}}mmmaaaWWWLLLEEEEEEBBB>>><<<<<<===<<<;;;>>>@@@AAAAAAAAABBBDDDFFFIIIKKKLLLMMMLLLLLLNNNOOOTTTSSSRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWYYY\\\^^^bbbiiirrrzzz~~~sssnnnfff___\\\]]]```ccchhhssszzzcccQQQJJJJJJFFF???@@@===:::888888999<<<============>>>???AAACCCCCCGGGHHHNNNWWW]]]aaahhhoooxxx}}}|||}}}yyyyyy{{{lllyyy{{{pppyyyuuuaaaKKK:::333222111000//////000222333/////////////////////////////////000111333555666888<<>>@@@BBBBBB@@@???>>>===???BBBEEEHHHPPPZZZhhhwwwzzzhhhWWWLLLGGGFFFJJJTTTfffyyyqqqkkkkkkmmmvvvzzz}}}|||}}}ooojjjfffaaa[[[YYYZZZ\\\```eeehhhhhhggghhhdddaaaaaabbbbbb___[[[UUUUUURRRPPPPPPVVV^^^eeemmmxxx}}}ssskkkooowww{{{|||}}}}}}{{{xxxuuusssrrrssssssppprrrvvvyyy|||~~~~~~~~~|||~~~~~~{{{wwwuuutttvvvvvvuuuuuuvvvwwwxxxxxx|||~~~kkk\\\ZZZZZZhhh{{{xxx```OOOPPPcccxxx}}}uuugggQQQ===777555000...000111///111666888666777;;;AAA@@@DDDJJJLLLJJJIIIKKKNNNQQQ\\\iiiooommmkkkllljjjrrrxxxxxx~~~aaaGGG???>>>NNNiii}}}iiiTTTGGGBBB???;;;>>>;;;;;;@@@DDDHHHOOOVVVWWW^^^kkk{{{|||jjjZZZOOOGGGDDDGGGKKKUUUjjjpppeee[[[RRRLLLIIIEEEAAA=========<<<<<<>>>???@@@@@@@@@AAACCCEEEJJJLLLNNNNNNMMMNNNOOOQQQTTTSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUXXXZZZ]]]^^^```eeemmmsss{{{~~~qqqddd```YYYRRROOOOOOQQQSSSVVV___lllzzzppp]]]QQQMMMGGG@@@???===:::888888999;;;<<<:::::::::::::::;;;<<<===@@@AAAFFFNNNTTTYYY```hhhrrrxxxxxxzzzvvvwwwwww|||~~~sss}}}uuulllwwwttt```III999333333222111000000111222333/////////////////////////////////000222333555666999>>>RRRrrrtttYYYGGG???===;;;;;;===AAACCCCCC@@@???>>>>>>???BBBEEEGGGPPPYYYfffttt~~~|||jjjXXXKKKGGGGGGIIITTTggg|||qqqiiijjjnnnuuuyyy~~~}}}wwwoooiiibbb[[[TTTTTTVVV[[[bbbhhhkkklllkkkhhheeeeeeeeedddaaa]]]WWWUUURRROOONNNRRRYYY^^^eeeppp{{{vvvnnnqqqwwwyyyyyyzzz{{{yyyvvvtttsssrrrssstttrrrsssuuuxxxzzz}}}~~~|||xxxvvvvvvvvvvvvvvvvvvwwwyyyzzzzzz}}}jjj\\\XXXXXXhhh{{{sss]]]OOOQQQdddwwwyyyeeePPP<<<666555000...000111///000555777666888;;;???===???EEEHHHHHHJJJNNNPPPRRR[[[fffllllllmmmoooqqquuu~~~vvvwww}}}gggMMMBBB===HHH```yyyiiiTTTGGGBBB???<<<===<<<===@@@BBBEEEOOOXXXWWW\\\hhhzzznnn]]]PPPHHHCCCFFFJJJUUUkkksssiiiaaaZZZVVVOOOKKKDDD???===============???@@@@@@???@@@BBBDDDIIIJJJLLLMMMMMMMMMOOOQQQSSSTTTUUUWWWWWWVVVTTTSSSRRRQQQQQQPPPQQQRRRTTTUUUXXX[[[^^^______aaafffkkkqqq|||}}}zzz}}}{{{ooocccZZZWWWQQQLLLHHHGGGGGGHHHGGGKKKQQQYYYbbbjjjpppsssyyyiii\\\SSSLLLFFF@@@===:::888999999999999888888777777777777888888;;;:::>>>EEEKKKOOOWWW```iiiqqqssswww|||ssstttqqqwww{{{{{{~~~~~~|||qqqjjjxxxsss^^^GGG999444111111000/////////000000//////////////////////////////000111222444555666999@@@VVVwwwmmmOOOAAA???<<<;;;>>>AAACCCDDD@@@@@@>>>>>>???BBBDDDFFFLLLUUUbbboooxxx~~~mmmYYYJJJGGGHHHHHHUUUiii~~~~~~qqqggghhhooouuuyyy~~~~~~yyylllbbb[[[RRRQQQRRRWWW^^^gggmmmpppooommmkkkjjjjjjhhhdddaaaZZZWWWSSSOOONNNPPPUUUXXX```hhhuuuyyyqqqssswwwxxxxxxxxxzzzyyywwwuuuttttttuuuvvvvvvvvvwwwxxx{{{~~~~~~|||yyywwwvvvvvvvvvwwwwwwyyyzzz||||||}}}kkk[[[UUUTTTiii{{{ppp[[[NNNOOOdddzzzxxx```LLL999555444000///111111///000555777777888<<<===<<>>GGG\\\vvvsssfffTTTFFFAAA???===<<<<<<===@@@AAAEEEQQQ]]]aaaccckkk{{{tttcccRRRIIIDDDEEEIIITTTkkksssjjjccc^^^[[[UUUOOOGGGAAA>>>=========>>>???@@@@@@???@@@BBBDDDEEEFFFHHHIIIJJJJJJLLLNNNRRRTTTWWWXXXWWWTTTRRRQQQQQQQQQQQQQQQRRRTTTVVVWWWXXX[[[___```___```cccgggnnnvvvvvvkkkhhhmmmssstttsssrrrvvvxxxvvvtttpppfff\\\VVVSSSOOOKKKGGGDDDBBBBBBCCCBBBBBBDDDIIIOOOTTTXXXhhhppptttnnneee\\\TTTNNNBBB>>>:::999999999888666777777666666777777888888999777:::@@@DDDHHHQQQYYY___jjjnnnsss}}}zzzrrrsssnnntttxxxyyy}}}}}}{{{~~~ooojjjzzzrrr\\\EEE888444111000000//////////////////////////////////////////000000111222444555666888@@@YYY|||XXXCCC@@@>>>===???BBBCCCCCC@@@@@@??????@@@BBBDDDEEEMMMVVVcccpppzzzppp[[[KKKGGGHHHIIIVVVjjj~~~}}}~~~rrrggghhhooouuuzzz~~~~~~~~~pppaaaZZZUUURRRQQQTTT[[[eeemmmrrrtttsssrrrqqqooolllhhhfff^^^ZZZTTTPPPOOOPPPRRRTTT\\\cccpppyyysssuuuxxxxxxxxxyyy|||{{{xxxwwwvvvvvvwwwxxxyyyxxxxxxxxxzzz||||||~~~|||yyyxxxwwwwwwwwwwwwxxxyyy{{{|||}}}zzz}}}|||vvvsssvvvzzzzzz{{{}}}xxxiiiZZZSSSSSSjjj{{{oooZZZKKKKKKdddtttZZZGGG666333333111///222111...///444666777999======>>>DDDNNNTTTUUUWWW[[[[[[XXXXXX]]]```aaafffkkk||||||}}}yyypppQQQCCC<<>>======>>>@@@@@@@@@???@@@BBBCCCBBBDDDGGGHHHHHHJJJLLLNNNQQQTTTXXXYYYWWWSSSQQQPPPPPPPPPPPPPPPRRRTTTVVVWWWWWWZZZ___``````aaaeeehhhmmmtttzzz{{{|||}}}{{{xxxvvvlllaaa]]]aaagggiiiiiihhhmmmooonnnllliiibbbYYYRRRPPPLLLHHHDDD@@@===<<<@@@>>>===<<<===@@@CCCEEENNN[[[hhhlllkkkfff]]]UUUGGGAAA;;;999999999777444444444444555666777999999777555777;;;???BBBIIIQQQWWWbbbhhhoooyyywwwqqqtttpppvvvzzz{{{~~~rrr~~~pppmmm}}}qqqZZZCCC777444222222111111000000//////////////////////////////000000000111333444666777888@@@YYY}}}]]]CCCBBB@@@@@@AAACCCCCCBBB@@@@@@??????@@@BBBCCCDDDKKKTTTbbbppp{{{sss^^^MMMGGGHHHJJJWWWkkktttjjjiiipppvvv{{{xxxddd\\\YYYUUUQQQRRRZZZeeeooouuuzzzzzzyyyxxxuuuqqqmmmkkkccc^^^XXXSSSQQQRRRSSSSSSXXX]]]jjj|||xxxsssvvvyyyyyyzzz|||~~~}}}{{{yyyxxxxxxyyyzzzyyyxxxxxxwwwxxxyyy{{{|||zzz|||~~~~~~}}}{{{zzzzzzxxxxxxxxxxxxyyy{{{||||||vvvyyy}}}uuunnnjjjkkknnnmmmmmmoooooooooqqqmmmcccWWWSSSUUUkkk|||kkkXXXIIIJJJeeerrrXXXEEE555222444111000222111...///333666777:::>>>AAACCCLLLXXX___aaabbbeeehhhbbb\\\[[[[[[\\\```ggg~~~zzzvvvUUUCCC;;;???PPPhhhkkkfffWWWHHHAAA@@@@@@;;;:::;;;@@@CCCHHHSSS]]]iiikkkssswwwhhhVVVMMMFFFFFFGGGNNNbbbwwwsssggg___[[[ZZZUUUPPPIIICCC@@@>>>======>>>???@@@???>>>>>>@@@BBBBBBDDDGGGHHHIIIKKKMMMPPPPPPTTTXXXYYYVVVRRRQQQQQQNNNNNNNNNNNNOOOQQQSSSTTTVVVZZZ^^^``````bbbgggjjjlllqqquuuvvvwwwxxxvvvqqqnnnfff\\\VVVWWW\\\```bbbbbbgggiiigggeeeccc^^^XXXSSSQQQNNNIIIDDD@@@===<<<:::999999999999;;;===>>>BBBMMMZZZdddlllmmmeee\\\MMMFFF===999999999666222000000000111333444666777666444555999:::;;;AAAGGGMMMZZZaaahhhrrrqqqnnnssssssyyy}}}}}}kkkqqqnnnpppXXXBBB666444111111111000///......---////////////////////////000000111222333555666777888???VVVyyyZZZCCCBBBAAABBBCCCDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCGGGQQQ```ooo|||uuu```PPPHHHGGGKKKXXXlll~~~xxxnnnmmmrrrwww|||oooccc[[[WWWQQQRRRYYYeeeqqqyyy~~~}}}yyyuuuqqqooogggbbb[[[VVVUUUUUUUUUTTTTTTWWWcccvvv{{{uuusssvvvzzz{{{}}}~~~|||zzzxxxxxxyyyzzz{{{zzzyyyyyyxxxxxxxxxxxxyyy{{{~~~~~~}}}}}}}}}yyyxxxxxxxxxyyyzzzzzz{{{xxxzzz}}}uuuoookkknnnrrrssstttwwwrrroookkkggg]]]SSSRRRWWWjjj}}}eeeUUUJJJMMMggguuuZZZGGG777444555222000111111...///333666777:::???FFFIIIRRR^^^gggjjjmmmpppwwwmmmddd^^^ZZZYYY^^^ddd}}}xxxyyyZZZGGG<<<>>>KKKiiinnnkkk\\\KKKAAA@@@@@@<<<999999???CCCHHHOOOVVV___fffuuuzzzlllXXXOOOHHHFFFFFFKKK]]]pppvvvggg]]]YYYXXXQQQMMMGGGCCC@@@???===<<<<<<=========<<<<<<===???@@@CCCEEEGGGHHHJJJMMMOOOOOOSSSXXXXXXTTTQQQQQQSSSPPPOOOOOOOOOPPPQQQSSSTTTVVVZZZ]]]______aaafffkkkiiinnnrrrsssvvvyyywwwssskkkeee\\\TTTQQQTTTZZZ___```dddeeebbb``````]]]YYYWWWUUUPPPKKKFFFBBB@@@>>>999888888888999:::;;;<<<@@@DDDKKKWWWgggqqqlllbbbTTTJJJ???999888888555111000///000000111222333444666444666999999888<<>>SSSuuu~~~yyySSSCCCBBBCCCDDDEEEDDDBBB???@@@@@@@@@@@@AAABBBBBBCCCHHHRRRaaarrrvvvbbbRRRIIIFFFLLLXXXlll~~~{{{rrrppptttxxx}}}{{{lll\\\WWWQQQQQQYYYgggttt||||||wwwsssqqqjjjddd]]]XXXWWWWWWVVVUUUPPPRRR^^^rrrxxxtttrrrwww{{{}}}|||zzzxxxxxxyyyyyy}}}}}}||||||{{{yyyyyyxxxyyy|||yyyyyyxxxxxxxxxyyyyyyzzz|||~~~~~~}}}wwwqqqooouuu|||xxxooofffZZZPPPPPPWWWiii~~~|||___RRRLLLQQQiiiyyy^^^JJJ:::666666222///000111......333666777:::???JJJLLLUUUaaajjjnnnsssxxxvvvjjjaaa[[[YYY]]]ddd|||}}}rrrzzz]]]KKK@@@@@@KKKlllrrrppp```LLLBBB??????===999888===CCCFFFJJJOOOVVVbbbwwwpppYYYPPPIIIGGGEEEIIIZZZlllyyyhhh]]]YYYXXXOOOKKKFFFCCCAAA???===<<<:::;;;;;;;;;::::::;;;===>>>@@@CCCEEEFFFHHHKKKMMMOOOSSSWWWWWWSSSQQQRRRUUURRRRRRQQQQQQRRRSSSUUUVVVWWWZZZ]]]]]]^^^```eeejjjhhhmmmqqqtttxxx}}}|||wwwjjjfff^^^UUUOOOQQQXXX^^^aaadddeeeaaa^^^___^^^[[[VVVSSSOOOIIIDDD@@@>>><<<===<<<:::999999999;;;;;;???===>>>KKKaaarrrqqqhhhXXXMMM@@@999888888555111222222111111111111222222888777888;;;;;;888:::???<<>>???@@@AAA@@@???@@@CCCEEECCCSSSfffsss~~~xxxdddRRRHHHGGGJJJ\\\mmmxxx}}}zzzxxxvvvuuuwww}}}~~~}}}~~~wwwhhh^^^[[[ZZZ[[[jjjzzzzzzzzzwwwqqqnnniiibbb\\\WWWSSSPPPPPPOOOWWWjjj}}}|||vvvwwwwwwyyyzzz|||}}}~~~}}}{{{yyywwwwwwxxxzzz|||{{{{{{||||||{{{yyywwwvvv~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyxxxxxx{{{~~~}}}~~~~~~|||}}}~~~}}}}}}~~~qqqaaa[[[QQQNNNZZZpppdddNNNGGGUUUsssuuuNNN555555333111111///111---...444888999;;;>>>HHHRRRSSSVVVaaaggglllxxxqqqbbb[[[^^^eeehhhyyy}}}sssgggLLL???AAAGGG```pppsss```LLLEEEAAA;;;;;;;;;;;;===AAAFFFKKKNNNTTT___pppvvvcccWWWLLLHHHEEEGGGUUUeeerrrdddZZZTTTNNNJJJFFFCCCAAA???<<<:::<<<<<<;;;;;;;;;;;;<<<<<<;;;>>>AAADDDDDDEEEFFFHHHNNNPPPRRRSSSQQQPPPPPPQQQUUUTTTTTTSSSSSSSSSRRRRRRZZZ\\\]]]^^^^^^___```bbbccckkkppprrrwww~~~{{{uuuhhhXXXLLLJJJOOOVVVZZZaaaaaabbbbbbaaa]]]XXXTTTWWWSSSNNNLLLKKKIIIFFFCCCCCC???<<<<<<===>>><<<999999<<<@@@HHHYYYkkkqqqmmmWWWMMMAAA999666666555333111111000000111333444666333555999;;;<<<<<<===>>>===AAAGGGMMMSSSYYY___ccchhhkkkoootttyyy~~~~~~||||||}}}{{{{{{{{{}}}~~~|||{{{zzziiizzzllliiizzz}}}iiiRRR@@@666333111111111000///.........000000////////////000000111222333333333444666888===CCC\\\}}}tttooorrrxxx}}}wwwsssiiiTTT@@@??????AAADDDGGGGGGCCC@@@AAABBBBBBAAA@@@@@@BBBDDDFFFTTTdddppp|||ttt```NNNFFFHHHHHHXXXhhhttt}}}yyyvvvssstttwww~~~}}}}}}qqqeee___]]]\\\jjjyyyyyy~~~|||vvvrrrmmmfff```ZZZUUURRRNNNMMMUUUgggzzz{{{yyyyyyxxxxxxyyyzzz|||}}}|||zzzyyyxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzyyyxxxwww}}}}}}|||||||||}}}}}}~~~|||zzzxxxxxxzzz|||~~~~~~}}}}}}}}}~~~tttcccZZZOOONNN\\\~~~dddPPPJJJXXXuuuwwwQQQ888666333111111///111//////333666888===DDDHHHPPPPPPQQQ[[[bbbiiivvvqqqddd___ccchhhjjjwww}}}wwwmmmPPP@@@???DDD]]]ooouuucccMMMDDDAAA===<<<<<<<<<===@@@EEEIIILLLRRR[[[hhhxxxyyyhhh[[[OOOIIIEEEGGGTTTdddxxxggg[[[UUUPPPLLLGGGBBB@@@>>><<<:::<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>BBBCCCDDDEEEFFFGGGLLLNNNQQQRRRRRRQQQQQQRRRUUUUUUUUUUUUTTTSSSRRRRRRUUUWWWZZZ\\\]]]___bbbdddccciiimmmnnnrrrwwwxxxuuussshhhYYYMMMKKKQQQZZZaaadddcccbbbbbbaaa]]]XXXUUUTTTQQQOOOOOOPPPOOOLLLJJJHHHDDDAAA@@@AAA@@@===:::;;;===>>>DDDRRR```ddd```QQQIII???888777777555333111111111111111333444555333555888:::;;;===???AAA???AAADDDHHHLLLSSSZZZ___eeehhhlllrrrwww|||~~~~~~}}}}}}}}}|||||||||}}}~~~}}}lllxxxiiieeexxx}}}hhhOOO===444222111111000000//////......000000////////////000000111222333333333444666888<<>>AAAXXXoooyyygggOOODDDAAA???======<<<===???CCCFFFIIIOOOUUU]]]kkk{{{ooo```RRRKKKFFFGGGSSSbbb}}}mmm^^^XXXSSSNNNHHHBBB???===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===???BBBCCCCCCDDDEEEGGGJJJMMMPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUSSSRRRPPPRRRTTTWWWYYY[[[]]]```bbbaaaeeeggghhhjjjnnnooommmooohhh]]]QQQMMMRRR___iiifffeeecccaaa```]]]YYYVVVPPPPPPQQQTTTVVVWWWUUUTTTOOOLLLHHHFFFFFFEEEAAA>>>======<<>>BBBEEEDDDDDDDDDDDDFFFKKKRRRWWW^^^bbbhhhooouuuyyy|||}}}~~~~~~~~~~~~}}}}}}nnn{{{jjjdddvvv~~~hhhOOO<<<444222111000000000/////////...000000////////////000000000222333333333444777999<<>>:::<<>>===<<<<<<===@@@CCCEEEKKKOOOVVVbbbssstttdddUUUMMMIIIHHHSSS```yyytttccc\\\VVVQQQIIICCC???===<<<<<<<<<;;;;;;::::::;;;;;;<<<===???AAABBBBBBCCCEEEFFFJJJMMMOOOQQQQQQPPPQQQRRRRRRSSSTTTTTTSSSRRRPPPNNNSSSUUUWWWXXXXXXYYY[[[]]]^^^___aaabbbdddgggiiiiiimmmjjjcccYYYQQQTTT___jjjgggeeebbb```___\\\XXXVVVPPPRRRUUUYYY\\\^^^^^^]]]WWWSSSOOONNNNNNLLLGGGCCC???===:::;;;???CCCCCC@@@>>><<<999888888777666444111111111222222333333333333555666777999>>>CCCGGGJJJIIIHHHFFFEEEGGGJJJMMMUUUZZZaaajjjrrrxxx{{{}}}~~~~~~~~~~~~qqq}}}llldddsssjjjPPP<<<444333000000000000////////////000000////////////000000000111333333333444777999;;;FFFggg~~~uuunnnjjjhhhgggcccYYYJJJ>>>:::;;;888;;;>>>AAABBBCCCCCCCCC>>>???AAAAAABBBDDDHHHJJJXXX___hhhqqq}}}sss___MMMFFFIIIKKKTTTbbbqqq|||wwwttttttwwwzzz~~~~~~~~~wwwiiifffeeeppp|||uuunnnfff\\\TTTNNNKKKNNNZZZgggrrr{{{zzzyyyxxxwwwwwwxxxzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{|||zzzxxxvvvuuuuuuuuuuuusssttttttuuuvvvxxxyyyzzz}}}{{{xxxyyyzzzzzz|||~~~~~~~~~}}}|||ooodddVVVZZZrrr```LLLJJJ[[[yyyvvvbbbHHH999555///000333000...///222333333;;;NNNaaaiiigggXXXMMMSSS^^^mmmjjj```eeemmmmmmqqqsssuuunnnQQQCCCBBBMMMkkkpppVVVHHHCCCAAA>>>===;;;;;;;;;>>>AAACCCGGGKKKSSS^^^pppxxxhhhXXXPPPKKKJJJRRR^^^ppp{{{iii```XXXRRRJJJDDD@@@>>>===<<<;;;;;;::::::::::::;;;;;;===???@@@AAABBBCCCEEEGGGLLLNNNPPPQQQOOONNNNNNOOOOOOPPPPPPQQQQQQOOONNNMMMQQQSSSVVVWWWWWWXXX[[[]]]\\\[[[[[[]]]```cccgggjjjlllllliii___VVVTTT\\\dddfffdddaaa```^^^\\\XXXVVVRRRTTTXXX[[[___bbbeeefff```]]]YYYWWWVVVSSSNNNIII@@@<<<999999;;;;;;::::::777777666777777777555444111111222222333333333222333444555555777<<>>@@@@@@AAABBBCCC===>>>@@@AAAAAADDDGGGJJJSSS\\\gggqqq{{{|||nnn]]]MMMGGGHHHHHHRRRaaaqqq~~~yyytttuuuyyyzzz}}}}}}lllhhhfffooo|||uuukkk```WWWQQQMMMMMMTTT^^^gggqqqyyyxxxxxxxxxxxxxxxyyyyyyzzzvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwvvvwwwwwwxxxyyyzzz||||||}}}~~~wwwssssssuuuvvvyyy|||}}}}}}~~~~~~~~~}}}}}}xxxkkkbbbTTTZZZtttcccOOONNN```}}}wwwiiiVVVBBB777444///000333///---...111333444;;;MMM^^^eeeeeeYYYOOOUUU^^^kkk}}}lll]]]aaaiiilllsssuuuvvv{{{[[[IIIFFFJJJjjjsss[[[KKKEEE@@@===<<<:::999:::<<>>===;;;;;;::::::::::::;;;;;;<<<===???@@@AAACCCFFFIIILLLNNNPPPPPPOOOMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNOOONNNPPPTTTVVVXXX[[[^^^aaa[[[WWWWWWZZZ^^^```ffflllooooookkkaaaWWWTTTYYY___eeecccbbbaaa```^^^ZZZWWWUUUVVVXXX[[[^^^dddkkkpppmmmiiieeebbb___ZZZSSSNNNAAA<<<999::::::777666888333444666777777666444333111222222333333333222222222333444444555888>>>AAAHHHLLLPPPRRRPPPLLLIIIHHHIIIMMMTTT^^^gggpppwwwzzzyyy|||~~~}}}zzz~~~zzztttppp|||lllQQQ<<<333333////////////000000000000000000////////////000000///111222333333555888:::;;;GGGeee{{{zzzxxxppp]]]GGG<<<;;;888;;;>>>???>>>???AAACCC>>>???@@@@@@@@@BBBEEEGGGNNN[[[iiirrrzzzqqqdddVVVKKKFFFGGGGGGSSSeeettt}}}zzztttuuuxxxyyy}}}pppiiidddjjjxxx~~~}}}sssfff\\\RRRMMMKKKNNNUUU\\\eeennn{{{~~~yyyyyyzzzzzzyyyxxxvvvuuusssrrrqqqpppqqqsssuuuvvvssstttvvvxxxyyyzzz{{{{{{wwwwwwwwwxxxyyyzzz{{{|||yyy|||~~~zzzrrrnnnooosssssswww{{{|||{{{|||~~~}}}}}}}}}||||||zzz{{{{{{{{{yyyhhh___SSS[[[vvv}}}bbbQQQRRRccc}}}~~~pppaaaOOO???888666///000333---...---///111222888FFFTTTXXX]]]XXXTTT\\\bbbjjjxxxuuuaaadddmmmpppvvv{{{}}}dddNNNIIIHHHhhhuuu___OOOFFF???<<<;;;999888999;;;>>>@@@AAAEEELLLVVVhhh}}}ppp___WWWOOOHHHIIIPPP\\\rrrpppbbbVVVRRRLLLGGGDDDAAA???===;;;::::::999999::::::;;;:::<<<>>>???AAACCCGGGJJJJJJLLLOOOOOONNNNNNNNNOOOMMMLLLKKKKKKLLLNNNQQQRRRNNNQQQTTTWWWYYY\\\___bbb\\\VVVUUUXXX[[[]]]ccckkkrrrpppiii^^^UUUSSSXXX^^^dddddddddddddddaaa]]]YYYVVVVVVWWWXXX\\\eeeqqqyyy|||xxxrrrlllggg```VVVPPPCCC===:::;;;:::555444777222444666666555444333333111222333333333333222111111222333333333555888;;;@@@EEELLLQQQRRRPPPOOONNNGGGJJJOOOWWW```iiippptttuuuxxx|||~~~|||}}}~~~zzzyyylllQQQ;;;222111////////////000000000000000000////////////000000///000222333333555888:::;;;HHHdddxxxbbbIII;;;999888;;;>>>???>>>>>>@@@BBB@@@AAAAAA@@@???@@@BBBDDDMMM[[[kkkuuu||||||iiiZZZPPPHHHEEEFFFIIIVVViiixxx~~~zzztttssswwwxxx}}}|||~~~tttjjjcccfffrrrxxxyyykkk```SSSMMMIIIKKKOOOTTT^^^fffyyy~~~{{{zzz{{{{{{{{{zzzwwwtttrrrpppooommmlllmmmooorrrtttoooqqqtttxxx{{{}}}~~~vvvuuuuuuvvvvvvwwwxxxyyyrrrvvvxxxuuuooolllpppuuuqqqvvvzzz{{{zzz{{{}}}}}}~~~|||xxxwwwxxxxxxyyy}}}hhh___SSS]]]zzzwww^^^QQQTTTccc|||zzzlll^^^MMM???:::777000000222,,,...---...000111555@@@LLLMMMVVVXXXZZZcccfffjjjuuu~~~iiijjjssswwwyyyiiiQQQKKKHHHggg~~~vvvaaaRRRGGG>>>;;;:::999888999;;;>>>@@@@@@CCCHHHRRRdddzzztttbbbYYYPPPGGGEEEJJJWWWlllrrrbbbUUURRRMMMHHHEEEBBB???===;;;::::::999999::::::;;;:::;;;===???AAADDDHHHKKKHHHJJJMMMOOOOOOOOOOOOPPPMMMLLLKKKKKKLLLOOOSSSUUURRRTTTWWWXXXYYY[[[]]]___]]]VVVTTTWWWZZZ[[[aaaiiiuuupppfffZZZSSSSSSYYY___dddeeeeeeggggggddd___[[[UUUUUUUUUUUU[[[fffuuuzzzssslllcccXXXPPPDDD>>>;;;<<<999333222666333444666666555333333333111222333444333333111000111222222222111222555777:::???GGGMMMQQQRRRSSSSSSGGGIIIMMMSSSZZZcccjjjnnnqqquuuzzz}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~|||{{{}}}~~~jjjKKK;;;888333333333333222111000000///////////////000000000000222333444444444444777999>>>KKKdddxxx\\\GGGAAA;;;999:::===@@@AAAAAAAAA@@@CCCCCCCCCAAA@@@AAADDDGGGQQQ\\\hhhqqq{{{hhhSSSHHHEEEFFFGGGPPPZZZlll||||||tttppprrrzzz|||}}}~~~~~~{{{mmmiiifffiiiqqqtttwwwnnniii\\\UUUNNNLLLLLLPPPXXXaaaxxx~~~}}}|||yyy}}}~~~{{{yyyyyyuuupppooogggbbbeeeiiikkkkkklllqqqrrrsssuuuxxx{{{}}}wwwtttqqqrrrvvvzzz||||||xxxvvvssstttvvvvvvtttqqquuuyyy|||{{{yyyyyy~~~{{{xxxyyy}}}hhh[[[VVVccc}}}fffTTTOOOSSSiii~~~wwwjjj___DDD???888333111000000///...000111111222555:::===GGGMMMSSSXXX```iiimmmmmm{{{yyyooottt}}}zzzxxxuuuRRRJJJCCCWWW|||zzzvvvQQQIII???>>><<<:::999999:::;;;<<<@@@GGGKKKOOOaaa{{{yyyiiiYYYMMMGGGFFFGGGPPPcccvvvdddXXXRRRNNNKKKGGGAAA>>>???<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===???BBBEEEIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPTTTSSSSSSWWW\\\``````___\\\XXXRRRQQQTTT\\\ccchhhuuurrrkkk___TTTRRRZZZaaajjjlllnnnnnnkkkhhheeeccc[[[YYYUUUTTTYYYfffwww|||nnn```UUUOOOAAA<<<777444444555444222222222333444444444333333333444333222111222444555444222000000111111000///333444888@@@JJJTTTZZZ\\\]]]SSSNNNRRRYYY]]]bbbhhhrrrtttxxx|||~~~~~~~~~~~~}}}{{{{{{{{{~~~}}}zzzfffHHH888666111111111000000///......---............////////////000222333333333444666888<<>>888888:::<<>>777222000000000000...///000000111444999<<>>??????>>>???@@@AAA@@@???@@@CCCFFFOOO[[[hhhrrr{{{nnn[[[LLLEEECCCDDDJJJSSSfffzzzyyyvvvvvvxxx{{{|||}}}~~~|||{{{{{{|||{{{pppeee^^^^^^gggttt}}}zzzvvvpppiii```XXXWWWbbboooyyyzzz~~~~~~~~~xxxsssrrrnnniiieee___ZZZYYYVVVTTTUUUYYYZZZZZZ\\\___bbbfffjjjlllrrrqqqppprrruuuwwwwwwwwwwwwvvvvvvwwwzzzzzzzzzxxxwwwvvvtttssstttvvvyyy{{{~~~~~~~~~~~~~~~{{{yyyxxx|||ggg\\\XXXbbbyyyqqqZZZNNNQQQYYYpppvvvooohhhZZZLLLAAA<<<666111000000000000---...///000000333888;;;???DDDJJJOOOZZZiiitttwwwzzzwwwvvv{{{nnnsss~~~oooRRRFFFEEERRRmmmrrrpppUUUJJJCCC===<<<:::999999;;;<<<===AAAGGGIIIKKKXXXmmm|||uuubbbRRRHHHEEEDDDCCCHHHYYYuuummm```XXXQQQNNNIIICCC???@@@;;;;;;::::::::::::;;;;;;<<<<<<===>>>AAADDDGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPSSSXXX]]]_________[[[UUUQQQRRRWWW___cccnnnnnnkkkfffaaacccjjjqqqsssuuuvvvvvvtttooojjjgggYYYXXXUUUSSSTTTYYY```fffvvvtttooofffYYYLLLBBB===;;;888555444555777777777555555555555555555555555666777888888888666555444444333222333555666555444444555555666999BBBNNNVVVbbbeeehhhggg^^^WWWXXX___bbbeeejjjppptttvvvwwwwwwxxx|||}}}|||||||||}}}~~~~~~{{{yyyyyyyyy}}}nnnooovvvyyyooo\\\AAA555444000222222222222111111000000.........////////////000...000111222333555777::::::DDDXXXrrrbbbFFF>>>:::777888:::;;;===============>>>?????????@@@CCCEEEPPP[[[iiisss}}}tttaaaPPPFFFBBBCCCHHHOOO___tttzzzwwwwwwyyy|||}}}~~~|||zzzzzz|||rrrggg___]]]___iiittt~~~vvvggg___eeepppyyyxxxzzzxxxsssqqqmmmhhhbbb]]]YYYVVVPPPKKKLLLPPPPPPPPPQQQSSSVVVZZZ^^^```jjjkkkmmmpppsssvvvxxxyyywwwxxxyyyzzz{{{{{{zzzyyyxxxuuuqqqppprrrtttvvvvvv|||{{{{{{zzzyyy{{{~~~}}}}}}{{{yyyxxx{{{}}}}}}aaaZZZZZZggg~~~sss\\\OOORRR\\\sss{{{ssslll]]]MMM???;;;555000///000000000...///000000111333888;;;@@@EEEJJJPPP]]]ooo||||||~~~~~~tttZZZJJJDDDNNNdddrrrqqqZZZJJJBBB===<<<;;;::::::;;;<<<>>>@@@EEEGGGIIISSSfffwww~~~uuuaaaQQQIIIEEECCCBBBEEESSSlllvvvggg^^^TTTPPPKKKDDDAAAAAA;;;::::::999999::::::;;;;;;<<<<<<>>>@@@CCCFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNPPPSSSWWW[[[^^^```ccc___YYYTTTTTTXXX___dddnnnooonnnjjjhhhjjjpppvvv||||||{{{zzzwwwqqqjjjeeeYYYWWWUUUSSSRRRSSSVVVXXX]]]\\\ZZZTTTKKKCCC>>>;;;999888666666666888999999:::::::::::::::::::::;;;======<<<===>>>>>>===<<<999777555555666555444222222444555333333999DDDMMM[[[cccmmmpppjjjbbb```aaa]]]___dddiiinnnsssuuuwwwxxx}}}{{{xxx{{{~~~~~~}}}{{{{{{zzzyyyzzzzzzyyywwwttttttttt{{{}}}wwweeelllvvvxxxmmmYYY???555666222222222222111111111111111///000000000000111111111///111333444444666999;;;;;;EEEXXXpppeeeIII@@@<<<888888999:::;;;<<<<<<<<<;;;===??????@@@AAACCCEEEPPP\\\iiisss}}}zzzgggTTTGGGBBBCCCGGGLLLYYYkkk{{{}}}yyyxxxxxx~~~|||{{{yyy|||pppfff___\\\XXX```iiisss}}}mmmkkkrrrvvvuuuuuuzzz|||wwwuuurrrmmmgggccc___\\\UUUNNNMMMPPPJJJJJJIIIJJJLLLOOORRRTTT___bbbfffkkkqqquuuzzz|||zzz{{{||||||{{{zzzyyyxxxzzzwwwsssqqqrrrttttttttt{{{{{{zzzwwwttttttvvvyyyyyy{{{{{{yyyxxxzzz~~~{{{qqqZZZWWWZZZiiixxx^^^NNNPPP[[[uuuzzztttcccQQQ???;;;555000///000000000000000111111222444888<<>>??????@@@AAACCCFFFIIILLLMMMPPPMMMIIIGGGHHHHHHHHHFFFAAA>>>;;;999999999777666000333555444222555<<>>555666333000000//////////////////000000111111111222222222111222444444444666888;;;<<>>BBBDDDJJJZZZooo~~~~~~qqqbbbTTTKKKEEECCCFFFJJJVVVnnnvvviii[[[TTTOOOHHHCCCBBB;;;;;;::::::::::::;;;;;;;;;;;;<<<===???BBBDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTXXX]]]```dddbbb]]]XXXVVVYYYbbbiiihhhiiikkknnnsss{{{wwwkkkcccWWWSSSNNNJJJHHHFFFCCCAAA@@@@@@@@@>>>;;;999:::;;;666888;;;===>>>AAADDDGGGFFFGGGJJJNNNTTTZZZ___bbbeee```ZZZWWWVVVUUUQQQNNNHHHDDD???;;;:::999999888111333555555333444777:::BBBKKKXXXhhhxxx{{{hhhddd___\\\^^^eeemmmrrr{{{}}}}}}yyyvvvvvvxxx|||~~~}}}}}}~~~~~~}}}}}}|||{{{xxxyyyzzzxxxuuurrrrrrrrryyyzzz|||}}}}}}ooojjjxxxyyyjjjVVV===555666222/////////////////////000000000000000111111111111111222333444333444777999<<>>777222000000000000000111111111111444777:::AAAHHHOOOWWWbbbpppxxxzzz~~~pppUUUUUUZZZwwwUUUKKKCCCAAA>>>;;;:::999::::::999<<>>AAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLLLLMMMMMMOOOPPPQQQQQQRRRUUUZZZ^^^^^^]]]ZZZUUUSSSWWWaaaiiikkkkkkmmmqqqxxxsssjjj^^^XXXPPPJJJFFFCCC@@@=========>>><<<;;;;;;===???<<<@@@EEEIIIMMMRRRWWW[[[___```bbbeeejjjpppuuuxxxyyyvvvsssrrrrrroooiiiccc[[[UUUKKKCCC>>>;;;:::999555444444444444555666777===DDDNNN\\\ppp|||sssggg]]][[[```jjjpppxxxyyyzzz{{{zzzyyyxxxxxxzzz|||~~~{{{|||}}}~~~~~~}}}}}}xxxyyyyyywwwtttrrrqqqqqqxxxyyy{{{}}}{{{ooolll|||yyyiiiTTT<<<444666222111111111111111222222222////////////000000000000111222333333222333555777:::HHHbbbjjjOOO===::::::::::::;;;<<<<<<===:::<<>>???BBBNNNeeexxxvvvbbbQQQIIIGGGGGGDDDFFFWWWwwwooo___VVVQQQJJJEEEBBB===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<>>>AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNPPPQQQPPPPPPRRRXXX\\\YYYYYYVVVRRROOOTTT^^^gggpppppppppssszzzzzzpppggg___UUULLLGGGDDD@@@===:::<<<=========???CCCFFFJJJOOOVVV]]]bbbhhhooottt~~~tttkkk^^^QQQHHHBBB???===999666333222444666666777555;;;BBBLLL```xxxpppaaa[[[```jjjqqquuuuuuvvvyyy||||||zzzxxxxxxyyy{{{}}}~~~}}}||||||zzz{{{}}}~~~~~~vvvwwwwwwuuurrrooonnnooowwwxxxzzz}}}qqqkkkjjj|||xxx```JJJ===777444333111111222222222222111111////////////000000000000000222333444444666888:::<<>>???BBBJJJPPP[[[iiixxxrrr[[[KKKDDDDDDFFFNNN\\\kkkvvv~~~~~~~~~~~~||||||~~~~~~zzzuuummmfffdddhhhooottt~~~~~~sssggg^^^VVVQQQLLLMMMOOOUUU]]]hhhrrrwww~~~~~~~~~}}}yyywwwyyy|||vvvlllggg___XXXWWWUUUQQQMMMMMMJJJKKKNNNQQQYYYcccooowww}}}~~~zzzyyyzzzzzzyyy~~~|||tttoooppprrrwwwxxxyyyyyyyyy{{{wwwpppiiihhhjjjlllmmmooowwwpppfffZZZTTT___{{{vvvtttcccSSSFFFMMMjjj___KKK@@@555222222111000000000000111111111333777:::DDDMMMWWW___hhhqqqvvvuuu{{{}}}yyykkk\\\YYYzzzqqqRRRIIIBBB>>>>>>===999888999;;;888<<>>AAADDDFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJJJJIIIJJJKKKLLLQQQQQQQQQPPPPPPSSSXXX\\\^^^ZZZSSSNNNMMMSSS[[[aaajjjooorrrsss{{{tttkkk___RRRKKKFFFAAA???AAA???AAABBBAAAAAAFFFPPPXXX^^^eeeooowww~~~tttcccWWWNNNEEEAAA777444444777777333222444888888>>>JJJVVVfffzzz{{{oooddd___aaafffmmmnnnooossswwwxxxwwwuuu{{{zzzyyyyyyzzz{{{zzzxxx{{{zzzzzz||||||uuuwwwwwwuuurrrnnnllllllsssxxx|||||||||mmmggghhh{{{www___III<<<666444333000111111111111111111000////////////000000000111000222444444555666999;;;===HHHbbbpppMMM>>>999999999::::::;;;<<<<<<>>>BBBEEEEEEAAA???@@@CCCHHHNNNXXXfffuuuttt]]]LLLDDDDDDGGGPPP___ooo|||~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}|||tttnnneee^^^\\\^^^aaacccaaaeeemmmuuu~~~vvviii___XXXSSSOOONNNNNNPPPVVV___iiinnnyyy|||}}}zzzyyyzzzxxx}}}}}}}}}~~~xxxzzz||||||zzzyyyyyyyyyxxxssslllfffdddaaaZZZTTTQQQMMMMMMNNNPPPVVV```kkkrrrzzz~~~}}}~~~~~~~~~}}}wwwtttsssuuuvvvwwwwwwxxxyyy|||zzzsssmmmjjjkkklllmmmmmmmmmjjjeee]]]YYYccc~~~rrrnnn]]]OOODDDNNNmmmeeeLLL@@@555222222000///000000000111111111333777:::CCCKKKUUU^^^iiitttyyyxxx~~~yyyqqqyyywwwbbbXXXvvv|||___MMMFFF@@@???===999777888999777;;;BBBEEEKKK]]]rrr{{{hhhXXXNNNGGGCCCAAABBBKKK\\\xxx|||hhhZZZTTTPPPKKKEEE@@@>>><<<;;;<<<<<<;;;:::;;;::::::;;;===???AAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHJJJJJJIIIIIIKKKLLLOOOPPPRRRRRRSSSUUUXXXZZZaaa]]]WWWPPPMMMNNNTTTYYYggglllpppttt~~~pppdddXXXQQQMMMHHHFFFGGGFFFHHHKKKMMMOOOWWWbbbjjjuuu}}}lll[[[NNNHHH???;;;999:::999555333444555555:::CCCNNN\\\nnn}}}zzzmmmcccbbbdddiiikkkooosssvvvwwwvvvuuu|||zzzyyyyyyzzz{{{zzzxxxyyyxxxxxxzzz}}}~~~|||zzztttuuuvvvuuurrrpppooooootttzzz}}}oooiiimmmuuu]]]HHH;;;555333222///000000111111000000////////////000000000111111111222444555555777999<<>>999999::::::;;;<<<======???BBBDDDDDDAAA@@@AAACCCEEEKKKVVVdddrrrxxx```NNNFFFDDDGGGPPP```rrr~~~}}}|||{{{{{{|||}}}~~~|||}}}}}}~~~~~~}}}vvvrrrmmmggg^^^YYYWWWWWWUUUTTTKKKRRRXXX\\\___hhhwwwyyymmmbbbZZZWWWRRRPPPMMMMMMQQQYYYbbbgggqqqtttwwwxxxxxxwwwvvvvvvrrrtttwwwzzz{{{{{{zzzyyytttuuuvvvxxxzzzyyywwwuuuwwwyyy{{{~~~{{{wwwuuupppfff\\\XXXRRRRRRQQQQQQUUU]]]gggnnnwww}}}{{{xxxwwwvvvssstttvvvwwwxxx|||{{{vvvsssssssssqqqnnnfffgggfffaaa]]]hhh~~~qqqkkkVVVJJJCCCPPPqqqlllLLLAAA666222222000...///000000111111111333777:::BBBKKKVVV___jjjwww}}}~~~uuujjjfffwww~~~kkkVVVnnnjjjRRRIIIAAA???===:::888888888777:::@@@CCCIIIYYYkkkyyygggYYYOOOJJJBBB@@@@@@EEEPPPfffooo___WWWSSSMMMHHHBBB@@@===<<<===>>>===<<<======<<<;;;<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDFFFHHHIIIIIIIIIIIIJJJLLLLLLNNNQQQSSSTTTUUUWWWYYYaaa___ZZZRRRLLLKKKOOOSSSbbbhhhnnnuuu|||ooobbb[[[WWWSSSRRRSSSUUUXXX\\\___dddlllwwwppp]]]RRRFFF@@@;;;:::888333111222444333666===EEEPPP```ooo{{{|||mmmdddaaabbbgggnnntttwwwwwwxxxxxx|||{{{yyyyyyzzzzzzyyyxxxwwwvvvvvvwwwyyyzzzyyywwwrrrtttuuutttsssqqqqqqrrrttt{{{uuuqqqxxxrrr[[[FFF999444222111//////000000000000////////////000000000111111111111222444555666777:::===DDDRRRooo}}}rrrXXXCCC;;;888999:::;;;<<<=========>>>@@@BBBAAA@@@???@@@BBBDDDJJJTTTbbbppp|||}}}fffRRRHHHFFFFFFOOO^^^qqq~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~xxxrrrppplllgggaaa^^^^^^\\\YYYUUUOOOQQQRRROOONNNUUUbbbmmmvvvzzz|||wwwmmmccc]]][[[VVVSSSOOONNNQQQXXX```ffflllnnnqqqtttuuuvvvvvvwwwuuuuuuwwwzzz}}}|||xxxssstttrrrqqqtttxxxyyywwwtttrrrtttwwwyyy||||||pppddd^^^YYYWWWUUUTTTVVV]]]fffmmmuuu}}}||||||}}}{{{yyyuuusssqqqrrrtttuuuxxx}}}{{{uuugggiiiiiiddd___jjjuuummmSSSHHHDDDTTTvvvpppMMMAAA666222222000...///000000111111111333777:::BBBOOO\\\dddkkkvvvxxxjjjbbbnnn}}}pppSSSeee}}}pppVVVKKKAAA>>>===;;;999999888888;;;???BBBHHHVVVeee~~~wwweeeWWWNNNHHHBBB??????BBBGGGXXXzzzxxxggg\\\VVVPPPKKKCCCAAA>>>======>>>======>>>===<<<;;;;;;;;;<<<===???@@@@@@AAABBBCCCDDDDDDFFFGGGIIIIIIHHHHHHJJJKKKJJJLLLNNNOOOQQQSSSWWWZZZbbbbbb^^^UUULLLJJJNNNTTT___eeelllsss}}}ooofffaaa^^^___bbbgggjjjmmmqqquuu}}}ppp___OOOFFF>>><<<:::666444555666555666<<>>DDDUUUwwwwwwnnnlllkkklllooollllllkkkggg[[[KKK???;;;777888:::;;;<<<===============>>>>>>>>>>>>???@@@CCCIIITTTbbbooo{{{kkkVVVKKKIIIGGGNNN]]]ooo~~~~~~|||{{{{{{{{{{{{{{{{{{|||||||||}}}}}}~~~}}}}}}}}}{{{{{{vvvtttuuurrrpppmmmmmmmmmlllhhheee^^^YYYQQQJJJHHHLLLRRRWWW```gggoooooohhh```\\\[[[XXXVVVRRRQQQRRRWWW]]]aaafffgggjjjnnnrrruuuvvvwwwwwwwwwzzzzzztttssspppnnnpppvvv{{{||||||rrrtttvvvwwwxxx}}}vvvjjjddd^^^[[[XXXVVVWWW]]]fffmmmuuuzzz{{{zzzyyy{{{~~~{{{yyyuuuqqqnnnpppqqqrrrssswww}}}|||jjjiiigggbbb```ooozzznnnTTTJJJFFFXXXyyynnnLLLAAA666222222000//////000000111111111333777:::AAASSSdddiiikkkuuuooodddhhhvvvpppQQQ___vvvyyyYYYMMMAAA======;;;:::;;;999:::<<>><<<<<<<<<<<<<<<<<<;;;:::::::::;;;===>>>???@@@@@@AAACCCDDDDDDEEEEEEFFFHHHHHHGGGGGGIIIJJJIIIIIIIIIIIIKKKQQQWWW\\\iiijjjggg\\\PPPJJJOOOUUU^^^ccchhhooo~~~}}}sssmmmjjjjjjmmmtttvvvyyy}}}qqq]]]RRRGGGCCC@@@===;;;<<<777555777;;;???EEERRR^^^nnn|||}}}iii]]]bbbjjjrrryyy}}}}}}{{{zzzzzzzzzzzzxxxwwwssssssssssssrrrrrrrrrsssvvvvvvwwwuuusssqqqrrrssstttyyy{{{{{{}}}||||||rrrpppyyyoooXXXDDD888444222222///000000111111000000///000000000111111111222222111333555666777999===???AAAVVV{{{yyynnnhhhbbb``````^^^^^^]]]XXXPPPFFF???;;;555777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???CCCIIITTTaaannnyyyoooYYYMMMJJJIIIOOO\\\nnn}}}~~~~~~{{{||||||||||||||||||{{{zzzzzzzzzzzzyyyxxxwwwwwwrrrvvv{{{{{{yyyyyy}}}~~~|||zzzmmmcccUUULLLJJJJJJJJJIIIPPPWWW___aaa^^^XXXVVVVVVUUUUUUTTTSSSTTTWWWYYY[[[^^^___bbbhhhnnnsssuuuuuutttvvvzzz{{{tttrrrppprrrvvv|||vvvvvvvvvvvvwwwyyy}}}{{{qqqlllccc```\\\XXXWWW]]]eeekkkvvvyyy}}}|||zzzzzz|||zzzuuupppmmmkkkooopppqqqrrrvvv|||~~~iiifffaaa^^^aaattt~~~nnnVVVLLLIII[[[}}}jjjKKK@@@555222222111000000000000111111111333777:::@@@TTTfffkkklllwwwwwwfffeeennnnnnOOOYYYmmm```QQQCCC======<<<;;;<<<999;;;<<<===@@@FFFPPPXXXnnnyyy{{{lll]]]PPPHHHEEE??????CCCDDDLLLiiivvvhhh^^^UUUPPPHHHEEE@@@===<<<<<<;;;;;;::::::999999:::;;;===>>>>>>???@@@AAABBBCCCDDDEEEDDDFFFGGGGGGGGGGGGHHHJJJIIIHHHGGGGGGIIIPPPXXX^^^qqquuutttiiiXXXNNNNNNSSS[[[___bbbhhhwww{{{xxxxxx{{{}}}pppbbbRRRJJJEEE???<<<<<<777555555888;;;???JJJVVVhhhvvvzzzdddeeehhhnnnwww~~~}}}|||zzzzzzzzzzzzxxxvvvsssssssssrrrpppoooqqqrrrwwwwwwwwwuuusssrrrssstttwww{{{|||{{{||||||{{{sssrrrzzzoooXXXDDD999444333222000111111111111111111000000000111111111222222222111333555777888:::===@@@AAAUUU{{{yyyrrrkkkggggggdddddd```WWWMMMDDD===999333555888:::;;;<<<;;;;;;===<<<;;;;;;<<<>>>??????BBBHHHSSS```mmmwww~~~pppYYYMMMJJJHHHMMMYYYkkk~~~|||~~~~~~|||||||||}}}}}}||||||||||||{{{zzzxxxvvvsssqqqpppkkkpppvvvyyyzzzwwwhhh[[[TTTPPPJJJFFFIIINNNSSSTTTRRROOOMMMMMMLLLNNNRRRVVVYYY\\\]]]^^^ZZZ[[[]]]dddlllrrruuuuuuuuuwwwzzz~~~||||||{{{yyyyyyzzz}}}zzzxxxwwwwwwxxxyyyyyyyyy}}}yyyuuunnnjjjddd]]][[[___ffflllwwwyyy|||}}}|||}}}zzzsssmmmlllllloooooopppqqquuu{{{iiiccc]]][[[aaauuuqqqXXXNNNKKK]]]~~~gggJJJ>>>444222222111111222000000111111111333777:::???PPP```hhhnnn}}}llliiinnnnnnOOOQQQ^^^tttiiiXXXGGG@@@???===;;;;;;888:::;;;;;;>>>DDDLLLRRRfffvvvvvvgggYYYOOOGGG???>>>CCCDDDIIIaaa}}}|||mmmaaaWWWQQQLLLHHHBBB>>><<<<<<;;;:::;;;:::999999999:::;;;<<<<<<===>>>???AAABBBCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIGGGHHHHHHIIILLLRRRYYY___sss|||xxxeeeUUUQQQSSSWWWZZZ[[[```qqqzzzdddVVVMMMDDD>>>===999666555777777:::DDDNNN\\\kkk{{{nnniiifffjjjsss{{{~~~~~~~~~|||zzzzzzzzzzzzxxxvvvtttttttttrrrooonnnpppsssuuuvvvvvvuuussssssuuuwwwvvv{{{~~~}}}~~~}}}yyy~~~xxxxxxoooXXXDDD999444333333111111222222222222111111000111111111111222222222111333666777888:::>>>@@@CCCVVVyyy}}}wwwttttttnnnmmmggg[[[NNNCCC;;;666222444777999;;;;;;;;;:::>>><<<;;;;;;===???@@@@@@AAAGGGRRR___kkkuuu|||{{{oooYYYLLLIIIEEEIIIUUUggg||||||}}}~~~||||||}}}}}}}}}}}}|||||||||yyyuuuqqqnnnllliiiooouuuzzz~~~}}}mmmaaaWWWOOOKKKGGGIIIKKKLLLJJJHHHFFFEEECCCGGGPPPXXX___dddffffffYYYZZZ\\\ccclllsssvvvwwwzzzzzz{{{}}}zzzvvvuuuvvv{{{yyywwwxxxzzz{{{xxxuuuzzz|||xxxssslllddd```bbbiiinnnvvvyyy}}}}}}|||}}}}}}|||{{{}}}zzzrrrmmmmmmooooooooopppqqqttt{{{lllddd\\\ZZZaaatttwwwYYYNNNLLL^^^zzzeeeIII>>>444222333222222333000000111111111333777:::>>>KKKYYYdddqqqtttqqqttt~~~pppOOOKKKQQQfffppp^^^KKKBBB@@@>>>;;;:::777999::::::<<>>???AAABBBBBBDDDEEEGGGGGGFFFFFFHHHIIIFFFGGGJJJLLLPPPTTTZZZ___ooo|||ooo]]]UUUUUUTTTVVVVVV[[[lllxxxvvvyyygggZZZNNNFFFCCC<<<999777777777888@@@JJJPPP```qqq}}}vvvmmmeeefffoooxxx{{{yyy~~~|||zzzzzzzzzyyyxxxvvvtttuuuuuusssooonnnpppsssttttttuuuttttttuuuxxxzzzsssyyy~~~~~~{{{uuuxxxzzz~~~qqqYYY@@@444555444000///111222111000///000111000000000000111222333444666666666666555777:::===CCCVVVxxxzzzuuukkk___PPPCCC999444555555666888999:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@DDDIIIPPPXXXeeettt}}}~~~|||iiiTTTJJJJJJHHHMMMYYYjjjxxx~~~}}}}}}~~~}}}~~~~~~}}}|||~~~~~~|||zzzwwwssspppnnnlllrrr{{{rrrdddWWWMMMLLLFFFCCCDDDDDDBBBAAACCCFFFDDDGGGRRRaaajjjjjjfffbbb[[[XXX___iiioooqqqssswww{{{~~~{{{{{{}}}|||wwwqqqkkkhhhiiimmmoooxxx{{{}}}{{{xxxyyy{{{||||||zzzvvvqqqnnnqqqmmmlllooossszzz|||jjj```WWWWWW```sssqqqXXXLLLKKK```ssshhhdddKKK>>>111.../////////000000111222222333555888;;;BBBFFFSSSdddrrr}}}~~~uuurrryyyxxx\\\HHHHHHYYYmmmyyywwwbbbMMMCCC???<<<<<<>>>999999888888:::@@@IIINNN```uuuwwwbbbSSSKKKEEEAAAAAA@@@DDDTTTfffuuucccXXXVVVRRRLLLDDD>>><<<===>>>???;;;;;;::::::::::::999999<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEDDDEEEFFFHHHFFFGGGIIILLLPPPTTTWWWYYYgggnnn|||lll]]]XXXUUUVVVWWW\\\iiiuuurrrxxxnnn\\\MMMEEE???:::777888888777999>>>IIIRRR^^^kkk}}}oooaaaaaallluuuxxxvvv|||yyywwwwwwyyyzzzxxxuuutttsssrrrrrrssstttuuuvvvpppssstttrrrsssvvvwwwuuu|||yyyxxxzzz|||zzzsssmmm~~~|||oooWWW???444555444000...000111000///...///000000000000000111222333444777777888777777999<<>>??????EEEJJJQQQXXXeeessszzz{{{~~~{{{iiiUUUHHHFFFGGGKKKXXXkkk{{{~~~~~~}}}|||}}}|||zzzzzz|||~~~~~~~~~~~~}}}zzzwwwtttrrrwwwwwwfffYYYSSSLLLGGGGGGGGGDDDCCCDDDBBBAAADDDOOO^^^iiimmmkkkddd\\\WWW]]]gggmmmqqquuuyyy}}}{{{sssmmmkkknnnssswww}}}~~~}}}zzz}}}}}}~~~}}}zzzvvvrrrppprrrnnnmmmppptttyyyooobbbVVVXXXeeewwwjjjRRRIIIKKKaaakkk]]]XXXHHH<<<111///000000///000000111222222333555888;;;>>>DDDSSSfffttt~~~~~~uuupppsssxxx}}}dddLLLFFFSSSjjjzzz|||hhhRRRGGGBBB>>>;;;;;;;;;:::999888999>>>FFFKKK^^^sssyyyhhh\\\NNNGGGCCCCCCAAACCCPPPaaa|||jjj___[[[SSSMMMFFF@@@===<<<<<<<<<::::::999999999888888888;;;;;;===>>>???@@@@@@@@@@@@BBBCCCDDDDDDDDDFFFGGGGGGHHHJJJLLLOOORRRUUUVVVaaaiiiwwwsssfff```]]]]]]^^^aaammmxxxssssssxxxmmmXXXLLLEEE???::::::999777999===@@@JJJUUU```oootttdddaaaiiiqqqtttssszzzyyyyyyzzzzzzyyywwwuuurrrrrrrrrssstttvvvxxxzzzvvvwwwvvvrrrssswwwyyyxxx}}}yyyuuutttuuurrrmmmhhhzzzkkkSSS>>>555444333000---///000///...---...///111000000111111222333444777888999999999;;;>>>AAADDDPPPjjjuuucccQQQCCC;;;777555555666888999:::;;;<<<=========<<<======>>>>>>DDDJJJQQQYYYeeessszzzzzz|||nnnZZZKKKDDDFFFJJJXXXlll~~~}}}zzzxxxxxx~~~{{{xxxxxxzzz}}}~~~~~~}}}|||{{{zzztttbbbXXXOOOHHHGGGFFFCCCAAABBBAAA???AAAKKKYYYffflllnnnhhh^^^XXX[[[dddkkkrrrwww|||}}}uuupppooottt{{{~~~|||~~~~~~|||{{{xxxuuusssrrrssspppnnnqqqtttyyywwwfffWWW[[[mmmuuuaaaKKKFFFLLLdddxxxcccSSSLLLEEE:::111000222111000000000111222222333555888;;;???HHHZZZmmm{{{zzzqqqnnnsssxxx|||rrrUUUEEELLLcccxxxnnnWWWJJJDDD???;;;888<<<;;;999888888<<>><<<:::888999999999888888888777777999:::;;;===>>>>>>>>>???@@@BBBCCCDDDCCCDDDEEEGGGIIIIIIJJJLLLMMMOOOQQQRRRWWW^^^lll{{{zzzpppkkkiiigggfffgggqqqyyytttrrrxxxhhhWWWMMMEEE>>>;;;:::777888;;;999BBBLLLTTT```ooo}}}}}}mmmdddfffmmmppppppuuuxxx|||}}}{{{xxxuuutttoooooopppqqqsssvvvxxxzzzyyyzzzwwwssssssyyy||||||}}}xxxsssooonnnlllhhhddd~~~vvvfffNNN<<<555444333111...///000000......///000111111111111222333444444555777999::::::<<<@@@BBBFFFQQQhhhyyyeeeQQQBBB;;;999555555666888999:::;;;<<<>>>======<<<<<<<<<======???FFFNNNXXXfffuuu|||}}}uuuaaaOOOFFFFFFKKKYYYooo}}}zzzyyywwwwwwyyy~~~|||yyyxxxxxxzzz}}}~~~~~~|||}}}nnn```UUULLLIIIHHHDDDAAAAAACCCAAAAAAGGGRRR___hhhmmmlllbbbZZZ[[[bbbiiiqqqwww}}}}}}yyyuuurrrtttzzz~~~|||{{{{{{zzzyyywwwuuuttttttttttttqqqooorrruuuyyyiiiXXX^^^sssooo[[[GGGFFFQQQiiisss___PPPJJJAAA888222222333111000111000111222222333555888;;;AAAKKK]]]pppzzzooommmxxxdddKKKHHH[[[qqqrrr[[[LLLDDD@@@<<<999;;;:::999888888;;;AAAEEEPPPgggtttlllVVVLLLDDDCCCAAA@@@GGGRRRqqqxxxhhh```RRRNNNIIIDDDAAA===:::888999999999999888888888888999:::;;;<<<>>>>>>>>>>>>AAABBBDDDDDDDDDDDDFFFHHHJJJJJJJJJJJJKKKLLLNNNNNNOOOTTT___nnnyyy|||xxxuuutttqqqmmmlllrrr{{{xxxvvv{{{zzzyyyyyy{{{~~~vvvppprrrxxx|||yyybbbUUUKKKAAA<<<:::777777:::888???GGGMMMUUUddduuuwwwjjjeeeiiimmmnnnnnnttt{{{}}}zzzvvvssssssmmmmmmmmmnnnoooqqqtttuuuwwwxxxwwwssstttxxx{{{yyyvvvsssooommmllljjjfffccc}}}rrr```III;;;555444222111///000111111//////000111111111111111222333444555333555888:::;;;===@@@CCCHHHTTTjjj~~~jjjTTTEEE>>><<<555555666888999:::;;;<<<>>>===<<<<<<<<<<<<<<<===;;;AAAJJJUUUeeeuuu~~~wwwdddQQQHHHGGGLLL\\\rrr{{{vvvssswwwzzztttpppoooooorrrwwwzzzxxxvvvtttssstttvvvxxx{{{||||||{{{~~~mmmaaaTTTOOOMMMIIIEEECCCCCCAAAAAADDDMMMZZZgggnnnpppfff^^^^^^bbbhhhooovvv|||~~~|||wwwvvvtttuuuyyy}}}{{{yyyxxxyyyxxxwwwvvvvvvwwwwwwxxxuuuqqqpppsssuuuyyy~~~hhhXXX```uuu~~~~~~kkkYYYFFFIIIXXXrrr|||ooo]]]PPPKKK???888222222222000///111000111222222333555888;;;???JJJ[[[lll{{{wwwllluuuuuuXXXJJJTTTfffrrr```OOOEEEAAA>>><<<999999999888888;;;AAAEEEKKKbbb~~~}}}ttt\\\OOOEEECCCBBB???DDDMMMhhhyyyhhh\\\QQQNNNIIIFFFCCC@@@===:::;;;::::::::::::999999999::::::<<<===>>>?????????AAACCCEEEEEEEEEEEEGGGIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNQQQWWWbbboooyyy|||||||||yyyssspppsss{{{rrrrrrrrrrrrqqqooonnnllljjjjjjjjjjjjmmmttt}}}xxxpppnnnqqquuu}}}sss```SSSEEE>>>;;;777777999999>>>DDDIIIOOOZZZmmm{{{}}}lllbbbdddggghhhgggmmmuuuxxxwwwtttrrrrrrpppooonnnmmmmmmnnnppppppuuuxxxxxxtttssstttrrrnnnjjjjjjkkklllkkkiiifffccc~~~nnn[[[DDD999666444222111000111222111000///000222222111111222222333444555222555888:::<<>>>>>??????AAACCCDDDEEEDDDEEEGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKOOORRRVVV[[[eeerrryyy{{{}}}zzzuuurrrttt|||wwwiiiaaa\\\___bbbeeegggfffeeeddd]]]___``````ccciiisss{{{uuuppppppsss{{{ppp```NNNDDD???:::888999777:::???DDDIIIQQQbbbqqq}}}kkk]]]]]]`````````dddkkkoooqqqrrrqqqqqqtttsssqqqooonnnnnnoooooovvvyyyyyytttrrrppplllgggccceeehhhjjjjjjhhheeeccclllWWWAAA888666444222222///000111000///...///111222222222222333444555555222555999<<<>>>AAADDDGGGLLLXXXlll}}}vvv]]]GGG;;;777555555666888999:::;;;<<<;;;;;;;;;;;;<<<<<<===>>><<<@@@EEEKKKWWWfffoooqqqqqqqqqtttuuulll[[[MMMGGGCCCMMM___rrr}}}uuuqqqnnnnnnooorrrvvvyyyzzzyyyyyyooofff```]]][[[^^^cccdddgggiiiiiihhhhhhiiikkkqqqtttxxx}}}lll```XXXOOOFFFBBB@@@@@@AAACCCIIIVVVfffqqquuuoooiiihhhhhhgggkkkooosssxxxwwwsssmmmkkknnnwww~~~~~~~~~}}}|||}}}}}}}}}||||||{{{zzzzzzsssqqqqqqtttwwwzzzrrrddd^^^jjj~~~{{{gggTTTFFFOOOfff}}}ppp___SSSOOO@@@999333111000---...222000111222222333555888;;;AAARRReeeuuuyyysssxxx}}}qqqWWWOOOUUUqqqwwwwwwhhhWWWKKKDDD@@@<<<<<<;;;:::999;;;???BBBGGGZZZvvvtttaaaOOOIIIEEEAAAAAAGGGOOOfffnnn___XXXSSSMMMHHHEEEBBB@@@>>>::::::::::::999999999888888999:::;;;============???AAABBBCCCCCCCCCEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLRRRUUUVVV\\\fffnnnoootttrrrooommmpppvvv~~~vvvlll___UUUQQQLLLPPPUUUYYY[[[ZZZXXXVVVQQQSSSVVVWWWXXX^^^hhhpppzzzxxx{{{zzztttrrroooyyyqqq[[[MMMEEE>>>:::999666666:::@@@EEEKKKXXXeeesss}}}|||kkk[[[YYY[[[[[[ZZZ\\\___eeelllpppqqqqqquuutttrrrpppnnnnnnnnnooorrruuuuuurrrqqqsssqqqnnniiijjjlllkkkjjjhhhfffeeejjjTTT???777666444111222...///000///...---...000222222222222333444555555333666:::>>>@@@CCCFFFHHHLLLXXXkkkyyyiiiQQQBBB===555555666888999:::;;;<<<:::::::::;;;<<<===>>>???@@@BBBDDDGGGQQQ^^^fffhhhmmmnnnrrrsssiiiYYYMMMHHHAAALLL___ppp{{{}}}{{{yyyvvvtttttttttrrrqqqwwwnnnfffaaa\\\WWWXXX[[[^^^bbbggghhhhhhhhhjjjlllooorrrwww}}}~~~pppeeeYYYOOOIIICCCDDDDDDDDDHHHSSSbbbmmmwwwqqqlllkkkjjjhhhiiimmmooouuu|||wwwqqqgggbbbdddmmmyyyzzz|||~~~~~~~~~}}}|||{{{yyywwwvvvrrrpppqqqtttwww{{{~~~pppgggdddrrr{{{eeeQQQDDDPPPiiirrrbbbWWWSSS@@@:::333111...,,,...222000111222222333555888;;;===PPPfffwww~~~}}}|||vvv[[[PPPRRRmmm{{{uuu```PPPFFF?????????===;;;999:::===???EEEVVVooo~~~iiiUUULLLGGGAAAAAAEEEFFFZZZxxxsssddd\\\WWWOOOIIIEEEBBB???===999999999888888888888777777888999:::;;;<<<<<<<<<===???AAAAAAAAAAAACCCEEEBBBCCCCCCEEEGGGIIIKKKLLLGGGOOOTTTSSSUUU]]]cccdddjjjhhhggggggjjjpppwww{{{rrrfff[[[RRRMMMLLLCCCGGGLLLQQQRRRPPPLLLIIIDDDGGGJJJKKKLLLQQQ[[[ccchhhgggkkkuuuzzzwwwqqqooohhhsss}}}}}}eeeTTTJJJAAA;;;:::666444777???DDDHHHRRR^^^lllzzz}}}mmm\\\YYY[[[ZZZWWWVVVXXX___hhhooorrrrrrrrrqqqooonnnmmmmmmmmmmmmmmmpppqqqppprrrxxx{{{zzzssssssrrrnnnkkkiiihhhiii}}}wwwfffJJJ:::666111000333000111111111111111111111111000111111222333444555555777999;;;<<<>>>AAAEEEHHHRRRYYYgggwwwaaaIII;;;888777666777999::::::999;;;;;;;;;<<<<<<<<<<<<===>>>???AAAFFFOOOYYYccciiigggiiimmmooogggYYYNNNJJJHHHMMMZZZkkkxxx{{{rrrjjjeeeeeefffhhhnnnllllllmmmpppssstttttt~~~}}}}}}vvvdddSSSKKKGGGCCCAAADDDJJJQQQ\\\gggooooookkkfffgggjjjkkkhhhiiimmmrrrxxx|||}}}}}}}}}vvvwwwyyy}}}mmm]]]ZZZZZZ]]]jjjzzz|||}}}~~~yyyvvvuuuvvvwwwwwwvvvpppmmmrrrzzzxxxwww|||mmmlllfff}}}}}}eeePPPDDDUUUqqqrrrhhh___PPPCCC:::222111111//////111111111111222444777999;;;BBBOOOfff~~~}}}zzz{{{{{{zzzbbbJJJQQQeeexxxzzzgggYYYKKK???AAA>>><<<:::;;;=========FFFOOObbb~~~sss]]]PPPIIIDDDCCCEEEBBBRRRjjjxxxhhh```VVVLLLIIIGGGAAA<<<:::<<<;;;:::999888888888888777777888999::::::;;;;;;=========>>>??????@@@@@@BBBBBBAAAAAABBBEEEGGGIIIMMMLLLMMMNNNRRRWWW\\\___ccc``````bbbcccdddiiippp|||~~~hhh[[[SSSNNNJJJJJJDDDCCCAAAAAABBBAAA@@@>>>>>>>>>??????AAAFFFMMMRRR[[[[[[^^^dddkkkooopppnnniiikkksss|||ttt___OOOCCC===<<<777666777:::===AAALLLVVVkkkyyysssbbbYYYYYYZZZ]]]\\\]]]bbbiiinnnppppppooommmllllllnnnooonnnnnnrrrssstttvvvyyyyyyssspppnnniiidddvvvppp}}}dddIII999666111000333000111111111111111111111111222222333444555666777777888999;;;<<<>>>AAAEEEHHHPPPWWWeeeuuuyyyYYYEEE;;;999777777888999999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<>>>BBBJJJTTT]]]cccdddfffjjjmmmfffXXXNNNKKKGGGNNN\\\nnnzzz{{{vvvuuuvvvwwwzzzzzzzzz}}}kkkZZZRRRHHHDDDBBBEEEIIIOOOYYYbbblllmmmkkkggghhhmmmooommmkkkmmmqqquuuxxxyyyyyyyyytttsssrrrsssuuuyyy}}}ttt___WWWUUUVVVaaaooo}}}~~~}}}~~~xxxtttrrrsssuuuvvvxxxrrrooottt{{{}}}{{{}}}hhhgggbbb}}}xxx```LLLGGG\\\zzzuuukkkcccUUUCCC:::222111111//////111111111111222444777:::;;;AAANNNgggzzz|||lllPPPQQQVVVfffqqqmmmddd]]]QQQEEE???<<<999888999:::;;;;;;CCCIIIZZZttt|||dddTTTKKKDDDAAABBB???LLLbbb}}}mmmcccYYYOOOLLLIIIDDD???===;;;::::::999888888888999777777888888999999::::::<<<<<<===>>>???@@@AAAAAACCCCCCBBBBBBDDDFFFHHHJJJJJJJJJJJJKKKNNNQQQUUUXXX]]]YYYXXXZZZ[[[]]]cccjjjvvv|||eeeWWWPPPJJJEEECCCBBB@@@>>>===>>>>>>===<<<;;;;;;;;;:::<<>><<<:::888777999;;;@@@KKKWWWjjjvvv|||rrrbbb[[[[[[\\\fffeeedddgggmmmqqqssssssooonnnlllmmmnnnpppooooooqqqsssuuuxxx|||}}}tttooolllhhhddd{{{nnnlll~~~~~~sss___FFF888666111000333111111111111111111111111111444444555666777888999999888:::<<<===>>>AAAEEEHHHLLLRRR```tttkkkMMM???<<<888777777999999999;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<@@@GGGQQQZZZ```cccdddhhhjjjcccVVVMMMJJJEEEMMM\\\nnnzzzttt```XXXJJJEEECCCEEEHHHMMMUUU]]]gggiiiiiigggiiiooorrrqqqpppqqqsssuuuwwwxxxyyyyyyssspppllljjjjjjmmmrrruuuxxx|||dddVVVQQQRRR[[[fffvvv}}}{{{zzz{{{~~~~~~xxxsssppppppsssuuuyyysssqqqvvv|||uuuppp{{{}}}uuudddbbb^^^|||qqq[[[KKKJJJaaa|||rrrjjj\\\BBB999222111111//////000111111111222555777:::;;;???MMMggg~~~www|||}}}]]]RRROOOZZZaaa___\\\WWWLLL@@@>>><<<999888999:::;;;:::???BBBNNNfffooo\\\OOOFFFBBBAAA===FFFXXXssssssfff[[[QQQMMMKKKEEE@@@>>>::::::999999888999999999888888888888888888888888:::;;;<<<>>>???AAABBBCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIIIIHHHIIIJJJLLLNNNPPPUUURRRPPPQQQSSSUUU\\\dddnnnuuuzzzbbbUUUPPPIIIBBB>>>???<<<999888999:::::::::999999888777777:::???CCCJJJJJJMMMRRRYYY^^^``````cccaaacccmmmwww}}}ppp[[[JJJ???;;;:::666444444555:::FFFRRRdddoootttmmmccc^^^aaadddrrrooommmmmmoooqqqrrrrrrpppnnnmmmnnnpppqqqqqqppppppssswww{{{}}}rrrmmmjjjhhhfffqqqiiipppwwwlllYYYBBB777666111000333111111111111111111111111111444555666666888888999:::999:::<<<===>>>AAAEEEHHHJJJOOO^^^uuusssOOO@@@<<<888666777999;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===>>>AAAIIISSS]]]cccffffffiiiiiibbbUUUKKKIIICCCKKKZZZkkkxxxjjj]]]MMMGGGCCCEEEIIIMMMSSSYYYdddggghhhgggiiinnnrrrrrrvvvvvvwwwxxxzzz|||~~~wwwtttooojjjggggggiiijjjssswww}}}ooo]]]UUUUUUZZZbbbooottt{{{|||zzzzzz|||}}}~~~}}}|||yyyuuurrrqqqssstttyyytttrrrwww|||ttthhhdddoooooouuuwwwxxxsssdddbbb^^^}}}nnn[[[NNNMMMccc{{{qqqaaaAAA999222222222000///000000000111222555888:::<<>>;;;:::;;;<<<<<<<<<>>>>>>FFFYYYuuuzzzdddUUUKKKEEEBBB>>>CCCPPPgggzzziii^^^RRRNNNKKKEEE@@@>>>::::::999888888999999:::888888888777777777777777999:::;;;===???AAACCCDDDCCCCCCCCCCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKPPPLLLJJJKKKMMMOOOWWW___gggooo{{{zzzbbbWWWRRRKKKBBB======:::777555666888999999888888888777777999===AAACCCDDDGGGKKKQQQWWW[[[]]]aaa^^^^^^ggguuu}}}~~~rrr___NNNCCC???;;;777555555666999DDDOOO[[[ccciiihhhdddeeelllrrr|||yyyuuurrrpppooooooooopppooonnnoooqqqrrrrrrqqqqqqtttxxx|||vvvnnnjjjhhhhhhggg{{{iiifffssstttiiiSSS===555777222000444222111111111111111111111111444444555666777888888999:::;;;===>>>???AAAEEEHHHOOOSSSaaazzzrrrLLL===:::777666888;;;===>>>;;;;;;;;;<<<<<<<<<<<<===>>>===>>>BBBJJJVVVaaahhhlllkkkllljjjaaaSSSJJJHHHDDDMMMZZZiiiyyy{{{fffSSSKKKFFFGGGKKKNNNTTTYYYdddhhhkkkiiijjjooosssssswwwwwwxxxzzz||||||xxxsssnnniiieeecccjjjnnnsssxxx|||kkk___YYYZZZ\\\gggllluuu|||}}}|||}}}}}}|||{{{wwwxxxzzzxxxvvvttttttvvvwwwtttssswww|||qqqjjjkkkpppoootttuuurrr{{{tttfffeeebbbooo\\\RRRRRReeeqqq\\\@@@888222222222000///000000000111222555888;;;<<>>>>>BBBPPPhhhhhhXXXNNNGGGBBB???BBBJJJ^^^~~~pppdddWWWRRRNNNGGGBBB@@@::::::999999888888999999888888888777777777777777888999;;;===@@@BBBCCCDDDAAAAAABBBCCCDDDFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFIIIFFFEEEGGGHHHJJJRRRZZZ```kkkxxxyyydddXXXSSSKKKCCC>>><<<999666444666777999999666666666666666888<<<@@@@@@AAADDDHHHMMMSSSYYY]]]aaa^^^^^^fffsss~~~~~~~~~ssscccTTTIIIDDD???<<<;;;;;;;;;>>>FFFPPPVVV\\\cccgggiiimmmvvv~~~~~~yyyuuurrrqqqqqqpppooonnnoooqqqssssssrrrrrruuuxxxzzz{{{}}}zzzvvvpppkkkiiihhhggggggxxxgggeeeuuurrreeeLLL:::444777222111444222111111111111111111111111333333444555666777888888;;;<<<===>>>???AAAEEEGGGSSSWWWeeekkkIII;;;999666666888;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<@@@HHHTTT```gggpppnnnmmmkkkaaaSSSJJJHHHFFFPPP\\\jjj{{{ooo\\\RRRJJJIIIMMMPPPUUUZZZbbbhhhkkkjjjjjjnnnrrrssstttuuuvvvyyy||||||vvvnnngggccc___bbbfffjjjoootttzzz~~~nnnaaaZZZXXXcccgggpppzzz~~~}}}}}}~~~~~~~~~}}}zzzxxxtttwwwyyyyyyvvvtttuuuwwwwwwtttuuuyyy~~~yyywww}}}{{{{{{}}}uuuxxx|||tttdddfffgggppp\\\TTTWWWiiikkkSSS???888222222333111///000///000000222555888;;;===AAAGGG\\\~~~}}}{{{ZZZMMMZZZiiiooohhh\\\QQQLLLDDDAAA===;;;::::::999888===>>>BBBJJJ[[[rrrjjjZZZPPPHHHBBB???AAAFFFUUUrrryyylll___XXXSSSKKKFFFDDD<<<;;;:::999888888888888888888888888888888888888999:::;;;===@@@BBBCCCDDD@@@@@@BBBCCCDDDEEEFFFGGGEEEFFFGGGHHHGGGFFFEEEDDDDDDAAAAAADDDFFFGGGNNNUUUXXXcccpppxxx|||zzzggg[[[RRRIIIAAA===;;;999666555777888999888333444444444444666999<<<<<<>>>AAAEEEIIIPPPXXX]]]___aaaaaaeeennnyyy~~~~~~yyy~~~tttgggXXXLLLGGGBBB???<<<<<<<<<>>>HHHRRR]]]aaajjjsssvvvvvvyyy~~~~~~yyyvvvuuuvvvpppnnnmmmnnnqqqssssssrrrtttuuuwwwxxxwwwwwwyyy{{{uuusssoookkkgggfffffffffzzzkkkkkkzzzppp^^^HHH666333777222111444333111111111111111111111111333444444555666777888888;;;<<<>>>>>>???AAAEEEGGGNNNSSSddd~~~]]]DDD;;;999777777888::::::999;;;;;;;;;<<<<<<<<<<<<===;;;::::::===FFFQQQ]]]dddpppnnnmmmjjj```SSSJJJIIIDDDNNN\\\jjj{{{|||yyyzzz|||yyyzzz}}}hhh\\\PPPMMMNNNPPPTTTYYYZZZaaafffeeeeeeiiinnnpppssstttvvvyyy|||yyyrrrlllhhh^^^______```bbbgggmmmrrrwwwzzz~~~oooccc]]]cccfffppp{{{}}}}}}~~~}}}|||||||||{{{yyyxxxuuuwwwxxxuuurrrqqqtttxxxwwwvvvwww|||}}}zzz{{{sssaaafffiiiooo\\\UUUYYYlll}}}eeeLLL>>>777222333333111000000//////000222555888;;;===DDDFFFVVVxxxiiiTTT```rrr~~~|||ooo^^^UUUHHHDDD???<<<;;;:::999777:::>>>AAAEEENNNbbb|||ppp___UUULLLDDD???@@@BBBJJJbbbrrrddd[[[UUUMMMGGGEEE===<<<;;;999888777777666777777888888999999::::::::::::<<<===???AAABBBCCC@@@AAACCCDDDEEEFFFGGGGGGDDDFFFHHHIIIJJJHHHGGGFFFBBBAAABBBFFFHHHIIINNNTTTUUU[[[ccckkkrrryyyoooaaaSSSGGG@@@>>>999777666666777888888777555555555444333444666888888:::===@@@DDDKKKTTTZZZ]]]bbbdddbbbeeeoooxxx{{{xxx||||||rrreeeYYYSSSJJJDDD???<<<<<>>??????AAAEEEGGGEEEKKK___zzzqqqsssyyy~~~zzzjjjRRR>>>;;;:::888777888888777666;;;;;;;;;<<<<<<<<<=========<<<;;;===EEEPPP[[[bbbooommmkkkiii```SSSKKKJJJ???KKKZZZhhhyyyyyytttqqqrrrsssvvvtttxxxpppbbbTTTOOOOOOPPPTTTXXXRRRYYY_________dddjjjllltttvvvxxx{{{~~~zzztttooommmdddbbb___\\\ZZZ^^^dddhhhnnnrrrwwwzzz|||}}}ooohhhcccfffppp}}}~~~~~~~~~|||yyyyyyyyyzzzyyyxxxxxxyyywwwrrrmmmmmmsssyyyxxxwwwyyy~~~}}}{{{ttt___fffjjjooo[[[UUUWWWlllwwwaaaIII>>>777222333444111000000//////000222555888;;;===FFFEEESSSsssvvvOOO[[[ppprrreeeLLLHHHCCC???===<<<:::999888===AAABBBFFFWWWrrrvvveee[[[QQQGGGAAA@@@???BBBSSSrrrttteee\\\UUULLLFFFCCC>>>===;;;999888666666666777777888999:::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCAAABBBDDDEEEGGGHHHHHHHHHFFFHHHJJJMMMMMMLLLKKKIIIDDDCCCEEEJJJLLLLLLPPPVVVUUUVVVZZZbbbmmmuuuxxxxxx|||wwwgggVVVGGG@@@@@@777666555666888888777666888888888666444333555777333666999;;;???GGGQQQXXX\\\ccceee___^^^fffqqqwwwvvvyyy{{{{{{xxxmmmgggWWWPPPGGGCCCBBBJJJYYYhhh{{{pppiiibbbfffkkkmmmmmmlllnnnooonnnmmmlllmmmppprrrrrrrrrtttuuuuuutttssssssvvvxxxnnnkkkfffaaa___bbbggglll{{{www}}}nnnYYY===:::555222111111000000222111111111111111222222555666777888888888888888::::::;;;<<<>>>@@@BBBCCCGGGRRR^^^{{{yyyiii``````dddgggpppnnniiiccc]]]TTTHHH>>>999888666555666777999:::======>>>???????????????;;;999:::>>>DDDJJJTTT^^^hhhmmmmmmeee]]]XXXQQQJJJFFFLLLZZZiiittt|||}}}vvvqqqooonnnnnnoooooopppttt}}}}}}mmm[[[RRROOONNNOOOQQQSSSTTTTTTVVVYYY\\\___aaaooouuu|||}}}wwwpppllljjjjjjgggccc___\\\ZZZZZZ[[[aaadddllltttwwwwww{{{~~~vvvjjjiiiiiioooyyy~~~vvvuuuttttttssssssssssssssstttuuusssqqqrrruuuxxx}}}}}}uuuiiiXXXggg|||hhhSSSUUU[[[nnnvvv^^^KKK999666222000000000000///000000000222444777;;;===CCCLLLVVVfff{{{ZZZaaattt}}}oooUUUGGG======???===;;;<<<;;;===@@@BBBDDDNNNeeezzzvvv```QQQJJJDDD@@@@@@EEEMMM^^^~~~{{{jjj^^^WWWQQQJJJDDD???===:::::::::;;;:::999999999888888888888999999::::::;;;===>>>@@@AAAAAACCCCCCDDDEEEFFFGGGGGGGGGJJJHHHHHHMMMTTTXXXWWWTTTTTTOOOKKKJJJNNNSSSVVVWWWXXXZZZ\\\___ccciiioootttsss|||yyygggWWWKKKCCC@@@;;;999777666777777777666555555555555555444444444444444444555888>>>FFFLLLYYY___dddccc^^^^^^fffnnnzzzxxxuuuwww~~~vvvggg[[[OOOKKKJJJSSSllluuu^^^[[[ZZZ\\\bbbjjjoooooommmpppnnnmmmmmmoooqqqrrrrrryyyxxxvvvuuusssrrrrrrrrrqqqlllfffccceeeggghhhhhhxxxwwwmmmVVV===999555222111111000000111111000111111222333333555666777888999:::::::::::::::;;;===???BBBDDDFFFHHHSSS```|||oooeeeaaabbbccchhhfffaaaZZZRRRJJJAAA;;;888777666555555777888:::<<<======>>>>>>>>>>>>>>>;;;888999===BBBHHHSSS]]]fffkkkkkkccc[[[VVVPPPIIIGGGLLLXXXgggqqqxxx|||vvvqqqnnnlllkkkhhhggghhhkkkrrr{{{sssaaaVVVQQQNNNOOOQQQNNNOOOOOOQQQSSSWWWYYY[[[hhhmmmtttzzzyyyrrrnnnllljjjhhhdddaaa^^^^^^^^^___ZZZ\\\aaaiiilllmmmrrryyyyyyooollljjjooowwwzzzyyyvvvtttrrrqqqqqqqqqpppsssuuuvvvuuuvvvyyy{{{tttjjj[[[jjj}}}~~~cccQQQTTTYYYlllvvv___MMM999666222000000000000///000000111222444777;;;>>>CCCLLLUUUddd\\\[[[eee{{{yyykkkUUUKKKBBB@@@???;;;999:::<<<===???@@@AAAIII^^^rrrkkkXXXMMMFFFBBBAAAEEEIIIXXXwwwrrrcccZZZTTTLLLGGGBBB???<<<:::::::::999888:::999999999999999999:::999:::;;;<<<>>>???@@@AAABBBBBBAAAAAABBBDDDFFFGGGIIIHHHIIINNNVVV]]]aaacccbbb\\\UUURRRRRRTTTUUUUUUSSSUUUWWWYYY\\\bbbhhhlllqqqyyyxxxhhhYYYNNNEEE@@@<<<999777555666777666555666666666555555444444444333444444555777===CCCHHHUUU\\\ccceeedddcccfffjjjrrruuuwwwxxx|||}}}oooggg\\\UUUUUUaaayyy|||kkkYYYVVVVVV\\\eeemmmnnnmmmooonnnlllmmmooopppppppppuuuuuutttrrrqqqqqqqqqpppoookkkgggeeegggiiijjjjjjvvvxxxjjjRRR<<<888444111111111111000000000000111111333444555666777888:::;;;<<<<<<<<<:::;;;<<<>>>AAADDDFFFHHHLLLXXXeee{{{qqqkkkjjjjjjqqqnnnhhh^^^RRRGGG@@@===777666555444444666888999;;;;;;<<<===============<<<888777;;;???FFFQQQ\\\ccchhhhhhaaaXXXRRRMMMIIIHHHLLLVVVbbblllsss~~~zzzuuupppkkkhhhfffddddddeeegggkkkqqqvvvyyyxxxyyydddWWWPPPLLLKKKMMMGGGGGGHHHIIIKKKNNNQQQSSS^^^cccjjjpppvvvzzz~~~~~~xxxrrrnnnmmmiiihhheeebbbaaa```aaabbbVVVUUUXXX]]]```bbbgggnnntttwww}}}vvvpppkkkmmmttt||||||zzzuuuqqqnnnllllllmmmnnnqqqvvvyyyzzz{{{}}}~~~xxxmmmeee^^^mmmwww^^^NNNSSS[[[mmmsss]]]JJJ888555222000000000000//////000111222333777<<<@@@DDDLLLTTTaaabbbVVVSSSfff}}}{{{oooYYYQQQHHHCCC???;;;999;;;<<<<<<=========CCCUUUgggxxxaaaQQQHHHEEECCCDDDDDDOOOlll~~~lll```WWWOOOJJJEEEBBB>>>;;;::::::999888:::::::::999999:::::::::999::::::<<<===>>>???@@@AAA@@@>>>===>>>AAADDDGGGGGGHHHJJJNNNVVVbbbnnnvvvsssmmmccc[[[VVVSSSQQQPPPMMMOOOPPPRRRTTTXXX]]]aaajjjqqqwwwhhh]]]SSSIIIAAA>>>;;;888666666666666555888777777666555444444333222333555666777;;;???CCCNNNUUU___gggjjjjjjiiihhhjjjpppwwwxxxyyyyyyvvvlllaaa```nnn}}}```YYYSSSVVV```jjjoooooonnnmmmlllmmmoooooonnnlllqqqpppppppppoooooooooooonnnllliiihhhiiikkkllllllxxxzzzfffOOO;;;777333111000111111111///000000111222333555666666777999;;;===>>>??????<<<===>>>@@@BBBDDDFFFHHHMMMXXXfff}}}||||||zzzooo^^^LLLAAA???777666444333444555777888::::::;;;<<<<<<<<<<<<;;;<<<888666999===CCCOOOYYY```cccddd^^^UUUNNNJJJHHHJJJLLLTTT___gggnnnyyy}}}{{{xxxsssmmmhhhcccaaaaaabbbccceeehhhkkknnnooopppxxxyyycccUUUMMMGGGEEEFFFAAAAAAAAABBBDDDFFFIIIJJJUUU[[[ccciiinnnppprrrttt{{{|||{{{wwwrrrnnnkkkkkkiiihhheeecccbbbaaaaaabbbZZZVVVUUUXXXZZZ[[[```fffhhhjjjpppvvvyyy|||~~~vvvmmmkkkpppxxx|||~~~yyyvvvqqqllliiihhhiiijjjmmmqqqwww|||pppgggccc```ppprrrYYYKKKRRR___nnn}}}}}}|||oooXXXEEE777444111///000000000000///111222222333666===BBBFFFNNNUUU```{{{kkkVVVIIIWWWssshhh\\\MMMDDD@@@???===<<<;;;;;;;;;<<<;;;@@@OOO^^^vvvhhhVVVKKKGGGEEECCCAAAHHHaaa{{{uuufff[[[RRRMMMFFFBBB>>>;;;::::::999888:::999999888888999999:::999999:::;;;<<<===>>>>>>????????????@@@BBBDDDFFFGGGHHHJJJMMMTTTaaasssxxxmmmbbbXXXQQQMMMKKKJJJKKKLLLMMMOOOQQQVVVYYY___gggtttwwwjjjbbbYYYNNNFFFBBB???:::888888888888777999888888777666555444444111333555666777888<<<>>>GGGMMMXXXdddlllooommmjjjiiimmmqqqrrrttt}}}|||kkkgggsss}}}ssshhhZZZVVV\\\gggooorrrnnnmmmmmmnnnooonnnllljjjmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkklllllllll~~~~~~{{{aaaKKK999666222000000111222111000000000111222444555666666777999<<<>>>@@@AAABBB??????@@@AAABBBDDDFFFGGGKKKUUUccc|||hhhPPPAAA<<<777666444333444555777888999999:::;;;;;;;;;;;;;;;<<<888666999<<>>AAACCCDDDLLLSSS]]]eeejjjkkkkkkkkkpppppppppnnnkkkhhhggggggjjjiiigggeeecccbbbbbbbbb___ZZZVVVXXXXXXXXX[[[```aaa```dddjjjooottt~~~}}}qqqlllnnnssswwwxxxuuurrrnnnjjjhhhiiijjjlllooorrrxxx~~~~~~qqqhhhgggcccuuu|||kkkSSSFFFOOO]]]hhhyyyyyytttuuuwwwlllVVVCCC666444000//////000000000///111333222222666===DDDHHHPPPXXXaaawwwwww]]]HHHPPPkkkoooWWWGGGBBBAAA>>>999:::999:::;;;;;;???LLLYYYrrrrrr^^^OOOIIIEEECCC@@@DDDYYYooo~~~mmm```VVVPPPGGGCCC>>>;;;:::;;;;;;:::888888777777777777888888888888999:::;;;<<<<<<======???AAADDDEEEEEEEEEEEEFFFHHHJJJKKKOOO\\\nnn||||||rrrfff[[[RRRLLLJJJIIIJJJLLLLLLMMMNNNRRRTTTXXX___kkk{{{zzzoooiiiaaaWWWOOOGGGCCC>>>;;;:::::::::999999999888777666666555555111333555666666777999;;;BBBFFFPPP]]]hhhoooqqqpppnnnmmmkkkkkkoooyyyyyyqqqvvv|||{{{{{{xxxyyy}}}{{{iii]]]\\\dddmmmrrrpppoooooooooooonnnkkkiiillllllmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnlllkkkjjjjjjuuu]]]GGG888555111000000111222222111111111222222444555666555666999<<>>777666555444444666888999999999:::;;;;;;;;;;;;;;;;;;888777:::===AAAJJJSSSZZZ\\\^^^[[[PPPFFFEEEJJJKKKMMMSSS\\\ccciiisss}}}~~~}}}~~~xxxvvvrrrlllfff___ZZZWWWWWWXXX[[[^^^bbbeeeggghhhfffmmmtttwwwxxx|||zzzjjjXXXMMMGGGAAA>>>???999999999999:::<<<>>>???BBBJJJUUU^^^dddgggggghhhfffffffffdddbbb``````aaagggfffeeedddcccbbbbbbbbb```ZZZXXXYYYZZZYYYYYY[[[^^^\\\]]]bbbfffjjjsss|||{{{sssqqqssstttssssssqqqooommmlllmmmooopppqqqtttzzz}}}ttthhhfffggg{{{tttcccKKKAAALLLWWWaaannnzzz~~~|||yyyrrrkkkggglllqqqjjjWWWDDD666333000...///000000000///111333222222666>>>FFFKKKTTT]]]eeevvvmmmSSSOOO^^^tttdddMMMCCCAAA<<<666999999:::<<<<<>><<<<<<<<<<<<777777666666666666777777777888888999::::::;;;;;;<<<>>>BBBEEEGGGGGGEEEDDDEEEGGGHHHHHHKKKTTTcccmmmxxxvvvpppggg\\\TTTNNNLLLHHHJJJLLLLLLLLLMMMPPPRRRUUUZZZdddsss|||sssmmmfff^^^XXXKKKGGGAAA===<<<;;;;;;;;;888888888888777777777777222333555555555666888;;;>>>BBBKKKVVVbbbkkkpppqqqrrrooojjjiiillluuu~~~{{{zzzyyywwwuuuuuuyyy}}}{{{llldddeeekkkqqqtttrrrqqqppppppooollljjjkkklllmmmnnnnnnmmmlllllliiikkknnnnnnllljjjiiiiiirrrYYYBBB777444111///000222222222222222222222222333444555444555888<<>>;;;;;;777777666666777999:::<<<<<>>===<<<888888777777777777888888777777888888999:::::::::;;;<<>><<<;;;;;;;;;777777888888888888999999222333444444444666999<<<<<>>???BBBDDDCCCDDDEEEGGGIIILLLOOOPPPLLLQQQ[[[tttjjjQQQAAA???777222444666777888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999:::===AAAFFFIIIQQQWWWYYYTTTIIIBBBCCCGGGEEEKKKSSS\\\cccjjjooosss~~~|||uuuqqqjjjccc]]]XXXRRRNNNIIIGGGFFFIIINNNTTTYYY[[[YYY\\\```dddgggkkkooosss|||pppcccZZZLLLIIICCC>>>:::999999:::888888666555555666777888999:::;;;<<<>>>@@@AAAAAAEEEEEEFFFFFFEEEDDDBBBAAACCCCCCDDDFFFHHHJJJMMMNNNUUUYYY^^^aaabbbbbbbbbccc`````````aaaccccccaaa___dddfffkkkvvv~~~wwwqqqooopppqqqqqqpppoooooonnnlllvvv~~~~~~iiimmmnnn}}}yyyfffSSSJJJEEEVVVkkkwwwkkkhhh___WWWYYYaaa^^^LLL888555444222000000000000111222000111333333444<<>>???PPPcccyyycccOOOIIIGGGCCCEEEMMMVVV}}}vvvgggZZZSSSMMMJJJEEE???===???<<<;;;:::888888888888999888888888999999:::::::::999:::;;;===>>>@@@AAABBBAAACCCDDDEEEEEEHHHKKKNNNPPPQQQSSSSSSRRRNNNJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJNNNOOORRRWWW^^^fffmmmrrrllleee[[[RRRNNNMMMMMMMMMIIIFFFAAA===::::::;;;<<<999888888888777777666666666666555333222333666999===DDDLLLSSSWWW[[[___ccckkkxxx~~~wwwkkkiiipppvvv}}}wwwssstttssssssssswww|||wwwssssssyyyuuurrrssstttsssmmmhhhgggiiikkklllkkkgggdddaaa^^^aaaeeeiiijjjjjjiiiggg|||hhhMMM999555444333222111111111111222444666555333222333555777999<<<>>>???@@@BBBDDDFFFFFFFFFGGGHHHIIIKKKKKKJJJNNNUUUkkkdddJJJAAA999333444666666777999<<<<<<<<<<<<<<<<<<;;;;;;===;;;:::999;;;>>>BBBEEEMMMRRRVVVQQQGGGAAAAAAEEEFFFKKKRRRYYY```gggmmmrrr~~~{{{qqqmmmfffaaa[[[VVVQQQNNNIIIGGGEEEFFFKKKPPPUUUWWWXXX[[[___ccceeehhhkkkmmmoooooooookkkcccXXXNNNGGGDDDBBB>>>:::888777888888666555444333333444555555666666777888:::;;;<<<<<<===>>>????????????>>>===>>>>>>???@@@BBBDDDEEEFFFNNNRRRWWW[[[]]]___aaacccbbbaaa``````bbbddddddccccccdddhhhnnnwww~~~xxxwwwuuurrrpppnnnllljjjhhhkkkttt}}}kkkppppppwwwcccSSSNNNKKK]]]www|||oooiii```XXX[[[bbb^^^JJJ666444333111000//////000000111000111333333444;;;DDDSSScccpppzzzyyy]]]RRRXXXbbbuuu~~~{{{gggQQQFFF@@@;;;<<<;;;:::::::::<<<===>>>GGGXXXtttjjjUUUMMMHHHAAA@@@DDDOOOnnn~~~ppp```XXXQQQLLLFFF@@@>>>@@@<<<;;;999888888888999999888888888999999:::::::::999999;;;<<<>>>@@@AAABBB@@@AAABBBCCCCCCEEEIIILLLMMMNNNPPPPPPOOOLLLHHHFFFGGGFFFEEEEEEEEEFFFGGGHHHKKKLLLNNNQQQUUUXXX[[[\\\VVVPPPIIIDDDBBBCCCDDDEEEBBB@@@===:::888888888999888888777777777666666666555555444222111333666999===DDDNNNUUUYYY\\\```bbbgggpppvvvsssnnnpppwww{{{zzztttqqqooooooppprrrvvvzzz}}}zzzuuuuuuvvvzzzvvvssssssuuutttppplllhhhiiijjjjjjhhhfffcccaaa\\\]]]^^^___aaabbbccccccyyydddKKK888444444333222111111111111333444555555333333444555999;;;===>>>???@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJJJJNNNSSSWWWiiiWWWDDD;;;555444666555666888;;;;;;;;;;;;;;;;;;<<<<<<>>><<<:::888888;;;===???HHHMMMPPPMMMEEE??????BBBGGGJJJPPPUUU\\\dddlllrrr~~~~~~|||yyynnnjjjeee```\\\XXXUUURRRNNNJJJGGGFFFIIINNNRRRTTTXXX[[[___bbbbbbcccdddeeebbb```[[[UUUNNNFFF@@@<<<<<<;;;:::999888777777888444444333333333444444555444444555555666777777777666777888::::::;;;;;;:::::::::::::::;;;===>>>???EEEIIIMMMQQQUUUYYY]]]```cccaaa___```cccfffiiiiiidddeeefffgggjjjpppzzzzzztttpppnnnkkkgggcccgggppp{{{iiiqqqsssuuu```QQQPPPSSSiiissskkkbbb\\\```fff___JJJ777333222000///...//////000111000111333333444:::CCCSSSeeettt~~~jjjOOOLLLVVVhhhuuuyyyjjjUUUIIIBBB>>><<<;;;:::999:::;;;<<<===AAANNNeeevvv^^^RRRLLLDDD@@@@@@GGGZZZ}}}|||hhh^^^TTTNNNHHHBBB@@@BBB;;;:::999888888888999:::888888888999999999999999888999:::<<<===???@@@@@@>>>???@@@@@@@@@BBBEEEGGGHHHJJJKKKLLLKKKIIIFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFJJJJJJLLLMMMMMMLLLKKKJJJDDDAAA<<<999999;;;<<<<<<;;;:::999888777777777777666666666666666555555555444444333222111222666999===EEEQQQYYY\\\^^^```bbbaaafffjjjmmmsss{{{~~~yyytttpppmmmhhhjjjmmmpppsssuuuvvvwwwxxx||||||vvvrrrsssvvvvvvyyyuuurrrqqqssstttrrrpppjjjiiihhhgggeeecccaaa```^^^\\\ZZZYYYZZZ\\\___aaa~~~vvvaaaJJJ;;;444333222222111111111222222333333444444444444555888:::<<<===>>>@@@CCCEEECCCDDDFFFHHHJJJLLLMMMNNNPPPWWW\\\mmmdddGGG>>>666555555444555777::::::;;;;;;;;;;;;<<<<<<===;;;888666666888;;;===CCCHHHLLLJJJDDD??????AAAFFFHHHMMMRRRYYYcccmmmtttzzz{{{}}}||||||}}}zzzyyy~~~yyyppplllgggbbb```^^^[[[YYYUUUQQQLLLJJJLLLOOOSSSUUUYYY\\\___```___]]]\\\\\\ZZZVVVPPPIIICCC???>>>===888999999999999888777777555555555555555666666666555555555555555666666666444555666888999:::;;;;;;999999999999999::::::;;;???AAADDDGGGKKKPPPUUUYYY_________bbbgggkkkmmmnnnhhhjjjkkkiiieeegggmmmsssyyytttqqqmmmhhhddddddlllwww{{{bbbmmmvvv~~~uuu^^^MMMOOOYYYuuuuuummmddd___eeejjj```JJJ999222111///.........///000111000111444333333:::BBBRRRgggwww~~~wwwSSSHHHRRR[[[jjjtttkkkYYYMMMGGGDDD<<<;;;:::999999:::;;;<<>>======>>>AAACCCEEEFFFHHHIIIIIIHHHFFFDDDDDDCCCBBBBBBBBBCCCEEEEEEJJJJJJKKKKKKKKKJJJIIIHHHDDDAAA===::::::999999888666666777777777777666666555555555555555555555555444444333111111222666999>>>GGGSSS\\\```aaacccddd___```bbbiiiwww}}}zzzvvvsssooollljjjfffgggiiikkknnnpppqqqrrrsssuuussspppppptttuuurrrsssppplllkkklllnnnooonnnllljjjgggdddbbb`````````bbb```^^^\\\\\\^^^```bbb{{{~~~pppZZZFFF;;;333333222222111111222222111111222333555666666666555777:::;;;===@@@CCCFFFEEEFFFHHHKKKMMMNNNNNNOOOMMMUUUYYYiiioooJJJ@@@888555555444555777::::::::::::;;;;;;<<<<<<;;;999666555555888;;;===BBBFFFJJJIIIDDD@@@@@@AAADDDFFFJJJOOOXXXcccnnnvvvyyy{{{}}}}}}|||xxxuuutttzzzzzzsssoooiiieeecccbbb```___ZZZVVVQQQNNNOOORRRTTTVVV[[[]]]___^^^[[[WWWTTTRRRNNNJJJCCC>>>::::::<<<===777777888888777666555444444555555666666777777777555555555555555555555555555555666777888:::;;;<<<999999888888888888888999;;;===???@@@BBBFFFKKKOOOWWWYYY]]]dddkkkooopppooolllppprrrpppjjjgggiiilllvvvzzz~~~|||vvvpppkkkgggdddjjjtttooo^^^mmm~~~zzzuuu]]]JJJMMM]]]zzzpppeee```eeehhh\\\HHH999111000///.........///000000000111444333333999@@@OOOgggyyy|||zzz||||||```PPPTTTUUUdddqqqnnn___QQQIIIGGG>>>===;;;:::999::::::;;;AAAEEEQQQfffvvvaaaTTTLLLHHHGGGFFFFFFYYYrrreeeXXXPPPLLLGGGEEEFFF===<<<;;;999999999999:::888888888888888888888888777888999:::;;;<<<===>>>;;;<<<<<<;;;:::;;;===@@@BBBCCCEEEGGGHHHGGGFFFFFFDDDDDDCCCBBBCCCDDDEEEFFFJJJJJJKKKLLLMMMNNNNNNNNNIIIFFFAAA>>><<<:::888666333333444555555555444333444444444444555555555555444444333222111333666:::@@@IIITTT]]]aaadddgggiiidddccccccjjjyyywwwtttssswww}}}~~~{{{qqqqqqqqqooollljjjiiihhhgggffffffgggiiikkknnnpppnnnooooooooorrrvvvtttnnnkkkiiieeedddeeegggiiijjjllliiifffbbb```___```aaaeeeddddddccccccccccccccc~~~yyyiiiRRR>>>777333333222222111222222333111111111444888:::;;;:::666777999:::<<>>===;;;:::::::::;;;===@@@IIIZZZrrrlllYYYLLLFFFEEEGGGFFFPPPmmmzzzlll]]]UUUQQQKKKGGGGGGAAA???===;;;:::999::::::888888888888888777777777777777888999:::;;;<<<<<<<<<===<<<;;;999:::<<<>>>@@@AAACCCEEEFFFGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFIIIKKKOOOSSSVVVXXXZZZZZZSSSOOOIIIDDD@@@===:::888333333444444444333222222444444444555555555555555444444444222222444888;;;CCCJJJTTT\\\aaaffflllpppooonnnllloooyyynnnhhhbbbdddkkkqqqqqqooogggiiiiiihhhfffeeeeeefffgggfffeeeeeefffhhhkkkmmmfffiiikkkmmmrrrvvvtttnnnfffeeecccaaaaaaccceeegggkkkiiieeebbb``````aaaaaadddeeefffffffffeeecccbbbuuudddLLL;;;666333222222111222222333333333222333777<<<@@@@@@@@@:::;;;;;;;;;<<<>>>AAADDDIIIJJJLLLMMMMMMMMMKKKJJJOOOXXXYYYaaa}}}vvvLLLBBB999666555555666999888999999:::;;;;;;<<<<<<:::888666444444666999;;;AAAEEEHHHIIIFFFBBB??????@@@BBBFFFKKKRRR\\\fffmmmxxx|||~~~}}}~~~}}}zzzrrrmmmjjjooo}}}}}}yyyrrrmmmjjjiiihhhggg^^^\\\YYYYYYZZZ[[[\\\[[[^^^]]][[[UUUNNNGGGDDDBBB===<<<:::999888777777888555555555444444444444444333444555777777777777666888888888999999::::::::::::999888888888888999:::888777777777777777888888777888:::;;;;;;===???AAABBBFFFMMMXXXccckkkooopppmmmnnnooopppooonnnlllllliiilllmmmpppyyyyyyvvvuuuvvvvvv{{{~~~{{{sssooonnnttt{{{vvvhhhfffgggzzzoooWWWKKKXXXnnnvvvhhhhhhdddSSSAAA888222111000///000000111222000///222444444222777>>>GGGcccxxxyyyqqqvvviiiTTTNNN^^^ssszzzgggUUUJJJAAA@@@>>><<<;;;;;;;;;;;;999===DDDQQQfff|||cccSSSJJJGGGEEEFFFKKK\\\}}}vvvfff^^^XXXPPPJJJGGGDDDBBB@@@===;;;:::::::::999888888888777777777666666777777888999:::;;;;;;===>>>===;;;999999;;;======>>>@@@BBBDDDFFFFFFGGGDDDCCCCCCBBBCCCDDDEEEFFFGGGNNNXXXccckkkpppqqqqqqlllfff\\\SSSLLLFFFAAA>>>999999888777666555444444444444555555666666666666555555444333333555999<<>>???>>>===<<<===@@@BBBEEEFFFIIILLLMMMNNNMMMMMMMMMVVVWWW]]]yyyqqqLLLBBB999666666555666999888888999::::::;;;<<<<<<<<<:::777444444666888:::AAADDDHHHHHHFFFBBB???===@@@BBBEEEIIIOOOXXXaaaggguuuyyy|||{{{zzz~~~~~~~~~qqqkkkgggkkkxxxxxxrrrooonnnlllkkkaaa```^^^___```aaaaaa```]]]\\\XXXQQQIIIBBB???===888888888888666555333222666666666666666777888999555666888999:::::::::999;;;<<<<<<===>>>>>>?????????>>><<<::::::::::::;;;:::999999999999:::;;;;;;555777999:::;;;<<<>>>@@@===???FFFQQQ]]]gggmmmpppllljjjiiijjjlllnnnmmmmmmjjjmmmmmmmmmttt~~~~~~|||~~~yyytttoookkkkkkooottt{{{jjj```eeelll}}}kkkTTTNNN___vvvqqqmmmfffSSSBBB:::222222111000000111222333000///222444444222777===EEEaaawww{{{pppuuu|||^^^GGGYYYsssttt]]]PPPBBBAAA???===<<<;;;;;;<<<999===CCCMMM^^^xxxnnn\\\RRRNNNBBBEEEGGGQQQppp~~~nnnddd]]]TTTLLLHHHFFFDDDBBB>>><<<::::::999999888888888777777666666666666777888999::::::;;;>>>>>>>>><<<:::999;;;<<<;;;<<<>>>AAACCCEEEFFFFFFCCCCCCBBBAAABBBCCCDDDEEEFFFQQQbbbsss~~~rrreeeZZZQQQJJJFFF@@@???===<<<:::999888888555555555666666666777777555555555444444666:::===HHHLLLRRRXXX___iiittt|||zzzwwwxxxyyywwwssseeeTTTMMMSSS\\\bbbccc^^^___```^^^\\\\\\___bbb```bbbeeeggggggfffeeecccjjjmmmnnnmmmooorrrrrrnnniiiiiiiiigggffffffgggiiiiiigggeeecccbbbbbbbbbccceeeeeedddddddddddddddeee|||nnnZZZEEE888555222222222111222222333333444444777;;;@@@CCCDDDCCC???@@@BBBBBB@@@???@@@AAAEEEFFFGGGIIIJJJLLLMMMNNNNNNSSSZZZfffzzzlllIII???888777888777555666666888:::;;;=========<<<:::999777444222333666999AAABBBEEEFFFFFFCCCAAA??????AAACCCCCCFFFOOO\\\fffpppyyy~~~yyyrrruuu~~~sssmmmkkkgggfffppp|||zzzyyyuuunnnkkkfffbbbccchhhhhhddd^^^]]]XXXQQQJJJEEE@@@;;;888666666666555555444444333888777666666666555333111555555666999<<<>>>???>>>???AAAEEEHHHKKKLLLLLLLLLFFFBBB>>>===>>>>>><<<999??????===<<<;;;:::::::::;;;:::999888999999999888;;;<<<>>>DDDMMMZZZeeellllllkkkhhhdddaaaaaacccfffeeehhhjjjkkknnnsss|||}}}|||}}}uuunnnuuuuuuhhhcccgggaaannnbbbQQQKKK___uuunnniiiVVV>>>000111111000//////////////////000222333333555888:::>>>UUUvvvyyyuuujjjRRRWWWhhhfffSSSIIIEEEAAA>>>===<<<888666::::::>>>FFFTTTiiifffTTTNNNEEEEEEIIIQQQcccxxxmmmdddZZZRRRQQQIIIFFFAAA>>>===<<<;;;:::777777777777666666666666777777888999::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGJJJSSShhhwwwkkk^^^UUULLLIIIDDD@@@===;;;999888777888:::;;;<<<:::888666999777666666444222888@@@HHHMMMSSSXXX]]]fffrrr{{{wwwrrrvvv||||||qqq^^^OOOMMMUUU[[[\\\^^^]]]\\\[[[ZZZ[[[___bbb^^^```bbbdddfffggghhhhhhkkklllmmmnnnnnnllljjjiiikkkiiigggfffeeefffhhhiiillljjjhhhgggeeedddaaa___eeeaaa```bbbaaa^^^^^^aaaxxxiiiVVVBBB777666333333222222333333444444444555777;;;>>>@@@???>>>===>>>@@@AAA@@@AAABBBDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPUUU]]]iii}}}{{{zzzeeeGGG>>>777666777666555555888999;;;===>>>>>>>>>>>>:::999777444222333666999???AAAEEEGGGGGGDDDAAA>>>>>>@@@BBBCCCFFFNNNZZZdddmmmvvv{{{vvvqqqttt}}}vvvkkkhhhcccaaajjj~~~{{{yyytttoooooopppmmmfff___ZZZUUUMMMFFFAAA===:::888777777666666555555555444666555555666777777777666999999;;;???DDDJJJOOOQQQPPPSSSXXX\\\^^^___^^^\\\UUUPPPJJJFFFFFFEEECCCAAACCCBBBAAA???>>>===<<<;;;>>>>>>===<<<<<<<<<<<<===<<<<<<===AAAHHHQQQZZZ___cccddddddcccaaa_________aaaeeeiiikkknnnssszzz|||}}}zzzkkkdddfff```llldddTTTNNNbbbuuuiiiSSS???555111111000//////////////////000222333333555888:::<<>>CCCLLL^^^zzzrrr]]]TTTIIIHHHGGGKKKXXXssszzznnnaaaWWWTTTOOOKKKGGGCCCAAA???===;;;888888888777777777666666666666777888888999::::::::::::;;;===???@@@AAABBB???@@@AAACCCCCCDDDDDDDDDBBBBBBAAABBBCCCDDDFFFGGGPPPWWWjjjvvv```XXXNNNIIIHHHGGGCCC???<<<;;;;;;;;;;;;;;;:::999555333444555555666===EEEKKKPPPUUUYYY\\\ccclllsssxxxtttxxx~~~{{{iiiXXXQQQUUUZZZ[[[^^^^^^]]]\\\ZZZ[[[^^^```]]]^^^```bbbdddeeeggggggkkkkkklllkkkjjjiiigggfffiiihhhgggffffffgggggghhhkkkjjjgggeeedddcccaaa```eeeaaa___aaa```\\\\\\___ttteeePPP>>>666777333333333333333444555555777777999<<>><<<999;;;<<<>>>??????AAADDDGGGFFFFFFGGGIIIKKKLLLNNNNNNOOOUUU]]]jjj}}}ttt{{{zzzuuurrrfffXXXDDD<<<666666666444444555:::;;;<<<>>>?????????>>>:::999777444222333555888<<<@@@DDDHHHHHHEEE@@@===>>>???AAABBBEEEMMMXXX```hhhqqqvvvsssooosss|||yyylllfff___]]]eeexxx~~~{{{xxxqqqfff^^^SSSNNNFFF@@@<<<:::888777777777666666666666666666444555555666888999;;;<<<<<<===>>>CCCKKKVVV___eeekkknnnsssxxxzzz{{{zzzyyyppphhh^^^VVVSSSQQQOOOLLLKKKKKKKKKJJJHHHFFFEEEDDDBBBBBBBBB@@@>>>======>>>>>>>>>>>>???BBBHHHMMMPPPWWW[[[```bbbaaa^^^\\\[[[]]]aaafffjjjmmmrrryyyqqqhhhgggdddqqqdddVVVTTTjjjyyyfffMMM===888111111000//////////////////000222333333444777999:::IIIfff~~~sss\\\MMMZZZtttzzznnn\\\RRREEE>>><<<>>>>>><<<<<<<<<>>>@@@EEETTTooohhhYYYPPPLLLHHHGGGLLL___wwwhhh[[[UUUOOOLLLGGGCCC@@@===999777999999999888888888777777555666666777777888888888888999<<<>>>@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBDDDFFFGGGNNNRRRaaayyyttteee\\\YYYVVVOOOIIIFFFCCC@@@>>>===>>>===<<<666444555666777888@@@IIINNNRRRWWWZZZ\\\___eeeiiiwww{{{}}}zzzuuusssxxx~~~uuubbbVVVVVVZZZ\\\``````___]]][[[[[[\\\^^^[[[\\\]]]___aaadddggghhhkkkjjjiiigggeeeccccccbbbeeeffffffgggggggggffffffiiihhhfffdddbbbbbbbbbbbbeeeaaa^^^___]]]ZZZZZZ]]]wwwcccLLL;;;555666222222222222333444555555999:::<<>>???CCCEEEEEEFFFGGGIIIJJJLLLMMMNNNLLLRRRYYYddd{{{rrrqqquuu{{{yyyqqqeee^^^ZZZSSSKKKAAA:::555555555333333555:::;;;<<<>>>>>>>>>>>>===999999777555222222444777999>>>DDDIIIJJJFFFAAA===>>>>>>???@@@DDDKKKUUU\\\ccclllssssssrrryyy|||oooggg^^^\\\cccrrryyynnnaaaWWWKKKGGG@@@;;;888777777666555555666666666666666666444555666777888:::>>>@@@BBBDDDGGGMMMXXXeeesss|||yyynnnhhhddd```]]]ZZZZZZ[[[[[[ZZZYYYWWWWWWPPPOOOMMMJJJFFFCCCBBBBBB@@@???>>>>>>???BBBEEEGGGMMMRRRYYY]]]^^^]]]\\\\\\\\\```dddhhhkkkrrrzzzvvvnnnlllooo}}}aaaXXX[[[sssuuu```GGG888555111000000//////////////////111222222333444666999999CCC\\\~~~jjjRRRUUUjjjzzzzzzuuucccZZZNNNEEEBBB@@@===::::::;;;>>>@@@CCCPPPjjjrrr^^^UUUOOOJJJGGGGGGRRRnnnpppbbbZZZPPPMMMHHHDDDAAA===999666;;;::::::999999888888888666666666777777888888888888:::===???AAAAAA@@@@@@???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBDDDEEEGGGIIIKKKVVVjjjvvvnnneee]]]VVVWWWQQQJJJEEECCCBBBAAA???<<<:::999999888999@@@IIIPPPSSSXXX[[[\\\]]]___aaaeeejjjoooooommmmmmsssxxx|||jjj\\\XXX[[[___`````````^^^\\\[[[\\\]]]XXXYYY[[[^^^aaaeeeiiikkkkkkiiieeebbb___^^^^^^^^^```aaaccceeefffeeeddddddgggfffeeecccaaaaaacccdddfffaaa^^^]]]\\\YYYZZZ^^^{{{bbbIII999444555111111111222222333555555999999;;;>>>@@@AAA>>><<<<<<===>>>=========???AAADDDEEEFFFHHHIIIKKKLLLMMMJJJOOOTTT\\\qqquuummmkkknnnlllfff\\\UUUOOOHHHAAA>>>999555555555222333555888999;;;<<<===<<<<<<;;;999999888555222222333555777<<>>BBBIIIRRRWWWbbbllltttwwwzzzqqqfff\\\ZZZ```lll}}}~~~sssdddUUUKKKDDD@@@;;;777666666666666444444444555666666666777777888888888888;;;@@@DDDKKKOOOWWWbbbooo|||xxxnnnoooppppppqqqqqqppppppjjjgggbbb\\\WWWRRRNNNKKKBBBAAA???======???AAABBBEEEHHHMMMRRRUUUWWWZZZ\\\\\\___bbbeeejjjrrr}}}sssooooooyyyvvv]]]ZZZaaaxxx~~~|||xxxnnn[[[EEE777111111000000//////////////////111222222222333666888999???SSSuuu|||aaaWWW___lllxxxvvvlll\\\NNNEEE@@@<<<;;;:::;;;===???AAAKKKbbbvvviiiXXXPPPKKKJJJHHHKKK^^^sss|||mmmbbbXXXTTTOOOJJJFFFCCC???<<<;;;;;;::::::999888888777777777777888888888888888:::;;;===???@@@???===<<<======>>>??????>>>>>>>>>????????????AAACCCEEEGGGJJJKKKRRRbbbxxxzzzssspppjjjbbbXXXQQQMMMJJJFFFCCCAAA>>><<<;;;999999@@@IIIOOOSSSWWW[[[\\\]]]]]]]]]YYY^^^ccceeeeeehhhmmmsss~~~tttddd\\\]]]___^^^___``````^^^\\\\\\]]]WWWYYY[[[___ccchhhkkkmmmhhhfffbbb___\\\[[[\\\\\\[[[]]]```bbbddddddbbbbbbdddeeeeeedddbbbbbbdddggggggbbb^^^]]]\\\[[[]]]aaayyy]]]DDD888444444222222222222333555666666777777888;;;===>>>===<<<===???@@@@@@???>>>>>>???CCCCCCDDDFFFHHHIIIKKKKKKJJJMMMPPPUUUiiiqqqkkklllkkkhhhccc\\\RRRGGG???<<<888666666555222333666777888999:::;;;::::::999999999888555333222333444555:::BBBHHHJJJGGGBBB???===<<<;;;===AAAHHHNNNSSS```jjjtttyyypppdddZZZYYY]]]fffyyyyyywww|||wwwfffVVVIII@@@>>>;;;888777777888888777444444555666666777888888999;;;<<<;;;;;;>>>EEEKKKPPPYYYhhhxxx~~~uuuooolllfff^^^WWWIIIGGGCCC???===<<<>>>???>>>@@@CCCEEEHHHMMMSSSWWWYYY\\\```dddjjjrrr}}}||||||tttjjjjjjlll|||mmmXXXZZZfff{{{~~~uuuvvvtttjjjXXXEEE888222111111000//////////////////111222222222333555777:::<<>>@@@===<<<<<<===>>>DDDTTTccc{{{```TTTLLLLLLIIIGGGQQQbbbvvviii```[[[TTTMMMHHHDDDAAA???<<<;;;;;;:::999888777777888888888888888888888888;;;<<<============<<<;;;:::;;;<<<===============>>>>>>>>>???@@@CCCEEEFFFHHHKKKRRR^^^ssswwwllleee```[[[TTTNNNGGGCCC@@@???<<<<<>>777555333333333444444555777888999:::999888999;;;=========>>>AAADDDEEECCCAAA@@@@@@AAABBBCCCEEEFFFHHHIIIJJJHHHKKKLLLOOOaaa~~~tttrrrqqqrrrrrrlll^^^MMMAAA;;;888666777555222333777777888999:::::::::999888888999888555333111222333555:::AAAFFFIIIGGGCCC@@@<<<;;;:::;;;@@@FFFLLLOOOYYYcccmmmssszzzrrreee[[[[[[^^^ddduuu}}}xxxrrrsssuuu|||vvvfffWWWKKKBBB===:::999777888:::::::::888555666777888999:::;;;;;;;;;===???>>>???DDDMMMTTT]]]iii|||uuujjjYYYUUUMMMEEE@@@======>>><<<===>>>???AAAEEEJJJOOORRRXXX___fffkkksss{{{}}}zzzwwwyyyllldddfffhhh|||~~~___PPPYYYiiiyyyxxxxxxxxxxxxooouuuuuuiiiUUUBBB777333111111000//////////////////111222222111222444666999999FFFddd}}}rrr[[[SSSbbbuuuxxxeeePPPCCC@@@AAA???<<<;;;<<<===@@@JJJTTTlllqqq___QQQPPPLLLEEEJJJVVVmmmwwwjjjcccYYYPPPJJJEEEAAA???;;;;;;:::999888777666666777777777777777777777777999::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>>>>>>>=========>>>@@@BBBEEEFFFFFFLLLSSS^^^sss{{{uuujjjbbbVVVRRRMMMJJJEEEDDDJJJRRRSSSTTTWWWZZZ\\\\\\[[[ZZZWWWXXXZZZ[[[\\\```fffkkkrrr~~~ttthhhaaa]]]WWWZZZ^^^aaaaaaaaaaaaaaa]]]___bbbeeeffffffeeedddbbbaaa___]]]\\\\\\]]]]]]YYYZZZ]]]```bbbcccdddddd^^^bbbggghhhfffeeegggiiiiiiddd```aaabbbdddiiipppiiiKKK:::666666333555555666666777999:::;;;???<<<::::::<<<>>>>>>>>>???BBBFFFHHHGGGEEECCCBBB@@@AAABBBDDDEEEGGGHHHIIIEEEGGGHHHJJJ[[[}}}xxxxxxzzz~~~yyyiiiSSSEEE:::888777888666333444888777888999:::::::::999888888999888666333111222333555999@@@FFFHHHGGGDDDAAA<<<;;;999;;;@@@FFFKKKNNNRRR[[[eeejjjqqq|||}}}uuuggg^^^^^^```eeeuuu~~~yyypppmmmkkkooo{{{zzzrrrfffXXXLLLEEE@@@>>>888777888999;;;<<<;;;999777777888999;;;<<<======;;;>>>AAAAAABBBHHHSSS[[[nnn|||hhhbbbXXXMMMEEE@@@??????>>>????????????BBBFFFIIIMMMTTT___gggmmmsssyyy}}}~~~zzzwwwxxx}}}iiibbbeeefff{{{oooRRRHHHWWWllltttkkkiiikkknnnqqqllluuuwwwiiiQQQ===555444111111000///////////////000111222222111222444666888777BBB___~~~fffPPPQQQ]]]tttzzz{{{ppp[[[III@@@???@@@<<<:::===???BBBHHHOOO___vvvjjjWWWTTTOOOFFFHHHRRRXXX{{{vvvnnncccWWWOOOJJJFFFDDD;;;;;;:::999888777666555666666666666666555555555888888888888:::;;;===>>>999:::;;;===>>>?????????=========>>>@@@BBBEEEFFFGGGOOOXXXcccxxx~~~uuugggbbb[[[UUUNNNJJJNNNVVVVVVVVVWWWZZZ\\\\\\ZZZXXXWWWXXXXXXXXXYYY\\\bbbgggffftttvvvlllddd^^^UUUYYY^^^aaabbbbbbbbbccc```bbbdddffffffccc```^^^______^^^^^^^^^^^^^^^^^^ZZZ[[[]]]```bbbdddffffff\\\bbbhhhjjjhhhfffgggjjjjjjdddaaabbbdddgggnnnuuu}}}cccIII:::555444444111333444555555777999;;;???>>>>>>=========>>>>>>@@@===CCCPPPWWWQQQFFF@@@BBBCCCDDDFFFFFFFFFEEEEEEIIIKKKLLLMMMYYYxxx~~~~~~qqq\\\JJJAAA888444888999444444999888999:::;;;;;;;;;::::::999777555333222111222222333666;;;@@@BBBCCCBBBAAA>>><<<;;;:::<<>>===;;;;;;>>>AAA???BBBJJJOOONNNPPP^^^ooosssbbbXXXQQQHHHDDDDDD<<<<<<<<<<<<<<<>>>AAACCCFFFLLLUUU]]]eeelllrrruuuyyywww|||xxxdddfffnnneeeUUUIIITTTqqqsssiiidddbbbeeeiiimmmuuuvvvfffPPP???666222000000000000000000000000000000000111222333555555555:::AAARRRuuuvvvVVVIIINNNdddyyyxxxaaaPPPFFF???@@@<<<;;;<<<===>>>DDDLLLVVVnnn|||dddWWWOOOJJJIIILLLOOOcccxxxfff^^^XXXNNNFFFBBB:::;;;;;;:::888888999:::666666777777888888999999777777888888888999999999999::::::;;;<<<===>>>>>>=========>>>???AAABBBCCCGGGLLLVVVdddxxxzzzqqqiiiddd^^^XXXUUUVVV[[[ZZZYYYYYY\\\^^^______[[[[[[YYYXXXXXX[[[aaaeeefffkkkppptttqqqjjjaaa[[[YYYZZZ[[[]]]^^^``````aaa```ccceeeddd```]]]]]]^^^]]][[[YYY[[[___bbbbbbaaa\\\]]]^^^___aaaccceeefffdddeeefffffffffhhhkkkmmmmmmeeeaaabbbdddgggpppzzzwww\\\DDD888555444444111333444555555666999;;;>>>======<<<<<<<<<<<<===??????FFFRRRWWWQQQIIIEEEAAABBBCCCEEEFFFFFFFFFFFFIIIKKKLLLMMMXXXssskkkYYYFFF;;;555888888333333777888999:::;;;;;;;;;::::::999888666444222111111111333555999===@@@AAAAAAAAA>>><<<::::::;;;???DDDFFFLLLTTT^^^dddhhhoooxxx|||zzzyyy{{{wwwjjjcccaaagggvvv{{{nnniiiaaa[[[WWWUUUTTTSSSPPPNNNLLLHHHEEEAAA???>>>;;;;;;<<<===============AAADDDEEECCC@@@???AAADDDFFFGGGKKKQQQUUU]]]ooo|||ooocccUUUKKKHHHCCCCCCAAA@@@???@@@BBBDDDCCCFFFKKKRRRZZZccclllrrr}}}yyyxxx}}}mmmlllssszzz^^^QQQIIIYYYyyyxxxmmmfffcccdddgggooouuusssbbbLLL===444111000000000000000000000000000000000111222333555555666:::@@@NNNmmm^^^OOOQQQWWWlll~~~~~~ooo\\\LLLCCC@@@;;;999:::::::::???EEENNNaaa|||sssbbbVVVLLLGGGGGGGGGTTTmmmssshhh___TTTKKKGGG>>>>>><<<:::888777777777666666666777777888888888777777777888888999999999999999:::;;;<<<===>>>>>>=========>>>???@@@AAABBBEEEJJJQQQ]]]pppuuunnnfff^^^YYYYYYZZZYYYXXXXXX[[[]]]^^^^^^\\\\\\ZZZXXXWWWYYY]]]```bbbeeejjjlllkkkeee^^^YYYVVVVVVVVVVVVXXX[[[]]]______```aaaaaa___]]]\\\\\\[[[ZZZ[[[]]]```bbb```^^^\\\]]]^^^___aaaccceeeffffffggggggfffeeeeeefffhhhkkkddd```ccchhhmmmuuu~~~nnnQQQ>>>666555444333111222444555555777999<<>>===<<<<<<<<<<<<<<<>>>AAAHHHPPPQQQKKKEEECCC@@@AAACCCDDDFFFFFFFFFFFFIIIKKKMMMNNNVVVmmm|||jjjNNN@@@777777888333222555888999:::;;;;;;;;;:::::::::999777444333111111000333444777:::<<>><<<:::999:::===@@@CCCFFFNNNXXX___eeemmmvvv~~~~~~|||yyywwwxxxzzz}}}~~~ssskkkgggjjjtttzzznnnfff[[[QQQKKKGGGEEEDDDBBBBBBCCCCCCCCCBBBAAAAAA<<<===>>>???@@@AAAAAABBBCCCEEEGGGFFFCCCCCCFFFIIIOOOOOOSSS[[[eeetttxxxeeeUUUMMMIIIFFFCCC@@@>>>>>>@@@AAAAAABBBDDDHHHOOO[[[gggooozzzwwwxxx~~~vvvssszzz~~~oooYYYOOONNNbbbtttmmmhhhgggjjjqqquuuppp]]]GGG999333000000000000000000000000000000000000111222333555555777:::>>>HHH```iiiVVVRRRLLL\\\tttjjjSSSFFFBBB===:::::::::888;;;???FFFRRRgggrrr```RRRIIIGGGEEEHHHWWWvvv~~~ooodddXXXNNNIIIEEECCC@@@===:::888777666666666666666777777777777777777777777888888888888888888999:::;;;<<<======<<<<<<<<<===>>>???@@@AAABBBGGGLLLTTTddd~~~|||tttjjj```YYYXXXYYYWWWVVVVVVYYY[[[[[[[[[\\\\\\[[[ZZZWWWWWWYYY[[[\\\^^^aaacccbbb^^^ZZZWWWVVVTTTSSSSSSUUUXXX\\\^^^]]]\\\\\\\\\]]]]]][[[YYYYYYZZZ[[[^^^``````^^^[[[______```bbbdddeeefffgggjjjkkkllljjjgggeeedddeeehhhbbb```eeemmmttt{{{fffIII999555555333111111222444555666777:::===AAA@@@???>>>>>>>>>>>>???AAAEEEKKKNNNKKKFFFCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEHHHJJJMMMPPPVVViiiwwwZZZHHH:::777888444333666888999:::;;;;;;;;;:::::::::999777555333222000000222222444666999<<<>>>@@@===<<<:::888999;;;===???CCCJJJSSSZZZ```hhhqqqwww|||}}}|||zzzwwwvvvxxxzzzzzzqqqlllmmmwww{{{ooogggZZZPPPHHHEEECCCBBB???@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFAAADDDHHHIIIIIIJJJOOOSSSXXX[[[aaammm|||zzzeeeXXXPPPKKKFFFAAA??????@@@AAACCCCCCEEEHHHNNNYYYeeemmmuuusssvvv}}}xxxwwwxxxgggWWWRRRWWWooo{{{sssmmmlllmmmtttuuulllWWWBBB666222111////////////////////////000000000111222333555555666999<<>>@@@HHHUUUggg~~~iiiZZZPPPLLLJJJGGGNNNeeezzzlll```UUUNNNJJJGGGCCC???===;;;999888666666666666666666666666777777777777777777777777777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???DDDIIINNNZZZuuu}}}yyyyyy~~~~~~uuummmeee[[[UUUTTTVVVTTTSSSSSSVVVXXXXXXXXXZZZ[[[\\\[[[YYYXXXXXXYYYXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWYYY[[[]]]___\\\ZZZXXXYYY\\\]]]ZZZWWWXXXXXXYYYZZZ[[[[[[[[[ZZZbbbcccdddfffhhhiiijjjjjjpppqqqrrrpppmmmjjjiiihhhgggdddbbbgggpppxxx}}}yyy___CCC777666555222111111333555666777888<<<>>>@@@@@@????????????@@@@@@BBBHHHMMMMMMIIIFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCGGGIIINNNRRRWWWgggkkkTTT???999999666666888888999:::;;;;;;;;;::::::999999888666444222111000111111222444777:::===>>>===;;;999888888999;;;<<>>???AAADDDFFFHHHIIIIIILLLLLLJJJIIIIIIIIIIIIJJJFFFJJJMMMOOOPPPSSSXXX\\\aaaiiiuuu{{{jjj\\\VVVNNNHHHFFFFFFFFFFFFFFFHHHKKKNNNSSS[[[ccciiinnnnnnttt|||wwwzzzwwweeeTTTVVVbbb~~~~~~uuummmiiihhhtttsssgggRRR>>>555333222////////////////////////000000000111222333555555666777;;;AAAKKKhhhvvv||||||yyy}}}aaaOOOIIIKKK[[[wwwzzzggg[[[LLLEEE???>>>>>><<<<<<>>>===BBBJJJTTTccc{{{nnn^^^SSSNNNLLLHHHLLLZZZrrr|||mmm___UUUMMMIIICCC???>>><<<:::999777777777777777666666666666666666666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>><<>>666777555333444222444666777888:::===@@@???????????????@@@AAABBB<<>>;;;;;;<<<;;;>>>CCCHHHPPPcccvvvdddVVVMMMIIIGGGIIIRRR^^^vvv{{{iii[[[QQQKKKDDD@@@???>>>;;;999888888888888777777777777666666666666555555555555555555666777888999::::::;;;;;;::::::;;;;;;<<<===;;;AAAGGGJJJNNNYYYlllzzzzzzrrrnnnoooooonnnhhhbbb^^^^^^]]]YYYWWWXXXQQQOOOMMMNNNOOOQQQRRRQQQUUUVVVXXXXXXXXXXXXZZZ[[[XXXWWWVVVVVVWWWXXXZZZ\\\WWWYYY[[[]]]]]][[[YYYWWWZZZXXXVVVVVVWWWWWWWWWVVVVVVVVVTTTRRRRRRTTTYYY\\\^^^```cccgggiiikkkllllllnnnoooqqqqqqooonnnooopppmmmppprrrpppqqqttttttrrr~~~}}}cccMMM999666777555444777333555777999:::<<>>;;;:::999999999888888888777666666666555555444444444444555555666777888999::::::::::::::::::;;;;;;<<<<<<@@@DDDFFFHHHOOO[[[dddjjjzzzxxxppplllhhheee]]]YYYVVVXXXXXXVVVUUUVVVOOOMMMKKKKKKMMMOOOOOOOOOSSSUUUUUUUUUTTTUUUWWWYYYWWWVVVUUUTTTUUUVVVYYYZZZXXXYYYZZZZZZYYYXXXVVVUUUWWWWWWVVVTTTRRRRRRSSSTTTTTTUUUUUUTTTSSSUUUYYY]]]^^^aaaeeeiiillloooppppppmmmnnnooonnnmmmmmmnnnppppppwww{{{vvvrrrrrrrrrppp{{{zzz[[[FFF666555777555555:::444666888:::;;;===@@@CCCDDDEEEEEEGGGIIIKKKMMMNNNLLLNNNKKKEEECCCEEEDDD?????????@@@@@@BBBEEEGGGIIIKKKJJJNNNRRRSSS]]]}}}}}}|||WWWBBB;;;777555777888999:::;;;<<<;;;::::::555666777777777666444333---///111444777999:::;;;;;;:::999999999:::;;;<<<:::===BBBIIIPPPWWW\\\___```hhhrrrvvvvvvvvvzzz{{{yyyxxxzzzooocccWWWOOOGGGFFFFFFHHHMMMSSSYYY\\\\\\[[[YYYXXXYYYZZZ\\\]]]bbbfffkkkooorrrvvv|||}}}qqqkkkhhheeebbbYYY[[[]]]^^^^^^___```bbbdddhhhrrr~~~rrrrrryyy|||}}}nnnuuuuuuaaaTTTeeevvvqqqpppfffcccVVVCCC555111111222000000000000000000000000000000000111222333555555888555999@@@@@@HHHmmm}}}xxxzzzzzzrrrWWWPPPFFFHHH^^^xxxwwwjjj\\\NNNFFFBBB>>><<<<<<<<<:::;;;???AAAGGGVVVeeepppaaaRRRLLLIIIJJJJJJRRRlll~~~eee]]]SSSLLLJJJGGGCCC???:::::::::999999999888888666666555555555444444444444444555666777888999999::::::999999::::::;;;;;;<<>>???@@@LLL]]]~~~ooo```TTTLLLKKKJJJJJJXXXjjj}}}ppp^^^RRRLLLIIIEEEAAA@@@===:::777666777999:::666666666666666555555555666666777777777777666666666777888999:::;;;;;;<<<<<>>???BBBDDDDDDEEEFFFHHHLLLQQQUUUWWWTTTPPPJJJFFFDDDDDDDDDCCCCCCBBBAAAAAABBBDDDFFFGGGGGGIIIHHHLLLPPPQQQfff]]]CCC999888666444666777999:::<<<<<<<<<;;;888777777888999888555222.........///111444888:::;;;;;;:::999999999999999999===@@@CCCFFFLLLWWW^^^hhhmmmqqqpppllljjjnnnrrrxxx~~~yyy|||tttfffaaaYYYWWW]]]___```iiivvvwwwtttpppnnnppptttyyy}}}yyysssppprrrrrrnnnjjjhhhiiipppzzz{{{llliiilllmmmmmmnnnmmmnnnsssxxxvvvqqqeeejjj{{{}}}jjj[[[YYYvvv{{{vvvnnnhhh___LLL999000111111---.../////////000000000000000000111222333555666777:::<<<:::;;;@@@AAARRRnnnvvvwww|||fffUUUSSSSSSQQQYYYhhh|||uuudddOOOBBB???===:::>>>999999=========GGGUUUkkkkkk\\\OOOLLLIIIHHHPPP]]]wwwpppbbbZZZTTTMMMHHHBBB???;;;888777777777888666666666666555555555555666666777777777777666666777888888999:::;;;<<<===;;;===@@@AAACCCIIIRRRYYYWWWVVVVVVXXXbbbuuu{{{nnneee```ZZZWWWPPPPPPOOONNNMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVUUUTTTSSSTTTWWWZZZZZZXXXVVVTTTRRRPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQOOOOOORRRUUUXXXZZZ\\\```bbbfffiiinnnqqqsssuuuwwwyyytttvvvsssnnnnnnsssvvvvvv{{{zzzxxxvvvrrroookkkjjj~~~}}}tttfffHHH;;;333444666333222666888:::<<<>>>>>>@@@BBBDDDDDDEEEGGGJJJMMMPPPRRRSSSQQQMMMHHHEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFDDDHHHNNNOOO^^^{{{aaaHHH===999666444555777999;;;===>>>>>>>>>:::999999999999777444222//////...///111444666888:::999999999999888888888777999===???CCCIIIRRRYYYdddjjjpppqqqooommmooorrrxxxzzz{{{|||ssskkkgggiiilllppp{{{zzzrrrmmmlllttt}}}qqqppprrrtttttttttqqqkkkiiikkkkkkhhh```jjjwwweee^^^^^^||||||vvvnnnfff\\\JJJ888111111000........./////////000000000000000111222333555666777<<<@@@>>>>>>AAA???HHH^^^{{{zzzttt}}}uuubbb[[[SSSJJJJJJRRRqqqssslllZZZGGG>>><<<<<<===999999<<<;;;999@@@JJJVVVvvvlllXXXOOOKKKHHHIIINNN___{{{tttggg\\\RRRKKKFFFCCC>>>;;;:::999888777666666666555555555444444555666666777777666666555888888999:::;;;<<<<<<===:::<<<>>>@@@CCCKKKUUU\\\___]]]YYYTTTTTT___rrryyymmmbbb]]]YYYUUUSSSPPPNNNLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKMMMNNNNNNOOOQQQTTTWWWXXXZZZZZZYYYXXXWWWXXXYYYUUUTTTRRRQQQOOONNNNNNNNNKKKKKKLLLMMMMMMNNNNNNNNNLLLPPPVVV[[[___bbbfffhhhgggkkkpppsssuuuuuuvvvwwwtttuuutttqqqrrryyy}}}}}}~~~{{{vvvqqqmmmkkkjjjiii{{{mmm]]]BBB999333555777555444555666888;;;<<<===>>>@@@CCCDDDEEEHHHKKKMMMNNNNNNOOOLLLHHHEEECCCDDDGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDFFFFFFCCCGGGOOOPPPYYYooodddLLL???999555222555777999<<<>>>???@@@@@@<<<;;;999888888666333111000/////////000222555777888888888888888888888777555888:::===AAAGGGNNNTTTaaahhhooossssssrrrrrrtttvvv{{{{{{}}}}}}wwwxxx|||{{{ssspppyyy{{{~~~vvvnnnkkkjjjhhhaaapppqqqbbbcccaaauuujjjdddXXXFFF888222111000............/////////000000000000111222333555666777>>>DDDDDDDDDGGGBBBEEETTTuuu~~~vvvzzzpppggg\\\OOOIIIKKK[[[ffflllcccPPPBBB>>>@@@<<<999999;;;:::888<<>>;;;999777666666555555444444444555666666666666666666555777777888999:::;;;;;;<<<999;;;===>>>AAAHHHRRRZZZfffeeeaaaYYYSSSVVVbbbmmmuuu~~~zzzpppmmmfff^^^XXXTTTRRRQQQPPPOOOMMMJJJHHHGGGGGGHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGLLLMMMNNNNNNOOORRRVVVZZZ\\\^^^___^^^[[[WWWVVVVVVQQQPPPOOONNNMMMMMMMMMMMMHHHIIIIIIIIIIIIIIIKKKLLLMMMRRRYYY___dddgggjjjmmmiiimmmrrruuuvvvvvvuuuuuutttuuutttssswww{{{tttmmmiiihhhiiikkk|||hhhSSS>>>888555666888777777777666888;;;<<<===>>>AAACCCCCCEEEGGGJJJKKKLLLLLLKKKGGGEEEBBBBBBEEEIIILLLMMMMMMLLLKKKIIIGGGFFFFFFEEEHHHIIIEEEHHHQQQRRRWWWgggxxx~~~sss]]]JJJ>>>888555333555666999<<<>>>@@@AAAAAA===;;;999888777666333111111000/////////111333555666666777888888777777666555777999<<<@@@EEEKKKOOO^^^dddmmmsssuuuuuuuuuvvvrrrvvv|||yyy||||||zzzvvvooojjjfffeeexxxlll___dddeeewwwhhhbbbSSSBBB777222111///...............////////////000000111222333555666777<<>>:::888888777666555555444444555555666666666666555555555555666777888999::::::999;;;<<<<<<===CCCKKKRRR^^^```___YYYRRRPPPUUU[[[\\\ccciiikkkjjjiiiccc\\\[[[WWWSSSPPPNNNMMMMMMLLLMMMLLLIIIGGGFFFFFFGGGHHHFFFGGGIIIJJJKKKJJJIIIIIIKKKKKKLLLMMMMMMPPPUUUXXX^^^___```^^^ZZZUUUQQQPPPNNNMMMLLLLLLKKKLLLLLLLLLGGGHHHHHHGGGEEEFFFIIILLLPPPTTT[[[aaadddhhhkkkmmmllloootttwwwwwwvvvuuutttsssuuuuuuuuu{{{}}}xxxqqqjjjggghhhkkkmmmzzzaaaKKK;;;888666666888999::::::999;;;===??????AAACCCEEEDDDEEEGGGIIIKKKKKKKKKKKKFFFDDDBBBCCCFFFKKKNNNOOOOOONNNMMMLLLJJJHHHGGGFFFHHHKKKHHHIIIQQQRRRUUUcccqqqnnntttxxxwwwtttiii```QQQDDD<<<888666666555777999<<<>>>???@@@@@@>>><<<:::888888777555333222111000//////000222333444555666777777777666555555666888;;;???DDDIIIKKKXXX^^^hhhooossstttuuuuuuoooqqqwww~~~zzz{{{uuummmfffggg}}}ggg[[[```mmmzzzhhh___PPP>>>666333111......------........./////////000000111222333555666777888@@@AAACCCIIIGGGCCCJJJXXXvvv{{{~~~xxxaaaMMMDDDCCCNNN___iiidddTTTFFF@@@<<<;;;;;;;;;<<<<<<>>>???EEEJJJXXXqqqmmm___UUUMMMHHHHHHHHHMMM[[[pppxxxkkk]]]UUULLLFFFEEEDDD@@@<<<999999888888777666555555444555555666666555555444444444555666777888888999999;;;<<<;;;;;;>>>DDDIIIRRRTTTVVVTTTPPPMMMMMMNNNNNNRRRVVVUUUVVVWWWUUUPPPNNNMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEGGGHHHJJJKKKKKKKKKHHHJJJKKKKKKLLLNNNQQQTTTZZZ\\\]]][[[VVVQQQMMMKKKKKKKKKJJJIIIIIIIIIJJJJJJFFFHHHHHHFFFDDDEEEJJJOOORRRVVV[[[```cccfffiiilllooorrrvvvwwwwwwuuuttttttsssuuuvvvwww}}}}}}uuurrrlllhhhfffhhhlllnnnqqqWWWAAA888777666555666:::<<<<<<999;;;>>>???@@@AAACCCEEEFFFGGGHHHJJJKKKLLLMMMMMMIIIGGGDDDDDDGGGJJJMMMNNNOOONNNNNNLLLKKKIIIGGGFFFFFFKKKHHHHHHOOOOOOSSS```ttthhheeeeeeeeefff\\\WWWMMMDDD<<<888777777555777999<<<===>>>??????@@@>>>;;;::::::999888666333222000///...///111222222444555777777666555444555555666999===BBBFFFGGGPPPVVV___hhhmmmpppqqqqqqnnnnnnsss{{{~~~}}}}}}rrrjjjfff~~~zzzcccYYY[[[uuu{{{iii^^^MMM<<<555444111......---------.........//////000000111222333555666777666>>>>>>???HHHGGGCCCGGGQQQeee~~~zzzqqqZZZNNNGGGJJJVVVfffkkk```PPPFFF???>>><<<:::;;;<<<===<<<@@@AAAIII\\\uuunnn^^^RRRKKKIIIGGGHHHPPP\\\oooooodddWWWOOOKKKIIIDDD???;;;;;;:::999888777666666444555555666666555555444444444555666777888999999888;;;<<<<<<;;;<<<@@@DDDJJJJJJKKKLLLLLLJJJHHHFFFEEEIIIKKKIIIJJJMMMLLLIIIGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEGGGJJJLLLMMMJJJKKKMMMNNNNNNOOOQQQSSSSSSUUUVVVUUUQQQMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDFFFGGGFFFEEEHHHOOOUUUVVVYYY]]]aaadddhhhlllooorrruuuwwwwwwvvvuuutttuuurrrtttvvvxxx~~~~~~vvvkkkiiigggeeefffiiilllnnnhhhNNN999666666555333555999<<<===777999<<<===>>>???BBBDDDHHHHHHIIIKKKLLLNNNOOOPPPMMMIIIFFFEEEGGGIIIKKKLLLNNNNNNMMMLLLKKKIIIGGGFFFDDDJJJHHHGGGLLLMMMQQQ^^^uuu|||kkkbbb^^^___bbb\\\XXXPPPGGG>>>999777777555777999;;;===>>>>>>>>>BBB@@@===<<<<<<<<<:::999333222000///...///000111222333555777777666555444444333444777<<>>???HHHIIIEEEHHHKKKXXXzzz{{{vvvkkk]]]KKKHHHOOOcccpppjjjZZZNNNAAA@@@===999999;;;;;;:::;;;===CCCOOOaaa{{{{{{fffWWWOOOHHHEEEGGGJJJNNNXXXmmm~~~rrrbbbWWWRRROOOIIIDDD<<<<<<;;;:::999888777666444555555555555555555444555555666777888999::::::777:::======<<<<<>>>>>???BBBDDDEEEEEEGGGIIIKKKMMMNNNOOOQQQNNNIIIEEEDDDEEEHHHJJJFFFGGGJJJKKKLLLKKKJJJIIIHHHJJJKKKJJJHHHJJJQQQXXXpppvvvlllfffeeehhhfffbbbYYYMMMBBB:::999999555777999<<<>>>?????????>>>?????????===:::777555555444111///......//////222333666777888888666555555555555777999===AAACCCIIIMMMUUU^^^fffiiihhhggglllpppuuuxxxyyy{{{zzzvvvpppooowww}}}yyyvvviiizzziiiYYYYYYeeesssiiiWWWDDD555555666000---000/////////000111111222222222222222333444555666777888:::<<<===>>>@@@CCCFFFIIIUUUmmm~~~yyy^^^RRRHHHOOO```jjjaaaSSSIIIBBB>>>>>>===888888<<<<<<<<>>>>>@@@@@@@@@AAACCCDDDFFFFFFBBBAAAAAADDDHHHKKKMMMMMMSSSRRRQQQPPPPPPPPPPPPPPPHHHIIIKKKKKKKKKIIIGGGEEEFFFFFFEEECCCAAAAAACCCEEEDDDJJJMMMLLLNNNTTTXXXXXX\\\___eeekkkpppsssuuuuuuyyyyyyxxxuuuqqqqqqtttwwwyyyyyyyyywwwxxxxxxvvvssslllkkkhhhffffffhhhkkkmmmoooSSS???888222333444666888999:::;;;===>>>??????>>>???AAACCCDDDEEEGGGIIILLLOOOQQQRRRRRRNNNIIIEEECCCDDDGGGHHHHHHJJJKKKMMMMMMMMMLLLKKKHHHJJJKKKIIIGGGIIIPPPUUUhhh}}}tttrrrsssmmmiii```RRRDDD:::777777666888:::===???AAAAAAAAA@@@@@@@@@???===:::888666666444222///....../////////111333444555555444333555555555666999<<<@@@BBBHHHJJJPPPYYYaaafffggggggooosssxxx{{{|||~~~yyypppkkknnnssswww}}}}}}zzzpppxxxfffYYY___nnn{{{uuupppqqquuu{{{}}}xxxnnneeeTTTBBB444333444///---////////////000111111222222333333333444555666888999:::;;;===??????AAADDDFFFJJJQQQbbbxxxeeePPPMMMYYYeeeeee___LLLDDD>>>>>>===999999;;;<<<:::===BBBDDDMMMgggqqq```WWWPPPIIIGGGGGGIIINNNUUU^^^tttzzzppphhh___YYYJJJDDD>>>;;;;;;;;;:::999888555333333444555555555666666555555555555666666999999999999::::::;;;;;;<<<<<<===>>>???@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDDDDCCCAAA@@@???@@@AAAAAA@@@@@@AAAAAABBBDDDEEEFFFEEEEEEEEEHHHKKKNNNNNNNNNRRRQQQPPPNNNLLLKKKJJJJJJEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDCCCAAA???@@@CCCFFFFFFKKKNNNOOORRRYYY^^^___```dddiiioootttvvvwwwwwwzzzzzzyyyvvvssstttwwwzzzzzzyyywwwtttrrrpppnnnllllllkkkjjjkkkkkklllkkkjjj|||cccIII:::666111222444777:::<<<===>>>???@@@AAA@@@??????AAACCCEEEEEEGGGJJJMMMPPPRRRTTTRRROOOJJJEEECCCCCCEEEGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIJJJIIIHHHJJJOOOTTTbbbyyyvvvmmm]]]KKK===888777666888:::===@@@BBBCCCCCCBBBBBBAAA@@@>>>;;;999777777555222000......//////222444555777777777777666555555555666888;;;>>>@@@FFFGGGLLLSSS\\\cccfffgggnnnrrrxxx{{{|||~~~yyymmmgggfffiiiqqqxxx|||{{{~~~qqq```XXXfffzzzvvvlllffffffiiioootttrrrkkkdddOOO???333222222///,,,.../////////000111111222222222333333444666888999::::::<<>><<<;;;<<<===:::;;;>>>>>>BBBQQQdddxxxfffZZZOOOJJJIIIHHHIIIMMMOOO\\\ooovvvllldddRRRMMMEEEAAA@@@???===;;;:::888555444555555555444666666555555555555666666777777888999:::;;;;;;<<<:::;;;<<<>>>???@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDEEECCCAAA???>>>@@@BBBDDDAAAAAAAAABBBCCCDDDEEEFFFIIIIIIJJJLLLOOOPPPOOOMMMPPPOOOLLLJJJGGGEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA??????AAAFFFIIIJJJOOORRRSSSWWW___fffggggggjjjpppvvvzzz{{{zzzyyy{{{zzzyyywwwvvvxxx|||{{{vvvqqqllliiihhhhhhnnnmmmmmmoooqqqpppkkkgggrrrXXXBBB888666222444666:::<<<>>>?????????@@@AAAAAAAAAAAACCCEEEFFFGGGGGGIIIKKKNNNQQQRRRSSSOOOKKKFFFDDDCCCDDDEEEHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIIIIIIILLLQQQUUUaaazzzkkkWWWFFF<<<999666777999<<>>=========>>>;;;:::======>>>EEENNNkkkyyyjjjZZZQQQNNNKKKKKKLLLKKKQQQ[[[jjjzzzsss```ZZZQQQJJJGGGDDDAAA>>>===;;;888777777888777666666666555555555555666666555666777888999:::;;;<<<;;;<<<>>>@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFJJJJJJKKKNNNPPPPPPMMMKKKLLLJJJHHHFFFCCCAAA@@@???BBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@AAAEEEJJJOOOPPPUUUXXXXXX\\\eeelllnnnnnnqqqvvv{{{}}}}}}{{{zzzxxxxxxxxxxxxyyy||||||vvvqqqkkkggghhhkkkrrrpppoooqqqsssrrrlllggg~~~hhhOOO>>>888888555777999<<>>???@@@@@@AAACCCAAADDDJJJTTTdddttt]]]PPPVVVdddggg```SSSGGG???<<<<<<<<<;;;::::::===>>>>>>AAADDDSSSmmmlll___WWWPPPLLLLLLGGGIIIMMMSSS^^^rrrrrrjjj___VVVOOOJJJDDD@@@>>><<<999888999999999888666666555555555555666666555555666777999:::;;;;;;<<<===???@@@BBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEBBBCCCEEEGGGGGGGGGFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFHHHHHHIIIKKKMMMLLLJJJGGGFFFEEEDDDBBBAAA@@@????????????@@@AAAAAABBBBBBBBB???@@@AAABBBDDDHHHNNNSSSXXX\\\______ccckkkqqqrrrtttwww{{{~~~~~~{{{yyyvvvvvvwwwyyy|||~~~}}}wwwrrrooojjjfffiiipppwwwtttqqqqqqrrrqqqnnnkkkuuu]]]GGG<<<999888666888<<>>@@@AAABBBDDDHHHJJJKKKJJJHHHGGGHHHIIIKKKMMMSSSPPPMMMIIIGGGFFFFFFGGGKKKKKKJJJIIIHHHHHHGGGGGGCCCDDDEEEHHHLLLPPPSSSUUU[[[mmm{{{eeeLLL<<<777888888:::<<<>>>@@@AAACCCBBBAAA@@@???>>>>>>===:::888555222000///000000111222222222333444444555555444333333555777999;;;>>>AAAHHHRRRZZZ___``````\\\bbbiiimmmnnnoooqqqsssyyy|||~~~|||vvvsss}}}zzznnngggcccaaahhhsss|||}}}nnnZZZNNNYYYwww}}}tttmmmfffeeegggdddZZZQQQ>>>999333111111222111000/////////000111111222222000111111222444666777888888;;;>>>@@@@@@@@@@@@AAA@@@CCCIIIPPPXXXqqqoooYYYUUU\\\fffeee___QQQDDD???===;;;888999:::;;;===>>>???@@@DDDZZZzzzwwwgggXXXOOOLLLGGGGGGGGGHHHLLLWWWmmmrrreee[[[SSSKKKEEEAAA>>>;;;999999999888777666666555555555555666666555555666777888999999::::::;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBDDDHHHJJJKKKJJJHHHGGGEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFDDDAAAAAA@@@???>>>>>>>>>>>>::::::;;;<<<<<<===>>>>>><<<>>>AAADDDGGGLLLRRRVVV]]]cccggghhhlllsssxxxxxxzzz|||~~~}}}{{{zzzwwwwwwxxx{{{~~~}}}|||tttnnnkkkkkkgggdddjjjttt{{{zzzwwwtttqqqppppppppp|||kkkSSS@@@999888666555888<<<@@@CCCEEEEEEEEE===>>>@@@AAABBBCCCFFFIIIKKKJJJHHHHHHHHHJJJMMMOOORRRPPPMMMJJJIIIHHHIIIIIILLLKKKJJJHHHGGGGGGFFFFFFCCCCCCDDDFFFJJJMMMOOOPPPUUUaaazzzzzzZZZBBB:::::::::;;;<<<>>>@@@AAAAAA@@@@@@???????????????;;;999666333111000000000333333333333444555666666555444333333444666888999===???CCCKKKSSSYYY\\\\\\ZZZ```gggkkklllmmmoooqqqwwwwwwxxx{{{wwwrrrooozzz{{{rrrfffgggiiimmmuuu~~~~~~}}}|||zzz|||~~~~~~}}}~~~{{{kkkYYYSSSccc}}}uuummmeeeccceeebbbWWWMMM999666222///000111111////////////000111111222222222222333333444666777888999<<>>???KKKaaaiiiYYYSSSLLLHHHFFFGGGHHHKKKXXXeee{{{yyylllaaaWWWPPPIIIFFFAAA>>>===;;;999777666666555555555555666666666666666777777777888888999:::;;;<<<============>>>>>>======>>>>>>???@@@@@@BBBDDDFFFGGGGGGGGGFFFCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@AAACCCCCCCCCBBB>>>>>>===<<<;;;;;;;;;;;;888888888999:::<<<===>>>===AAAEEEJJJNNNSSSXXX\\\```gggmmmpppuuu|||}}}|||{{{||||||}}}}}}xxxsssmmmgggfffiiifffcccjjjvvv}}}~~~~~~zzztttqqqrrruuu~~~wwwdddKKK;;;777777444333666;;;AAAEEEGGGHHHHHH>>>@@@AAAAAAAAABBBDDDGGGKKKJJJHHHHHHJJJLLLPPPRRRRRRQQQNNNKKKJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCEEEHHHJJJKKKKKKRRR[[[ttteeeIII<<<<<<;;;<<<===>>>@@@BBB@@@??????>>>??????@@@@@@;;;999666333111000000000////////////000111222333555444333222333555777999<<<<<>>AAABBBJJJccczzzfff^^^OOOHHHCCCEEEFFFEEEJJJQQQ___ooo{{{mmmbbb[[[RRRNNNIIIDDDAAA>>>;;;999666666555555555555666666666666666666777777777777::::::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<============>>>???@@@AAACCCDDDAAAAAA@@@???>>>>>>>>>>>>@@@???===>>>@@@BBBBBBAAA======;;;:::999999888888999999999:::;;;===>>>???AAAEEEKKKQQQUUUZZZ^^^bbbbbbiiiqqquuu{{{}}}|||||||||tttmmmjjjeeeeeeiiigggccckkkyyy~~~wwwrrrtttwww