BM6P6(@  !!!"""$$$$$$"""!!! """"""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###""" !!!"""$$$$$$######"""%%%###""""""######!!! $$$"""!!!###%%%&&&### %%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!! """############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%(((&&&### !!!"""%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!###$$$%%%&&&'''######$$$$$$$$$######"""$$$$$$############$$$$$$""""""""""""############""""""""""""###############$$$$$$%%%%%%$$$$$$#####################$$$$$$&&&%%%$$$"""!!!!!!!!!!!!%%%$$$"""!!!!!!"""$$$%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$######"""######$$$$$$'''''''''&&&&&&%%%%%%%%%############""""""""""""###############$$$$$$$$$############"""!!!######""""""""""""#########%%%'''%%%""" !!!###$$$$$$$$$#########""""""%%%$$$#########$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((************************)))******)))'''%%%&&&'''))))))((((((''''''&&&&&&******+++++++++)))(((&&&,,,+++++++++,,,+++(((&&&))))))))))))))))))))))))&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%!!!###&&&((('''%%%""" ###$$$$$$$$$###""" ######""""""!!!!!! ############""""""!!!!!!%%%$$$###!!! %%%%%%$$$###"""!!! """"""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!###%%%&&&!!!!!!""""""""""""!!! $$$###"""!!!!!!"""###$$$### """$$$###""" ###%%%%%%$$$###!!!  """""""""!!!!!!!!!!!!""""""######""""""!!!!!! """ !!!$$$&&&%%%###########################'''%%%###!!! !!!"""!!! !!!"""$$$%%%!!!"""###$$$$$$###"""!!!########################%%%$$$$$$$$$######"""""" !!!"""###$$$%%%%%%""""""#########""""""!!!""""""""""""""""""""""""%%%$$$###!!! !!!!!!"""###$$$$$$%%% ######!!!!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%!!!"""""""""############(((&&&%%%###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!"""""" !!!"""######"""!!! """"""###$$$$$$$$$$$$$$$######""""""""""""######!!!""""""""""""""""""!!!"""###$$$%%%%%%$$$###"""!!!!!!######$$$######"""$$$###""""""###$$$###!!!'''%%%$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!############$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$((('''$$$######$$$&&&'''#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&"""######$$$$$$$$$######$$$$$$############$$$$$$""""""""""""############""""""""""""###############$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""""""""###"""!!! %%%$$$"""!!!!!!"""$$$%%%!!!""""""######""""""!!!########################"""""""""""""""#########%%%%%%$$$$$$$$$########################"""""""""############""""""""""""#####################"""$$$$$$$$$$$$###"""!!! ######""""""""""""######$$$%%%&&&%%%""" !!!###$$$$$$$$$#########""""""######"""""""""###$$$%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***)))&&&%%%&&&'''(((((((((((((((((((((((('''((()))******))))))(((+++******+++,,,+++)))'''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############"""""""""!!!$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%######$$$&&&'''$$$$$$$$$######!!! !!!!!!!!!"""""""""""""""$$$$$$#########""""""""""""!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""######"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$###!!! """$$$###""""""""""""""""""!!!!!!!!!"""!!! """#########""""""""""""######!!!!!!!!!!!!""""""""""""$$$""" !!!######""" !!!!!!!!!!!!!!!!!!!!!!!!&&&$$$###!!! !!!"""###!!!  !!!######!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$#########"""""""""!!!!!!!!!!!!""""""""""""""""""############""""""#################################""""""""""""""" !!!!!!"""""" !!!#########""""""""""""############!!!"""######$$$$$$##################$$$$$$$$$$$$'''&&&%%%###############%%%$$$$$$######$$$$$$%%%$$$$$$###""""""""""""""" !!!"""######"""!!! """######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""############""""""######$$$$$$$$$$$$######!!!"""######$$$$$$######$$$###"""###$$$%%%$$$###$$$""" """######"""$$$############$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""!!!!!!############$$$$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$###!!!!!!!!!###%%%&&&""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%""""""###$$$%%%%%%%%%$$$$$$$$$############$$$$$$"""""""""#########$$$$$$"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$###"""!!!!!!!!!######"""""""""""""""###%%%$$$###""""""###$$$%%%"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%###"""!!!!!!!!!!!!"""""""""""""""############""""""""""""#########""""""!!!!!!!!!$$$$$$%%%$$$$$$###"""!!!######""""""""""""######$$$%%%%%%$$$"""!!!"""###$$$############""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))(((&&&%%%&&&''''''''''''(((((((((((((((%%%&&&'''((()))))))))))))))((()))***,,,,,,***(((((((((((((((((((((((((((((('''&&&%%%$$$$$$###$$$&&&&&&%%%%%%%%%%%%$$$$$$############""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((()))(((&&&###!!! """$$$&&&$$$$$$###"""!!!!!!!!!""" !!!""""""###$$$$$$$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######""""""########################""""""""""""######"""!!! !!!#########"""&&&%%%###!!! !!!""""""###"""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$ !!!"""#########""" """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!"""######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!""""""!!!!!!!!! """"""###############"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$ !!!!!!!!!!!!"""######"""""""""$$$%%%############$$$$$$$$$$$$!!!"""######$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%$$$$$$###""""""""""""###!!!"""############"""!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%"""!!!!!!"""######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%%%%%%%###""""""""" !!!###$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""""""""##################$$$%%%&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!###$$$$$$###!!! """######$$$$$$%%%%%%%%%############"""""""""!!!$$$######"""!!! ###$$$$$$$$$######"""!!!######""""""""""""######$$$$$$$$$$$$###"""""""""############""""""""""""###############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))'''((()))(((&&&%%%&&&'''((((((((((((((('''''''''%%%&&&&&&''''''(((((((((''''''(((***,,,,,,+++)))((((((((((((((((((((((((((('''&&&%%%$$$#########&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''(((******%%%%%%&&&&&&&&&$$$###"""$$$###"""!!!!!!!!!######!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!! !!!!!!!!!###""""""""""""""""""###""""""""""""######""""""%%%%%%$$$#########$$$$$$######"""""""""###$$$%%%$$$######""""""######$$$ !!!!!!!!!"""""""""###"""$$$%%%%%%########################""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$######$$$$$$"""""""""######""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########""""""############"""""""""""""""$$$&&&%%%"""!!!###&&&"""""""""#########$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$###""""""#########""""""############""""""######$$$%%%%%%%%%%%%$$$#########""""""###############$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%###############$$$$$$%%%$$$###"""###%%%&&&&&&%%%%%%$$$"""!!! !!!$$$%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%% !!!"""######$$$##################$$$######$$$$$$$$$$$$##############################$$$$$$######""""""!!!!!! """######"""!!!###$$$$$$$$$%%%%%%&&&&&&############"""""""""!!!$$$######"""!!! """""""""###""""""!!! ######""""""""""""######$$$$$$###############"""""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''***))))))((('''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&&&&&&&'''))),,,,,,+++)))''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''(((***+++)))))))))(((''''''&&&%%%######!!!!!!!!!"""###$$$$$$#########"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""!!!""""""!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!!""""""!!!!!!"""###$$$$$$"""""""""######"""""""""!!!"""###$$$###""""""""" """$$$%%%%%%$$$###"""!!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!  !!!###%%%&&&########################!!!!!!!!!""""""###$$$$$$##################""""""###""""""""""""""""""###########################!!!!!!!!!!!!!!!"""""""""!!!!!!"""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$########################""""""""""""!!! ############""""""""""""!!!$$$&&&%%%""" """$$$!!!!!!!!!"""""""""######!!!""""""###############""""""""""""#########$$$$$$%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$###############$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%######""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%$$$###"""###$$$%%%$$$###"""######!!! """$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###############'''&&&&&&%%%$$$###""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!""""""###$$$&&&'''"""""""""""""""###$$$$$$########################"""##################"""####################################"""""""""""" !!!"""""""""""""""""""""###########################""""""""""""#########""""""!!!!!!!!!!!!!!!"""""""""!!!!!! ######""""""""""""######$$$###"""###$$$$$$###"""!!!!!!"""""""""""""""###$$$%%%%%%&&&'''&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&''')))))))))(((''''''&&&&&&))))))(((&&&&&&%%%%%%&&&&&&&&&''')))+++,,,***)))''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&((()))***,,,((("""$$$'''"""!!!!!!""""""###$$$$$$%%%$$$$$$###""""""!!!!!!#########$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######!!!!!! """###$$$""""""############""""""!!!###%%%%%%###"""!!!""" ###$$$$$$"""!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""#########"""!!! !!!""""""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$ !!!""""""!!!!!! ######""""""""""""##############################!!!!!!""""""""""""######!!!""""""###$$$%%%&&&'''""""""###$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!"""""""""!!! !!!!!!!!!!!!!!!###$$$$$$###""""""""" !!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%$$$##################$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$#########$$$%%%&&&$$$###""""""###$$$###!!!!!!"""!!! """$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!"""""""""&&&%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&#########$$$$$$#########!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!############""""""""""""#####################"""!!!""""""#########""""""######""""""""""""######%%%###!!!"""$$$%%%$$$"""!!!!!!!!!!!!""""""#########$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&'''''''''(((((()))))))))((('''&&&&&&''''''(((''''''''')))++++++)))(((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&((((((***%%%!!!$$$ !!!######$$$$$$$$$########################"""""""""#########$$$$$$!!!!!!!!!"""###$$$&&&'''"""""""""""""""#########""""""!!!!!!!!!!!!""""""######"""!!!"""###$$$%%%!!! !!!###$$$!!!"""###$$$$$$###"""!!!!!!$$$&&&&&&$$$!!!!!!""" """#########""" !!!!!!"""""""""""""""###""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!###$$$###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""" """############"""$$$###"""!!!!!!"""###$$$########################"""""""""#########$$$$$$""""""######$$$$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%######################## !!!"""###"""!!! !!!!!!""""""###""""""$$$%%%%%%###"""!!!!!!"""""""""#########!!!!!!"""###############""""""#########$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$#########$$$%%%&&&%%%###""""""######!!! !!!$$$&&&&&&###"""###%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$######""""""!!!""""""#########$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$'''&&&%%%###"""!!!!!!!!!$$$$$$######""""""!!!!!!############""""""""""""###############$$$$$$$$$"""######$$$$$$$$$############""""""""""""######%%%###!!!"""%%%&&&$$$""" !!!!!!!!!""""""######"""###$$$%%%&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''###$$$%%%'''(((***+++,,,''''''&&&&&&'''(((***+++((('''''')))++++++)))'''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''''')))(((%%%###""""""###### """###$$$$$$$$$###"""""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!###%%%&&&%%%$$$######$$$&&&((()))!!!"""###$$$$$$###"""!!!!!!$$$''''''$$$!!!!!!"""%%%$$$$$$######$$$%%%&&&!!!!!!"""############"""$$$$$$############$$$$$$ !!!!!!""""""######!!!######""""""$$$&&&########################""""""############"""""""""###$$$&&&''''''&&&&&&$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%############""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$###!!! !!!!!!"""###$$$$$$%%%$$$""""""$$$'''(((%%%""""""############$$$$$$$$$%%%%%%&&&''''''''''''&&&######$$$$$$$$$%%%%%%%%%"""###%%%%%%&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''(((((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################"""######$$$$$$######"""%%%%%%%%%%%%$$$###""""""""""""######$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$######""""""###$$$$$$$$$"""!!!  """###%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%!!!"""""""""############%%%$$$$$$$$$###"""""""""##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$#################################!!!"""$$$&&&&&&$$$"""!!!!!!!!!!!!!!!!!!"""""""""'''&&&$$$#########$$$$$$###$$$''''''$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&((()))'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''###$$$%%%&&&''')))************)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$!!! !!!"""###"""!!!###&&&'''''''''(((***&&&%%%%%%$$$#########$$$$$$#########""""""!!!!!!#################################$$$$$$%%%%%%%%%##################$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!"""############""""""!!! !!!!!!"""###$$$$$$$$$!!!!!!"""#####################$$$$$$$$$$$$###### !!!""""""""""""""" !!!""""""###""""""########################%%%###""""""######""" !!!"""""""""""""""$$$$$$"""!!! """""""""###$$$$$$$$$%%%$$$$$$###############$$$%%%$$$###$$$%%%&&&%%%##################"""!!!!!!$$$$$$$$$#########""""""########################!!!!!!!!!###$$$###!!!!!!!!!""""""#########$$$$$$###"""""""""###%%%&&&!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%((($$$###$$$$$$""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$&&&'''(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$##################$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$######""""""###$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#################################""""""###$$$$$$###""""""#####################$$$$$$$$$%%%%%%%%%$$$###"""&&&"""###'''&&&%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''(((((()))************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((()))))))))((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$$$$###!!! !!!"""""""""###$$$&&&%%%$$$$$$#########$$$############"""""""""!!!########################"""###############$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""%%%%%%$$$######"""!!!!!!!!!""""""#########"""""" !!!!!!"""######$$$$$$!!!!!!"""###############"""######$$$$$$######""" !!!""""""""""""""" !!!!!!""""""""""""!!!###########################!!! !!!!!! """######$$$%%%%%%$$$$$$"""!!!!!!""""""###$$$%%%##################$$$$$$$$$$$$###############$$$###"""!!!!!!"""###"""!!! """###%%%&&&&&&&&&$$$$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!"""$$$###!!!!!!"""""""""############"""!!! !!!######$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%((($$$###%%%$$$""""""&&&####################################$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$###############$$$######"""!!!""""""###$$$$$$$$$$$$$$$ !!!""""""######""""""###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""$$$$$$##################!!!###%%%''''''%%%""" '''%%%$$$%%%(((((($$$!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%!!! """$$$$$$$$$$$$%%%&&&%%%%%%$$$############$$$############""""""""""""#################################"""""""""""""""""""""!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$######""""""!!! !!!"""###############!!!!!!!!!"""######$$$$$$!!!""""""############""""""######$$$$$$######""" !!!"""""""""""""""!!!""""""""""""!!!!!! ###########################!!! !!!"""!!! !!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%##################""""""$$$###############$$$$$$"""!!! """"""!!!  """$$$%%%&&&''''''$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!######"""!!!""""""""""""############!!!!!!!!! !!!""""""###$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''$$$###%%%%%%""""""&&&"""""""""###############%%%%%%&&&&&&&&&'''''''''###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&%%%$$$$$$##################$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$####################################$$$$$$$$$######""" !!!!!!"""""""""""""""#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$##########################################""""""!!!!!!""""""###"""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$"""!!!%%%$$$$$$%%%&&&%%%""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%$$$$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%""" $$$&&&'''((('''''''''((($$$$$$###############$$$#########"""""""""""""""########################$$$$$$######"""""""""!!!"""""""""""""""!!!!!!!!!########################""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%$$$#########"""""""""!!! !!!######$$$$$$$$$!!!!!!""""""############!!!"""############""""""""""""############"""""" !!!"""""""""""""""""""""###""""""!!! ########################$$$###"""###$$$$$$###""" $$$$$$$$$$$$###""""""!!!$$$$$$######""""""!!!!!!#########"""######$$$%%%###"""!!!"""###$$$###!!!$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""###""" !!!"""#########"""""""""""""""########################$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&######%%%%%%"""###&&&############$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$""""""######$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$##################$$$$$$###$$$$$$$$$$$$###""""""!!!"""######$$$$$$######""""""""""""#########$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############################################################""""""""""""######""""""""""""!!!!!! #########""""""###$$$$$$###"""""""""###$$$######%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((('''&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###""" """$$$%%%$$$!!!###%%%%%%$$$######$$$#########""""""###$$$$$$""""""""""""""""""##############################%%%%%%%%%$$$$$$######"""$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%&&&#########""""""""""""""" !!!######$$$$$$$$$"""""""""""""""#########""""""#########""""""!!!"""""""""######""""""""" !!!"""""""""""""""""""""###""""""!!! """"""""""""""""""""""""$$$###"""###$$$%%%$$$###""""""#########""""""!!!!!!""""""######"""!!! $$$######""""""!!!!!!!!!######""""""###$$$$$$%%%###"""!!!"""###$$$###!!!$$$$$$$$$###""" ###################################################""" !!!###$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%"""###&&&&&&######%%%""""""######$$$%%%%%%%%%############$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$ !!!"""###$$$$$$$$$######$$$&&&''''''&&&%%%%%%""""""######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&& !!!###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$############$$$%%%%%%######$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""###############################################################%%%%%%$$$$$$###"""""""""$$$###"""!!!!!!"""$$$%%%$$$######"""###$$$&&&'''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%""" !!!$$$&&&'''"""###%%%$$$###""""""######""""""""""""###$$$$$$""""""""""""####################################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""###############""""""""""""""""""######"""############""""""!!!!!!""""""######""""""!!! !!!"""""""""""""""!!!""""""""""""!!!!!! """""""""""""""""""""""""""!!! !!!#########""""""""""""""""""!!!!!!  """###$$$$$$###""""""""""""""""""!!!!!!""""""""""""###$$$%%%%%%"""!!! """"""!!! !!!!!!!!!!!!!!! ###############$$$$$$$$$########################"""!!!!!!"""$$$%%%$$$###############"""""""""""" !!!""""""""""""!!!$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$"""###&&&&&&######%%%!!!!!!""""""###$$$$$$%%%"""""""""############$$$###$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!!!!"""""""""#########!!!!!!"""###$$$%%%%%%$$$###$$$&&&'''((('''&&&%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""!!!!!!"""$$$$$$%%%%%%$$$$$$$$$#########$$$%%%&&&"""######$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""""""""#########$$$###########################$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$###""""""!!!!!!""""""###############$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""!!! !!!$$$%%%&&&%%%%%%&&&''''''%%%###$$$$$$"""""""""""""""###$$$$$$!!!"""""""""################################################$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""!!!""""""#########""""""###"""""""""""""""""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""""""""""" !!!!!!""""""""""""!!!"""""""""""""""""""""""""""!!! !!!###$$$###""" !!!!!!!!! !!!###%%%%%%$$$$$$!!!!!!!!!"""""""""""""""""""""""""""###$$$%%%&&&###"""!!!!!!"""###"""!!! """#########$$$""""""#########$$$$$$$$$########################!!!!!!!!!###%%%&&&$$$###############"""""""""!!! !!!"""###""""""!!!$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###!!!###&&&'''$$$###%%% !!!"""######$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))#########$$$$$$###############$$$%%%%%%%%%$$$$$$###############$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!""""""#########$$$###########################$$$&&&''''''&&&$$$############"""!!!  ###%%%%%%$$$"""!!!"""###%%%%%%$$$"""""""""######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$"""###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###%%%''''''$$$"""$$$%%%&&&&&&$$$""""""###""""""!!!""""""###$$$$$$!!!!!!""""""#########$$$########################!!!!!!""""""######$$$$$$$$$######"""!!! ################################################""""""""""""""""""""""""&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""############""""""!!!#########"""""""""""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""$$$###"""###%%%&&&&&&$$$$$$$$$%%%$$$$$$###""""""!!!"""$$$%%%%%%$$$###""" !!!!!!""""""######""""""""""""###$$$%%%&&&%%%$$$###$$$%%%&&&%%%### !!!######$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""" """$$$''''''$$$"""$$$#########""""""!!!!!!!!!"""###%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###!!!###''''''$$$###%%%%%%%%%$$$######$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""###$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$############$$$%%%###$$$%%%%%%&&&&&&%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$%%%&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$$$$%%%&&&'''&&&$$$""" #########$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%(((%%%""" """$$$########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''((((((&&&######'''+++#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$$$$"""!!!"""######"""!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""########################!!!!!!""""""""""""!!!!!! !!!#########""""""&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$!!!!!!!!!$$$&&&%%%"""$$$#########""""""!!!!!! !!!!!!!!!""""""###### !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$#########""""""!!!!!!###""" !!!$$$''')))$$$###"""###$$$%%%$$$###########################!!!"""###$$$$$$###"""!!!######################## !!!!!!!!!!!! ###$$$%%%%%%$$$###!!!  !!!###$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%$$$$$$###%%%$$$######""""""######""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###############$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''''''''&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$$$$######"""""""""""""""%%%###!!! """$$$%%%########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((((('''%%%%%%''')))%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$### !!!###$$$$$$###!!! """"""###$$$$$$$$$$$$###$$$"""!!!"""###$$$###!!!!!!"""###$$$$$$###"""!!!!!!!!!"""""""""#################################!!!""""""######""""""!!!!!!""""""######"""!!! """""""""!!!!!!"""######"""""""""""""""""""""""""""""""""#########$$$$$$&&&$$$"""###%%%&&&$$$###############"""""""""!!!!!!!!!"""""""""######### !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$$$$$$$###""""""!!!!!!!!! %%%$$$"""!!! !!!"""######"""!!!"""###$$$###"""######################## !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######$$$$$$$$$###""""""!!! """###$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$######%%%$$$######""""""######""""""""""""########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%#########$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''((((((%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%############$$$$$$$$$%%%%%%$$$###""""""""""""""""""!!!!!!""""""$$$%%%%%%########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''((())))))(((&&&(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!!!!!!!"""############"""$$$"""!!!"""###$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$########################"""##################"""############"""!!!  !!!"""###$$$""""""""""""""""""""""""!!!"""""""""############'''%%%"""!!!"""$$$%%%%%%############""""""""""""""""""""""""############ !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""######$$$$$$######""""""!!!!!! ###""""""!!!!!!!!!!!! """ !!!"""######"""########################""""""""""""###%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ######"""""""""###$$$$$$###""""""!!!""""""######$$$$$$$$$###############""""""######$$$######"""%%%$$$######""""""######"""""""""#########$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%###"""""""""###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&!!!"""######$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$(((&&&&&&(((+++,,,(((%%%))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!""""""##################"""!!!"""$$$%%%$$$#########""""""""""""############$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##################""""""!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""!!!!!!"""""""""#########$$$""" !!!"""############""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############""""""$$$###""""""!!!"""###### !!!###############  """###"""!!!########################$$$$$$###$$$%%%''')))***##############################$$$$$$$$$$$$#########"""!!!!!!!!!###$$$%%%$$$$$$##########################################!!!!!!"""############"""%%%$$$######""""""######""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))*********)))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%&&&'''(((%%%$$$###""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""!!!""""""###%%%%%%%%%$$$$$$########################$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&((((((###$$$$$$%%%$$$###"""!!!########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%(((,,,,,,((($$$((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%%%%###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############ !!!""""""!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!###$$$%%%%%%$$$###!!!###"""!!!########################!!!!!! !!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$################################# !!!"""###############%%%$$$######""""""##################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$)))(((%%%$$$###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''###$$$%%%%%%&&&&&&%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""###%%%&&&'''%%%%%%%%%%%%$$$###"""!!!########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((***)))'''%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$%%%%%%%%%%%%%%%###""""""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""##################"""""""""!!!""""""$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$!!!###$$$$$$###""""""###""""""""""""############""""""""""""!!!!!!!!!!!!""""""#########"""!!!!!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!""""""###"""!!! """###$$$%%%%%%%%%$$$###!!! """######"""########################"""""""""###$$$%%%&&&'''""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!"""######"""######$$$$$$$$$#####################$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$%%%$$$######""""""###############$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%***)))'''&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ """$$$&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((###$$$$$$$$$$$$###""""""&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%))))))(((((('''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&''''''&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%%%%"""""""""!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$###""""""###%%%&&&&&&%%%###$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$########################!!!""""""######""""""!!!$$$###"""""""""###$$$%%%""""""!!! !!!!!!""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%"""$$$$$$""" ###&&&!!!"""""""""############$$$$$$$$$$$$######""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###"""!!! """$$$%%%%%%$$$$$$###!!!  """$$$$$$###########################$$$$$$%%%&&&&&&&&&&&&&&&"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! """"""""""""""""""!!! !!!"""$$$$$$$$$######""""""#########$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$######""""""###############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ """$$$&&&'''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ """$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''######$$$%%%%%%$$$######%%%&&&''''''(((((('''''')))((('''&&&%%%&&&&&&''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))))))))***))))))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%'''***,,,,,,***'''%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((()))(((''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$ !!!###$$$$$$###""" #########$$$$$$%%%%%%&&&$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&***)))'''&&&%%%$$$$$$$$$############$$$%%%&&&'''########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################%%%$$$"""!!!!!!###$$$&&&########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''' ###&&&&&&$$$$$$&&&)))$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$!!!!!!"""##################""""""###%%%'''&&&%%%!!!"""$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$########################!!!!!!""""""""""""!!!!!!&&&%%%$$$""""""""""""### !!!"""""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&######!!!"""&&&!!!!!!""""""#########$$$&&&&&&&&&%%%%%%$$$$$$$$$###############"""!!!!!!!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###$$$###!!! """%%%&&&!!!!!!!!!!!!""""""""""""  ###%%%$$$$$$######################## !!!"""###$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!"""#########!!!  """###$$$$$$$$$###""""""######$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&%%%$$$$$$###"""###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""###$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&'''((((((((()))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$%%%$$$"""&&&&&&&&&$$$###%%%(((***///***$$$!!!###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''))))))((('''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((('''&&&&&&&&&'''((((((((('''%%%%%%"""###$$$$$$$$$$$$###"""%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$#########################################################"""$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###""""""(((***(((%%%###!!!###'''(((''''''&&&'''&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&###$$$'''%%% """)))$$$$$$$$$############"""$$$#########""""""!!!!!!""""""#########$$$$$$$$$###############"""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$###"""!!!""""""############"""""""""!!!!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$""""""""""""############"""!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%'''&&&$$$###"""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''"""$$$'''((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########!!!#########"""###$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###'''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$%%%$$$"""$$$$$$%%%%%%%%%'''***---777111***%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''((((((((($$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))(((''''''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((('''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''((('''''''''(((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###!!!!!!!!!"""######$$$$$$################################################$$$%%%&&&''''''&&&$$$######$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######!!!"""$$$&&&&&&%%%$$$###!!!$$$'''(((((('''''''''''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$&&&#########""""""######$$$$$$$$$%%%$$$#########""""""""""""""""""#########$$$$$$$$$###############"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######""""""""""""############"""""""""!!!!!!!!!"""###$$$%%%$$$$$$$$$#########"""""" !!!"""###"""############$$$$$$$$$""""""""""""############$$$###""""""""""""######""""""""""""############$$$############$$$%%%%%%###"""  !!!$$$$$$$$$$$$######""""""$$$###"""""""""###%%%%%%!!!###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$&&&%%%$$$"""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$########################$$$######""""""######$$$!!!!!!""""""############"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%#########$$$###"""!!!###$$$%%%&&&(((,,,///999444...)))&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%'''(((((())))))(((((((((###$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))))))))((((((''''''&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&))))))((((((''''''&&&&&&'''((((((((((((((())))))''''''&&&&&&''''''(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###"""!!!!!!!!!"""######$$$$$$################################################$$$%%%''''''''''''&&&%%%"""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$'''&&&%%%$$$###$$$%%%&&&###%%%((()))(((''''''(((((((((''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""""""###""" $$$ !!!"""###$$$%%%&&&&&&###############"""""""""###############$$$$$$$$$###############"""!!!!!!!!!!!!""""""""""""########################""""""""""""############"""""""""!!!!!!!!!"""###$$$%%%#########"""""""""!!!!!! !!!""""""###"""############$$$$$$$$$""""""""""""############&&&%%%$$$###"""""""""###############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!"""######!!!!!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$#########'''(((((('''%%%"""""""""###""""""!!!!!!""""""###########################""""""############""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###############!!!"""$$$$$$%%%'''***,,,333000---)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''******)))(((((('''''''''''''''(((((()))))))))***((((((''''''''''''((((((((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&''' !!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$''''''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%$$$#########################################################$$$%%%&&&&&&'''&&&&&&%%%"""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$&&&%%%$$$$$$$$$&&&((()))$$$&&&(((((('''''''''((())))))((('''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$###$$$%%%&&&&&&(((***!!!""""""###$$$$$$%%%%%%###############################################################"""!!!!!!!!!!!!""""""""""""""""""#########""""""""""""###""""""############"""""""""""""""""""""######$$$$$$#########""""""""""""!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$!!!"""""""""############&&&%%%$$$###"""!!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!"""###""" """$$$""""""""""""""""""""""""$$$$$$$$$###############&&&'''((('''$$$###"""######""""""""""""""""""###########################""""""############""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&&&&&&&&&&'''''''''$$$&&&'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$"""###$$$$$$$$$$$$%%%''',,,+++***)))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************************)))))))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********((((((******)))))))))((((((((('''((((((((())))))******)))(((((('''''''''(((((((((((((((''''''((((((((('''&&&%%%$$$$$$%%%&&&''' !!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###############################################################$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%&&&&&&''''''''''''%%%&&&((((((&&&&&&'''((())))))((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&&&&$$$"""!!!"""!!! #######################################$$$$$$$$$#######################################"""!!!!!!""""""!!!!!!!!!!!!!!!!!!###""""""!!!!!!"""######""""""############""""""!!!"""""""""############%%%%%%$$$$$$$$$#########!!!"""###$$$%%%%%%%%%$$$""""""#########$$$$$$$$$!!!"""""""""############%%%$$$###"""!!! !!!!!!!!!"""""""""##################$$$$$$$$$$$$!!!!!!!!! """""""""""""""""""""""""""""""""#####################$$$###!!!!!!###%%%################################################"""###%%%%%%###"""###$$$######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###############%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&$$$%%%&&&%%%$$$######$$$)))******(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))************&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))************))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************((())))))))))))))))))***))))))((((((''''''(((((()))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''"""###$$$&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''')))((('''&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''!!!!!!!!!"""######$$$$$$#########################################################$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&'''(((((('''%%%###"""%%%&&&'''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###""" !!!%%%%%%!!!$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!""""""!!!!!!!!!!!! ###"""!!! !!!"""###$$$""""""############""""""!!!"""############""""""%%%%%%%%%$$$$$$$$$$$$### !!!###$$$######""""""############$$$$$$$$$""""""""""""##################"""!!! !!! !!!!!!!!!""""""""""""###"""!!! !!!"""###$$$ """"""""""""############"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%######$$$%%%########################"""""""""############### """###""""""###%%%$$$######""""""######$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$!!!###%%%'''''''''(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%###$$$&&&)))&&&'''((((((&&&$$$%%%%%%&&&((()))(((&&&$$$%%%'''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((()))***+++,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************((()))***++++++***)))(((************************))))))************))))))************************))))))))))))))))))))))))((('''''''''(((((()))***((())))))******++++++,,,*********)))))))))))))))******)))((((((((((((((())))))(((((((((((())))))'''''''''(((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&%%%&&&(((******(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&!!!!!!!!!"""######$$$$$$######################################################$$$$$$%%%&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$###!!!"""!!! %%%,,,,,,(((###############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""###############"""!!!!!!""""""!!!!!!!!! """""" !!!###$$$""""""############""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$############ """$$$$$$$$$###""""""############$$$$$$$$$""""""""""""##################""""""!!!""""""###!!!!!!"""""""""#########$$$""" !!!$$$&&&$$$$$$$$$$$$$$$######"""!!!!!!"""""""""#########"""###$$$%%%%%%%%%$$$$$$"""$$$&&&&&&$$$######$$$########################!!!"""""""""#########$$$ """###""""""###$$$$$$######""""""######$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$))))))((((((''''''''''''%%%'''(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$%%%%%%$$$$$$'''***&&&(((***)))(((''''''((("""%%%((((((&&&&&&''')))''''''''''''''''''''''''%%%%%%&&&'''((()))******'''&&&&&&&&&&&&(((***+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((******************++++++))))))************))))))************************))))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((()))***+++,,,,,,---++++++******))))))((((((******)))((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''(((((('''&&&'''((()))***'''&&&%%%$$$###$$$%%%&&&%%%'''***,,,,,,***'''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%$$$#########################################################%%%$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&'''&&&&&&%%%############$$$&&&((()))$$$%%%%%%$$$###"""$$$%%%######$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$&&&$$$ ###((('''!!!!!!!!!"""###$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""###############"""!!!!!!""""""!!!!!! """!!!  !!!###%%%""""""############""""""!!!"""###$$$$$$###"""!!!############""""""""""""!!!"""$$$&&&'''&&&%%%$$$"""############$$$$$$$$$""""""""""""##############################$$$$$$"""############$$$$$$$$$&&&### !!!%%%'''$$$%%%%%%%%%%%%$$$###### !!!!!!!!!""""""######!!!"""###%%%%%%$$$$$$### ###%%%&&&%%%###""""""########################!!!!!!""""""#########$$$ !!!######""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######&&&&&&%%%%%%%%%$$$$$$$$$,,,------***'''###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''########################''''''''''''''''''''''''"""###$$$$$$&&&&&&'''((()))'''$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&### ###&&&'''&&&(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''&&&&&&'''### ###***---***&&&+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********)))******+++,,,///...---+++***)))))))))++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***************************++++++++++++,,,,,,,,,+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((((('''&&&%%%&&&'''((()))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!$$$))),,,+++***((('''%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$###"""""""""###%%%%%%%%%$$$###$$$&&&''''''%%%&&&$$$"""!!! !!!"""###&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$###!!! !!! !!!!!!!!!"""######$$$$$$######"""""""""""""""###$$$$$$$$$############"""!!!!!!""""""#########$$$&&&""" %%%(((%%%"""###############################################################"""!!!!!!""""""###$$$$$$$$$$$$###''''''%%%$$$###"""""""""$$$###""" """###$$$###$$$%%%%%%&&&&&&%%%%%%########################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""#####################$$$%%%%%%%%%&&&"""######$$$$$$%%%&&&&&&$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***(((&&&%%%&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$'''))))))((((((((('''''''''&&&&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''***(((&&&(((,,,///---***''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))))))))***************+++,,,,,,++++++*********+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************))))))))))))))))))))))))************+++******)))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))((('''&&&%%%%%%)))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((($$$$$$######$$$$$$%%%&&&'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%(((******'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%$$$###############$$$###"""""""""###$$$%%%###"""!!!"""$$$%%%$$$###%%%$$$"""!!! !!!"""#########"""""""""$$$%%%&&&########################"""###$$$%%%$$$$$$###"""%%%###""""""$$$$$$###!!!#########"""""""""""""""######""""""""""""######$$$$$$$$$############"""""""""##################""""""!!!!!!"""###$$$###$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$######""""""###$$$###"""!!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((())))))((((((((((((''''''''''''&&&))))))((((((((((((''''''''''''''''''(((((((((((((((((())))))************###$$$%%%'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))++++++******++++++,,,---***************+++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++*********))))))((((((((())))))*********+++++++++++++++******)))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***)))((('''%%%$$$######((((((((()))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((%%%!!! """&&&&&&%%%$$$#########$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$###""""""""""""#########""""""######$$$%%%$$$###""""""###$$$###!!!$$$$$$"""!!!!!!!!!"""###""""""""""""###$$$&&&&&&""""""""""""""""""""""""######$$$%%%%%%$$$$$$###$$$""""""###%%%&&&%%%$$$$$$$$$######"""!!!!!! ###"""""""""""""""######$$$$$$$$$############"""$$$$$$$$$$$$$$$######### """###""" """%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############""""""!!!!!!"""######$$$$$$############""""""""""""######$$$###"""!!!!!!"""###$$$!!!""""""###$$$#################################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#########$$$$$$##################""""""&&&%%%%%%$$$######""""""$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&(((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&((((((((('''''''''''''''))))))((((((((((((((((((((((((((((((((()))))))))(((***+++***(((''')))+++###$$$&&&(((******))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++,,,------------,,,******)))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,,,,,,,---------...+++++++++******)))))))))***************************))))))))))))))))))***)))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((******)))((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%$$$###"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###"""!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$###""""""!!!"""""""""###############$$$$$$$$$'''%%%$$$$$$%%%%%%$$$"""$$$###"""!!!!!!"""######""""""!!!!!!!!!!!!!!!!!!########################""""""######$$$$$$$$$######!!!!!!!!!###$$$###"""############""""""!!!!!!""""""""""""""""""###$$$$$$$$$$$$#########""""""&&&%%%%%%$$$$$$#########"""######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############"""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$######""""""######$$$!!!"""######$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!""""""#########$$$$$$$$$$$$#########"""!!!!!!!!!%%%$$$$$$$$$######""""""$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$###$$$&&&(((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))******+++...111///+++***,,,///'''(((***++++++***)))(((++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++*********++++++++++++++++++++++++++++++,,,,,,---......---------------,,,,,,+++++++++,,,---------............++++++++++++************++++++++++++++++++++++++******))))))))))))******************************(((((((((((())))))))))))%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''###$$$%%%''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$&&&'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$###""""""!!!"""""""""""""""######$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%###"""""""""""""""""""""######!!!""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""######$$$###""""""######""" !!!!!!""""""############""""""!!!!!!"""###$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$$$$#########'''$$$!!!"""%%%'''%%%"""""""""""""""""""""""""""########################!!!""""""#########"""""" !!!""""""######"""""" !!!"""######$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!############$$$$$$$$$$$$$$$#########"""!!!!!!!!!"""""""""######$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((())))))))))))(((&&&$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&''')))'''(((((((((((()))))))))(((((())))))))))))******(((((())))))******++++++***---///---+++***+++...+++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,------...///++++++++++++,,,...///000------------------------------............------------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************((())))))******+++,,,,,,((((((((()))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((---)))%%%%%%((((((%%%"""$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$###""""""""""""###""""""###$$$$$$$$$$$$######"""!!!!!!"""###""" """"""""""""############ !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###&&&%%%######$$$$$$###""" !!!!!!"""######$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$#########***%%%!!!"""&&&(((%%%!!!""""""""""""""""""""""""########################!!!""""""############""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$########################%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%##################""""""!!!!!!""""""###$$$$$$%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&$$$$$$&&&)))'''((((((((())))))))))))(((((()))))))))*********(((((()))******+++,,,,,,((()))******))))))***+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------------......///,,,,,,,,,---...///000111....................................---,,,++++++++++++,,,,,,---.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************************++++++++++++)))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))(((((((((((()))))))))))))))))))))******+++)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((+++)))((('''&&&&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&& ###&&&(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$###############!!!"""###$$$%%%$$$$$$###"""!!! !!!"""###"""!!!!!!!!!"""###############!!!"""###$$$%%%%%%$$$###########################!!! !!!"""$$$$$$###"""!!!"""$$$%%%$$$###"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############"""""""""##################'''%%%######$$$%%%$$$"""""""""""""""""""""""""""########################!!!!!!"""###############!!!"""######$$$$$$######"""""""""!!!!!!"""#########$$$$$$$$$$$$$$$$$$###!!!""""""###$$$#################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$""""""""""""############$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''' !!!!!!!!!""""""&&&%%%$$$$$$&&&(((((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((()))***''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%### !!!$$$((('''((((((((())))))******(((((())))))*********+++((())))))***++++++,,,,,,+++++++++,,,,,,---------))))))))))))***---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............------------...//////000//////.........//////////////////////////////.........---,,,+++***))))))***+++,,,------...///........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,+++++++++******))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))******'''&&&%%%%%%%%%&&&((()))***)))'''&&&&&&''')))***''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))(((&&&%%%%%%&&&((()))###&&&((('''%%%%%%(((,,,$$$%%%'''(((((((((''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###'''+++---+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""###$$$%%%$$$#########"""!!!"""$$$%%%%%%$$$ !!!"""#####################$$$###""" """""""""""""""""""""""""""!!!!!!!!!!!!###%%%&&&"""######"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############"""!!!!!!""""""#########$$$$$$%%%%%%$$$"""!!!"""$$$################################################!!!!!!"""############### ######""""""""""""#########$$$$$$%%%%%%$$$$$$### !!!!!!"""""""""""""""########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&$$$$$$######"""!!!!!!!!!$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""$$$''')))***)))%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((())))))&&&''''''&&&$$$"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''''''''((()))))))))(((&&&&&&''''''&&&$$$***(((''')))+++,,,***((())))))))))))))))))))))))......---,,,,,,+++*********)))))))))+++---...000+++++++++,,,...000000///------......///........./////////---++++++---//////////////////000111222222222222111111111111000111111000///......//////000111111222222111111000//////............//////000...------//////...,,,///,,,)))&&&%%%'''+++------------............///******+++,,,---......///---,,,,,,+++******)))))),,,+++++++++++++++,,,,,,///...---,,,++++++++++++((()))***++++++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((($$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""""""""$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########"""$$$&&&&&&%%%%%%((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$######"""#########""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###""""""""""""############""""""!!!!!!"""$$$&&&'''""""""""""""""""""##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!  """#################################!!!!!!"""############""" !!!!!!"""""""""###!!! ###%%%########################"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%$$$$$$##################"""""""""""""""%%%%%%%%%&&&''''''$$$"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$$$$***)))'''%%%%%%%%%'''(((&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((())))))(((&&&%%%%%%&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((("""""""""$$$(((************(((''')))+++,,,***(((************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111...------...///000//////,,,,,,---............---000111111///......///111......///000111111222222222222333444444555555555777777777666666555555555666777777777777777777666666555444444333333333444444222111111222222000///444222///------///111333---------.........//////...............///////////////......---------,,,***)))))))))))))))******......,,,++++++*********)))))))))******)))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$##################$$$$$$$$$###############$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""###############""""""!!!!!!"""###$$$############""""""""""""############""""""""""""########################'''%%%###############!!!######################## !!!"""###############""""""#########""""""!!!'''%%%###!!!!!!"""$$$%%%########################"""############$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$###"""###$$$%%%###!!!######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''((((((***)))'''%%%%%%&&&'''((('''''''''((((((((())))))(((((((((((()))***++++++$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((())))))(((&&&%%%&&&'''%%%&&&&&&&&&&&&'''''''''))))))(((''''''((())))))%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%)))((((((***+++,,,***)))++++++++++++++++++++++++)))******+++,,,------...------,,,,,,,,,,,,------------------,,,,,,,,,+++------...//////000//////000111333333222222444555444555777999:::;;;;;;::::::;;;<<<>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>><<<;;;::::::999999888777666666666666444222555555444333222333333444......////////////000000/////////......---------------------,,,,,,,,,,,,******))))))))))))******------,,,+++************)))))))))(((((())))))))))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''&&&&&&''''''((()))((((((''''''(((((())))))))))))((('''&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%(((&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###############$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""###$$$%%%%%%""""""""""""""""""""""""!!!"""############"""!!!""""""""""""############$$$###"""!!!!!!!!!!!!!!!$$$$$$#########"""""""""############""""""""""""""""""""""""""""""""""""'''%%%#########$$$###"""######################## !!!######$$$$$$$$$%%%&&&&&&%%%$$$###""""""'''&&&%%%$$$####################################"""############$$$$$$$$$"""""""""""""""###$$$%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&((()))+++,,,)))((('''&&&&&&&&&'''((((((((()))))))))*********))))))))))))***+++,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''')))(((((((((((((((((()))&&&&&&''''''''''''''''''+++)))((('''((('''&&&$$$)))))))))***+++++++++*********************************++++++,,,---------...---------,,,,,,,,,,,,......///...,,,++++++,,,///000111333444444444444222555888:::;;;===???@@@DDDFFFIIILLLNNNNNNMMMLLLLLLMMMOOOQQQSSSSSSSSSSSSTTTUUUWWWXXXXXXWWWUUUSSSRRRRRRRRRSSSSSSRRRRRRRRROOONNNLLLJJJIIIHHHGGGGGGEEEDDDCCCCCCDDDCCC@@@>>>=========<<<:::888666555111111111111111111111111111111111000/////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,+++*********************(((''''''(((******)))))))))*********++++++(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))(((''''''''''''''''''((())))))(((((((((((())))))***)))))))))((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%%%%&&&'''&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&########################!!!!!!"""###$$$%%%%%%%%%""""""""""""###$$$%%%&&&"""""""""""""""""""""""""""##################"""!!!"""""""""##################"""""""""""""""###%%%$$$$$$######""""""!!!############"""""""""!!!########################"""!!! """$$$$$$########################### !!!###$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######"""""""""###""""""!!!!!!########################""""""#########$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$#################################!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$'''%%%######$$$&&&'''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%&&&''')))***+++)))(((''''''&&&'''((((((((((((((()))))))))******)))))))))))))))***,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((())))))))))))(((&&&&&&&&&(((+++---------))))))++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000000000///000222111000///000222444555777999;;;===>>>>>>???CCCHHHMMMOOOQQQTTTUUUZZZ\\\___bbbddddddcccbbbcccdddeeeggggggfffeeeeeedddeeeggghhhhhhgggeeedddeeeffffffggggggffffffeeedddcccaaa```^^^]]]\\\\\\ZZZYYYYYYYYYZZZYYYVVVTTTOOOOOOOOOMMMJJJFFFBBB@@@888888777666555555444444444444444444333333222222///////////////.........//////...---------------,,,,,,++++++***++++++++++++***)))(((((()))***+++((((((((()))))))))******))))))))))))))))))))))))***************************)))(((((((((((()))))))))((((((''''''(((((()))))))))(((((((((((())))))((((((((()))))))))******(((((((((''''''(((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''((((((''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!! ######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$######""""""############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$$$$######################## !!!######$$$$$$$$$"""######$$$%%%%%%$$$$$$ !!!""""""""""""########################""""""#########$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$########################"""!!!!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$'''%%%######%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&''''''((((((((('''''''''(((((((((''''''((((((((()))))))))(((((((((((()))***++++++$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''')))***)))((('''((()))&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%'''((()))***+++***))))))***))))))***,,,------,,,(((***,,,,,,+++***+++,,,++++++++++++++++++++++++............------------,,,---///000111222222222...111444555444555888;;;@@@BBBDDDHHHKKKMMMOOOPPPWWW[[[bbbgggjjjlllmmmooopppqqqsssuuuvvvwwwwwwvvvvvvwwwyyyzzzyyyxxxuuutttssstttuuuvvvvvvvvvuuutttrrrrrrrrrssssssrrrrrrrrrtttsssqqqooonnnmmmlllllljjjjjjkkklllmmmllliiigggbbbbbbaaa___\\\WWWSSSPPPHHHGGGFFFDDDBBB@@@???>>>999999888777666555444333111111000//////...------000///...---,,,,,,,,,---------,,,++++++,,,,,,---+++++++++******+++++++++((((((((()))))))))******))))))))))))))))))))))))************************+++***(((''''''((())))))***))))))(((((())))))******))))))(((((())))))***'''''''''((()))*********)))((((((''''''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%"""###&&&((()))((('''&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))'''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$$$$%%%""""""""""""###$$$%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""############!!!"""$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$$$$%%%$$$###########################!!!!!!"""############"""!!!!!!"""###$$$$$$$$$$$$!!!"""$$$%%%%%%%%%########################"""############$$$$$$$$$"""""""""""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!###$$$%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$###"""!!!"""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((()))***++++++$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''')))***)))((('''(((***''''''''''''((((((((((((%%%&&&''''''''''''&&&%%%&&&''')))***+++***)))(((///---+++++++++***)))'''(((***---,,,+++***+++---------------------------------......///000000000---...111333666777888888777<<>><<<<<<555444333222111111111111......---------......///,,,,,,............,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,***((('''&&&'''((())),,,,,,++++++++++++,,,,,,******))))))))))))******))))))((((((''''''&&&&&&))))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))************%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""""""""$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&''''''''')))'''%%%#########$$$%%%"""$$$%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$######""""""$$$$$$$$$###############$$$$$$##########################################$$$###"""!!!!!!"""###$$$""""""""""""##################$$$%%%$$$###"""!!!""""""###$$$%%%&&&&&&'''############""""""""""""""""""""""""""""""""""""###"""!!!!!!$$$%%%%%%$$$###########################$$$$$$######"""!!! %%%%%%%%%%%%$$$###""""""###""""""!!!""""""###$$$########################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&'''%%%############$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########&&&(((((('''%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&'''''''''((()))))))))'''''''''''''''((())))))''''''((())))))))))))))))))************+++++++++************+++,,,---...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%%%%$$$))))))))))))))))))))))))&&&'''((())))))************++++++,,,------......++++++,,,+++***+++---000/////////...---...000333222333444444333555888:::<<<@@@FFFKKKOOORRRVVVXXX]]]```eeeiiikkkmmmooopppssswww{{{~~~|||zzzyyywwwrrrmmmkkkkkkhhhbbb\\\]]][[[WWWRRRNNNLLLJJJIIIFFFCCC@@@>>>===;;;:::888555333000...///111111111111///------...---,,,***---...//////---,,,,,,,,,((())))))***+++,,,------,,,,,,++++++++++++++++++************************+++***)))(((((()))***+++---,,,,,,+++***)))(((((())))))(((((((((((())))))+++******)))(((''''''&&&&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''+++***((('''&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%***)))'''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((''''''((('''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""&&&$$$""" !!!###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""###%%%%%%%%%""" """""""""###$$$$$$%%%%%%######""""""""""""""""""########################""""""""""""""""""""""""&&&&&&&&&&&&&&&%%%$$$###########################""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""''''''&&&$$$"""###&&&((($$$###"""""""""###$$$%%%!!!!!!"""###$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((,,,+++***))))))***+++++++++++++++++++++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''++++++******)))((((((((())))))))))))))))))))))))'''((()))***+++++++++++++++++++++,,,,,,------------...//////...///111333/////////------...222444333555999;;;>>>BBBGGGKKKTTTWWW\\\___aaadddgggiiimmmqqquuuyyy{{{|||~~~|||zzzzzzxxxrrrmmmpppnnnkkkgggccc___]]]\\\[[[XXXTTTQQQNNNKKKGGGEEEAAA>>>:::777666666555444111000............,,,+++111222111000...---------++++++,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,+++************+++,,,,,,,,,++++++***))))))))))))))))))(((((()))))))))+++******)))(((((('''''''''(((((((((((((((((('''(((''''''''''''''''''((('''&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$""" !!!###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!"""###%%%%%%%%%""" $$$$$$##########################################################################################$$$$$$$$$$$$$$$###"""!!!########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!! !!!###&&&%%%$$$###""""""######"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((+++***)))(((((()))************++++++++++++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&************************))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...///......000111000000000000111444888<<>><<<999777444333333222000///111000///---,,,,,,------,,,,,,,,,++++++***************++++++,,,,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))))))))***************))))))((((((''')))((((((''''''(((((())))))((((((''''''(((((()))&&&&&&%%%%%%&&&''')))***))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!! """###$$$%%%%%%###!!!%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$###""""""$$$''''''&&&%%%###""""""""""""##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((***))))))(((((()))******************++++++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&''''''''''''''')))(((((((((''''''&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,............///000333444666777:::???EEEJJJTTTWWW\\\```dddiiinnnqqquuuuuuvvvvvvvvvxxx{{{~~~|||xxxuuurrrqqqqqqrrrrrrpppllliiieeeaaa\\\WWWTTTQQQMMMJJJIIIFFFBBB???===;;;999777444222///......///000000///.........------,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,+++******))))))******+++*********)))))))))((((((***)))(((''''''((()))***))))))(((((((((((())))))))))))((('''((()))***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''''''''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! """$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&##################""""""######$$$%%%$$$###!!! $$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$########################'''(((((('''&&&&&&(((***&&&&&&%%%$$$######""""""$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((******************++++++))))))******+++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&''''''(((((((((''')))))))))(((((('''''''''$$$%%%%%%&&&&&&''''''(((************************'''((()))***++++++++++++,,,,,,,,,,,,,,,------------///000000000000222444777:::>>>CCCGGGNNNTTTYYYdddggglllpppssswww{{{~~~zzzzzz{{{}}}~~~|||yyytttqqqmmmiiigggddd```^^^\\\XXXRRRNNNKKKHHHEEECCCCCC???:::777777666555444222222222111111000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------++++++************++++++************))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))+++***)))'''''''''((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''$$$''')))((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!"""###$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###########################$$$%%%%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))))))))******))))))))))))))))))))))))++++++,,,,,,------------)))******+++,,,,,,------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''(((((('''&&&&&&%%%&&&'''((((((((((((((()))))))))))))))(((((((((''''''(((((())))))******************************'''((()))***++++++++++++,,,,,,,,,---.../////////,,,...///111222444888<<>><<<:::777555333222111111111000000//////...------------------------,,,---............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))))))))******)))))))))(((''''''''''''''''''(((&&&%%%$$$######$$$%%%&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''%%%'''((('''$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###%%%'''(((((('''%%%###$$$%%%&&&'''''''''&&&%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((+++...,,,(((&&&'''***&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##########################################$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$!!!!!!""""""###$$$$$$%%%################################################!!!"""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""#########$$$$$$$$$!!!###%%%%%%%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))************))))))))))))******))))))))))))))))))))))))***+++,,,...............+++,,,,,,---...///000111&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))(((((())))))******++++++******************************************************+++,,,------------+++,,,---///000222333444:::<<>>===777666666555444333222222........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************++++++((()))***++++++***)))(((''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''###&&&((((((''''''***---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&((()))"""$$$'''))))))'''$$$"""%%%%%%'''''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))---///---)))&&&(((***&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""" !!!!!!"""######$$$$$$########################""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""######$$$$$$$$$$$$!!!###$$$$$$###$$$%%%&&&'''''''''&&&$$$"""!!!##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))***+++---......------,,,,,,---...///000111222&&&''''''(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))///...,,,************+++***,,,---,,,++++++,,,---000222444333000111777<<>>:::777555555555444222...------......---///...---,,,,,,,,,---...///......---,,,+++************+++,,,+++***)))(((************************)))))))))))))))*********)))((('''(((***++++++***''''''(((((('''&&&%%%%%%(((%%%$$$%%%''')))((('''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))*********)))'''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$"""!!!%%%&&&&&&&&&&&&%%%$$$###########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$"""######$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$&&&%%%$$$###"""!!!!!!!!!$$$$$$######""""""!!!!!!########################&&&%%%$$$#########$$$%%%%%%$$$######$$$$$$"""!!! %%%((((((((()))'''""""""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&))))))))))))((((((((((((''''''(((***+++,,,---...///---,,,+++,,,,,,,,,+++,,,------///222777;;;>>>&&&''''''(((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&'''((())))))))))))************************))))))*********+++++++++......------------...///+++,,,......---...000222///333888:::<<>>FFFNNNVVV^^^fffkkkrrrvvv|||~~~yyytttpppmmmhhhiiijjjhhheeebbbaaa``````^^^\\\^^^aaabbbaaa___aaabbbaaa^^^[[[XXXXXXYYYWWWVVVUUUSSSRRRRRRQQQQQQVVVUUUTTTSSSQQQPPPPPPOOOQQQRRRSSSUUUVVVWWWXXXXXXXXXWWWVVVVVVWWW[[[^^^```ddddddeeeeeeccccccdddeee[[[]]]```aaabbbbbbdddfffnnnpppqqqpppooonnnnnnoooqqqssswww{{{|||xxxwwwvvv}}}|||uuujjjbbb]]]VVVLLLFFFDDDAAA;;;777111111000111222222111///000000111000......///000//////...------.........++++++++++++++++++++++++++++++************++++++******++++++++++++******************************,,,***))))))******)))'''))))))))))))((((((((((((((((((((((((((('''&&&&&&(((&&&&&&''')))***)))(((&&&%%%$$$$$$%%%&&&((()))((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$&&&)))+++'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))(((((('''***(((((((((******)))((($$$%%%&&&&&&%%%%%%&&&((((((((('''&&&%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&$$$""""""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))***+++,,,------...///......---------...///555444444777AAAQQQcccooozzz+++***)))(((((((((((()))******)))((()))***+++,,,,,,+++***))))))***+++,,,******++++++,,,,,,------///......///000111111111///000111333555:::@@@DDDNNNSSS[[[ccckkkrrryyy}}}{{{~~~|||yyywwwwwwsssqqqnnniiiddd```]]][[[XXXZZZ[[[[[[YYYWWWWWWWWWXXXVVVVVVYYY^^^ccceeeeeecccdddccc```[[[WWWTTTSSSTTTUUUVVVVVVUUUSSSQQQOOOOOOPPPQQQRRRRRRRRRQQQQQQSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVWWWZZZ^^^aaacccaaaaaaaaa```^^^]]]\\\\\\XXXXXXXXXWWWVVVWWWZZZ]]]```aaaaaaaaa______aaacccfffhhhlllqqqtttwwwyyyyyy|||zzzyyyxxxxxx{{{~~~~~~zzzzzz|||~~~yyyuuunnneee^^^YYYSSSKKKEEE???<<<888555444333111000111222222222000...------,,,,,,,,,,,,---.........++++++++++++++++++++++++++++++************++++++******++++++++++++******************************,,,***))))))******)))'''))))))))))))((((((((((((***)))((('''''''''(((((('''&&&&&&&&&((()))((('''((('''&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%'''((())))))(((((((((&&&%%%%%%&&&''''''&&&'''(((((((((''''''((()))'''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###)))&&&######$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,......////////////000111111555===HHHUUUdddsss|||++++++***)))))))))************))))))******+++,,,,,,,,,************,,,,,,,,,,,,,,,,,,---------------------...///000111222000222555999???GGGQQQWWWdddiiipppwww|||}}}zzzwwwvvvsssoookkkgggdddccc```___\\\YYYVVVSSSQQQOOOKKKMMMPPPQQQPPPPPPPPPQQQPPPPPPPPPTTTZZZaaaeeeggghhhiiihhheee^^^XXXTTTRRRTTTVVVYYY[[[[[[XXXSSSQQQRRRSSSUUUWWWWWWWWWVVVUUUTTTVVVWWWYYYYYYYYYXXXWWWYYYYYYZZZ\\\^^^```bbbdddeeedddcccaaa___\\\ZZZXXXZZZXXXUUUQQQOOOPPPTTTWWWXXXXXXWWWUUUSSSTTTWWWZZZYYY[[[^^^aaacccdddddddddjjjiiiiiijjjlllooorrrtttvvvvvvvvvxxx}}}}}}{{{{{{~~~~~~yyyssskkkbbb[[[VVVPPPHHHAAA<<<888555444333444444444333111///...------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))+++***))))))***+++)))((())))))))))))((((((((((((+++***(((''''''''')))***'''&&&%%%&&&(((((((((&&&)))((('''&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))((('''&&&))))))((('''&&&%%%%%%$$$&&&&&&'''''''''((((((((("""$$$&&&)))++++++******,,,)))'''&&&''')))******((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###(((&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))---------,,,,,,,,,++++++---...000000000111333666666@@@OOO```ooo{{{************)))*********************++++++,,,------,,,++++++++++++,,,---------------------------,,,---......///000333555666:::@@@GGGPPPYYYccciiitttyyy~~~||||||~~~}}}xxxvvvtttsssrrrooollliiigggfffeeebbb___\\\YYYWWWXXXWWWVVVTTTSSSQQQPPPPPPKKKMMMPPPRRRRRRRRRRRRTTTRRRSSSVVVZZZ```eeehhhjjjssssssqqqmmmgggbbb```______```ccceeeeeeccc```^^^bbbaaa```___^^^]]]\\\\\\\\\]]]```bbbcccddddddddddddeeeeeefffgggggghhhhhhooommmkkkiiigggdddaaa^^^aaa___\\\XXXUUUUUUXXX[[[]]][[[XXXUUURRRSSSWWWZZZXXXXXXYYYZZZZZZZZZZZZYYY\\\]]]]]]___aaadddfffhhhhhhhhhiiilllpppvvv|||~~~yyysssnnnhhh___WWWOOOHHHBBB>>>:::888555444333333333222222222222222000...---+++------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))(((((((((((())))))))))))))))))(((((('''&&&%%%&&&'''((('''&&&((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&'''))))))******%%%%%%&&&&&&''''''((((((''''''''''''((((((((((((%%%&&&))),,,...---,,,,,,---***&&&%%%''')))***+++'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,,,,+++++++++++++++---......------111777===GGGRRRddduuu((())))))))))))))))))))))))******+++,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,------------------///111333333444666:::>>>AAAHHHQQQ[[[dddlllssswww~~~}}}wwwzzz}}}}}}{{{{{{~~~~~~}}}{{{zzzvvvvvvuuusssqqqnnnllljjjfffdddcccbbbbbb```^^^[[[ZZZ[[[[[[[[[ZZZXXXVVVUUURRRRRRRRRRRRRRRRRRRRRRRRQQQTTTWWWXXXWWWWWWXXXYYYWWW[[[```fffjjjnnnpppqqqxxxxxxvvvssspppnnnooopppnnnnnnnnnmmmmmmlllllllllllljjjgggdddbbbbbbdddeeehhhiiijjjkkkmmmnnnnnnnnnnnnooopppqqqrrrssstttuuuxxxuuuqqqooonnnlllhhhfffhhhgggeeebbb___^^^___```cccaaa]]]WWWTTTTTTWWWZZZ^^^]]]\\\[[[YYYXXXWWWWWWUUUUUUVVVXXXYYY[[[\\\]]]^^^^^^^^^```ccchhhllloooppprrrwww~~~~~~wwwppphhh___WWWQQQJJJDDD<<<666444333333222333333222222111///......------------------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,))))))))))))))))))))))))+++***)))***+++,,,+++***))))))))))))((((((((((((%%%''')))++++++***'''&&&((('''&&&&&&'''((('''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&''')))***%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))((()))+++,,,---,,,***)))(((%%%"""!!!"""$$$&&&&&&'''&&&$$$%%%''''''&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,---......---+++,,,444@@@III\\\fffttt'''((())))))******)))))))))***+++,,,---.........------------------------,,,------...//////000000000333666888:::>>>EEEJJJUUU\\\fffooovvv{{{zzz{{{{{{{{{zzzxxxwwwuuuqqqsssvvvwwwwwwvvvvvvvvvuuutttsssqqqnnnkkkiiihhheeedddcccbbb```^^^\\\[[[XXXWWWWWWXXXYYYYYYWWWVVVRRRUUUXXX[[[\\\[[[ZZZXXXUUUUUUVVVWWWXXXYYYZZZZZZWWWZZZ]]]^^^]]]]]]]]]^^^YYY^^^dddiiimmmpppsssuuutttvvvwwwwwwvvvwwwyyy{{{{{{xxxtttpppmmmmmmnnnooolllkkkiiiggghhhjjjmmmooooooooonnnnnnnnnpppqqqsssrrrsssuuuyyy|||zzzwwwvvvuuurrrooopppooonnnjjjfffddddddeeeeeeccc___ZZZVVVUUUXXXZZZaaaaaaaaa___]]]YYYUUUSSSSSSTTTUUUWWWXXXXXXXXXXXX[[[[[[[[[[[[\\\___aaacccccceeejjjrrrzzz~~~wwwoooiiibbbZZZNNNDDD>>>:::777444333222111111000111111222........................,,,,,,++++++++++++,,,,,,,,,------......------,,,************************+++***)))***,,,,,,,,,***))))))))))))(((((((((((($$$&&&(((***+++)))'''%%%)))(((''''''((()))'''&&&%%%%%%&&&(((((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''///---)))&&&$$$$$$&&&'''))))))((((((((('''''''''''''''((((((((()))))))))))))))))))))(((''''''&&&)))&&&$$$###%%%&&&'''''')))&&&%%%&&&)))+++)))'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######%%%''''''%%%"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&'''))))))((('''''''''''''''''''''''''''''''''''''''(((((())))))***))))))))))))))))))))))))((())))))***,,,------...///000000000444@@@PPP]]]nnnuuu((()))***+++++++++******)))***,,,---...///......------............------......///000222333444444444999???CCCGGGNNNXXX```lllqqqxxx~~~~~~{{{yyypppqqqqqqpppnnnlllllllllkkkjjjiiiiiiiiihhhfffdddbbbaaa```^^^\\\ZZZWWWVVVWWWWWWVVVUUUSSSRRRQQQPPPRRRRRRRRRUUUWWWYYYXXXWWWTTTWWW[[[```bbbbbbaaa```\\\]]]^^^```aaacccdddeee^^^aaadddfffffffffggghhhfffiiilllnnnooorrrvvvzzz}}}|||wwwsssrrrrrrmmmnnnpppsssuuuwwwyyyzzzwwwvvvuuuuuuwww|||~~~|||xxxrrrllljjjkkkllljjjhhhfffbbb^^^^^^```ccciiimmmppprrrnnnggg^^^XXXWWWXXXZZZ]]]^^^^^^^^^^^^___^^^]]]]]]]]]^^^```aaa]]]___cccjjjrrrwwwxxxwwwqqqqqqqqqrrrvvvzzzzzzrrrfff]]]VVVOOOGGGAAA<<<:::777444222222333444........................---,,,,,,++++++,,,,,,---------............------+++++++++++++++++++++++++++***)))***,,,---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((+++)))(((((())))))((('''&&&'''((())))))(((''''''(((((())))))))))))((((((''''''''''''''''''''''''---+++***((('''&&&&&&&&&)))))))))))))))((((((((('''((((((((()))))))))))))))((('''&&&&&&&&&''''''+++***((((((***+++***)))(((%%%###&&&***,,,***(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###!!!&&&'''&&&###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((((((''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&''''''((())))))******)))))))))))))))))))))))),,,,,,,,,------............222888===DDDSSSeeesss}}})))***+++,,,---,,,,,,+++)))***,,,.../////////...------............------//////111222444666777777???DDDLLLRRRXXXbbbnnnwww{{{~~~|||vvvrrroooggghhhhhhfffdddcccccccccfffbbb]]][[[[[[ZZZWWWTTTSSSSSSRRRQQQPPPNNNMMMLLLPPPOOOOOONNNMMMLLLLLLKKKPPPQQQRRRUUUYYY[[[[[[[[[XXX\\\aaafffiiiiiigggfff```aaabbbdddfffhhhiiijjjdddgggkkkmmmnnnoooppprrr|||}}}{{{yyywwwyyy~~~}}}sssvvv{{{xxxrrrppprrruuuqqqpppooollljjjjjjlllooozzz|||oooggg\\\^^^aaadddfffgggffffffcccbbbaaa``````aaabbbccc]]]^^^aaagggnnnqqqqqqooonnnnnnoooqqqtttwww{{{}}}xxxrrrllldddZZZRRRIIIEEE???999555333333333////////////////////////---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++))))))))))))(((((((((((((((&&&$$$"""###%%%(((***,,,***))))))******)))'''(((((()))))))))'''&&&%%%))))))************))))))((((((((((((((((((((((((%%%&&&((()))*********)))''''''((()))***+++,,,,,,(((((((((((())))))))))))+++***(((&&&&&&((()))+++)))((('''((()))***)))'''%%%""" ###(((+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$"""'''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&((()))))))))((('''$$$&&&((()))***)))(((''')))))))))))))))(((((((((&&&''''''((()))******+++))))))))))))))))))))))))000////////////.........---444???HHHRRRbbbuuu((()))***++++++***((((((,,,,,,---------.........---,,,,,,---///000111000111111222333666<<>>DDDLLLSSSXXX___dddlllsssyyy}}}~~~zzztttmmmhhhbbb]]]ZZZXXXXXXYYY[[[^^^aaadddfffmmmdddYYYRRROOONNNKKKIIIIIIHHHHHHIIIJJJJJJJJJIIIKKKLLLNNNNNNMMMMMMNNNOOOSSSVVVYYYYYY]]]bbbbbb___]]]```fffjjjmmmooorrrtttwwwwwwyyyzzz{{{}}}~~~~~~{{{{{{vvvtttvvvwwwwwwuuutttqqqmmmiiifffcccbbbbbb\\\^^^___^^^\\\[[[[[[]]]^^^```dddiiiqqqxxx}}}tttmmmkkkkkkkkkmmmrrrxxx{{{xxxtttlllbbbZZZTTTNNNGGGBBB<<<999444111000000000000111///------...///...---//////...---------------,,,------......------,,,,,,,,,++++++******)))))),,,++++++***))))))((((((''''''((())))))))))))))))))***+++,,,,,,---,,,,,,(((((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))************))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###!!! """$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&'''&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''&&&&&&%%%$$$&&&&&&''''''((()))))))))******++++++++++++******+++*********,,,---------.........///111444777999BBBNNN^^^kkksss|||++++++************++++++++++++++++++,,,---...///...///111333555777888999:::@@@IIIQQQYYYaaagggkkkkkkpppwww}}}~~~{{{yyyqqqmmmfff```[[[WWWTTTQQQSSSSSSTTTVVVZZZ___dddggglllcccVVVMMMJJJIIIIIIIIICCCDDDEEEFFFGGGGGGHHHHHHJJJLLLNNNOOOPPPQQQSSSUUU[[[___aaa```bbbeeedddaaa```eeelllrrrxxx~~~|||xxxsssnnnjjjhhhgggccccccaaa^^^ZZZWWWVVVVVVSSSTTTWWW\\\dddnnnvvv{{{zzzqqqjjjffffffggglllrrrwww|||}}}wwwrrrllleee]]]WWWLLLFFF>>>777444444444444333111.........///......111///---,,,+++,,,...///,,,,,,------------,,,,,,------,,,++++++***)))))),,,++++++******)))))))))(((((())))))******))))))++++++,,,,,,,,,,,,+++++++++***)))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******,,,+++***((((((((()))***)))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''''''''!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###!!! """$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&'''''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&''''''((()))))))))***++++++,,,,,,,,,++++++...+++)))***---...---+++...///000000111666>>>DDDWWWcccrrr~~~,,,,,,+++******+++---.........---------...000000333444666888;;;???DDDGGGMMMSSS]]]eeelllppptttvvvssswww}}}{{{wwwtttrrrddd```ZZZVVVTTTSSSRRRQQQSSSRRRQQQRRRUUUZZZ___bbb```XXXNNNGGGEEEFFFHHHIIIAAACCCEEEGGGGGGHHHHHHIIIMMMPPPTTTWWWZZZ]]]```cccfffjjjjjjggggggiiijjjiiilllsss~~~|||yyywwwuuussspppkkkeee^^^ZZZWWWVVVRRRRRRRRRTTTZZZaaahhhlllqqqtttuuusssnnniiiggghhhmmmttt}}}~~~~~~~~~~~~~~~~~~xxxqqqlll___XXXOOOFFF???;;;888666666333000///000111000000000///...---------......------............------......---,,,+++******))),,,,,,+++++++++*********((())))))*********))))))***+++++++++******)))(((,,,+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))***---+++***((('''((()))***)))(((((('''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$######"""!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$"""!!!!!!###%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))******++++++,,,+++++++++000---******---///---***///111111111333<<>>DDDMMMWWW^^^eeejjjppptttvvvxxxyyyzzz}}}{{{uuuqqqnnnkkkhhhZZZWWWSSSRRRSSSUUUVVVVVVRRRPPPNNNLLLMMMPPPSSSVVVOOOKKKFFFBBBAAABBBCCCCCC>>>BBBGGGJJJLLLMMMPPPRRRZZZ]]]aaaeeehhhkkkppprrrlllpppqqqnnnoootttzzz{{{~~~~~~vvvmmmfff```\\\ZZZXXXWWWVVVVVVWWW[[[___aaa```dddhhhiiifffdddeeeffflllvvv~~~||||||}}}|||~~~}}}~~~}}}sssnnneee\\\SSSKKKCCC>>>:::777333111111222222111//////000111000///...---//////000000000000//////......------,,,++++++***,,,,,,,,,,,,++++++++++++))))))************))))))+++++++++++++++***)))(((++++++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((())))))***,,,+++)))((((((((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$###'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$######$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((()))))))))(((((()))***++++++******000---++++++...///---,,,...000222555<<>>=========>>>>>>???@@@AAADDDFFFGGGJJJNNNTTT[[[___```fffnnnqqqppppppssswww{{{~~~|||wwwqqqqqqnnnhhh```ZZZYYYZZZWWWZZZ^^^aaadddjjjqqqwww|||yyyyyy}}}ssspppmmmjjjkkkqqqyyy|||yyylllfff\\\RRRJJJEEE@@@>>>666555333111111222333444//////000000000000//////,,,,,,------.../////////------------------------+++++++++++++++***)))(((***++++++,,,,,,+++++++++(((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,((((((((((((((()))******$$$&&&))),,,---,,,***)))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%%%%$$$%%%&&&((((((&&&$$$###$$$&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###&&&((((((((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''###!!!"""$$$$$$$$$%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&''''''((()))))))))((()))***+++,,,---------)))...222000,,,+++000555;;;CCCQQQbbbrrr}}}---------///111111000...555555666:::BBBMMMWWW^^^hhhoooyyyzzzwwwtttnnnfff```YYYWWWWWWUUUQQQLLLHHHFFFCCC@@@>>>===>>>>>>===;;;<<>>999666555555555444444444333222111000//////...............///000111---------,,,,,,++++++++++++,,,---......,,,***)))---+++((((((***+++++++++***)))(((''''''((()))*********))))))))))))******---,,,+++******+++,,,---(((((((((((())))))))))))***************************)))))))))))))))***+++)))))))))))))))))))))))),,,,,,++++++***)))((((((&&&&&&'''((()))))))))((('''((((((&&&%%%%%%''')))&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$#########%%%(((******'''&&&''')))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''&&&&&&((('''&&&%%%$$$$$$%%%&&&)))((('''''''''(((***+++((((((''''''''')))+++,,,---,,,***))))))***,,,---,,,+++***+++...222666888BBBPPPcccsss}}}/////////000000222333444777:::AAAKKKVVVaaajjjooovvv{{{xxxrrriii```[[[WWWSSSQQQQQQOOOIIIDDDBBB@@@>>><<<<<<<<<======>>>>>>BBBIIILLLNNNRRRYYY]]]___aaaccceeehhhllloooooorrryyy|||uuuooolllmmmmmmiiieeecccdddffflllnnnvvv{{{{{{|||yyywwwxxx~~~}}}~~~|||yyyuuurrrmmmfffbbb```ccceeekkkoootttxxx{{{~~~}}}yyyvvvqqqiii___WWWNNNHHH@@@999666555444444444333333222111000000000000///...---------------.........---------------+++,,,---......,,,+++)))---+++))))))***+++++++++***)))(((((((((((()))*********))))))))))))******)))(((''''''''''''((()))((((((((()))))))))******))))))))))))))))))))))))++++++***))))))((((((((())))))))))))))))))))))))++++++***))))))(((''''''&&&''''''(((((((((''''''%%%&&&&&&%%%######%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!###%%%%%%###!!!"""$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''***)))((('''''''''(((((()))(((((('''((()))***+++(((''''''(((((()))***+++,,,++++++******+++,,,---,,,...///...///444>>>FFFXXXdddsss...000111111111444999>>>@@@GGGSSSaaannnwww}}}}}}vvvpppjjj___UUURRRPPPNNNMMMMMMJJJCCC>>>;;;;;;:::;;;<<<>>>@@@BBBHHHIIIOOOWWW\\\]]]aaafffggghhhjjjjjjlllnnnrrrvvvwwwzzzwwwppplllkkkmmmkkklllqqquuuwww{{{{{{zzzxxxwwwvvvxxxzzz{{{{{{zzzuuutttpppjjjddd```___```aaaeeekkkpppssswwwzzz}}}yyyrrrmmmaaaYYYNNNDDD===999666555555444333222111111111111222111000...------,,,,,,.........///////////////,,,------......,,,+++***---+++)))***+++,,,,,,+++******)))(((((()))************))))))))))))************))))))))))))******)))))))))*********++++++((((((((((((((((((((((((,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))((((((''''''&&&''''''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((''''''((())))))((((((((((((((()))******''''''((()))************+++++++++,,,,,,------------000222111222;;;LLLYYYmmmuuu,,,000333444555:::DDDLLLSSSZZZfffrrr|||yyyrrrllljjjeee]]]VVVQQQNNNLLLJJJIIIGGGBBB???:::;;;===@@@DDDHHHKKKMMMYYYYYY]]]ccceeefffkkkqqqrrrssssssssstttwww|||yyyvvvuuurrrpppnnnmmmlllmmmnnnvvvxxxzzzyyyxxxzzz}}}~~~{{{zzzzzzzzzyyyxxxxxxxxxwwwsssmmmhhheeedddcccfffjjjlllmmmnnnooopppuuu{{{~~~|||tttmmmbbbWWWMMMEEE???;;;888777555333222111111111444333222000////////////.........//////000000000------......------,,,+++---,,,***+++,,,---,,,+++******************************))))))))))))******************************)))*********++++++++++++))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''(((''''''&&&%%%$$$'''((()))((('''&&&''')))'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''((((((((((((((((((((())))))***&&&''')))***++++++***)))******,,,---...............000222555;;;III]]]kkkzzz,,,111777<<<@@@HHHSSS\\\hhhmmmuuu}}}{{{wwwqqqmmmkkkllllllfff]]]VVVOOOLLLHHHEEECCCCCCBBBBBB@@@BBBFFFKKKPPPVVVZZZ\\\cccaaabbbfffiiikkkrrrzzz}}}yyyuuurrroooooommmiiiggggggkkkqqquuuyyy}}}|||yyyzzz{{{zzzwwwrrrmmmjjjiiihhhjjjlllllljjjiiiiiiiiikkkrrr|||}}}vvvmmmcccYYYOOOIII???===:::666333111000000222111111000///000000000------......//////000000............------,,,,,,---,,,+++,,,---...,,,+++******++++++++++++************))))))))))))******&&&''''''''''''''''''&&&)))*********++++++++++++************************'''((()))***++++++******((((((((((((((((((((((((***)))))))))))))))(((((((((((((((((('''&&&%%%%%%'''((())))))''''''((()))))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((('''(((((()))))))))))))))&&&''')))+++++++++******)))***,,,---///////////////111444<<>>999555333222111000///////////////000............////////////.........------------------,,,,,,---...///---+++***+++,,,,,,,,,,,,+++*********))))))))))))******(((((())))))))))))(((((()))))))))*********++++++************************%%%''')))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&$$$&&&((((((&&&%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((&&&%%%%%%%%%&&&&&&'''((((((((((((((()))*********))))))''''''((()))))))))))))))(((((()))***++++++++++++***+++,,,---///000111222444777@@@MMM]]]mmmzzzAAAGGGPPP[[[fffooovvvyyy}}}}}}zzztttmmmfffbbb___]]]ZZZ\\\ccckkkhhh[[[NNNIIIEEEEEEFFFGGGIIILLLQQQTTTYYY[[[]]]```ccceeefffggggggfffjjjqqqxxx~~~~~~wwwtttsssqqqpppllliiihhhkkkssszzz}}}sssmmmjjjjjjgggiiillllllkkkkkkkkkkkkhhhjjjoooyyyyyytttddd___XXXOOOGGGAAA===;;;555444333222111000000000000000000000000000////////////...------------------------...//////---+++++++++,,,------,,,++++++******))))))))))))******++++++,,,------,,,++++++((((((((()))))))))******************************&&&''')))+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***)))))))))$$$&&&(((((('''&&&&&&&&& !!!###%%%&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&((()))'''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&'''((('''&&&$$$###%%%%%%&&&&&&'''(((((()))))))))***+++******((((((&&&'''((()))***))))))((())))))))))))***+++,,,,,,+++++++++,,,...000333444:::DDDSSSbbbooozzzLLLQQQ[[[gggttt|||~~~{{{rrrnnngggaaa\\\YYYXXXYYY^^^\\\^^^```ZZZOOOIIIJJJEEEHHHLLLQQQUUUYYY]]]```aaabbbcccddddddeeeeeedddmmmnnnttt|||}}}uuuooohhhfffgggjjjkkkkkkgggjjjlllqqq}}}xxxpppllllllfffiiikkklllkkkjjjjjjkkkjjjiiillluuuvvvqqqhhh^^^TTTLLLHHHFFF;;;:::888666444333222222333222222222111111000000//////...------------...---------...000000---+++++++++------------++++++******))))))))))))******((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))((()))***,,,+++***((('''))))))))))))))))))))))))&&&''''''''''''''''''''''''((()))******+++******&&&(((***+++)))(((((((((###%%%)))+++,,,***(((&&&%%%%%%%%%&&&&&&''''''''''''%%%$$$%%%((((((&&&###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''###$$$&&&&&&&&&$$$"""!!!%%%%%%&&&&&&'''((())))))(((((()))))))))'''&&&%%%&&&''')))*********)))(((***))))))((()))+++,,,---,,,+++++++++---111444666???NNNcccrrrzzz\\\aaajjjsss{{{~~~xxxtttaaa]]]XXXUUUUUUVVVVVVVVVXXXWWWTTTQQQOOOMMMLLLLLLRRRVVVZZZ[[[\\\^^^``````bbbhhhqqquuusssqqqtttzzztttllliiihhhccc___aaa\\\[[[aaafffjjjqqqzzz}}}~~~xxxsssrrrrrrrrrqqqnnniiieeedddjjjsss{{{|||uuuppplllfff]]]UUULLLFFF>>>888555444444444222111000000222333222111000//////...------,,,,,,,,,------......------,,,)))+++---000000---+++)))***+++,,,------,,,+++***************************(((((())))))*********+++******))))))((((((''''''******++++++++++++******+++*********))))))((((((+++******)))((('''&&&&&&))))))(((((('''''''''&&&''')))***,,,,,,***)))'''%%%&&&&&&$$$######%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%)))'''$$$%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((())))))%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&$$$!!!!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))*********))))))((((((((((((((((((((((((((())))))(((((((((***+++,,,---...//////000555<<>>:::888777666555000000000///////////////---......//////......---...------,,,,,,------......---,,,++++++,,,---...------------------------+++++++++***************+++*********)))))))))(((******++++++++++++******))))))))))))))))))******---,,,+++***)))((('''&&&(((((())))))))))))))))))((((((''''''''''''((((((%%%&&&((('''&&&%%%&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!! ###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))******************************************+++,,,...///......---000222777AAAQQQdddvvv~~~zzzvvvsss|||xxxtttqqqooonnnfffdddcccaaa```]]]YYYVVVUUUUUUXXX\\\aaadddeeeeeeaaaccceeeeeeffflllwww|||uuuooovvvwwwyyyyyytttooorrrxxx~~~{{{zzzyyy~~~~~~}}}{{{yyyxxxnnnnnnoooqqqppplllgggbbbYYYSSSKKKCCC===999555333222222111111000/////////......////////////............------------......------,,,,,,,,,,,,------------------------------+++++++++++++++*********,,,++++++***))))))((((((******++++++++++++******))))))))))))************---,,,+++***)))(((((('''(((((())))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%''''''((()))$$$$$$%%%%%%&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&""" """%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''((()))******+++******************************)))***,,,---//////000000222666???NNNbbbttt|||xxxvvvvvvwwwxxxuuurrrnnnllllllnnnooollliiifffcccaaa^^^ZZZWWWYYYZZZ]]]aaafffiiiiiihhhbbbfffiiiiiikkkssswwwzzzyyysssooosssvvvzzz}}}~~~}}}|||{{{sssqqqnnnmmmnnnnnnmmmllliiiddd]]]UUUMMMEEE===888666666555333222111000///......////////////......---..................---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************++++++++++++******((()))))))))************************************(((((()))))))))*********&&&&&&((((((((((((&&&&&&%%%'''))))))((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%'''((('''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%''''''((()))$$$$$$%%%%%%&&&''''''(((!!!"""###%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""###&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((()))******+++++++++++++++++++++++++++++++++***+++,,,---///222444555999BBBQQQcccsss{{{wwwyyyyyyuuussswww}}}{{{pppmmmjjjggggggjjjmmmpppyyyqqqfff^^^ZZZZZZ\\\]]]]]]]]]```dddhhhjjjjjjhhhooosssuuuvvvwwwvvv{{{yyytttlllpppvvv{{{||||||{{{zzzzzzuuunnnjjjjjjlllnnnppprrrooojjjddd\\\RRRHHHAAA999999777666444222111111......////////////......------...//////...------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))***++++++,,,,,,******++++++++++++******(((((())))))*********+++''''''(((***+++,,,---...(((((())))))*********+++''')))+++,,,,,,+++)))'''&&&(((***+++)))((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&'''(((((( !!!###%%%'''((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''')))******(((%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''(((******+++++++++++++++++++++++++++++++++,,,,,,,,,...000333666888@@@NNNccctttzzzuuuppprrrsssrrrsss~~~vvvooolll```aaacccdddggglllrrrwwwwwwooogggdddeeeeeeccccccccc```^^^```eeemmmtttxxxyyy}}}|||yyyuuussstttvvvxxxyyy}}}wwwtttuuurrrkkkiiikkkjjjmmmppppppjjj___TTTLLLFFFAAA:::555333333333333444222///...///000000000///000111111111000...---......---------,,,,,,,,,---------------...///000------------------------)))))))))***++++++,,,,,,************************((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))+++*********))))))((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%+++***)))((('''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%'''$$$$$$%%%%%%&&&''''''(((###$$$%%%%%%&&&&&&&&&%%%))))))((('''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&((())))))&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((,,,***(((***---...,,,***((((((((()))******++++++&&&(((+++,,,+++++++++,,,...,,,---000111333;;;DDDUUUbbbrrr~~~|||vvvsssjjjiiinnnxxx{{{xxxrrrhhhaaa___]]]```eeeiiikkkmmmooopppqqqkkkdddccceeefffeeecccaaaaaaccciiirrr}}}zzzvvvtttsssrrrtttsssuuu{{{zzzrrrlllkkkkkklllnnnnnnkkkfffaaa]]]OOOIIIBBB;;;777555333222111000000111333333222111000000000000000///....../////////.........------...------------......///------------------------************++++++++++++************************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))((((((''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###'''''''''&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%''''''''''''((()))*********######$$$%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''***)))(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((+++)))((()))+++,,,+++)))(((((())))))***+++++++++(((***------,,,,,,,,,---......111333444888CCCPPPdddnnn{{{~~~vvvpppooojjjllluuuwwwooojjjddd[[[VVVVVVYYY___gggmmmooollljjjhhhjjjgggddddddgggjjjjjjhhhfffhhhnnnxxx{{{wwwtttrrrpppsssxxxzzzvvvrrrqqqkkkjjjiiihhhhhhiiiiiijjj]]]WWWOOOGGG@@@;;;666333222222222444555555222000000000//////......//////000000000000////////////......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************************------,,,,,,+++*********))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&''''''(((###$$$$$$$$$$$$$$$###"""&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((()))+++)))((()))******)))(((((())))))******+++,,,,,,+++---//////...------...///000333777;;;BBBRRRaaasss{{{~~~wwwooolllnnnmmmsssuuullldddaaa]]]XXXWWWYYYWWW^^^ffflllmmmiiieeebbbffffffffffffkkkqqqrrrpppqqquuu}}}zzzxxx{{{~~~~~~xxxrrrpppqqqtttvvvwwwnnnllliiiggghhhjjjmmmooojjjeee]]]TTTMMMEEE???:::999777555444333222000...111000///...---...///000111000000000000///////////////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******************************************************))))))******+++,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######$$$&&&######$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))***+++***************))))))))))))******+++,,,,,,,,,,,,...//////------...///222111444===GGGTTTdddrrr|||}}}yyyrrrmmmpppwwwxxx|||xxxlllddd^^^\\\[[[YYYZZZ]]]YYY]]]cccgggfffdddbbbaaacccggghhhiiinnnvvvzzzxxx|||zzzzzz{{{{{{|||}}}vvvssstttsssqqqpppnnnlllkkkkkklllnnnppprrrnnnhhhaaaZZZSSSKKKGGG@@@<<<777333222222111111222111000......///000000000000000/////////......000///......------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******************************))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###"""###$$$'''''''''''''''(((((((((%%%&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((######%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******+++++++++++++++***++++++*********+++,,,,,,------,,,---......------...000555333888GGGXXXggguuu~~~{{{vvvssspppqqqzzz{{{tttooofff___[[[[[[[[[YYYZZZ]]]\\\^^^```aaaaaaaaabbbcccdddjjjlllkkkppp{{{{{{yyy|||vvvkkkmmmllljjjiiihhhhhhiiiiiiqqqooollliiifff```ZZZUUUHHHCCC<<<777555555555555222222111111000000000111000000000000////////////000000//////.../////////------------------------//////...------,,,++++++************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************((((((((('''''''''''''''))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%)))))))))(((((('''''''''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''&&&%%%###"""&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++)))+++,,,,,,++++++,,,---***++++++,,,,,,---......,,,---......---...000222:::;;;EEEWWWiiivvv}}}xxxsssppprrrvvv}}}{{{xxxssslllfff```\\\ZZZ\\\^^^\\\]]]___^^^___```______```cccfffkkkrrrtttqqquuuzzztttqqqnnniiifffdddcccbbbjjjjjjkkkmmmmmmjjjeeebbbWWWQQQIIIBBB===999666444222333333333333222111111222222111111111000000000111000000000000111111222........................//////......------,,,,,,************************************************,,,,,,+++******))))))((())))))))))))))))))))))))((((((((()))))))))******)))((((((((('''''''''&&&))))))(((((((((((())))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))(((&&&%%%'''((((((((((((((())))))%%%&&&''''''%%%%%%&&&'''###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&###########################$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))'''((())))))((('''%%%###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,&&&)))++++++******,,,...++++++,,,,,,---.........---.../////////000333555>>>GGGYYYkkkvvv|||}}}yyywwwrrrnnnpppyyy}}}vvvsssmmmfff```\\\YYYZZZ___bbbbbbbbbddd```````````````aaaeeehhhrrrzzz{{{www{{{~~~yyyqqqjjjeeecccbbbdddfffiiimmmpppooollliiiddd___VVVLLLCCC;;;333...222333444555444333222111333333333222222222111111111000000000111222333333////////////////////////...............---------************************++++++++++++++++++++++++)))******+++,,,,,,------))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&***,,,,,,+++(((&&&%%%%%%&&&'''((()))***+++%%%&&&''''''%%%%%%&&&'''###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''******((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&(((***+++***)))(((&&&''''''''''''''''''&&&''''''&&&%%%%%%'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,$$$'''******)))))),,,///++++++,,,------......///---...///000000222555888AAAQQQhhhyyy}}}~~~~~~yyyvvvtttooommmsss|||rrrmmmjjjggg```[[[XXXZZZ\\\]]]^^^```dddfffgggeeecccffflllrrrtttttt~~~yyypppiiieeellljjjgggiiimmmoooooommmnnnjjjddd^^^WWWMMMAAA888777555222222333444333333333333222222222222222333///000000000000111111111/////////............---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000---------,,,,,,+++++++++,,,,,,+++***))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''((())))))))))))))))))((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((()))'''%%%%%%''''''%%%"""&&&###!!!"""%%%&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((((((((((((((()))******))))))***+++,,,,,,------***++++++,,,,,,------...,,,...222444222222:::EEETTTaaaqqq|||yyyooonnnrrrrrryyyvvvuuuqqqllleee___[[[ZZZZZZ[[[\\\]]]___dddjjjooottttttvvvzzzyyyuuurrrpppmmmlllmmmooopppppprrrpppmmmjjjfff]]]RRRJJJ===:::777555666666666555333333222222222222333333111111111222222222333333111111000000000////////////......---------..............................,,,,,,---...///000000111...---------------,,,,,,---,,,+++***)))((((((((())))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((&&&%%%&&&((()))(((&&&'''%%%$$$%%%((()))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((()))***************++++++,,,,,,---,,,,,,,,,---......//////------000222333666AAANNN```lllzzzwwwppprrrxxxnnnrrrtttmmmbbbZZZZZZ\\\\\\]]]^^^```dddlllvvv|||~~~zzztttpppoooppprrrsssrrrrrrsssqqqjjj```XXXHHHDDD>>>;;;999999888777555555555444444555555666333333333333444444444444333333333222222222111111222111000.........///000////////////////////////////////////000000111111,,,,,,,,,,,,,,,---------...---,,,***)))(((((((((***))))))((((((((((((((())))))))))))))))))))))))******))))))(((''''''&&&%%%&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&''')))(((''''''((()))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&''''''''''''((('''&&&%%%''')))******)))'''&&&&&&'''))))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******++++++++++++++++++++++++---------...//////000000///...///333777???OOO^^^nnnwww{{{yyyuuuuuu|||tttwwwwwwooobbb[[[\\\```\\\^^^ccciiippp{{{wwwpppoooqqqqqqqqqsssuuuvvvqqqhhh```TTTOOOGGGAAA===:::777666888777777666666666666777333333333444444444444555444444444444333333333333444333111/////////000111////////////////////////000000000000////////////*********++++++,,,,,,,,,000///...,,,+++***))))))+++***))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''%%%&&&''''''((((((''''''(((''''''&&&&&&&&&'''''''''&&&%%%%%%&&&'''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''######$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''&&&&&&'''(((((((((((($$$%%%%%%'''''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++,,,,,,++++++++++++++++++,,,------...//////000000111///111777???KKK^^^nnnuuu|||~~~{{{{{{wwwtttvvvyyy{{{xxxrrriiiaaa]]]^^^```]]]cccmmmwwwwwwrrrpppmmmmmmppptttwwwvvvqqqkkk```ZZZQQQIIIBBB===888666888777666555444444444444222222222222333333333333444444444333333333222222333222111000//////000111........................//////............------++++++,,,,,,------......111111///...---,,,,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((())))))))))))(((''''''&&&&&&&&&''''''((((((&&&%%%%%%&&&&&&%%%$$$''''''''''''''''''''''''&&&'''''''''''''''''''''$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***)))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---......//////000000444>>>IIIWWWiiiwww{{{~~~zzzxxxssspppqqqxxxxxxrrriiibbb^^^___aaabbbdddmmmzzzzzzxxx{{{zzztttgggfffhhhlllrrruuutttqqqiiiddd\\\TTTLLLEEE???;;;777666555333111000//////111111111111222222222222222222222111111111000000/////////000000000//////---------------------------------------,,,,,,,,,////////////000000000000111000///...------------,,,++++++***************((((((((((((((((((((((((%%%%%%&&&''''''((())))))'''(((((()))))))))))))))'''&&&&&&&&&&&&'''((((((***)))''''''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&''''''''''''((('''(((((('''%%%###$$$%%%&&&'''((('''&&&&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))*********))))))))))))***+++++++++++++++++++++++++++++++++,,,,,,---......//////000222;;;IIIWWWbbbppp{{{~~~zzzvvvtttllllllqqqnnnjjjeeebbbcccfffjjjmmmrrrzzz|||}}}kkkhhhfffhhhmmmqqqrrrqqqpppllleee___XXXQQQJJJFFF<<<:::888555333111000///111111111111222222222222////////////............***,,,...///000///......------------------------,,,,,,,,,,,,,,,---------///////////////...............---------------...,,,,,,+++************+++************************((((((((((((((((((((()))&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''((((((+++)))((('''((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''###$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%''')))(((%%%$$$&&&(((&&&''''''%%%###$$$(((+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***************))))))******+++,,,*********++++++,,,,,,------------...//////000000333999GGGZZZhhhqqqxxx~~~yyytttooommmiiijjjtttgggggghhhiiikkkooovvv{{{|||zzztttnnnlllnnnqqqrrrrrrssspppkkkgggaaa[[[TTTOOOBBB@@@===:::777555333222111111222222222333333333------------,,,,,,,,,,,,'''))),,,///000///...,,,........................,,,,,,,,,---------......---------,,,,,,+++++++++,,,++++++++++++,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++******)))(((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&$$$###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((("""###%%%&&&'''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%(((&&&$$$""""""$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((($$$'''))))))'''&&&)))+++%%%%%%$$$!!!!!!&&&***(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++*********)))******+++,,,))))))***+++,,,,,,------......//////000111111111999AAARRRgggvvv|||{{{uuuooojjjggggggkkkwwwcccgggjjjoooxxxyyysssooooooooopppooonnnlllhhhccc___]]]TTTLLLBBB;;;777666444222333111000000111222111000111000///......///000111111111000///////////////...---,,,,,,,,,,,,---.........---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******++++++******)))******))))))))))))******(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((('''&&&%%%+++)))'''''''''&&&$$$"""&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''&&&%%%$$$######"""'''''''''&&&%%%###"""!!!(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&)))+++...000(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$"""&&&'''((((((((('''&&&%%%))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++***)))***,,,------,,,,,,''')))222444///333<<>><<<:::999888777444222333222222111000111111111333333333222222222222111........................000000//////............---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,++++++)))))))))))))))*********************************,,,***(((((()))*********************************''''''''''''(((((((((((()))))))))))))))(((((((((%%%&&&&&&&&&&&&'''''''''&&&'''((((((((('''%%%%%%(((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''((()))))))))(((***+++***&&&$$$%%%'''&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''''''''&&&(((((()))***************,,,+++)))''''''(((***+++((('''''''''((()))+++,,,******+++,,,,,,,,,,,,,,,***************************++++++,,,,,,------...------///000//////777@@@PPP___pppxxx|||yyysssqqquuuvvvhhhaaa|||sssmmmiii```aaabbbbbb```[[[TTTOOOHHHDDD???;;;999888666555222111000000//////000000333333222222222111111111111111111111111111111111///000000000///...---,,,......------,,,,,,++++++))))))((('''((()))+++,,,++++++,,,,,,,,,,,,++++++------,,,+++***((('''&&&***************************(((%%%$$$%%%'''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((()))***))))))((('''))))))(((((('''(((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%$$$###$$$(((***(((###!!!$$$(((''''''(((((()))((((((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((()))'''''''''((((((((((((((((((((())))))************...,,,)))''''''''')))***+++***)))((((((***,,,...)))***++++++,,,,,,++++++******************++++++***++++++,,,,,,------.........111333222666CCCPPP^^^kkkwwwzzzzzz|||wwwtttrrruuu~~~xxxiiiaaa]]]~~~uuuooojjjgggeeedddcccaaa]]]ZZZRRRLLLDDD===999888888888222111000000//////000000222111111111000000000000222222222222222222222222000000000000///...,,,,,,.........------,,,,,,,,,---,,,+++++++++---...000******++++++++++++******---------,,,+++)))(((''')))))))))))))))))))))))))))'''$$$###%%%&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))))))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&$$$###"""!!!%%%)))((($$$###&&&***(((((()))***************(((((('''&&&&&&&&&&&&''''''''''''(((((((((((()))&&&&&&&&&'''((()))******''''''''''''(((((())))))...,,,***(((''''''((()))...,,,***(((((()))***+++((())))))*********************))))))******,,,,,,***++++++,,,,,,------...///...000333555>>>PPP```jjjsssyyyxxxwww}}}yyyvvvqqquuuzzz}}}kkk___[[[ZZZwwwrrrmmmgggdddddddddaaa___ZZZTTTKKKCCC>>>;;;999888333222222111000111111111111111111000000000//////000000000000000000000000222222111000///...------/////////.................................///000******++++++++++++******((()))+++,,,------,,,,,,))))))))))))))))))))))))+++)))''''''((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&&&&###&&&))))))''''''***,,,'''((()))***+++++++++***+++***)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''(((((())))))'''''''''''''''((()))))),,,+++***)))((((((((((((,,,+++)))''''''''''''((((((((()))************)))******)))))))))+++,,,---***++++++,,,,,,------......---///444;;;HHH\\\mmmtttxxxzzzxxxyyy~~~wwwsssrrrrrr}}}ooo```YYYWWWXXXzzztttmmmiiiiiihhhdddaaa```\\\VVVPPPJJJCCC===999444444333222222222222333222222222111111111000000000000000000000000000000666555333111000000000000/////////000000000000000------.........---,,,,,,++++++,,,,,,,,,,,,++++++'''(((+++---.........---************************+++***)))***+++,,,+++)))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))))))))***++++++''''''((((((((((((''''''''''''''''''((((((((()))$$$%%%'''((((((&&&%%%$$$&&&''''''((((((((())))))&&&&&&'''((())))))))))))******((('''%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%)))((('''''''''(((************++++++***)))(((''')))))))))((((((((((((((())))))***++++++++++++******)))(((((()))+++---...***++++++,,,,,,------...///...222<<>>KKK]]]kkkuuu|||ssshhhfffgggmmm~~~uuuiiibbb```^^^aaadddgggnnn}}}}}}ooofffbbbZZZNNNCCC>>>;;;777777888555555555444444444444444...000222222111111222333111111111111000000000///////////////////////////000000000111111000000000000000//////000111111222///.........------------************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******,,,+++***((('''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&(((((()))*********))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))***+++++++++,,,,,,++++++***)))(((*********++++++*********'''(((((()))***++++++,,,******+++,,,,,,,,,++++++******+++,,,---//////000///---...000000000555<<>>::::::999888888777666666222444666666555333222222111111111111000000000000////////////////////////---...///000000///...---......---------...//////.........---------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''(((((()))***''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((()))******+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''((())))))))))))((((((&&&&&&%%%&&&''''''$$$%%%&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((())))))%%%%%%&&&'''((((((((((((((())))))******))))))(((++++++++++++************))))))***+++,,,,,,,,,,,,+++,,,,,,,,,------------++++++---111555>>>NNN^^^qqqyyy|||wwwrrrnnniiitttzzzjjj___ccciiiiiiiiimmmzzzuuulllccc___YYYPPPIIIGGG888888888777666555555444***---111222222111222222111111111111000000000000////////////////////////...///000222222000///...//////............//////......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((()))*********((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))******)))(((&&&%%%$$$%%%%%%&&&'''((()))***++++++++++++((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''(((((())))))))))))(((++++++,,,,,,,,,,,,++++++''''''(((((())))))******((()))***+++,,,---------******++++++,,,---......,,,---111666<<>>777000,,,,,,,,,000000000000000000000000333000///111555666333000***,,,------+++*********************************---------------------...,,,,,,+++******************)))))))))((((((((('''+++*********))))))))))))''''''&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&'''''''''((((((((((((((()))))))))(((((('''''''''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))((((((((('''''''''(((((('''''''''((((((((())))))+++***)))***,,,,,,***(((*********++++++******************)))******+++++++++,,,---...///////////////222888BBBQQQdddxxx}}}xxxsssoooqqq|||vvviiiddd```\\\^^^gggsss}}}yyyuuusssrrrqqqrrrqqqnnnllljjjiiiiiiiiieeeeeedddcccdddeeefffgggfffffffffeeeeeeeeeeeedddddddddddddddddddddddddddcccddddddeeefffggghhhhhhjjjiiiiiikkkooorrrsssssstttuuuwwwxxxzzz{{{{{{{{{zzzmmmbbbYYYTTTQQQKKKDDD===:::999999888666666555333333222222222111111111222333555666777;;;>>>???;;;444//////111000000000000000000000000000...---///222333000...***,,,------+++******+++++++++++++++++++++++++++******+++,,,,,,---......---,,,++++++++++++++++++++++++++++++******))))))++++++*********)))))))))''''''&&&&&&''''''((()))******)))((('''&&&%%%$$$&&&&&&''''''((())))))******))))))((('''&&&%%%%%%***))))))(((''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%'''(((((('''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((((((***((('''%%%%%%''')))***''''''((((((((()))))))))******)))***,,,,,,***)))***++++++++++++++++++***)))))))))******+++++++++------......///000000000111333;;;KKK```ttt~~~zzzvvvrrrpppwww|||pppeee^^^]]]]]]]]]cccppp}}}zzzyyyvvvsssqqqpppooollljjjgggfffeeeeeedddcccbbb```____________`````````aaabbbccceeefffbbbbbbbbbaaaaaaaaaaaaaaa_________`````````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```bbbdddfffgggfffggghhhhhhiiijjjkkklllllllllmmmpppsssvvvxxxzzz{{{}}}~~~}}}rrriii```[[[YYYTTTMMMFFFBBB>>>;;;999777666555444333333222222444444333222222222222333///222666777777555444444///////////////////////////------...000000...,,,---...//////---,,,---...------------------------******+++++++++,,,,,,,,,,,,++++++*********++++++*********+++++++++,,,,,,)))))))))(((((((((''''''''''''''''''''''''(((((()))))))))((('''&&&&&&%%%''''''''''''(((((())))))((((((''''''&&&&&&&&&%%%))))))((((((''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((((((&&&$$$"""&&&''''''((((((((((((((('''''''''((((((((((((((((((((('''&&&&&&''')))***'''(((((((((((()))))))))***))))))***,,,,,,+++)))+++,,,,,,------,,,,,,+++***++++++,,,------------------......//////000111333999FFFXXXlll{{{|||~~~xxxsssrrrvvvrrrhhhccc___^^^``````fffqqq}}}yyyuuurrrooommmjjjiiihhhgggeeedddddddddbbbaaa```______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaabbbcccddd`````````aaaaaaaaaaaaaaa]]]]]]^^^^^^___`````````aaaaaaaaa``````_________dddbbb``````aaabbbbbbaaaaaaaaabbbbbbbbbcccccccccaaaaaaccceeegggiiikkklllmmmnnnoooqqqssstttuuuuuuvvvzzz~~~yyyooofff```\\\XXXTTTOOOJJJCCC===888999888666555444333333333333333222111111111111111333111111444888888333---////////////////////////111111111111222222111///---...///...------...000++++++++++++++++++++++++,,,,,,+++++++++***************))))))))))))***+++&&&'''((()))+++,,,------))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&'''((())))))'''%%%""" &&&''''''(((((((((((((((((((((((((((((('''''''''%%%&&&((()))))))))((('''(((((((((((()))))))))***)))))))))***,,,,,,+++*********++++++++++++******)))***+++------...------------------...000111222888DDDVVVhhhvvv|||yyy|||tttnnnsss{{{ooobbb]]][[[[[[___ccchhhttt}}}yyyvvvsssqqqnnnllljjjhhheeecccaaa```______^^^^^^^^^___\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^```aaabbbdddeeeeeeddddddeeeeeeeeeeeeffffffbbbbbbcccccccccddddddddddddddddddcccbbbbbbaaaaaaeeecccaaaaaaaaabbbaaa___``````___^^^^^^______```^^^^^^^^^___```aaacccdddccccccccccccddddddddddddeeehhhlllooorrrtttwwwyyy|||~~~wwwllleee^^^\\\YYYVVVPPPIII@@@;;;;;;:::888777555555444444000000000000111222333444555111...333:::===777111000000000000000000000000///000000000000//////...+++,,,---,,,++++++---///........................------,,,++++++***)))))))))))))))((())))))***+++%%%&&&'''(((***,,,------,,,,,,+++++++++*********(((((()))))))))(((''''''''''''((((((((()))))))))***))))))(((''''''&&&&&&%%%%%%&&&'''((())))))***&&&&&&''''''((())))))***''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&((())))))((('''%%%###"""&&&''''''(((((((((((((((((((((((((((((('''''''''$$$%%%(((******)))((('''((((((((()))))))))******)))((((((***,,,---,,,***''''''((((((((((((''''''&&&''')))+++,,,,,,,,,+++------------///111444555:::KKKaaaqqqzzz}}}xxxttttttnnnnnnyyykkkccc[[[WWWVVVXXX```hhhvvvzzzwwwssspppnnnllliiigggcccbbb``````aaaaaa___^^^^^^^^^^^^]]]\\\\\\]]]^^^\\\]]]]]]^^^______``````___```aaabbbcccccccccddddddeeefffhhhiiijjjjjjkkkkkkkkkkkkllllllmmmmmmmmmjjjjjjkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjjjjiiiiiigggeeeddddddeeefffeeedddeeedddcccbbbaaaaaabbbbbbbbbbbbaaa```aaabbbccccccbbbaaa``````____________^^^aaadddeeefffgggiiikkkmmmoooqqqrrruuuyyy~~~tttlllgggdddaaa\\\WWWQQQJJJEEE===<<<:::888777666555555111111111111222333444444111...---222999>>>===:::000000000000000000000000---.........---,,,,,,,,,,,,,,,---,,,++++++...000000000000000000000000000,,,,,,,,,,,,,,,+++++++++***)))))))))******+++,,,(((((())))))******++++++,,,,,,,,,+++++++++******((())))))***)))((('''&&&)))))))))((((((((((((((((((((((((((((((''''''''''''''''''(((((()))))))))'''''''''((((((((((((((('''((((((((())))))))))))&&&&&&''''''''''''&&&&&&(((((((((''''''''''''&&&&&&''''''((((((((((((((()))(((((((((''''''''''''%%%&&&'''(((((()))))))))(((((()))))))))*********)))((((((***,,,---,,,***(((((())))))))))))((((((&&&''')))+++,,,,,,,,,+++.........///111555888:::EEEUUUiiiwww|||}}}xxxsssooojjjkkktttpppccc___ZZZYYYXXX^^^kkkxxx|||vvvqqqnnnkkkhhheeecccccccccbbb```]]]\\\[[[\\\^^^```___^^^aaaaaaaaa```___^^^```aaa```aaabbbdddeeefffffffffdddeeeggghhhiiijjjjjjjjjhhhiiikkklllmmmnnnnnnnnnmmmmmmnnnnnnooooooooopppnnnnnnnnnnnnnnnmmmmmmmmmqqqqqqppppppoooooonnnnnniiihhhggghhhjjjllllllkkklllkkkiiihhhgggggghhhhhhiiihhhfffeeeeeeeeefffgggddddddcccbbbaaaaaabbbbbb^^^```ccccccccccccdddeeefffggghhhiiijjjlllqqqtttqqqrrrtttxxx}}}zzzsssppplllgggbbb^^^YYYSSSPPP>>>===;;;999888777666666666555444333222222222222333222111222444777999:::000000000000000000000000///111222111000......///...//////...---...000222------------------------+++++++++,,,,,,---......+++*********+++,,,,,,---+++++++++*********))))))*********))))))))))))(((((()))*********((('''&&&++++++***)))((('''&&&&&&&&&&&&''''''((())))))))))))))))))))))))((((((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&''')))***+++&&&''''''((((((((((((((())))))(((((('''''''''&&&((('''&&&%%%&&&(((***,,,))))))))))))************)))((((((***,,,---,,,+++++++++,,,,,,,,,,,,++++++''')))+++...//////...---/////////111333777;;;===VVVcccttt{{{uuupppllldddlll|||vvvfffbbb___]]]]]]^^^gggzzzyyyvvvrrrnnnjjjgggeeeddd]]]]]]]]]]]]]]]]]]]]]]]]```aaaaaaaaa``````aaacccdddcccaaabbbdddggghhhhhheeeggghhhhhhhhhhhhiiikkknnnnnnooopppqqqsssttttttqqqsssuuuwwwxxxwwwvvvuuutttuuuvvvwwwwwwvvvuuutttxxxwwwwwwvvvvvvvvvvvvvvvyyyzzzzzzyyyxxxvvvtttsssqqqqqqrrrrrrrrrrrrqqqqqquuusssrrrooonnnlllkkkkkkkkkiiihhhiiijjjkkkjjjhhhiiihhhfffeeedddddddddddd```aaaaaabbbbbbaaaaaa```cccccccccccccccdddeeeeeeiiiiiiiiikkknnnssswwwyyy}}}ssskkkddd___[[[YYYJJJDDD===999888777555333999444222666888555333333555888666333666===???<<<111111111111000000000000111111000000000000111111000000///...------,,,,,,...------,,,,,,------...,,,,,,,,,------.........((()))***,,,,,,+++******+++******)))((()))))))))(((((())))))******++++++***)))))))))))))))***+++))))))(((((('''''''''&&&))))))))))))))))))))))))&&&'''(((*********)))(((&&&&&&''''''''''''&&&&&&***))))))(((''''''&&&&&&(((((((((((())))))))))))))))))((((((''''''&&&&&&)))((('''&&&%%%%%%&&&''')))(((''''''&&&&&&&&&&&&&&&'''((())))))******)))''''''((()))***++++++,,,...------,,,+++***))))))000///---+++*********+++...------------,,,,,,,,,---,,,...000222666BBBNNNeeeqqq|||~~~yyypppjjjiiihhhttttttllleeeddd```]]]aaarrr~~~yyyvvvssspppnnnkkkjjjgggdddaaa```______]]]]]]^^^___```aaaaaabbbdddeeeffffffeeeeeegggiiigggfffeeefffhhhjjjlllllllllmmmnnnnnnllllllmmmnnnssstttvvvxxxzzz|||}}}}}}yyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{{{{zzzzzzzzzzzz{{{{{{|||zzzxxxvvvtttrrrqqqqqqpppooommmnnnnnnooommmlllmmmllljjjhhhggggggggggggdddeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaabbbbbbcccdddccccccdddeeehhhkkkmmmnnnnnnpppsssvvvzzz~~~xxxooohhhaaa]]]TTTLLLBBB<<<999999888777666111000444555333000111111555666555888===<<<666111111111111000000000000111111000000000000111111000//////......---,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,)))******+++++++++++++++,,,+++******))))))******)))))))))))))))************))))))((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))((()))***+++++++++******(((((())))))))))))((((((''''''(((((((((((((((((('''((((((((())))))))))))((((((((((((((('''''''''+++***)))((('''(((((()))%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))************))))))******++++++,,,,,,---,,,,,,++++++*********---------------+++***)))---------------------------,,,---000444;;;JJJWWWoooyyywwwnnniiiiiissssssnnnllliiifffhhhsss{{{xxxtttqqqllliiigggeeecccbbb```___^^^\\\\\\\\\\\\]]]\\\]]]^^^```bbbdddfffgggfffggghhhhhhhhhhhhkkkmmmmmmmmmnnnoooppprrrtttuuuvvvwwwxxxwwwuuutttuuuvvv}}}~~~||||||zzzyyywwwwwwwwwwwwuuusssuuutttrrrpppooonnnmmmmmmiiiiiiiiihhhgggfffeeedddeeeddddddcccccccccddddddcccbbbaaa``````aaabbbccccccdddeeegggiiilllnnnoooppprrrwww}}}tttjjjccc^^^UUUJJJAAA===<<<;;;:::999555444777888555444555444888<<<===???@@@;;;555222222111111111000000000111111000000000000111111000//////......---------......------------......++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,++++++******++++++************))))))))))))******)))(((''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))(((((()))*********))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***''''''((((((((()))))))))'''''''''(((((((((((((((******)))(((((((((((()))''''''&&&&&&&&&'''((((((%%%&&&''')))******++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***,,,...///...,,,)))'''------------------------///---...333:::FFFXXXgggyyy~~~vvvnnnmmmqqq|||rrrqqqsssooonnnvvv}}}vvvpppkkkiiihhhfffcccbbbbbbaaa```_________^^^^^^^^^___aaaaaabbbcccdddgggiiikkkmmmnnnjjjlllmmmmmmnnnoooqqqsssvvvwwwyyyzzz{{{}}}}}}{{{yyywwwvvvuuussssssrrrqqqooommmkkkiiilllkkkjjjiiihhhhhhhhhhhhgggfffeeeccccccbbbbbbcccbbbbbbcccdddeeefffggggggccceeeiiinnntttzzz~~~tttkkkddd\\\QQQHHHCCC@@@<<<999;;;777666999999777777999:::<<<>>>@@@@@@>>>888333222222222111111111000000111111000000000000111111000/////////......------......------------......------..................,,,,,,+++******,,,---...------,,,++++++++++++,,,++++++******))))))((((((******)))'''&&&&&&&&&&&&))))))(((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))'''''''''((((((((())))))&&&&&&''''''(((((())))))'''''''''&&&&&&&&&''''''+++***)))(((((((((((((((%%%%%%'''(((***+++++++++++++++++++++++++++***************++++++,,,,,,,,,***+++,,,------,,,***))),,,,,,,,,------.........111///111999DDDSSSgggwww|||}}}|||yyytttqqqvvvuuunnnqqqrrrqqquuu{{{uuutttqqqnnnjjjfffdddbbb^^^]]]\\\\\\^^^______^^^ccccccbbbbbbcccdddfffgggkkklllmmmppprrrtttvvvwwwtttvvvxxxxxxyyy{{{~~~}}}zzzwwwtttsssqqqpppooommmlllkkkkkkkkkkkkjjjiiihhhggggggffffffaaaaaabbbbbbbbbaaaaaaaaaaaabbbcccfffjjjmmmppprrrxxx{{{vvvhhhbbbYYYRRRLLLEEE>>>999888555555777777444666999>>>;;;999999888444111///222222222222111111111111111111000000000000111111///////////////.........///......------......///........................---,,,+++++++++,,,...///...---,,,,,,+++,,,,,,,,,++++++******))))))((((((******)))'''&&&&&&&&&&&&(((((())))))))))))))))))************************'''''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''''''''***)))(((&&&%%%$$$$$$$$$%%%&&&''')))******++++++***************)))))))))*********++++++,,,,,,---++++++*********+++,,,,,,++++++,,,,,,---...//////000///333???NNN^^^qqq}}}|||yyyuuurrroooqqq|||ppplllooolllqqq~~~yyysssmmmjjjffffffeeedddcccbbbaaaaaa]]]\\\]]]___bbbddddddccchhhggggggggghhhjjjlllmmmoooqqqrrruuuxxxzzz|||}}}}}}{{{xxxwwwuuusssrrrpppoooooooooooonnnmmmllljjjjjjiiieeeffffffeeeeeecccbbbaaabbbbbbbbbccceeefffhhhiiijjjlllqqqxxxtttnnnfff^^^VVVMMMCCC<<<:::888888999888666999===CCC===888666555111111222333222222222222111111111111111000000000000111111//////////////////////////////............//////------------,,,,,,,,,,,,------,,,,,,------.........---,,,,,,++++++,,,,,,************))))))))))))******)))(((''''''''''''(((((())))))))))))******************************+++***)))((((((((())))))(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((('''((())))))***))))))))),,,+++***((('''&&&&&&&&&&&&'''((())))))******))))))))))))))))))))))))************++++++,,,,,,,,,+++***)))))))))+++,,,...******+++,,,...///000000...000888HHHYYYhhhwww~~~zzzuuuooonnnooottt~~~ppplllooolllxxx{{{wwwqqqllliiifffcccaaa`````````aaaaaabbbbbbbbbccccccdddgggkkkmmmmmmmmmoooooooooqqqsssuuuxxxyyyxxxzzz|||}}}||||||xxxxxxwwwuuusssqqqooonnnnnnnnnnnnnnnmmmkkkiiihhhdddddddddddddddeeefffgggfffgggiiilllrrrxxx~~~uuujjj```UUUJJJCCC===;;;;;;===;;;999<<>>LLL[[[mmmxxx{{{{{{~~~}}}sssssswww{{{vvvzzztttooojjjgggcccbbbaaa___^^^^^^______ccceeehhhkkkmmmppptttwwwuuuwwwzzz}}}}}}vvvtttrrrrrrssstttsssrrruuutttqqqooommmmmmooopppuuuyyyvvvpppaaa[[[QQQIIICCC???<<<:::888666444444555555444333333333333333333333333333444444444444444444444444222222222333333222222111...//////000000//////...000000///............///---------------...//////,,,,,,,,,,,,+++++++++***,,,+++******))))))******))))))))))))))))))))))))++++++***)))))))))))))))(((((())))))******++++++(((''''''((())))))******&&&&&&'''&&&&&&&&&%%%%%%((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''')))(((''''''''''''(((((()))))))))((('''&&&%%%$$$((()))***+++++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------...---...000000222;;;EEEXXXgggvvv|||~~~sssoooooosss|||tttjjj}}}xxxrrrlllhhhfffeeedddbbbaaaaaaaaabbbccceeefffiiikkknnnqqqtttwww{{{~~~~~~~~~|||{{{{{{yyyvvvsssqqqqqqpppppprrrtttxxx|||{{{ooohhh]]]SSSKKKDDD>>>;;;888666444333444444333222333333333333333333333333222222222222222222222222111222333333333333222222//////000000000000//////000//////.....................---------...//////......---------,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))******++++++))))))***)))(((''''''''''''(((((((((((('''&&&&&&'''''''''(((((((((((((((************************(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((((((((('''''')))******+++++++++++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,......///111111444@@@LLLbbbppp}}}rrrhhhjjjkkksssvvvjjjccc{{{vvvkkkiiifffcccaaabbbcccdddbbbbbbcccdddfffiiikkkmmmoooqqquuuyyy|||~~~zzzwwwvvvuuusssqqqrrrtttuuuvvvxxx|||yyymmm```TTTHHH???999:::888555444555444333222333333333333333333333333222222222222222222222222111111222333333333222222000111111222222111111000000000///...............///...............//////---,,,,,,,,,++++++++++++,,,,,,+++************+++))))))))))))))))))))))))(((((((((((()))***++++++))))))((((((''''''&&&&&&***+++,,,+++)))'''&&&'''((()))*********)))'''&&&'''''''''(((((((((((((((+++******))))))******+++(((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''(((((()))''''''((())))))***))))))************++++++,,,,,,))))))*********+++++++++***+++,,,---------,,,,,,---...000333444:::IIIXXXkkkwww{{{lllgggfffjjjwwwxxxkkkbbb^^^|||uuupppkkkiiiaaaaaaaaa``````aaadddffffffggghhhkkknnnrrrvvvxxx{{{~~~}}}zzzwwwuuuvvvwwwvvvvvvwwwyyy|||~~~pppbbbTTTGGG???===;;;888777777666555333333333333333333333333333333333333333333333333333000000111222222222222222222222333333333333222222111111000////////////000//////............//////,,,,,,,,,+++++++++******---,,,++++++******++++++))))))))))))))))))))))))((((((((('''(((((())))))))))))((((((''''''&&&&&&(((+++---,,,***(((((()))((()))***++++++)))'''&&&''''''''''''((((((((()))))))))(((''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))((())))))***************+++*********++++++,,,,,,*********+++++++++,,,,,,+++,,,---...///......---+++---111555999BBBUUUfffsss~~~}}}}}}rrrjjjkkkiiioooxxxnnneee```___~~~uuulllgggdddcccbbb___```aaaaaaaaacccfffhhhkkklllooorrrwww|||~~~xxxyyyzzzyyywwwwwwyyyzzzwwwyyy~~~}}}ooo```RRRJJJ???===:::999888888666555333333333333333333333333444444444444444444444444///000111222222222222222222333333444444333333222333222222111000111111111000//////.........//////---------,,,,,,,,,++++++---,,,++++++******++++++))))))))))))))))))))))))***)))(((''''''&&&&&&'''(((((())))))***+++++++++'''***------+++)))***+++''')))***+++***)))'''&&&&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''((()))*********+++++++++******)))++++++******++++++,,,---++++++,,,,,,,,,---------,,,---///000000000///...))),,,111777===HHH]]]pppxxx~~~{{{{{{zzzgggdddkkkpppwww}}}ooohhhcccbbbddd{{{nnnlllhhhddd```___aaaccc___bbbdddfffhhhjjjnnnppprrruuuyyy|||~~~}}}{{{zzzzzzwwwxxxzzz{{{}}}|||~~~|||kkkZZZPPPAAAAAA@@@===999777777888555444333333222222333333666555444333333333333333555555444333222222111111//////000000000000//////.........///////////////000000000000000000000000..............................---,,,++++++******+++***(((''''''(((***+++---+++)))((('''((()))***))))))))))))))))))))))))''''''''''''(((***+++,,,(((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&++++++***)))((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))******))))))******+++,,,------------------------,,,,,,,,,,,,------...///333333555:::FFFXXXlllyyy~~~yyyvvv~~~qqqfffgggqqqyyyuuuiiieeebbbbbbccc~~~tttnnnddddddbbb___]]]^^^aaadddgggiiikkklllnnnqqquuuxxx~~~~~~}}}{{{{{{zzzxxxwwwzzzzzzxxxzzztttdddYYYJJJGGGCCC>>>;;;:::999:::666666555444444444555555666555444333333333333444444444333333222111111111000000111111111111000000.../////////////////////........................////////////////////////------,,,,,,+++*********+++***(((''''''(((***+++,,,+++)))((((((((()))***))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))((((((((((((((()))***+++******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))***************++++++,,,---------------------------,,,,,,,,,---......///333444888@@@NNNaaasss~~~xxxtttwwwvvvpppiiieeemmmyyynnnfffdddcccdddeee}}}vvvrrrmmmgggccc^^^^^^_________bbbgggkkkqqqrrrtttuuuwww{{{}}}yyyvvvvvvxxx{{{{{{zzzyyyzzzpppfffXXXPPPGGG@@@===<<<;;;:::777666666666666666777777555555444333333333444444444444333333222111111111111222222222222222222111//////////////////..............................////////////////////////------,,,,,,+++*********+++***)))(((((()))***+++,,,+++***(((((()))******))))))))))))))))))))))))))))))(((((((((((())))))************************)))(((((((((((())))))***))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))'''''''''((()))***+++,,,))))))))))))))))))))))))************+++++++++,,,------------------------...------------......///333666===III[[[mmm|||}}}zzzrrrsss|||{{{ooofffdddeeeiiixxxsssgggdddeeefffgggjjjzzzuuunnniiifffeeebbbaaa```aaaccceeeggglllqqquuuyyyzzz{{{}}}{{{zzzzzz{{{zzz}}}}}}sssfff[[[MMMCCC???===:::777555555555555555666666777555444444333333333444444444444444444333333222222111111222222222222111111////////////............................................................------------,,,,,,++++++++++++************++++++++++++***))))))******+++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))+++***((('''%%%$$$$$$$$$'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))******+++++++++,,,,,,+++------------------------.........---......///000333888BBBSSSfffwww}}}xxxuuurrrxxxppphhhcccdddjjjuuussskkkeeeeeeggghhhjjjnnn|||vvvkkkhhhdddaaaaaaaaabbbbbbdddfffiiikkknnnsssyyy}}}}}}|||{{{{{{zzzzzz|||vvvjjjYYYLLLEEE@@@:::666444444333333333444444555444444333333333444444555555555555555444444444444000111111111111111111000000000//////.........---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************+++***)))((((((''''''(((((((((((((((((((((((((((***)))((('''%%%%%%$$$$$$''''''(((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++------------------------............///000111111444<<>>999666555444444333333444444444444333333333444555555555555555444444444444444000000111111111111000000000000000///......------000000000000000000000000++++++++++++++++++++++++.........---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******************************)))((((((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++''''''(((((())))))******)))))))))))))))(((((('''))))))))))))))))))))))))+++******)))))))))******)))))))))))))))))))))))))))***,,,---------,,,+++---------------------------------...000111333444999DDDVVVggguuu~~~xxxuuutttuuu{{{vvvkkk```eeennnzzzwwwnnngggddddddfffhhhkkksss{{{vvvnnnhhhccc```]]]^^^```bbbdddgggjjjlllrrruuuzzz~~~}}}zzzyyyyyyzzz{{{vvv|||rrr```QQQGGGAAA:::999888777666555555555333333333333333444555666333333333333333333333333111111222222222222111111111000000///......------////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***)))***++++++,,,,,,,,,+++***************************)))((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&''')))***,,,---(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))***+++,,,,,,)))))))))))))))))))))))))))***,,,---...---,,,+++------------------------,,,,,,---...000333555666BBBPPPcccrrr{{{zzzuuusssuuuxxxrrrmmmcccnnn{{{oookkkfffeeefffjjjnnntttyyyppphhhdddbbbbbbbbb```cccfffiiilllooorrrttt|||~~~|||zzzyyyvvvzzzlllYYYNNNHHH>>>===<<<:::999888888777333333333333333444555666111111111111111111111222222333333444444333333222111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,*********************+++))))))************)))))))))***+++,,,,,,,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))***,,,...///)))))))))))))))))))))))))))***,,,......---,,,+++------------------------++++++---...111444666777HHHXXXlllzzzxxxsssrrrvvv{{{|||rrrrrrmmm|||sssllllllggggggiiinnnttt~~~{{{nnnjjjeeeaaaaaabbbddddddhhhiiikkkmmmqqqvvv|||zzzzzzzzzzzzzzz{{{~~~~~~ppp]]]LLLEEE>>>888999999777555666333333222222222222222222555444444333333444444555111111111111111111111111111111111000000000000//////////////////......--- '''...///+++)))+++///***+++,,,------,,,+++***---,,,***))))))+++,,,...***(((&&&(((+++,,,+++))),,,,,,,,,+++++++++************))))))((((((''''''+++*********))))))((((((******))))))))))))******((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))*********)))***++++++,,,++++++,,,,,,,,,,,,------/////////......------------,,,---000111222999AAATTTddduuu}}}}}}vvvtttyyyuuupppuuutttuuummmiiiiiiffflllrrruuuyyy~~~tttlllhhheeecccbbbcccfffiiijjjnnnpppsssvvvzzz}}}|||{{{yyyyyyzzz}}}}}}zzzgggVVVLLLCCC;;;999999777666888444444444444333333333333555555555444444555555555222222222222222222222222222222111111111000000000///000000000000///......,,,000333222...++++++---++++++,,,,,,,,,,,,++++++***)))))))))***,,,///000***)))''')))+++,,,+++))),,,,,,,,,+++++++++*********)))))))))))))))((((((************)))))))))((())))))(((((((((((())))))++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---000222666AAALLLaaaooo||||||uuurrrzzzpppmmmsssxxxpppkkkiiijjjiiinnntttzzz|||rrrlllfffcccbbbbbbccceeehhhlllpppssswwwzzz~~~}}}{{{zzzzzzuuuyyy~~~wwwgggZZZNNNBBB<<<:::888999<<<666666555555555444444444666666555555555555666666333333333333333333333333333222222222111111111111000000111111000000///...333333222111///...---,,,,,,,,,++++++++++++,,,,,,+++***))))))***,,,---///+++***)))***+++,,,+++***,,,,,,,,,+++++++++******)))))))))***************************))))))))))))((((((''''''''''''(((((()))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''((())))))***************+++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++,,,...222555<<>>666666666555555444444444555555444444444444555555333333333333333333333333333333333222222222111111111111111111111000/////////---***+++---//////------,,,+++******+++,,,---...---,,,+++***)))******++++++++++++,,,,,,,,,+++,,,,,,,,,+++++++++******))))))******++++++,,,,,,*********))))))))))))))))))((((((''''''(((((()))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///////////////.........,,,---000444888CCCWWWjjjttt~~~{{{wwwvvv~~~yyynnnkkkllluuu{{{rrrnnnmmmkkkmmmpppxxx~~~xxxssslllfffeeeeeeggghhhfffiiimmmppprrrwww|||~~~xxxxxxxxxxxxyyy{{{ttteeeTTTIIIAAA;;;:::<<<666666666555444333333333444333333222222333333444222222222222222222222222333333333222222222111111111111111111111000//////,,,(((%%%'''+++......---...---,,,++++++,,,---......---,,,+++******))))))+++,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))******++++++,,,,,,))))))))))))))))))*********))))))(((((())))))***+++++++++*********))))))(((((((((((((((((((((((('''((((((((()))))))))******))))))((((((((()))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,------//////////////////////////////222777>>>KKK```ssszzz|||~~~wwwssszzzlllfffjjjrrr~~~wwwpppnnnmmmmmmpppuuu{{{tttiiigggeeecccbbbdddfffhhhmmmppptttwwwzzz}}}|||{{{yyyyyyxxxyyyyyy~~~ppp```TTTJJJ@@@:::999777777666555444333333222333333222222222222333333111111111111111111111111333222222222111111111111000000111111000000///...///,,,)))))),,,...---+++------,,,,,,,,,,,,------))))))***+++,,,,,,------***+++,,,,,,***)))***+++,,,,,,,,,+++++++++******)))))))))***************))))))))))))******************))))))))))))************)))))))))((((((((())))))))))))))))))))))))''''''(((((())))))************)))((((((((())))))&&&'''((()))***)))((((((++++++,,,,,,,,,,,,---------------------.........222111444===HHHVVVjjjzzz{{{zzzttttttvvveeeeeeooo}}}xxxrrrmmmmmmnnnooouuu|||~~~tttmmmiiicccccccccccceeehhhmmmpppuuuyyy~~~|||zzzyyywww}}}~~~pppeeeYYYKKK@@@<<<999888888777555444444333444333333222222333333444222222222222222222222222222222111111111000000000///000000000000///......000///---------------,,,,,,,,,------------,,,,,,'''(((***+++,,,---......)))+++,,,+++)))''')))***,,,,,,,,,+++++++++*********)))))))))))))))((((((((()))))))))************))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))'''''''''((()))*********+++******)))(((((())))))&&&((()))++++++***)))(((++++++,,,,,,,,,,,,------,,,---------.........///333111666BBBSSScccttt~~~zzzwwwvvv}}}}}}ooogggmmm{{{~~~sssnnnlllnnnqqqvvvzzzqqqkkkhhhfffcccdddeeegggjjjpppwww||||||~~~|||sssxxx|||}}}~~~}}}sssfffVVVHHHBBB::::::999888777666555444555444444333333444444555333333333333333333333333111111111000000000000//////////////////......------............---......+++,,,............,,,+++******+++,,,,,,,,,++++++)))+++,,,+++(((&&&(((***,,,,,,,,,+++++++++************))))))((((((''''''(((((())))))*********+++((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++++++++***))))))((()))))))))+++---......---,,,+++++++++,,,,,,,,,---------.../////////000000111111444222777GGGZZZlll{{{~~~zzzwww{{{yyyooolllvvvwwwqqqmmmlllpppuuu}}}xxxoooiiieeecccbbb```dddiiinnnsssxxx~~~|||~~~}}}zzzxxxyyy~~~|||tttiiiUUUCCCBBB===999999888555444555555444333222333444555666333333333222222222111111555444444333333222222111222111111000///......------------......000111111000...------------+++***,,,,,,,,,+++++++++******************************,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***)))((((((((((((&&&''''''((()))******+++***)))'''&&&'''(((***+++)))))))))))))))(((((('''*********)))))))))))))))((((((((((((((())))))***++++++,,,,,,,,,---------,,,,,,+++******+++++++++///,,,---111333111000111777555>>>RRRfffsss|||{{{wwwyyy}}}wwwwwwzzzqqqooommmoooxxxzzzuuunnniiifffeeeffffffkkknnnsssxxx}}}|||yyyyyy|||xxxeeeSSSFFF>>>888888888666444555666555444333333333444555333333333222222222222111111111111111222222222222111111111000///............------,,,,,,,,,------000...------------,,,***,,,,,,,,,,,,++++++++++++************************+++++++++*********)))))))))))))))))))))))))))))))))************)))''''''''''''(((((())))))******,,,+++)))'''''''''((()))''''''((())))))))))))))))))))))))((((((((((((((())))))((((((((()))******++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///------111222000000222888:::FFFZZZlllvvv~~~~~~}}}|||{{{{{{yyywww~~~|||xxxsssrrrrrrvvvxxxkkkiiifffdddeeehhhlllooosssvvvzzz~~~|||~~~rrraaaOOOCCC999888:::999777777777666555444444444444444333333333333222222222222......//////000111111222111111000000//////......000///...---,,,,,,,,,,,,///...---,,,------,,,***------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((***,,,......,,,)))'''(((((((((((())))))))))))---,,,***((('''''''''(((%%%&&&''')))******++++++((((((((((((((((((((((((***))))))))))))***++++++*********++++++++++++,,,------------------------000------000111///000333999AAARRRfffttt{{{}}}zzzyyy|||xxxxxx}}}zzzvvvrrrsssuuu{{{yyyoooiiiddddddeeefffhhhmmmsssxxxzzz}}}|||zzz||||||kkkZZZKKK===:::===<<<:::888888777666555555444333333444444333333333222222222////////////000000111111111000000000/////////...222111000///............///...,,,,,,------,,,+++......---------,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++***,,,---//////...,,,+++))))))))))))((((((((((((++++++***)))((((((((()))&&&'''((()))************(((((((((((())))))))))))***************++++++,,,))))))*********+++++++++---......///////////////000---...000111///222777<<>>>>><<<888777888888777777666555444333444444444333333333222222222222111111111000000000000000000000////////////000000000//////000000000///---,,,,,,---...---+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---))))))))))))(((((((((((()))))))))))))))***++++++(((((())))))))))))(((((()))))))))******+++++++++***************++++++,,,))))))*********+++++++++---...///000000000000///000......111111000555<<>>HHH\\\iiivvv~~~|||{{{yyyssspppwwwzzzxxxtttssstttuuuxxxyyyqqqkkkdddaaaeeekkkppprrrrrrwww~~~wwwfffYYYLLLAAA======666666888999999888777777555555444444444333333333000000000111222222333333////////////000000000000555444222111///......---...,,,+++,,,......---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,......---+++(((&&&&&&''''''((()))******+++******+++++++++******)))%%%&&&''')))************'''(((((()))***+++++++++((((((((((((((())))))***++++++,,,,,,,,,---------***,,,...000111111//////......000333444666@@@KKKdddoooyyy~~~{{{xxxvvvpppqqqzzzsssyyyyyyuuuuuuwwwyyyvvvpppdddeeeeeegggiiimmmqqqttt|||uuukkk___PPPDDD@@@:::;;;;;;999777555444555444444555555555555555444444333222222111111222222222111///.........///000------...............---......------------......//////...---+++***))))))+++,,,---,,,***)))***++++++++++++***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((('''''''''''''''((()))++++++***))))))((((((((((((((())))))***(((((())))))************+++***)))((((((***,,,------------------,,,+++*********+++,,,...///000000+++000444222000777GGGUUUjjjqqq{{{~~~{{{vvvpppllluuuzzzwwwxxx}}}yyysssrrrvvv{{{~~~|||rrrkkkgggeeefffhhhkkkoootttzzz}}}xxxkkkZZZLLLFFF:::::::::999888777888888555555666666666555555444444333222222111222222222222111000///...//////000....../////////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,+++++++++++++++,,,******************************************************)))))))))((((((((((((((()))***************))))))(((((())))))***+++************+++++++++++++++***)))((()))***,,,---***************)))((((((,,,,,,,,,------.........---111444222333<<>>999999888777666555666777666666555444444444444555222222222222111111111111000000000000000000000000//////...------------...,,,,,,,,,,,,------------...............---------...------,,,,,,------...------------------------.........---------,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***((()))******+++*********&&&(((***+++*********+++,,,+++*********+++,,,---++++++,,,------...//////000,,,,,,///000000111555999???OOOeeetttzzz~~~yyysssmmmkkkmmm|||}}}vvvnnnhhhggggggeeegggkkkqqqvvvuuuhhh]]]PPPDDD>>>;;;:::999888777666666666666666555444444444444555333222222222111111111111////////////////////////000///......------......000//////...---,,,++++++/////////...------,,,,,,------............------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))***++++++,,,,,,++++++(((***+++***))))))***+++,,,+++*********+++,,,---++++++,,,---.../////////000------111222000111555???JJJ]]]ppp{{{~~~|||vvvoookkkrrr{{{|||~~~uuulllhhhfffiiikkklllppptttxxx~~~vvvlll___OOOCCC===<<<:::999999999888777666666555444444444444555333333222222222111111111////////////////////////000//////...............000000///...---,,,,,,+++...............---------,,,---...//////...---,,,------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))************)))))))))******+++++++++++++++***++++++***((((((***+++,,,+++*********+++,,,---------------...............---...111222000222666CCCRRRhhhyyy}}}yyytttmmmmmm|||}}}}}}ppphhhgggeeeggglllppprrrvvv|||qqq]]]NNN@@@===999888999:::999888666666555444444444444555333333333222222222222111////////////////////////000000///............///........................,,,,,,,,,---...///000000,,,---////////////---,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++******++++++,,,***))))))***,,,,,,+++*********+++,,,---/////////......------,,,,,,,,,...111111///333888GGGXXXnnn|||zzzuuuqqqjjjkkk}}}}}}~~~}}}{{{ooofffaaaddddddhhhnnnsssvvv}}}}}}iiiXXXFFF@@@:::777777888888666666666555444444444444555333333333333222222222222////////////////////////111000//////......//////,,,,,,------.........///***+++,,,---...000111111......////////////......------------------------------------............++++++++++++++++++++++++))))))))))))))))))))))))((())))))***+++*********)))+++,,,+++******+++,,,,,,+++*********+++,,,---000000//////...---------,,,,,,...111000000666>>>OOO```sss~~~wwwppplllfffhhh}}}}}}{{{wwwmmmhhheeeccciiiiiinnnvvv{{{wwwhhhQQQIII???999888999888666666666555444444444444555444444333333333222222222000000000000000000000000111000000///////////////,,,,,,,,,,,,------------+++,,,,,,---...///000000//////............//////------------------------,,,---------.........///++++++++++++++++++++++++*********))))))*********)))***++++++,,,,,,++++++'''))),,,---,,,++++++,,,,,,+++*********+++,,,------........./////////000------///111111333;;;DDD\\\kkkyyy|||qqqjjjiiiffflll}}}yyyyyy}}}yyykkkffffffhhhiiipppqqqvvv~~~{{{\\\RRRFFF===;;;;;;999777666666555444444444444555444444444333333333222222111111111111111111111111111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------..................000///...------...///000------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++************++++++++++++,,,---------,,,,,,&&&))),,,...---,,,,,,,,,,,,+++*********+++,,,---++++++,,,...///111222333///...000222222555>>>IIIgggrrr}}}xxxlllfffhhhjjjsssxxxvvvvvv{{{~~~zzznnngggddddddhhhnnnrrrvvv}}}qqq]]]GGG=========<<<;;;:::777555444555555555444555444444333333222222111000000000000000000000000222111111000///......---,,,,,,,,,---...///000000...///000000///---+++***...---,,,+++++++++++++++------------------------++++++---...//////000000+++++++++++++++++++++++++++***+++---...///---+++)))***+++,,,,,,+++***)))***(((''')))---///...,,,------,,,+++,,,---...///............////////////555111222666444555FFF\\\tttxxx}}}|||tttjjjeeemmm{{{yyyuuutttxxxzzz{{{yyyppphhheeeeeegggmmmtttxxx~~~~~~jjjSSSEEE???;;;888888;;;999666555666777666555555555444333333222222111111111111111111111111111111111000000//////......---......//////000000000////////////...---,,,+++///......------------...........................+++,,,---...////////////++++++++++++++++++++++++*********,,,......,,,***)))***+++,,,,,,+++***)))+++)))(((***---///...------,,,,,,,,,,,,---..................////////////333000111666666:::MMMbbbxxx{{{~~~tttnnniiimmm||||||zzzxxxuuussstttxxxzzz{{{jjjeeeccceeehhhmmmttt|||zzzcccRRREEE<<<888999<<<:::777666777888777666555555444444333222222222111111111111111111111111000000000000//////////////////000000000000000000000000///...------------/////////...//////000000////////////////////////------............------++++++++++++++++++++++++******)))+++,,,---+++*********++++++++++++******+++******,,,...//////...+++,,,------......------............////////////222///000555:::BBBVVVjjj}}}|||yyyoookkkkkkxxxzzzyyytttsssqqqqqqtttwwwxxx|||dddbbbdddjjjooottt|||sss```NNNAAA<<<===<<<:::777666777777777666555555555444333333222222111111111111111111111111////////////000000000000000000//////////////////111000...---------...//////.........///000111111....................................------,,,++++++++++++++++++++++++++++++***)))***+++,,,***)))++++++++++++++++++++++++,,,,,,,,,---.../////////+++,,,---...///...---,,,............////////////111///000555===III]]]ooo~~~xxxuuupppmmmqqqzzzxxx|||~~~ssspppppppppqqqtttuuuxxxeeeeeejjjqqquuuzzzoooYYYHHH??????;;;999666555666777666555666666555444444333333222111111111111111111111111////////////000000000000///.....................111000///------...///000------------...///000000------------------------............---,,,+++***++++++++++++++++++++++++,,,***))))))***+++***))),,,++++++++++++++++++,,,,,,---............///000+++,,,---...///...---,,,............////////////222000111777AAAPPPcccqqq}}}wwwsssqqqpppyyy~~~pppvvvzzzqqqoooooorrrttttttuuu|||iiikkkqqqyyy}}}~~~gggQQQDDD@@@;;;999666555666777666555666666555555444333333333222222222222222222222222000000000000////////////---------...............000000//////...//////000---------,,,------......---------------------------------------,,,+++***++++++++++++++++++++++++---+++***)))+++++++++***,,,,,,++++++++++++,,,,,,,,,---......------...000+++,,,------......------............////////////333222333:::GGGXXXiiittt{{{uuurrrmmmtttwwwnnn{{{wwwrrrpppoootttvvvwww{{{pppssszzzuuu^^^LLLEEE<<<:::777666777888777666666666666555444444333333222222222222222222222222111111000000//////......------......//////000000//////000000000000//////......------,,,---------........................,,,,,,---------,,,++++++++++++++++++++++++++++++///---******+++,,,++++++---,,,++++++++++++,,,---+++---///...,,,,,,---///---,,,,,,,,,,,,---..................////////////333333666>>>NNNaaaqqqyyy~~~yyytttqqqlllzzzxxxtttuuuzzztttrrrpppnnntttxxx|||uuuyyy~~~hhhUUULLL===;;;888888888999888888666666666555444444333333222222222222222222222222222111111000///......------......///000111111222...///000111111000///...000///...---------------////////////////////////+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++000---+++***+++,,,,,,+++------++++++++++++------***---///...,,,+++---///...---,,,+++,,,---...///............/////////000333444888AAASSSgggwww}}}|||wwwssspppmmmxxxqqqsss}}}}}}tttrrrrrrpppmmmsssxxx}}}~~~iiiZZZJJJAAA;;;;;;<<<999666555666666666555444444333333333333333222222222111111000000000000000000000000000000////////////000000000000//////.........---///////////////////////////............---------------------------------...---+++***)))******+++...,,,+++,,,......+++(((,,,,,,++++++++++++++++++---,,,,,,,,,,,,---......------,,,++++++---...///,,,...111111111111222333555222999LLL___kkkuuu}}}~~~yyyqqqnnnppp{{{qqqooo{{{~~~tttpppnnnmmmooorrrwww{{{wwwiiiSSSGGG<<<:::;;;999777666777666666555555444333333333333333222222222222111111111111111111111111111000000////////////000000000/////////............///////////////////////////............---------------------------------,,,,,,+++***++++++,,,------,,,+++,,,......+++(((++++++++++++++++++++++++,,,++++++++++++,,,---------------------......///---...111111111111222444555555>>>QQQdddpppyyy}}}uuuoooooottt{{{oooooo~~~xxxooommmlllmmmooottt{{{zzzcccRRRAAA;;;;;;;;;999999777777666555555444444333333333333333222222222222222222222222222222222222000000////////////000000////////////............///////////////////////////............---------------------------------++++++++++++,,,---...///---,,,+++,,,------+++************++++++,,,,,,---+++************+++,,,,,,------...////////////...---///000111111111333444666:::FFFZZZkkkvvv{{{ssspppwwwuuummmsssxxxpppjjjiiijjjlllpppuuu~~~vvvaaaJJJ???===<<<;;;;;;777777666666555444444444444444333333333222222222222222222222222222222222000000////////////000000///////////////.........///////////////////////////............---------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,------+++++++++++++++,,,,,,---,,,---///000000000///...---///000111111222444666666???OOObbbqqq|||zzzsssttt}}}rrrooozzzzzzrrrlllhhhhhhjjjlllqqqxxxmmmTTTEEE???;;;999:::888777777666555555444444444444444333333333222222222222222222222222222222000000////////////000000.........//////////////////////////////////////////............---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,---......,,,---///000000000///......///000000111222555777888EEEXXXiiivvv}}}wwwrrrwwwxxxqqqrrr}}}ssspppkkkhhhjjjkkknnnttt|||xxx```NNNCCC:::777777888888777666666555555444444444444444333333333333222222222222222222222222000000////////////000000.........//////////////////////////////////////////............---------------------------------............---,,,******+++,,,---,,,++++++---...*********++++++,,,,,,---------,,,,,,------...///------...////////////......///000000000222666888<<>>999999888888777777666555555555555444444444444333333333111111111111111111111111000000////////////000000............/////////000///////////////////////////............---------------------------------++++++,,,------,,,+++***+++,,,---,,,******---000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------......///...///000000000333666999BBBTTTiiittt{{{~~~}}}yyyvvvtttvvvxxx|||uuuooonnniiigggiiimmmqqquuu|||hhhTTTCCC===>>>888888777777666666555555555555444444444333333333000000000000000000000000000000////////////000000---.........//////000000//////////////////////////////.........---------------------------------((()))+++,,,------,,,+++***,,,---,,,******---000,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,++++++---...///...///000000000333777:::FFFZZZnnnwww|||}}}yyyvvvtttvvv}}}|||xxxmmmjjjllleeeeeehhhnnnrrrxxx~~~fffKKK>>>===888999888777777999888666555555555555444333222111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...---++++++//////...---,,,++++++***---------------------------.........---,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////111//////222222222777===OOObbbvvv}}}zzzvvvssspppttttttkkkfffeeeccceeehhhlllsss~~~~~~{{{wwwvvvzzzuuuZZZHHHBBB;;;;;;999777666777777777555555555555444333222111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000//////...............------,,,,,,+++++++++++++++++++++++++++------......------,,,+++***++++++++++++,,,,,,,,,,,,,,,---------.........---------.........//////111///000333333444:::AAAVVVgggyyy|||yyyuuuqqqpppxxxzzzqqqkkkgggfffeeegggkkkooowww~~~wwwnnnnnnmmmmmmsssiiiQQQDDD>>>===;;;888555444666888444444555444444333222111333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000......///000111111000000------------------------........................------......------,,,,,,******++++++,,,,,,---------............/////////------........./////////111000111333444666>>>HHH^^^mmm|||zzzxxxvvvrrrsssrrrnnnjjjgggfffgggjjjooouuutttoooiiijjjmmmqqqzzzvvv\\\JJJ>>><<<;;;;;;888444444777444444444444444333222222333333222222222111111111111111111111111111111111////////////////////////////////////////////////...//////000000000//////,,,,,,,,,------............///////////////000000,,,------...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------........./////////............////////////000///000333555999CCCOOOeeerrr~~~~~~{{{yyyxxxuuuzzzyyymmmkkkjjjhhhfffjjjnnnuuu~~~wwwmmmkkkeeehhhmmmvvvnnn[[[BBB===;;;===<<<666444666444444555555555444333333333333333222222222222111111111111111111111111111////////////////////////////////////////////////////////////...---,,,++++++,,,,,,------.........************++++++,,,,,,,,,,,,------...------,,,---------,,,,,,+++++++++,,,------------................../////////000000......000333555;;;IIIWWWiiittt~~~|||{{{vvvyyyuuukkkjjjjjjhhhhhhmmmttt{{{mmmfffffffffjjjrrroooPPPDDD<<>>OOO___kkkuuu~~~~~~vvv}}}wwwvvvyyyssskkkjjjiiijjjkkkrrr|||yyyqqqiiieeeeeellloooyyydddOOO???>>>@@@;;;888888666666777777777777666666444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000///////////////...------,,,,,,------------------------......///000000000+++,,,------......------++++++,,,,,,---......///---............/////////.../////////000000000000000111333666999BBBUUUgggmmmwww~~~zzzrrrppppppvvv}}}qqqkkkjjjiiilllpppwwwuuupppnnnkkkhhhhhhnnnqqq|||tttYYYAAA===@@@<<<999;;;666777888888888888777777444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000...//////000000000000000------------------------++++++,,,,,,---......///+++,,,,,,---.........---((()))***,,,...000111222////////////000000000000////////////000000000000222222555888;;;EEEYYYllloooyyy~~~~~~~~~|||ppplllmmmooo{{{wwwoookkkiiiiiimmmttt{{{|||uuuooommmllliiiiiikkkrrr~~~dddDDDAAABBB999666===777777777777666666666666555444333333222222333333222222222222222222222222000000000000000000000000111000///......///000111000000000000////////////---...///000000///...---....................................---,,,+++***************************,,,,,,...///000000000000000000000000111111111111333222333777@@@OOO___iiiuuu{{{}}}pppkkknnnppppppxxxqqqkkkiiihhhjjjpppxxxwwwqqqmmmnnnnnnllllllooovvvtttRRRFFFAAA999666:::777777777777666666666666555444333333222222333333222222222222222222222222111111111111111111111111000///...------...///000000000000000////////////.........//////.........////////////////////////......//////////////////++++++++++++++++++++++++------...///000000000///000000000000111111111111444333444999DDDSSScccmmmwww|||~~~}}}wwwgggdddkkkwwwxxxrrrmmmllllllooowww}}}sssooonnnrrruuuttttttvvv|||eeeMMMBBB===:::999777777777777666666666666555444333333222222333333222222222222222222222222111111111111111111111111///......------......///000000000000////////////......------------....................................------...///111222,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...000000000000111111111111555555666===IIIYYYiiisssyyy~~~~~~{{{|||nnneeeeeelllxxxsssooopppqqqvvv{{{|||}}}wwwrrrpppssszzz~~~vvvVVVFFFBBB???;;;777777777777666666666666555444333333222222333333222222222222222222222222111111111111111111111111/////////....../////////000000000000////////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,///000...........................///////////////...---///000000000111111111111555555888AAAPPP```ooowww|||}}}wwwzzz|||jjjkkknnntttyyyuuurrrsssuuu{{{zzz{{{~~~~~~~~~xxxrrrsssyyybbbLLLDDD@@@;;;777777777777666666666666555444333333222222333333222222222222222222222222111111111111111111111111000000000111111000000000000000000000////////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///,,,+++***+++---..............................///////////////...---///000000000111111111111333555:::FFFVVVgggsssyyy~~~{{{tttxxxwwwiiinnnuuu~~~{{{xxxvvvwwwyyy~~~{{{tttwwwpppUUUEEE===999777777777777666666666666555444333333222222333333222222222222222222222222222222222222222222222222000111111222222111111000000000000000////////////......------------..............................222111///...------....................................///////////////...000000000000111111111111333666>>>LLL^^^nnnwwwzzz}}}xxxrrryyy{{{lllooo{{{}}}|||}}}}}}xxx~~~}}}```HHH===<<<777777777777666666666666555444333333222222333333222222222222222222222222222222222222222222222222///000111222222111000///000000000000////////////.........//////.........//////////////////////////////////////////..............................------...///000000000///000000000000111111111111444888BBBSSSffftttzzz{{{}}}yyyuuurrr{{{www{{{~~~~~~hhhLLLAAACCC777777777777666666666666555444333333222222333333222222222222222222222222222222222222222222222222...///000111111000///...000000000000////////////---...///000000///...---........................***+++,,,---....................................,,,,,,...///000000000000000000000000111111111111555:::FFFXXXkkkxxx||||||zzzuuusssrrr}}}zzz}}}zzzwwwuuuuuuxxx}}}uuu\\\HHH===;;;:::777666555555555555333333333333333333333333444444333333333333222222000222333333111000000111222222222111111111111000000---***+++...222222222------......//////000000////////////////////////000000000///......------------------------------............/////////000//////...000111333222111444AAAQQQ```ooo|||{{{tttooopppvvvqqqnnnnnnnnnoooqqqsssvvvxxx}}}hhhQQQBBB<<<:::888777777666666666333333333333333333333333444444333333333333222222000222333333111000000111111111111000000000//////111///,,,,,,...000000000.........///////////////////////////////////////////////////............................................./////////000000000//////000222333333333888EEEVVVeeessszzztttppprrr{{{uuuhhhcccbbbdddhhhlllpppsssuuuvvv{{{yyy^^^JJJ===;;;999888999999777666444444444444444444444444444444333333333333222222000222333333111000000111000000000000/////////...333000...---...//////...000000///////////////...////////////////////////............////////////////////////////////////....../////////000000000000000000000111333555666<<>>999888999:::888555666666666555555444444444444444333333333222222222000222333333111000000111222222111111111000000000///////////////000000111111111000000/////////...////////////////////////,,,------...///000111111........................////////////000000000111......///......111666:::DDDTTTgggttt}}}{{{wwwoooppp}}}{{{zzzzzz~~~|||xxxuuurrrmmmmmmnnnrrrxxxqqqbbb^^^aaaiiimmmuuu~~~yyycccIIIBBB;;;888999:::888666777777777666555555444444444444333333333333222222000222333333111000000111222222222222111111111111...///111111000000111222111000000000000000000///////////////////////////---------...///000000111......................../////////000000000111111...//////...---111888>>>JJJZZZkkkvvv}}}{{{rrroooxxx~~~}}}}}}~~~zzztttnnnmmmllljjjhhhgggeeedddcccdddfffhhhlllqqqvvvxxxyyy~~~mmm```^^^ccckkkrrr~~~{{{kkkQQQHHH===999:::<<<:::888888888777777666555555444444444333333333333222222000222333333111000000111111111111111000000000000///111333222000...///111000000000000000111111111////////////////////////------......//////000000//////////////////////////////000000000111111111000111111///...222;;;BBBRRRaaaqqqyyy~~~~~~zzzooottt}}}uuulllgggdddcccaaa```___^^^^^^^^^ccceeegggjjjmmmnnnnnnnnnuuuyyy}}}mmmbbbccchhhnnnwww|||pppVVVLLL???:::;;;===<<<:::999888888777666555555444444444444333333333222222000222333333111000000111000000000000////////////111333444333///------/////////000000111111222222////////////////////////.........///////////////000000000000000000000000000000000000111111111111111333333111000444===EEEXXXfffuuu|||}}}yyyqqq{{{}}}sssiii```ZZZZZZZZZYYYZZZ[[[]]]^^^```\\\cccjjjllllllnnntttzzz}}}nnneeeddddddmmmiiiUUUBBB<<<<<<:::888999666666666777777777777777444444555555444444333222333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000//////111000///......///000000------...///000111222222000000000000000000000000222111111000000000000000666222000222444777???HHH^^^jjjwww~~~yyytttvvv|||}}}uuukkkccc\\\WWWXXXXXXXXXYYY[[[^^^```aaadddiiinnnppppppssszzzqqqhhhggghhhrrrwwwaaaJJJ???===:::888888555555555555555555555555444444555555444444333222333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000///000000///......///000111......//////000111111111000000000000000000000000111111000111111222333333333111111333555999CCCNNNbbbmmmyyy{{{xxxyyy}}}~~~yyykkkccc^^^ZZZXXXXXXYYY[[[]]]___bbbdddeeehhhllloooooopppuuutttjjjkkkmmmwwwrrrVVVEEE>>>;;;999777555555555555555555555555444444555555444444333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000//////......///000111222000000000000000000000000000000000000000000000000000000000111222444555666000000333555666;;;IIIWWWgggrrr}}}}}}zzzyyy~~~zzz~~~vvvhhhaaa___^^^]]]^^^___bbbeeegggiiijjjkkkmmmnnnppppppssszzzvvvkkkkkkooozzzbbbLLLAAA===:::888888888888777777777777777444444555555444444333222333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000000000.........///000111111222111111111000000000//////000000000000000000000000111000000111222333444444///111444666666<<>>OOOaaannnwwwyyytttuuu{{{wwwllljjjsss~~~yyywwwvvvwwwuuuiiifffhhhlllnnnooorrrvvv{{{~~~~~~~~~~~~~~~pppggggggiii|||~~~```KKKBBB>>>;;;888777777666666555555444444444555555444444333222333333333333333333333333333333333333333333333333111111111111111111111111000000000000111111111111---...///000111111000000222222222111111000000000000000000000000000000000222111111000//////000000333333444777:::CCCUUUeeeqqqzzzyyytttxxx}}}kkkfffjjjwww~~~zzzyyyyyyxxxzzzuuulllkkkooouuuxxxzzz~~~}}}kkkfffggggggwwwlllRRRDDD>>>;;;888888777777666555555444444444555555444444333222333333333333333333333333333333333333333333333333111111111111111111111111///000000000111111111111...///000111111000//////222222111111111111111111000000000000000000000000111111000000000111222222555333333888???JJJ\\\llluuu}}}zzztttzzzttthhhiiitttvvvnnnooovvv|||||||||xxxhhhfffggggggqqqtttVVVEEE>>>;;;:::::::::999888777777666444444555555444444333222333333333333333333333333333333333333333333333333111111111111111111111111//////000000111111111222//////000111111000///...111111111111111111111111000000000000000000000000000000000111222333555555777333222888BBBPPPbbbqqqxxx}}}}}}yyysss{{{rrriiioooyyyrrruuuxxxnnnpppsssyyyzzzuuuyyyuuuzzzmmmbbbaaaeeehhhssseeeHHH===???<<<:::888777888777555333555555444444444333333333333333333222222222111111333333333333333333333333444333222111111222333444222222111111000000//////111000///......///000111000000000000000000000000111111111111111222222222111111111111111222222222222333555:::EEEUUUgggrrr|||}}}{{{{{{vvvqqq|||vvvmmmttt{{{yyypppggg___```dddkkkqqqtttsssppphhhdddccchhhuuu~~~tttyyy~~~kkkbbbcccgggkkkooo~~~pppSSSDDDBBB<<<:::888888888777555444555444444444444333333333444444444333333333222222222222222222222222222222222222111111111111222222111111111000000000000000000//////......//////000111111111111111111111111//////000000111222222333111111111111222222222222555444555<<>><<<999888888777666444444444444444333333333222555555555444444444333333111111111111111111111111000111111111111111111000000000000000111111111111...//////////////////...111111111111111111111111......///000000111222222111111111111222222333333777555666???OOOaaapppwww|||yyytttssssss{{{{{{tttuuu}}}iii\\\WWWTTTSSSSSSSSSTTTVVVWWWWWWWWWYYY[[[\\\___hhhttt~~~|||{{{pppgggccceeejjjmmmqqquuuYYYIII@@@===:::999888888777555444444444444333333333333444444444444333333333333222222222222222222222222///000111222222111000/////////000000111111222222...///111111111111///...111111111111111111111111////////////000000000000000111111222222333333333888666777BBBTTTgggtttyyy~~~~~~wwwpppnnnrrryyyyyy~~~}}}nnn___VVVTTTPPPPPPOOOOOOPPPSSSVVVXXXXXX[[[^^^]]]\\\```iiiqqqsssqqqlllhhhfffhhhkkknnnwwwbbbLLLBBB???;;;999999888888666555555555444444444333333333333333333222222222222333333333333333333333333///000111222222111000/////////000000111111222222000000222333333222000000111111111111111111111111111111000000///.........000111111222333333444444777777;;;GGGZZZkkkvvvzzz}}}uuunnnmmmuuu|||xxx}}}|||}}}~~~~~~vvvkkkaaaWWWRRRRRRNNNOOOPPPPPPQQQTTTXXX\\\ZZZ^^^aaa```___bbbhhhnnn|||}}}{{{xxxvvviiijjjlllllllllmmmpppsss~~~jjjQQQDDD@@@<<<:::999999888888666666666666555555555444333333222222222111111111333333333333333333333333000111111111111111111000000000000000111111111111000111111222222111111000222222222222222222222222222111111000000//////...000111111222333444555555666999@@@NNN```nnnwww{{{}}}|||tttmmmooo~~~{{{~~~|||{{{zzz{{{~~~{{{zzz~~~uuummmddd^^^YYYRRROOOPPPNNNPPPRRRSSSTTTVVV[[[___^^^```cccccccccdddhhhkkknnn|||uuupppmmmjjjhhhcccgggnnnrrrtttvvvyyy{{{rrrWWWEEEBBB===:::999999999888777777777777666666666666444444333333333222222222222222222222222222222222222222111111111111222222111111111000000000000000000000////////////000000222222222222222222222222000000000111111111222222000111111222333444555666555<<>>MMM\\\iiissszzz~~~{{{xxxqqqnnnxxx}}}{{{zzzxxxwwwzzzssssssvvv|||||||||uuuiiieee]]]\\\ZZZVVVSSSPPPPPPQQQQQQPPPQQQRRRTTTXXX[[[]]]___``````aaaaaaaaaaaaaaagggoooyyyrrreee[[[TTTWWW___dddmmmyyyjjjQQQ>>>999===888777:::888777666555444444555777888777777666666555555555555444444333222222111000000111222222333333222222111222222222111111111000000000/////////000111222222111111111111111111111111111111222222222111111000---///000111222555999<<<666===NNNbbboootttzzz{{{vvvpppppp}}}www{{{{{{wwwwwwwwwvvvvvvsssuuuxxx~~~}}}xxxnnnfffbbb```___\\\XXXUUUTTTTTTUUURRRQQQRRRSSSUUUYYY\\\^^^______```aaaaaaaaaaaaaaacccjjjssszzz~~~mmmbbb[[[VVVYYYaaahhhqqq~~~}}}sssXXXDDD<<>>III[[[nnnxxx|||wwwmmmoooxxx|||ttt}}}|||}}}|||{{{|||~~~~~~~~~}}}~~~~~~|||zzztttoooiiiccc___]]][[[ZZZUUUUUUVVVWWWYYY\\\^^^___\\\]]]___aaabbbcccdddddddddggglllrrrvvvyyy|||}}}|||~~~|||ccc[[[ZZZ[[[___ffflllxxx~~~iiiPPPCCCBBB;;;:::<<<999666555444444333444444555333333333333333333333333555555555444444333333333111222222333333222222111111111111111111111111111222222111000/////////000000000000000000000000000000000111222222222111111000111333333333555888;;;@@@LLL```pppyyy}}}vvvkkkrrrwwwvvv|||zzz}}}}}}{{{}}}~~~zzzwwwrrrqqqpppqqquuu|||~~~uuummmgggbbb]]]ZZZVVVVVVWWWYYY[[[]]]^^^___\\\]]]___aaaccceeeffffffgggiiimmmrrrwwwzzz{{{{{{yyyzzz{{{~~~{{{ccc[[[[[[\\\aaahhhmmm{{{}}}yyyqqqVVVEEEBBB<<<:::===:::666666555555444444444444222333333333333333333333555555444444444444333333111222222333333222222111111111111111111111111111222222111000/////////000000000000000000000000000///000111222222222222222000222333333444666:::<<>>:::;;;777999999999999888777555555333333333444444555555555222222222222222222222222222222222333333222222222000000111111222222222222000000//////000111222222333333333333333333333333//////000222222333333333...000222444666:::>>>AAANNN___pppvvvyyyzzz~~~sssqqqssswwwxxxuuusssuuuzzz|||vvvtttyyyyyyooo^^^ZZZXXXZZZ[[[[[[^^^ccceeeccceeehhhfffbbbeeemmmkkknnnssszzzyyypppkkkhhhiiimmmuuuxxxlll```[[[\\\```iiirrruuu{{{[[[III???888888???::::::999999888777777777555555555555555555555555777666444333222222333333333333333222222111111111222222222222222222222222111000000000111222333333111111111111111111111111111111222222222333333333777444333555666777>>>FFFXXXeeesss{{{|||~~~~~~tttuuuvvvxxxzzzzzzxxxvvv{{{}}}rrr___[[[XXXYYYZZZ[[[___dddlllkkkmmmppplllffffffkkkjjjmmmqqqwww|||pppjjjeeefffjjjrrrtttiii___\\\\\\aaajjjsssvvvzzzdddOOOAAA:::999<<<999888888777666666555555555555555555555555555555777666444333222222333333333333333222222222111111222222222222222222222222222222111111111111111111111111111111111111111111111222222222222333333333666444333555555777???GGG\\\hhhuuu|||~~~}}}}}}ssstttvvvyyy{{{|||{{{zzzzzzxxxvvvtttsssssstttuuuvvvzzz{{{ooo```[[[WWWXXXYYY[[[aaahhhsssuuuxxxyyysssjjjfffgggfffiiilllrrr|||~~~ooogggaaaaaadddmmm|||xxxnnnfff___\\\]]]aaajjjsss~~~zzzzzz{{{vvv{{{qqqWWWDDD===;;;999777777666666555444444444555555555555555555555555666666444333333333333333333333333222222222222111222222222222222222222222444333222111000000000000111111111111111111111111222222222222333333333333555333333444555888AAAKKKaaalllxxx~~~}}}yyyssstttvvvyyy{{{}}}~~~~~~}}}wwwssspppooonnnmmmmmmnnnppprrrssstttyyyuuukkk```ZZZVVVWWWYYY]]]dddlllxxx|||wwwllleeebbbbbbdddfffkkkttt~~~}}}mmmeee___]]]___gggvvv}}}tttllleee___^^^^^^```iiirrr}}}sssooonnnrrryyywwwrrr```GGG???<<<999777777777666555555444444555555555555555555555555555555444444333333333333222222222222222222222222222222222222222222222222222222111111000111111111111111111111111111111111222222222333333333444444444333333444555999DDDPPPdddoooyyy|||}}}tttrrrtttvvvxxxyyy{{{}}}~~~}}}}}}xxxvvvrrrnnnkkkjjjjjjkkkkkkjjjjjjjjjkkknnnppprrrrrrvvvzzz}}}zzzqqqkkk```ZZZVVVVVVYYY^^^fffooo{{{zzzooofffaaa^^^```aaaccckkkuuuyyyxxxllleee^^^\\\]]]cccooo{{{zzzqqqlllfffaaa___]]]___gggqqq|||rrrmmmiiiiiinnnttt~~~|||pppzzzlllNNNBBB>>>;;;999999888888777666666555555555555555555555555555444444444444444444333333222222222222222222222222222222222222222222222222000000000000111222333444111111111111111111111111222222333333333444444444444333444555666;;;HHHVVVfffppp{{{}}}}}}zzzsssrrrtttvvvvvvvvvxxx|||sssiiieeefffhhhiiijjjjjjjjjiiihhhiiikkknnnnnnmmmlllllllllnnnpppqqqqqqsssuuuuuuwww}}}~~~zzzwwwtttoookkkccc\\\XXXXXXZZZ]]]eeelllzzzyyyqqqiiiccc\\\^^^^^^___dddmmmqqqpppkkkeee```^^^^^^aaaiiirrr}}}wwwppplllgggbbb___]]]___hhhrrrsssjjjffffffiiiooowwwuuuyyy|||\\\GGG???===::::::999999888888777777555555555555555555555555333444444555555444333333111222222222222333333333222222222222222222222222...//////000111333444555111111111111111111111111333333333333444444444444444444555666777===LLL\\\iiisss}}}|||~~~yyyuuuppprrruuuuuuuuuxxx~~~qqqjjjaaa[[[ZZZ]]]aaacccgggjjjmmmoooooopppsssuuuvvvuuusssqqqpppqqqrrrsssrrrqqqooonnnooorrrvvvyyyzzz~~~||||||{{{xxxuuuhhhaaa\\\ZZZZZZ[[[```fffttt|||zzzsssnnniiiccc]]]______]]]```gggjjjiiijjjfffcccbbb```___dddjjjppp{{{}}}wwwqqqkkkfffbbb___]]]```kkkwwwzzznnnfffdddfffnnnyyy~~~|||nnnOOO@@@???:::::::::999888888777777555555555555555555555555333333444555555444444333111111222222222333333333222222222222222222222222000000000000111222333444111111111111111111111111333333333444444444444555555555666777888???PPPaaannnwww|||{{{vvvuuummmpppssstttuuuzzzyyymmmeee```ZZZXXXYYY^^^bbbdddggglllrrruuuvvvxxx{{{}}}{{{zzzwwwtttrrrrrrrrrrrrqqqmmmiiigggfffggggggfffkkkooouuuzzzllleee___\\\ZZZYYY\\\aaallltttxxxrrrllljjjfff```___aaa```]]]___dddgggeeejjjfffeeeeeebbb___aaafffjjjuuu~~~yyytttiiieeeaaa___]]]aaannn{{{|||rrriiicccfffjjjuuu{{{UUUAAA???::::::999999888777777777555555555555555555555555222333444555555555444333111111111222222333333333222222222222222222222222222111111111111111222222111111111111111111111111333333333444444444555555555666777888999@@@RRRcccrrrzzz|||tttrrrrrrkkkooosssuuuwww}}}xxxkkkccc\\\[[[YYYYYY[[[```eeehhhjjjsssxxxwwwxxx}}}}}}zzzwwwwwwvvvuuutttqqqmmmjjjggggggffffffgggfffeeecccfffhhhkkkpppvvv{{{~~~xxxiii[[[WWWZZZ]]]```cccfffhhhjjjkkkkkkhhhdddbbb`````````______aaafffjjjoookkkgggcccbbbccccccdddgggqqq{{{yyymmmeeeaaaaaa```aaakkkyyy}}}wwwlllhhhjjjiiirrraaaGGGBBB<<<:::888777888888777666666555555555555666666777555555444444444333333333444333333222222333333444333222111222444555444333333444444444333111///...333333333222222111111111333333333444444444555555666444666:::<<>>FFFXXXiiixxx~~~wwwssspppnnnqqqoooqqqwwwyyy}}}}}}pppddd[[[VVVWWWXXXYYY[[[___cccfffiiinnntttwwwwwwwwwyyyyyywwwssssssrrrqqqpppnnnmmmllloooppprrrtttvvvwwwwwwxxxxxxyyyzzz|||~~~zzzkkk]]]XXXXXXZZZ]]]``````aaabbbdddeeeeeeddddddbbbbbbaaa``````cccgggkkkrrrqqqnnnkkkhhhiiikkknnnmmmsss{{{mmmddd___aaabbbdddnnn|||vvvkkkjjjkkkiiikkkooouuu|||YYYGGG>>><<<999888888888777666888777666555555555555555333333333333222222222111444333333222222333333444333222111111222333111000111222333333333222222111333333333333222222222222444444444444444444444333666555666:::@@@LLL^^^ooo||||||uuusssrrrqqqrrrpppsssyyy}}}zzzpppfff^^^XXXUUUWWWXXX[[[]]]aaadddfffgggjjjnnnqqqrrrrrrsssssssssqqqrrrssssssssstttuuuvvvzzz|||xxxkkk^^^YYYYYYZZZ^^^cccccccccdddeeeffffffffffffcccccccccccccccggglllpppwwwxxxwwwsssppppppuuuzzz{{{~~~pppgggaaadddgggjjjvvvyyyoooiiilllqqqtttxxx}}}vvvaaaGGG@@@===:::888888888777666777666555444333222222222444444444333333333222222444333333222222333333444444222111111222222000///111111222222333333333333333333333333333333333333555444444444444333333333666666777:::AAAPPPbbbqqq|||{{{uuuuuuuuuuuuvvvtttwww|||}}}zzzxxxtttlllddd^^^YYYVVVUUUVVVWWWYYY\\\^^^aaabbbcccgggiiilllooopppqqqrrruuuvvvyyy}}}wwwkkk___[[[[[[]]]ccchhhhhhiiiiiiiiiiiiiiiiiihhhggggggggghhhiiimmmssswww{{{{{{ssshhhcccggglllrrr~~~qqqmmmmmmsss{{{rrrvvvjjjKKKBBB???;;;888888888777777888777666555444444444444555555555555444444444444444333333222222333333444444222111111222222000///111111111222222333444444333333333333333333333333444444444444444444444444777888888:::CCCSSSeeepppzzzzzzuuuuuuvvvuuuvvvvvvyyy~~~xxxrrrmmmkkkfffccc^^^YYYUUUSSSSSSSSSSSSTTTVVVYYY\\\___aaabbbcccccchhhnnnpppqqqtttyyy~~~xxxmmmccc^^^^^^```gggmmmnnnooopppppppppooonnnmmmnnnoooooonnnooosssxxx|||uuujjjdddjjjrrrzzzrrrkkkmmmsss|||uuurrrwwwUUUDDDAAA<<<999888888888777:::999888777777777777777666666666666555555555555444333333222222333333444333222111111222333111000222111111111222333444444333333333333444444444444333333333444444444555555666888:::<<>>JJJ[[[lllxxx~~~{{{pppllljjjiiijjjmmmqqqxxxyyyoooeee```[[[VVVVVVXXXUUUTTTRRROOOLLLIIIGGGEEE@@@@@@@@@AAACCCEEEHHHJJJKKKQQQ[[[ggguuuxxxlllkkkpppnnnsss}}}ggg^^^aaasssjjjQQQCCCAAA;;;;;;<<<888888777777777666666666555444444444444444444444444444444444444444444444444555444444333333444444555555555444444444444444555333333333333444444555555333333444444444444444444999:::@@@MMM^^^ooo{{{wwwnnnkkkiiihhhkkknnnqqq|||wwwmmmeee^^^WWWVVVUUUSSSTTTWWWSSSRRRPPPMMMJJJGGGEEEDDD>>>??????@@@BBBDDDFFFHHHGGGKKKSSS^^^mmmrrrpppttttttvvv}}}jjj^^^___nnnuuuVVVCCC@@@<<<;;;===999777777777777666666666666444444444444444444444444444444444444444444444444555444444333333444444555444444333333333333444444333333444444444555555555333333444444444444444444777999AAAOOOaaarrr||||||tttmmmkkkjjjiiimmmrrrsss|||{{{|||zzzwwwvvvvvvwwwrrrhhhaaaXXXSSSQQQSSSTTTRRRRRRUUURRRPPPMMMJJJGGGDDDCCCBBB>>>>>>???@@@AAACCCDDDEEECCCFFFKKKRRR___qqq{{{uuuuuuwwwxxx|||ooo```^^^iii^^^EEE@@@;;;:::<<<;;;777777777777666666666666444444444444444444444444444444444444444444444444555444444333333444444555333333333333333333444555333333444555555555555444333333444444555555555666666999CCCRRReeeuuuzzzwwwqqqlllkkkjjjjjjooouuuwww~~~vvvppplllkkkkkkiiiiiiiiiiiihhhccc]]]XXXSSSPPPPPPTTTVVVSSSQQQQQQOOOMMMJJJFFFCCCAAA@@@???===>>>>>>??????@@@AAAAAA???BBBEEEJJJQQQ]]]lllvvv~~~yyyyyy{{{tttccc___aaaxxxgggIIIAAA;;;999;;;:::666666666666777777777777444444444444444444444444555555555555555555555555555444444333333444444555444444444444444555666666333333555666666666555444333333444555666666777777666;;;EEEVVViiiyyy~~~}}}~~~sssnnnjjjjjjjjjjjjpppvvv}}}wwwsssnnnhhhcccaaa```aaa```aaabbbaaa___[[[WWWTTTNNNLLLOOOTTTUUUQQQMMMLLLMMMKKKHHHDDDAAA???>>>============>>>>>>>>>>>>???>>>@@@CCCFFFIIIPPPYYYaaaeeeqqq~~~|||wwweee```ZZZrrrnnnLLLBBB;;;888::::::666666666666777777777777444444444444444444444444555555555555555555555555555444444333333444444555555555555555555666777888333333555666666666555444333333444555666888888999777<<>>;;;===<<<<<<<<<===>>>@@@AAACCCBBBBBBCCCFFFIIILLLOOOVVV[[[dddllltttzzzwwwlllsss}}}|||fff^^^WWWkkk{{{VVVBBB;;;999888:::777777777777666666666666777777777777777777777777555555444444444333333333222222222333333444444444444444444333333222222222555555555555555555444444333333333333555666777888777<<>>===<<<===<<<<<<<<<===???@@@AAACCCBBBBBBCCCDDDGGGIIIKKKMMMPPPVVV]]]eeennnxxx~~~zzzmmmgggfffmmmvvv}}}hhh^^^VVVfffYYYDDD===;;;::::::888777777777666666666666777777777777777777777777444444333333333222222222333333333333333333444444333333333444444444555555555555555555555555555555555555555666777888999:::999>>>LLL```qqq{{{vvvnnnmmmiiiggghhhiiillluuu~~~wwwmmmgggZZZYYYXXXWWWXXX[[[]]]___bbb```\\\VVVRRRNNNKKKJJJIIIIIIJJJJJJIIIGGGEEEDDDDDDAAA===<<<<<<<<<<<<<<<===<<<======>>>@@@AAABBBCCCCCCBBBBBBBBBCCCEEEFFFDDDEEEGGGKKKSSS___mmmuuu|||oooeee```bbbgggooouuu}}}lll^^^UUU```uuu___GGG???===;;;999888888777777777666666666777777777777777777777777333333333333222222222111444444444444333333333333444444444444444444444444555555555555555555555555555555555666777888999:::;;;AAAPPPdddttt~~~|||tttqqqiiigggfffiiikkkooozzz~~~yyyqqqggg```XXXXXXXXXYYYZZZ[[[[[[\\\bbb^^^XXXRRRMMMJJJHHHHHHGGGGGGHHHHHHGGGEEECCCBBBAAA>>>:::999999;;;<<<<<<======>>>???@@@BBBCCCCCCDDDDDDBBBAAAAAAAAAAAABBBAAAAAAAAACCCJJJUUUaaajjjwwwooojjjfffdddhhhmmmqqqwwwooo^^^VVV\\\nnnfffKKKAAA>>><<<888888888888777777777666666666666666666666666666666444444444333333333222222555555444444333333333222555555444444333222222111444444444555555555555555333333444444555777888999<<>>???@@@AAACCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCFFFMMMUUU[[[nnn~~~vvvrrrooollllllnnnppprrruuu{{{ttt___XXXZZZiiinnnQQQBBB>>>;;;888888888888888777777777777666666666666666666666666555555555555444444444444555555555444444333333333333333333333222222222222444444444555555555666666444444444444666777888999<<>>>>>@@@AAABBBDDDFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEGGGKKKOOOYYYiii~~~|||zzzwwwuuuvvvwwwxxxxxxxxxzzz~~~zzzbbbZZZYYYeeezzzxxxXXXEEE>>><<<999999999888888888777777777777777777777777777777777666666666666555555555555555555555444444444444444000111111222333444555666333333444444555666666666666666666777888999:::;;;===GGGZZZooo{{{xxxnnnjjjfffhhhlllqqqttt{{{|||uuuqqqnnnlllkkkdddcccbbbbbbaaa]]]XXXTTTRRRTTTXXX[[[]]]^^^^^^]]]SSSPPPKKKFFFDDDDDDEEEFFFDDDDDDDDDDDDCCCBBB@@@???<<<;;;:::;;;===?????????AAABBBEEEGGGIIIJJJJJJJJJHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFDDDEEEGGGIIILLLWWWdddooozzzfff\\\WWW^^^qqq}}}```HHH???===<<<999999999888888888777777777777777777777777777777666666555555555444444444444444444444555555555555555555555555555555555444333333444444555666666777666666666777888999;;;;;;???JJJ^^^rrr~~~zzzqqqlllhhhkkkppptttwww}}}xxxtttmmmhhheeedddcccbbb```_________^^^\\\XXXVVVUUUVVVXXXZZZZZZYYYXXXWWWNNNKKKHHHDDDBBBCCCDDDEEEBBBCCCCCCCCCBBB@@@>>>===<<<;;;;;;===???AAA@@@???BBBDDDFFFHHHJJJKKKKKKKKKHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKIIIGGGEEEEEEHHHJJJHHHOOOUUUVVV[[[eeennnrrrvvvyyy|||~~~jjj\\\UUUZZZiiittt{{{eeeJJJ@@@??????999999999888888888888777777777777777777777777777555555444444444333333333333444444444555666666666===<<<:::888555333111000333333444444555666777777444444555555666888999:::@@@LLLaaauuu~~~vvvnnniiijjjmmmrrrvvvxxx{{{qqqjjjeeebbb^^^[[[YYYZZZ[[[]]]^^^bbbeeebbb[[[UUUSSSTTTVVVVVVWWWXXXXXXUUUPPPLLLJJJGGGBBB@@@@@@BBBDDDDDDCCCBBBAAA???===<<<;;;;;;======>>>???AAACCCEEEFFFLLLKKKKKKJJJJJJIIIIIIHHHNNNMMMLLLLLLNNNNNNMMMLLLNNNMMMKKKIIIHHHHHHHHHIIIKKKLLLNNNPPPTTTWWWZZZ\\\```aaadddfffhhhjjjkkklllooorrrwww{{{~~~lll\\\WWW\\\iiipppwwwlllNNNDDDAAA===999999888888777666666666888888888888777777777777777666666666666555555555333333222333444777:::<<<>>><<<999666333333333333555555555555555666777777333444666666666777999;;;@@@PPPfffxxx~~~sssmmmlllnnnooorrrxxx|||xxxwwwuuussspppjjjbbb\\\WWWUUUTTTSSSTTTWWWZZZ\\\bbbeeefffccc\\\WWWUUUVVVVVVVVVVVVVVVVVVRRRNNNJJJGGGDDDAAA???@@@AAAAAAAAAAAA@@@???===<<<<<<<<<;;;:::;;;===@@@CCCGGGJJJLLLNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMNNNPPPPPPOOONNNRRRRRRPPPOOONNNNNNNNNNNNLLLLLLNNNPPPRRRTTTVVVXXXVVVWWWYYY[[[]]]___``````cccfffjjjlllmmmmmmnnnooorrrqqqppprrrtttuuusssqqqwwwvvvuuutttuuuwwwxxxzzz~~~}}}zzzooo]]]VVVXXXccckkkwwwrrrRRREEEAAA===999999888888777777666666888888777777777666666666666666666555555555444444444333333333444777999;;;<<<:::888555333333333333444444444444444555666666444555777777777888;;;===BBBRRRiiizzzzzzrrrnnnnnnrrrrrrvvv{{{{{{vvvqqqnnnjjjgggdddaaa^^^YYYTTTPPPLLLLLLLLLMMMPPPUUUYYY\\\eeeffffffaaa[[[WWWVVVXXXWWWUUUTTTTTTRRROOOJJJFFFCCCAAA???>>>?????????>>>======<<<<<<;;;<<<<<<<<<<<<===???CCCGGGKKKNNNPPPQQQQQQQQQRRRSSSTTTTTTTTTQQQPPPOOOPPPRRRSSSSSSRRRUUUUUUVVVVVVUUUTTTSSSSSSPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTUUUVVVXXXYYYZZZZZZ\\\___cccddddddcccbbbbbbjjjiiijjjlllnnnooonnnmmmjjjkkkkkklllmmmmmmnnnoooqqquuuzzz~~~{{{xxxzzzttt___VVVTTT\\\gggyyy{{{YYYHHHAAA>>>999999999888777777666666777777777666666666555555555555555555444444444333444333333333444666888:::999888666444333333333444333333333333333444555555555666777888888999<<>>>>>??????===;;;;;;:::::::::;;;<<<===>>>CCCCCCEEEGGGJJJMMMPPPQQQTTTTTTUUUUUUUUUVVVVVVVVVSSSRRRQQQSSSUUUVVVVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXXXX[[[```ccccccbbbbbbbbb^^^^^^```bbbdddeeeffffffeeefffhhhjjjkkkllllllkkkiiikkknnnqqquuu{{{{{{xxx```WWWSSSZZZggg}}}```JJJAAA===::::::999888888777777666666666666666555555555555555555444444444333333333444333333444444666777888666555444333333333444444444444333333444444555666555666777777777999===???HHHZZZppp}}}xxxoooiiihhhiiinnnnnnqqqwww}}}|||wwwtttmmmhhhbbb^^^\\\[[[ZZZYYY[[[YYYVVVSSSOOOMMMLLLLLLMMMNNNPPPSSSWWW\\\aaadddiiigggbbb]]]YYYXXXYYY[[[WWWTTTPPPMMMKKKHHHDDDAAA???>>>>>>???@@@@@@>>><<<999999::::::<<<===>>>???FFFGGGHHHJJJMMMPPPSSSUUUYYYYYYXXXXXXWWWWWWWWWWWWSSSRRRRRRTTTVVVXXXXXXWWWWWWXXXZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYWWWWWWTTTTTTSSSRRRRRRSSSTTTTTTTTTWWW\\\____________```ZZZ\\\^^^```bbbcccdddeeeeeefffiiikkkmmmmmmmmmlllkkkkkkkkkkkkmmmqqqvvvzzzzzzyyyzzz```XXXTTT[[[iiiiiiNNNAAA===::::::999999888777777777666666666666555555555555555555444444444333333333444444444444444555666666444444333333333333444444555555555555555666666777444555666555666888<<<@@@JJJ^^^ttt|||tttmmmiiihhhjjjoooooorrrxxx}}}|||xxxsssppplllhhheee\\\XXXUUUSSSSSSUUUUUUUUURRRRRRPPPMMMJJJHHHIIIKKKJJJLLLOOOTTTYYY```eeehhhiiifffaaa]]][[[ZZZ\\\]]]VVVSSSOOOKKKIIIFFFCCCAAA???>>>>>>???@@@@@@>>><<<:::;;;;;;<<<===???@@@AAADDDEEEGGGKKKOOOSSSVVVXXXZZZZZZZZZYYYXXXWWWWWWWWWRRRRRRRRRTTTWWWYYYYYYXXXYYYZZZ[[[]]]^^^^^^______ZZZ[[[\\\\\\[[[ZZZXXXWWWXXXWWWUUUSSSSSSSSSSSSTTTUUUXXX[[[]]]^^^^^^```aaa___bbbeeefffggghhhjjjlllhhhjjjllloooqqqrrrrrrrrrtttrrrpppnnnnnnppprrrsss~~~wwwzzz|||```ZZZVVV\\\jjjrrrRRRBBB>>>:::::::::999888888777777777777777666666666555555555555555555444444444333444444444444444555555555444444444444444444444444666555555555555666777777444555555555555888===@@@NNNdddyyy~~~|||xxxpppmmmkkklllnnnmmmlllooovvv~~~|||zzzwwwssspppmmmjjjfffcccaaa^^^[[[YYYQQQOOONNNNNNPPPSSSTTTTTTNNNOOOOOOLLLIIIHHHJJJLLLLLLMMMPPPTTTYYY___ccceeedddaaa]]]ZZZYYYZZZZZZ[[[VVVRRRMMMJJJGGGEEECCCAAA???===<<<===>>>???>>>===<<<<<<===>>>???AAABBBCCCCCCDDDFFFIIIMMMPPPSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQPPPQQQSSSVVVXXXYYYXXXXXXXXXYYYZZZ[[[]]]___```[[[\\\^^^______^^^\\\[[[]]][[[YYYVVVUUUUUUVVVVVVVVVYYY\\\^^^```cccgggjjjbbbeeeiiijjjjjjkkkmmmooossstttvvvyyy{{{}}}~~~~~~}}}yyywwwvvvvvvvvvvvv}}}~~~zzzvvvwwwzzz{{{zzz~~~bbb\\\VVVZZZhhh{{{XXXFFFAAA;;;::::::999999888888777888888777777777666666666666666666555555555444444444444444555444444444333444444555555555444444444555444444444444555666666666666666555666999>>>BBBSSSiii~~~}}}}}}tttnnnmmmllllllmmmkkkjjjmmmsss|||~~~zzztttrrrooonnnmmmjjjgggddd```]]]ZZZXXXWWWVVVTTTRRRNNNMMMLLLNNNQQQTTTUUUUUUNNNPPPQQQOOOMMMLLLNNNQQQQQQRRRSSSVVVYYY\\\___aaa___\\\XXXVVVVVVVVVWWWWWWVVVRRRMMMIIIGGGEEEDDDBBB>>>===;;;;;;===>>>>>>===>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFHHHJJJLLLNNNOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPRRRVVVXXXYYYXXXUUUUUUUUUVVVWWWZZZ\\\^^^^^^___aaaccccccbbbaaa```\\\[[[XXXUUUTTTSSSTTTUUURRRUUUYYY]]]aaagggnnnrrrvvvyyy|||~~~}}}}}}~~~~~~}}}|||~~~|||ssspppooonnnooorrrooovvvzzz||||||xxx|||ddd]]]VVVWWWeee\\\HHHDDD;;;;;;:::999999888888777888888888888777777777777777666666666666555555555444444555555444444333333555555666666555555444333444333333333333444555555777777777666777;;;@@@DDDVVVmmm~~~}}}sssnnnllliiihhhiiiooonnnqqqwww~~~{{{vvvqqqmmmgggfffdddbbb___]]]\\\[[[UUUTTTSSSRRRQQQQQQPPPOOONNNOOOPPPRRRRRRRRRRRRQQQTTTSSSQQQOOONNNNNNNNNOOORRRSSSVVVXXXZZZ[[[\\\\\\YYYXXXVVVUUUUUUVVVXXXYYYTTTQQQLLLIIIGGGFFFDDDCCCBBBAAA???===<<<<<<===>>>AAA???===;;;<<>>EEE\\\rrr|||yyy~~~qqqkkkkkkllljjjgggkkklllpppyyy}}}{{{xxxuuurrrooojjjeeeaaaYYYYYYWWWUUUSSSRRRPPPOOOOOOOOOOOONNNNNNNNNNNNNNNPPPPPPQQQRRRSSSRRRQQQQQQOOOOOOOOOPPPQQQSSSUUUUUUTTTTTTVVVWWWXXXWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVWWWTTTPPPLLLIIIGGGFFFEEECCCCCCBBBAAA???>>>>>>??????@@@???>>>>>>???AAADDDFFFFFFFFFGGGHHHJJJKKKLLLMMMQQQSSSVVVWWWUUUTTTSSSSSSRRRSSSUUUXXXZZZ\\\]]]^^^^^^\\\ZZZYYYYYYZZZ\\\^^^^^^```dddggghhhhhhfffeeefffdddaaa]]][[[YYYXXXXXXRRRVVV[[[```gggqqq}}}pppfffgggiiifffgggkkkiiigggiiinnnrrryyy}}}hhh\\\SSSTTT]]]ppplllOOOFFF<<<:::999999::::::888777666666555555555444444444444444444444444444444444333333444444444555555555555555444333333333333333333444444333222111111333777555666888999:::@@@GGG^^^ttt|||}}}}}}pppjjjjjjkkkiiiffflllnnnsss}}}yyyqqqooollliiifffccc```\\\WWWTTTQQQPPPOOONNNMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOOOORRRSSSSSSSSSSSSRRRQQQQQQMMMNNNPPPSSSUUUWWWXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQSSSRRRQQQQQQQQQSSSTTTUUUSSSPPPLLLIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAABBBDDDFFFGGGFFFGGGHHHIIIJJJLLLLLLMMMSSSWWW\\\^^^]]]ZZZWWWVVVTTTVVVXXX[[[___aaadddeeedddbbb___]]]]]]___bbbdddfffiiinnnrrrtttssspppnnnkkkjjjgggdddaaa^^^\\\[[[UUUWWWZZZ^^^fffrrr}}}oooeeefffhhhffffffkkkhhhffffffiiinnnwwwggg\\\TTTTTTZZZjjjzzzXXXIII>>><<<:::999::::::999777666666666555555555444444444444444444444444444444333444444444444555555555777666666555555555555555555666666666444333444555888666777999999;;;BBBJJJaaawww}}}zzzooohhhhhhiiihhhfffnnnpppwwwzzzxxxsssjjjdddbbb___]]]ZZZWWWUUURRRNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOQQQQQQPPPPPPQQQRRRSSSTTTQQQOOOKKKIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@===>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMTTTYYY```dddccc```\\\ZZZ[[[\\\^^^```cccfffhhhjjjjjjhhhfffeeegggjjjnnnqqquuuxxx~~~|||yyyvvvuuurrrooojjjeeeaaa___]]]\\\[[[\\\bbbmmm{{{}}}oooeeefffhhhfffhhhmmmmmmiiihhhjjjpppyyyfff\\\TTTSSSXXXddd~~~bbbKKK@@@===;;;999::::::999888666666666666555555555555444444444444444444444444444444444444555555555555777666666555555555555555444666666666444444555666777666777999999:::CCCMMMdddyyy}}}}}}vvvlllgggggghhhhhhfffnnnrrrzzz~~~{{{xxxvvvpppkkkggggggddd^^^ZZZYYYUUUSSSPPPNNNMMMLLLIIIGGGFFFFFFGGGGGGHHHHHHHHHIIILLLMMMOOOQQQSSSUUUWWWXXXVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTPPPNNNKKKJJJIIIHHHFFFDDDAAABBBBBBCCCBBBBBBAAA@@@===>>>@@@CCCEEEFFFFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMRRRXXX```fffgggfffdddbbbbbbbbbcccdddeeegggiiikkkllllllmmmoootttzzz|||vvvoooiiieeeccc```\\\[[[^^^gggrrryyy|||zzzxxxwwwuuusssxxx{{{~~~~~~pppfffgggjjjjjjlllrrrtttpppnnnpppuuu~~~eee[[[TTTSSSUUU```wwwhhhMMMBBB???<<<:::::::::999888777777666666666555555555444444444444444444444444444444444555555555666666666555444444333333444444///111222111000000111222555555777888888999CCCNNNfff{{{{{{wwwrrrjjjffffffhhhiiiiiinnnrrr}}}{{{vvvqqqnnnjjjggg___ZZZWWWXXXXXXTTTQQQRRRLLLJJJGGGFFFGGGGGGFFFDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNPPPRRRTTTVVVWWWXXXVVVVVVTTTSSSRRRRRRRRRRRRPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWTTTUUUUUUUUUUUUTTTTTTTTTOOOMMMKKKJJJJJJIIIGGGEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCEEEFFFFFFFFFJJJJJJKKKKKKLLLMMMMMMNNNPPPVVV___fffjjjlllmmmnnnkkkjjjjjjiiijjjlllmmmnnnpppqqquuuzzz|||tttooogggccc___]]]___eeemmmrrrzzz}}}yyyvvvrrrnnniiieeeiiilllrrryyy}}}rrrhhhjjjnnnooorrryyy|||yyyxxxzzz}}}hhh]]]UUUSSSSSS[[[qqqlllMMMDDDAAA===::::::999999888777777777666666666555555444444444444444444444444444444555555555666666666555444333333222222333333000222333333111111222444444555777888777999DDDQQQhhh}}}|||rrrnnnhhhffffffiiikkklllooottt|||uuuqqqkkkfffccc___\\\ZZZSSSNNNLLLMMMNNNKKKIIIJJJFFFDDDBBBBBBDDDEEEEEEEEEHHHIIIJJJLLLNNNPPPRRRRRRQQQRRRSSSTTTUUUWWWXXXXXXUUUTTTSSSRRRQQQRRRRRRSSSQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTWWWYYYZZZVVVVVVVVVVVVUUUUUUTTTSSSMMMLLLKKKJJJJJJIIIGGGEEEBBBBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDEEEFFFGGGHHHKKKKKKKKKLLLLLLMMMMMMNNNOOOUUU]]]eeelllrrrwwwzzzwwwvvvuuuttttttvvvxxxyyy|||}}}{{{mmmjjjeeeccccccfffiiikkkmmmvvv~~~yyyrrriii```ZZZ[[[]]]bbbhhhnnnuuuyyy|||zzzxxxtttssssssvvvzzz||||||tttkkknnnssstttyyymmmbbbXXXSSSRRRWWWkkkmmmOOOEEEBBB===:::999999999888777777777777666666666555444444444444444444444444555555555555666666666666555444333333222333333333444555777666666555777888555666999:::888:::FFFSSSkkk~~~mmmjjjgggeeegggjjjmmmooopppvvv~~~xxxrrrmmmgggccc^^^ZZZWWWTTTRRROOOMMMHHHFFFHHHHHHEEEDDDEEEDDDBBBAAAAAADDDFFFGGGGGGGGGHHHJJJLLLNNNQQQRRRSSSUUUUUUVVVWWWXXXXXXYYYYYYTTTTTTRRRQQQQQQQQQRRRSSSUUUTTTRRRPPPPPPPPPQQQQQQTTTSSSTTTTTTVVVXXXZZZ\\\WWWWWWWWWWWWVVVTTTSSSRRRMMMLLLJJJJJJKKKJJJGGGEEEDDDBBBAAA@@@@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLLLLMMMMMMNNNNNNOOOTTT\\\eeennnvvv~~~~~~~~~tttqqqlllhhhgggfffffffffeeekkkuuu~~~tttiii]]]UUUQQQRRRVVVZZZ```fffjjjmmmnnnmmmkkkiiihhhkkkooosss}}}uuulllpppuuuxxx}}}rrrfffZZZTTTPPPUUUggg|||nnnPPPFFFBBB>>>:::999999999888777777777777666666666666444444444444444444444444555555555555666666666777555555444333333333333444222444555555444444555777666777:::;;;999;;;HHHVVVnnn{{{kkkiiiffffffgggkkkooorrrrrrxxx}}}wwwqqqmmmiiieeebbb[[[WWWSSSQQQPPPNNNJJJFFFHHHHHHGGGEEECCCCCCDDDFFFCCCCCCCCCCCCBBBDDDGGGJJJOOOPPPSSSUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQOOOOOOQQQRRRUUUVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTSSSRRRQQQOOOMMMKKKJJJIIIDDDDDDBBBBBBBBBBBBCCCDDDBBBDDDFFFHHHIIIJJJMMMOOOKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRVVV```mmmzzz~~~zzzwwwnnnnnnnnnooosssyyy|||tttmmmjjjhhhdddaaabbbaaaeeemmmtttyyyyyyooodddYYYQQQOOOPPPRRRTTTUUUWWWZZZ\\\````````````aaaccchhhlll~~~wwwlllpppuuuuuuwwwjjjYYYUUUWWWSSS___zzzpppPPPBBB???;;;999999999888888999888888777777777777777666666555444444444444555555555666666666666555555555555555555555555555555666555555444444666777888888555777<<<===>>>KKKZZZtttzzzlllhhhgggiiilllnnntttzzzvvv}}}~~~|||ppplllfffaaa^^^ZZZWWWTTTQQQNNNKKKJJJJJJIIIFFFDDDFFFFFFFFFDDDBBBBBBDDDEEECCCCCCDDDDDDDDDGGGJJJMMMQQQRRRTTTVVVWWWWWWVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTOOOOOOOOOOOOOOOOOOOOOOOORRRSSSSSSSSSQQQQQQRRRTTTUUUVVVWWWYYYZZZ[[[\\\\\\[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTUUUTTTRRRMMMIIIFFFDDDCCCBBBBBBBBBCCCDDDEEECCCEEEHHHIIIIIIJJJLLLNNNLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQTTTZZZeeessszzzsssooommmhhhiiijjjlllooovvv~~~zzzqqqlllhhhdddaaa___]]]```fffjjjkkkoootttxxx}}}zzzoooddd[[[SSSNNNLLLNNNPPPQQQRRRTTTWWWYYY[[[[[[\\\\\\\\\___dddgggyyyzzznnnrrrwwwyyyqqq]]]VVVWWWTTT___yyysssRRRDDDAAA===;;;::::::999999999888888777777777777777666666555444444444444555555555666666666666555555555555555555555555555555666555555444555666777888999666777;;;<<>>>>>CCCXXXnnn}}}tttmmmiiigggiiiiiiiiimmmrrryyyxxxsssooonnnmmmllljjjmmmvvv~~~|||yyytttpppiiifffbbb^^^\\\XXXTTTQQQIIIGGGEEEEEEFFFFFFEEEDDDBBB@@@>>>===???@@@@@@???@@@CCCEEEEEECCCCCCFFFHHHEEEHHHKKKNNNNNNOOOPPPRRRPPPRRRTTTTTTRRRRRRRRRSSSTTTUUUUUUVVVUUUTTTSSSRRRPPPQQQSSSTTTTTTRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPTTTZZZ___bbbeeehhhjjjhhhhhhhhhfffeeecccaaa```]]]\\\[[[[[[[[[]]]___```bbbbbbaaa]]]WWWPPPIIIDDDFFFFFFGGGIIILLLOOORRRTTTVVVWWWYYYXXXWWWWWWXXXZZZUUUUUUSSSRRRPPPNNNMMMLLLMMMKKKIIIJJJLLLMMMNNNNNNPPPTTTXXXZZZ^^^fffrrr{{{qqqhhh^^^VVVPPPKKKLLLPPPPPPQQQTTTVVVWWWXXXWWWVVVPPPRRRTTTTTTUUUYYY```eeebbbdddggggggfffdddccccccdddeeefffdddbbbaaaaaabbb___eeennnvvv~~~sssooottt}}}eee[[[WWWYYYeeeSSSMMMEEE???<<<;;;::::::999888888777777777777777666666555444444444444555333444444555555444444333555555555555555555555555333444666777777777666555333444:::??????DDDXXXooozzzrrrnnniiifffggghhhhhhlllqqqyyy}}}qqqmmmhhhfffhhhllloooppprrrwww|||wwwuuutttpppiiibbb^^^\\\XXXTTTPPPMMMKKKKKKDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>CCCDDDEEEGGGHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPQQQQQQNNNPPPRRRSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTTTTTTTTTTQQQRRRTTTUUUTTTSSSQQQOOOPPPOOONNNNNNMMMNNNNNNNNNRRRUUUZZZ___cccgggiiijjjllljjjgggccc```^^^]]]]]]YYY[[[]]]___```___^^^]]]```^^^[[[YYYVVVQQQKKKGGGFFFHHHKKKLLLKKKLLLOOORRRTTTUUUVVVXXXYYYYYYZZZZZZZZZXXXUUURRRPPPNNNMMMMMMLLLMMMMMMNNNPPPRRRTTTUUUSSSTTTUUUUUUXXX___hhhpppsssfffXXXQQQNNNKKKKKKLLLMMMOOOSSSWWWZZZ[[[[[[[[[[[[WWWUUUVVVUUUVVV\\\ccchhhlllppprrrsssrrrrrrsssssssssrrrqqqnnnkkkhhhfffeeefffkkkqqqxxxuuukkkjjjpppzzzhhhZZZUUUYYY___\\\FFF===???:::999<<<:::999999999888888888888777888777777666555444444444555444333333444555777888555555444444444444555555555555555555666666666777888999;;;<<<===FFF]]]rrryyykkkiiiggggggjjjjjjiiikkkoooxxx~~~uuupppooodddgggjjjkkkllloootttyyy~~~~~~|||zzzrrrmmmhhheeeeeeaaa[[[VVVTTTRRROOOKKKHHHFFFEEEDDDEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAADDDEEEGGGHHHJJJKKKLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOMMMOOOQQQRRRRRRRRRSSSTTTVVVVVVUUUTTTSSSSSSTTTTTTRRRSSSSSSSSSSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLMMMMMMPPPSSSWWW]]]bbbfffiiijjjmmmkkkgggccc```]]]\\\[[[XXXZZZ\\\^^^^^^^^^]]]]]]]]][[[ZZZXXXVVVRRRMMMIIIFFFIIIKKKLLLLLLMMMPPPSSSVVVVVVXXXYYYZZZZZZYYYYYYUUUSSSPPPMMMLLLKKKKKKKKKOOOPPPQQQSSSUUUVVVXXXXXXUUUUUUTTTSSSTTTYYYbbbhhh}}}zzzkkk___SSSOOOMMMKKKJJJLLLLLLOOORRRVVVXXXYYYZZZYYYWWWTTTSSSTTTTTTTTTZZZaaakkkooovvvzzz}}}~~~~~~~~~|||yyyuuuqqqooolllkkklllqqqwwwwwwmmmfffhhhppp{{{hhhYYYUUUXXX^^^^^^HHH???@@@<<<:::===;;;999999999888888888888777888777777666555555444444666555555444444444555555555555444444444444555555555555666666666666666666888999;;;<<<===GGG^^^sss~~~vvvkkkiiiffffffhhhhhhhhhkkkppp{{{}}}wwwrrrllliiiiiidddgggkkknnnrrrxxxzzzvvvqqqnnnmmmeeeaaa\\\YYYXXXVVVRRRNNNNNNLLLJJJHHHEEEDDDCCCBBBDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNOOOOOORRRRRRRRRQQQPPPOOONNNMMMNNNPPPRRRSSSSSSSSSTTTUUUWWWVVVUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOORRRVVV\\\aaafffiiijjjnnnkkkhhhccc___\\\ZZZYYYVVVXXXZZZ\\\]]]]]]]]]\\\ZZZYYYXXXWWWVVVSSSOOOLLLGGGIIILLLMMMNNNPPPRRRTTTWWWXXXYYYZZZZZZYYYXXXWWWQQQPPPMMMKKKJJJKKKLLLNNNTTTVVVXXX[[[]]]______```___]]][[[XXXXXX\\\bbbgggrrrwwwoooaaaWWWOOOLLLKKKJJJJJJLLLLLLNNNQQQTTTVVVWWWWWWWWWTTTRRRRRRUUUUUUUUUZZZ```lllsss|||~~~{{{uuurrrtttzzznnngggccchhhrrrgggYYYTTTWWW]]]}}}aaaKKKAAABBB===;;;>>><<<999999999888888888888777777777777666555555444444666666666666555444333222555555444444444444555555666666666666666666666666888999;;;===>>>IIIaaawww~~~ssskkkhhheeedddfffffffffkkkrrrwwwnnnjjjgggddddddggggggkkkqqqwwwyyywwwsssnnniiieeebbb```\\\XXXSSSPPPOOONNNLLLJJJHHHHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????AAACCCEEEGGGHHHIIIHHHIIIKKKNNNPPPQQQRRRRRRRRRRRRRRRRRRQQQOOONNNMMMPPPRRRUUUVVVUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUUUUVVVWWWUUUTTTTTTSSSSSSTTTTTTUUUTTTVVVZZZ^^^cccgggjjjlllooolllhhhccc^^^[[[YYYXXXUUUVVVXXXZZZ\\\]]]]]]]]]ZZZYYYXXXXXXWWWTTTPPPMMMIIIKKKMMMOOOQQQSSSUUUVVVWWWWWWXXXXXXWWWVVVTTTSSSQQQPPPNNNLLLMMMOOORRRSSSYYY[[[___cccfffgggggggggeeecccaaa___```dddiiimmmqqqyyy{{{mmmccc[[[SSSLLLKKKJJJHHHHHHKKKKKKMMMPPPSSSTTTUUUTTTTTTTTTRRRTTTWWWYYYYYY]]]ccckkksss{{{|||kkkgggfffmmmxxxhhhZZZUUUXXX]]]wwwdddMMMBBBBBB<<<;;;>>><<<999999999888888888777777777777666666555555555555444555666666666555333222555555444444444444555555777777777666666666666666888999;;;===@@@LLLeee{{{~~~pppkkkgggeeeeeeffffffgggmmmuuuuuunnnhhhfffeeeeeehhhmmmnnnttt|||}}}zzzwwwuuummmkkkgggbbb^^^ZZZXXXVVVOOOLLLIIIGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???@@@BBBDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRSSSTTTTTTPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRUUUVVVVVVWWWXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZVVVVVVVVVVVVWWWYYYZZZ[[[XXXWWWVVVVVVUUUUUUVVVVVV[[[\\\___bbbfffjjjmmmnnnpppmmmiiiccc___[[[YYYXXXUUUVVVXXXZZZ\\\]]]^^^___]]]\\\[[[ZZZYYYVVVRRRNNNMMMMMMNNNPPPSSSUUUVVVWWWUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOOOOOPPPSSSVVVXXXZZZ]]]aaaeeeiiikkkkkkkkkfffeeedddeeehhhmmmrrrtttyyy{{{~~~~~~yyyiii^^^YYYRRRMMMKKKJJJGGGHHHKKKMMMNNNPPPSSSTTTTTTSSSRRRRRRQQQSSSXXXZZZ[[[```fffjjjrrrmmmjjjjjjrrr|||iii[[[VVVXXX\\\pppeeeNNNCCCBBB;;;999<<<:::999999999888888888777777666666666666555555555555222333555666666666555444555555444444444444555555777777777777777777666666888999<<<>>>BBBOOOiiizzzooolllgggfffgggiiihhhiiiqqqzzz}}}ooojjjggghhhjjjkkkqqqxxx|||{{{vvvrrrpppmmmkkkaaa___\\\XXXTTTQQQOOONNNGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBB??????@@@AAABBBCCCCCCDDDCCCDDDEEEFFFHHHJJJKKKLLLNNNOOOPPPRRRSSSTTTUUUUUUPPPQQQRRRSSSSSSSSSSSSSSSOOORRRTTTVVVVVVWWWXXXZZZXXXXXXXXXXXXYYYZZZ[[[\\\WWWXXXYYYZZZ[[[\\\]]]^^^```___^^^]]]\\\[[[[[[[[[^^^___aaadddhhhllloooqqqpppnnniiiddd```\\\ZZZYYYVVVWWWYYY[[[]]]___aaabbb```___^^^]]]\\\YYYUUURRRQQQPPPPPPRRRUUUWWWXXXWWWTTTRRRPPPNNNMMMMMMNNNNNNOOOOOOPPPQQQSSSUUUWWWYYYZZZ\\\```dddhhhkkklllmmmmmmlllmmmqqqvvv{{{}}}~~~}}}{{{zzzyyyyyy~~~{{{}}}xxxfff\\\XXXRRRMMMKKKIIIGGGHHHLLLOOOPPPRRRTTTTTTTTTRRRRRRQQQOOOQQQVVVXXXZZZaaahhhllluuuooolllmmmsss|||hhh[[[UUUWWW[[[jjjhhhPPPDDDBBB;;;999<<<:::999999999888888888888777666666666666666666555555222333444555666666666666555555444444444444555555666666666777777888888888888999<<>>???@@@AAAAAA@@@???>>>AAABBBCCCEEEHHHJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNRRRRRRSSSTTTTTTTTTTTTSSSWWWWWWWWWXXXXXXWWWVVVVVVVVVXXX[[[]]]]]]^^^```aaadddddddddeeefffhhhiiijjjjjjkkkmmmmmmllljjjhhhggg^^^]]][[[YYYVVVUUUTTTSSSWWWYYY\\\```fffmmmrrruuuqqqnnnjjjfffbbb___]]]\\\YYYZZZ[[[]]]```ccceeefff```___```aaabbbaaa___\\\VVVTTTSSSTTTXXXYYYXXXVVVTTTQQQLLLIIIHHHJJJNNNPPPPPPRRRUUUXXXZZZ[[[[[[[[[aaabbbeeeiiimmmrrrvvvxxxyyyyyy{{{}}}vvvppplllmmmmmmkkkooowwwxxx}}}~~~yyyuuuvvvwwwwww~~~xxxfffZZZTTTSSSNNNJJJIIIGGGFFFKKKRRRSSSTTTUUUVVVVVVUUUTTTRRRUUUSSSSSSWWW[[[___gggpppxxxssspppqqqvvv{{{dddWWWRRRRRRVVVZZZrrrmmmUUUGGGEEE===;;;>>><<<999999999888888888888777555555555666666666666666888777555444333333444555555555555444444555555555444444555777888999:::;;;888999<<>>>>><<<;;;999888777777888999888888888777666555555444555555444444444444555555555555555555555555555555777777777777888999:::;;;999:::;;;===FFF[[[www}}}wwwvvvrrr|||zzz{{{tttnnnhhhbbb\\\WWWRRRQQQNNNLLLJJJIIIIIIIIIFFFDDDBBBBBBDDDDDDBBB@@@BBBAAA@@@??????@@@AAABBBEEEDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKMMMOOOOOOPPPPPPTTTSSSSSSRRRRRRSSSSSSTTTWWWXXXXXXWWWUUUTTTTTTUUUSSSVVVYYY[[[[[[[[[\\\]]]]]]___```bbbkkkxxx|||yyyxxxyyyzzzzzzyyy{{{vvvpppjjjcccZZZQQQJJJIIIIIIHHHFFFDDDDDDEEEGGGIIIMMMTTT\\\eeeppp{{{yyynnnfffaaa___\\\ZZZ[[[\\\^^^```bbbeeefffgggbbbbbbccceeehhhgggdddaaa\\\XXXUUUVVVZZZ^^^^^^\\\\\\[[[XXXTTTRRRRRRTTTWWWZZZ^^^bbbeeegggiiilllnnnnnnnnnqqqtttyyy~~~|||rrroooqqqnnnnnnpppuuuzzz~~~xxxoooiiiggglllsss|||~~~mmmaaa[[[WWWVVVTTTRRRNNNIIIGGGHHHMMMQQQWWWXXXZZZZZZXXXVVVUUUTTTYYYXXXXXX[[[^^^bbbkkkuuuwwwvvvxxx~~~zzzggg[[[SSSQQQRRRVVVaaauuu~~~]]]HHHDDD>>>:::===<<<<<<<<<:::999888888999999999999888777777666555555666555555444444555555666555555555555555555555555555555555555666777888999888999:::<<>>HHH^^^zzzpppxxx}}}wwwrrrlllfffbbbbbb^^^YYYSSSOOOKKKIIIHHHCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUWWWXXXXXXTTTVVVXXXYYYYYYZZZ\\\^^^___aaaccccccdddfffiiikkklllqqqwww~~~}}}{{{wwwooohhh]]]YYYRRRLLLHHHFFFFFFFFF>>>???AAABBBCCCEEEIIIKKKQQQSSSWWW]]]hhhuuu{{{oooeee___]]]\\\^^^^^^```bbbdddfffhhhhhheeefffhhhjjjjjjiiifffddd```]]]ZZZ[[[^^^aaacccdddddddddccc```______aaadddiiilllppptttwww||||||sssnnnqqqxxx}}}vvvjjjdddcccffflllrrruuu{{{vvvggg\\\WWWXXX[[[^^^YYYVVVRRRMMMKKKLLLQQQTTTXXX[[[]]]\\\YYYVVVUUUVVVXXX[[[```bbbbbbgggxxxyyyyyy|||uuufffYYYUUUVVVTTT[[[kkkgggNNNHHHAAA===>>><<<======<<<;;;::::::::::::999999999999888888777777666666555555555555666666555555555555555555555555777777777777888999:::;;;:::<<<>>>AAALLLbbbtttyyyuuupppjjjfff```[[[XXXVVVTTTPPPKKKHHHEEEEEEFFFCCCCCCCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXZZZ]]]^^^___```bbbdddbbbdddhhhkkknnnsssxxx{{{{{{yyyooojjjdddZZZSSSRRRNNNHHHAAA======???AAA???AAADDDFFFHHHKKKOOOQQQYYYXXXYYY___jjjxxxrrrgggaaa^^^^^^^^^___aaabbbdddfffhhhhhhhhhjjjkkkkkkiiigggdddbbb```^^^\\\\\\^^^cccfffhhhhhhiiiiiihhhhhhiiimmmoootttxxx}}}|||wwwrrrqqqyyyrrrfffaaaaaahhhooovvv{{{xxxoooaaaWWWSSSUUUYYY\\\\\\ZZZUUUPPPMMMNNNRRRUUUWWW[[[^^^]]]YYYWWWXXXZZZYYY]]]cccfffffflll~~~yyyxxx|||uuucccXXXUUURRRXXXkkkiiiOOOHHHBBB???@@@>>><<<<<<<<<<<<;;;:::999999999999999888888888888888666666666555555666666666666666666666666666666666777777777777888999:::;;;999;;;===AAAMMMdddvvv|||xxxtttrrrkkkgggbbb]]]ZZZVVVRRRPPPKKKKKKIIIFFFCCCAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBBBBBBBBBBDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJLLLMMMOOOPPPRRRRRRSSSSSSSSSSSSTTTVVVVVVWWWWWWWWWXXXXXXWWWWWWXXXYYYZZZZZZ]]]___aaacccccceeegggiiijjjnnntttzzz~~~tttggg^^^WWWRRRJJJEEEEEECCCAAA===;;;===AAADDDCCCFFFIIILLLNNNQQQTTTWWWZZZZZZ]]]eeesssvvvhhh```^^^_________aaabbbdddfffggghhhjjjlllnnnmmmjjjfffcccbbb```___]]]\\\]]]aaafffiiijjjlllnnnoooqqqtttxxx|||{{{wwwvvvvvvzzzxxxllldddbbbdddnnnwwwrrrjjj^^^VVVTTTXXX]]]```aaa^^^YYYSSSOOOOOORRRVVVXXX\\\___]]]ZZZZZZ___ccc```dddiiillllllppp||||||rrr___VVVPPPWWWkkkmmmPPPIIIBBB@@@@@@>>>;;;<<<<<<<<<;;;:::999888888888888888888888888888777666666555555666666777666666666666666666666666555555555555666777888999666999;;;@@@LLLddd~~~}}}zzztttoookkkgggccc```[[[XXXTTTPPPNNNMMMJJJHHHDDDEEEFFFDDDAAA@@@AAABBB???@@@AAABBBCCCCCCBBBAAA@@@BBBEEEEEEDDDDDDGGGIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]___```bbbeeeiiilllooossswwwzzz{{{qqqbbb\\\TTTMMMHHHEEECCCAAA;;;<<<>>>>>>???BBBGGGLLLJJJMMMQQQTTTVVVXXX[[[]]]___aaahhhtttxxxhhh___\\\]]]^^^___```bbbccceeefffgggkkknnnpppooolllhhhffffffbbbaaa^^^\\\\\\^^^cccfffgggjjjnnnqqquuuzzzzzzwwwuuuwww}}}{{{pppjjjiiimmmttt~~~}}}nnnggg^^^XXXXXX\\\aaadddeeebbb\\\UUUPPPOOORRRUUUZZZ^^^aaa___]]]___gggnnnkkkmmmqqqsssrrrttthhhXXXTTTYYYlllpppRRRIIIBBB>>>>>>;;;:::;;;;;;;;;:::999888777777777777777777777777777777777666666666666777777666666666666666666666666555555555555666777888999777999===BBBNNNggg{{{vvvsssppplllgggbbb^^^YYYUUURRRQQQNNNJJJHHHGGGFFFEEECCCAAADDDFFFEEEBBBAAABBBCCC<<<===???AAACCCCCCCCCCCCCCCFFFIIIIIIHHHHHHKKKNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRTTTWWWXXXYYYYYYXXXVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYZZZ\\\^^^aaacccdddiiimmmssszzzwwwmmmaaaWWWNNNKKKFFFAAA??????@@@BBB===@@@BBBBBBAAACCCGGGJJJQQQTTTWWWZZZ\\\^^^```bbbfffjjjtttzzzhhh]]]ZZZ[[[^^^___```aaacccdddffffffkkknnnqqqqqqnnnjjjiiiiiieeeccc___\\\ZZZ\\\```cccbbbfffjjjoootttzzz{{{vvvsssqqqsssyyy~~~qqqlllmmmrrr|||yyyjjjddd\\\VVVVVVYYY^^^```gggddd]]]VVVQQQOOORRRUUU\\\```bbbaaa___cccllluuutttuuuwwwxxxvvvwwwwwwuuuyyy~~~nnnZZZZZZ^^^ooosssSSSIIIAAA===<<<888999:::;;;;;;:::999777666666666666666666777777777777777666666666666777777777777777777777777777777777777777777888999:::;;;:::===@@@EEERRRkkk}}}wwwqqqkkkhhhfff```\\\WWWTTTRRRQQQOOONNNKKKIIIFFFCCCAAA@@@AAAAAAEEEDDDCCCAAA@@@?????????AAAAAABBBDDDEEEFFFHHHHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[\\\[[[ZZZZZZ___^^^]]]]]]___cccfffiiipppuuu}}}xxxjjj___VVVOOOJJJEEECCCAAA@@@@@@AAAAAA@@@AAAAAAAAADDDHHHMMMQQQRRR[[[]]]```aaabbbdddfffhhhiiiwwwuuueee\\\YYYXXX\\\___cccfffgggiiilllnnnlllnnnoooppppppnnnkkkiiieeeaaa\\\XXXXXXXXXYYYXXX]]]___bbbffflllrrrwwwzzzyyyrrrmmmlllooorrrrrr|||}}}xxxssstttxxx}}}qqqfff[[[VVVUUUWWW^^^eeehhhccc]]]VVVRRRRRRTTTVVVXXX\\\_________eeepppzzz~~~zzzyyy|||{{{xxx||||||tttppppppqqqrrrrrrwwwyyy~~~```ZZZ\\\lllyyyWWWIII@@@???AAA<<<:::999999999999999999999999999999888888888777777666666666666666666666666888888777777777777888888777888888888888999999999:::<<<>>>CCCTTTqqq~~~}}}xxxuuuqqqkkkeeeaaa]]]\\\WWWSSSOOOLLLKKKJJJIIIHHHIIIGGGEEEBBBAAAAAAAAABBBDDDCCCBBBAAAAAA@@@@@@AAADDDEEEFFFGGGIIIJJJKKKLLLKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQRRRRRRSSSSSSSSSTTTVVVUUUTTTTTTTTTUUUWWWWWWYYYZZZ\\\]]]]]]]]]\\\\\\^^^^^^___aaadddiiimmmppp}}}ssskkk___UUUMMMHHHCCC@@@CCCBBB@@@@@@AAACCCCCCDDDIIIIIIIIIKKKOOOSSSWWWYYY^^^aaadddgggjjjmmmrrruuu}}}rrreee^^^\\\[[[^^^aaadddgggiiijjjmmmoooqqqrrrtttttttttqqqnnnmmmiiiddd^^^YYYWWWUUUTTTSSSVVVWWWXXX[[[___cccgggiiippprrruuuwwwyyyyyyxxxwwwtttssspppllljjjkkkooossszzz|||wwwvvvvvv{{{}}}vvvooofff]]]YYYXXXZZZ```gggmmmhhhaaaXXXRRROOOPPPQQQYYY\\\______```fffrrr||||||{{{}}}{{{vvvtttwwwyyyzzz}}}zzzvvvsssqqqsssttttttsssuuutttwww}}}eee[[[]]]ooo|||YYYIII@@@???BBB===:::::::::999999999888888999999999888888888777777666666666666666666666666888888777777777777888888777888888888888999999999999<<<>>>DDDVVVrrr}}}yyyvvvtttrrrqqqhhhfffbbb]]]XXXUUURRRPPPMMMJJJGGGEEEEEEEEEDDDCCCFFFEEEDDDBBBBBBBBBCCCCCCEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTUUURRRRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^___aaaeeekkkqqqxxx}}}ooocccXXXSSSLLLFFFCCCBBBAAA@@@DDDDDDDDDDDDFFFHHHJJJKKKPPPOOOOOOPPPSSSWWW\\\___eeehhhmmmrrrwww~~~mmmccc```___^^^```cccgggiiikkkmmmooorrrwwwxxxyyyzzzyyyvvvsssqqqnnniiiaaaZZZVVVRRROOOMMMMMMMMMMMMNNNOOOQQQSSSUUUYYYZZZ]]]___aaaccccccdddccceeefffgggiiilllqqquuuvvvqqqtttwww}}}|||nnniiihhhbbb\\\[[[[[[\\\aaahhhooolllddd[[[SSSOOOOOOPPPVVVYYY\\\\\\^^^fffqqq{{{}}}yyyyyy||||||vvvpppmmmqqqnnnlllooottt|||wwwwwwxxx{{{~~~yyywwwwwwyyy|||iii[[[___sss\\\KKKAAA@@@BBB>>><<<;;;;;;:::999888888777999888888888888777777777666666666666666666666666888777777666666777777888777888888888888999999999999<<<>>>DDDWWWttt~~~vvvtttqqqmmmjjjgggeeeddd\\\ZZZWWWSSSPPPMMMKKKJJJIIIGGGEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFIIIHHHHHHIIIIIIJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNOOORRRRRRRRRRRRSSSTTTUUUUUURRRRRRSSSTTTUUUVVVVVVWWWYYYYYYYYYYYYYYYZZZZZZ[[[WWWXXXYYY[[[\\\]]]^^^___```dddkkkttt}}}vvvfffWWWNNNKKKIIIFFFEEEEEEGGGHHHIIIJJJJJJKKKKKKLLLNNNQQQSSSVVVWWWWWWXXXZZZ^^^cccgggooosssyyyzzzgggaaa``````___bbbeeeiiilllooorrruuuwww|||}}}~~~}}}zzzwwwuuupppkkkccc\\\VVVQQQMMMJJJHHHHHHGGGFFFFFFGGGHHHIIIMMMMMMOOOQQQSSSVVVXXXYYYYYY\\\```dddhhhmmmrrrvvvwwwrrrqqqrrrxxx}}}hhh___]]]___[[[ZZZ\\\\\\\\\aaagggnnnlllfff^^^VVVQQQQQQRRRRRRUUUWWWYYY\\\cccnnnvvvuuusssrrrvvvzzzyyysssmmmnnniiieeeeeeiiissslll]]]aaavvv```PPPEEEBBBBBB<<<===<<<<<<:::999888777777888888888888777777777777666666666666666666666666777777666666666666777777777777888888888999999999:::<<>>@@@EEEWWWttt|||vvvsssoookkkiiieeeaaa^^^YYYXXXUUURRROOOMMMKKKJJJEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFHHHJJJKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWXXXYYY[[[^^^aaadddfffkkkooouuu{{{~~~~~~}}}{{{rrrqqqooommmiiiddd```^^^VVVUUUSSSQQQNNNLLLKKKKKKLLLOOOSSSTTTTTTUUUXXXZZZXXX[[[^^^^^^]]]___dddiiilllsss||||||tttjjjbbbaaaeeejjjmmmrrruuuxxxzzz{{{}}}sssnnnggg```ZZZTTTNNNKKKHHHGGGEEECCCCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGJJJKKKLLLNNNPPPRRRNNNOOOPPPPPPPPPOOOOOOPPPPPPSSSVVVVVVWWW[[[dddkkkppp|||wwwiii\\\TTTRRRSSSUUUUUUWWW\\\```aaa```eeelllooopppoooggg\\\TTTSSSUUUYYY\\\```dddfffhhhiiijjjiiimmmoooooorrryyy|||zzz{{{tttnnnjjjgggfffjjjpppuuupppcccbbbqqqdddTTTIIIFFFDDD===<<<<<<;;;;;;::::::::::::666666666666777777888888777777777777777777777777666666555555555555666666777888888888888999999999:::===@@@GGGZZZxxxxxxrrrllliiieeeaaa^^^[[[WWWTTTQQQPPPNNNLLLKKKIIIIIIHHHEEEEEEDDDEEEEEEFFFGGGHHHIIIHHHIIIJJJLLLMMMLLLJJJKKKLLLMMMOOOOOOPPPPPPPPPSSSSSSSSSSSSTTTUUUVVVWWWQQQQQQQQQRRRSSSSSSSSSTTTUUUUUUUUUVVVXXXYYY[[[\\\YYYYYYYYYXXXWWWWWWVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWTTTTTTUUUWWWZZZ^^^aaacccaaadddhhhkkkkkkhhhccc```]]]\\\ZZZXXXUUUTTTRRRRRRJJJMMMPPPRRRQQQOOONNNMMMNNNQQQUUUVVVVVVWWWYYY\\\\\\```dddeeedddgggmmmssszzzrrrnnnhhhddddddhhhooosssyyy{{{}}}}}}}}}}}}~~~uuupppiiibbb[[[TTTNNNJJJLLLKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEBBBDDDEEEFFFFFFGGGIIIKKKKKKLLLLLLLLLLLLLLLLLLLLLIIILLLOOOOOOPPPVVV___gggiiiuuu}}}|||~~~~~~ssskkkcccYYYRRRPPPQQQQQQQQQRRRTTTZZZ^^^^^^]]]cccjjjjjjmmmmmmggg]]]WWWXXX[[[YYY\\\aaadddfffgggfffeeebbbjjjppppppttt|||~~~}}}uuunnnjjjfffdddhhhnnnpppyyymmmdddbbbooobbbQQQGGGEEEFFFAAA;;;;;;;;;;;;;;;;;;;;;;;;555666666666777777888888777777777777777777777777666666555555555555666666777888888888888999999999999===AAAIII]]]|||yyysssmmmiii___^^^[[[XXXUUUSSSQQQQQQJJJIIIGGGFFFEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIIIILLLMMMNNNNNNOOOOOOOOOOOOSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSOOONNNNNNMMMMMMNNNNNNOOOPPPPPPQQQRRRSSSSSSRRRRRRUUUWWWYYYZZZ[[[^^^bbbeeeggghhhjjjnnnsssyyy}}}tttmmmkkkhhhfffgggjjjnnnqqqzzz}}}~~~}}}}}}}}}vvvlllbbb[[[UUUPPPMMMMMMLLLKKKIIIHHHHHHGGGGGGLLLKKKKKKJJJIIIHHHGGGGGGEEECCCAAABBBDDDEEEFFFFFFIIIIIIJJJKKKKKKKKKKKKKKKKKKNNNPPPOOONNNPPPVVV\\\```fffjjjkkklllmmmjjjddd\\\XXXRRRLLLIIIJJJLLLOOOVVVXXXZZZZZZZZZ[[[]]]___hhhmmmooojjjaaaYYYWWWYYY[[[bbbjjjmmmjjjfffeeefffgggkkkqqqvvvzzz~~~}}}wwwqqqllljjjiiijjjooonnnrrr|||rrriiidddmmmfffNNNFFFCCC???===???===;;;;;;;;;;;;999777888888888888888888888888999888888888777777666666555555666666777777888888999999888888888888888999;;;===@@@III```{{{sssmmmgggaaa^^^XXXWWWUUURRROOOMMMLLLKKKIIIHHHFFFEEEEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKOOOOOOPPPQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSRRRUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTSSSSSSSSSRRRRRROOONNNNNNMMMNNNOOOPPPQQQOOOPPPQQQQQQQQQPPPOOONNNQQQQQQRRRRRRSSSTTTVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXZZZ\\\^^^___aaadddhhhlllqqqsssvvv|||wwwooollljjjhhhhhhjjjnnnsssvvv|||~~~~~~~~~~~~}}}wwwmmmddd\\\WWWRRRPPPMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEFFFGGGIIIJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJLLLMMMKKKIIIKKKPPPUUUZZZ___bbbbbbaaaaaa]]]XXXUUURRRMMMJJJIIIKKKNNNPPPTTTVVVXXXXXXXXXYYY[[[]]]dddiiimmmjjjbbb[[[YYY[[[___eeemmmooommmjjjiiijjjlllqqqwww|||}}}vvvqqqmmmlllkkkooommmooovvv~~~tttgggcccnnnhhhOOOGGGCCC???===???===;;;;;;;;;;;;999777888888888888888888888888888888888888777777777666555666666666777777777888999999888888888888888999<<<===@@@JJJaaa}}}wwwnnnfff___ZZZUUURRRQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGFFFEEEEEEFFFHHHHHHHHHJJJLLLOOOPPPPPPOOONNNRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUTTTSSSQQQQQQPPPOOOOOONNNMMMMMMJJJIIIIIIHHHHHHIIIJJJJJJHHHJJJLLLOOOPPPPPPOOONNNQQQRRRSSSTTTVVVXXXZZZ[[[YYYYYYXXXWWWXXXZZZ\\\]]]aaacccfffiiilllpppuuuyyy|||vvvqqqllllllkkkkkkkkknnnsssxxx{{{~~~~~~|||vvvmmmeee___YYYUUURRRNNNNNNMMMLLLLLLLLLLLLLLLHHHHHHIIIJJJKKKKKKLLLLLLLLLJJJHHHHHHJJJKKKLLLKKKIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKHHHFFFFFFJJJOOOPPPUUUXXXWWWWWWWWWTTTOOOOOONNNKKKIIIIIIJJJLLLMMMQQQRRRTTTTTTTTTUUUXXXZZZ___eeejjjjjjddd^^^[[[\\\bbbhhhooorrrqqqooooooooouuuzzzyyytttqqqoooooommmnnntttxxx|||uuubbbaaannnlllRRRHHHCCC@@@===???===;;;;;;;;;;;;999777888888888888888888888888888888888888777777777777666666666666777777777777999888888888888888999999<<<>>>AAAKKKbbb|||rrrrrrlllddd\\\VVVSSSPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFHHHIIIJJJJJJLLLPPPSSSTTTTTTSSSRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUSSSRRRPPPOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLNNNQQQTTTVVVVVVUUUTTTUUUUUUVVVXXXZZZ]]]___``````___]]]\\\^^^aaadddfffhhhkkkppptttyyy|||wwwtttqqqooopppooooooooorrrvvvzzz}}}~~~~~~zzzuuummmfff```[[[WWWTTTOOOOOOOOONNNNNNOOOOOOPPPLLLLLLLLLMMMMMMNNNNNNNNNKKKIIIHHHHHHIIIKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIHHHKKKKKKJJJGGGDDDEEEHHHKKKIIINNNQQQPPPRRRTTTSSSOOOOOONNNLLLJJJHHHHHHHHHIIIMMMOOOPPPPPPPPPQQQTTTVVV\\\bbbhhhhhhddd^^^[[[[[[ccchhhnnnrrrsssssstttuuu|||~~~yyywwwsssqqqsssyyy}}}}}}~~~sss^^^^^^mmmoooUUUIIICCC@@@>>>>>>===;;;;;;;;;;;;999777888888888888888888888888888888888777777777777777666666666666777777777777888888888777888888999:::<<<>>>AAALLLccc{{{nnnffffffaaaZZZTTTQQQOOOMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJLLLLLLLLLOOORRRUUUWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSSSSSSSTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRPPPNNNLLLJJJHHHKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTRRRTTTWWWZZZ[[[\\\\\\[[[^^^______aaaccceeeggghhhllljjjhhhgggiiimmmqqqtttrrrvvv{{{}}}zzzwwwuuusssvvvuuutttssstttvvvyyy{{{~~~~~~~~~~~~}}}~~~xxxssskkkeee___ZZZVVVSSSOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPPPPOOONNNMMMMMMMMMIIIGGGFFFFFFHHHJJJKKKKKKIIIIIIIIIJJJJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCFFFHHHHHHLLLNNNNNNOOOSSSRRROOONNNMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLKKKKKKMMMPPPSSSZZZ___dddfffccc^^^ZZZYYY```dddjjjppptttwwwzzz{{{{{{yyy|||~~~ooo______mmmrrrWWWJJJCCC@@@???>>>===;;;;;;;;;;;;999777888888888888888888888888777777777777777777888888777777777777666666666666888888777777888999999:::;;;>>>AAALLLddd}}}~~~oooeee```YYYUUUPPPMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKLLLNNNOOOPPPOOOQQQSSSUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVTTTTTTUUUUUUTTTRRRPPPOOOMMMMMMLLLKKKIIIFFFEEEDDDGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNQQQTTTVVVXXXZZZZZZXXXYYY[[[]]]```aaaccccccffffffgggiiikkkmmmoooqqquuutttrrrrrrtttxxx|||}}}{{{yyywww{{{yyywwwvvvuuuuuuvvvwwwzzz||||||}}}}}}tttoooiiibbb]]]XXXSSSPPPKKKKKKLLLLLLNNNOOOPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHFFFEEEDDDEEEGGGJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIDDDBBBAAA@@@@@@CCCEEEGGGKKKOOOOOOMMMMMMPPPPPPMMMLLLKKKJJJIIIJJJJJJLLLLLLHHHHHHHHHHHHHHHJJJNNNQQQWWW[[[```bbb```]]]ZZZXXX]]]aaagggooowww}}}}}}xxxjjjaaa```llltttXXXJJJCCCAAAAAA???===;;;;;;;;;;;;999777888888888888888888888888777777777777888888888888777777777777666666666666777777777777888999:::::::::===@@@KKKddd{{{yyyqqqccc\\\XXXRRROOOLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIKKKNNNPPPRRRSSSSSSQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUTTTRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXXXXYYYVVVVVVTTTSSSSSSSSSTTTTTTPPPQQQQQQQQQPPPNNNLLLJJJHHHHHHHHHHHHHHHGGGFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTWWWZZZ\\\^^^^^^___^^^___aaadddgggkkkoooqqqqqqrrrtttvvvyyy}}}~~~~~~~~~}}}{{{yyywwwuuutttuuuuuuvvvxxx{{{|||}}}|||qqqlllfff___ZZZTTTOOOKKKFFFFFFGGGHHHIIIKKKMMMNNNLLLKKKJJJHHHFFFDDDCCCBBBAAA??????@@@DDDGGGIIIIIIHHHHHHHHHHHHHHHGGGFFFFFF@@@???>>>???AAAEEEHHHJJJMMMPPPPPPMMMNNNQQQRRROOOLLLKKKIIIHHHHHHIIIJJJLLLFFFGGGFFFFFFFFFHHHLLLOOOSSSVVVZZZ]]]^^^\\\[[[ZZZ\\\```gggppp{{{vvv{{{iii```]]]ffftttXXXJJJCCCAAABBB???===;;;;;;;;;;;;999777888888888888888888888888666777777777888888888888888777777777666666666555777777777777888999:::;;;999;;;???KKKccc}}}|||||||||zzzuuuuuuxxxcccWWWPPPNNNPPPNNNKKKJJJIIIHHHFFFDDDHHHHHHHHHHHHIIIJJJLLLLLLIIIKKKMMMPPPRRRTTTUUUVVVSSSSSSSSSTTTTTTUUUUUUUUUWWWXXXXXXXXXWWWVVVUUUUUURRRSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZUUUTTTSSSQQQQQQQQQRRRSSSMMMNNNOOOOOONNNKKKIIIGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNQQQTTTVVVXXXZZZYYY[[[]]]___aaabbbbbbbbbffffffhhhkkkpppuuuzzz~~~|||{{{yyywwwuuuttttttttttttvvvyyy|||}}}{{{vvvooojjjddd]]]WWWRRRLLLIIIBBBBBBCCCDDDFFFHHHJJJKKKFFFFFFEEECCCBBB@@@??????;;;:::999;;;???CCCEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@???>>>@@@DDDIIIMMMOOOLLLOOOPPPOOOQQQUUUWWWVVVPPPNNNJJJGGGEEEEEEFFFGGGFFFFFFEEEEEEEEEGGGKKKOOOPPPRRRVVVZZZ\\\]]]]]]]]]]]]```hhhsssxxxzzziii\\\XXX___xxxtttXXXJJJCCCAAACCC???===;;;;;;;;;;;;999777888888888888888888888888666666777777888888888999888888777777666666666555777777777777888999:::;;;888;;;???JJJccc}}}|||wwwwwwxxxvvvrrrssskkk___SSSKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNPPPQQQSSSSSSTTTTTTTTTSSSRRRRRRSSSTTTVVVWWW[[[ZZZYYYXXXWWWVVVUUUUUURRRSSSUUUVVVWWWVVVVVVUUUYYYXXXXXXWWWWWWWWWWWWXXXUUUSSSPPPLLLJJJIIIIIIJJJIIIIIIIIIHHHGGGGGGGGGFFFGGGHHHJJJMMMNNNOOOOOOOOOOOOSSSXXXZZZZZZZZZ]]]___bbbbbbcccdddgggjjjnnnoooqqqsssyyyzzzvvvtttsssqqqppprrrsssuuuwww{{{~~~~~~{{{wwwsssjjjfffaaa[[[UUUNNNGGGBBBDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAA???===<<<;;;;;;<<<===>>>@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEHHHMMMQQQVVVUUUSSSRRRUUUZZZYYYTTTNNNJJJHHHIIIHHHFFFGGGJJJKKKJJJIIIHHHHHHJJJKKKLLLPPPQQQTTTWWWYYYZZZZZZZZZ[[[```gggmmmuuu}}}iiiXXXUUUZZZnnnwwwXXXIIIFFFCCCAAA@@@>>><<<<<<<<<===<<<;;;:::::::::999999999888888777888999::::::999888777666666555555555555666666666666777888999::::::;;;;;;===@@@JJJbbbzzzvvvvvvwwwtttrrrrrrqqqvvvvvvcccYYYOOOIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVYYYYYYXXXWWWVVVUUUTTTTTTRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRPPPNNNLLLIIIHHHGGGHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJNNNOOOQQQTTTUUUVVVVVVVVVVVVZZZ^^^_________bbbeeehhhiiilllppptttxxx{{{}}}|||wwwtttsssrrrpppooooooppprrrtttxxx{{{~~~~~~||||||zzzwwwrrroooiiieee___YYYSSSLLLFFFBBBBBBAAA@@@???>>>??????@@@>>>>>>===;;;:::999888777888888999:::;;;<<<===>>>@@@@@@@@@@@@BBBCCCEEEFFFFFFGGGHHHIIIJJJLLLQQQTTTTTTTTTSSSSSSXXX^^^]]]XXXQQQLLLIIIIIIIIIGGGHHHKKKHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNPPPSSSVVVYYYZZZ[[[^^^ccchhhlllqqqzzziiiWWWUUUZZZkkkyyyYYYJJJFFFDDDAAA>>><<<:::::::::;;;:::999::::::999999999888888888777888888999999888888777777666666555555666666777666666777888999:::;;;;;;<<<>>>AAAKKKcccwwwssstttwwwtttsssssstttyyylll[[[SSSLLLIIIKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTVVVVVVUUUTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQPPPPPPOOOMMMLLLKKKKKKJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEFFFGGGFFFGGGHHHJJJMMMOOOPPPQQQSSSTTTVVVXXXZZZ\\\\\\\\\```cccggghhhhhhiiimmmppprrruuuzzz|||yyyuuurrrqqqpppnnnmmmkkklllmmmpppsssvvvxxxzzzyyyxxxvvvvvvtttqqqmmmiiihhhccc\\\UUUPPPJJJFFFBBB@@@@@@>>>===<<<<<<<<<<<<999999888888777666666555666666777777888999::::::======???BBBEEEHHHJJJKKKJJJLLLNNNOOOPPPQQQTTTVVVTTTUUUUUUXXX```ggggggaaaVVVOOOJJJJJJIIIHHHHHHKKKHHHJJJKKKMMMOOOOOOPPPOOOMMMMMMNNNPPPTTTXXX\\\^^^aaaeeeiiilllnnnsss{{{hhhWWWUUUXXXfff|||{{{[[[LLLGGGDDDBBB>>><<<:::::::::;;;:::999999999999888888888777777888888777777777777888888888777777666666777777888666666777888999:::;;;;;;===???BBBLLLeee|||tttrrrsssuuuttttttvvvwww}}}{{{tttuuuuuuuuuvvvzzzhhhXXXQQQKKKIIILLLGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMOOOPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTUUUTTTSSSQQQPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDFFFGGGHHHKKKLLLNNNQQQSSSVVVXXXYYYYYYZZZ\\\^^^aaacccdddeeeiiimmmqqqssstttvvv{{{}}}}}}}}}}}}zzzwwwssspppooommmkkkiiiggghhhiiikkknnnqqqsssttttttsssrrrqqqpppmmmiiieeeddd___XXXRRRMMMIIIEEECCC@@@???>>>===<<<;;;::::::888888888888888777777777666666777777888999999:::;;;===AAAEEEIIILLLOOOPPPNNNPPPSSSTTTSSSSSSSSSTTTTTTVVVXXX^^^iiisssrrrlll[[[SSSKKKIIIIIIGGGHHHKKKKKKMMMQQQTTTVVVWWWVVVUUURRRPPPOOOPPPSSSWWW\\\___bbbeeejjjnnnppprrrvvvyyyhhhWWWVVVWWWaaattt}}}\\\MMMHHHEEEBBB@@@>>><<<<<<<<<===<<<;;;999999888888888777777777999888666666666666888999888888777777777777888888666777777888999:::;;;<<<<<<>>>BBBMMMeeezzztttrrrtttttttttvvvyyy|||~~~wwwtttpppqqqqqqqqqrrruuuzzz~~~eeeUUUOOOIIIGGGIIIEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOOMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEGGGHHHJJJLLLLLLRRRSSSTTTWWWYYY[[[]]]^^^```aaacccfffjjjmmmpppqqqtttxxx~~~}}}{{{yyyyyyxxxxxxuuuqqqnnnllliiifffcccddddddeeegggiiilllnnnooopppooonnnmmmllljjjeeebbb___ZZZTTTNNNJJJGGGEEECCCAAA@@@@@@???>>><<<;;;;;;999999999999888888888888666666777888999999::::::<<>><<<<<<<<<===<<<;;;999999999888888888888777999888777666666777888999888888777777777777888888777777888999:::;;;;;;<<<<<<>>>BBBMMMfffyyyssssssuuuvvvvvvyyy}}}|||xxxuuussstttuuuvvvwwwyyy}}}bbbSSSMMMFFFCCCEEECCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@AAABBBDDDEEEFFFIIIIIIKKKMMMPPPRRRSSSTTTXXXYYY[[[]]]___aaacccdddeeefffiiilllqqqvvvzzz|||}}}zzzwwwtttrrrppprrrooollliiigggeeeaaa^^^``````aaacccdddggghhhjjjkkkjjjiiiiiihhheeeaaa^^^XXXTTTPPPLLLIIIGGGEEECCCAAAAAAAAAAAA@@@???===<<<999999999888888888888888555666777888999;;;<<<<<>><<<:::::::::;;;:::999:::::::::999999999888888999999888888888888999999888777777666666777777888777777888999:::;;;<<<<<<===???CCCOOOhhhyyyuuuuuuxxxzzz{{{~~~~~~|||~~~}}}aaaTTTMMMFFFBBBCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDD???????????????>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBCCCDDDEEEHHHJJJLLLMMMOOOPPPSSSUUUXXXZZZ[[[\\\___```bbbeeehhhjjjmmmnnnnnnpppssswww}}}~~~zzzzzzyyyvvvrrrnnnjjjgggiiigggeeedddcccaaa^^^[[[\\\\\\]]]^^^```aaacccdddeeedddccccccbbb```\\\YYYQQQOOOLLLKKKIIIHHHEEECCC@@@AAAAAABBBAAA@@@???>>>;;;;;;::::::999999999888777888999;;;===???AAAAAAFFFIIINNNSSSVVVVVVUUUTTTSSSUUUWWWXXXXXXXXXZZZ[[[XXX[[[aaaooonnn___QQQKKKKKKJJJKKKMMMQQQSSSVVVYYY[[[\\\]]]\\\```]]]YYYVVVUUUWWWZZZ]]]fffkkkttt|||{{{wwwwwwxxxyyyyyyzzz{{{~~~jjj[[[WWWVVVaaawwwyyyYYYJJJFFFDDDAAA>>><<<:::::::::;;;:::999;;;;;;;;;::::::::::::999999999::::::::::::999999777666666555555666666777777888888999:::;;;<<<<<>>>>>>>>>>>>>>=========???>>>======>>>???@@@AAAGGGHHHIIIKKKNNNQQQSSSUUUTTTUUUXXX[[[]]]___```aaaeeefffiiilllpppsssvvvwww|||~~~}}}uuuvvvuuusssooojjjeeeaaabbb```______```___\\\ZZZYYYYYYZZZ[[[\\\^^^```aaa```_________^^^\\\XXXTTTNNNLLLKKKJJJJJJHHHEEECCC???@@@AAABBBBBBAAA??????>>>>>>======<<<;;;;;;:::;;;<<<===???BBBDDDFFFGGGIIILLLQQQVVVXXXWWWUUUTTTSSSUUUXXXYYY[[[]]]```bbb___bbbiiiwwwrrrcccSSSMMMLLLLLLMMMOOOUUUVVVYYY[[[]]]_________dddbbb^^^\\\[[[]]]```bbbfffmmmwww{{{zzzxxxuuussstttwwwzzzjjj\\\WWWWWWbbb{{{wwwXXXJJJFFFCCCAAA@@@>>><<<<<<<<<===<<<;;;<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;:::999666666555555555555666666777888999999;;;;;;<<<===AAACCCHHHTTTmmmhhhXXXOOOGGGDDDEEEAAA@@@??????@@@AAA???>>>???@@@AAAAAAAAA@@@>>>===>>>>>>>>>>>>?????????@@@===>>>??????=========??????@@@@@@???===<<<>>>??????AAACCCEEEEEEGGGIIIKKKOOORRRWWWZZZ[[[ZZZZZZ[[[[[[^^^aaaaaaaaabbbgggkkkkkkoootttxxx|||{{{yyywwwvvvvvvsssqqqmmmiiieeebbb```___]]]]]]]]]]]]\\\[[[ZZZZZZWWWWWWVVVVVVVVVWWWXXXXXX\\\\\\]]]\\\[[[XXXUUUSSSQQQMMMJJJGGGFFFEEECCCBBBDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<;;;<<<<<<======???CCCEEEFFFGGGIIIKKKIIIPPPWWW[[[ZZZWWWVVVVVVTTTZZZ^^^]]]^^^ccchhhiiikkkhhhhhhvvv~~~hhhTTTNNNNNNKKKLLLOOOTTTXXXYYYVVVXXX^^^ccceeedddeeedddbbb```aaaeeejjjmmmvvvyyysssrrrtttvvv~~~kkk^^^\\\ZZZccczzz^^^QQQMMMJJJFFF???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999777777777777888888888888999999999999:::;;;<<<<<>>???@@@@@@@@@???============>>>>>>>>>>>>>>>>>><<<===>>>>>><<<<<<===???@@@AAABBBAAA@@@AAABBBDDDGGGIIILLLMMMNNNOOOQQQTTTWWWZZZ^^^````````````aaaaaadddfffggggggjjjooottt{{{zzzxxxuuurrrpppnnnmmmmmmhhhfffdddaaa___\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUUUUTTTUUUUUUVVVVVVXXXYYYYYYYYYWWWUUURRRQQQNNNKKKIIIGGGGGGHHHGGGFFFCCCCCCBBB@@@@@@?????????@@@???>>>===<<<===>>>???>>>AAADDDFFFGGGHHHKKKMMMNNNSSSZZZ\\\YYYUUUSSSSSSWWW\\\```ccciiiqqqwwwwwwssspppqqqkkkVVVPPPOOOLLLLLLOOOUUUXXXZZZXXXZZZaaafffhhhlllnnnooommmjjjjjjnnnqqqzzz~~~zzzzzz{{{{{{|||kkk[[[[[[]]]jjjxxx[[[OOOKKKHHHDDD??????>>>===<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999777777777777888888888888999999999999:::;;;<<<<<>><<<>>>>>>>>>>>>>>>===<<<<<<========================;;;<<<======<<<<<<>>>@@@BBBCCCEEEFFFGGGHHHJJJLLLSSSUUUWWWXXXXXXYYY[[[]]]\\\___bbbccccccccccccdddhhhkkkoooppprrrvvv}}}zzzwwwooommmjjjgggeeedddcccccc```___^^^]]]\\\[[[ZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQRRRRRRRRRSSSTTTTTTTTTSSSQQQOOOMMMIIIGGGFFFFFFGGGHHHHHHGGGBBBBBBAAA@@@????????????@@@???>>>===>>>???@@@AAAAAADDDFFFHHHIIIKKKMMMOOOTTTYYY]]]]]]YYYSSSPPPOOOUUUYYY]]]dddppp}}}xxxwwwzzzoooYYYRRRPPPLLLLLLPPPTTTYYY[[[ZZZ]]]eeejjjlllssswwwyyyyyywwwvvvwwwzzz~~~~~~iiiZZZ[[[aaarrruuuYYYLLLIIIFFFBBB@@@???>>>===<<<<<<<<<<<<;;;::::::999999::::::;;;888888888888888888888888777777777888888888999999999999999999:::;;;<<<<<<@@@AAAFFFWWWwwwlllaaa^^^ZZZRRRKKKGGGDDDAAA@@@??????>>><<<>>>>>>>>>=========<<<<<<>>>============<<<<<<<<<;;;<<<======<<<===@@@BBBEEEGGGKKKMMMNNNPPPRRRTTT]]]^^^```______^^^```aaa___aaadddeeeeeefffgggiiiooosssxxx|||~~~xxxtttpppmmmfffeeebbb```^^^]]]]]]]]]ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKEEEDDDCCCDDDFFFGGGFFFEEEAAAAAA@@@???????????????>>>>>>======>>>@@@AAABBBEEEGGGIIIJJJKKKMMMPPPSSSYYY]]]aaa```[[[UUUQQQPPPUUUXXX\\\eeeuuuvvvyyysss\\\TTTQQQMMMMMMPPPRRRWWW[[[[[[___gggmmmnnnsssxxx}}}~~~~~~|||hhhZZZ[[[bbbwwwtttXXXLLLIIIFFFCCCAAA@@@???>>>===<<<<<<<<<;;;::::::999999::::::;;;777777777777777777777777777777888888888999999999999999999999:::;;;<<<<<<>>>@@@GGGZZZzzztttgggdddaaaYYYQQQLLLHHHDDDBBBAAA@@@???===???>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????AAADDDGGGJJJMMMPPPSSSUUUWWWYYY[[[bbbccccccbbb```___```aaabbbdddggghhhjjjlllppprrrvvv|||{{{sssnnnjjjgggeee```^^^\\\ZZZXXXXXXXXXXXXUUUVVVVVVUUUTTTSSSQQQPPPUUUUUUUUUUUUTTTSSSRRRQQQNNNNNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJFFFEEEDDDEEEFFFGGGFFFDDD@@@@@@???>>>>>>>>>??????============???AAACCCDDDGGGIIIKKKLLLMMMPPPSSSVVV\\\```cccbbb]]]XXXUUUTTTZZZ\\\aaakkk{{{ttt{{{vvv___UUURRRNNNMMMQQQPPPUUUZZZ[[[___gggmmmnnnpppuuu{{{yyyggg\\\[[[cccyyytttYYYMMMJJJHHHEEEBBBAAA@@@???============;;;::::::999999::::::;;;777777777777777777777777888888888888999999999999999999999999:::;;;<<<<<<===@@@HHH[[[||||||mmmgggddd^^^VVVQQQNNNIIIEEECCCBBBAAA???AAA@@@@@@???>>>??????????????????@@@@@@@@@AAAAAA@@@AAABBBBBBCCCFFFJJJMMMOOORRRVVVYYYZZZ[[[]]]___cccddddddcccbbbaaaaaabbbbbbeeehhhkkkoootttzzz~~~}}}xxxqqqkkkgggdddaaa___ZZZYYYWWWUUUTTTTTTTTTTTTVVVWWWWWWWWWVVVTTTRRRQQQTTTTTTTTTTTTSSSRRRQQQPPPMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIHHHGGGEEE??????>>>>>>>>>>>>>>>???=========>>>@@@CCCEEEGGGJJJKKKMMMMMMNNNQQQUUUXXX]]]aaadddccc^^^ZZZXXXXXXZZZ^^^eeeppp}}}|||xxxxxx```VVVRRRNNNNNNRRRNNNTTTYYY[[[___gggmmmnnnmmmrrrwww{{{~~~wwweee]]][[[eee~~~uuuZZZOOOLLLJJJGGGCCCBBBAAA???>>>=========;;;::::::999999::::::;;;888888888888888888888888888888888999999999999:::999999999999:::;;;<<<<<<>>>@@@HHH[[[|||pppfffddd___YYYVVVRRRMMMHHHFFFEEECCCBBBDDDCCCBBBAAA@@@AAAAAABBB@@@@@@AAABBBCCCDDDDDDEEEDDDEEEEEEFFFGGGJJJOOOSSSTTTWWW[[[]]]^^^^^^___```bbbccceeeeeeeeeeeeggghhhiiilllpppuuu{{{{{{vvvrrrnnnhhhdddaaa___\\\ZZZYYYXXXVVVTTTSSSSSSTTTTTTWWWXXXYYYZZZYYYWWWVVVTTTRRRSSSSSSRRRRRRQQQPPPOOOLLLKKKJJJHHHGGGEEEEEEEEECCCCCCDDDDDDEEEFFFGGGHHHFFFEEEEEEFFFHHHHHHFFFDDD>>>>>>=========>>>>>>?????????@@@AAACCCFFFIIIJJJKKKLLLMMMNNNOOORRRVVVYYY]]]aaacccbbb]]]YYYWWWWWWWWW___iiiuuu~~~xxx```VVVRRROOOOOOSSSOOOUUUZZZ\\\```hhhmmmnnnkkknnnqqqsssvvv}}}wwwddd[[[[[[hhhvvv[[[PPPNNNKKKIIIDDDCCCBBB@@@>>>>>>======;;;::::::999999::::::;;;999999999999999999999999888888888999999999::::::999999999999:::;;;<<<<<<>>>AAAGGGZZZ{{{rrreeebbb___[[[YYYUUUOOOJJJHHHFFFEEECCCEEEDDDCCCBBBAAABBBCCCCCC@@@AAABBBCCCEEEFFFGGGGGGFFFGGGHHHHHHJJJMMMSSSWWWWWWZZZ]]]````````````aaaaaacccfffggghhhjjjlllooovvvyyy~~~~~~vvvnnnjjjkkkgggccc```^^^\\\ZZZXXXZZZYYYWWWVVVUUUUUUVVVVVVRRRSSSUUUVVVWWWVVVTTTSSSQQQQQQQQQQQQPPPOOONNNNNNLLLKKKIIIGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDFFFFFFAAA@@@AAACCCEEEEEEDDDBBB>>>>>>============>>>???AAAAAAAAACCCEEEHHHKKKMMMLLLMMMNNNNNNOOORRRVVVZZZ]]]```cccaaa\\\WWWUUUVVVYYYcccqqq~~~xxx```VVVRRROOOOOOSSSPPPVVV[[[]]]aaaiiinnnnnniiijjjkkklllooowwwvvvdddYYYZZZkkkvvv[[[PPPNNNLLLIIIEEEDDDBBB@@@???>>>======;;;::::::999999::::::;;;999999999999999999999999888888999999999:::::::::999999999999:::;;;<<<<<>>===>>>AAACCCBBBAAABBBDDDFFFIIIKKKLLLMMMMMMLLLMMMNNNNNNNNNOOORRRTTTZZZ]]]aaabbb\\\VVVXXX^^^___hhhyyy~~~eeeWWWRRRPPPNNNOOOVVVWWWYYY[[[^^^ccciiimmmllljjjgggfffhhhppp{{{tttbbb\\\]]]mmmttt]]]RRRNNNJJJIIIGGGEEEBBBAAAAAAAAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;888888999::::::888777666:::999999888888999999:::777888999:::;;;;;;;;;;;;;;;DDDHHHXXX}}}qqqeee___^^^[[[YYYUUUSSSQQQPPPNNNLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPQQQSSSUUUVVVVVVVVVVVVTTTUUUWWWWWWXXXYYY\\\^^^___aaaccceeeeeefffgggiiihhhkkkpppsssvvv|||xxxpppjjjgggcccaaa```___\\\[[[ZZZZZZ[[[\\\ZZZ[[[\\\\\\[[[YYYWWWVVVTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQOOOMMMKKKJJJIIIIIIFFFEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA???>>>???BBBEEEDDDCCCFFFGGGJJJLLLNNNNNNNNNNNNMMMNNNNNNNNNNNNPPPTTTWWW\\\]]]aaaaaa\\\WWWZZZaaaiiisss}}}eeeWWWSSSPPPOOOOOOTTTVVVXXXZZZ^^^bbbhhhmmmhhhfffdddbbbdddkkktttzzzrrraaaYYY\\\ooouuu]]]SSSNNNKKKIIIFFFDDDBBBAAAAAA@@@???===>>>>>>>>>===<<<<<<;;;;;;999999999999999888777777:::999999888888999999:::888999999::::::;;;;;;<<<<<>>>>>>>>>>>===<<<<<<;;;;;;::::::999888888888888888:::999999888888999999::::::999888888999:::<<<======EEEGGGVVV{{{~~~rrriiidddbbb```]]][[[\\\\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^___aaacccccceeehhhkkknnnqqquuuxxxwwwssslllfffccccccdddeeehhhgggeeebbbaaa_________aaaaaa```___]]][[[XXXWWWUUUTTTRRRQQQOOONNNMMMMMMNNNMMMKKKHHHFFFEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBDDDGGGIIIKKKLLLNNNOOOQQQRRRSSSRRRRRRQQQOOONNNMMMMMMMMMQQQWWW\\\]]]\\\\\\]]][[[ZZZ___hhhppp{{{~~~fffYYYUUURRRPPPPPPSSSUUUWWWYYYZZZ\\\```bbbcccccccccbbbccceeejjjmmmwwwmmm^^^XXXbbb{{{www___UUUPPPLLLKKKIIIGGGEEEDDDDDDCCCBBB@@@>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777888999::::::999999888888999999::::::999888888888:::<<<>>>===DDDFFFUUU{{{xxxooojjjgggddd```^^^^^^______^^^\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^___```aaaaaabbbaaabbbdddddddddfffhhhkkkjjjmmmqqquuuxxx}}}xxxsssqqqmmmiiiffffffhhhjjjmmmllljjjhhhfffdddccccccdddcccbbb___\\\ZZZWWWVVVSSSRRRPPPNNNLLLKKKKKKJJJKKKJJJHHHFFFDDDCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEEGGGFFFEEEDDDCCCDDDDDDEEECCCDDDEEEGGGIIIKKKMMMOOOPPPQQQRRRSSSTTTSSSSSSRRRNNNMMMMMMLLLMMMQQQWWW[[[]]][[[[[[]]]\\\[[[```gggrrr|||hhhZZZUUUSSSRRRRRRTTTVVVXXXYYYYYYYYYZZZ\\\aaabbbccccccdddfffjjjmmmvvv|||kkk^^^XXXdddxxx```VVVQQQMMMLLLHHHFFFDDDCCCCCCBBBAAA???>>>>>>>>>===<<<<<<;;;;;;<<<;;;999888888888999::::::999999888888999999::::::999888888888:::<<<>>>===DDDFFFUUU{{{xxxtttnnnjjjeeeaaa```______^^^___^^^^^^]]]]]]^^^^^^___^^^^^^^^^___aaabbbdddeeebbbdddfffhhhiiilllooorrrsssuuuzzz~~~|||vvvrrrqqqpppnnnkkkjjjlllnnnmmmllllllkkkiiihhhhhhgggeeedddbbb^^^[[[XXXUUUTTTPPPNNNLLLJJJHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEGGGIIIIIIKKKNNNQQQQQQRRRSSSUUUUUUUUUTTTTTTMMMNNNMMMMMMMMMPPPUUUYYY\\\[[[\\\``````^^^```eeemmmvvvjjjZZZUUUSSSSSSUUUVVVXXX[[[[[[ZZZYYYYYYZZZ___```bbbccceeeiiinnnqqqwww}}}jjj]]]VVVcccyyyaaaWWWRRRNNNMMMFFFDDDBBBAAAAAA@@@???===>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999999999:::999999888888999999::::::999888888999:::<<<===<<>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888:::999999888888999999:::888999999::::::;;;;;;<<<:::CCCFFFWWW}}}}}}uuuoookkkiiigggeeeeeeeeeddddddddddddeeeeeeffffffggghhhkkknnnqqqrrruuuwww{{{~~~zzzwwwwwwzzz|||{{{xxxuuuuuuvvvwwwwwwuuurrroookkkhhhffffffddd```\\\WWWTTTQQQPPPKKKIIIGGGEEEDDDDDDEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGEEEGGGIIIKKKLLLLLLKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEEEEHHHJJJJJJIIIJJJNNNQQQSSSTTTVVVXXXYYYYYYYYYXXXPPPQQQRRRRRRQQQSSSUUUXXX]]]^^^bbbiiiiiieeebbbcccmmmwwwnnn[[[TTTSSSUUUXXXWWW[[[___bbbbbbaaaaaabbbbbbdddgggjjjooouuu}}}zzzzzzjjj^^^ZZZiiizzzbbbXXXSSSOOONNNKKKIIIFFFEEEEEEEEECCCBBB>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<;;;:::999888:::999999999999999999:::777888999;;;;;;;;;;;;;;;999BBBGGGXXX~~~~~~xxxtttpppkkkgggkkkjjjiiiiiikkkmmmmmmmmmooorrruuuvvvvvvwww{{{|||}}}~~~~~~~~~{{{yyyxxxwwwvvvtttsssoookkkgggdddbbb^^^[[[WWWRRRLLLHHHGGGFFFEEEDDDDDDEEEGGGIIIEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIIIIJJJLLLMMMOOOPPPVVVVVVWWWYYY[[[ZZZXXXUUURRRRRRRRRTTTVVVXXXWWWUUUWWWaaaffflllppphhhcccjjjpppppp^^^ZZZYYYXXXXXXYYY\\\aaaeeehhhiiiiiihhhffffffgggjjjuuu~~~uuusssvvvzzz~~~vvvddd]]]ZZZlllzzzhhhXXXRRRQQQMMMKKKHHHEEECCCBBBCCCBBBBBB>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;;;;<<<<<<===>>>>>>???@@@BBBGGGVVVxxx}}}}}}yyyuuupppmmmkkkkkkmmmooosssvvvxxxyyy|||~~~~~~}}}zzzxxxvvvuuusssooojjjfffdddaaa]]]XXXTTTPPPKKKGGGDDDCCCBBBAAABBBDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMNNNNNNOOOOOOMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPUUUUUUWWWYYY[[[[[[YYYWWWRRRRRRRRRTTTWWWXXXXXXWWW[[[dddgggkkkpppiiifffoootttrrr```[[[ZZZZZZZZZ\\\^^^bbbfffjjjmmmnnnooooooooonnnqqqzzzvvvrrrsssvvvxxx~~~wwwfff```^^^ppp|||jjjZZZTTTTTTOOOLLLIIIEEECCCBBBBBBBBBAAA>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::999999999:::999999888888999999:::999999:::;;;;;;<<<======???BBBGGGVVVxxx}}}}}}{{{xxxuuunnnqqquuuzzz}}}{{{xxxuuurrrnnniiieeeccc___YYYTTTPPPLLLHHHEEECCCBBBBBBBBBCCCDDDFFFGGGIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIJJJKKKLLLMMMOOOPPPTTTUUUVVVYYY\\\]]][[[ZZZSSSSSSSSSUUUXXXZZZZZZYYY^^^fffiiikkkpppjjjiiiuuu~~~uuuccc]]][[[[[[[[[___```bbbfffkkkqqqvvvyyyzzz{{{{{{}}}xxxsssssstttuuuyyy{{{vvvgggbbb```sss|||jjj[[[UUUUUUPPPMMMJJJFFFDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;::::::999999999888888888999999888888888888999999888888999999::::::;;;;;;???BBBGGGUUUvvv~~~zzz}}}{{{vvv{{{~~~zzzvvvrrrmmmhhhdddaaa\\\UUUOOOKKKHHHEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNNNNOOONNNNNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJIIIHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPVVVVVVXXXZZZ]]]^^^\\\ZZZUUUUUUUUUWWWZZZ\\\]]]]]]^^^gggkkknnnrrrmmmmmmzzzvvveee^^^\\\[[[\\\aaaaaabbbeeekkkrrrzzz~~~{{{xxxwwwxxxxxx{{{zzzyyyzzzuuufffbbb```sssyyyiiiZZZTTTSSSNNNMMMJJJGGGDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::999999999999999999888888888888999999888888999999::::::::::::>>>BBBGGGUUUuuu~~~vvvwww{{{vvvqqqkkkeeebbb\\\WWWPPPKKKHHHFFFEEECCCDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPWWWXXXYYY\\\^^^^^^]]]ZZZXXXWWWWWWYYY]]]```aaaaaa]]]hhhnnnrrrvvvqqqsssvvvfff___\\\[[[\\\aaaaaaaaaccciiiqqqyyy~~~~~~}}}}}}|||}}}{{{xxxvvvvvv|||zzziiiccc___rrryyykkk]]]VVVTTTNNNLLLJJJGGGEEECCCBBB???===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::999888888777777888888999::::::::::::;;;;;;;;;;;;===AAAGGGTTTsss|||sssrrrzzzsssmmmgggaaa]]]UUUQQQLLLHHHGGGFFFEEEEEEDDDEEEGGGIIILLLNNNPPPQQQTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOWWWXXXYYY\\\___```___]]][[[ZZZZZZ\\\```dddffffff```kkkqqqtttyyywww{{{uuuhhhbbb^^^\\\]]]aaaaaaaaaccchhhnnntttxxxyyy~~~}}}{{{xxxvvvyyy}}}nnneeeaaattt|||ooobbbZZZVVVNNNKKKIIIGGGEEEDDDCCC@@@>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::888888777777777777888888;;;;;;;;;;;;<<<<<<<<<<<<<<>>===>>>>>>?????????>>>>>>;;;;;;;;;:::::::::999999888888777777777777888888<<<<<<<<<<<<;;;;;;;;;;;;;;;AAAGGGSSSpppppphhhkkk||||||tttllleee]]]WWWSSSKKKIIIGGGFFFHHHHHHHHHHHHIIIKKKNNNQQQTTTWWWXXXYYY^^^^^^^^^]]]\\\[[[ZZZYYYVVVUUUTTTRRRQQQOOONNNMMMIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLLLLMMMNNNNNNOOOOOOMMMLLLLLLLLLMMMNNNOOOOOOQQQSSSVVV\\\bbbeeefffeee___^^^^^^```dddiiilllmmmllltttuuuuuuzzzuuummmhhhcccaaaaaabbbcccdddgggiiijjjkkklllpppuuuzzz}}}pppbbb```sss{{{qqqeee[[[SSSIIIIIIGGGFFFEEEEEEDDDAAA???===>>>>>>?????????>>>>>>:::::::::999999999888888888888777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAGGGRRRpppkkkeeeiii|||vvvjjjeeeaaaZZZRRROOOGGGGGGGGGGGGHHHJJJLLLMMMNNNOOOQQQTTTWWW[[[^^^___bbb```^^^]]]]]]\\\ZZZXXXUUUUUUSSSRRRPPPNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLLLLLLLMMMOOOQQQSSSUUUYYY]]]bbbfffiiijjjfffbbb```ccceeegggkkkqqqrrrtttxxx|||}}}xxxwwwpppbbb]]]```cccbbbaaaaaabbbeeehhhjjjnnnpppuuu|||zzzyyyyyypppjjjbbbvvvxxxnnnddd]]]XXXPPPLLLIIIEEECCCCCCBBBAAA@@@CCC@@@>>>>>>@@@AAA???<<<<<<<<<;;;:::999999999999<<<:::888888999999999888::::::::::::;;;<<<======???BBBEEEOOOlll~~~gggbbbddduuu~~~qqqddd^^^ZZZSSSMMMJJJHHHHHHHHHIIIJJJLLLNNNPPPPPPQQQSSSUUUYYY\\\___```bbb```^^^]]]]]]\\\ZZZXXXUUUUUUTTTRRRQQQOOONNNMMMKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNOOOOOONNNNNNMMMLLLMMMNNNMMMMMMMMMPPPRRRRRRTTTXXX]]]bbbfffiiijjjkkkgggdddfffgggiiimmmsssvvvwww{{{{{{wwwxxxsssfff___aaa______```bbbdddhhhjjjlllooorrrwwwzzzwwwwwwoooiiifffzzzvvvlllbbb\\\XXXPPPNNNKKKHHHFFFEEEDDDCCCBBBCCCAAA??????AAAAAA???======<<<;;;:::999999999999;;;:::999:::;;;;;;:::888999999999999:::;;;<<<<<>>>>>;;;999::::::::::::;;;<<<======>>>BBBEEENNNjjj}}}ddd\\\[[[iii}}}~~~qqqeeeXXXRRRNNNJJJGGGHHHIIIIIIKKKMMMOOOQQQSSSTTTSSSTTTVVVYYY\\\^^^___```cccaaa^^^]]]\\\[[[YYYWWWRRRRRRQQQQQQPPPOOOOOOOOONNNNNNOOONNNNNNMMMLLLLLLLLLMMMOOOQQQRRRRRRQQQPPPOOOPPPPPPPPPOOOQQQTTTWWW[[[]]]aaaeeeiiimmmooopppnnniiifffggghhhiiinnntttzzzzzz{{{tttsssxxx}}}sssiiieeecccccccccdddhhhmmmrrruuuxxx}}}~~~zzzzzzjjjeeejjjuuummmbbb]]][[[VVVSSSPPPLLLJJJIIIHHHFFFEEEBBBAAA@@@@@@??????>>>===>>>===<<<;;;::::::::::::::::::<<>>???>>>BBBEEENNNiiieee\\\YYYeeewwwxxxhhh]]]SSSNNNKKKHHHGGGJJJJJJKKKMMMOOOQQQSSSTTTUUUTTTVVVXXX[[[]]]^^^______bbb```^^^\\\[[[ZZZWWWUUUOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNLLLLLLKKKMMMOOORRRRRRRRRQQQPPPOOOPPPQQQQQQRRRTTTYYY\\\bbbdddfffiiilllnnnpppqqqnnnjjjhhhjjjkkklllpppuuuxxxyyyzzzvvvoooqqqwww~~~xxxooojjjjjjhhhfffeeeggglllqqqtttzzzgggeeegggtttlllbbb\\\[[[VVVSSSPPPMMMJJJIIIHHHFFFEEEAAAAAAAAA@@@>>>===<<<<<<>>>>>>===<<<;;;;;;;;;;;;999:::===AAACCCBBB???<<<::::::::::::;;;<<<===>>>===BBBEEEMMMggglllbbb___iii{{{{{{ppp]]]UUUMMMKKKIIIHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVWWWXXX[[[]]]___`````````aaa___\\\[[[ZZZXXXUUUSSSNNNNNNOOOOOOPPPPPPPPPPPPRRRRRRRRRQQQPPPNNNMMMLLLLLLNNNQQQSSSSSSRRRPPPOOOOOOPPPRRRSSSVVV[[[aaaeeejjjkkklllmmmnnnooooooooopppmmmlllnnnooonnnpppuuutttvvvyyyzzzlllhhhiiilllssszzz}}}{{{uuuqqqpppooommmlllmmmoooqqqssszzz~~~zzzdddeeefffrrrlllaaa[[[ZZZUUUTTTQQQMMMJJJIIIHHHFFFEEEAAABBBBBBAAA>>><<<<<<===???>>>===<<<<<<;;;<<<<<<999:::===AAACCCCCC@@@===888888888888999:::;;;;;;===BBBFFFLLLeeeqqqgggdddnnn{{{uuuqqqmmmooorrrtttwww{{{ooodddVVVPPPLLLLLLLLLKKKMMMRRRQQQRRRTTTVVVXXXYYYYYYYYYZZZ\\\^^^aaabbbccccccbbb```^^^[[[YYYXXXVVVTTTQQQOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNMMMLLLNNNPPPSSSUUUUUUSSSQQQOOOPPPRRRTTTWWW[[[bbbiiiooouuuuuuuuutttsssrrrqqqppprrrooooooqqqqqqmmmmmmoookkkooosss{{{xxxggg___```aaaeeekkkrrrxxx|||{{{yyywwwxxxzzz|||{{{zzzxxxvvv|||~~~rrraaafffhhhtttoooeee^^^\\\WWWUUURRRNNNKKKJJJIIIGGGEEECCCDDDEEECCC???===>>>???@@@???>>>===<<<<<<<<<<<<999:::<<>>======<<<<<<<<<999:::;;;???BBBCCCAAA@@@<<<<<<<<<<<<<<<>>>??????===CCCFFFLLLccc|||zzz|||xxxrrrnnnnnnnnnnnnnnnhhhlllpppsssuuuyyy~~~zzziii]]]YYYQQQPPPOOONNNOOOQQQSSSUUUUUUXXX\\\^^^^^^^^^^^^___^^^___aaabbbccccccbbbaaa\\\[[[XXXVVVTTTSSSSSSSSSQQQRRRTTTVVVVVVUUUSSSRRRUUUUUUUUUTTTQQQOOONNNOOOOOOQQQTTTVVVWWWUUUSSSRRRPPPUUU\\\aaagggppp}}}~~~yyyxxxyyy|||vvvsssrrrnnnfff```___aaa```dddmmm{{{}}}kkk^^^XXXWWWVVVTTTYYY]]]cccjjjpppxxxddd[[[___iii{{{vvvkkk___XXXXXXVVVRRROOOLLLJJJJJJJJJJJJHHHEEECCCAAAAAABBBCCC@@@???======>>>>>><<<;;;======<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;<<<>>>AAAHHH```tttoookkklllqqqttttttrrrvvvxxxzzz|||rrrcccYYYVVVQQQPPPOOOOOOQQQSSSUUUVVVYYY[[[^^^___^^^]]]]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYWWWUUUTTTSSSSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRSSSSSSSSSQQQOOONNNNNNPPPRRRSSSUUUWWWWWWWWWVVVVVVUUUYYY___gggqqq~~~~~~|||vvvrrrooojjj```XXXVVVVVVWWWYYY```jjjttt{{{~~~rrriii]]]UUURRRQQQOOOMMMQQQUUU[[[aaahhhpppxxx}}}yyy```[[[aaarrryyykkk```]]]XXXUUURRRNNNKKKJJJIIIJJJIIIJJJJJJJJJHHHFFFCCCBBB@@@???======>>>>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===>>>@@@BBBIII___{{{vvvtttrrrrrrtttyyy~~~sssggg[[[TTTSSSQQQQQQQQQQQQSSSUUUXXXYYY\\\^^^______]]][[[[[[[[[XXXWWWVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRPPPOOOOOOQQQSSSUUUUUUVVVWWWXXXZZZ[[[\\\[[[^^^dddppp|||uuunnnjjjbbbWWWOOOMMMOOOQQQSSSVVVZZZ```fffjjjkkkkkknnntttyyywwwnnnggg[[[VVVQQQNNNNNNNNNLLLIIIKKKNNNSSSXXX___gggoootttooo\\\[[[cccyyy|||jjjbbbaaaWWWUUUQQQMMMKKKIIIIIIIIIJJJLLLPPPRRRPPPKKKEEE@@@@@@???======>>>>>><<<;;;;;;;;;::::::::::::;;;;;;999999999:::;;;<<<>>>>>>???BBBDDDIII]]]zzzwwwzzz}}}rrrggg]]]TTTQQQRRRQQQRRRRRRTTTUUUXXXZZZ[[[[[[]]]^^^^^^\\\ZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVSSSQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRTTTWWWWWWWWWVVVWWWYYY\\\___aaaaaaccciiiyyyzzzqqqggg```YYYPPPLLLLLLQQQTTTXXXYYYYYY\\\aaaeeeggggggiiilllmmmjjjaaaZZZTTTQQQOOONNNOOOOOOMMMLLLKKKMMMPPPTTTXXX^^^eeejjjttthhhZZZ\\\ddd{{{|||jjjaaaaaaVVVTTTQQQMMMKKKIIIIIIJJJKKKNNNSSSUUUSSSMMMFFFAAA@@@???======>>>>>><<<;;;;;;;;;::::::::::::;;;;;;:::999999:::;;;<<<======>>>AAADDDIII\\\uuuhhh___XXXRRRQQQSSSRRRSSSTTTUUUWWWYYY[[[\\\YYYZZZ\\\[[[ZZZZZZ[[[\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWXXXVVVTTTRRRQQQQQQSSSTTTRRRSSSSSSSSSRRRSSSUUUXXXYYYXXXWWWXXXZZZ___dddgggfffhhhpppuuujjj^^^WWWRRRNNNOOOSSSWWW[[[___aaaaaacccgggkkkkkkiiihhhhhhgggbbb[[[UUUUUUSSSPPPNNNNNNNNNNNNMMMMMMOOOPPPRRRSSSWWW\\\___eeerrrfffZZZ\\\ccc{{{xxxjjj```]]]VVVTTTQQQMMMKKKJJJJJJJJJMMMOOOQQQRRRPPPLLLGGGDDD@@@???======>>>>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;@@@CCCHHHZZZuuulllbbb]]]XXXSSSRRRTTTSSSTTTUUUWWWXXXZZZ[[[[[[XXXYYY[[[[[[ZZZ[[[\\\^^^[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWUUUSSSSSSSSSTTTUUUQQQRRRTTTTTTTTTTTTUUUWWWZZZZZZYYYZZZ^^^ccchhhlllkkknnnyyynnncccXXXRRRQQQQQQVVV]]]\\\___dddhhhkkknnnrrrtttrrroookkkhhhddd___ZZZWWWUUUSSSQQQNNNMMMMMMMMMNNNOOOQQQRRRRRRRRRSSSVVVXXX]]]hhh{{{{{{cccZZZ]]]aaa|||zzzvvvqqqggg___[[[VVVTTTQQQNNNLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJGGGFFF@@@???======>>>>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::::::::::::::???CCCGGGYYY}}}vvvllleee^^^\\\YYYUUUSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[\\\\\\[[[\\\^^^```\\\\\\]]]\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[XXXWWWVVVUUUUUUUUUVVVWWWSSSVVVYYYZZZYYYXXXXXXXXX]]]\\\]]]___ccchhhmmmqqqooouuu}}}fff]]]UUUSSSTTTWWW\\\cccdddfffjjjpppwww|||}}}}}}xxxtttnnnhhhbbb^^^[[[ZZZTTTTTTTTTSSSRRRRRRRRRSSSRRRTTTWWWWWWWWWVVVWWWWWWZZZbbbpppuuu___YYY]]]aaa}}}~~~sssooojjjddd^^^]]]WWWUUURRROOOMMMLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGG@@@???======>>>>>><<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;AAAEEEHHHWWWzzztttlllgggaaa]]]]]][[[VVVSSSTTTUUUVVVWWWXXXYYYYYYYYYYYY]]]^^^___^^^]]]]]]___```______```aaaaaa```^^^]]]\\\\\\^^^______^^^]]]\\\WWWWWWWWWVVVWWWWWWXXXXXXXXX[[[^^^```___]]]\\\\\\^^^______bbbffflllqqqtttqqqzzzxxxaaaZZZUUUVVVXXX[[[___eeelllmmmpppxxxyyytttlllddd^^^[[[YYYYYYTTTWWWZZZ[[[[[[ZZZZZZZZZUUUXXX[[[]]]\\\[[[[[[[[[ZZZ___iiiwwwqqq[[[WWW]]]aaa}}}}}}sssmmmgggaaa___```XXXVVVSSSPPPNNNMMMNNNNNNIIIJJJKKKKKKKKKJJJHHHGGG@@@???======>>>>>><<<;;;:::999999999999999999:::999999999:::;;;<<<===>>>===CCCFFFHHHVVVxxxyyyxxx{{{zzzooohhh^^^\\\YYYWWWUUUUUUUUUVVVYYYYYYXXXWWWWWWWWWWWWXXXZZZ[[[]]]___``````___^^^cccbbbaaa___]]][[[ZZZYYY^^^^^^_________^^^]]]]]][[[ZZZYYYYYYYYYYYY[[[[[[^^^aaaddddddccc```______bbbaaa```aaaeeekkkqqquuuxxxvvv```]]]ZZZZZZ]]]aaadddfffnnnrrrxxx~~~tttlllccc^^^^^^^^^[[[XXXYYYXXXXXXZZZ]]]^^^[[[XXX]]]^^^^^^______```aaaaaa```eeelllsss~~~mmm___^^^XXXiii~~~tttlllgggddd```]]]YYYVVVSSSQQQPPPOOOMMMLLLKKKJJJIIIHHHHHHIIIKKKLLLGGGEEEBBB???=========>>>===<<<999888777777888999;;;;;;;;;::::::<<<@@@CCCJJJFFFCCCFFFTTTrrr}}}tttuuuuuuwww}}}uuujjjddd\\\[[[XXXVVVUUUUUUVVVWWWYYYYYYYYYYYYYYYYYYXXXXXX[[[]]]___aaabbbbbbaaa```bbbbbbaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\XXXXXXXXXXXXYYY[[[]]]^^^ccceeehhhiiihhheeeddddddcccbbbaaabbbgggnnnuuuzzzvvvcccaaa^^^___bbbgggkkkmmmvvvyyy}}}~~~|||mmmfff^^^ZZZZZZ[[[YYYWWWYYYXXXXXX[[[^^^```^^^\\\___```aaabbbccceeefffhhhjjjmmmqqquuu|||nnn``````[[[nnn~~~tttlllhhheeeaaa^^^[[[XXXUUUSSSRRRPPPNNNLLLMMMLLLJJJIIIIIIJJJKKKLLLJJJHHHEEEBBB???>>>=========<<<:::888777888999999;;;;;;;;;::::::<<<@@@CCCIIIEEECCCFFFSSSqqq|||qqqrrrqqqssszzz~~~wwwmmmddd___ZZZYYYWWWVVVUUUVVVXXXYYYYYYZZZ[[[\\\\\\[[[ZZZZZZ]]]___aaacccddddddccccccbbbaaaaaa```^^^]]]]]]\\\XXXYYYZZZ\\\]]]]]]^^^^^^WWWWWWXXXYYY\\\___bbbccceeegggjjjkkkjjjhhhhhhhhhfffeeecccdddjjjrrr{{{uuudddaaa```aaaeeejjjnnnoooxxxzzz|||}}}|||xxxsssppphhhbbb\\\YYYZZZ[[[ZZZYYYZZZZZZZZZ]]]```bbbbbbbbbccceeegggiiikkkmmmppprrrvvvyyy{{{}}}pppaaaaaa```vvv~~~tttmmmiiifffbbb___^^^[[[XXXUUUSSSRRROOOMMMNNNMMMKKKJJJIIIIIIJJJKKKLLLKKKIIIFFFBBB@@@===<<<===<<<:::999888888999:::;;;;;;;;;::::::<<>>======<<<;;;:::999::::::::::::;;;;;;;;;:::;;;>>>@@@DDDBBBBBBEEEPPPkkktttrrrooorrryyyzzzsssmmmeee___]]]VVVUUUTTTTTTUUUXXXZZZ\\\YYY[[[]]]___``````___^^^^^^___bbbeeefffffffffeeebbbbbbbbbaaaaaa`````````^^^^^^_________^^^^^^]]][[[[[[\\\]]]___aaadddeeekkknnnqqqsssttttttvvvxxxtttqqqmmmlllrrr|||tttkkkiiiggggggiiilllnnnooosssssstttsssqqqlllhhheeedddaaa^^^\\\\\\\\\]]]]]][[[[[[\\\]]]___cccfffiiisssyyynnn```aaafff}}}uuupppmmmjjjfffcccccc```\\\YYYWWWUUURRRPPPLLLKKKJJJIIIHHHHHHGGGGGGIIIHHHHHHFFFDDDBBB@@@???<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::;;;===???@@@@@@AAADDDNNNhhhuuusssooorrryyytttnnniiibbb]]]]]]UUUTTTTTTTTTUUUXXXZZZ\\\ZZZ[[[]]]___```aaaaaa```^^^```cccfffggghhhggggggcccccccccbbbbbbaaaaaaaaa^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]]]]^^^___aaaccceeekkknnnrrruuuwwwyyy|||{{{vvvtttxxxwwwmmmjjjhhhiiikkkmmmnnnnnnooopppqqqqqqooollliiigggeeeccc```]]][[[ZZZZZZZZZ[[[\\\^^^___bbbgggmmmrrrmmm___```iii}}}vvvqqqooolllhhheeeccc```\\\ZZZXXXVVVTTTRRRKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHFFFEEECCCBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;::::::<<<>>>===???AAADDDLLLeeevvvtttpppqqqxxxxxxnnniiiddd^^^ZZZ[[[UUUTTTSSSTTTUUUWWWZZZ[[[[[[[[[]]]^^^___aaabbbbbb```bbbeeehhhiiijjjjjjiiieeeeeedddcccbbbaaaaaaaaa^^^^^^__________________bbbbbbbbbcccdddgggiiikkkpppssswww{{{||||||rrrpppoooooorrrtttuuuuuuvvvwwwxxxxxxxxxuuusssrrrnnnmmmjjjeeeaaa___^^^^^^```bbbeeeiiimmmuuu~~~nnn```aaakkk|||vvvrrrpppnnnjjjfffbbb```\\\ZZZYYYWWWUUUSSSKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJGGGDDDBBBAAA@@@@@@<<<<<<<<<=========<<<<<<999;;;<<<;;;::::::;;;===;;;===AAACCCKKKcccyyywwwrrrssszzz|||sssjjjeee```ZZZXXXYYYUUUTTTSSSSSSUUUWWWYYY[[[[[[[[[\\\]]]___aaabbbdddbbbdddgggiiikkkllllllkkkfffeeeeeedddcccbbbaaa```^^^___```bbbccccccccccccgggggggggiiikkknnnqqqrrr{{{~~~|||{{{zzz|||zzzxxxuuupppjjjgggeeeeeefffjjjnnnsssyyynnnaaabbbmmm|||vvvrrrqqqnnnjjjgggbbb___\\\ZZZYYYXXXVVVTTTLLLMMMMMMNNNNNNNNNNNNMMMOOOMMMIIIEEEBBB@@@@@@@@@<<<<<<===============<<<999;;;<<<<<<::::::;;;<<<:::===@@@CCCJJJaaa}}}|||vvvwww}}}~~~vvvooofff___ZZZXXXWWWVVVVVVUUUUUUVVVWWWWWWVVVTTTXXXXXXYYY[[[]]]___aaabbbaaabbbdddfffhhhjjjkkkkkkkkkjjjiiigggeeecccbbbaaa`````````aaaccceeefffggghhhjjjmmmmmmnnnsssyyy}}}yyyvvvsssqqqssssssyyyjjjeeebbbnnn|||vvvuuusssmmmhhhggg```eeecccZZZXXX]]][[[SSSVVVQQQOOOQQQUUUUUUSSSRRRWWWRRRLLLFFFCCCBBBAAA@@@===>>>@@@AAAAAA???<<<;;;;;;:::999999:::;;;===>>>888???AAAEEEQQQbbbzzzyyyvvvvvvxxx}}}~~~uuuoooggg___[[[YYYWWWWWWXXXWWWVVVWWWXXXXXXWWWUUUUUUVVVWWWXXXZZZ]]]___```___```bbbeeeggghhhiiijjjiiihhhgggeeedddbbbaaa```______```bbbdddfffhhhiiijjjmmmpppqqqssswww~~~fffaaaaaappp|||uuurrrpppkkkiiijjjgggnnnmmmddd```bbb___WWWXXXVVVWWW]]]cccccc^^^YYYWWWQQQJJJEEECCCBBB@@@>>>BBBCCCEEEEEEDDDBBB@@@>>><<<<<<;;;:::::::::;;;<<<:::@@@@@@CCCNNN^^^xxxwwwtttsssuuuxxxzzz|||{{{{{{}}}vvvrrrlllddd]]]ZZZXXXVVVUUUWWWVVVUUUVVVWWWVVVTTTSSSQQQRRRSSSTTTVVVYYY[[[\\\]]]^^^```bbbdddfffggggggeeeddddddcccbbbaaa```_________aaacccfffiiilllmmmooorrruuuwwwyyy}}}|||bbb^^^eeeyyy{{{sssooollliiiiiilllllluuuwwwooohhhfffaaaZZZYYYZZZ^^^gggooooooggg^^^XXXRRRJJJFFFFFFEEEBBB>>>AAABBBBBBCCCBBB@@@>>>===>>>===<<<::::::999::::::<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;::::::::::::<<>>>>>>>>??????999::::::;;;;;;<<<<<<<<<;;;@@@???@@@IIIWWWyyyzzzyyyuuussstttvvv}}}sssnnngggbbb]]]XXXVVVUUUSSSRRRPPPOOOOOOPPPQQQQQQPPPNNNLLLLLLMMMNNNPPPSSSUUUVVVYYYZZZ\\\^^^```bbbcccccccccdddeeefffggghhhhhhiiilllnnnppptttyyy}}}sssjjjnnnvvvrrrqqqpppnnnkkkmmmsssuuutttrrrooommmllljjjiiiccchhhfff___[[[\\\XXXQQQNNNLLLIIIGGGFFFEEEDDDCCCBBBAAA???===<<<<<<======888999:::;;;<<<<<<<<<<<<:::@@@???AAAIIIVVVvvv{{{zzzwwwuuuwwwwwwyyynnnjjjbbb^^^YYYUUUSSSRRRPPPOOOMMMLLLLLLNNNPPPQQQPPPNNNLLLMMMNNNOOOQQQTTTVVVWWWYYY[[[]]]___aaabbbcccdddfffggghhhjjjkkkmmmnnnnnnsssuuuwww{{{mmmjjjqqqxxxtttrrrqqqpppooottt|||~~~vvvnnnkkklllmmmnnnnnngggooonnnaaaWWWVVVTTTOOOJJJKKKKKKIIIFFFEEEFFFHHHIIIFFFCCC>>><<<:::::::::999:::;;;<<<<<<<<<;;;::::::@@@@@@AAAHHHSSSppp}}}|||~~~uuujjjfff\\\YYYTTTPPPOOONNNLLLKKKIIIIIIIIIKKKMMMNNNNNNLLLMMMNNNOOOPPPRRRUUUWWWXXXZZZ[[[]]]```bbbcccddddddhhhiiijjjlllnnnpppqqqrrrxxxyyy{{{zzzhhhhhhqqq{{{wwwsssrrrppprrrzzzxxxkkkgggiiilllnnnnnnhhhsssssscccVVVSSSRRRMMMJJJMMMOOOMMMIIIHHHKKKNNNTTTQQQKKKEEEAAA>>>======;;;<<<<<<===<<<;;;999888:::@@@@@@AAAGGGPPPlll}}}ssshhhaaaXXXUUUPPPLLLIIIHHHHHHHHHGGGIIIJJJJJJJJJKKKMMMOOOLLLNNNQQQSSSSSSUUUXXXZZZ\\\]]]___aaacccdddeeeeeefffkkkqqqrrrqqqrrrvvvzzzwwwbbbbbbuuu}}}zzzuuurrrrrruuuyyy|||{{{qqqiiifffhhhkkkmmmtttoooggg^^^WWWRRRPPPOOOOOOOOOMMMIIIFFFGGGLLLQQQ\\\WWWNNNEEE???<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::>>>???BBBGGGKKKdddxxxnnnccc\\\UUUSSSOOOKKKHHHGGGGGGGGGFFFGGGIIIIIIIIIKKKMMMOOOOOORRRTTTVVVVVVXXXZZZ\\\]]]^^^___aaaccceeeeeefffdddiiiooorrrsssuuuzzz~~~mmm]]]aaawww}}}zzzvvvrrrrrrtttxxxzzz}}}wwwoooiiihhhjjjlllnnnnnnjjjddd]]]WWWSSSQQQPPPMMMLLLJJJHHHGGGHHHKKKNNNWWWSSSLLLEEE@@@>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::>>>>>>BBBGGGJJJbbb|||qqqggg]]]VVVRRROOOLLLHHHFFFDDDDDDDDDCCCEEEGGGHHHHHHJJJMMMOOOQQQSSSUUUWWWWWWYYY[[[]]]]]]^^^```bbbdddeeeffffffcccgggmmmrrruuuyyy}}}qqqbbbXXXbbbzzz}}}{{{wwwtttssstttwwwxxxvvvrrrmmmjjjjjjlllmmmnnnhhhfffbbb^^^ZZZWWWTTTSSSMMMKKKIIIHHHIIIJJJJJJJJJOOOLLLHHHDDDAAA???>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::>>>>>>AAAFFFIII___uuujjjaaaXXXRRRMMMKKKHHHEEECCCBBBBBBBBBAAACCCEEEFFFGGGIIILLLNNNOOOQQQTTTUUUVVVWWWZZZ\\\^^^___aaabbbdddeeeeeefffcccggglllqqquuuzzziii\\\VVVccc|||}}}zzzxxxwwwwwwxxxyyytttqqqmmmllllllmmmllllllfffeeecccaaa]]]ZZZWWWVVVQQQNNNKKKJJJLLLKKKHHHEEEFFFFFFDDDBBB@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;======AAAFFFGGG[[[}}}~~~oooeee]]]UUUPPPIIIGGGEEECCCAAA@@@?????????AAACCCDDDEEEGGGJJJMMMNNNPPPSSSTTTUUUWWWZZZ\\\^^^___aaabbbcccdddeeeeeeeeegggkkknnnsssxxx}}}~~~dddYYYUUUbbbyyy~~~||||||{{{{{{vvvsssqqqooonnnmmmjjjiiifffeeedddaaa^^^[[[WWWVVVWWWSSSOOONNNNNNLLLGGGCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===<<<@@@EEEFFFWWWwwwvvvhhh___YYYRRRMMMEEEEEECCCAAA@@@???>>>>>>???@@@BBBCCCCCCEEEHHHJJJLLLOOORRRTTTVVVXXX[[[^^^^^^___```aaabbbccccccccceeefffhhhkkkoootttxxxzzz}}}ttt^^^VVVUUUaaauuu~~~zzzxxxuuurrrpppmmmjjjgggfffeeecccaaa^^^[[[XXXWWWZZZWWWTTTQQQOOOLLLIIIFFFDDDCCCCCCBBB@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===<<<@@@EEEDDDTTTrrrmmm```XXXSSSMMMIIICCCCCCBBB@@@???>>>======>>>@@@AAABBBBBBCCCFFFHHHHHHKKKOOORRRTTTWWW[[[^^^]]]^^^___```aaabbbbbbbbbccccccdddfffkkkppptttvvvyyy|||jjjXXXUUUXXXddduuu~~~{{{wwwuuurrroookkkiiihhhgggeeecccaaa___^^^]]]XXXWWWVVVRRRNNNKKKKKKKKKIIIHHHGGGEEEBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;???DDDCCCQQQmmmxxxgggZZZSSSOOOJJJFFFBBBBBBAAA@@@???>>>======???@@@AAAAAAAAABBBEEEGGGDDDGGGKKKNNNQQQTTTXXX[[[]]]]]]___```aaaaaaaaaaaaaaa```aaadddiiinnnrrrttttttxxx}}}bbbUUUVVV]]]jjjyyy|||yyyvvvtttqqqmmmkkkkkkjjjhhhgggfffeeeeeeeeeUUUVVVVVVRRRMMMKKKMMMOOONNNMMMJJJGGGDDDAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;???DDDBBBOOOkkk}}}pppaaaWWWPPPJJJGGGGGGBBBBBBAAA@@@>>>>>>@@@BBBDDDDDDEEEEEEFFFFFFGGGGGGJJJJJJKKKMMMPPPRRRUUUVVVYYYZZZ]]]```bbbbbbbbbaaa^^^^^^___aaaeeejjjooorrrqqqrrrtttwwwzzz~~~www___\\\TTT\\\ttt~~~zzzvvvrrrpppnnnllljjjhhhffffffdddbbb```YYYVVVRRROOOOOOOOOOOONNNSSSOOOJJJIIIJJJIIICCC===>>>>>>>>>>>>===============???===@@@DDDBBBMMMfffwwwjjj[[[RRRLLLEEECCCCCCAAAAAAAAA???>>>>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIJJJNNNNNNNNNOOOPPPQQQRRRRRRUUUVVVYYY\\\^^^^^^^^^]]]^^^]]]]]]^^^aaaeeeiiikkkkkklllnnnpppsssvvvxxxzzz~~~uuu___YYYWWWeee~~~~~~~~~{{{xxxuuurrrpppnnnllljjjgggffffffdddbbb```VVVSSSPPPNNNOOOOOONNNNNNPPPMMMIIIHHHHHHGGGCCC???>>>>>>>>>>>>=========<<<===???===???DDDBBBMMMdddpppcccVVVNNNHHHCCC@@@AAA???@@@@@@>>>===>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMNNNTTTSSSRRRQQQPPPOOOOOONNNPPPQQQTTTVVVXXXXXXXXXXXX[[[ZZZZZZYYY[[[]]]```aaaccccccdddeeegggiiikkklllppppppttt{{{~~~rrr^^^VVV\\\ssszzzzzz{{{zzzxxxvvvtttsssqqqnnnllljjjhhhfffeeeeeedddbbb```VVVSSSPPPNNNNNNOOONNNNNNNNNMMMJJJHHHEEEBBB???>>>>>>>>>>>>=========<<<<<<<<>>CCCCCCLLLaaazzzkkk___SSSMMMHHHDDDBBBCCC===>>>???>>>===>>>AAACCCGGGHHHIIILLLNNNPPPRRRSSSWWWVVVUUUTTTRRRPPPNNNMMMLLLMMMOOOQQQRRRSSSSSSSSSVVVUUUUUUTTTUUUWWWXXXZZZZZZZZZZZZZZZ[[[\\\^^^^^^cccbbbfffkkknnnoootttzzzooo^^^WWWccczzzvvvuuuvvvxxxtttpppnnnnnnnnnllljjjhhhfffdddddddddcccaaa```ZZZVVVRRROOOOOONNNNNNMMMNNNNNNLLLGGGAAA===;;;;;;>>>>>>=========<<<<<<<<<;;;???======CCCCCCKKK]]]ssseeeZZZOOOJJJGGGCCCBBBCCC<<<===>>>>>>>>>???BBBEEEIIIJJJLLLNNNQQQTTTVVVWWWWWWWWWWWWVVVTTTRRRPPPOOOKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTRRRRRRQQQQQQQQQRRRRRRSSSWWWWWWYYY^^^```aaaeeejjjpppvvv~~~kkk___[[[lll~~~yyyvvvuuuuuuxxxsssllljjjlllmmmllljjjgggeeedddcccddddddbbb```^^^\\\XXXUUUTTTRRROOOMMMLLLLLLJJJFFFAAA>>>===>>>============<<<<<<<<<<<<999???===<<>>??????AAADDDGGGJJJLLLNNNPPPSSSVVVXXXYYYWWWXXXXXXXXXWWWUUUSSSQQQLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNKKKJJJJJJIIIIIIIIIIIIJJJMMMLLLNNNSSSTTTTTTWWW]]]```eeekkkpppttt{{{~~~hhhaaaaaawww~~~{{{xxxwwwvvvvvvrrrmmmmmmqqqrrrpppmmmhhhgggeeeeeeffffffeeedddddddddfffgggeee___WWWQQQKKKIIIGGGDDDCCCBBBBBBBBB=========<<<<<<<<<;;;;;;888???===;;;BBBDDDHHHTTTuuutttfffXXXNNNFFFDDDCCC@@@@@@AAA<<<===???@@@@@@CCCFFFIIILLLMMMOOOQQQTTTWWWXXXYYYYYYYYYZZZYYYXXXVVVTTTRRRLLLLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCEEEIIIIIIHHHKKKQQQPPPUUUYYY\\\___fffqqqyyy~~~yyyfffcccfff}}}{{{xxxuuusssrrrppppppvvv||||||wwwpppkkkjjjiiiiiijjjkkkjjjhhhkkkrrr|||xxxhhh\\\PPPKKKGGGDDDEEEEEECCCAAA======<<<<<<<<<;;;;;;;;;777???===:::BBBEEEGGGQQQnnnpppcccWWWMMMEEEDDDCCCAAAAAABBB<<<>>>???@@@AAADDDHHHKKKMMMNNNPPPRRRTTTWWWYYYYYYZZZ[[[[[[[[[YYYVVVSSSQQQMMMKKKIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@>>>===???BBBCCCBBBDDDIIIFFFJJJNNNOOOQQQXXXbbbkkkgggooo|||yyyqqqmmmoooqqqoootttzzz}}}yyywwwwwwyyy{{{~~~vvveeedddhhh}}}{{{yyyuuurrrooonnnooottt}}}|||sssnnnmmmllllllnnnnnnmmmlllqqq}}}xxxhhhXXXQQQIIIEEEEEEDDD???;;;======<<<<<<<<<;;;;;;;;;777???===:::BBBEEEGGGOOOhhh}}}iii[[[MMMJJJFFFDDDCCCBBB@@@???======>>>@@@CCCFFFIIIKKKOOOQQQSSSVVVXXXXXXXXXXXXWWWYYY\\\]]]\\\YYYUUURRRMMMLLLJJJHHHFFFDDDBBBAAACCCBBBAAA???>>>>>>>>>>>>>>>>>>??????>>>===<<<<<>>======>>>@@@BBBCCCCCCCCCDDDFFFIIIMMMQQQSSSYYY^^^eeeoooyyy{{{vvvoooiiieeebbb___]]]bbbcccdddfffhhhjjjkkklllmmmmmmkkkjjjhhhfffeeeeeefffhhhjjjmmmqqqwww}}}nnn``````nnn~~~wwwttttttsssqqqqqqooottt}}}|||wwwuuuqqqnnnlllmmmnnnpppxxxbbbSSSFFFDDDEEEDDD@@@???===============<<<<<<<<<;;;;;;;;;;;;===@@@FFFJJJhhhvvvbbbVVVKKKHHHEEEBBBAAAAAA???>>>>>>>>>???@@@CCCEEEHHHJJJNNNOOOQQQSSSUUUVVVWWWWWWWWWYYY[[[]]]\\\YYYUUURRRNNNMMMLLLIIIGGGDDDBBBAAABBBAAA@@@>>>==================>>>>>>======<<<<<>>=========???AAABBBCCCCCCCCCDDDFFFHHHKKKMMMLLLPPPVVV]]]fffnnntttwww}}}~~~wwwnnniiiccc]]]ZZZWWWUUUSSSQQQQQQSSSTTTVVVXXXYYYZZZYYYYYYXXXXXXWWWVVVVVVVVVYYY[[[]]]___ccchhhnnnssswww|||pppbbbaaassszzzwwwwwwvvvsssuuussswww}}}{{{zzzvvvppplllkkknnnsssvvvyyyfffWWWIIIEEEEEECCC???==================<<<<<<<<<;;;;;;<<<;;;===@@@EEEIIIbbb~~~}}}lllZZZNNNIIIFFFCCCAAA@@@@@@>>>===??????@@@AAABBBEEEFFFHHHLLLMMMMMMOOOPPPRRRTTTUUUVVVXXXZZZ\\\[[[YYYVVVSSSPPPOOOMMMKKKHHHEEECCCBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======<<<===>>>@@@AAABBBBBBAAAAAAAAABBBDDDEEEEEEGGGJJJOOOUUU[[[```ccciiiooossssssrrrqqqkkkddd^^^ZZZTTTPPPNNNLLLJJJHHHGGGGGGIIIJJJLLLMMMNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRTTTVVVZZZ___cccdddhhhooovvv}}}ooobbbbbb{{{~~~zzz{{{yyyvvvzzzxxxzzz~~~||||||wwwooojjjjjjnnnuuuzzzvvv|||iii[[[MMMGGGFFFBBB>>>===>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===@@@EEEIIIZZZ}}}~~~tttcccSSSIIIHHHEEEBBB@@@@@@@@@???>>>??????@@@AAABBBDDDEEEFFFJJJJJJJJJJJJKKKNNNPPPQQQTTTVVVXXXZZZZZZXXXVVVTTTRRRQQQOOOLLLIIIFFFDDDCCC@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<===>>>?????????>>>>>>>>>>>>???@@@@@@DDDDDDDDDFFFIIINNNRRRUUUYYY^^^bbbaaaaaa```\\\VVVRRROOOKKKIIIGGGGGGEEEDDDGGGGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOQQQRRRSSSVVVZZZ]]]^^^aaadddhhhmmmrrrxxx}}}kkkbbbfff}}}yyy{{{zzz{{{~~~zzzuuuooojjjiiilllrrrvvvooorrrvvvfffYYYMMMHHHFFFBBB>>>>>>??????>>>>>>===<<<<<<<<<:::;;;<<<<<<===???DDDGGGVVVwww~~~kkk]]]PPPHHHGGGEEEBBBAAAAAAAAA@@@?????????@@@AAACCCCCCDDDDDDGGGGGGFFFGGGHHHJJJLLLMMMQQQSSSUUUWWWXXXWWWVVVTTTRRRQQQOOOLLLJJJGGGEEEDDDAAA@@@???===<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>===============>>>>>>>>><<<<<<<<<======>>>???@@@@@@@@@??????AAADDDGGGIIINNNRRRUUUTTTSSSTTTQQQMMMKKKIIIFFFEEEFFFFFFEEEDDDFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLMMMPPPQQQSSSSSSTTTVVVYYY[[[]]]___aaadddgggkkkqqqttthhhgggqqqyyyyyyyyy|||vvvsssoookkkiiijjjkkkmmmjjjlllnnnrrrzzzyyyppp___UUUKKKHHHGGGCCC@@@@@@@@@??????>>>======<<<<<<:::;;;<<<<<<===???CCCFFFTTTssstttcccWWWMMMGGGFFFDDDAAA@@@AAAAAAAAA@@@>>>>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJNNNPPPRRRTTTVVVUUUUUUTTTQQQPPPNNNLLLJJJHHHFFFEEECCCBBBAAA???>>>>>>=========<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFFFFJJJLLLJJJJJJLLLKKKGGGFFFDDDCCCDDDFFFGGGGGGFFFHHHIIIIIIIIIJJJJJJKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOQQQSSSTTTUUUUUUVVVXXXZZZ[[[]]]aaaeeehhhlllqqquuu|||wwwhhhqqquuuvvvvvvwww}}}tttssspppnnnkkkjjjhhhhhhiiikkklllkkklllmmmggg```XXXPPPKKKJJJJJJFFFCCCBBB@@@@@@???>>>>>>===<<<<<<:::;;;<<<<<<===???BBBEEEQQQnnnjjjZZZQQQJJJFFFDDDBBB@@@???@@@@@@@@@???<<<===???BBBCCCDDDDDDDDDAAABBBCCCEEEFFFFFFFFFFFFLLLMMMOOORRRSSSTTTTTTTTTOOOOOOMMMLLLJJJHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>>===;;;;;;<<<===>>>>>>???????????????>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDFFFGGGGGGHHHDDDGGGHHHFFFFFFIIIIIIFFFEEEDDDDDDFFFHHHJJJKKKJJJMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVUUUVVVXXXYYYYYYZZZ\\\^^^]]]aaaeeeiiilllooorrruuu}}}mmmfffxxxssstttssssssyyyuuutttrrrpppnnnmmmlllkkkjjjlllkkkeeeaaa```^^^ZZZTTTOOOLLLNNNMMMHHHDDDDDDAAAAAA@@@???>>>===<<<;;;999;;;<<<======>>>AAADDDLLLgggzzzcccUUUMMMHHHDDDCCC@@@>>>>>>>>>?????????;;;===???AAACCCDDDDDDDDD@@@AAACCCEEEFFFFFFEEEEEEJJJLLLNNNPPPRRRSSSSSSSSSNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<;;;<<<===>>>??????@@@@@@@@@??????>>>BBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBDDDFFFFFFGGGGGGEEEHHHHHHFFFGGGJJJKKKHHHFFFEEEFFFHHHLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNPPPRRRUUUWWWYYYZZZZZZ\\\^^^^^^^^^___aaacccdddgggkkknnnoooppprrrsss~~~eeebbb{{{|||rrrtttrrrpppvvv|||wwwuuusssqqqpppppppppqqqiiillliii```ZZZYYYZZZYYYSSSOOONNNQQQPPPJJJEEEDDDAAAAAA@@@???>>>===<<<;;;999;;;<<<======>>>AAACCCHHHbbb|||lllZZZQQQJJJEEECCCEEECCCAAA???>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBEEEDDDCCCCCCCCCEEEFFFGGGFFFHHHKKKNNNOOOOOOMMMLLLIIIIIIHHHHHHGGGFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@DDDDDDDDDBBBAAAAAACCCEEEEEEHHHKKKIIIDDDAAACCCFFFFFFGGGGGGGGGHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLJJJKKKLLLNNNPPPRRRSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTTTTVVVWWWXXXZZZ\\\```ccccccaaa```bbbeeefffdddbbbggggggjjjnnnnnnoooxxxttteeeddd~~~zzzxxxxxxvvvpppkkkmmmtttyyyxxxuuussswwwxxxvvvxxx}}}|||vvvppplllfffdddcccbbb^^^[[[TTTRRRNNNLLLJJJHHHFFFDDDAAAAAA@@@>>>===;;;::::::;;;:::::::::;;;>>>AAABBBKKK___|||yyyuuurrrssssss|||yyyaaaTTTMMMIIIFFFFFFDDDCCCBBB@@@???>>>>>>????????????@@@AAAAAABBBBBBDDDDDDCCCCCCDDDEEEGGGHHHFFFGGGJJJLLLMMMMMMLLLLLLHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@BBBAAA@@@@@@@@@AAABBBBBBDDDEEEEEEDDDDDDDDDFFFIIINNNQQQSSSRRRNNNLLLMMMPPPLLLMMMMMMMMMNNNNNNNNNOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\]]]___bbbdddgggffffffhhhkkkllljjjhhhllllllooossstttwww~~~nnndddjjj}}}xxxwwwwwwttttttuuuxxxzzzyyyvvvtttssswwwxxxxxx{{{~~~yyyqqqmmmhhheeeeeedddaaa^^^VVVSSSOOOMMMKKKIIIGGGEEEAAAAAA@@@>>>===<<<;;;:::;;;:::::::::<<<>>>@@@BBBGGGZZZ}}}tttqqqpppnnnnnnpppvvvmmmYYYNNNJJJGGGEEEFFFDDDCCCBBBAAA@@@???????????????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGHHHJJJKKKKKKKKKKKKGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAEEEDDDCCCBBBBBBDDDFFFGGGFFFGGGIIIIIIHHHIIILLLNNNPPPSSSUUUTTTRRRPPPQQQTTTRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTUUUUUUUUUUUUUUUUUUYYYYYYZZZ[[[[[[\\\\\\]]]]]]___aaabbbbbbdddgggiiihhhhhhiiikkkmmmnnnllljjjmmmnnnrrrvvvzzzsssggghhhuuu{{{wwwuuuuuuttt|||{{{vvvttttttvvvxxxyyy{{{}}}yyyrrroookkkjjjjjjiiieeebbbYYYVVVRRROOOMMMKKKHHHFFFBBBAAA@@@???>>><<<;;;;;;;;;::::::;;;<<<>>>@@@AAACCCTTTyyyuuummmhhhhhhiiikkkooottt~~~yyyiiiWWWMMMHHHEEECCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFHHHIIIJJJGGGGGGGGGHHHHHHIIIIIIJJJEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFEEEDDDDDDEEEHHHKKKMMMLLLMMMOOOOOONNNNNNPPPRRROOORRRTTTTTTSSSRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^```aaaaaa___bbbdddfffgggiiillloooiiijjjkkkmmmnnnnnnmmmlllooosssyyyllleeeooozzzuuuttttttzzzzzzzzzvvvwwwxxxzzz{{{{{{yyyuuuqqqpppppprrrssspppjjjddd\\\YYYUUUQQQOOOMMMJJJGGGBBBAAAAAA???>>>===<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCQQQssswwwkkkgggeeehhhkkkooowwwpppbbbSSSKKKGGGCCCBBBCCCBBBBBBCCCCCCBBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBCCCDDDFFFHHHIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGJJJNNNRRRTTTSSSUUUVVVVVVTTTSSSTTTUUUUUUVVVXXXXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\]]]^^^___``````[[[\\\]]]___aaabbbdddddddddfffiiijjjkkklllnnnooommmnnnooopppqqqqqqrrrssswwwfffdddvvv~~~yyyuuutttuuu|||{{{{{{}}}}}}yyyuuurrrnnnpppsssxxxzzzuuummmeee^^^[[[WWWSSSQQQNNNKKKHHHBBBBBBAAA@@@???>>>>>>===;;;;;;;;;<<<===>>>??????FFFPPPnnn}}}pppjjjgggfffggglllpppvvv{{{bbbWWWLLLGGGEEECCCCCCEEEBBBBBBCCCDDDDDDCCCCCCCCCAAAAAABBBCCCCCCDDDDDDEEECCCDDDFFFGGGIIIIIIJJJJJJGGGHHHHHHHHHHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGIIILLLPPPSSSVVVXXXYYY[[[\\\\\\ZZZXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWXXXYYY[[[\\\^^^^^^^^^^^^___```aaabbbcccddd^^^___```bbbdddeeefffgggjjjlllnnnooonnnmmmnnnnnnnnnpppqqqrrrtttvvvzzz~~~vvvaaaeee|||}}}xxxvvvvvvwww~~~yyysssqqqlllnnnrrrwwwzzzvvvnnnggg```]]]XXXTTTQQQNNNKKKHHHBBBBBBAAAAAA@@@??????>>>;;;;;;<<<<<<===>>>>>>>>>GGGOOOiii~~~ppphhheeefffgggkkkqqqvvv}}}mmmYYYPPPHHHEEEDDDCCCDDDGGGAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIJJJIIIHHHFFFEEECCCCCCCCCCCCCCCDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGKKKMMMPPPSSSVVVXXXYYYZZZ[[[]]]``````___^^^^^^^^^\\\[[[\\\\\\]]]]]]\\\\\\ZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXYYY[[[]]]^^^``````bbbbbbbbbcccccccccddddddbbbbbbdddeeeggghhhiiijjjkkkmmmppprrrrrrrrrssstttuuuvvvyyy{{{~~~nnn```iii|||yyywwwxxxyyy||||||wwwqqqpppkkkkkkmmmqqqtttsssmmmiiiaaa^^^YYYUUURRRNNNKKKHHHBBBBBBBBBAAA@@@@@@??????;;;;;;<<<======>>>>>>>>>EEEKKKcccqqqgggeeefffiiilllsss{{{dddYYYPPPIIIFFFEEECCCDDDGGGAAABBBCCCEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHGGGHHHJJJKKKKKKHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGHHHPPPRRRUUUXXXZZZ[[[ZZZZZZ\\\^^^aaabbbbbbaaabbbcccaaa``````aaabbbbbb```___XXXXXXXXXXXXWWWWWWVVVVVVXXXYYYZZZ\\\^^^```aaabbbeeeeeedddddddddccccccccceeeeeefffhhhiiijjjkkklllfffjjjooosssuuuxxxzzz|||yyykkkbbbnnn~~~|||yyyxxxyyy{{{yyy{{{{{{wwwxxx}}}|||sssnnnmmmllljjjhhhjjjnnnooommmjjjbbb^^^YYYUUURRRNNNKKKHHHBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<===>>>>>>>>>===CCCGGG^^^zzzjjjccceeehhhooottt|||uuu```TTTPPPLLLIIIHHHGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDCCCCCCDDDGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHGGGCCCDDDDDDCCCBBBBBBCCCEEEBBBCCCDDDDDDEEEHHHLLLOOOQQQVVV[[[^^^______^^^^^^\\\___dddfffhhhiiikkkmmmkkkhhhcccaaaaaa```\\\YYYXXXWWWWWWXXXXXXYYYZZZZZZ[[[]]]```cccfffiiijjjjjjllllllkkkkkkjjjiiiiiiiiiiiiiiiiiijjjlllmmmmmmllluuuqqqnnnqqqyyykkkhhhkkkzzz~~~|||{{{zzzzzzzzz{{{zzz~~~{{{{{{zzzyyyyyyxxxuuurrroookkkhhhfffgggkkknnnnnnmmmccc___YYYVVVUUURRRNNNJJJBBBCCCCCCBBB@@@??????@@@>>>===<<<;;;;;;<<<===>>>CCCFFFYYYpppjjjiiilllqqquuu{{{ooo]]]PPPMMMJJJHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCEEEHHHKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFCCCDDDDDDCCCBBBBBBCCCEEEDDDEEEFFFGGGHHHKKKOOORRRUUUXXX]]]aaabbbccccccdddjjjkkknnnpppqqqqqqqqqrrrpppmmmhhhfffdddbbb___\\\ZZZYYYYYYZZZ\\\^^^```aaafffgggjjjlllnnnooopppppprrrqqqpppooonnnmmmlllkkklllkkklllmmmoooqqqqqqqqqvvvvvvwww|||iiihhhppp}}}||||||||||||{{{}}}yyyxxxxxxxxxwwwvvvssspppmmmmmmjjjhhhhhhjjjlllllljjjeee```ZZZWWWVVVUUUQQQNNNHHHHHHGGGEEEBBB???>>>>>>>>>===<<<;;;<<<<<<>>>???CCCEEEVVV{{{{{{pppllllllqqqwwwgggWWWLLLJJJHHHGGGGGGHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFEEEDDDGGGKKKOOOQQQQQQOOOMMMKKKJJJHHHGGGIIIJJJKKKLLLKKKJJJHHHFFFDDDEEEFFFEEECCCCCCEEEGGGFFFHHHJJJKKKMMMPPPTTTWWWZZZ]]]aaadddfffhhhkkkmmmqqqqqqrrrtttvvvvvvuuusssqqqnnnjjjgggeeebbb___]]]`````````bbbdddhhhlllnnnuuuwwwyyy|||~~~~~~}}}{{{xxxvvvsssqqqpppmmmmmmnnnppprrrtttvvvwww|||tttgggiiixxx~~~}}}|||||||||{{{|||}}}|||xxxyyyyyyxxxvvvssspppnnnooommmjjjiiiiiiiiiiiihhhgggbbb\\\YYYXXXXXXUUUSSSOOOMMMKKKGGGDDDAAA>>>======<<<<<<;;;<<<===???@@@BBBDDDSSSsssxxxppppppttt{{{uuu___RRRKKKIIIGGGFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJHHHFFFFFFHHHNNNRRRVVVUUUSSSQQQNNNLLLJJJIIIJJJKKKLLLMMMLLLKKKHHHGGGFFFGGGHHHGGGFFFFFFHHHJJJIIIKKKNNNPPPRRRVVVZZZ]]]___aaaeeehhhjjjnnnrrruuutttssssssuuuxxxyyywwwtttooonnnllljjjhhhgggfffeeelllllllllooosssxxx|||zzzwwwuuurrrsssuuuwwwzzz}}}ooohhhlll~~~|||{{{{{{zzz{{{|||~~~{{{|||}}}|||yyyuuusssrrrooommmkkkiiihhhggggggggghhhccc]]]ZZZZZZZZZXXXVVVQQQOOOLLLIIIFFFCCC@@@=========<<<<<<<<<>>>???@@@CCCDDDOOOlllvvvsssvvv}}}nnnZZZPPPMMMJJJHHHGGGHHHIIIIIIHHHJJJIIIHHHHHHHHHHHHIIIJJJLLLKKKJJJHHHGGGJJJOOOSSSYYYXXXVVVTTTQQQOOOMMMLLLLLLMMMNNNOOONNNLLLJJJHHHEEEFFFHHHHHHHHHIIIKKKMMMNNNPPPSSSVVVYYY\\\```ccceeegggjjjlllnnnrrrwwwzzzzzzzzzzzzzzzzzzyyywwwuuuqqqqqqrrrrrrssstttvvvwww{{{{{{}}}~~~|||{{{~~~pppllluuu~~~}}}|||{{{}}}~~~|||~~~~~~zzzvvvttttttnnnnnnllljjjhhhggghhhhhhhhhccc^^^\\\\\\\\\ZZZWWWQQQNNNKKKIIIHHHGGGCCCAAA>>>===<<<<<<===>>>???@@@CCCDDDMMMeeezzztttvvv|||~~~hhhXXXPPPNNNLLLJJJIIIKKKLLLLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJIIILLLPPPSSSXXXWWWVVVUUUSSSRRRQQQQQQOOOPPPQQQQQQPPPNNNLLLJJJDDDFFFHHHIIIJJJLLLOOORRRUUUWWW[[[^^^```cccfffiiilllnnnppprrrtttvvvzzz}}}~~~~~~zzzwwwuuuuuutttvvvyyy|||uuusss~~~|||yyywww{{{~~~~~~zzzuuutttuuuqqqqqqpppmmmjjjiiijjjkkkiiieee```______^^^[[[WWWPPPMMMJJJJJJKKKKKKHHHEEE??????>>>=========>>>???BBBDDDKKK^^^{{{wwwvvv|||tttaaaVVVRRRMMMLLLJJJKKKNNNPPPQQQQQQMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLLLLKKKKKKLLLPPPSSSUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRSSSSSSRRRPPPMMMLLLHHHKKKMMMOOOQQQTTTXXX[[[\\\___cccfffhhhjjjmmmooosssuuuwwwyyyyyyzzz}}}~~~~~~zzz{{{yyyzzz~~~{{{yyyyyy}}}{{{wwwvvvxxxxxxxxxwwwsssnnnkkklllmmmjjjgggdddccccccaaa\\\WWWRRROOOKKKLLLNNNNNNKKKHHHAAA@@@???============>>>???BBBHHHYYYzzz|||zzz~~~lll\\\UUUTTTLLLKKKJJJLLLPPPSSSUUUUUUNNNMMMLLLJJJJJJLLLMMMNNNKKKLLLLLLLLLLLLMMMPPPRRRSSSTTTTTTUUUVVVWWWXXXYYYSSSSSSTTTTTTSSSQQQNNNMMMNNNPPPTTTVVVYYY\\\```cccbbbeeehhhkkkmmmnnnqqqsssxxxzzz|||}}}}}}}}}~~~zzz~~~~~~|||~~~~~~zzzyyy{{{~~~~~~|||wwwpppmmmmmmnnnllliiigggffffffccc]]]XXXUUUQQQMMMNNNPPPQQQMMMIIIBBBAAA???>>>===<<<=========@@@FFFVVVwwwppp___WWWSSSLLLMMMNNNPPPRRRSSSUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMKKKKKKLLLLLLNNNOOOPPPQQQTTTUUUUUUVVVXXXYYYZZZZZZUUUUUUUUUUUUUUUUUUUUUUUUZZZYYYYYY[[[___aaaccccccggghhhjjjnnnssswwwxxxxxx||||||{{{zzzzzz}}}yyy|||~~~~~~}}}wwwyyy~~~wwwtttqqqmmmjjjkkkmmmllliiiccc\\\WWWTTTQQQMMMMMMPPPQQQPPPNNNGGGDDD@@@>>>>>>>>>>>>======DDDHHHOOOiiikkk]]]UUUSSSSSSTTTUUUVVVXXXYYYZZZ[[[XXXWWWUUUSSSRRRPPPPPPOOOKKKKKKKKKLLLMMMNNNPPPQQQUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXWWWWWWXXXXXXYYYZZZ]]]]]]^^^```dddgggiiijjjoooppprrruuuxxx{{{||||||||||||}}}}}}sssyyy}}}}}}~~~}}}~~~yyyuuuqqqmmmmmmlllkkkgggaaa[[[VVVVVVQQQKKKKKKNNNQQQRRRPPPJJJFFFBBB????????????>>>===DDDGGGMMMeeeiii\\\WWWUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\[[[ZZZXXXVVVUUUTTTSSSNNNNNNNNNNNNOOOPPPRRRRRRVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]___```bbbccceeehhhkkkooorrrtttuuuvvvwwwxxxzzz{{{|||}}}}}}~~~ttt|||{{{{{{{{{~~~||||||yyyuuurrrqqqooollliiifffaaa[[[WWWVVVPPPJJJJJJPPPWWWZZZ[[[MMMIIIDDD@@@@@@@@@@@@@@@===BBBEEEJJJ___}}}jjj```\\\[[[XXXXXXYYYYYYZZZZZZ[[[[[[______^^^\\\ZZZYYYWWWVVVRRRRRRRRRSSSSSSTTTVVVVVVYYYYYYZZZZZZ[[[\\\\\\]]]^^^]]]]]]^^^```bbbeeegggiiijjjmmmoooqqqtttxxxzzzyyyzzz{{{{{{{{{|||~~~||||||zzzyyyyyyyyy}}}}}}|||~~~~~~yyyuuuttttttppplllhhhfffccc___[[[UUUOOOJJJMMMWWWaaafffgggOOOJJJDDD@@@??????@@@@@@<<<@@@CCCGGGYYY|||}}}llldddaaa```^^^^^^^^^^^^____________`````````___^^^\\\ZZZYYYVVVVVVUUUVVVVVVWWWXXXYYY\\\\\\]]]]]]^^^^^^______``````aaabbbdddgggiiikkkoooqqqtttuuuuuuwwwzzz}}}}}}}}}|||zzzyyyyyyyyy{{{{{{|||{{{xxxwwwuuupppkkkhhhhhhgggddd```VVVPPPLLLPPP[[[eeehhhfffMMMIIICCC@@@>>>>>>>>>>>>:::>>>AAAEEEUUUvvvpppiiieeecccbbbbbbaaaaaaaaa````````````aaabbbbbbaaa```^^^]]]YYYXXXXXXXXXYYYYYYZZZ[[[___`````````aaaaaaaaabbbcccccceeegggiiikkkmmmmmmrrruuuxxxyyyxxxyyy}}}}}}{{{~~~~~~~~~~~~{{{{{{||||||{{{zzzyyyxxxwwwxxx{{{~~~~~~xxxttttttuuupppjjjhhhiiiiiieeeaaaXXXSSSPPPUUU^^^bbb^^^XXXJJJGGGCCC@@@???>>>===<<<:::===@@@CCCQQQooouuuooojjjgggffffffeeedddccccccbbbbbbaaabbbccceeeeeecccbbbaaa^^^^^^^^^^^^^^^______```cccccccccccccccdddddddddfffgggjjjmmmoooppppppooossswwwzzz{{{zzz|||uuu~~~|||{{{wwwyyy{{{|||{{{yyyvvvtttsssuuuyyy~~~~~~||||||}}}|||yyyxxx|||{{{tttqqqrrrvvvoooiiigggiiihhhccc^^^YYYUUUTTT[[[bbbbbbWWWMMMGGGEEECCCAAAAAA@@@>>><<<;;;>>>???BBBLLLhhh{{{uuuppplllnnnnnnmmmlllkkkjjjiiihhhbbbccceeeggggggfffeeedddddddddddddddddddddeeeeeeddddddeeeeeeeeeeeeeeeeeehhhjjjnnnqqqssssssrrrqqqrrrwww{{{}}}|||~~~|||uuu~~~|||vvvxxx{{{|||{{{xxxtttqqqqqqssswww|||~~~{{{|||}}}wwwssstttzzz|||wwwuuuwwwvvvooohhhfffgggfff```ZZZXXXVVVWWW```gggeeeWWWJJJFFFDDDCCCCCCCCCAAA>>><<<===>>>???@@@IIIccczzzuuutttpppoooooopppqqqqqqnnnlllllljjjiiijjjmmmooommmkkkkkkkkkjjjiiihhhgggggggggjjjjjjjjjhhhfffggglllpppnnnrrrvvvyyyxxxwwwvvvvvv{{{}}}vvv|||}}}|||}}}}}}}}}xxxtttsssmmmqqqwww~~~~~~|||~~~}}}xxxuuuvvvxxxzzzzzzzzzxxxwwwtttqqqmmmhhhccc___]]]\\\WWWWWW[[[aaaeee```SSSHHHHHHFFFCCC@@@>>>???@@@AAA;;;@@@???@@@JJJXXXyyyzzzxxxvvvuuuuuuvvvwwwvvvtttrrrooommmkkkmmmppprrrqqqpppppppppoooooonnnmmmlllkkknnnnnnnnnllljjjkkkooossstttxxx}}}rrr~~~|||xxxwwwpppsssxxx|||~~~~~~}}}{{{zzzzzz{{{{{{zzzxxxuuutttqqqooolllhhhdddaaa^^^]]]YYYXXXYYY^^^bbb___UUULLLIIIGGGDDDAAA???>>>???@@@<<>>AAA>>>>>>FFFRRRooo~~~||||||~~~|||xxxuuussstttuuuuuuvvvxxx{{{||||||}}}}}}~~~~~~{{{{{{}}}}}}zzzwwwuuukkkjjjiiihhhfffdddbbbaaacccaaa```bbbdddccc^^^YYYKKKIIIFFFCCC@@@???>>>>>>>>>AAA>>>>>>FFFPPPjjj}}}zzz|||}}}~~~~~~{{{{{{||||||~~~}}}}}}~~~~~~yyyuuusssjjjjjjiiigggfffdddccccccbbbbbbcccffffffccc]]]WWWLLLJJJGGGDDDBBB@@@???>>><<<@@@>>>???FFFNNNeee}}}ooo{{{vvvwwwxxxzzz|||~~~~~~}}}vvvrrrooommmkkkiiifffddddddcccddd^^^```bbbeeeddd___XXXRRRKKKJJJHHHEEECCCAAA@@@???;;;???>>>@@@FFFKKK]]]zzzzzzpppppp{{{xxxtttuuuwwwzzz|||~~~~~~{{{|||{{{vvvrrrppppppmmmiiieeebbbbbbcccddd___```bbbbbb```[[[TTTPPPJJJIIIHHHFFFDDDBBBAAAAAA;;;???>>>@@@EEEFFFSSSllljjjlll|||~~~zzzvvvuuuwwwyyy|||~~~zzzwwwyyy~~~{{{wwwuuutttrrroooiiidddaaaaaabbbdddbbbbbbcccbbb___ZZZUUUQQQIIIIIIHHHFFFEEECCCBBBAAA;;;???>>>@@@CCCAAALLLccc~~~qqqbbbsss~~~{{{wwwtttrrrzzz{{{}}}}}}|||uuuwwwyyy{{{|||}}}yyyvvvuuurrrssspppjjjggggggeeeaaaaaabbbccccccaaa[[[SSSNNNKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@@@@@@@@@@BBBLLLWWWnnngggjjj}}}~~~}}}{{{xxxvvvuuuxxx{{{}}}wwwyyy|||~~~|||yyyxxxyyyxxxyyyvvvnnniiiiiihhhfffffffffggghhheee___WWWQQQPPPOOOMMMJJJGGGEEECCCBBBAAA@@@@@@@@@@@@BBBKKKUUUxxxnnnaaabbbqqq}}}|||||||||}}}}}}||||||zzzyyyxxxxxxvvv{{{xxxzzz}}}~~~||||||}}}~~~wwwooollllllkkklllmmmnnnnnnkkkeee]]]WWWUUUTTTRRROOOKKKGGGDDDBBBBBB@@@@@@AAAAAABBBJJJSSSnnn{{{bbb___hhhzzz~~~|||zzzxxxxxxxxx~~~}}}|||{{{yyyyyyyyyyyyyyy}}}zzz{{{uuuqqqqqqpppqqqqqqrrrrrroooiiibbb\\\YYYXXXVVVRRRNNNJJJFFFDDDCCC@@@@@@AAAAAABBBHHHOOOeeelll^^^dddrrr~~~}}}|||{{{zzzyyy|||zzzxxxxxxxxxxxx|||~~~}}}~~~zzzwwwvvvtttssssssrrrqqqoookkkeee```ZZZYYYWWWSSSOOOKKKHHHFFFCCC@@@@@@BBBBBBBBBFFFLLL___nnnbbb^^^lll|||yyywwwwwwyyyzzz|||{{{|||~~~~~~|||}}}zzzuuutttrrrpppooommmkkkgggddd^^^\\\XXXTTTOOOLLLIIIHHHDDDAAA@@@BBBCCCBBBDDDIIIXXXwwwlllcccaaaeeezzz~~~~~~zzzwwwwwwxxx{{{}}}~~~~~~}}}|||{{{{{{{{{{{{~~~}}}zzzxxx{{{~~~tttwwwzzz|||{{{rrrtttqqqnnnkkkkkkjjjiiihhheeeaaa[[[UUUOOOKKKIIIIIIDDDAAA@@@CCCDDDBBBCCCFFFPPPkkkrrrbbbaaadddnnn||||||}}}~~~~~~|||yyywwwwwwyyy}}}}}}||||||{{{yyyxxxvvvvvvyyy{{{zzzvvvvvvzzz}}}}}}{{{tttwwwzzz~~~zzznnntttqqqllliiiiiijjjjjjjjjjjjfff^^^VVVOOOKKKIIIIIIEEEAAA@@@CCCDDDCCCBBBEEEIIIcccuuufff___hhhwww~~~~~~{{{xxxxxx|||zzzyyy{{{}}}yyyrrrnnnpppzzz{{{}}}{{{~~~}}}wwwrrrqqqsssttttttwww}}}wwwoooooommmmmmnnnnnnkkkfffaaacccaaa\\\UUUSSSSSSNNNHHHDDDDDDCCCBBBCCCDDDEEEFFFKKKWWWvvvwwwfffaaagggyyy}}}zzz{{{~~~{{{xxxxxx|||xxxxxx{{{}}}xxxpppkkklllzzz{{{|||~~~~~~}}}}}}|||wwwvvvvvvuuuuuuxxx{{{}}}zzztttnnnlllnnnppppppnnnkkkfffcccaaa```[[[UUUSSSSSSOOOIIIEEEEEEDDDCCCCCCDDDEEEFFFGGGQQQmmmsssccc^^^cccsss{{{vvvuuuyyy}}}~~~}}}zzzxxxzzz}}}zzzzzz|||~~~zzzrrrmmmnnn~~~~~~}}}}}}}}}}}}||||||zzzxxxxxxuuuwwwyyyzzzzzzxxxuuusssooouuuzzzxxxqqqjjjfffeeeaaaaaa]]]WWWUUUTTTQQQKKKFFFFFFDDDCCCCCCDDDEEEFFFEEELLLdddxxxfff^^^bbblll{{{vvvuuuyyy}}}~~~}}}{{{yyyzzz}}}~~~}}}~~~xxxvvvxxx|||{{{}}}~~~yyywwwwwwvvvxxx{{{}}}~~~{{{mmmffffffffffffccc\\\XXXVVVRRRMMMGGGFFFDDDCCCBBBCCCCCCDDDFFFJJJ\\\|||yyyxxx{{{}}}fff___```fffwww~~~{{{wwwxxx{{{~~~~~~}}}{{{zzzxxxxxx{{{~~~~~~}}}zzzyyy~~~|||wwwvvvwwwvvvyyy}}}vvvllljjjlllmmmjjjbbb[[[XXXSSSNNNGGGFFFDDDBBBAAAAAABBBBBBFFFGGGVVVuuu~~~yyyvvvxxx{{{kkk[[[[[[bbbmmm}}}{{{yyywwwxxx{{{}}}{{{yyyzzzwwwtttuuuzzz~~~|||}}}~~~~~~yyywww}}}}}}yyyxxxxxxvvvyyy}}}tttqqqpppssspppggg^^^YYYTTTOOOHHHGGGEEECCCBBBAAAAAABBBDDDEEEOOOjjj~~~}}}~~~rrr```ZZZaaakkk|||yyyvvvwwwzzz|||{{{yyyyyyuuuqqqrrrwww}}}{{{{{{~~~|||zzz}}}}}}zzzxxxwwwxxxxxx{{{yyytttpppsssrrriii```ZZZUUUQQQKKKIIIGGGEEECCCCCCCCCCCCCCCDDDLLLbbbyyyddd]]]```jjjvvv{{{wwwwwwzzz}}}}}}|||yyytttpppppptttzzz~~~{{{|||~~~~~~}}}zzzwwwuuuzzzxxxzzzyyytttooorrrqqqiii```[[[WWWSSSMMMKKKIIIGGGEEEDDDDDDDDDCCCEEEMMM```fff^^^[[[^^^sss}}}{{{xxxwwwxxxzzz{{{zzzzzzzzzxxxwwwvvvwwwzzz}}}|||~~~{{{}}}~~~~~~yyyxxxyyyyyyxxxvvvsssxxx~~~wwwrrrnnnmmmllliiieee```[[[XXXRRRNNNHHHEEECCCBBBAAA@@@???BBBGGGTTTqqqnnn]]]YYYZZZccc}}}{{{zzz{{{||||||{{{{{{zzzyyywwwxxxyyy}}}{{{~~~zzz~~~|||yyyxxxyyyyyywwwuuuyyy|||wwwsssooonnnmmmjjjfffaaa\\\ZZZRRRNNNIIIEEECCCBBBAAA@@@AAACCCGGGRRRlllhhh^^^WWWXXX]]]ooo}}}{{{zzz{{{||||||{{{|||{{{yyyxxxyyy{{{{{{}}}xxx}}}zzzyyywwwxxxxxxxxxvvvtttyyy|||}}}|||~~~|||vvvsssoooooonnnkkkgggbbb^^^[[[RRROOOJJJFFFDDDCCCBBBAAACCCDDDFFFOOOeeerrr___YYYWWW[[[fffyyyxxxxxxyyy{{{|||{{{zzz}}}{{{xxxvvvxxx{{{~~~|||~~~~~~|||uuu{{{~~~ttttttuuuvvvvvvtttsssqqqsssvvvzzz{{{{{{zzz|||}}}|||~~~~~~|||xxxuuusssoooooonnnkkkgggccc^^^\\\SSSPPPKKKHHHFFFEEECCCAAACCCDDDEEELLL^^^|||yyydddZZZWWWWWW___ttt}}}uuuuuuvvvyyy}}}~~~}}}|||}}}yyyuuutttvvvzzz|||}}}~~~}}}{{{yyyrrryyyzzzqqqrrrssssssrrrqqqoooooonnnppptttvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvtttsssoooooonnnkkkhhhccc___\\\UUUQQQMMMJJJIIIGGGEEECCCCCCCCCDDDJJJXXXrrriii\\\SSSVVV]]]lll|||uuuvvvxxx|||~~~zzzuuuqqqqqquuuzzz}}}~~~~~~}}}|||{{{yyyyyysssxxx}}}yyyqqqrrrsssrrrpppnnnnnnooommmnnnoooqqqrrrsssssssssvvvuuuttttttvvvvvvtttsssppppppooommmiiieeeaaa^^^WWWTTTPPPNNNLLLJJJGGGEEEBBBBBBDDDHHHQQQgggmmm]]]WWWRRR___ppp}}}zzzvvvwwwzzz}}}~~~{{{uuuqqqmmmnnnuuu}}}|||||||||{{{{{{{{{{{{{{{vvvzzz}}}~~~zzztttuuuuuusssooonnnoooqqqlllkkkkkklllnnnpppqqqqqqqqqpppooorrruuuvvvvvvtttrrrrrrqqqooolllgggcccaaaXXXVVVSSSPPPNNNLLLIIIGGGBBBBBBDDDFFFJJJ\\\}}}rrr___VVVTTTVVVkkk~~~zzzxxxvvvwwwyyy|||~~~}}}zzzwwwrrrmmmjjjmmmwwwzzzzzzyyyzzzzzz{{{}}}}}}xxx{{{}}}}}}|||wwwxxxwwwtttpppnnnpppsssiiihhhgggiiilllppprrrrrrmmmllllllpppuuuwwwwwwuuuttttttsssqqqnnnjjjfffcccZZZWWWTTTRRRPPPNNNJJJHHHBBBCCCDDDEEEFFFTTTuuuppp```TTTUUU]]]aaa{{{}}}zzz{{{zzzxxxxxxxxxvvvrrrooonnnnnnllloooxxxyyyyyyyyy{{{}}}}}}zzzxxxwwwzzzzzzyyywwwtttrrrssstttkkkhhheeefffjjjmmmmmmlllllllllmmmppprrrsssrrrqqqooorrrtttsssooolllkkklll```]]]XXXUUURRROOOLLLIIIFFFDDDDDDFFFGGGQQQlllvvvdddYYYSSSVVV^^^ooo|||xxxzzzxxxwwwwwwxxxvvvsssoooiiijjjjjjmmmxxx|||{{{yyyyyy||||||yyyxxxzzzzzzzzzxxxuuussstttuuummmjjjhhhhhhkkkmmmnnnmmmlllmmmnnnoooqqqrrrrrrqqqpppsssuuuuuuqqqnnnmmmmmmjjjfffaaa\\\XXXTTTOOOLLLGGGCCCCCCDDDDDDKKKccc|||{{{cccWWWTTTUUU]]]fff~~~~~~}}}~~~~~~zzzwwwyyyxxxvvvwwwyyyxxxtttpppfffhhhiiimmmwww~~~|||{{{}}}|||yyyxxx|||}}}}}}{{{xxxwwwwwwxxxsssqqqnnnmmmmmmnnnmmmlllnnnnnnoooooopppqqqrrrrrrsssuuuwwwwwwtttqqqooonnnnnnkkkgggbbb^^^YYYTTTQQQIIIEEEDDDDDDCCCGGGYYYnnn|||jjjWWWRRRVVV```nnnyyy||||||}}}~~~~~~{{{yyy}}}zzzxxxzzz|||zzzuuuooohhhjjjllloooxxx{{{wwwuuu~~~~~~|||zzzzzz{{{{{{yyyvvvssspppnnnlllkkkooopppqqqqqqpppqqqrrrsssvvvwwwyyyyyywwwtttqqqooojjjhhhfffdddbbb^^^YYYVVVNNNHHHFFFGGGDDDFFFSSSdddjjj]]]RRRTTTbbbuuu~~~~~~}}}~~~|||}}}}}}vvvooohhhkkkooorrrzzz}}}yyyuuusss|||}}}~~~}}}{{{yyyyyyyyy|||{{{zzzwwwtttqqqppppppqqqsssttttttrrrqqqssstttxxxyyyzzz{{{{{{wwwssspppiiihhhgggfffeeeaaa\\\XXXQQQJJJFFFGGGFFFEEEOOO]]]ppp[[[VVVTTT___ttt~~~~~~}}}xxxqqqhhhmmmqqquuu|||}}}~~~~~~|||yyyvvvtttvvvxxxzzzyyywwwuuuttttttwwwxxxxxxwwwuuutttuuuvvvrrruuuxxxxxxuuussssssuuuyyyzzz{{{}}}}}}zzztttpppmmmmmmlllllljjjeee___[[[UUULLLGGGGGGEEEDDDKKKVVVsssvvvbbbWWWYYY```qqq~~~}}}~~~}}}{{{{{{sssnnnsssvvvwww|||~~~}}}|||}}}~~~~~~|||zzzxxxtttvvvxxxxxxvvvtttsssssstttvvvwwwvvvtttrrrssstttrrrwww||||||xxxuuutttuuuzzzzzz{{{~~~~~~{{{uuupppnnnnnnooopppoookkkeee```]]]RRRJJJIIIGGGDDDIIIRRRhhhwwwfffZZZ[[[aaammm~~~}}}~~~~~~zzzyyy~~~}}}uuuvvvzzz{{{yyyzzz~~~~~~~~~~~~{{{}}}}}}|||uuuwwwyyyyyywwwuuuttttttvvvwwwxxxvvvqqqmmmmmmnnnsssxxx~~~zzzvvvuuuuuuzzzzzz{{{~~~|||uuupppjjjkkknnnqqqrrrooojjjfffeeeXXXOOOMMMJJJFFFIIIQQQaaa{{{aaaYYY___hhhuuu~~~}}}~~~~~~|||yyy||||||~~~{{{tttuuuxxx{{{{{{zzz|||~~~~~~~~~|||zzzxxxyyyzzzyyyxxxwwwxxxxxxxxxuuutttsssuuutttoooppptttsssnnnwwwxxxyyyzzzzzzxxxvvvuuuzzzyyyyyyzzzzzzwwwsssoooqqqpppooooooppppppnnnlllkkk```TTTLLLHHHFFFHHHMMMWWWvvvjjj[[[]]]ggg~~~}}}}}}~~~}}}{{{}}}}}}~~~|||xxxpppuuu{{{~~~}}}~~~}}}}}}}}}{{{yyyyyyzzz{{{}}}|||{{{{{{||||||zzzxxxuuuwwwuuuqqqqqqttttttqqqqqqsssuuuvvvvvvuuusssrrrttttttuuuwwwxxxxxxuuurrrrrrqqqqqqrrrssssssqqqnnnooodddXXXPPPKKKFFFGGGJJJTTTnnnjjj^^^[[[eeesss~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}yyyuuuqqqzzz}}}}}}}}}|||{{{{{{}}}~~~}}}|||}}}~~~~~~}}}|||xxxxxxvvvrrrqqqtttvvvtttppprrrtttuuuuuutttrrrpppoooooopppssswwwxxxwwwuuusssssstttvvvwwwvvvssspppmmmdddZZZTTTOOOIIIGGGIIIPPPcccrrrbbb]]]aaaqqq|||zzzxxxzzz{{{|||{{{|||~~~~~~~~~~~~~~~~~~~~~|||zzzwwwuuuwww~~~}}}||||||}}}~~~}}}|||yyyxxxuuurrrqqqtttxxxzzzxxxyyyyyyxxxwwwtttrrrpppmmmmmmnnnqqquuuwwwwwwwwwuuuuuuvvvxxxxxxvvvqqqmmmfff___XXXUUUQQQKKKIIIJJJMMMYYYuuu|||}}}yyyggg______iii}}}xxxuuusssuuuwwwxxxxxxyyy{{{|||~~~~~~|||||||||zzzxxxuuusssssszzz~~~||||||}}}~~~~~~}}}xxxvvvtttrrrqqqttt{{{|||xxxtttqqqoooooonnnnnnpppsssuuuvvvvvvvvvvvvwwwwwwvvvsssnnnjjjccc\\\WWWUUUQQQKKKGGGGGGKKKSSSkkk~~~xxxzzz}}}vvviii___```iiizzzzzzuuurrrppprrrtttvvvvvvvvvwwwyyyzzz}}}}}}}}}|||xxxtttqqqppppppwww|||wwwtttssssssssswww~~~wwwssspppooopppnnnmmmnnnpppsssttttttvvvuuuuuuuuutttqqqlllhhheee___YYYVVVQQQJJJDDDDDDIIIPPPbbb~~~||||||zzz|||~~~iiiaaabbbqqq~~~wwwrrrpppnnnpppssstttttttttuuuvvvyyy{{{~~~~~~~~~|||uuuqqqppppppsss~~~{{{{{{vvvssssssuuuvvv{{{xxxtttrrrrrrooommmkkkkkknnnqqqrrrssstttsssrrrrrrrrrqqqnnnkkkhhhaaa\\\YYYTTTMMMHHHGGGGGGNNN]]]ttt|||{{{zzzzzz}}}gggbbb___kkk|||vvvqqqooommmppprrrtttsssssstttuuuzzz{{{{{{zzzzzz~~~zzztttrrrssssss~~~yyytttuuuzzzwwwsssssswwwyyy~~~zzzvvvvvvwwwmmmjjjhhhiiillloooqqqrrrrrrqqqpppqqqrrrrrrpppooohhhaaa]]][[[XXXRRRNNNNNNEEENNNZZZmmm|||xxxvvvwww{{{~~~pppcccYYY```vvv{{{yyy||||||vvvpppkkkhhhlllnnnoooooonnnooosssvvvyyyxxxwwwxxx|||~~~yyyuuutttsssxxx}}}yyyooossstttxxx}}}}}}yyywwwttttttxxx{{{xxxxxxxxxtttppplllkkkmmmoooooonnnssstttttttttssspppmmmkkkggggggddd^^^WWWOOOJJJHHHCCCHHHPPPaaa}}}||||||}}}}}}}}}|||zzzwwwvvvxxx|||vvvfffbbbeeeppp~~~yyyxxxzzz~~~{{{xxxsssnnnjjjgggiiijjjlllkkkjjjkkkooorrrvvvvvvvvvxxx|||{{{wwwuuusssvvvxxxzzz|||~~~xxxqqqtttvvvyyy~~~~~~{{{zzz{{{{{{{{{zzzwwwvvvuuuuuuwww|||}}}|||{{{zzzuuuqqqmmmkkklllnnnnnnmmmrrrrrrsssrrrqqqooollljjjfffeeebbb^^^WWWQQQMMMKKKHHHJJJNNN[[[www}}}}}}{{{yyyvvvuuuuuuuuuvvvzzzzzzzzzyyyzzz}}}yyyddd```fffyyy}}}|||~~~|||wwwuuuwwwxxxwwwuuurrroookkkhhhfffhhhiiijjjjjjjjjjjjmmmooorrrrrrtttvvv{{{{{{vvvsssqqqqqqrrruuuzzz}}}|||zzzyyywwwvvvtttvvvyyy~~~~~~{{{xxxwwwxxxzzz{{{{{{vvvvvvvvvwwwwwwxxxyyyyyyyyyzzz}}}~~~~~~}}}{{{zzzssspppmmmkkklllnnnooooooppppppppppppooommmjjjiiifffeeebbb___ZZZVVVRRRPPPNNNLLLKKKTTTkkk~~~|||xxxwwwuuusssrrrssstttuuuyyy{{{|||}}}lll___hhhwww||||||~~~}}}wwwttttttrrrrrrqqqooommmkkkiiihhhkkkkkklllmmmmmmnnnooopppooopppqqqsssvvvyyy|||~~~|||~~~|||wwwqqqnnnlllkkknnnttt}}}~~~~~~}}}zzzwwwvvvxxxzzztttuuuwww|||}}}zzzvvvtttuuuwwwyyyyyyuuuvvvvvvwwwvvvvvvuuutttvvvxxx{{{}}}}}}|||yyywwwqqqooommmkkklllnnnppprrrnnnnnnnnnmmmlllkkkiiihhhhhhgggeeebbb___[[[VVVSSSPPPMMMJJJPPPbbb}}}}}}}}}zzzyyyxxxtttsssrrrqqqrrrtttvvvwwwzzz{{{~~~wwwdddcccyyy}}}zzzyyy}}}~~~yyyuuutttpppooonnnmmmllllllkkkkkklllmmmmmmoooqqqrrrssssssooooooooopppppppppqqqqqqqqqtttwwwyyyxxxtttnnnkkkiiijjjmmmuuu}}}~~~||||||{{{yyywwwvvvwwwyyywwwwwwyyy|||zzzvvvrrrooopppqqqrrrsssrrrssssssttttttsssssssssuuuwwwyyy{{{||||||zzzzzztttrrrpppmmmkkkkkkmmmnnnmmmmmmmmmlllkkkjjjiiiiiihhhgggfffeeeddd___YYYTTTPPPMMMKKKOOO]]]uuu~~~zzz{{{xxxzzz}}}{{{vvvrrrqqqqqqooooooooopppsssvvvzzz||||||~~~hhh```lll~~~xxxttttttyyy|||yyyvvvuuuoooooonnnmmmmmmnnnnnnnnnllllllmmmpppsssuuuuuutttqqqpppnnnllljjjiiihhhhhhkkknnnrrrvvvvvvsssnnnkkkkkklllpppuuuyyy|||{{{zzz}}}{{{yyywwwvvvvvvvvvvvv{{{{{{{{{}}}zzzwwwsssqqqqqqrrrrrrrrrnnnoooqqqrrrssssssrrrqqqoooqqqvvvzzz}}}~~~~~~~~~zzzxxxtttoooiiifffggghhhnnnnnnmmmlllkkkkkkjjjjjjffffffgggjjjjjjfff^^^WWWPPPNNNMMMOOOWWWjjjyyyyyyxxxxxxzzz~~~~~~wwwxxxxxxtttpppllllllmmmmmmnnnooorrrvvv|||rrrhhhmmm~~~~~~xxxsssqqqvvvyyywwwsssrrrpppooonnnnnnnnnnnnooopppllllllmmmqqqvvvyyyxxxwwwsssqqqnnnjjjgggfffeeedddfffiiinnnrrrsssqqqnnnlllnnnppprrruuuxxx{{{~~~xxxvvvwwwxxxxxxwww|||{{{zzz{{{}}}}}}|||{{{xxxvvvsssrrrssstttttttttnnnqqquuuxxxxxxvvvrrrpppggglllttt{{{~~~}}}{{{yyyvvvoooiiieeefffhhhoooooonnnmmmllllllllllllggghhhlllrrruuurrrhhhaaaSSSPPPMMMMMMPPP^^^{{{~~~yyytttqqqqqqrrrtttuuuxxx}}}~~~|||zzzxxxmmmoooqqqooolllkkklllnnnnnnoooqqquuu{{{}}}lllqqq~~~wwwsssvvvxxxuuupppnnnpppooonnnmmmnnnooopppqqqmmmmmmooosssyyy||||||zzztttrrrnnnjjjgggeeedddeeebbbeeejjjooopppooommmkkkppprrrtttvvvyyyyyyvvvxxx||||||{{{zzzyyywwwwwwxxxyyywwwvvvqqqooonnnoooqqqrrrrrrqqqpppttt{{{{{{tttpppdddkkkuuu}}}{{{xxxvvvvvvtttoooiiigggiiilllpppooonnnmmmmmmmmmmmmmmmiiilllrrrzzz}}}sssjjjVVVRRRMMMJJJJJJVVVssszzzuuuqqqooonnnnnnoooqqqvvv}}}|||{{{zzzxxxtttppprrrooojjjggghhhjjjlllmmmrrruuuyyy|||}}}rrrooo|||zzzxxxvvvtttsssqqqnnnlllllloooppppppssswwwvvvrrrsssrrrqqqrrrvvvzzz|||}}}sssmmmkkknnnlllddd___```ccciiimmmlllmmmooopppnnnsssvvvxxxyyy~~~{{{xxxzzz|||~~~yyytttttttttqqqpppqqqqqqqqqrrrpppmmmkkkkkklllppp}}}yyynnncccjjjuuu}}}}}}xxxtttssstttvvvwwwtttppplllkkkkkkqqqtttrrrkkkfffhhhkkkkkklllvvv{{{tttlllddd___UUUOOONNNNNNRRRggg}}}~~~xxxtttqqqooojjjjjjkkkmmmrrrxxx}}}{{{wwwsssqqqpppooollljjjllljjjggggggiiillloooqqqvvvyyy}}}vvvuuu~~~yyywwwuuurrrqqqnnnlllkkkiiinnnqqqqqqsssvvvwwwtttrrrqqqpppqqqsssvvvwwwwwwvvvrrrqqqsssqqqjjjdddddddddiiilllmmmpppuuuvvvssspppuuuyyyzzz|||zzz|||~~~|||uuuoooooonnnlllkkkmmmpppsssuuuuuusssqqqpppooorrr~~~~~~wwwlllccchhhqqqyyy|||{{{yyyxxxwww|||~~~zzzrrrlllkkkmmmmmmppppppjjjhhhkkkoooooollluuu}}}}}}xxxssskkkccc]]]UUUQQQQQQOOOPPP```sss}}}xxxtttrrrlllkkkiiihhhiiikkknnnooovvvxxx||||||yyyqqqmmmiiifffeeefffeeeeeegggggghhhjjjmmmqqquuuxxx}}}qqqooo}}}}}}wwwvvvssspppmmmkkkjjjiiigggoootttssssssvvvwwwvvvsssqqqpppqqqrrrtttssssssxxxvvvvvvyyyxxxrrrllljjjgggjjjlllnnnuuu||||||xxxpppvvvzzz|||}}}|||~~~yyyrrrlllkkkiiiggghhhkkknnnrrrvvvxxxxxxuuutttssssss}}}zzzrrriiiooovvvzzzzzzzzzyyyyyyzzzuuummmlllnnnmmmooooookkkjjjmmmppppppmmmtttyyyxxxtttpppjjjccc\\\WWWTTTTTTQQQPPPYYYggg}}}yyyxxxuuussspppllljjjiiijjjjjjlllnnnqqqvvv|||~~~{{{yyyxxxvvvrrrpppjjjgggccc``````bbbdddfffhhhjjjlllpppsssxxx|||xxxooowww}}}yyyuuutttrrroookkkiiiiiiiiijjjrrrxxxvvvtttuuuxxxxxxsssrrrqqqqqqsssssssssqqquuuuuuwwwzzz{{{yyytttrrrlllllllllnnnvvv~~~~~~yyyrrryyy}}}~~~~~~{{{{{{|||~~~~~~yyysssmmmkkkiiiggghhhlllkkknnnsssuuuvvvvvvwwwwwwvvv}}}xxx~~~xxxxxxxxx|||yyyqqqmmmllloooqqqpppkkkkkknnnooonnnnnnsssuuussspppnnniiiddd]]]YYYWWWVVVRRRPPPWWW```~~~{{{wwwssspppnnnmmmllliiiiiikkkmmmppptttvvvxxx|||~~~}}}{{{xxxtttrrrooommmjjjgggeeedddaaa___```ccchhhkkklllooosssuuuxxx|||wwwvvvyyy~~~yyyvvvssssssrrroookkkjjjkkkmmmqqqxxx|||yyyvvvwwwzzz{{{tttrrrppppppqqqrrrqqqpppoooqqqtttxxx{{{}}}zzzwwwqqqpppnnnnnnuuu||||||wwwttt{{{}}}}}}yyywwwxxxyyyyyyyyyyyysssooommmjjjgggiiimmmlllnnnppprrrtttwww{{{~~~}}}|||~~~}}}{{{zzz{{{{{{wwwoooiiimmmnnnnnnkkklllooopppnnnnnnqqqrrrpppooooookkkeee]]]ZZZVVVSSSPPPPPPUUU]]]rrr~~~zzzvvvsssqqqqqqkkkjjjjjjiiiiiijjjjjjkkkoooqqquuuzzz|||xxxvvvtttssspppmmmjjjhhhfffdddbbbbbbbbbbbbbbbccchhhnnnsssrrrvvvyyy{{{}}}~~~tttttt|||wwwtttqqqrrrrrrpppmmmmmmqqqtttxxx}}}~~~{{{yyy|||wwwtttqqqooooooooooooooolllooorrruuuyyy~~~~~~{{{ttttttqqqnnnrrrxxxxxxuuusss{{{{{{yyyvvvvvvvvvwwwvvvuuuwwwssspppoookkkggghhhmmmoooppprrrsssvvvzzz~~~}}}yyyuuuwww{{{zzzqqqhhhgggiiiiiiiiimmmssstttqqqnnnpppqqqooopppqqqmmmhhh]]]ZZZUUUPPPNNNOOOSSSXXXeee|||zzzxxxqqqpppnnnllliiihhhgggfffggghhhiiikkkooouuuzzz}}}}}}{{{wwwssspppmmmkkkiiigggdddcccccccccbbb```bbbdddfffgggjjjooovvv|||{{{~~~yyyuuuxxx{{{vvvsssooorrrsssrrrpppqqqwww|||}}}~~~{{{}}}}}}vvvrrrppppppoooooommmqqqssssssxxx}}}uuuvvvtttooopppuuuwwwvvvrrr{{{zzzxxxwwwwwwwwwwwwvvvtttvvvtttsssrrrmmmhhhiiimmmnnnqqqtttwwwzzz~~~{{{xxxxxx{{{zzzsssllldddfffggghhhmmmssstttpppmmmooopppppprrrtttpppjjj```^^^ZZZTTTQQQQQQSSSTTT[[[tttwwwvvvssspppmmmkkkiiihhhdddcccbbbbbbdddhhhmmmppprrrtttxxx}}}~~~|||uuuwwwyyy{{{}}}{{{xxxvvvuuurrrooolllhhhfffeeebbb```^^^^^^___aaaaaaaaadddgggkkkmmmpppvvv~~~yyypppmmmuuu{{{uuurrrooorrrtttsssrrrttt{{{}}}{{{}}}vvvsssrrrrrrqqqqqquuuuuutttxxx~~~uuuwwwuuupppooossswwwxxxsss{{{{{{{{{yyyyyyyyyyyyyyyvvvtttwwwvvvvvvvvvqqqkkkkkknnnllloootttyyy|||~~~||||||{{{zzzxxxtttpppggghhhgggggglllqqqqqqlllmmmoooppppppsssvvvrrrllldddccc```[[[WWWVVVUUUSSSVVVnnn|||yyyvvvrrrnnnjjjfffeeedddcccccccccdddeeehhhiiijjjlllppptttyyy|||~~~zzzvvvtttmmmkkkkkknnnsssvvvvvvtttvvvvvvvvvvvvuuutttrrrqqqllljjjgggdddaaa```______aaa___^^^^^^```ccceeeeeehhhkkknnnpppsssyyyzzzlllpppwww~~~zzzvvvtttuuussspppqqqtttyyy~~~|||{{{~~~|||xxxuuuvvvwww|||zzzyyyyyy{{{}}}~~~~~~{{{wwwrrrppppppqqqrrrrrrtttwwwzzz|||{{{zzzyyyxxxvvvuuuuuuvvvxxxzzzyyyxxxzzzzzzzzzxxxtttpppkkkhhhmmmooorrrvvvzzz~~~}}}|||}}}zzztttooommmmmmlllllllllnnnqqqtttvvvtttsssrrrqqqqqqrrrssstttooolllhhhccc```___``````[[[ggg{{{}}}yyytttqqqiiigggfffdddccccccccccccbbbbbbcccdddfffiiikkkmmmrrrtttwww||||||||||||{{{xxxtttpppmmmdddbbbaaadddhhhkkkkkkjjjnnnnnnmmmllljjjiiigggfffbbbaaa___]]]\\\\\\\\\]]]```___^^^___aaadddfffgggmmmooorrruuuxxxqqqlllmmmyyy|||xxxuuussstttrrrqqqrrruuuyyy}}}~~~|||{{{{{{}}}~~~{{{zzzzzz|||~~~|||{{{{{{}}}~~~~~~}}}{{{xxxuuuqqqooooooppprrruuuwwwyyy{{{zzzxxxwwwvvvtttsssrrrtttvvvxxxwwwwwwzzzyyywwwuuusssqqqppppppoooppprrrvvv{{{~~~~~~|||wwwrrrooonnnppppppppppppqqqrrrtttuuu{{{yyyxxxvvvvvvvvvvvvwwwyyyvvvpppjjjdddaaa___^^^WWWaaattt}}}zzzpppnnnllliiifffeeedddddd____________````````````ccceeehhhlllppptttwwwyyy}}}~~~}}}|||{{{{{{tttttttttrrroookkkgggddd[[[YYYWWWYYY]]]``````___eeeeeecccaaa___^^^\\\[[[[[[ZZZZZZZZZZZZ\\\]]]^^^bbbaaabbbccceeeiiilllnnnuuuxxx{{{~~~mmmeeefffzzz}}}~~~~~~}}}{{{yyyvvvtttrrrssssssssstttvvvxxx{{{|||yyyyyyzzz{{{|||}}}}}}}}}}}}~~~}}}}}}}}}~~~}}}~~~}}}{{{yyyyyywwwrrrmmmlllnnnqqquuuvvvxxxyyyyyywwwvvvtttrrrqqqppprrrtttvvvvvvvvvzzzxxxuuurrrrrrsssvvvxxxtttrrrsssvvv|||~~~~~~}}}~~~~~~zzzuuurrrrrrrrruuutttsssrrrrrrrrrsssttt}}}|||zzzyyyxxxyyyyyyzzz|||vvvpppiiidddaaa___XXX___nnnzzzxxxtttpppllliiihhhgggcccccccccbbbaaa```___^^^^^^___```ccceeehhhjjjkkknnnpppsssuuuvvvyyy}}}||||||{{{{{{zzzzzzyyyyyyyyyxxxvvvuuutttsssssssssllllllkkkiiifffbbb___\\\WWWUUUTTTVVVZZZ]]]]]][[[______]]]\\\[[[ZZZYYYYYY\\\\\\\\\\\\^^^```bbbcccfffggghhhjjjmmmqqqvvvyyy~~~~~~lllfffllluuu}}}{{{|||~~~}}}{{{yyywwwtttrrrqqquuuvvvwwwwwwvvvvvvwwwxxxwwwzzz}}}~~~~~~|||{{{zzzzzz|||~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}{{{xxxvvvwwwwwwqqqkkkhhhkkkpppttttttuuuwwwyyyzzzxxxwwwtttrrrqqqrrruuuwwwwwwwwwyyywwwuuussssssuuuxxxzzzvvvtttsssvvv|||~~~||||||{{{zzzzzz|||~~~zzzwwwvvvyyy{{{{{{xxxtttpppooopppsssuuuyyyxxxwwwvvvvvvwwwxxxyyy{{{yyyuuupppkkkhhheeeccc```bbblll~~~|||wwwrrrooommmlllhhhhhhhhhgggeeedddbbbaaa______``````````````````bbbdddfffhhhiiikkknnnqqquuuxxx|||~~~~~~~~~{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuuuutttsssrrrqqqooommmkkkjjjjjjjjjeeedddcccbbb___]]]ZZZXXXVVVUUUUUUXXX]]]``````^^^\\\\\\[[[ZZZZZZ[[[[[[\\\^^^]]]^^^^^^```bbbdddfffiiillloooqqqtttyyylllfffooo{{{}}}~~~|||yyyvvvtttrrrqqqyyyzzz{{{zzzwwwuuuuuuvvvyyy}}}}}}{{{{{{{{{}}}~~~}}}{{{{{{|||{{{{{{zzz{{{{{{zzzwwwtttqqqssstttoooiiigggjjjnnnrrrqqqsssvvv{{{}}}}}}|||xxxvvvttttttvvvxxxyyyyyyxxxwwwvvvuuutttttttttuuuuuutttsssvvvzzz|||{{{zzzzzzyyyxxxyyy||||||{{{}}}}}}uuuooommmpppvvvzzzyyywwwuuusssrrrqqqqqqrrrsssrrrpppnnnkkkgggeeeccceeeeeejjjxxxzzzwwwuuutttpppooommmkkkiiigggfffeeedddcccbbb```___]]]\\\\\\\\\]]]^^^______```bbbeeehhhkkknnnqqqsssvvvyyy||||||}}}~~~|||{{{yyywwwvvvuuuuuuvvvtttsssssssssrrrrrrqqqqqqrrrrrrrrrrrrqqqooonnnmmmjjjiiihhhfffdddbbbaaa```]]]]]]]]]\\\[[[YYYXXXWWWUUUUUUWWW]]]dddgggfffccc\\\[[[ZZZZZZ[[[\\\^^^___^^^^^^^^^___aaacccfffgggmmmpppuuuxxx{{{oooiiirrr~~~|||yyywwwvvvuuutttzzz}}}~~~{{{wwwuuuvvvxxx}}}||||||}}}~~~|||zzzzzz{{{xxxwwwvvvvvvwwwvvvtttrrrnnnppppppnnnkkkjjjlllooopppooopppuuu|||~~~{{{xxxuuuuuuvvvxxxyyyyyyvvvvvvvvvuuutttrrrpppooorrrrrrsssuuuvvvwwwxxxyyyxxxxxxxxxzzz~~~vvvpppnnnrrryyy~~~}}}{{{xxxssspppmmmlllkkkoooooonnnmmmjjjfffcccaaaddddddgggqqq}}}{{{xxxtttqqqooonnnmmmhhhgggfffdddbbb```___^^^\\\]]]^^^]]][[[[[[]]]___```bbbdddfffggghhhkkkmmmnnnnnnoooqqqtttwwwzzz|||~~~{{{xxxwwwtttrrrpppnnnmmmlllmmmmmmmmmmmmlllllllllllllllkkkiiiiiiiiiiiihhhfffdddccc______```___^^^\\\[[[YYYVVVVVVWWWWWWWWWXXXXXXXXXUUUWWW\\\eeelllpppnnnkkk___^^^]]]\\\]]]^^^```aaaaaaaaabbbdddgggjjjmmmooosssxxx}}}~~~tttpppzzz}}}|||zzzyyyxxxxxxxxxyyyyyy|||~~~|||xxxwwwzzz}}}~~~{{{yyyzzz}}}}}}}}}|||zzzwwwvvvwwwyyywwwuuussssssssstttsssrrrmmmmmmmmmmmmnnnooopppqqqpppoooooossszzz}}}{{{xxxuuussstttuuuvvvvvvuuuuuutttsssqqqooonnnmmmmmmpppssstttrrrrrruuuyyyyyyyyyxxxzzz~~~{{{uuupppooosssxxx{{{|||zzzwwwsssooommmkkkkkknnnnnnooonnnllliiifffdddccccccdddiiiwww~~~zzzwwwvvvuuulllkkkjjjhhhfffeeecccccc`````````___]]]\\\]]]^^^\\\]]]____________```bbbeeeeeefffgggjjjmmmppprrroooqqqssstttsssssstttuuuvvvwwwxxxzzz{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||}}}{{{yyywwwvvvwwwxxxyyysssssssssrrrqqqooommmlllnnnmmmkkkiiiggggggggggggcccccccccccccccccccccccc___`````````___]]][[[ZZZWWWYYYZZZ[[[[[[YYYWWWVVVRRRRRRSSSTTTUUUWWWWWWXXXWWWZZZaaakkktttwwwuuuqqqeeecccaaa```___```bbbcccggggggiiikkkooosssvvvyyyzzzvvvtttzzz|||yyyyyyxxxxxxxxxyyy{{{|||xxx{{{}}}|||yyyyyy~~~~~~}}}wwwvvvyyy}}}yyyxxxwwwtttrrrrrrtttvvvvvvtttqqqqqqrrrsssssssssnnnllllllmmmpppsssssssssqqqooonnnrrryyy}}}}}}zzzzzzwwwsssqqqqqqrrrssssssuuusssrrrpppnnnnnnnnnnnniiiooossssssooonnnsssyyy|||{{{yyyzzz}}}}}}~~~~~~}}}}}}~~~wwwuuuqqqooooooqqqtttvvvvvvuuurrrpppooonnnnnnnnnlllmmmoooppppppnnnkkkjjjddddddccceeennn|||xxxuuusssooollljjjhhheeecccbbbaaa______aaabbbaaaaaadddbbb_________```___^^^\\\\\\]]]^^^```bbbdddeeeffffffggggggggghhhhhhhhhlllmmmmmmnnnnnnmmmmmmlllnnnnnnooorrruuuwwwvvvtttrrrssstttvvvxxxyyy{{{{{{zzzxxxwwwvvvvvvxxxzzz{{{~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{yyyxxxxxxwwwuuutttssssssvvvrrrnnnlllmmmmmmkkkiiikkkkkkkkkiiigggfffeeefffcccccccccbbbbbbaaa______\\\\\\\\\\\\[[[YYYXXXWWWYYYXXXWWWVVVUUUTTTSSSSSSSSSUUUWWWVVVTTTRRRQQQQQQSSSRRRQQQRRRTTTVVVVVVVVV[[[]]]cccnnnyyyzzzssslllgggfffeeeddddddfffhhhjjjkkknnnrrrvvvyyy|||vvvmmm}}}~~~|||{{{}}}{{{yyyxxx{{{|||zzz{{{}}}{{{vvv}}}}}}xxxttttttuuu{{{yyywwwtttsssrrrqqqrrrkkkpppsssssstttvvvuuuqqqmmmnnnpppqqqrrrrrrqqqqqqsssrrrrrrsssvvvyyyyyyyyysssrrrqqqpppooopppqqqrrrsssrrrqqqpppooonnnmmmllllllmmmnnnmmmlllmmmoooqqqvvvuuussssssvvv|||~~~}}}{{{yyyxxxxxxxxxxxxuuurrrooommmnnnqqqssstttqqqssstttsssqqqoooooopppnnnqqqvvv{{{|||wwwlllddddddbbb``````cccppp{{{yyyvvvsssqqqpppnnnllljjjkkkiiihhhhhhiiijjjiiihhhgggfffddddddddddddbbb```^^^^^^]]]]]]^^^___``````````````````````````````bbbcccccccccccccccbbbbbbccccccdddfffjjjkkkkkkjjjhhhiiijjjkkklllnnnoooooooooooonnnnnnnnnoooqqqrrruuutttssssssrrrrrrsssssstttssssssrrrrrrssssssttttttttttttsssssssssrrrrrrppppppooonnnmmmlllkkkkkkmmmjjjgggffffffgggeeecccddddddcccbbb```^^^^^^^^^\\\\\\[[[[[[ZZZYYYXXXWWWUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPRRRTTTUUUTTTSSSTTTUUUWWWWWWVVVWWWYYYZZZ[[[[[[\\\]]]aaaiiippprrrppplllhhhiiijjjjjjkkkmmmppprrrtttvvvxxx{{{~~~vvvpppvvv}}}~~~}}}{{{www{{{}}}|||}}}}}}xxxzzz|||}}}|||yyyxxxxxxzzzuuutttrrrpppooonnnnnnnnnjjjooorrrqqqrrrtttsssooommmnnnooooooppppppppppppsssqqqqqqrrrtttvvvvvvvvvoooooooooooopppqqqqqqrrrqqqpppooonnnllllllkkkkkkjjjkkklllmmmllllllmmmoooqqqpppoooppptttxxx|||~~~}}}{{{xxxwwwwwwxxxxxxzzzwwwrrrooonnnnnnnnnnnnoooqqqrrrrrrpppooopppqqqqqquuu|||{{{ooofffdddbbbaaa```bbbmmm~~~{{{zzzyyyxxxvvvtttpppooommmlllmmmmmmmmmkkkhhhgggffffffgggeeebbb```bbbbbb```______^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWYYYXXXXXXYYY\\\___```___]]]^^^^^^______``````aaacccccccccdddeeeffffffgggggggggfffeeeeeeeeeeeeeeehhhggggggffffffgggggghhhiiiiiiiiiiiihhhhhhhhhhhhffffffeeedddcccbbbbbbaaacccaaa___^^^______^^^]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUTTTTTTSSSQQQPPPOOONNNNNNOOOOOOOOONNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRUUUWWWWWWXXXYYY[[[\\\\\\\\\]]]^^^___```aaa```aaabbbeeehhhkkkmmmnnnmmmooorrrtttuuuwwwzzz||||||pppnnnrrr~~~~~~|||uuuzzz~~~~~~~~~|||wwwuuuwwwyyyzzzzzz{{{}}}~~~qqqpppooonnnmmmmmmmmmnnnjjjoooqqqqqqqqqsssqqqmmmnnnmmmlllllllllmmmnnnoooqqqpppnnnoooqqqrrrrrrqqqkkklllmmmnnnoooppppppppppppooonnnmmmllllllllllllgggjjjllllllkkkjjjjjjkkkkkkjjjkkknnnrrrvvvxxxyyy}}}}}}yyyvvvtttuuuwwwyyy{{{yyyuuuqqqnnnkkkjjjjjjlllnnnppppppppppppqqqrrrsssyyyrrrhhhdddbbbaaaaaaaaahhhzzz}}}vvvtttrrrqqqqqqqqqpppnnnkkkkkkkkkkkkkkkiiieeebbbgggfffeeecccbbbbbbaaaaaa```___^^^\\\[[[ZZZZZZ[[[YYYYYYYYYYYYXXXWWWVVVUUUXXXVVVTTTTTTVVVXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\___^^^^^^]]]]]]^^^^^^___bbbbbbaaaaaaaaa`````````______^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZYYYYYYWWWVVVTTTTTTSSSSSSQQQPPPRRRRRRRRRQQQPPPOOOMMMMMMLLLMMMNNNNNNOOOOOOOOONNNQQQRRRRRRSSSSSSTTTUUUUUUSSSVVVXXXZZZ[[[\\\^^^```\\\]]]^^^______```bbbddddddfffhhhiiihhhjjjnnnrrrtttxxx|||~~~wwwpppqqqzzz~~~~~~~~~~~~}}}{{{zzzvvv|||~~~}}}yyytttqqqrrrtttvvvwwwzzz|||}}}pppoooooooooooooooooopppmmmqqqsssssssssuuusssooonnnmmmjjjiiihhhiiikkklllooommmlllkkklllmmmlllkkkiiijjjkkkmmmmmmmmmlllkkkqqqpppooonnnnnnmmmnnnnnniiikkkmmmmmmkkkiiihhhgggfffgggiiinnnuuuyyyzzzyyyyyy}}}|||wwwsssrrrtttwwwzzzyyyxxxwwwsssooollljjjjjjiiikkknnnoooooopppqqqssssssyyy}}}qqqiiicccbbbbbbbbbbbbfffsss~~~{{{zzzzzzyyyxxxvvvrrrrrrqqqqqqqqqnnnjjjgggiiihhhgggfffeeeeeeeeeeeeeeedddbbb```^^^^^^^^^___\\\\\\\\\\\\\\\[[[ZZZZZZ\\\YYYVVVUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUXXXXXXWWWWWWWWWWWWXXXXXX[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVRRRSSSTTTTTTTTTTTTTTTUUUSSSQQQOOOPPPQQQQQQOOOMMMQQQQQQQQQQQQQQQOOONNNNNNNNNOOOPPPQQQRRRRRRRRRQQQTTTTTTUUUVVVWWWXXXYYYYYYWWWYYY[[[\\\\\\]]]```bbb\\\^^^`````````aaadddfffhhhlllooopppoooppptttxxxxxxssszzz~~~|||{{{{{{zzz~~~}}}||||||||||||||||||{{{zzzzzz||||||xxxssspppooooooqqqsssuuuwwwwwwnnnoooooopppppppppppppppooosssvvvuuuvvvxxxvvvrrrooollliiigggffffffhhhjjjmmmkkkiiihhhiiiiiihhhgggiiiiiijjjjjjjjjiiigggfffmmmmmmnnnnnnmmmmmmmmmlllkkkmmmnnnnnnkkkhhhfffeeeffffffiiiqqqyyy~~~|||vvv{{{}}}yyytttpppooorrrwwwzzzyyyzzzzzzwwwqqqllliiiiiiiiikkknnnoooooooooqqqrrrqqqvvv{{{~~~|||uuunnniiicccbbbcccddddddfffoooyyy~~~|||vvvuuusssrrrqqqooollliiiiiihhhhhhggggggggggggggghhhfffdddaaa``````aaabbb``````aaaaaaaaaaaa`````````^^^[[[ZZZZZZZZZXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQMMMOOOPPPQQQPPPOOOPPPQQQPPPNNNLLLNNNPPPRRRPPPNNNQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[]]]]]]]]]^^^aaacccaaacccffffffeeefffiiimmmooorrrwwwyyyzzz|||~~~yyy}}}yyyxxxyyyzzzzzz{{{{{{|||||||||zzzyyyxxxzzzzzzzzzzzzzzz{{{{{{|||{{{xxxtttpppnnnllllllnnnpppqqqpppllllllmmmnnnooonnnnnnnnnnnnsssvvvvvvwwwyyyxxxtttooollliiifffeeeeeefffgggjjjhhhffffffffffffeeedddhhhhhhhhhgggfffeeedddcccggghhhjjjkkklllkkkiiihhhjjjlllmmmllljjjgggffffffhhhgggjjjrrr{{{|||tttyyy}}}xxxuuupppnnnnnnqqqvvvyyy|||~~~{{{ssslllgggfffkkkmmmoooooooooooopppqqqooorrrvvvwwwtttpppllljjjfffddddddfffddddddjjjrrr}}}zzzxxxvvvuuussspppnnnmmmlllkkkjjjiiiiiiiiiiiiiiigggdddbbbaaabbbcccdddcccdddeeeffffffgggffffffcccbbbaaaaaabbbaaa___]]][[[[[[[[[[[[ZZZZZZZZZZZZXXXWWWVVVUUUUUUUUUVVVWWWUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPLLLOOORRRRRRPPPOOOOOOQQQRRROOONNNPPPUUUWWWUUURRRSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^^^^___]]]___``````aaacccfffiiijjjmmmppppppoooooosssxxx{{{}}}}}}yyywwwwwwxxxzzz{{{xxxxxxxxxxxxwwwvvvuuutttvvvvvvvvvvvvwwwxxxzzz{{{~~~zzzwwwuuussspppmmmjjjjjjlllnnnmmmmmmkkklllmmmnnnnnnnnnmmmlllkkkooossssssuuuxxxwwwsssnnnmmmjjjgggeeeddddddeeehhhfffddddddeeeeeedddcccffffffeeedddccccccccccccbbbeeeiiilllllljjjgggdddfffhhhiiiiiihhhggghhhjjjjjjhhhiiioooxxx|||zzzvvvrrrxxx{{{rrrpppmmmlllmmmpppuuuxxxzzz~~~~~~vvvnnniiihhhnnnoooqqqpppooonnnnnnooolllppptttuuurrrooolllllliiigggeeeeeeccc```dddjjjyyy~~~}}}zzzyyyrrrqqqpppnnnllllllkkkkkkjjjhhheeecccbbbccceeeffffffggghhhjjjkkkkkkkkkkkkeeeeeeeeeggghhhhhhfffddd````````````````````````^^^]]][[[YYYXXXYYYZZZ[[[XXXWWWWWWVVVVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOORRRUUUUUUSSSQQQRRRSSSVVVSSSQQQTTTZZZ]]][[[XXXWWWXXXYYYZZZ\\\\\\]]]]]]______````````````______^^^^^^___``````aaabbbbbbaaabbbdddeeefffiiillloooqqquuuyyyyyywwwwww|||}}}{{{xxxxxxxxxyyyzzzwwwwwwvvvvvvuuusssrrrqqqqqqqqqqqqqqqsssuuuwwwyyyxxx~~~{{{tttrrrqqqppppppmmmiiiiiikkkmmmmmmllllllmmmnnnooooooooommmmmmggglllpppppprrrvvvuuuqqqnnnmmmjjjhhheeedddddddddgggeeeccccccdddeeedddcccdddcccbbbbbbbbbcccdddeeeaaaeeejjjnnnnnnlllgggdddbbbdddeeeffffffhhhjjjmmmkkkhhhgggllltttwwwtttppprrrvvv~~~{{{ooommmkkkkkklllppptttwwwvvv{{{xxxqqqnnnnnnpppqqqrrrqqqooonnnmmmnnnkkkpppvvvwwwtttpppnnnmmmllliiifffeeeaaa]]]___dddmmm|||xxxtttrrrpppnnnlllooommmiiifffeeeeeeeeefffjjjjjjjjjjjjjjjjjjjjjkkkkkklllllljjjhhhggghhhjjjjjjgggcccbbbbbbdddeeeeeebbbbbbbbbaaa```___^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[]]]\\\[[[ZZZYYYXXXXXXXXXYYYXXXVVVTTTRRRRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUXXXXXXWWWVVVVVVWWWWWWXXXXXXWWWWWWZZZ^^^___]]][[[ZZZ\\\```aaaaaa_________aaa```___^^^^^^___aaabbbbbbaaaaaaaaaccceeeeeeeeeeeecccdddhhhjjjlllqqqxxx}}}|||wwwssssssvvv|||{{{yyywwwvvvqqqlllnnnsssooooooooooooqqqrrrtttuuuvvvwwwwwwuuurrrnnnlllllllllhhheeeeeegggiiihhhggglllmmmllljjjhhhggghhhiiiiiikkkmmmmmmmmmmmmnnnoooooolllhhhdddbbbbbbdddeeekkkjjjiiigggggggggggghhhfffcccaaaaaadddfffhhhhhhdddeeefffiiilllllljjjhhhfffaaa]]]^^^dddjjjlllllljjjjjjjjjkkknnnqqqrrrrrrpppuuu}}}|||zzztttlllhhhmmmpppoooppptttwwwvvvwwwxxxuuupppooorrr|||zzzvvvqqqlllkkkmmmooooooqqqsssttttttqqqooommmllljjjgggdddaaa___]]]\\\kkkzzz~~~{{{xxxvvvttttttrrrpppnnnmmmllllllmmmllllllllllllllllllllllllmmmnnnmmmkkkkkklllnnnnnnkkkhhhggggggiiiiiiiiihhhhhhhhhhhhhhhgggfffeeefffeeeeeedddccccccddddddcccbbbaaa```____________aaa```^^^]]]\\\]]]]]]^^^ZZZZZZ[[[[[[\\\\\\]]]]]]ZZZZZZZZZ[[[\\\\\\\\\]]]```______aaadddeeecccaaa```bbbddddddcccaaabbbbbbccccccbbbbbbbbbcccdddeeeeeeddddddeeegggiiijjjjjjooonnnoootttvvvwww}}}|||yyywwwsssqqqqqqtttwwwzzz|||xxxuuuoooiiijjjooooooqqqsssuuuuuutttrrrqqqtttuuuvvvtttqqqnnnmmmmmmiiigggddddddfffggggggffflllmmmnnnmmmkkkjjjjjjkkkjjjlllnnnnnnmmmllllllmmmllljjjgggddddddeeefffhhhnnnmmmkkkiiiiiiiiikkklllggghhhiiiiiihhhfffdddccccccdddfffiiimmmnnnmmmlllhhhccc___```ffflllnnnnnnmmmlllkkkkkkmmmooopppqqqqqqwww|||zzzvvvoookkkoooqqqpppoooqqqqqqnnnnnnppppppmmmlllooovvvuuurrrnnnkkkkkkmmmpppnnnqqquuuvvvuuurrrooonnnkkkjjjgggdddaaa^^^\\\[[[aaannnzzzzzzzzzyyywwwuuusssrrrtttttttttsssrrrrrrqqqqqqooopppqqqpppooooooqqqssspppmmmjjjhhhiiijjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhiiihhhhhhgggggggggggghhheeeeeedddccccccddddddeeedddcccbbbaaaaaabbbdddddd_________```aaabbbbbbbbb^^^___aaacccdddddddddcccbbbaaabbbccceeeeeedddbbbcccddddddcccaaaaaabbbcccdddddddddddddddeeeffffffiiijjjkkklllnnnqqqssstttwwwvvvyyy~~~{{{yyy|||zzzwwwvvvuuuuuuuuuwwwyyyzzz}}}wwwrrrmmmhhhjjjoooqqqtttxxx{{{zzzvvvqqqnnnsssttttttssspppnnnmmmmmmgggeeecccccceeeffffffeeeiiilllnnnooommmlllkkkkkknnnooopppooommmkkkkkkkkkiiihhhfffeeefffgggiiikkknnnllljjjhhhgggiiilllmmmkkkpppuuuuuuooohhhcccaaa```aaacccgggkkknnnnnnmmmhhheeecccfffkkkqqqssssssrrrpppnnnllllllmmmooopppssszzz}}}yyywwwrrrooorrrtttrrrooooooqqqjjjgggiiikkkiiiggghhhnnnmmmlllkkkjjjkkkooorrrooosssvvvxxxwwwuuusssrrrrrroookkkfffaaa]]][[[ZZZ[[[dddwww~~~~~~}}}~~~}}}{{{zzzyyyyyyuuuvvvvvvuuusssrrrtttuuurrrooolllkkklllllllllkkkhhhhhhiiijjjjjjjjjjjjjjjhhhhhhgggggggggggghhhhhhggggggggggggggghhhiiiiiieeedddcccbbbbbbcccdddeeeccccccdddeeeeeefffggggggccceeegggiiiiiiiiigggfffbbbbbbcccdddddddddcccbbbeeefffeeedddcccdddgggiiiiiiiiijjjjjjkkkkkkllllllppprrrtttvvvxxx{{{~~~~~~uuunnnkkkttt|||zzzxxxxxxvvvvvvwwwzzz|||~~~zzztttpppmmmjjjmmmrrrrrruuuyyy||||||yyytttqqqtttttttttrrrooolllllllllffffffeeeeeefffffffffffffffjjjnnnoooooommmkkkkkkqqqrrrrrrpppmmmkkkjjjjjjhhhggggggfffggghhhiiijjjkkkhhheeecccccceeeiiikkknnnuuu{{{zzzsssjjjeeeccc^^^^^^```cccgggiiijjjiiiggggggjjjooouuuyyyyyyxxxwwwuuurrrnnnlllllloooqqquuu||||||wwwtttqqqpppsssuuuuuuqqqooovvvmmmfffgggiiifffcccbbbfffggghhhhhhiiilllqqquuurrruuuwwwxxxwwwxxxzzz}}}|||sssiiibbb^^^\\\\\\^^^bbbnnn~~~|||yyywwwwwwxxxwwwuuusssqqqrrrrrrqqqpppkkklllmmmnnnooooooooooookkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnooojjjiiihhhffffffffffffgggiiiiiijjjjjjjjjkkkkkkkkkggghhhjjjjjjjjjhhhfffeeefffggghhhiiiiiihhhggggggkkkkkkkkkkkkkkknnnrrruuutttuuuuuuvvvwwwxxxxxxxxxzzz}}}xxxfffhhhqqq~~~{{{zzzwwwuuusssrrrtttxxx}}}yyysssqqqooolllmmmqqqrrrtttxxxzzz{{{{{{yyyxxxvvvvvvuuurrrnnnkkkjjjkkkiiiiiijjjiiiiiihhhhhhhhhgggkkkooorrrqqqooommmmmmrrrssssssqqqnnnlllkkkkkkhhhhhhhhhggggggggggggggggggeeebbb``````cccgggjjjmmmssswwwvvvoooiiifffgggaaa``````bbbeeeffffffeeedddhhhooovvv|||~~~}}}{{{yyyxxxuuuqqqmmmlllooorrruuu|||xxxtttoooooooooqqquuuwwwuuuqqquuullleeefffhhheeebbbbbbbbbdddfffhhhjjjnnnsssvvvvvvwwwxxxwwwvvvzzz|||nnneee``````aaa___```hhh{{{zzz}}}zzzxxxwwwwwwwwwuuutttpppqqqrrrsssssssssssssssnnnmmmmmmmmmmmmnnnoooooonnnmmmmmmmmmnnnoooppppppnnnmmmkkkjjjiiiiiiiiijjjllllllllllllkkkkkkkkkkkkllllllllllllkkkiiihhhfffjjjlllnnnooonnnmmmmmmnnnpppqqqrrrrrrsssvvvzzz~~~}}}~~~~~~qqqkkkkkkwww}}}zzzxxxwwwyyywwwtttsssvvvzzz{{{vvvuuurrrnnnkkklllrrrsssuuuxxxzzz{{{||||||wwwvvvuuurrrnnnlllllllllmmmnnnooonnnllljjjiiijjjkkknnnrrrtttsssqqqpppooopppqqqrrrpppmmmkkkkkkkkkgggggghhhhhhgggfffeeedddfffdddbbbaaabbbeeehhhjjjjjjmmmooonnnjjjgggggghhheeedddcccdddfffffffffeeedddiiipppvvvzzz{{{zzzxxxwwwwwwvvvqqqmmmkkknnnqqquuuyyy~~~}}}xxxssspppjjjlllmmmnnnsssxxxwwwrrrmmmgggccceeegggeeeddddddaaacccfffhhhjjjnnnrrrvvvxxxyyyyyywwwvvvzzztttjjjffffffggg___]]]bbbrrr~~~www~~~zzzzzz{{{{{{{{{{{{{{{{{{vvvuuuuuuuuuuuuvvvwwwxxxvvvuuuuuuuuuuuuuuuvvvvvvtttsssrrrqqqqqqrrrssstttuuuttttttsssrrrqqqppppppttttttssssssrrrrrrqqqqqqrrruuuxxxyyywwwwwwxxxyyy{{{}}}~~~yyyrrrpppsss~~~zzzwwwuuuuuuwwwwwwvvvwwwzzz~~~~~~yyywwwxxxwwwrrrlllkkkppprrrtttwwwzzz{{{{{{{{{uuuuuutttrrrooonnnoooqqqpppqqqsssqqqmmmjjjiiijjjkkknnnqqqrrrqqqooonnnnnnkkkmmmnnnmmmkkkjjjjjjjjjeeeeeegggggggggfffdddcccdddcccbbbbbbccceeehhhiiikkkkkkllllllkkkjjjiiihhhfffeeecccdddeeeffffffeeegggiiillloooppppppqqqqqqrrrttttttqqqllljjjlllppptttvvvxxxwwwtttpppmmmlllhhhjjjkkkkkkpppwwwvvvqqqiiifffeeehhhgggddddddfffaaaccceeegggiiilllpppssswwwzzz{{{yyyuuuwwwxxxrrrnnnllllllcccaaabbbnnn||||||}}}|||~~~}}}}}}}}}~~~~~~|||{{{{{{||||||{{{{{{{{{||||||}}}}}}qqqmmmpppwww~~~zzzwwwvvvuuupppqqqsssvvvxxx{{{}}}~~~yyyuuuvvvzzz{{{vvvpppnnnnnnqqquuuxxxzzzzzzyyyxxxsssssssssrrrpppppprrrtttqqqsssuuurrrnnnjjjiiijjjiiikkknnnnnnmmmkkkkkkkkkhhhiiikkkjjjiiihhhhhhiiibbbccceeeggggggfffdddcccaaaaaaaaaaaacccdddfffgggnnnmmmmmmnnnpppooollljjjdddbbbaaabbbccceeeeeedddjjjjjjiiigggfffgggiiilllnnnqqqrrroookkkhhhkkknnnsssttttttrrrnnnkkkjjjiiihhhjjjjjjiiinnnuuuuuuoookkkjjjjjjllliiidddcccfffaaaccceeefffhhhjjjmmmpppvvv{{{}}}{{{vvvuuuzzz}}}zzzwwwsssqqqooolllhhhgggnnn~~~~~~~~~yyynnniiippp}}}wwwrrruuuzzz|||}}}}}}~~~yyyqqqsssssstttuuuuuuvvvvvvvvvvvvvvvwwwzzzzzzvvvoooiiimmmlllnnnrrrwwwyyyxxxvvvsssssssssrrrqqqqqqsssuuutttvvvwwwtttooommmmmmooorrrrrrqqqooonnnlllkkkjjjdddkkknnniiiddddddffffffdddddddddfffhhhhhhgggeeeddddddcccbbbcccdddeeefffoooppprrrqqqmmmjjjhhhggggggeeeddddddeeegggggggggcccffffffeeegggkkkmmmkkkjjjnnnqqqqqqooommmnnnppptttuuuuuurrrmmmgggcccbbbeeeeeegggjjjppptttvvvwwwvvvpppjjjiiikkklllkkkhhhdddfffhhhgggfffhhhlllpppvvvtttssstttuuuuuuvvvxxx~~~|||zzzzzzyyyxxxvvvsssnnnmmmnnnqqqxxx~~~zzzpppooovvvwwwmmmgggfffkkkpppuuu}}}~~~}}}~~~{{{uuuttttttttttttssssssssssssuuutttuuuwwwxxxwwwssspppnnnmmmnnnqqquuuwwwvvvttttttuuuuuutttsssuuuxxxzzzwwwyyyyyyvvvqqqnnnoooqqqrrrqqqppppppoooooooooooohhhmmmnnnjjjgggggghhhgggccccccdddfffiiijjjiiigggdddccccccbbbcccdddeeefffmmmoooooonnnkkkiiihhhhhhgggggggggggggggeeedddcccaaaeeeggggggjjjooorrrqqqlllnnnpppqqqpppoooooopppssssssrrroooiiidddaaaaaabbbcccggglllqqqssssssrrrtttooojjjiiikkklllkkkiiieeefffgggggggggjjjooosssxxxwwwuuuuuuuuuvvvwwwyyyzzzyyyxxxyyyzzzyyywwwtttqqqooooooqqqvvv{{{zzzqqqfffhhhssstttmmmhhhhhhkkkqqqwww~~~}}}zzzvvvuuutttrrrqqqpppppppppsssrrrrrrtttwwwxxxxxxxxxsssrrrqqqrrrtttvvvvvvuuuvvvvvvvvvuuuuuuwww{{{|||}}}|||xxxsssqqqsssuuutttssssssssssssuuuwwwxxxnnnppppppllljjjlllllliiiccccccdddgggjjjkkkkkkiiieeedddcccccccccdddeeefffkkkkkkllljjjhhhhhhiiijjjjjjjjjkkkmmmmmmiiiddd___\\\```dddhhhpppxxx{{{xxxpppppppppqqqrrrsssqqqpppsssrrrooojjjeeeaaa``````bbbeeekkkrrrwwwwwwtttppprrrnnnjjjiiikkklllkkkjjjffffffffffffgggkkkqqqvvvyyyyyyxxxvvvuuuvvvyyy{{{vvvvvvwwwyyy{{{zzzxxxuuutttqqqoooooorrr|||~~~~~~{{{yyyooojjjgggdddrrryyyvvvyyy|||~~~wwwuuusssqqqooonnnmmmmmmrrrrrrsssuuuwwwyyyzzzzzzzzzyyyxxxwwwxxxyyy{{{{{{zzzzzzxxxwwwvvvxxx|||zzzuuusssuuuxxxxxxxxxwwwwwwxxxyyy|||}}}ssstttrrrooooooqqqoookkkfffffffffiiikkkllljjjiiiffffffeeedddeeefffggghhhiiiiiihhhgggfffgggiiilllooommmnnnssswwwtttiii___VVVXXX\\\gggwwwuuurrrpppqqqtttuuussspppsssqqqmmmhhhcccaaabbbccchhhmmmttt|||yyyssspppmmmjjjiiikkklllkkkjjjiiihhhfffeeefffkkkppptttwwwyyyxxxvvvuuuyyy|||}}}xxxxxxyyy{{{|||{{{xxxuuusssooommmmmmpppwww~~~ttthhhfffkkkrrrwww|||vvvuuurrrpppooonnnoooooorrrtttvvvxxxxxxxxxxxxxxx|||zzzzzz||||||wwwtttuuuxxxyyyyyyxxxwwwwwwxxxyyyzzzvvvxxxvvvssssssuuurrrmmmjjjjjjjjjkkklllkkkiiiggghhhggggggfffggghhhiiijjjgggggggggfffeeegggjjjnnnpppmmmmmmuuu}}}|||ooobbbTTTTTTYYYhhh~~~xxxuuurrrrrrtttuuurrrooorrrppplllhhhddddddgggiiinnnssszzz|||wwwpppnnnmmmllllllmmmmmmlllmmmjjjfffeeefffiiinnnppprrrvvvwwwvvvzzz~~~}}}|||}}}}}}{{{wwwtttppplllkkklllooouuu{{{xxx}}}xxxooogggiiirrr||||||tttsssqqqppppppqqqsssttttttvvvyyyyyyxxxwwwwwwxxx}}}~~~~~~}}}wwwttttttuuuuuuuuuuuuuuuttttttttttttvvvzzz|||yyywwwvvvsssnnnmmmlllllllllmmmllliiifffiiihhhggggggggghhhiiijjjggghhhhhhgggggghhhlllooommmlllooovvv|||zzzpppggg[[[]]]cccpppzzzxxxuuussssssrrrpppooopppnnnlllhhhggghhhmmmppprrruuuzzz|||xxxtttsssrrrqqqqqqpppppppppppplllhhhfffhhhkkkmmmnnnooosssuuuyyy~~~}}}|||zzzwwwtttooollllllooorrruuu}}}wwwooopppsssxxxmmmkkkqqq{{{wwwrrrrrrqqqppprrruuuxxxzzzwwwxxxyyyxxxvvvvvvxxx{{{{{{~~~~~~}}}}}}{{{~~~}}}wwwsssqqqqqqqqqrrrsssttttttsssrrrqqqttt|||~~~yyywwwsssooommmmmmlllmmmnnnmmmkkkhhhggggggfffffffffggghhhiiihhhiiijjjiiiiiijjjmmmooojjjpppwwwyyyxxxtttqqqppphhhoooxxx~~~{{{{{{xxxuuuqqqnnnnnnoookkkkkkjjjiiiiiilllqqquuuuuuuuuwwwyyy||||||{{{yyyzzzzzzzzzxxxvvvuuuuuuuuuqqqmmmjjjiiillloooppppppnnnssswww~~~~~~{{{zzzyyywwwuuuqqqoooqqquuuvvvwwwzzzuuummmjjjjjjttttttnnntttxxx}}}xxxsssqqqppppppqqqssswww{{{~~~yyyyyyxxxuuusssuuuzzzuuuyyy~~~|||zzzzzzyyy|||}}}wwwrrroooooooooqqqtttvvvwwwvvvtttrrrsss|||{{{vvvsssppplllllllllmmmoooooommmkkkfffeeeeeedddeeefffggghhhhhhjjjkkkkkkjjjkkkmmmooojjjuuuuuuooorrryyyrrr||||||{{{uuuooollllllnnnhhhiiiiiiiiijjjnnntttxxxwwwvvvuuuvvvyyyzzzzzzzzz}}}{{{yyyxxxyyypppnnnkkklllooorrrsssrrroootttxxx|||yyyxxxxxxwwwvvvuuusssuuuyyyzzzxxxyyy|||~~~sssfff```aaajjjyyy|||xxxzzz|||xxxwwwvvvtttsssqqqqqqrrrvvvzzz|||{{{|||yyyttttttyyy|||{{{{{{{{{zzzyyyyyy|||~~~zzzuuuuuuyyy{{{||||||xxxrrrnnnmmmmmmlllpppuuuxxxyyyxxxwwwwww|||}}}~~~~~~zzztttooolllmmmnnnooonnnmmmkkkjjjffffffeeedddccceeeiiilllmmmmmmmmmmmmmmmmmmnnnnnnsss|||yyytttwww}}}|||zzzzzz}}}ssslllmmmooooookkkjjjjjjmmmpppsssuuuuuuzzzyyywwwuuuuuuwwwyyy{{{{{{}}}}}}zzzyyy{{{}}}tttqqqoooppptttvvvvvvuuuooozzz}}}wwwtttuuuwwwxxxwwwxxxrrrpppwww~~~~~~zzzxxxxxxrrrbbb^^^^^^dddlllwwwyyytttzzz~~~{{{wwwssstttsssqqqqqqrrruuuxxxzzz|||vvvtttvvvwwwtttvvvvvvuuuttttttvvvyyy{{{}}}yyywwwvvvrrrnnnnnnrrrvvvxxxyyywwwrrrooonnnnnnooorrrwwwzzz{{{||||||}}}||||||}}}~~~}}}zzzsssooonnnoooppppppooollliiiggggggggggggffffffhhhkkknnnoooooooooooooooooonnnnnnsss}}}|||uuutttwww{{{{{{vvvuuuuuuxxx}}}|||ssskkkjjjjjjiiikkkjjjiiikkkoootttxxxzzzzzzwwwuuuuuuwwwzzz{{{|||yyyyyyyyyxxxvvvwwwxxxzzzyyyxxxwwwxxxzzzzzzxxxuuuuuu}}}zzzvvvttttttuuuvvvvvv|||vvvtttzzz~~~zzzwwwwwwpppggg^^^ZZZ[[[bbbppp|||wwwqqqpppwwwzzzssssssrrrqqqpppqqqsssuuuwww|||}}}{{{uuussstttsssppprrrqqqppppppppprrrssstttxxxuuussssssppplllmmmqqqrrrtttvvvuuussspppoooooopppssswwwzzz{{{|||~~~zzzzzz{{{|||{{{xxxsssooopppqqqrrrrrroookkkgggdddeeefffgggggghhhjjjmmmpppppppppoooooonnnnnnmmmmmmsss|||}}}tttppppppsssvvvwwwtttpppllllllmmmoootttuuuooojjjhhhhhhfffkkkjjjiiijjjnnntttzzz~~~yyyuuurrrtttzzz~~~}}}wwwuuurrrrrrsssuuuvvvvvv}}}||||||}}}}}}{{{wwwtttvvv{{{vvvwwwvvvuuutttsssuuuvvv~~~xxxuuuyyy}}}{{{wwwuuutttxxxzzzoooeee``````eeejjjoooyyyzzzpppmmmqqq~~~vvvppppppoooooooooppprrrsssrrruuuuuusssrrrttttttqqqqqqpppooopppqqqrrrrrrrrrssspppooopppooommmpppuuussstttuuuuuusssqqqpppoooppprrruuuvvvwwwwwwyyy{{{wwwwwwwwwxxxxxxvvvrrrooooooqqqrrrrrrpppkkkgggdddccceeeggghhhiiikkknnnpppoooooonnnmmmmmmlllllllllrrrxxxyyyrrrnnnmmmlllnnnnnnkkkgggeeefffhhhkkkmmmmmmkkkhhhhhhhhhiiikkkkkkkkklllnnnsssxxx|||wwwrrrooorrr{{{}}}wwwsssppppppsssuuuvvvuuu{{{zzzzzzyyyxxxvvvtttrrrpppzzz~~~{{{zzzxxxtttrrruuuxxxxxxvvvtttvvvxxx{{{uuurrrvvvxxxvvvsssrrrqqqqqqwww{{{qqqiiibbb]]]bbbhhhqqq~~~}}}qqqkkkooovvvvvvmmmmmmmmmnnnnnnoooooooookkkoooqqqpppqqqtttsssppppppoooooopppssstttrrrpppmmmkkkjjjlllllllllqqqwwwwwwvvvuuutttsssrrrpppoooqqqsssttttttsssssstttuuutttsssssstttuuuuuurrrpppnnnooopppqqqoookkkgggeeedddfffiiikkklllnnnppprrrooooooooonnnnnnmmmmmmmmmooorrruuuuuurrrnnnmmmllljjjlllllljjjfffeeegggjjjooommmkkkiiifffeeegggjjjjjjllloooooooooooorrrtttsssooolllqqqzzz|||yyyuuurrrrrruuuwwwwwwuuuxxxwwwtttrrrqqqqqqssstttmmmtttyyyyyyvvvuuutttrrrqqquuuyyyzzzxxxwwwwwwyyyuuupppnnnrrruuusssrrrsssnnnmmmppp|||~~~ooocccaaa```bbbhhhqqq}}}wwwiiieeejjjyyy~~~~~~{{{ssskkklllmmmnnnoooooooooooommmpppqqqoooooorrrqqqnnnooommmmmmppptttuuussspppooollllllnnnnnnooottt{{{{{{xxxtttrrrrrrqqqpppooorrrtttvvvuuusssrrrqqqqqqrrrqqqqqqrrruuuvvvuuutttnnnnnnooonnnllliiigggeeefffiiimmmooopppqqqrrrsssooooooppppppppppppppppppllllllllllllkkkkkkkkkkkkjjjlllmmmllljjjiiilllooowwwqqqllliiifffcccdddggghhhlllooopppmmmkkkkkkmmmpppmmmlllpppwww{{{{{{yyyyyyxxxvvvvvvwwwwwwvvvuuuvvvuuussspppnnnooosssvvvoooqqqtttuuusssrrrqqqppprrrtttwwwyyyyyywwwwwwwwwqqqmmmlllppprrrqqqqqqtttkkkkkkmmmuuu~~~sssllleeecccbbbffftttxxxjjjkkksss~~~~~~~~~~~~~~~{{{|||}}}vvvpppkkklllnnnqqqrrrrrrrrrqqqppprrrrrroooooorrrrrrooonnnmmmnnnrrrwwwyyyvvvrrrtttpppooopppoooooottt{{{|||wwwqqqoooooopppqqqpppooorrruuuvvvtttqqqppppppqqqqqqqqqsssvvvyyyyyyyyyqqqpppnnnllliiifffdddccceeehhhmmmooopppppppppqqqllllllmmmmmmnnnooooooooojjjiiihhhhhhiiiiiihhhgggeeehhhkkkkkkjjjiiilllooouuuoookkkkkkjjjeeedddggghhhkkkmmmlllhhhgggiiikkklllllllllooosssvvvwwwvvvwwwxxxyyyxxxvvvtttssssssttttttsssqqqnnnnnnpppsssqqqoooooopppqqqqqqpppoooqqqqqqrrrtttvvvvvvtttrrrnnnjjjiiilllmmmlllmmmpppiiijjjkkkppp{{{uuulllccc___gggrrrxxxxxxnnnlll{{{|||||||||||||||}}}}}}}}}{{{}}}}}}xxxssspppkkkmmmpppssstttttttttssspppsssrrrpppppptttuuussspppooopppuuu{{{}}}yyyuuusssooolllllljjjiiimmmttt{{{uuuooolllmmmpppqqqqqqkkknnnrrrtttsssqqqooonnnrrrqqqqqqtttxxx{{{}}}}}}sssqqqnnnjjjfffdddbbbaaabbbeeejjjlllmmmlllllllllggghhhhhhiiijjjkkklllllljjjhhhggghhhiiiiiifffccc___cccggghhhggggggiiilllnnniiiiiimmmmmmiiigggjjjgggjjjkkkhhhddddddhhhmmmjjjkkkmmmnnnppprrrsssttttttwwwzzzyyyuuuqqqqqqqqqqqqssstttrrrnnnlllmmmoooqqqmmmjjjmmmqqqrrrqqqqqqpppnnnnnnpppssstttqqqnnnkkkgggfffhhhhhhggghhhkkkhhhjjjkkkmmmttt~~~pppiiiffffffmmmrrr|||{{{xxxmmmqqq||||||wwwvvvxxx{{{}}}}}}}}}~~~~~~}}}zzzwwwsssqqqlllnnnrrruuuwwwxxxwwwvvvuuusssssswww|||~~~{{{wwwtttwww{{{{{{tttssspppllljjjjjjmmmooosssqqqooonnnooooooooommmlllmmmoooqqqrrrqqqpppoooqqqrrrsssrrrrrrsssvvvxxxqqqpppmmmjjjfffbbb```^^^dddeeehhhiiiiiihhhfffdddhhhgggfffgggiiijjjiiihhheeeeeeeeeeeeddddddcccbbb___```aaabbbbbbeeehhhkkkllljjjjjjkkkmmmmmmiiieeeeeedddcccbbbbbbcccdddeeehhhkkknnnmmmkkklllpppuuuppptttuuuqqqnnnoooooolllpppqqqqqqpppmmmlllllllllllllllkkkmmmpppqqqqqqqqqnnnkkkhhhhhhjjjkkkjjjhhhggghhhhhhhhhhhhgggffffffhhhiiilllnnnnnnvvvsssrrrssswwwuuurrrvvv{{{{{{vvvuuuwwwzzz{{{{{{{{{{{{zzzxxxvvvssspppoookkknnnqqqtttvvvvvvvvvuuutttsssuuu{{{}}}yyy{{{~~~tttssspppllliiiiiikkknnnpppooommmlllmmmmmmlllkkkkkklllnnnpppqqqpppooonnnoooooopppooonnnnnnqqqsssmmmllljjjgggdddaaa___^^^eeeeeeffffffffffffffffffdddccccccdddfffgggfffeeeccccccccccccbbbaaa```___[[[]]]^^^^^^^^^```dddggggggfffgggjjjlllkkkhhheee```___^^^^^^^^^^^^___```cccfffhhhgggeeeggglllqqqrrruuuuuuooojjjiiigggdddiiijjjjjjhhhffffffgggiiijjjiiijjjlllnnnpppooonnnpppmmmkkkkkkmmmmmmllljjjfffggghhhhhhiiiiiiiiiiiiiiijjjmmmnnnmmmqqq~~~tttpppsss}}}{{{rrrllljjjnnnwww~~~|||yyyvvvtttvvvxxxyyyzzzxxxwwwuuurrrpppnnnmmmlllkkkmmmooorrrssstttsssrrrpppqqquuu}}}}}}}}}~~~sssrrroookkkhhhgggiiikkkmmmllljjjjjjjjjjjjiiihhhhhhjjjlllnnnooonnnmmmlllkkkkkkkkkjjjhhhhhhiiikkkgggfffeeecccaaa```^^^^^^bbbbbbaaaaaabbbcccdddeee______^^^___bbbccccccbbbbbbbbbaaaaaa___^^^\\\[[[ZZZZZZ[[[[[[[[[]]]aaadddaaabbbdddgggiiihhheeebbb\\\\\\[[[[[[\\\]]]^^^^^^aaabbbcccbbbaaaccciiinnnvvvyyywwwooohhheeebbb^^^eeefffeeedddcccdddgggjjjgggggghhhkkknnnooonnnlllooonnnmmmmmmmmmmmmkkkiiieeeeeeggghhhjjjkkklllmmmjjjkkkmmmnnnkkkjjjsssxxxooonnnqqqzzz~~~tttjjjiiihhhjjjqqq}}}|||~~~}}}{{{zzz{{{yyywwwvvvvvvxxxyyyyyywwwuuurrrnnnlllkkkkkkkkkjjjkkkmmmooopppppppppooojjjmmmssszzz~~~|||{{{{{{}}}~~~~~~|||zzzqqqpppmmmjjjfffeeeggghhhkkkjjjhhhiiiiiiiiigggeeeeeegggiiikkkllllllkkkjjjggghhhgggeeecccaaabbbbbbaaaaaa```___^^^^^^]]]]]]\\\]]]]]]^^^___`````````\\\\\\[[[]]]```aaaaaa```aaaaaa```___^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZ\\\___bbb^^^```ccceeefffdddaaa^^^[[[\\\]]]^^^```bbbcccdddeeeeeecccaaa```bbbggglllyyy{{{yyyqqqjjjfffccc___bbbbbbbbb``````bbbfffjjjfffgggiiilllooopppnnnmmmmmmmmmmmmmmmlllkkkhhhgggcccdddeeegggjjjmmmooopppkkkkkklllmmmiiifffjjjqqqzzzmmmhhhiiirrr~~~vvvrrrnnnjjjiiipppwww~~~}}}}}}zzzyyyyyy||||||{{{zzzxxxxxxxxxyyywwwuuuqqqnnnkkkkkkkkkkkkiiijjjkkklllmmmllllllkkkhhhkkkqqqwww{{{|||zzzwwwyyyxxxxxxxxxyyyyyywwwuuummmmmmkkkhhheeedddeeefffjjjiiihhhiiiiiiiiifffdddbbbdddfffhhhiiiiiiiiihhhdddeeeeeeccc```]]]]]]]]]^^^]]]]]]]]]\\\\\\[[[[[[XXXZZZ^^^aaabbbbbb___^^^\\\[[[[[[]]]```bbbbbbaaaaaaaaa```___^^^\\\ZZZYYYZZZZZZYYYXXXWWWYYY]]]```___aaacccdddccc```]]][[[[[[\\\___bbbeeehhhjjjkkkjjjhhheeeaaa```bbbeeeiiitttwwwvvvpppjjjiiifffccc^^^^^^]]]\\\\\\^^^bbbeeehhhhhhiiillloooqqqpppooommmnnnppppppnnnjjjhhhfffaaabbbcccfffiiillloooqqqkkkiiijjjkkkhhheeefffjjjyyy~~~sssffffffiiirrr~~~ssshhhfffkkkrrrvvv|||xxxwwwxxx~~~}}}zzzxxxwwwxxxxxxvvvrrrooommmllllllllliiiiiiiiiiiiiiiiiihhhhhhhhhkkkppptttvvvvvvtttsssvvvvvvuuuvvvwwwvvvtttrrrjjjjjjiiifffdddcccdddeeeiiihhhhhhiiiiiihhhfffccc___aaacccfffggggggffffffddddddeeeccc___\\\[[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZXXX[[[```eeefffeeebbb```\\\[[[\\\^^^aaaddddddddd``````______]]]\\\ZZZZZZYYYXXXWWWUUUTTTVVVZZZ^^^aaaccceeedddaaa^^^]]]]]]\\\]]]```dddgggiiikkkllljjjhhhdddbbbaaabbbdddfffjjjnnnoookkkhhhiiiiiigggbbbbbbbbb```___aaacccfffhhhhhhhhhjjjnnnpppqqqpppooorrrttttttqqqllliiigggaaaaaabbbcccfffiiilllnnnkkkgggfffgggfffccccccfffpppxxxmmmddddddiiiqqq|||qqqmmmiiiiiippp}}}yyyvvvvvvxxx~~~zzzvvvuuuvvvxxxvvvssspppnnnmmmllllllhhhhhhhhhggggggffffffeeefffiiimmmpppqqqqqqpppppprrrrrrrrrtttuuutttqqqooogggggggggeeecccbbbccceeeggggggggghhhhhhgggdddbbb]]]___aaadddeeeeeeeeeddddddeeeeeeddd```]]]\\\\\\___^^^]]]\\\[[[YYYXXXXXXXXX[[[___ccceeeeeecccbbb\\\\\\\\\___bbbeeefffeee^^^^^^^^^]]]]]]\\\ZZZZZZZZZZZZXXXUUUTTTVVVZZZ^^^cccdddeeedddaaa___```aaa___aaacccfffgggiiiiiiiiihhhfffdddcccdddeeefffgggbbbfffiiiggggggjjjkkkjjjhhhiiiiiihhhfffeeeggghhhfffeeedddeeeiiilllnnnoooooorrrvvvvvvqqqlllhhhggg`````````aaacccfffiiikkklllfffbbbbbbbbb```aaacccfffqqq{{{iiibbbaaabbbgggnnnwww~~~~~~oooeeeiiipppyyy~~~xxxtttuuuxxxzzzuuussstttwwwvvvtttqqqooommmlllkkkhhhggggggfffeeeeeeddddddccceeeiiikkkllllllmmmmmmnnnnnnoooqqqsssqqqnnnkkkeeeeeefffdddcccbbbccceeefffeeefffggggggfffccc```\\\]]]```cccdddddddddcccdddffffffeeebbb___]]]]]]```___^^^\\\[[[YYYXXXWWWXXXYYY\\\^^^```aaabbbbbb\\\\\\\\\___ccceeeffffff\\\\\\\\\\\\\\\[[[ZZZZZZ^^^\\\ZZZWWWVVVXXX\\\```ccceeefffdddaaaaaacccfffdddeeeggghhhiiihhhhhhggghhhfffeeefffhhhjjjkkkkkk___dddgggfffgggkkknnnmmmhhhiiijjjhhhfffddddddeeedddbbb```aaaeeeiiilllmmmmmmqqquuuuuupppjjjfffeee``````______aaadddfffhhhnnnfff_________^^^^^^aaa___ddduuu