BM6P6(@ !!!###$$$&&&''''''&&&&&&######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$###)))))))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$######""""""######$$$######""""""""""""######&&&&&&%%%%%%$$$$$$$$$$$$!!!######""" !!!!!! !!!!!!"""###$$$%%%###!!!  !!!"""############""""""""""""""""""######$$$$$$$$$%%%########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""###$$$$$$$$$######!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!"""""""""###############"""!!!!!!""""""############""""""$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""  !!!###"""!!! !!!$$$#########""""""!!!!!!&&&%%%%%%%%%$$$#################################%%%$$$$$$######$$$$$$%%%###"""""""""###$$$%%%%%%$$$$$$###""""""###$$$%%%"""""""""""""""""""""""" !!!"""######"""!!! !!!###$$$$$$$$$### !!!""""""###""""""!!! ###&&&&&&###!!!###""" """&&&%%%$$$###!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%(((((('''&&&'''((()))***$$$$$$############$$$$$$!!!""""""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%################################################""""""############""""""""""""#########$$$$$$$$$######""""""""""""######!!!!!!"""###$$$%%%&&&&&&$$$###"""###$$$$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$########################%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$#######################################&&&%%%###"""""""""######""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""!!!""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$######$$$$$$$$$######$$$%%%%%%$$$###""""""###$$$%%%%%%###"""!!!"""!!!!!!!!!!!!""""""###$$$###!!! """###############"""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""#########""""""!!!!!!!!!!!!!!!!!!!!!"""###################################################"""""""""!!!###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""###&&&%%%$$$###""" """"""""""""""""""!!!!!!###############"""!!!!!!""""""############""""""%%%%%%$$$#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""""""""###$$$$$$###"""""""""""""""############"""""""""!!!$$$$$$$$$$$$$$$#################################$$$######""""""######$$$#########"""######$$$$$$$$$######"""###$$$&&&'''""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!! """""""""""""""""""""""" """###$$$###""""""""""""######"""!!!!!!"""#########"""!!!!!!"""###$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########"""######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$######$$$$$$################################################""""""############""""""""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$######"""""""""$$$$$$###$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""#####################$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%########################%%%!!!$$$&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############################################################&&&%%%$$$###"""######$$$#########$$$$$$$$$$$$%%%$$$###############$$$$$$""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$######$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&& !!!###$$$%%%###"""!!!"""""""""!!!!!! ###""""""!!!!!!!!!!!!"""""""""!!! !!!##################""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$$$$###""" !!!"""!!!!!!"""###############""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$###"""!!!!!!!!!"""############""""""!!!!!!""""""######""""""!!!######"""""""""###$$$$$$""""""""""""""""""""""""###$$$%%%$$$###"""###$$$######$$$$$$######""""""############""""""""""""""""""#############################################""""""""""""""""""###$$$$$$######"""#########%%%%%%$$$#########$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!#########"""!!!###""""""!!!!!!!!!!!!""" ###&&&$$$!!!!!!%%%%%%$$$"""!!!""""""!!! !!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''$$$$$$#########$$$%%%&&&$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$######$$$#######################################################################################$$$$$$$$$######""""""""""""######$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######$$$$$$##############################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%)))%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""""""""""""""""""""##############################&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""############"""!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###!!!"""%%%&&&'''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! """$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""#########""""""###"""!!! !!!"""######"""!!!!!! !!!!!!!!!!!! !!!"""###$$$############"""""""""!!!!!!!!!!!!!!!!!!"""""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######$$$###!!! !!!"""!!!!!!"""################################################""""""""""""""""""###############""""""############""""""!!!!!! !!!"""###$$$%%%#########""""""!!!!!!!!!""""""############"""!!!!!!!!!""""""""""""!!!!!!  !!!""""""""""""""""""""""""""""""!!!"""###"""!!! !!!""" !!!"""######""" #########"""""""""""""""!!!!!!!!!"""#########$$$##############################""""""""""""######%%%%%%$$$###"""""""""###'''&&&%%%###"""!!! """"""""""""""""""""""""###"""!!! !!!"""###"""######$$$$$$###""""""!!!  !!!""""""$$$$$$### """$$$$$$!!!"""###!!!"""""""""""""""######$$$""""""#########""""""!!!########################""""""############""""""$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$$$$$$$$$$######################################################################################################""""""""""""######!!!!!!"""""""""#########"""###$$$###""""""###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$  $$$'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""""""""!!!"""""""""""""""##############################&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""!!!!!!!!!"""###$$$######""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%$$$$$$$$$ """$$$%%%&&&&&&$$$$$$""""""######$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! """$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$&&&(((***######"""!!!!!! !!!!!! !!!!!!!!!!!!"""##################"""""""""!!!"""""""""!!!!!!!!!!!!!!!########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###"""!!! !!!"""###!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""###### !!!"""###############""""""###$$$######"""!!! """###$$$$$$ !!!!!!"""""""""!!!""""""#########""""""!!!!!!""""""""""""!!!!!!  !!!"""""""""""""""""""""""""""""" !!!""""""!!! !!!### !!!"""######"""!!! """"""""""""""""""######!!!!!!!!!"""#########$$$########################$$$$$$$$$######$$$$$$$$$%%%%%%$$$###"""""""""############""""""!!! """"""""""""""""""""""""###"""!!! !!!"""### !!!!!!  !!!"""###$$$%%%### !!!"""$$$###!!! !!!######!!!############""""""!!!!!!""""""#########""""""!!!##############################$$$%%%%%%$$$######$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%################################################$$$$$$###""""""###$$$$$$##############################""""""""""""######!!!!!!""""""######$$$$$$ """######!!! !!!###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######"""!!!!!!"""######"""##################"""########################$$$%%%%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###!!!!!!""""""#########$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""""""""#####################$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###""""""!!!!!!""""""###$$$$$$###"""!!!"""""""""###""""""###$$$&&&(((***###""""""!!!!!!!!!!!!"""!!!!!!!!!"""""""""""""""############""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!"""#########!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!""""""######"""""" !!!###$$$$$$$$$###"""""""""""""""!!!!!!!!!!!! !!!"""""""""!!!""""""############""" !!!!!!""""""!!!!!! ######"""""""""###$$$$$$"""""""""""""""""""""""""""###$$$$$$######$$$%%%######$$$$$$%%%%%%$$$$$$""""""""""""############""""""##########################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""######### !!!"""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$!!! $$$&&&$$$!!!!!!#########$$$$$$$$$$$$###""" ###$$$$$$%%%%%%%%%$$$$$$########################%%%&&&'''(((((('''&&&%%%""""""""""""###$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''%%%###"""$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%******)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%%%%&&&################################################%%%$$$###""""""###$$$%%%$$$$$$$$$#####################""""""""""""######$$$$$$$$$############### """$$$### !!!$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!"""############"""!!!########################$$$'''(((&&&"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################"""""""""############$$$"""""""""###$$$$$$%%%%%%###########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$###""""""!!!!!!""""""###!!!"""$$$$$$###!!! !!!"""###$$$"""!!!!!!!!!!!!""""""###"""""""""""""""!!!!!! ############""""""""""""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ###$$$$$$$$$###!!!!!!"""#######################################!!!"""""""""########################"""!!!  """$$$%%%%%%$$$$$$%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""############### !!!!!!!!!!!! %%%%%%$$$#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&!!!"""""""""############$$$$$$$$$$$$$$$#################################$$$$$$############$$$$$$#########"""######$$$$$$"""###$$$%%%%%%$$$######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%!!!###$$$%%%%%%###!!! !!!###$$$%%%$$$### !!!!!!!!!"""$$$%%%""""""###$$$######"""!!!"""###$$$%%%%%%%%%%%%%%%########################$$$%%%'''(((((('''%%%$$$#########"""######$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$!!! $$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%################################################&&&%%%###""""""###%%%&&&$$$$$$$$$#########""""""######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$&&&%%%""" ###&&&"""############$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$%%%$$$###""""""###$$$%%%"""###$$$$$$$$$$$$###"""###########################$$$%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&########################""""""$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%% !!!###$$$%%%%%%%%%$$$ """###%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''%%%%%%&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$##################$$$######""""""""""""###### $$$'''%%% """""""""###############!!!!!! !!!!!!"""###$$$""""""######"""!!! ############""""""""""""%%%$$$$$$$$$######""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" ###%%%%%%$$$###!!!!!!"""###############""""""""""""""""""""""""!!!!!!""""""#########$$$&&&&&&%%%###!!! """%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$######""""""!!!!!!!!!!!!"""############### !!!!!!!!!!!! $$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$###"""!!!!!!!!!"""$$$%%%!!!!!!""""""#########$$$&&&%%%%%%%%%$$$#######################################""""""""""""#########"""""""""###$$$%%%%%%)))))))))(((%%%### """""""""""""""""""""""" !!!"""######"""!!! !!!!!! !!!""""""### """###$$$"""$$$%%%$$$###$$$&&&!!!$$$%%%$$$!!!!!!$$$''' """###$$$$$$###### !!!"""###$$$$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&### %%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################&&&%%%###""""""###%%%&&&$$$$$$$$$$$$######""""""######""""""""""""###### !!!"""$$$&&&(((******"""&&&)))'''###"""$$$((("""############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$&&&%%%###""""""###%%%&&&###$$$%%%&&&&&&%%%$$$##############################!!! !!!$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''########################!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$###"""!!! ########################&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&$$$"""  !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,---+++(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!###"""!!!!!!"""$$$&&&'''############""""""!!!!!! !!!###%%%&&&"""""""""""""""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$%%%$$$"""!!!""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""###$$$%%%&&&!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$$$$######""""""""""""######!!!"""$$$%%%%%%###!!! ######""""""""""""#################################$$$$$$###!!! """###"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""$$$###!!!!!!######""" ###$$$%%%%%%%%%###"""!!!!!!###$$$"""!!!!!!!!!######""""""""""""######""""""###$$$$$$$$$$$$###%%%$$$###"""!!!!!!!!!"""########################$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!!"""###$$$%%%!!!"""%%%###!!!############""""""""""""&&&###!!!!!!###$$$"""######""""""""""""######$$$###""" !!!"""######""""""######$$$%%%%%%$$$$$$$$$###"""""""""%%%$$$###"""###$$$%%%&&&$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$%%%'''"""(((&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$$$$###!!! !!!!!!"""###############""""""""""""""""""""""""########################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###!!!###%%%$$$###"""###$$$############""""""""""""###$$$$$$%%%%%%$$$$$$###$$$###"""!!!"""%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&%%%###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############$$$%%%&&&'''$$$$$$#########"""""""""############$$$%%%&&&&&&"""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!"""!!!!!!!!!!!!"""######"""!!! !!!############"""!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!""""""""""""######### """%%%'''((( !!!"""#########"""!!!######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!! """###$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!""""""###"""!!! !!!######"""!!!!!!"""###""""""!!!!!!""""""###""""""###$$$$$$$$$$$$#########""""""""""""################################################""""""$$$#########""""""""""""""""""""""""!!!!!!!!!!!!######"""""""""""""""###!!!!!!!!! !!!!!!""""""$$$!!!###%%%$$$!!!!!!!!!!!!""""""#########$$$"""!!!"""$$$$$$""" """"""!!!!!!!!!!!!""""""$$$###"""!!! !!!!!!"""######""""""######$$$%%%$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%&&&!!!$$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###########################$$$$$$######"""!!! !!!""""""###############################################################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$######%%%'''&&&%%%$$$%%%&&&!!!!!!""""""######$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$######&&&%%%###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!###''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""######$$$%%%&&&&&&&&&&&&$$$$$$$$$#####################"""!!!!!!"""""""""""""""""""""""""""""""""%%%%%%$$$######"""!!!!!!""""""######$$$$$$%%%%%%%%%%%%$$$###!!! """"""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""!!!!!!!!!###$$$%%% !!!""""""$$$###"""!!! !!!!!!""""""""""""!!!!!!$$$###""""""!!!!!!!!!!!!""""""""""""""""""###### !!!!!!"""""""""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!! """#########""""""!!! """"""""""""""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""" """"""!!!"""###$$$!!!""""""""""""!!! """######"""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$######""""""""""""###$$$$$$#################################$$$$$$$$$$$$$$$###############""""""""" !!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!$$$$$$###"""""""""#########!!! """%%%&&&$$$!!! !!!"""###$$$$$$!!!!!!!!!###%%%%%%###!!!######""""""""""""############"""!!!!!!!!!""""""######""""""######$$$%%%###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""###############""""""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$$$$###%%%'''&&&%%%$$$%%%&&& !!!"""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###""""""$$$$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!""""""$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''#################################$$$$$$$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''######''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$############!!!!!! !!!!!!""""""""""""""""""""""""$$$$$$#########"""""""""!!!!!!"""######$$$%%%%%%$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""%%%%%%###"""!!!!!!!!!!!!$$$###"""!!!!!!"""$$$%%% !!!!!!""""""###"""!!!!!! !!!!!!!!!""""""""""""!!!!!!$$$###"""!!! !!!!!!"""&&&%%%%%%$$$###"""!!!  !!!###$$$######""""""""""""######""""""""""""""""""""""""###$$$$$$###!!! """### !!!!!!"""######$$$########################!!!!!!!!!""""""######$$$""""""""""""""""""""""""!!!"""""" """$$$######$$$$$$$$$#########!!!"""$$$###"""!!!"""###"""!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###$$$$$$######"""##########################################$$$$$$%%%%%%&&&######################## !!!!!!""""""######$$$$$$###"""!!!!!!""""""'''&&&%%%%%%$$$$$$$$$$$$"""""""""$$$&&&&&&$$$!!! !!!""""""###### """$$$%%%$$$###"""%%%$$$$$$######$$$$$$%%%######""""""""""""""""""######""""""######$$$%%%"""""""""###$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$###!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$&&&&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$!!!###%%%$$$###"""######!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######$$$$$$%%%%%%%%%$$$$$$###""""""############$$$$$$###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%&&&!!!!!!"""""""""############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!###$$$$$$###""""""####################################$$$%%%&&&&&&""""""""""""""""""""""""!!!!!!!!!""""""######### !!!!!!"""###$$$$$$!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""%%%%%%###"""!!!!!!!!!!!!%%%$$$###!!!!!!!!!""""""!!!!!!""""""############!!!!!!!!!!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###!!!"""###$$$$$$$$$ !!!###$$$######""""""""""""######""""""""""""""""""""""""###$$$$$$###!!! """###!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###########################$$$%%%$$$#########$$$##################$$$$$$"""###$$$###"""!!!"""$$$""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###&&&&&&$$$###""""""""""""#################################$$$$$$%%%%%%&&&###############$$$$$$$$$"""""""""######$$$$$$$$$""""""!!!!!!"""###$$$$$$&&&%%%$$$###############""""""###$$$%%%%%%$$$""""""""""""""""""!!!!!!!!!!!!###$$$$$$###############""""""""""""######""""""########################""""""######$$$%%%"""""""""###$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!$$$&&&&&&###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################!!!"""###$$$$$$%%%$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!###%%%$$$###"""######$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###$$$###""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&#########$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!"""""""""""""""!!!"""""""""""""""#########!!!!!!!!!"""###$$$%%%&&&"""""""""""""""""""""""" !!!!!!"""######$$$ !!!!!!""""""###### !!!"""$$$%%%&&&&&&""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!! !!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%!!!!!!""""""""""""!!!!!! !!!""""""""""""!!! !!!  !!!!!!"""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! """###%%%%%%$$$$$$###"""""""""########################""""""##########################################&&&%%%$$$%%%'''((('''%%%!!!!!!!!! !!!!!!"""#########$$$###!!!!!!###%%%######""""""""""""######""""""###$$$$$$$$$$$$###&&&&&&%%%######""""""####################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%"""!!!!!! !!!!!!!!!"""######$$$$$$######$$$#########"""""""""!!!!!!"""######"""!!!###$$$!!!!!! !!!!!!!!!"""###$$$$$$$$$############""""""######$$$%%%###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""""""""###$$$$$$%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!! ###&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$#########""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%############$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######"""""""""""""""### !!!!!!!!!"""""""""!!!!!! !!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%&&&""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! """###"""!!!!!! """#########"""!!!!!!!!! !!!""""""!!!!!!""""""""""""!!!!!! """######!!!$$$$$$$$$###  !!!"""#########"""!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! """###$$$$$$$$$###""""""!!!!!!########################$$$$$$############################################# &&&***((($$$"""!!! !!!###$$$###$$$$$$###!!!!!!###%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###############$$$$$$%%%&&&##########################################""""""#########$$$$$$%%%%%%%%%$$$$$$$$$##################"""""""""""""""######!!!!!! !!!""""""!!!"""""""""!!!"""###$$$############$$$$$$$$$$$$###$$$$$$""""""%%%"""!!!!!!!!!!!!!!!!!!"""!!!"""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''"""######$$$%%%%%%&&&&&&########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!! &&&)))'''###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$$$$ !!!!!!""""""&&&%%%$$$###""""""""""""""""""""""""""""""""""""&&&&&&%%%$$$$$$#########$$$$$$$$$##############################$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!###$$$%%%$$$"""!!!"""$$$$$$###"""!!!"""""""""!!! """!!! !!!!!!""""""""""""!!!!!! """$$$%%%$$$!!!!!!"""$$$%%%%%%###""" !!!"""$$$%%%%%%###!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!! """### !!!!!!"""#########""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""###########################)))&&&!!!$$$###"""""""""$$$%%%&&&$$$$$$$$$###!!!!!!$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###!!!!!!!!!###$$$&&&((()))########################$$$#########""""""!!!!!!#########$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!%%%$$$###"""!!!!!!!!!!!!###"""""""""###$$$%%%%%%!!!!!!!!! ###%%%""""""###$$$%%%&&&&&&'''%%%%%%$$$!!!"""&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$############"""###$$$$$$%%%%%%$$$$$$$$$######""""""%%%$$$###"""###$$$&&&'''!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&!!!###%%%$$$###"""###$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((""""""###$$$%%%%%%&&&&&& !!!"""###############$$$ ###$$$###!!!###&&&'''$$$ $$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########!!!!!!""""""""""""!!!!!!######$$$$$$%%%%%%&&&&&&######"""!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!############"""""""""""" !!!"""###$$$$$$%%%$$$###"""###$$$%%%$$$###"""$$$$$$### ###"""""""""!!!!!! !!!"""######"""!!! """"""""""""############"""###$$$%%%%%%%%%%%%%%%&&&%%%###"""""""""######""""""############""""""$$$#########""""""!!!!!!###!!! !!!""""""!!! $$$$$$$$$$$$$$$###"""!!!'''&&&###!!!!!!"""###$$$ !!!######$$$$$$$$$""""""###$$$$$$$$$$$$$$$######""""""!!!!!! ###!!! !!!###%%%$$$%%%&&&'''&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&######################## !!!!!!!!! %%%$$$###""""""###$$$%%%$$$""" !!!"""!!! """""""""""""""######$$$########################!!!!!!""""""#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#####################$$$$$$$$$$$$######&&&$$$###%%%((()))'''%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!! ###$$$%%%%%%######$$$&&&%%%&&&((('''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%$$$ ###$$$###"""%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&''''''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######!!!!!!"""###############""""""""""""""""""###%%%$$$&&&&&&$$$!!! """%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$$$$$$$%%%''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!""""""""""""""""""######"""!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#######################################"""!!! !!!"""###############"""""""""!!!"""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$"""  !!!!!! !!!!!!"""""""""##################""""""!!!!!!!!! !!!"""######"""!!!  !!!!!!"""###############%%%%%%###"""""""""######""""""############""""""############"""""""""!!!"""!!! !!!""""""!!! """"""#########"""!!!!!!""""""!!!!!!!!!!!!"""### !!!"""######$$$$$$$$$!!!"""######$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%$$$$$$$$$"""""""""""""""""""""""""""""""""######""""""!!!######################## !!!"""!!! ###""""""""""""""""""###"""!!! """###############""""""######$$$%%%########################!!!"""""""""############$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######&&&%%%###$$$&&&&&&###!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############!!!###%%%%%%$$$###$$$%%%$$$%%%''''''%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$$$$###""""""$$$&&&(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$##################""""""%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$%%%%%%%%%""""""""""""############!!!$$$&&&$$$!!!!!!$$$(((%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!######"""!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################"""!!!!!! !!!!!!"""############""""""""""""!!!!!!!!!!!! """""""""""""""#########%%%###""""""######""" ###""" !!!###%%%###############"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!"""############"""%%%$$$######"""#########""""""############""""""############"""""""""""""""!!!!!!!!!######""" !!!!!!""""""""""""!!! !!!!!!!!!!!! !!!"""######$$$###### !!!""""""######""""""!!!!!!"""""""""""""""""" """###$$$%%%$$$###"""$$$$$$###"""""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!######################## !!!"""""""""!!! !!!!!!""""""""""""!!!!!!!!!  """$$$%%%$$$######""""""######$$$%%%########################""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########"""""""""$$$$$$""" ############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&"""$$$&&&&&&$$$""" """$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!$$$&&&((((((((('''&&&$$$###"""''''''''''''&&&$$$"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$############$$$$$$$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$###"""""""""""""""######$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''###"""""""""""""""######!!!###$$$###!!!!!!$$$&&&$$$###"""###%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$######"""""""""######""""""!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""####################################""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""!!!!!!!!! #########"""""""""""""""&&&$$$######$$$$$$"""!!!!!!!!!"""$$$$$$##################!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$##################""""""############""""""#########"""""""""""""""###""""""$$$%%%%%%$$$""" !!!"""#########""" """"""!!! !!!!!!"""############### !!!"""""""""""""""!!!!!!!!!""""""######$$$"""######$$$$$$$$$######%%%$$$###"""!!!"""######$$$$$$$$$$$$###"""!!!!!!""""""###############$$$############$$$$$$%%%%%%######################## !!!"""#########"""!!! !!!"""######"""!!! """!!! ###$$$$$$$$$""""""!!!!!!""""""###$$$########################"""""""""""""""#########%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$###### """###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###&&&''''''###!!!###$$$%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""!!!"""&&&$$$$$$###"""""""""""""""%%%&&&'''((('''%%%"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$###"""!!!!!!"""#########!!! """$$$###""""""!!!!!!"""$$$%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""##################"""%%%%%%$$$$$$######""""""######""""""""""""#########""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""###############"""""""""!!!!!!#########""""""""""""""""""   ##################$$$$$$!!!!!!!!!!!!!!!"""###### !!!!!!$$$$$$%%%%%%%%%$$$$$$###############$$$#########""""""############""""""""""""""""""""""""############$$$&&&((((((&&&$$$!!!""""""###$$$$$$$$$$$$ !!!###$$$###!!!!!!""""""############""" !!!"""""""""""""""!!!!!!""""""######$$$$$$&&&$$$###!!!!!!"""$$$%%%&&&%%%$$$""""""###$$$$$$$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%""""""######%%%&&&((()))########################"""###$$$$$$$$$###"""!!!!!!"""$$$$$$$$$$$$"""!!!$$$###!!!!!!#########"""!!! !!!""""""##############################""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!""""""""""""######$$$$$$$$$$$$###### """###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!$$$&&&&&&$$$!!! """$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$""" """$$$$$$$$$#########$$$%%%&&&###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$ ###%%%### !!!"""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### """$$$&&&''''''(((###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""############""""""#########"""""""""""""""######"""""""""###$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""########################"""""""""""""""""""""""""""#########"""  !!!"""!!!  !!!######"""!!! """""""""###############!!!!!! !!!"""###$$$ !!!!!!!!!""""""""""""############"""!!!!!!""""""###$$$$$$$$$$$$###""""""############""""""""""""""""""##################$$$'''))))))&&&$$$"""######$$$$$$$$$$$$###"""###$$$%%%$$$""" """"""############"""""" !!!""""""######""""""""""""##################&&&%%%""" !!!###%%%%%%%%%$$$############$$$$$$$$$$$$%%%$$$$$$###### !!!!!!""""""#########!!!!!!!!!!!!###%%%'''(((###########################$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$######&&&$$$""""""######"""!!!!!! !!!""""""####################################""""""""""""###$$$$$$%%%%%%$$$$$$### !!!!!!""""""######$$$######$$$$$$$$$$$$######$$$%%%&&&%%%###!!!!!!"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""!!!  $$$%%%%%%$$$$$$$$$ """$$$$$$$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$ ###&&&'''&&&%%%$$$$$$%%%$$$$$$##################$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#####################$$$%%%%%%%%%%%%$$$"""""""""###$$$%%%%%%%%%((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$"""!!! !!!"""###""""""!!!!!!"""######### ###%%%%%%###""""""$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""######$$$%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!"""""""""###############""""""""""""!!!!!!!!!!!!!!!""""""######$$$$$$"""!!!!!!"""$$$%%%$$$### !!!"""#########""""""!!!!!!!!!""""""#########!!! !!!"""$$$%%%############$$$$$$$$$$$$###############"""!!!!!!!!!"""###$$$%%%$$$$$$###""""""############""""""!!!"""""""""############!!!"""###&&&((((((%%%###"""###############"""!!!!!!"""#########"""!!!!!!""""""############""""""!!!"""######$$$$$$######$$$$$$##################$$$###"""!!!!!!!!!""""""#########$$$###""""""!!!""""""################## !!!""""""###$$$###!!!!!!!!!"""$$$%%%########################$$$%%%&&&&&&&&&%%%###"""######""""""""""""######$$$###!!!"""###$$$$$$###"""""""""""""""###$$$$$$####################################"""""""""!!!"""######$$$$$$######"""!!!!!!""""""###$$$$$$%%%######$$$$$$$$$$$$######$$$&&&'''%%%""" !!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$###""" """$$$%%%$$$$$$%%%&&& """$$$%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%''''''&&&%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###$$$######""""""######$$$###$$$%%%%%%%%%%%%$$$###########################"""$$$&&&&&&%%%######$$$####################################""""""""""""######$$$%%%%%%%%%%%%$$$""""""##################((('''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$"""!!! !!!"""###!!!###%%%$$$!!!!!!$$$''' $$$)))(((###!!!###&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################"""""""""######$$$$$$$$$&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''######""""""###$$$%%%%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$"""!!!!!!!!! !!!!!!"""###$$$$$$%%%!!!""""""!!! !!!"""""" !!!!!!"""""""""###!!! !!!"""$$$%%% !!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$###""""""############""""""!!!!!!""""""#########$$$ """%%%''''''$$$"""""""""###""""""!!!  !!!""""""#########""""""#########""""""!!!""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!"""######"""!!! !!!"""#########"""  !!!""""""###"""""" !!!"""######$$$(((&&&$$$"""!!!!!!"""###########################%%%%%%&&&'''&&&%%%###"""###"""!!! !!!"""###"""!!! !!!$$$&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&########################$$$#########""""""!!!!!!""""""############""""""!!!""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######!!!###%%%%%%""" !!!###!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&''''''&&&%%%&&&''''''%%%###!!!"""### """%%%%%%%%%$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((%%%!!!!!!$$$&&&%%%$$$"""###$$$%%%&&&'''''''''((('''&&&%%%$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""######""""""""""""#########$$$%%%&&&&&&%%%$$$###########################"""$$$&&&&&&%%%$$$###$$$########################$$$$$$######""""""!!!!!!######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$#########'''&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###!!! !!!!!!""""""######$$$$$$""""""""""""############""""""###$$$%%%&&&&&&'''&&&%%%###"""""""""###$$$""""""###$$$$$$$$$$$$#########""""""""""""######&&&''''''((('''%%%$$$###%%%$$$$$$######$$$$$$%%%***'''%%%%%%''''''%%%""" !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$%%%%%%######$$$%%%(((***---,,,((($$$###$$$######""""""!!!!!! $$$#########""""""!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!###&&&%%%$$$###"""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! $$$""" !!!###%%%"""!!!!!! """###$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$#########""""""!!!!!!$$$$$$###""" """"""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%&&&(((((((((&&&$$$###$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!"""###$$$%%%%%%%%%######""""""""""""######'''%%%$$$"""!!! !!!!!!!!!!!!""""""#########$$$"""!!!!!!!!!!!!###$$$&&&###"""!!! !!!"""###""""""############""""""###$$$$$$$$$$$$###""""""###"""  !!!###$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%%%%%%%"""""""""""""""!!!  """###$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$###""""""$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$######"""%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%$$$###!!!!!!######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&$$$$$$$$$$$$&&&&&&########################&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######""""""###$$$$$$$$$$$$#########""""""""""""######%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&&&&'''''')))'''%%%%%%&&&&&&$$$"""!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###%%%%%%%%%#########%%%$$$'''))))))&&&$$$###$$$$$$#########""""""""""""############"""""""""!!!!!!""""""######""""""!!!!!!""""""######""""""!!!"""%%%'''(((&&&$$$###""""""""""""""""""#########""""""""""""""""""""""""###"""""""""!!!!!!!!! !!! !!!!!! !!!"""###""""""""""""""""""""""""#########"""""""""""""""############"""""""""!!! """###$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""###############"""###$$$%%%%%%$$$"""!!!############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!$$$$$$###############$$$"""""""""###$$$$$$$$$%%%######""""""""""""######""""""  !!!!!!"""""""""############"""!!! !!!"""######"""!!!!!!!!!!!!"""###""""""############""""""###$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""""""""$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$###"""""""""""""""!!! """""""""###$$$$$$$$$$$$ !!!!!!"""###############$$$%%%%%%$$$$$$$$$#########"""""""""""""""$$$$$$$$$#########"""""""""######$$$%%%%%%&&&&&&######$$$%%%%%%$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$#########$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$#########""""""""""""#########$$$&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%%%%&&&&&&$$$###!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&%%%###""""""$$$!!!###%%%&&&$$$######$$$$$$$$$$$$$$$########################""""""""""""!!!!!!""""""""""""!!!!!!"""##################"""$$$&&&''''''%%%$$$$$$%%% !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###""""""""""""""""""!!! !!!###$$$$$$###"""!!!############""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!! !!!!!!##################$$$$$$######""""""""""""######  !!!"""###""""""""""""############%%%$$$"""!!! !!!!!!###""""""!!!!!!""""""###""""""############""""""######$$$$$$######"""!!! """$$$$$$###"""!!!#########""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""######"""""""""######""""""!!!!!!$$$###############$$$$$$!!!!!!""""""######$$$$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""############$$$$$$$$$############### !!!!!!""""""#################################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$""""""""""""###$$$$$$$$$$$$#########""""""""""""######"""###%%%&&&''''''&&&&&&######""""""""""""######'''&&&%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&$$$"""!!!"""###"""###$$$$$$$$$###""""""#################################"""""""""""""""!!!!!!!!!""""""!!!!!!!!!######$$$$$$$$$$$$###### """############&&&(((!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%$$$"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$#########"""""""""""""""############""""""!!! """"""""""""""""""""""""########################""""""""""""""""""""""""######""""""!!!!!! !!!"""###$$$%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""  !!!!!!$$$$$$$$$#####################""""""""""""######"""""""""""""""######$$$"""""""""""""""#########)))(((&&&$$$"""""""""""""""""""""""""""""""""""""""######$$$$$$######"""###############""""""!!! """###$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$$$$###"""""""""#########""""""!!!$$$$$$""""""!!!"""###############$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$########################""""""""""""######$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$$$$###$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$#########""""""""""""######!!!"""$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!"""###%%%%%%$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""######!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######!!!""""""""""""###%%%(((############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""(((&&&$$$"""!!!!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""###### ###$$$%%%&&&""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""!!!!!! !!!""""""###$$$$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$#####################""""""""""""#####################""""""!!!######"""""""""""""""""")))(((&&&$$$""""""""""""""""""############""""""######$$$$$$$$$$$$######"""############"""!!!!!!"""!!!!!!!!!"""###%%%&&&"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$%%%%%%%%%$$$"""""""""############""""""###""""""!!!!!!!!!"""""""""""""""###############$$$$$$$$$$$$######"""!!!!!!!!!""""""######$$$$$$########################%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""######$$$%%%&&&&&&###$$$$$$%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%(((&&&$$$###""""""######"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%#########$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#########""""""""""""######!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$#######################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""###$$$'''%%%$$$###$$$$$$"""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""############""""""############"""""""""##################"""%%%%%%&&&$$$###"""$$$%%%$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%###!!!!!!""" !!!!!!"""###"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############!!!""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""###""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################$$$%%%&&&&&&##################$$$$$$######""""""""""""######!!!!!!""""""!!! ############""""""""""""%%%$$$"""!!! !!!!!!"""######$$$$$$######"""######$$$$$$$$$$$$######""""""######""""""!!! ###"""!!! !!!###&&&(((!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""""""""######$$$$$$######!!!""""""#########"""""" !!!$$$$$$$$$$$$###"""!!! """"""""""""###########################$$$$$$$$$""""""##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""###############%%%%%%%%%$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%'''%%%###!!! !!!"""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%########################%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%""""""###$$$$$$$$$$$$#########""""""""""""######"""###$$$%%%&&&&&&%%%$$$""""""!!!!!!!!!!!!""""""###%%%&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!######""""""$$$%%%&&&###!!!"""$$$%%%$$$"""!!!!!!"""""""""#########!!!"""""""""##################$$$$$$$$$$$$######!!!""""""######""""""!!!###$$$%%%$$$"""!!!"""############""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!  !!!!!!!!!###$$$$$$$$$###"""""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""#####################"""!!! """"""""""""""""""""""""########################"""""""""""""""""""""""""""""""""#####################""""""!!!!!!""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############ !!!"""###$$$"""""""""###$$$$$$$$$%%%######""""""""""""######!!!""""""!!!!!! ############"""""""""!!!"""!!! !!!"""###"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###"""""""""""""""!!!!!! !!!!!!!!!"""###$$$&&&&&&!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%%%%###!!!!!!"""###$$$$$$$$$$$$### """$$$&&&'''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""!!!#########"""""""""""""""""""""#########$$$$$$$$$!!! ###$$$%%%&&&&&&%%%$$$#########################################################$$$$$$$$$%%%%%%%%%((('''%%%###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############""""""""""""#####################$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###!!!"""""""""#########$$$%%%%%%%%%$$$$$$$$$#################################!!! !!!###%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############""""""""""""###$$$$$$$$$$$$###"""########################$$$###"""""""""###%%%&&&""""""###$$$$$$$$$$$$#########""""""""""""######"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """###"""###$$$&&&###!!! ###%%%%%%###""""""######$$$$$$$$$%%%!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!"""###!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!"""######"""!!!!!!!!!"""###%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!""""""#########$$$ !!!"""$$$$$$%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&%%%$$$######$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""###$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&######""""""""""""###### !!!###$$$%%%$$$$$$$$$#########""""""!!!!!!"""!!!!!!!!!!!!###%%%&&&"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###"""""""""""""""!!!!!!  """%%%&&&&&&%%%$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$  """$$$$$$""" !!!"""###$$$$$$$$$$$$$$$ ###&&&)))***)))&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""######$$$$$$###$$$$$$######""""""!!!!!!""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########################################################$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$$$$###############&&&&&&&&&&&&&&&%%%$$$###!!!!!!""""""#########$$$%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###""""""%%%'''###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&!!!!!!###$$$%%%&&&&&&&&&######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!!!! """###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!###############"""!!! !!!$$$'''(((%%%""" $$$###""""""!!!"""""""""$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!!!!###"""""""""############""""""!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!! ###$$$#########$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################"""###%%%%%%%%%$$$"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!######"""!!!"""###%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%!!!!!!!!!!!! %%%%%%%%%%%%###"""!!! """"""############"""""" !!!"""###$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""###%%%&&&'''%%%%%%$$$###""""""######%%%$$$###!!!!!!!!!""""""#########""""""""""""""""""###$$$###!!! """"""""""""############$$$"""!!!!!!"""######"""""""""""""""############$$$$$$$$$#########"""""""""######$$$$$$$$$###### ###$$$######%%%$$$$$$$$$###"""""""""###$$$%%%%%%######$$$%%%""""""!!!!!!"""###$$$$$$$$$%%%&&&&&&$$$$$$%%%'''###"""""""""###$$$%%%%%%"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$$$$$$$&&&'''(((((('''%%%#########%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###&&&&&&%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$&&&((((((%%%!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################'''&&&&&&%%%%%%&&&&&&'''################################################$$$$$$#########"""""""""$$$$$$$$$$$$$$$###""""""###%%%&&&%%%###!!!!!!"""#########"""#########$$$%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''((()))******(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """""" """"""#########""""""!!!!!!"""######$$$$$$##############################!!!###%%%%%%$$$###$$$%%%""""""""""""####################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!$$$######""""""######$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$#####################"""!!! """"""############""""""!!!!!!""""""######$$$$$$%%%%%%$$$###""""""""""""$$$$$$###""""""""""""###$$$$$$###"""""""""""""""%%%$$$#############################################$$$%%%$$$"""!!! !!!""""""""""""############%%%$$$""""""###$$$###"""""""""""""""############$$$$$$$$$$$$############"""###############""""""%%% $$$$$$""""""######""""""""""""""""""###$$$%%%%%%######$$$%%%"""""""""""""""###$$$$$$%%%&&&&&&%%%###"""###$$$#########"""######$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!"""###%%%&&&((('''%%%######$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$######%%%''''''$$$!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!"""$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$###%%%&&&%%%###!!! """$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%''')))***+++***)))'''%%%############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%### """%%%%%%$$$###############"""!!! """######$$$$$$$$$$$$$$$######################## !!!!!! !!!""""""""""""####################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""!!! !!!""""""""""""!!!!!!"""""""""##########################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% !!!!!!!!!!!! """"""############"""""""""""""""""""""#########&&&%%%$$$######"""############"""!!!!!!!!!""""""######"""!!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""""""""""""""""""""############'''%%%######$$$$$$###"""""""""""""""############%%%%%%%%%$$$$$$$$$######"""#########"""!!! %%%!!!$$$###""""""!!!!!!!!!!!!!!!"""""""""###$$$%%%$$$######$$$%%%""""""""""""""""""###$$$%%%&&&&&&%%%"""!!!!!!"""$$$$$$######"""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######""""""$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """######""""""######$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%###!!!!!!"""$$$""""""###%%%&&&'''''''''$$$%%%%%%%%%%%%%%%$$$$$$####################################$$$%%%&&&&&&######$$$%%%'''((())))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###"""$$$$$$###"""######$$$######"""!!! ######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""""""####################################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ """###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$%%%$$$###$$$%%%###""""""!!!!!!""""""###""""""""""""""""""""""""$$$$$$$$$###############!!!!!!"""""""""""""""### !!!!!!"""!!!!!!""""""############""""""#########"""""""""""""""&&&%%%%%%$$$######$$$$$$ !!!###$$$%%%""""""!!!!!!!!!!!!!!!""" !!!###$$$%%%%%%$$$#####################$$$$$$"""$$$%%%%%%###!!!""""""!!!"""""""""############&&&%%%###"""######"""!!!!!!"""""""""############%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""!!! """""""""$$$ !!!!!!""""""#########"""$$$%%%$$$###"""###$$$###"""""""""""""""#########$$$$$$###!!! !!!"""%%%%%%$$$###"""""""""###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """###$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$############$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&########################%%%$$$"""###%%%&&&&&&%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$###%%%&&&%%%###!!!!!!"""!!!"""$$$&&&'''(((((((((######$$$$$$$$$$$$##########################################$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!! ###############"""!!!!!!######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!''''''&&&###!!!!!!"""$$$!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$%%%$$$###$$$%%%#########""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############### !!!!!!!!!"""""" !!!""""""############""""""############""""""#########"""""""""""""""%%%%%%$$$$$$###$$$$$$$$$ !!!###$$$%%%"""!!!!!!!!!!!!!!!"""""" !!!#########"""!!! !!!!!!!!!""""""######!!!"""$$$###""" !!!"""!!!"""""""""############$$$###!!! !!!"""!!! !!!"""""""""############%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!$$$"""""""""######$$$$$$$$$"""###$$$$$$""""""###$$$######"""""""""""""""### !!!######""""""###$$$%%%%%%$$$###"""""""""###%%%$$$$$$$$$###"""""""""##############################$$$$$$$$$$$$###### !!!""""""""""""%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """$$$$$$###"""###%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''########################'''%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$"""$$$&&&&&&$$$"""!!!!!!!!!"""$$$&&&''''''''''''""""""###$$$$$$$$$######$$$$$$$$$###############"""""""""######%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########""""""############"""""""""######$$$$$$$$$$$$$$$########################&&&&&&&&&$$$"""!!!"""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################!!!######"""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""!!! !!!"""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$!!!!!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""#########%%%$$$############$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!"""###### !!!!!!"""!!!!!!!!! !!!!!!""""""""" !!!######!!! !!!"""""""""""""""############"""!!!!!!"""!!!!!!""""""""""""############$$$$$$$$$#########""""""!!!"""""""""!!! $$$!!! ###""" ###############$$$$$$$$$$$$"""###$$$###""""""###$$$$$$######""""""""""""""" """###"""###$$$&&&$$$$$$######"""#########$$$$$$$$$###############"""""""""#########$$$$$$######$$$$$$$$$$$$###### """######$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$&&&&&&###"""###%%%&&&&&&%%%%%%$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######!!!!!!!!!""""""""""""######$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((''''''&&&&&&''''''(((########################%%%$$$######%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$################################################"""""""""#########$$$$$$$$$###"""!!!!!!###%%%&&&%%%%%%%%%$$$!!!!!!"""### """$$$&&&'''&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""!!!!!!""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################"""###$$$$$$$$$$$$$$$$$$ !!!"""######$$$######!!!"""######$$$$$$##############################!!!###$$$###!!! !!!""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""!!!!!!"""""""""########################"""""""""###$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!""""""######$$$$$$######"""""""""######$$$$$$$$$###""""""""""""###"""""""""""""""###$$$$$$###"""!!!!!!!!!!!!!!!!!! !!!""""""###### """$$$###"""!!!"""###""""""""""""############"""  """#########""""""""""""#####################"""""""""!!!!!!!!!!!!"""""""""!!!!!! $$$"""!!!###""" ###############""""""""""""!!!###$$$###"""!!!"""$$$$$$$$$###""""""""""""""" """#########"""$$$%%%#########"""######$$$$$$###############$$$$$$$$$ !!!"""###$$$%%%%%%######$$$$$$$$$$$$#########$$$&&&'''((((((''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&)))'''###!!!"""%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$!!!""""""""""""############$$$$$$%%%%%%$$$$$$######%%%&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$%%%$$$###""""""$$$&&&''''''&&&$$$!!! ###&&& """$$$&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$######""""""!!!!!!!!!"""###%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""######"""  !!!###$$$$$$$$$$$$!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!###%%%''''''%%%#########""""""""""""####################################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###"""!!!"""$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!######"""!!!"""###!!!!!! !!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&& !!!!!!"""######$$$$$$######$$$$$$$$$$$$######""""""############"""""" !!!!!!"""###$$$$$$%%%###"""""""""""""""######!!!!!!""""""###%%%&&&'''######""""""###$$$%%%%%%%%%$$$###!!!!!!!!!"""### !!!!!!"""###$$$$$$$$$!!!###%%%%%%#########$$$""""""""""""############""" !!!###%%%%%%%%%""""""""""""############""""""""""""!!!!!!!!!!!! !!!"""""""""""""""!!!  %%%######""""""!!!!!! !!!###$$$###"""!!!"""###$$$$$$###""""""!!!""""""###$$$%%%$$$###"""###$$$###"""""""""###$$$%%%%%%""""""######$$$$$$$$$%%% """###$$$%%%&&&######$$$$$$$$$$$$######"""###%%%&&&'''&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$(((***(((###!!!"""%%%#########$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%$$$!!!!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%'''&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""######"""""""""###$$$%%%%%%$$$###"""""""""###%%%&&&%%%$$$###!!!!!!!!!"""###&&&$$$!!!!!!!!!"""""""""%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""'''%%%""" """%%%''' ###&&&&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$$$$###!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$######$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%% !!!######""""""###%%%$$$$$$### $$$###"""###$$$%%%$$$"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""""""""#########""""""""""""""" $$$'''"""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""$$$$$$############$$$$$$$$$###"""""""""###%%%%%%###"""'''&&&######&&&&&&%%%%%%###""" !!!"""$$$$$$"""!!!""""""!!!!!!!!!!!!!!!"""!!!!!!"""############"""######""""""""""""######%%%%%%%%%%%%%%%$$$###""" !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!"""!!!!!! ###""""""!!!""""""###$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$&&&(((((('''%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%(((%%%""""""$$$''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&######$$$%%%%%%&&&''''''$$$######"""""""""###############"""######$$$$$$######""""""######$$$%%%%%%$$$###"""!!!!!!"""###%%%###"""!!!"""#########%%%%%%%%%%%%%%%$$$###"""################################################"""$$$&&&&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!! """"""!!!!!!""""""###$$$######$$$$$$$$$$$$##################"""""""""!!!!!!!!!"""""""""#################################"""""""""###$$$$$$$$$%%%!!!"""######""""""###$$$"""######$$$$$$$$$$$$###%%%#########$$$%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""""""""###!!!""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""#####################$$$$$$$$$$$$$$$##################""" !!!""""""""""""""""""""""""""" !!!!!!"""""""""""""""$$$$$$############$$$$$$$$$###"""""""""###$$$%%%%%%"""&&&%%%######&&&&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!""""""######""""""######""""""""""""######$$$%%%%%%%%%$$$$$$###"""""""""""""""########################"""""""""""" !!!!!!!!! $$$$$$######""""""!!!!!!"""############$$$$$$$$$#######################################$$$$$$$$$$$$%%%&&&&&&###"""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%(((%%%""""""$$$''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$###"""""""""######""""""###$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$######""""""###$$$$$$$$$$$$%%%%%%%%%$$$############################## """$$$&&&&&&$$$""" $$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!######""""""######$$$%%%######$$$$$$$$$$$$##################""""""""""""!!!!!!!!!!!!""""""""""""##########################################$$$$$$"""###$$$$$$"""!!!"""###%%%%%%%%%$$$###""" %%%###"""###$$$%%%$$$"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!"""""""""######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""!!!!!! ######################## !!!""""""######""""""$$$$$$############$$$$$$######""""""######$$$%%%'''!!!!!!$$$###"""###%%%%%%&&&&&&%%%$$$$$$###########################""""""!!!!!!!!!!!!"""""" !!!""""""###"""""""""######""""""""""""######$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$############$$$$$$$$$$$$############$$$###"""!!!$$$$$$$$$$$$###!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$"""  !!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''%%%######$$$&&&'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!###$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%$$$###""""""!!!""""""!!!"""###%%%%%%$$$######$$$###########################$$$$$$######$$$%%%$$$$$$%%%%%%%%%$$$$$$########################### """$$$&&&&&&$$$""" %%%&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$###############""""""""""""""" !!!!!!!!!"""""""""########################$$$$$$$$$##################$$$%%%$$$"""!!!"""###%%%%%%%%%$$$""" ###"""!!!!!!######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$###"""###############""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$!!!!!!"""############"""$$$$$$############$$$$$$###############$$$$$$$$$(((###!!!"""!!!!!!######$$$$$$%%%%%%$$$$$$$$$$$$######""""""######$$$"""!!!!!!!!!!!!""""""###!!!"""######$$$$$$############""""""""""""############$$$$$$$$$$$$######$$$$$$$$$######"""""""""$$$$$$#########"""""""""%%%$$$"""  """###$$$%%%$$$### """"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""" !!!###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$###"""!!!!!!!!!!!!!!!"""###%%%%%%$$$###############$$$$$$$$$$$$######$$$&&&&&&$$$###$$$&&&###$$$$$$%%%%%%%%%$$$$$$################################################'''&&&$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""###$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""""""""""""""######!!!!!!!!!!!!""""""""""""########################$$$$$$$$$###############$$$%%%%%%$$$"""!!!"""###!!!"""###%%%&&&'''''''''"""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""""""""###""""""""""""############$$$$$$$$$#########""""""""""""""""""######$$$$$$"""###$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$!!!""""""###############$$$$$$############$$$$$$""""""######$$$$$$$$$$$$(((### !!!""" !!!$$$!!!""""""##################"""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!"""######"""###$$$$$$%%%%%%$$$$$$######""""""""""""######"""######$$$$$$##################""""""!!!!!! ######"""""""""!!!!!!!!!###"""!!! !!!"""### ###$$$%%%$$$###"""""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%!!!!!!"""!!! !!!$$$&&&######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%((((((''''''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""" """$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########$$$$$$$$$$$$$$$%%%###############$$$%%%&&&######"""!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$###&&&((('''$$$"""###%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%'''%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!'''&&&$$$###""""""######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######""""""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###$$$%%%%%%###"""###$$$""""""###############"""!!!  !!!"""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""$$$%%%%%%$$$######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""######"""""""""#########$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$!!!"""######$$$$$$######$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###&&&###!!!###""" $$$!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$######""""""""""""######!!!"""######$$$#########"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%% !!!###$$$$$$$$$$$$"""############$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&!!!###$$$###"""###%%%'''$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''((()))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%"""!!!!!!!!!!!!""""""#########""""""######$$$%%%"""###$$$%%%%%%%%%$$$$$$$$$(((+++)))%%%""""""%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$'''$$$!!!!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################(((&&&$$$###""""""###$$$###############$$$%%%%%%######$$$$$$$$$$$$######!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""$$$%%%%%%######$$$&&&%%%%%%$$$""" ###"""!!!!!!######"""!!! !!!!!!"""""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$######$$$%%%%%%$$$######""""""!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$##################!!!!!!"""######$$$%%%%%%%%%$$$$$$###""""""!!!!!! !!!""""""###$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$###$$$""""""$$$### $$$""""""#########""""""!!!!!!"""############"""!!! !!!"""###$$$!!!!!!"""############"""######""""""""""""######!!!!!!"""###############""""""""""""""""""###############"""""""""!!!!!! !!!"""###$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%&&&&&&$$$######$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$'''&&&%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''&&&$$$"""$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((($$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$##################!!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!!"""###$$$$$$###"""""""""###%%%&&&"""###$$$%%%&&&%%%%%%$$$%%%))),,,***%%%!!!"""$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########'''### !!!$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$&&&(((######""""""######$$$%%%######$$$$$$$$$$$$######!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%'''###$$$$$$%%%%%%%%%$$$$$$$$$###"""###$$$%%%$$$"""!!!!!!""""""#########$$$"""""""""""""""""""""""""""$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$###""""""!!!""""""""""""############"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$######""""""###$$$$$$ !!!"""#########""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""###$$$%%%$$$######"""!!!"""%%%$$$!!!!!!$$$$$$$$$$$$$$$$$$###""""""!!!"""$$$%%%%%%$$$"""!!! !!!"""$$$$$$ !!!!!!!!!!!!!!!######""""""""""""######!!!!!!"""###############""""""######$$$$$$$$$%%%$$$$$$$$$############"""!!!"""###%%%%%%$$$######$$$###""""""!!!""""""###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############&&&'''((('''$$$""" !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$''''''%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&############$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))++++++)))%%%###$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''' !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&(((%%%###!!!!!!###%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!!!!!"""$$$$$$##################!!!!!!""""""###$$$$$$$$$%%%###"""###&&&&&&$$$!!!######"""""""""""""""###'''((((((''''''%%%$$$###''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$######""""""$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######"""!!!!!!###%%%&&&&&&%%%$$$$$$#########"""""""""""""""######$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$########################%%%%%%$$$###"""""""""###$$$###!!! """###$$$$$$###"""""""""""""""""""""""""""############"""############$$$$$$$$$"""###%%%%%%###"""###$$$###############"""!!!!!!!!!!!!"""###############""""""!!!!!! $$$%%%%%%%%%$$$###$$$%%%$$$$$$##################""""""!!!!!!"""###$$$$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%###"""!!!""""""""""""#########$$$###""""""###%%%&&&(((&&& &&&((($$$!!!""""""###%%%%%%%%%$$$""" $$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!""""""!!!"""""""""############((($$$ !!!!!! !!!!!!!!!!!!!!!"""######$$$$$$############$$$$$$########################"""###%%%%%%###"""###$$$!!!!!!""""""""""""!!!!!!&&&$$$"""!!!!!!"""$$$&&&""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%---(((###"""%%%'''&&&###&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%)))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$###""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$###"""""""""###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######""""""""""""###$$$%%%&&&"""###############$$$$$$###!!! """$$$%%%###!!!%%%%%%%%%%%%%%%%%%&&&&&&!!!!!!""""""######$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$#########"""%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###""" !!!##########################################$$$$$$%%%$$$$$$$$$#########""""""########################"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$########################%%%$$$######""""""######%%%$$$"""!!!!!!"""$$$%%%$$$""" !!!!!!!!!"""""""""#########""""""#########$$$$$$$$$ !!!######!!! !!!"""###############"""!!!!!!!!!!!!"""########################"""""""""!!!!!!###$$$%%%$$$$$$######$$$#######################################$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$######"""""""""#########$$$$$$############$$$%%%&&&&&&&&&!!! %%%'''$$$!!!""""""###$$$%%%%%%###"""!!!$$$###"""!!!!!!"""###$$$$$$#########"""""""""!!!############$$$$$$$$$$$$$$$"""!!!###"""!!!!!!!!!!!!!!!!!!"""######$$$######""""""######$$$######################## !!!######!!! !!!"""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$((($$$ !!!$$$'''&&&$$$&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########%%%''')))))))))(((((('''%%%%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$###############%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############""""""""""""###$$$%%%&&&$$$$$$$$$###############"""!!!!!!"""$$$%%%$$$######"""""""""###$$$%%%%%%!!! """###$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%###!!!!!!"""### !!!!!!"""######$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$###############""""""""""""""""""""""""!!!###&&&((((((&&&###!!!###############$$$$$$$$$########################$$$$$$###"""""""""######%%%$$$######$$$%%%'''((($$$!!! ###!!!!!!""""""""""""######"""""""""#########$$$$$$ !!!######!!! !!!"""###############"""!!!!!!!!!!!!"""###############%%%$$$$$$$$$$$$#########"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######$$$############$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%%%%"""!!!%%%&&&$$$############$$$%%%$$$###"""!!!######""""""""""""######"""###$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$######""""""######$$$######################## !!!######!!! !!!"""%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$### ###&&&'''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))******((('''&&&%%%%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$"""!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$######""""""#########$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$""""""""""""###$$$%%%%%%$$$$$$#########"""""""""$$$######$$$%%%&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%'''%%%###!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''''''''%%%###"""###$$$""""""""""""######$$$$$$$$$############$$$%%%%%%################################################!!!###%%%&&&&&&%%%$$$"""######################################################""""""""""""######$$$#########$$$&&&'''(((%%%###!!! ###$$$!!!!!!!!!!!!"""""""""###""""""""""""############"""###%%%%%%###"""###$$$###############"""!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%%%%###"""###############$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%!!!"""###%%%%%%%%%$$$###$$$######$$$%%%$$$$$$$$$###$$$$$$$$$$$$###"""!!!###""""""""""""""""""###!!!"""$$$%%%%%%$$$"""!!!#########$$$$$$$$$%%%%%%!!!"""""""""!!!!!!!!!!!!!!!""""""#########""""""""""""##############################"""###%%%%%%###"""###$$$%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""  ###&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$######""""""###$$$$$$%%%##################$$$$$$%%%%%%%%%$$$$$$%%%&&&(((%%%%%%%%%%%%%%%&&&'''((((((&&&$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##################$$$$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&$$$"""!!!"""###%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$################################################""""""!!!!!!"""###$$$$$$###################################################""""""!!!""""""######"""""""""###$$$%%%&&&&&&############$$$######### !!!!!!!!!!!!"""""""""!!!!!!"""""""""#########"""###%%%%%%###"""###$$$###############"""!!!!!!!!!!!!"""#######################################"""!!!"""$$$&&&&&&$$$!!!""""""#########$$$$$$$$$$$$###""""""""""""######""""""""""""###############"""!!!!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$###"""###$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$######"""""""""""""""######"""""""""!!!"""$$$&&&&&&$$$###"""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""######""""""""""""""""""###########################"""###%%%%%%###"""###$$$$$$###!!! !!!###$$$%%%$$$"""!!!!!!"""$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$###$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%#########"""######$$$%%%""""""###$$$&&&'''((()))&&&&&&&&&%%%###$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%)))((('''%%%%%%%%%&&&&&&%%%''')))******)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########""" !!!"""&&&&&&%%%%%%$$$######"""""""""!!!!!!""""""###$$$###############$$$$$$$$$""""""""""""""""""""""""###!!!  """$$$&&&$$$$$$$$$#######################################""""""!!!!!!!!!"""######!!!!!!""""""######$$$$$$ !!!"""$$$$$$###"""!!! !!!!!!!!!!!!""""""!!!!!!!!!"""""""""###### !!!######!!! !!!"""###############"""!!!!!!!!!!!!"""###############!!!!!!!!!"""""""""""""""###""""""%%%((((((%%%""""""""""""###$$$$$$%%%%%%$$$###""""""!!!"""""""""!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%############$$$$$$$$$%%%""""""###############""""""%%%&&&###"""%%%''''''$$$$$$$$$###############""""""############"""""""""###$$$%%%%%%%%%$$$###!!!!!!"""""""""#########"""$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""########################### !!!######!!! !!!"""###"""!!! !!!"""###&&&$$$""" """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$&&&&&&$$$###&&&)))%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###############"""""""""#########$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$###############$$$$$$"""###%%%'''***,,,...///+++,,,+++)))&&&&&&(((+++%%%%%%$$$###""""""""""""!!!!!!"""$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***)))'''%%%$$$%%%&&&'''%%%'''***++++++***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$###!!!!!!###$$$$$$$$$$$$$$$##################""""""######$$$%%%""""""#########$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$#########""""""########################!!!!!!!!!!!!!!!"""######""""""###############""" !!!""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""### !!!######!!! !!!"""###############"""!!!!!!!!!!!!"""###############!!!!!!!!!"""""""""#########""""""&&&******&&&"""!!!""""""###$$$$$$%%%%%%%%%$$$######"""""""""###!!!!!!""""""############!!!"""###$$$%%%%%%%%%%%%"""""""""#########$$$$$$######""""""""""""######!!!&&&'''###!!!%%%((((((%%%$$$$$$###############!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$ """"""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""######################## !!!######!!! !!!"""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%((('''$$$$$$&&&***%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%###############$$$%%%%%%$$$%%%&&&((((((&&&%%%$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$###############$$$"""$$$&&&***---000333444111222111...******,,,///))))))'''&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&+++)))'''%%%$$$%%%&&&'''%%%'''***,,,,,,***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%&&&'''&&&%%%%%%&&&(((!!!!!!!!!"""######$$$$$$$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""########################!!!!!!!!!!!!!!!"""############$$$$$$$$$###""""""###"""!!! !!!"""$$$&&& !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""###%%%%%%###"""###$$$###############"""!!!!!!!!!!!!"""###############!!!!!!""""""#########$$$$$$"""###&&&+++,,,'''###!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$#########$$$""""""######$$$$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%!!!""""""""""""#########$$$###"""!!!!!!"""###$$$ &&&((("""!!!&&&)))(((%%%$$$######""""""######!!!"""###$$$$$$###"""!!!$$$#########$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%% ###&&&&&&$$$"""###$$$!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""########################"""###%%%%%%###"""###$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""###%%%%%%%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&)))+++)))$$$"""$$$((($$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&))))))((('''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&###"""""""""###$$$$$$%%%$$$%%%'''(((((('''%%%$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$###############$$$$$$%%%(((...333555222///000///,,,)))'''&&&&&&&&&###"""  """###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''&&&&&&%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!!!!"""###!!!"""###$$$%%%&&&''''''%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""############"""#########$$$%%%%%%%%%&&& !!!"""###$$$$$$%%%!!!!!!!!!"""######$$$$$$#########""""""""""""""""""###$$$$$$$$$"""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!!!!!!!""""""""""""&&&%%%$$$"""!!!!!! ######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%$$$###!!! !!!"""""""""""""""""""""""""""&&&&&&%%%$$$#########$$$############""""""""""""&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&$$$""" """$$$&&&""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""#########"""######$$$$$$&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&$$$###!!!!!!$$$$$$###"""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! )))'''%%%$$$%%%%%%$$$###%%%%%%%%%$$$$$$############$$$%%%&&&%%%%%%###"""$$$$$$############$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!! """$$$%%%%%%&&&$$$$$$$$$###############$$$%%%''',,,000222000...******((('''&&&&&&&&&&&&&&&%%%###""""""###%%%&&&############$$$%%%&&&&&&$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""### !!!"""###$$$%%%##################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!"""######$$$$$$######$$$$$$######"""!!!!!! !!!!!!""""""######$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!"""""""""######$$$$$$######""""""############$$$$$$$$$%%%%%%###""" $$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%$$$$$$############$$$$$$""""""""""""###$$$%%%%%%$$$%%%%%%###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###########################""""""""""""""""""!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###!!!!!!###$$$%%%########################%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''''''''&&&&&&%%%######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&'''''''''&&&"""############$$$$$$$$$######$$$&&&)))+++***)))###$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&"""""""""###$$$%%%&&&'''$$$$$$$$$%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$###"""######$$$$$$$$$###""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############$$$###""""""!!!""""""""""""###$$$$$$%%%&&&''''''!!!""""""###$$$$$$%%%%%%"""#########$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""#########$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""######""""""############"""""""""############$$$$$$$$$$$$$$$###"""!!! ######""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&######""""""######$$$%%%$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$###$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""############""""""""""""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""############""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&(((((('''%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!! """""""""###$$$$$$%%%%%%!!!!!! !!!"""###$$$$$$ """###%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%##################$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###!!!"""###############""""""######$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$""""""############""""""!!!!!!!!!!!!""""""""""""######""""""""""""""""""%%%%%%&&&&&&'''(((((()))""""""#########$$$$$$$$$""""""""""""##################$$$%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''#########"""""""""""""""!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!""""""############"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###!!!""""""######""""""!!!""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&###""""""""""""""""""#########$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%###$$$%%%$$$###!!!"""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############"""""""""!!!###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""######""""""""""""##################$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%% ###%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###"""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!! ##################$$$$$$""""""!!!!!! !!!"""$$$"""###$$$%%%&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%!!!""""""######""""""!!! !!!!!!!!!""""""""""""""""""#########""""""""""""######$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%&&&''''''#########"""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""######$$$$$$###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""############""""""""""""#########$$$$$$$$$""""""###$$$%%%&&&&&&'''"""""""""######"""""""""""""""""""""############""""""######$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$"""$$$%%%%%%$$$""""""###########################"""!!!!!!!!!!!!!!!""""""############"""""""""!!! !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$############$$$%%%######""""""""""""######"""""""""######$$$$$$$$$$$$$$$############$$$$$$!!!###$$$%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%((()))***(((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$###$$$######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!  ###%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""""""""!!!"""######$$$############$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!"""""""""############"""######$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########$$$$$$######"""!!!!!!!!!!!!!!!!!!"""######$$$$$$!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$######""" !!!!!!!!!!!!""""""""""""$$$$$$###""""""!!!""""""######$$$$$$$$$$$$######"""############$$$$$$$$$#########""""""!!!!!! """"""############""""""!!!!!!!!!""""""""""""###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$ !!!"""######"""!!!!!!!!!$$$&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###############"""""""""""""""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$############%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''(((((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''&&&%%%$$$$$$###$$$$$$"""###$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###"""!!!!!!"""###%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((&&&$$$""""""$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""###%%%&&&&&&$$$###$$$&&&###############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""""""""""""""###$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$########################&&&%%%$$$$$$$$$&&&((()))"""###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%"""######$$$$$$######"""!!!!!!"""""""""######### !!!"""###$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$##################"""""""""#########$$$$$$!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""######$$$%%%%%% !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######$$$######"""!!! !!!!!!!!!!!!""""""""""""$$$############$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$######"""!!!!!! !!!"""###$$$$$$###"""!!!!!!""""""""""""#########!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$ !!!"""######"""!!! !!!###&&&&&&%%%$$$##############################"""!!!!!!!!!""""""###$$$############""""""""""""&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""!!!!!!!!!"""%%%''')))%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$#################################%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""###$$$%%%$$$$$$#########$$$$$$""""""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$###$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%###############%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$###!!!"""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&""""""############""""""!!!!!!"""###$$$$$$%%%%%% """%%%%%%"""!!!"""$$$!!!!!! !!!"""###%%%'''"""######$$$$$$######""" !!!###$$$&&&'''!!!!!!"""########################$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$########################&&&%%%######$$$&&&)))+++""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$$$$######""""""""""""############ !!!"""$$$$$$$$$###"""""""""""""""""""""######"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$!!!!!!"""############### !!!"""$$$%%%&&&(((((( !!!!!!"""###$$$$$$%%%!!!!!!!!!"""######$$$$$$""""""###$$$%%%%%%&&&&&& !!!"""$$$$$$$$$###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!######$$$$$$$$$!!!!!!!!!!!!"""""""""""""""""""""###$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$""""""""""""############!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$!!!"""###$$$%%%$$$######$$$$$$############$$$$$$"""###$$$%%%%%%$$$"""!!!!!!###&&&'''&&&$$$######"""""""""""""""""""""""""""""""""""""""###$$$$$$############""""""""""""$$$###"""!!!!!!"""###$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!$$$''')))######""""""""""""###### !!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!"""############"""######$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$###""""""#########%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%(((***+++***#########$$$$$$%%%%%%%%%######""""""###%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%"""######$$$$$$$$$######""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$######"""!!!  """$$$&&&(((((($$$###"""!!!!!!"""######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$"""""""""$$$&&&((($$$$$$%%%&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! ###%%%$$$#########""""""""""""######%%%%%%&&&&&&%%%$$$"""!!! !!!!!!!!!!!! &&&&&&%%%###!!! """$$$%%%%%%%%%$$$###"""!!! !!!"""###$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """######"""######$$$$$$$$$#########""""""$$$###""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$'''""""""&&&%%%###"""""""""""""""""""""""" !!!"""############### !!!!!!!!!"""#########$$$%%%###!!!!!!!!!###$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$$$$###"""###$$$"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''######'''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! """""""""""""""#########$$$######"""!!! #########"""""""""""""""$$$$$$$$$############"""###$$$$$$$$$$$$###"""""""""$$$%%%%%%###"""######%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###""""""!!! !!!###$$$######$$$$$$$$$######"""!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((&&&###"""$$$'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''(((((('''&&&)))'''&&&&&&&&&&&&%%%###%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$###""""""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""###%%%''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$""""""###$$$###"""%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))'''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''""""""!!!!!!!!!"""############""""""""""""######%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$&&&'''$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$###"""######""""""""""""############$$$$$$$$$$$$$$$###"""######$$$$$$######"""%%%%%%%%%$$$!!!!!!"""###''''''''''''&&&%%%$$$#########""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""######"""!!!!!! """###"""""""""###$$$$$$$$$#########""""""$$$###"""!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$###"""!!!""""""######"""""""""""""""""""""""""""!!!""""""############"""###"""!!! !!!"""###$$$!!!"""!!! !!!"""############"""!!!"""###$$$$$$###"""###$$$%%%%%%$$$######"""!!!!!!###########################%%%###$$$&&&########################""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$###""""""!!!!!!###"""""""""""""""""""""$$$$$$$$$############"""###$$$$$$$$$$$$###""""""!!!""""""#########""""""%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$############$$$$$$ !!!"""######"""!!! ###############$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$""""""###$$$$$$###""""""!!!"""$$$%%%%%%$$$"""!!!""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%###  !!!$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%$$$###$$$&&&&&&%%%$$$%%%%%%$$$#########$$$$$$&&&%%%%%%$$$$$$#########"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$###"""###%%%'''***((('''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%###"""###%%%&&&&&&%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!!!!!!!!!!!!!"""###$$$######""""""""""""######$$$$$$############$$$$$$""""""######$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$###"""""""""###%%%&&&########################%%%###!!!!!!"""###"""!!!######""""""""""""######!!!!!!!!!"""###$$$%%%&&&###$$$$$$$$$$$$$$$$$$######$$$%%%$$$"""!!!!!!"""######$$$######"""!!! %%%$$$""" """$$$%%%$$$$$$############$$$$$$########################""""""###$$$$$$###""""""!!!######"""!!!!!!"""$$$$$$$$$#####################"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$ ###&&&&&&$$$""""""###"""""""""""""""""""""""""""############""""""!!!%%%$$$###"""!!!"""###$$$""""""""" !!!### !!!""""""""""""!!! """###$$$$$$###"""###$$$%%%%%%%%%$$$######""""""###########################!!!$$$$$$###$$$########################""""""""""""""""""""""""%%%$$$$$$$$$$$$######### !!!!!!!!!""""""%%%%%%$$$$$$######""""""""""""""""""""""""######$$$$$$$$$############"""###$$$$$$$$$$$$###""""""%%%######$$$((()))'''$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&***'''$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%######"""""""""###$$$%%%"""""""""###############%%%$$$"""""""""""""""!!!$$$######""""""######$$$"""!!!!!! !!!###$$$%%%""""""############""""""!!!###%%%%%%###!!!!!!!!!!!!!!!""""""!!! $$$######""""""######$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!"""######!!! !!!"""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################"""###$$$%%%%%%$$$#########""""""""""""""""""""""""###############"""!!! %%%%%%%%%%%%$$$$$$###""" """###""""""###%%%###$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""###$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!---%%% ###&&&%%%###"""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""%%%""" ###(((***'''###$$$%%%&&&&&&$$$######$$$$$$$$$############$$$$$$#########$$$$$$######### !!!######"""!!!!!!"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&### $$$((()))((($$$%%%%%%&&&'''(((((()))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$#########%%%&&&&&&$$$&&&%%%$$$######""""""############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''"""$$$%%%$$$######%%%&&&((('''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%)))'''%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((('''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$ !!!"""$$$$$$$$$$$$$$$$$$######"""""""""""""""%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!"""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$""""""############"""""" """$$$%%%###!!!!!!!!!$$$$$$$$$%%%$$$$$$######!!!"""$$$&&&&&&$$$"""!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$!!!"""###""" !!!"""########################""""""##################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!&&&"""!!!###""" """"""""""""""""""""""""###############"""!!! """$$$'''((((((%%%""""""###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!...&&&!!!$$$'''&&&$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###$$$$$$%%%%%%"""""""""""""""!!!!!!!!!!!!!!!""""""############$$$$$$$$$#########""""""###$$$$$$$$$$$$###"""""" ###%%%"""###%%%&&&&&&###""""""$$$$$$$$$############$$$$$$$$$##################$$$ !!!######"""!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''!!! ###$$$######$$$$$$%%%&&&''''''(((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%%%%&&&&&&%%%###&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''########################"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&$$$######%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$############""""""""""""############""""""""""""######!!!!!!""""""###$$$$$$%%%$$$$$$###""""""""""""###%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$""""""######$$$%%%%%%%%%######$$$###!!!!!!"""$$$$$$$$$############$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$### """######"""!!!!!!"""######$$$$$$$$$######""" """%%%''''''%%%""" $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$!!!""""""!!! """$$$###############$$$$$$$$$!!!"""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""%%%###""""""""""""""""""""""""""""""############""""""!!! ###&&&)))(((&&&""""""%%%&&&$$$######$$$$$$############$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&!!!###&&&%%%$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""""""""""""""######$$$%%%&&&&&&"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$############"""###$$$$$$$$$$$$###"""""" ###$$$""""""%%%'''&&&###!!!"""$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###!!! !!!!!!!!! """""""""######$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&%%%###&&&%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''!!! """&&&((())))))$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$###""" ######""""""""""""############""""""""""""######""""""!!!!!!"""###%%%&&&&&&&&&$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%!!!###$$$###!!!!!!###%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%"""######$$$$$$######"""!!!"""###""" """###!!!!!!"""""""""""""""!!!"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!!!!!!! !!!###%%%""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""######$$$""""""$$$$$$###""""""""""""""""""""""""!!!""""""############"""!!!"""$$$%%%%%%%%%###"""!!!###&&&'''&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$"""###$$$$$$###"""###$$$################################################!!! $$$%%%""""""%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!"""###$$$%%%&&&&&&"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$############"""###$$$$$$$$$$$$###""""""$$$%%%%%%&&&&&&&&&%%%%%%"""%%%(((&&&""" !!!###$$$$$$############$$$$$$###"""!!! !!!"""##################$$$$$$%%%######$$$%%%%%%$$$$$$$$$$$$###""""""""""""###$$$$$$##################$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%''''''%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&&&&%%%$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''!!!###%%%&&&%%%$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###""""""###&&&)))))))))$$$%%%&&&'''''''''&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""###"""!!! %%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""#########"""!!! !!!"""%%%&&&((('''&&&%%%$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$### !!!"""######$$$ """$$$###!!!!!!###&&&%%%$$$$$$######$$$$$$%%%!!!###%%%&&&''''''&&& !!!!!!!!!!!! """""""""!!! """$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###########################"""!!! !!!"""### !!! !!!$$$&&&""""""######$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&& ###&&&(((''''''(((***"""""""""""""""""""""""" !!!"""#####################"""!!!"""###%%%&&&%%%%%%$$$""" !!!"""%%%$$$###""""""###$$$%%%"""$$$$$$$$$###"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!###&&&$$$ ###########################""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%##################$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$############"""###$$$$$$$$$$$$###""""""$$$%%%'''&&&%%%$$$$$$%%%"""%%%(((&&&"""!!!###$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%"""!!! !!!###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!&&&&&&$$$"""###%%%'''''''''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$###"""###%%%&&&&&&%%%!!!!!!""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$***(((&&&&&&''''''&&&%%%$$$%%%&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%###"""""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$#########%%%&&&%%%$$$&&&%%%######$$$###!!! !!!!!!!!!!!!"""###%%%%%%"""###$$$%%%%%%%%%$$$###&&&))),,,)))$$$!!!"""%%%%%%!!!"""%%%$$$"""&&&%%%$$$"""!!!!!! ##############################""""""""""""##############################'''%%%###"""!!! !!!!!!###!!!!!!$$$%%%$$$"""!!!"""###$$$%%%&&&&&&&&&$$$#########""""""!!!!!!%%%###!!!###&&&'''&&&$$$#########"""""""""""""""###$$$$$$###!!! !!!"""######"""""""""""""""###!!!!!!!!!  !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%%%%&&&&&&&&&'''''''''!!!###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!###$$$%%%&&&'''&&&%%%###"""""""""###############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$###"""!!! """$$$%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%""""""#########""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$""" ###&&&########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$!!!###%%%%%%$$$$$$%%%&&&######$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$"""!!! %%%%%%$$$$$$$$$%%%'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&$$$"""$$$&&&(((&&&$$$&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&%%%$$$$$$#########$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""!!!&&&'''&&&$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""!!!!!!!!!###$$$###"""%%%###""""""###$$$$$$###"""""""""""""""###$$$$$$$$$&&&'''(((((('''%%%$$$$$$'''((('''###!!!"""###%%%!!!"""%%%$$$"""$$$######""""""""""""#################################""""""""""""##############################$$$###"""!!!!!!!!!""""""$$$"""!!!"""###$$$###!!!""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$"""!!!"""%%%&&&%%%###!!!!!!!!!!!!!!!""""""""""""###$$$###"""!!!"""#########""""""""""""######%%%$$$$$$$$$###!!! !!!"""###$$$%%%%%%########################""""""""""""""""""""""""""""""""""""############ !!!!!!!!!###$$$%%%$$$""" """"""""""""""""""""""""""""""""""""############!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%""""""######""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!"""###&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$!!!###%%%%%%$$$$$$$$$&&&###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!###"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&'''&&&$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%$$$############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""$$$&&&'''%%%###"""######$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!!!!###$$$###"""&&&$$$"""!!!"""$$$$$$###%%%%%%$$$###############'''(((+++,,,,,,)))&&&$$$######$$$$$$###""""""!!!%%%!!!"""$$$$$$""""""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################!!!!!!!!! !!!"""######&&&$$$###"""######!!! """######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$###""" !!!!!!"""""""""!!!"""######"""!!!###$$$######"""""""""######$$$&&&&&&%%%%%%%%%$$$$$$$$$ !!!"""###$$$$$$%%%########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""$$$%%%&&&$$$"""########################""""""""""""############""""""#########$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######"""""""""#########$$$$$$###$$$$$$$$$$$$###""""""%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$"""$$$%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""###""""""!!!!!!!!!!!!"""'''&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%))))))(((%%%"""!!!"""$$$$$$%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########%%%&&&%%%$$$(((&&&###!!!""""""""""""''''''%%%$$$############'''))),,,...---***&&&######"""!!!"""$$$$$$###!!!$$$""" """$$$###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############################## !!!###$$$$$$%%%$$$############"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""""""""!!! !!!"""######$$$ !!!######""""""###%%%######""""""######$$$$$$$$$###############$$$$$$ !!!!!!"""######$$$$$$########################""""""""""""""""""""""""!!!"""""""""############$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%$$$""" !!!########################!!!"""""""""#############################################""""""""""""###%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$######"""&&&%%%###"""""""""###$$$%%%%%%%%%$$$$$$############""""""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################"""""""""###$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$"""$$$%%%%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$#########%%%%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&***(((&&&%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########%%%&&&%%%$$$&&&$$$"""!!!###$$$$$$###((('''&&&%%%%%%$$$$$$%%%&&&(((+++---,,,)))%%%"""######"""$$$%%%&&&$$$###$$$###""""""#########"""%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############################## !!!"""###$$$$$$"""############$$$$$$%%%######$$$%%%%%%%%%$$$$$$""""""##################!!!"""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%% !!!######""""""###%%%###############$$$%%%%%%######"""""""""###$$$%%%!!!!!!""""""######$$$$$$################################################!!!"""""""""############""""""#########$$$$$$$$$ """$$$$$$"""""""""###""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$############"""""""""""""""###"""""""""$$$$$$$$$######"""""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$"""######$$$$$$$$$######$$$###"""""""""###%%%&&&$$$$$$######""""""!!!!!!""""""!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#######################################$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$###$$$&&&%%%$$$######$$$###$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&***(((&&&%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&'''''''''&&&$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!!!!###$$$###"""!!! """%%%&&&&&&%%%'''&&&&&&&&&&&&&&&'''(((%%%&&&)))***)))'''$$$"""$$$$$$%%%%%%%%%%%%%%%%%%##################""""""&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################!!!!!!"""###############!!!"""$$$$$$###$$$%%%'''###$$$$$$%%%%%%$$$$$$$$$"""""""""""""""#########!!!"""###"""!!! !!!""""""######$$$$$$%%%%%%%%%!!!"""######"""!!!###$$$###############$$$%%%&&&&&&%%%$$$######$$$&&&&&&!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""""""""#########$$$$$$!!!#########"""###$$$""""""""""""""""""""""""""""""""""""############$$$$$$################## !!!"""#########""""""###############"""""""""######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$######"""""""""###$$$%%%%%%"""""""""""""""!!!!!!!!! !!!"""######$$$######""""""############""""""########################""""""######$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$###%%%&&&&&&$$$######$$$"""###$$$%%%%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&###%%%&&&&&&$$$$$$&&&'''&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$'''''''''%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$################################################"""!!!!!!!!!###$$$###""""""""""""$$$&&&&&&###!!!%%%%%%%%%&&&''')))***+++$$$%%%'''((((((&&&%%%######%%%''''''$$$###$$$&&&###$$$%%%$$$###"""""""""$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""#################################$$$%%%%%%$$$###"""!!!"""$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$"""###$$$###!!! !!!#####################$$$$$$"""###$$$###"""!!!"""###############$$$%%%&&&''''''&&&%%%######$$$%%%&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%% """$$$$$$"""""""""###########################""""""""""""##############################$$$$$$ """#########""""""""""""""""""##################$$$$$$$$$$$$###############$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""######### """$$$%%%$$$###"""""""""############""""""########################""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$###%%%&&&&&&$$$#########!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$######"""###$$$%%%%%%%%%$$$###############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&%%%$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%######$$$%%%%%%$$$######"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&'''((('''%%%######$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########%%%&&&%%%$$$''''''&&&'''&&&######$$$%%%&&&(((***,,,---$$$%%%&&&''''''&&&&&&%%%!!!&&&)))'''### """&&&###$$$%%%%%%###""""""""""""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################&&&&&&&&&&&&%%%###!!! $$$&&&'''&&&###!!!"""$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""$$$%%%$$$!!! !!!############"""""""""""""""###$$$$$$###!!! !!!"""############$$$%%%&&&''''''&&&$$$""""""###$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!""""""""""""#########"""###%%%$$$"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$ !!!#########"""!!!!!!!!!""""""######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$""" """"""######$$$$$$$$$%%%###%%%&&&%%%###!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&$$$######### !!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""###%%%&&&'''&&&&&&%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&'''&&&%%%%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######"""%%%'''&&&$$$###%%%(((######$$$%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$%%%&&&&&&"""###$$$%%%%%%$$$###"""!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$$$$###!!!"""###%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""############"""!!!########################"""###$$$&&&((()))++++++&&&%%%%%%&&&''''''&&&$$$$$$%%%$$$$$$"""!!!""""""""""""""""""""""""&&&%%%!!! '''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###""""""######""" %%%%%%$$$###"""!!!  ###%%%$$$"""!!!"""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!%%%$$$###!!!!!!!!!""""""""""""""""""############ """%%%((((((&&&$$$"""%%%%%%&&&&&&%%%$$$"""!!!%%%%%%%%%$$$%%%%%%&&&&&&"""!!!!!!"""###$$$###"""########################'''&&&&&&%%%$$$###"""""" !!!###$$$%%%&&&'''$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$###############""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######""""""######$$$$$$%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$ """###$$$###"""!!!%%%&&&&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***(((&&&$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$###&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&)))((('''&&&%%%%%%&&&'''%%%'''(((((('''&&&''''''&&&&&&$$$###"""!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''))))))***%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###"""""""""########################&&&'''&&&""""""'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$######"""%%%$$$############"""!!!$$$############""""""""" !!!"""###$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!"""$$$$$$$$$$$$$$$###""""""######"""!!!!!!"""###$$$!!!!!!"""""""""######### """$$$&&&&&&%%%###"""%%%%%%&&&&&&%%%###"""!!! """######$$$###""""""$$$%%%%%%$$$########################&&&%%%%%%$$$$$$######"""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$#########""""""$$$$$$$$$######$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$###""""""!!!################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%###"""###$$$%%%&&&%%%###!!!&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%%%%&&&'''!!!%%%'''&&&%%%$$$$$$%%%$$$$$$#########$$$$$$########################$$$$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((((('''###&&&((('''%%%$$$%%%'''((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))((($$$"""###%%%######$$$$$$$$$$$$##################$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""######$$$$$$######"""$$$$$$############"""""""""#########$$$$$$%%%%%%&&&$$$"""!!!!!!###&&&((("""$$$%%%$$$###"""###$$$###$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  !!!"""###$$$$$$$$$$$$###"""""""""!!!!!!""""""$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######%%%%%%%%%%%%$$$###"""!!! !!!"""&&&$$$""""""$$$&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$##########################################""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$%%%$$$$$$######&&&%%%$$$###"""###$$$%%%###$$$&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%$$$######""""""!!!!!!!!!%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&###&&&&&&$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$$$$###""" ######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!&&&)))((($$$"""$$$((((((&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$""""""######$$$$$$%%%%%%$$$$$$###""""""######$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$##########################################""""""""""""""""""############""""""""""""###""""""!!!""""""###$$$$$$$$$$$$%%%%%%%%%'''%%%###!!!!!!###%%%&&&###$$$%%%$$$"""""""""$$$######$$$$$$$$$######"""########################""""""""""""""""""""""""###"""!!!!!!!!!!!!""""""######$$$$$$$$$######""""""""""""######$$$$$$$$$ !!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$$$$######"""""" !!!"""###&&&$$$""""""$$$&&&&&&&&&########################""""""######$$$$$$$$$%%%########################################################################"""""""""!!!""""""###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########"""""""""""""""!!! !!!%%%'''%%%""" !!!$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$###""""""!!!""""""$$$%%%''')))************&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######"""""""""###$$$%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%% $$$'''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&##############################$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###!!!%%%)))(((###!!!$$$'''&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""########################"""""""""""""""""""""""""""""""""######"""""""""!!!"""""" !!!"""%%%%%%%%%$$$$$$$$$$$$###$$$#########""""""""""""###$$$%%%$$$"""!!!"""###"""######$$$$$$$$$##############################""""""""""""""""""""""""#####################$$$"""######$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$##################$$$######"""""""""######%%%###!!!"""###%%%%%%%%%########################!!!""""""######$$$$$$%%%$$$$$$$$$############"""########################"""###$$$$$$$$$$$$###""""""""""""!!!""""""###$$$$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""######$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%"""""""""""""""!!!  $$$&&&$$$!!!!!!###&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$###############$$$%%%&&&%%%'''***---......---,,,%%%%%%$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%%%%&&&&&&%%%$$$"""!!! $$$$$$$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$$$$%%%'''((('''&&&%%%$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&$$$""""""%%%'''&&&$$$###$$$&&&%%%$$$"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""############""""""########################!!!!!!"""""""""""""""###!!!""""""######""""""!!!!!!###""" !!!$$$%%%%%%$$$$$$#########""" !!!#########"""!!! $$$%%%%%%$$$"""!!!"""###""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$###"""!!!""""""""""""###############""""""""""""###$$$$$$$$$######"""""""""######%%%$$$###"""!!!!!!!!!!!!$$$###"""###%%%%%%$$$###########################"""""""""#########$$$$$$$$$$$$#################################$$$$$$$$$###$$$%%%&&&&&&%%%$$$######""""""""""""###$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%$$$$$$######$$$###!!! !!!"""###!!!###%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%(((,,,///000///---+++&&&%%%###"""""""""###$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""######$$$$$$$$$%%%%%%#########"""""""""""""""######$$$%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$'''(((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$###!!!"""$$$&&&((('''&&&$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%######################## """$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&((('''&&&$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!! ########################""""""###$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""############""""""########################!!!!!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!"""%%%$$$!!! ###&&&"""""""""############### !!!"""######""""""!!!$$$%%%&&&$$$"""!!!!!!"""""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!######$$$&&&''''''%%%###########################""""""""""""##############################$$$$$$""""""#########$$$$$$$$$###%%%&&&''''''&&&%%%##################$$$%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%%%%%%%(((&&&###!!!!!!"""$$$%%%"""###%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%(((,,,///000...+++)))'''&&&$$$""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%%%%$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$ !!!"""$$$&&&((()))***"""###$$$%%%&&&%%%%%%$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!$$$((((((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%$$$###"""###$$$$$$######%%%&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%########################!!!$$$&&&&&&$$$!!!###########################$$$&&&((((((&&&$$$"""%%%$$$###$$$&&&&&&$$$"""%%%%%%$$$$$$###!!!"""""""""""""""""""""""" """%%%'''&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""!!! """"""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!! $$$'''&&&###"""%%%((( !!!"""###$$$%%%%%%"""""""""""""""######$$$$$$%%%&&&$$$"""!!!!!!"""!!!"""###$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!"""###############!!!"""###$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""###$$$###$$$%%%(((***)))&&&####################################"""""""""""""""""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$######$$$$$$%%%&&&##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$ !!!###%%%%%%%%%$$$######$$$$$$$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$'''+++//////---***'''((('''%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$((()))%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%!!!"""###$$$%%%%%%$$$###"""%%%''''''''''''(((######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""############"""""""""!!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!!"""###$$$$$$###"""!!!'''&&&$$$###"""###$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$###"""!!!!!!$$$###""" """###$$$######$$$%%%%%%%%%%%%$$$!!!!!! !!!!!!""""""""""""############""""""!!!!!!!!!"""$$$%%%$$$###"""###%%%&&&&&&%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$#########""""""!!!!!! """$$$$$$""" %%%%%%%%%%%%%%%$$$###"""###"""""""""###$$$%%%%%%"""############$$$$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!$$$###""" !!!""""""###$$$%%%%%%$$$""""""######$$$%%%$$$###"""!!!!!!""""""!!!!!! '''&&&%%%""" %%%%%%%%%$$$$$$#########"""!!!!!!""""""###$$$$$$%%%$$$###""""""###$$$%%%!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$###""" !!!"""######""""""!!!!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#####################$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! """############$$$$$$$$$'''&&&%%%$$$%%%$$$""" """############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&(((''''''&&&&&&%%%$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%&&&''''''((((((###$$$$$$%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%"""""""""######$$$$$$$$$&&&&&&%%%%%%$$$######""" !!!"""######""""""!!!&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###"""""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$###""""""!!!!!!""""""###""""""""""""##################"""""""""###$$$$$$$$$###""""""$$$$$$###"""###$$$$$$$$$$$$###""""""########################$$$#########"""""""""""""""###$$$$$$$$$$$$###"""###$$$$$$$$$######"""!!!#########"""######$$$$$$"""############$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!$$$###"""!!! !!!!!!""""""###$$$$$$$$$$$$###"""###$$$$$$%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%%%%$$$""""""""""""""""""!!!!!!%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%%%%$$$###"""$$$$$$###""""""###$$$$$$""""""""""""############$$$#########""""""""""""!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###############$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$)))'''$$$###$$$%%%%%%$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%""""""##################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###!!!!!!"""###%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%""""""!!!""""""###%%%%%% !!!"""###$$$$$$%%%&&&%%%%%%$$$$$$#########!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$############################## !!!###%%%%%%###!!! """###$$$$$$%%%%%%$$$$$$$$$######""""""######$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%$$$""""""###"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############"""!!!!!!$$$$$$###"""""""""######"""############$$$$$$$$$$$$###""""""""""""""""""!!!""""""######""""""!!!######"""!!!!!!!!!"""""""""######$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!"""###$$$$$$%%%%%%%%% !!!"""$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&''''''%%%###!!!$$$$$$###""""""###$$$$$$###############"""""""""###############""""""""" !!!!!!!!!"""""""""%%%$$$$$$######$$$$$$%%%""""""######""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########"""""""""""""""######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$***'''###"""###&&&'''((("""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& """###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$%%%$$$"""!!!"""#####################$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""###$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%###"""$$$$$$###############$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$#########""""""#########""""""#########$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!%%%###""""""######"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$$$$$$$%%%&&&"""###############""""""%%%$$$###""""""!!!""""""""""""#########$$$$$$$$$######"""""""""""""""###"""""""""######"""""""""######"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######"""""" !!!""""""#########"""$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""!!!$$$##################$$$$$$$$$$$$######"""""""""####################################$$$$$$$$$%%%$$$######""""""######$$$!!!"""###$$$$$$###!!! !!!!!!""""""######!!!!!!!!!"""""""""#######################################$$$$$$$$$%%%%%%$$$$$$######"""""""""!!!&&&&&&%%%$$$######""""""""""""#########$$$$$$$$$&&&$$$""""""$$$&&&''''''""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&########################'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%######"""######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!###%%%%%%%%%%%%$$$######$$$%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###############$$$$$$%%%%%%"""###%%%&&&&&&%%%$$$############""""""###$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$######""""""!!!!!!""""""###############$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!$$$###"""###%%%&&&%%%$$$###$$$$$$$$$$$$###""""""#######################################$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%$$$$$$###$$$$$$###"""!!!!!!!!!!!!""""""#########$$$$$$$$$###"""""""""""""""######""""""############""""""""""""##################"""""""""######$$$$$$%%%$$$$$$$$$###############%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!!!!"""############$$$$$$#########%%%%%%$$$$$$######""""""###############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!""""""######"""""""""#########$$$$$$########################""""""""""""#########$$$%%%%%%%%%$$$$$$######"""$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$!!!!!!"""$$$&&&&&&$$$"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###"""######$$$%%%&&&''''''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%&&&'''&&&$$$###$$$%%%######$$$%%%'''((())))))######$$$$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%###!!! !!!###%%%!!!"""######$$$$$$######"""""""""!!!!!!"""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""###""""""###%%%'''&&&%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######"""!!!!!!!!!"""""""""############$$$$$$$$$"""""""""""""""######$$$"""######$$$$$$######"""!!!"""###$$$$$$$$$######""""""""""""###$$$%%%&&&%%%$$$######""""""######$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!###%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""!!!!!!"""""""""""""""######$$$$$$######!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$########################!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%"""############$$$$$$$$$ """%%%'''&&&### """############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$"""######$$$%%%&&&&&&'''"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$%%%$$$"""!!!"""###""""""######$$$%%%&&&&&&######$$$$$$$$$$$$######!!!"""###%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!""""""$$$$$$######$$$$$$%%%&&&"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######""""""""""""######!!!""""""###############$$$######""""""######$$$#########$$$$$$$$$%%%%%%######"""""""""###$$$$$$$$$###"""###$$$%%%$$$######$$$$$$$$$$$$###""""""#################################$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$"""!!!!!!!!!!!!""""""###"""############$$$$$$$$$"""""""""""""""###$$$$$$"""######$$$$$$######"""!!!"""###$$$$$$$$$$$$######""""""""""""$$$%%%&&&%%%$$$###"""""""""###$$$"""""""""###""""""!!!!!! """###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$%%%"""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""""""""############$$$$$$############$$$$$$######""""""######$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""####################################""""""#########$$$$$$$$$############$$$$$$$$$$$$ !!!!!!###$$$%%%%%%&&&"""############$$$$$$$$$"""""""""$$$&&&%%%###!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##################""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###))))))(((''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$$$$$$$%%%$$$$$$###"""###$$$&&&'''""""""!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$############################## """###$$$$$$###""" !!!!!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!"""$$$%%%%%%$$$""""""######!!! ###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###############!!!!!! !!!!!!"""###$$$"""############$$$$$$$$$""""""!!!""""""###$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%%%%$$$######""""""""""""$$$&&&'''&&&%%%###"""""""""###$$$$$$$$$%%%&&&''''''''''''!!!!!!"""############"""#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""""""""###%%%&&&######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&$$$######$$$%%%%%%$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$###"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&""""""!!!!!!"""$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""#########$$$$$$$$$""""""""""""""""""""""""####################################""""""""""""$$$$$$$$$#########""""""###"""""""""###$$$%%%%%%!!!!!!""""""######$$$$$$$$$###"""!!! %%%&&&&&&'''&&&%%%###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%'''((()))'''&&&$$$""""""###$$$%%%######""""""!!!!!! """""""""""""""""""""""" !!!"""######""""""###""""""!!! !!!"""###$$$%%%$$$$$$###&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%###"""########################"""!!!  !!!"""%%%%%%$$$###"""!!! !!!"""###$$$$$$###"""!!!""""""############""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""######$$$$$$%%%%%%"""###$$$%%%%%%$$$""""""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!""" """###!!!""""""""""""#########&&&%%%$$$###""""""""""""""""""""""""""""""""""""#########""" !!!###%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''$$$######%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''',,,***'''$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$#########%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$&&&((('''&&&%%%%%%$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########"""""""""!!!######$$$$$$$$$%%%%%%%%%############################################################""""""""""""$$$$$$$$$#########""""""#########"""######$$$$$$""""""""""""############$$$############$$$$$$$$$###$$$%%%%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%$$$$$$$$$$$$&&&'''((('''%%%$$$""""""###$$$%%%########################""""""""""""""""""""""""!!!!!!""""""""""""""""""##################""""""!!!"""###$$$%%%$$$$$$###########################$$$###"""###%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###""""""""""""############!!!!!!"""######"""!!!!!!""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$##############################$$$%%%%%%$$$$$$"""!!!!!!"""!!!  !!!###$$$###$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$#################################"""!!!!!!###%%%!!!""""""""""""#################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%######################## !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''***)))'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''***)))'''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""  """###'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$###############$$$$$$######"""########################"""""""""""""""######$$$%%%%%%&&&!!!"""######$$$#########"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""#####################$$$%%%&&&'''&&&%%%$$$""""""###$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$######"""""""""######$$$$$$%%%$$$$$$$$$!!!"""###$$$%%%$$$######!!!"""""""""###$$$$$$$$$$$$###"""###%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$!!!!!!""""""############""""""###$$$$$$###""""""""""""############"""""""""##################"""$$$$$$$$$############"""######"""!!!!!! %%%$$$######""""""######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""""""""""""""!!!!!!!!!######$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$###"""!!!###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))(((((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$############$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%$$$###"""""""""###$$$$$$$$$######"""""""""!!!!!!""""""############!!!""""""######$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""######""""""#########$$$$$$%%%%%%%%%$$$###"""##############################"""""""""""""""""""""""""""########################""""""###$$$%%%%%%%%%$$$""""""$$$$$$%%%$$$###""""""######$$$%%%&&&&&&'''$$$###"""###%%%%%%###"""################################################$$$$$$######"""!!!!!! $$$%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$######"""""""""############""""""$$$$$$$$$#########""""""!!!!!!!!! '''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########""""""##########################################$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%$$$###!!!!!!"""""""""###############""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########!!!!!!"""$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))(((''''''((()))***&&&%%%%%%$$$$$$%%%%%%%%%'''%%%$$$######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$&&&&&&$$$###"""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################%%%%%%$$$###"""""""""###%%%%%%$$$$$$######""""""#########$$$###"""!!! ############$$$$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""######""""""##################$$$$$$#########""""""###$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!""""""###$$$$$$!!!!!!"""###$$$$$$$$$$$$"""###$$$%%%$$$$$$""""""""""""###$$$%%%%%%&&&&&&$$$###"""###%%%%%%###"""########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$######!!!!!!!!!!!!""""""####################################$$$$$$$$$###"""""" !!!###%%%%%%$$$###"""!!!!!!"""""""""#########%%%$$$$$$###""""""##############################!!!"""$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((('''%%%%%%%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$###!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$#########%%%&&&&&&'''&&&$$$###!!!$$$$$$#########$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""#########"""######$$$$$$$$$######$$$############"""""""""######""""""!!! """""""""""""""""""""""" !!!"""###$$$%%%!!!"""########################$$$%%%$$$###"""!!! !!!!!!!!!"""#########$$$###"""###%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######"""##################"""$$$$$$$$$############"""######$$$$$$%%%&&&&&&'''%%%$$$######""""""######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$###############"""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""" !!!"""###$$$###""""""###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""!!!"""$$$%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$#########"""######$$$$$$###$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&$$$###$$$$$$###"""!!!"""######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$%%%%%%$$$###"""###############""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$###"""###%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$###"""""" !!!"""###$$$%%%%%%$$$###""""""""""""###$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$############""""""""""""##################$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""##################$$$###"""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!!""""""##################$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$######################## """$$$$$$###"""""""""!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###""" !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$###"""""""""###$$$%%%%%%#########$$$$$$%%%%%%&&& !!!###%%%%%%%%%$$$###$$$###""" !!!""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%#####################"""!!!!!! !!!"""$$$&&&''''''""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$###"""!!!$$$$$$$$$###############$$$###"""###%%%%%%###"""###########################$$$%%%&&&&&&%%%$$$###############""""""""""""''''''%%%%%%%%%%%%''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""#########$$$$$$$$$!!!""""""""""""#########""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((######$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&''''''(((&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$#########""""""!!! !!!###%%%%%%###!!!#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!""""""#########$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""!!!!!!"""###%%%&&&'''######""""""###$$$%%%%%%###$$$$$$"""!!!"""$$$&&&%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""&&&&&&%%%$$$######$$$$$$"""###$$$$$$""""""###$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&"""######$$$$$$######"""$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!##############################$$$$$$$$$$$$######""""""############""""""$$$$$$$$$%%%%%%&&&&&&&&&"""""""""!!!""""""###$$$########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########""""""""""""""" !!!"""$$$$$$######"""######$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%&&&&&&&&&########################!!!"""$$$&&&&&&&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''"""###$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$######""""""#########((()))&&&$$$''')))***'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$))))))(((&&&$$$$$$&&&)))&&&&&&''''''((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((&&&%%%%%%'''(((((('''%%%%%%%%%&&&%%%%%%$$$$$$&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########""""""######"""$$$%%%&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""#########$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$%%%%%%$$$######"""&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%$$$###"""###%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###$$$%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""##############################$$$$$$$$$$$$######""""""############""""""#########$$$$$$%%%%%%%%%###""""""""""""###$$$$$$########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""########################!!!!!!######$$$######"""###$$$$$$$$$###"""!!!!!!###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%%%%%%%########################!!!###$$$&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%###############$$$%%%&&&###((()))%%%$$$&&&))))))'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$""""""%%%'''&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&$$$###$$$%%%'''&&&&&&&&&&&&''''''((('''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%###$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$###############$$$###!!!"""$$$%%%$$$$$$!!!"""$$$%%%&&&%%%###"""########################%%%$$$$$$######$$$$$$%%%"""""""""#####################$$$$$$$$$$$$###############""""""#########""""""""""""""""""""""""######$$$$$$######""""""''''''&&&%%%""" ###$$$%%%%%%%%%$$$###"""&&&&&&&&&$$$!!! !!!"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$###"""!!!###$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######""""""############"""""""""###############$$$$$$###############$$$%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$%%%$$$$$$###"""!!! ###$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%#########$$$%%%&&&(((((($$$((((((%%%$$$&&&(((''''''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$######%%%'''&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$###""""""$$$%%%%%%$$$%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$####################################!!! """""""""!!!###%%%''''''&&&$$$###########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$############""""""""""""##############################""""""#########""""""!!!"""###$$$%%%$$$""" !!!###$$$###!!! $$$%%%%%%$$$"""!!!"""###%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""" """###$$$$$$###!!! ###%%%&&&%%%$$$###$$$%%%!!!!!!"""""""""#########%%%%%%$$$$$$$$$$$$$$$###$$$##################$$$######""""""""""""##############################"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$$$$######"""############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$""""""######$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$########################"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''''''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((((($$$''''''$$$$$$''')))''''''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&''''''(((((('''%%%%%%''')))&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$"""!!!!!!########################$$$""" !!!""""""""""""$$$&&&((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#####################$$$$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""!!!###$$$%%%$$$"""!!! ###$$$$$$###"""!!!"""$$$$$$######$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###""" ###$$$%%%%%%######$$$%%%!!!!!!"""""""""#########%%%%%%%%%$$$$$$##################$$$$$$###############""""""""""""##############################!!!###$$$%%%%%%$$$###!!!###$$$$$$%%%%%%$$$$$$###$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&########################"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!!!!""""""#####################$$$$$$%%%''''''''''''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%''''''&&&&&&%%%&&&&&&'''%%%''''''$$$&&&)))***((('''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((('''&&&&&&''')))&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&&&&&&&'''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&$$$###!!! ###############$$$$$$$$$'''%%%######$$$%%%$$$######$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$############$$$%%%%%%$$$"""""" """$$$&&&&&&&&&&&&!!!###$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%########################!!!"""###$$$$$$$$$###""""""###$$$$$$""""""###$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%########################"""###$$$%%%%%%$$$###"""#########$$$$$$#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%%%%%%%###############$$$%%%%%%########################!!!"""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!"""""""""$$$############$$$%%%%%%&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((())))))))))))((((((''''''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%'''&&&%%%(((,,,---***'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$&&&&&&$$$$$$%%%&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&&&&&&&''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""#########$$$$$$$$$'''&&&%%%&&&&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$############$$$$$$########################"""######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% """$$$%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!"""######!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""""""###$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%#################################$$$$$$#########!!!""""""######""""""!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$##############################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$#########""""""""""""###$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""##################""" !!!""""""######$$$$$$#########$$$%%%&&&###$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''((())))))******((((((((((((''''''&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%***///000,,,'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%"""$$$&&&&&&%%%$$$%%%&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&&&&''''''((('''''''''$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%""""""######$$$$$$$$$$$$%%%$$$$$$%%%&&&%%%### """""""""""""""#########""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$###""""""""""""!!!###%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&& """###"""!!! !!!"""!!!""""""""""""#########&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%$$$###"""######""""""""""""######""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######"""""""""""""""!!!"""######$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!!!!"""###$$$$$$$$$%%%$$$#########$$$%%%&&&!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&((()))*********))))))(((((('''''''''&&&###$$$&&&(((((('''&&&%%%#########$$$%%%&&&'''(((%%%&&&&&&&&&+++111222...'''&&&%%%%%%$$$$$$%%%%%%$$$%%%''''''''''''%%%$$$$$$&&&(((((('''''''''(((&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$###$$$&&&''''''&&&$$$###((((((((((((((((((((((((#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((("""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$%%%###$$$$$$$$$############""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%###!!!!!!###&&&#########""""""!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###$$$%%%$$$ ###%%%$$$######$$$"""###$$$%%%&&&%%%$$$$$$"""######$$$$$$$$$######!!!$$$$$$$$$###$$$&&&&&&$$$!!! """%%%'''###$$$%%%%%%%%%%%%$$$###"""$$$&&&%%%$$$###$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$%%%%%%######$$$'''***,,,'''""""""$$$&&&$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""""""""""""""############&&&%%%%%%$$$###"""!!!!!!  """$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$"""###$$$$$$###"""######!!!###$$$###"""!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""################################################&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%'''(((((((((''''''***)))((('''&&&&&&'''((((((%%%$$$&&&***---,,,+++'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%$$$$$$###'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$######"""&&&""""""$$$""" $$$$$$$$$$$$############$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###%%%(((((((((''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&$$$""""""###"""  """$$$%%%$$$$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$### """$$$$$$$$$###$$$&&&$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$#########""""""""""""###""""""$$$'''***000+++%%%###%%%&&&$$$"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$"""!!! !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%$$$###"""!!!"""######$$$$$$$$$###$$$$$$$$$######""""""""""""############$$$$$$$$$###$$$%%%%%%$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################%%%%%%%%%%%%$$$$$$###"""!!!""""""###$$$$$$%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%)))((('''&&&&&&&&&'''''''''&&&&&&''')))++++++***'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%(((((((((((((((''''''&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%'''$$$"""###%%%%%%### %%%$$$$$$$$$############%%%%%%$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&###!!! !!!"""""""""$$$%%%&&&%%%$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$### """$$$$$$$$$###$$$%%%###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$&&&((('''&&&%%%&&&&&&########################!!!"""#########%%%)))+++333...((($$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""""""""######$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%$$$######!!!!!!"""############"""#########""""""""""""""""""############$$$$$$$$$###########################%%%&&&%%%$$$###$$$%%%###############################################################$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&((()))((((((((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$'''(((((()))))))))))))))''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$###"""$$$&&&'''&&&###%%%%%%$$$$$$$$$#########$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$######""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&%%%###"""$$$%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###""" """$$$$$$######$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$###"""""""""###$$$%%%%%%%%%&&&(((***222---'''$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$###""""""###############"""##################""""""""""""#########$$$$$$$$$###"""!!!!!!"""""""""!!!###$$$%%%%%%######$$$%%%########################"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%######################################################$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&(((+++***'''%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''&&&%%%%%%$$$$$$%%%%%%'''(((((()))))))))''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%###"""###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((&&&$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&%%%$$$%%%&&&%%%$$$"""!!!"""$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!###$$$$$$#########$$$$$$###!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%&&&&&&%%%$$$###!!!!!! $$$%%%&&&%%%######$$$%%%+++(((%%%######%%%&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!###$$$$$$$$$"""!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%###!!!!!!###$$$$$$""""""###$$$###"""!!!"""$$$########################"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%######################################################$$$%%%%%%%%%$$$$$$###############$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%(((+++***'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%'''((())))))******''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######""""""%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%###"""!!!%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!$$$''')))'''%%%$$$$$$$$$%%%&&&%%%###""""""###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$######"""!!!!!!###%%%%%%###"""###$$$$$$""" !!!$$$&&&%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$######$$$&&&&&&%%%$$$###"""!!!!!!###$$$$$$###!!! %%%$$$#########%%%'''(((############$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""#########$$$$$$$$$$$$%%%%%%$$$###"""!!! ###$$$%%%&&&&&&%%%$$$###"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$)))%%%""""""%%%'''&&&%%%!!!"""######"""!!!"""##################################################################$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$###########################%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%'''))))))(((&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***++++++++++++''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&)))((('''&&&%%%$$$$$$######$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$######"""%%%%%%$$$###"""###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$"""###$$$###%%%''''''%%%$$$###$$$$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%$$$######"""###%%%%%%###"""#########"""!!! !!!"""$$$%%%%%%%%%$$$######$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%##################$$$$$$"""$$$$$$$$$""" !!!"""###$$$$$$$$$%%%&&&'''############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$#########""""""!!!!!!###$$$$$$$$$$$$$$$##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$"""############$$$$$$$$$)))%%%!!!!!!$$$'''&&&$$$"""###$$$$$$""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################%%%%%%%%%%%%$$$$$$###"""####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%###$$$%%%'''''''''&&&%%%&&&&&&&&&((())))))'''%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))((('''&&&%%%%%%%%%&&&&&&'''((((((((('''(((((()))************&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%((((((((((((((((((((((((###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$"""############%%%))),,,&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$""" !!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$""" """$$$###%%%((()))'''&&&%%%%%%%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%"""$$$%%%%%%###""""""###""""""###$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$&&&''''''&&&%%%%%%&&& !!!###$$$%%%&&&'''###%%%''''''%%%$$$%%%&&&"""###%%%&&&&&&%%%&&&&&&"""############$$$$$$$$$#########$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$$$$$$$%%%%%%$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%###############"""!!!!!!!!!!!!""""""#########$$$"""############$$$$$$$$$&&&"""!!!$$$###!!!###$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""################################################&&&&&&&&&%%%$$$###"""!!!$$$$$$##################$$$$$$$$$&&&''')))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""""""""#########$$$&&&'''((('''&&&&&&&&&%%%%%%'''***+++'''$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))******((('''%%%$$$$$$%%%%%%&&&'''((())))))%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''"""###&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&%%%$$$######))))))))))))))))))))))))""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%!!!!!!"""###############%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$#########$$$&&&'''%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%%%%%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!!!!"""###############$$$%%%&&&&&&$$$$$$###"""!!! $$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$$$$$$$$$$#####################""" !!!"""$$$$$$######!!!  !!!#########""""""######$$$%%%$$$$$$############$$$$$$'''&&&%%%$$$############!!!"""$$$%%%&&&&&&%%%$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!"""###$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$########################&&&$$$""" """$$$&&&%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%&&&&&&'''))))))((('''&&&&&&'''((('''&&&###$$$&&&(((((('''&&&%%%&&&&&&''')))++++++***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&((()))++++++'''((()))******)))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***%%%###"""###$$$&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$"""!!! ######$$$%%%%%%###"""!!!%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""%%%&&&&&&%%%$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$$$$$$$######$$$$$$%%%&&&###############"""""""""$$$%%%%%%%%%%%%$$$###############$$$$$$$$$%%%%%%###########################"""!!!"""$$$%%%$$$######"""!!! !!!"""#########""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%########################$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!############$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&'''((('''&&&###$$$&&&(((((('''&&&%%%&&&&&&'''(((++++++***(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&%%%&&&&&&'''((()))***&&&'''((()))))))))((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$"""###%%%&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$""" %%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!"""$$$&&&''''''&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%#################################$$$&&&&&&%%%###$$$###"""!!!!!!"""###$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''((('''&&&&&&'''((('''&&&$$$%%%&&&'''''''''&&&%%%'''&&&&&&(((***+++)))(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&%%%%%%&&&'''((((((%%%&&&'''(((((((((((((((((((((''''''''''''((((((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''***)))((('''&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&'''(((%%%%%%%%%$$$###""" &&&&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###############$$$$$$$$$$$$##################$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%'''&&&%%%$$$########################$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$&&&((((((%%%###%%%$$$############$$$%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%))))))(((((('''%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######"""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''((('''&&&$$$%%%&&&'''''''''&&&&&&'''&&&&&&''')))***)))(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&''''''((((((((()))((((((''''''(((((()))%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''***)))((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""######$$$$$$######""""""""""""######$$$$$$$$$###############$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&######$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###"""""""""$$$$$$#########"""""""""$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$'''((((((%%%###%%%%%%$$$$$$$$$$$$%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%(((((((((((((((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" ########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!""""""###$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((((((((('''(((&&&&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''&&&&&&((('''&&&&&&((()))((('''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************'''%%%$$$%%%&&&(((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######%%%((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%$$$###"""$$$%%%%%%&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""############""""""!!!!!!""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%"""###$$$$$$$$$$$$$$$###'''&&&%%%$$$############$$$$$$######"""""""""!!!$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###%%%((())))))))))))$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$###""""""!!! !!!"""###$$$%%%%%%""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%'''((()))(((((('''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&''''''(((((((((''''''''''''((((((%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((&&&%%%%%%'''(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""" """&&&)))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!""""""############""""""!!!!!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""############$$$%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$#####################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$#########!!!""""""###$$$$$$%%%%%%%%%######$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$''')))*********'''&&&%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###############"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&((((((((('''&&&((('''&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''')))'''%%%%%%&&&(((''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&'''((()))***+++***(((''''''''''''(((***))))))(((((())))))***%%%&&&((()))))))))''''''''''''''''''''''''''''''&&&'''((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%&&&((())))))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###""""""$$$''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$###""""""###$$$%%%""""""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!""""""############"""""" !!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%"""###$$$&&&'''((())))))%%%$$$$$$$$$$$$$$$$$$%%%%%%###"""###$$$&&&%%%%%%$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%&&&'''((()))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&'''((('''&&&&&&&&&%%%$$$$$$######$$$$$$"""######$$$&&&''''''((($$$%%%%%%%%%%%%$$$######$$$$$$$$$######"""""""""!!!""""""###$$$$$$%%%%%%%%%###""""""$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""%%%'''(((((('''''')))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!###%%%'''''''''&&&%%%((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''***'''%%%%%%&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&((()))++++++---+++***(((''''''''''''++++++************++++++%%%&&&((()))***)))(((&&&((((((((((((((((((((((((&&&''')))*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***((('''&&&&&&((())))))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!###''')))***(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""""""""###%%%''')))+++%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!"""$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###############$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$######%%%$$$$$$######$$$$$$%%%(((&&&""" !!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%###""""""###$$$$$$###!!!!!!"""###############$$$%%%%%%&&&(((***,,,---##############################$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###&&&***+++&&&"""######""""""###%%%&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&******)))(((''''''&&&&&&''''''''''''''''''&&&&&&))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((((('''&&&%%%$$$%%%%%%&&&***)))(((''''''((()))***)))((('''(((***++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&(((((('''&&&$$$###""""""$$$$$$$$$$$$%%%''')))***'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&%%%###!!!!!!$$$&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&'''%%%$$$$$$''''''&&&$$$####################################$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%$$$""""""###$$$###"""""""""###$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&########################""""""###$$$$$$$$$$$$######$$$%%%%%%$$$###"""!!!######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$###""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$'''***+++'''#########""""""###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%&&&'''((()))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$######''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((***)))(((&&&&&&&&&'''(((***)))(((''''''((()))***&&&%%%%%%&&&((())))))((()))((('''&&&&&&&&&&&&''''''''''''(((((('''''''''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%%%%'''&&&&&&%%%###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&$$$"""!!!"""###$$$###!!!""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&$$$######$$$$$$"""!!!######$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!########################!!!""""""###############&&&&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######$$$########################'''%%%%%%'''***+++((($$$$$$###############$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%''''''%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***++++++***)))((((((((((((((((((((((((((('''&&&%%%%%%$$$%%%%%%%%%((((((''''''''''''((((((+++***)))((((((((()))))))))((((((''''''(((((()))&&&%%%%%%&&&(((***)))(((((((((''''''&&&&&&'''''''''(((((())))))(((((('''***))))))((('''(((((((((''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&'''((())))))((((((((((((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''(((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&$$$""""""$$$&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""############$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$######$$$$$$""" """###$$$$$$%%%%%%$$$$$$'''&&&%%%$$$###"""""""""########################""""""###$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''""""""""""""""""""""""""&&&$$$$$$&&&(((((('''$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$"""###$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$"""!!!!!! !!!!!!"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#####################$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***++++++***((('''######$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''))))))))))))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((******))))))))))))))))))(((((((((((((((((((((((()))(((((())),,,------,,,((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&'''((())))))'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&%%%######%%%'''$$$$$$%%%&&&%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$############"""""""""#########$$$$$$""""""""""""#########$$$###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$""" !!!""""""###############&&&%%%%%%$$$$$$$$$$$$%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############%%%$$$###""""""###$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''""""""""""""""""""""""""#########$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###"""###$$$%%%&&&&&&'''''''''''''''&&&%%%$$$###"""%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''((((((((((((''''''***))))))+++---//////...(((((('''''''''(((((()))(((((())))))))))))(((((($$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''(((((($$$%%%%%%$$$"""!!!"""###!!!""""""######$$$$$$$$$!!!!!!"""""""""############$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""###$$$%%%%%%###!!!!!!!!!"""############"""#########"""######$$$%%%########################$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$############$$$$$$$$$############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%########################"""""""""#########$$$$$$###$$$%%%&&&''''''''''''%%%$$$$$$######$$$$$$%%%"""######$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""""""""$$$%%%%%%$$$""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""######%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###"""%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((('''(((((()))***''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''&&&''''''((((((''''''&&&(((''''''))),,,---------((((((''''''(((((())))))'''(((((())))))((((((''''''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''((((((((())))))''''''&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$###%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''###%%%&&&%%%$$$###$$$&&&$$$%%%&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''"""$$$%%%###  !!! !!!!!!"""######$$$""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$&&&&&&$$$"""""""""###$$$$$$$$$$$$###$$$######""""""######$$$########################$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&"""######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$%%%!!!###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% !!!!!!"""!!! """###%%%&&&&&&%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&'''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))&&&''''''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''***,,,,,,+++((((((((((((((()))******'''''''''(((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''''''''(((###%%%%%%%%%$$$###$$$%%%###%%%''''''&&&%%%&&&'''***(((%%%###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''''''''&&&&&&((()))'''$$$"""###%%% !!!""""""#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$######### """$$$%%%&&&%%%%%%$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!! !!!$$$&&&'''%%%#########$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$#########$$$##############################$$$%%%%%%%%%%%%$$$)))(((&&&$$$#########$$$######$$$%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%''' ###%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$"""######$$$$$$%%%%%%&&&"""###$$$$$$$$$"""!!! ###$$$&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((((((((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))))))))((('''%%%&&&'''(((((('''&&&%%%'''&&&&&&(((+++------,,,((((((((((((((()))******&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''((('''&&&&&&%%%$$$######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''***)))'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((###$$$%%%%%%######$$$%%%###%%%''''''&&&&&&&&&'''***'''$$$!!! """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""#########""""""!!!$$$$$$$$$$$$######""""""###%%%((((((&&&$$$######&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%'''(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""###$$$&&&'''((($$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&%%%%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%###""""""!!!###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&'''((())))))((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$'''''''''((((((((())))))$$$%%%'''((((((((('''&&&((((((((((((((((((((((((++++++******))))))(((((()))(((''''''''')))***+++%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((%%%%%%&&&'''((()))***+++)))(((&&&$$$###$$$&&&'''((((((((('''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''((()))***$$$&&&))))))((((((((()))))))))(((((('''''''''&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%%%%(((+++***'''$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######"""###$$$$$$$$$$$$######$$$$$$$$$$$$#########"""$$$&&&((()))'''%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%&&&'''######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######""""""########################$$$$$$$$$###########################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''%%%%%%&&&'''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((''''''(((''''''&&&&&&'''((()))%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((******))))))(((((())))))''''''((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''((('''&&&&&&)))+++)))((((((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&$$$'''))))))&&&#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""##################""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%'''))))))'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$##################$$$%%%%%%"""###$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""""""""""""""&&&%%%%%%$$$######"""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%((((((((((((((((((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))******++++++******)))((('''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%(((((('''%%%$$$%%%))),,,((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&###%%%''''''%%%###"""###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""############""""""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$$$$%%%&&&&&&'''########################%%%%%%%%%%%%%%%$$$###"""########################%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((###$$$%%%''')))***+++,,,******)))((('''&&&&&&%%%&&&&&&''''''''''''&&&%%%&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$(((((('''&&&$$$%%%(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$####################################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''########################"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###""""""###$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''((((((((((((((((((((()))))))))******(((((((((((('''(((((((((************************&&&&&&&&&'''((((((((()))))))))))))))((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%&&&((())))))))))))((((((((((((((('''''''''&&&&&&'''((((((''''''&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&%%%'''((((((&&&%%%&&&'''&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""##################""" !!!"""###############$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$######$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""######$$$$$$$$$######"""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$%%%'''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%((((((((()))(((((('''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***&&&&&&'''''''''(((((((((((((((''''''(((((()))***************************((((((((((((((()))))))))((())))))***))))))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))*********((('''&&&&&&&&&''''''(((((())))))'''''''''''''''((((((((()))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''(((((($$$&&&))))))'''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""%%%$$$$$$$$$&&&((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""######$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$######%%%'''&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""""""""""""""###$$$######$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&((((((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%'''(((((((((''''''&&&%%%''''''((((((''''''&&&%%%''''''''''''''''''''''''(((((('''''''''(((***+++&&&'''''''''((((((((((((''''''&&&'''((()))+++,,,++++++++++++++++++++++++)))))))))(((((((((((((((&&&'''((()))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))'''&&&''''''''''''((((((((()))((('''&&&&&&&&&((()))***''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((())))))&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$###!!!###%%%''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%((('''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""""""""###$$$$$$######$$$%%%&&&&&&'''((("""""""""""""""""""""""" !!!"""###$$$$$$$$$""""""""""""""""""""""""'''&&&&&&%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""$$$%%%&&&&&&'''###%%%'''&&&%%%$$$%%%%%%$$$%%%'''(((((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$''''''((((((''''''&&&%%%(((((((((((((((((((((((()))(((''''''''')))***+++))))))))))))************&&&&&&&&&&&&(((***,,,---++++++++++++++++++++++++)))))))))((('''''''''&&&$$$%%%'''(((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((("""&&&((()))))))))(((((((((((((((((('''''')))(((&&&%%%&&&'''***+++%%%%%%&&&&&&'''((((((((()))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***)))((('''$$$"""###&&&(((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&###!!!!!!$$$'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$'''(((%%%%%%%%%$$$$$$############$$$%%%%%%$$$###!!! $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%$$$###$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######################################################################## !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%"""######$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$!!! """"""""""""""""""""""""####################################$$$%%%&&&'''"""###$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((******)))((('''&&&%%%%%%%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++++++++,,,&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))(((((((((((('''''''''''''''((()))))),,,,,,,,,+++***)))(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&'''(((*********)))(((''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%((('''%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$((('''%%%###""""""###$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!###$$$###""""""$$$$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""########################!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$######""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##################$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''''')))((((((((('''''''''''')))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********+++++++++******************+++(((((((((((()))))))))))))))))))))))))))***++++++++++++++++++***)))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$""""""$$$$$$%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%###"""""""""###%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###############$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""########################!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$############&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&%%%%%%$$$$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&(((((((((''''''(((((((((&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))******''''''(((((())))))******)))))))))))))))******+++++++++++++++***)))((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((''''''&&&%%%(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&((()))***&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$!!!"""$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&&&&&&&&&&''''''%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$##################$$$########################""""""""""""""""""""""""########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%(((((((((''''''''''''&&&"""$$$'''((()))(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%'''((((((''''''''''''((((((&&&''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((()))))))))))))))((('''&&&&&&'''((()))'''(((***++++++***((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((***************)))(((((('''''''''''''''(((((()))(((((((((((((((((((((((($$$%%%&&&((())))))))))))***)))'''&&&%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((******))))))((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################"""###$$$$$$%%%%%%%%%$$$"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''"""$$$%%%%%%$$$###%%%&&&&&&'''''''''(((((())))))$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''"""$$$'''((()))(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''((())))))(((''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''(((((()))*********)))((('''&&&&&&'''((()))))))))***++++++***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((++++++************++++++******))))))((((((''''''((((((''''''''''''(((((())))))*********)))(((((((((''''''''''''((())))))''''''''''''''''''''''''$$$%%%&&&((()))*********+++***((('''&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((()))*********))))))(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&"""""""""###############!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''"""$$$%%%%%%$$$###%%%&&&&&&&&&''''''((()))))))))&&&%%%%%%%%%$$$######"""###$$$$$$$$$$$$%%%%%%%%%############$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$&&&%%%%%%$$$######"""""""""###$$$###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%###!!! ###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""!!!!!!"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%'''((('''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((())))))*********)))((((((''''''''''''(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((+++******)))))))))))))))((())))))******)))((((((((((((''''''(((((()))***''''''''''''''''''''''''((((((((())))))(((((('''***))))))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!"""""""""#########$$$!!!"""###$$$$$$%%%%%%%%%$$$######"""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$##################"""#########!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%$$$"""######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''(((((()))))))))*********((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))******(((((((((((((((''''''&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++++++++***)))))))))))))))(((((()))))))))))))))(((((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((('''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""#########$$$!!!!!!"""$$$$$$%%%%%%%%%$$$###!!! !!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''"""$$$%%%%%%$$$###%%%&&&######$$$$$$%%%&&&'''''' """$$$&&&''''''(((#########$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$#########$$$%%%&&&&&&"""######"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$!!!###&&&''''''&&&%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!! """###$$$%%%%%%$$$###"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%!!!!!!""""""######$$$$$$#########$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((###$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((((((((''''''''''''(((((())))))))))))************)))(((((((((''''''''''''))))))))))))))))))))))))+++***)))((('''&&&%%%%%%******))))))))))))))))))'''((()))))))))(((&&&%%%)))'''%%%######%%%'''))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))******))))))))))))******###$$$&&&(((***+++---...))))))((('''''''''''''''(((((()))))))))))))))(((((((((((((((((()))******))))))))))))))))))))))))$$$%%%'''(((***++++++,,,$$$%%%'''((()))(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###"""############$$$$$$$$$###$$$$$$$$$$$$###""""""(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$######$$$%%%$$$""" ########################%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&'''((()))******$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%''''''''''''&&&%%%$$$###%%%&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%***((('''%%%$$$$$$%%%%%%%%%&&&'''&&&%%%$$$&&&(((&&&%%%#########%%%'''(((%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$$$$''''''''''''&&&%%%$$$###$$$%%%'''))))))((('''&&&%%%&&&((()))))))))((('''&&&%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&************)))((('''&&&))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************---***&&&&&&((()))((('''''''''((((((((((((''''''*********)))))))))))))))***(((((()))***+++***)))(((((((((((())))))))))))++++++************++++++******))))))))))))******,,,,,,++++++***)))))))))+++++++++++++++***)))(((+++++++++***)))(((((('''))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))$$$$$$$$$######$$$$$$%%%######$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&$$$"""########################$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""%%%&&&'''&&&$$$$$$&&&''''''&&&$$$$$$$$$%%%'''(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((()))((((((''''''&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''((((((((((((((((((((((((+++***)))(((((()))******))))))))))))************---+++(((((()))******((('''(((((())))))(((((('''***)))))))))))))))))))))***(((((()))***+++***)))(((((((((((()))))))))***)))))))))(((((()))))))))******))))))))))))************************+++++++++++++++++++++***))))))*********)))((('''''''''))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((()))))))))******)))'''&&&&&&'''((())))))(((((((((''''''''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''''''''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%"""############$$$$$$$$$""""""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###&&&))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((()))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&'''((((((&&&$$$########################$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######""""""""""""###$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%############"""!!!!!! %%%&&&&&&&&&$$$$$$&&&'''((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''+++******))))))***++++++))))))))))))************---+++))))))***+++***)))(((((())))))))))))(((((())))))))))))))))))*********(((((()))***+++***)))((((((((()))))))))************************************))))))))))))******((())))))***++++++,,,,,,***++++++++++++***)))))))))))))))((((((''''''&&&(((((((((((((((((((((((()))***+++,,,,,,+++***)))((((((((((((((((((((((((((((((((()))))))))******,,,+++(((&&&%%%&&&'''(((((((((''''''''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''(((((($$$%%%&&&(((((('''&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((&&&$$$###'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***)))%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%(((&&&&&&&&&'''(((&&&%%%########################$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$#########"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""%%%&&&&&&%%%$$$$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$###""""""###%%%%%%&&&&&&&&&(((''''''''''''((())))))&&&&&&'''''''''((((((((())))))((((((''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''')))))))))))))))*********((()))))))))************+++******)))************((())))))******))))))((()))))))))))))))************(((((((((***+++***)))(((((()))))))))*********------------------------+++******))))))******+++))))))*********+++++++++******+++++++++******)))******))))))((((((((('''(((((((((((((((((((((((()))***++++++++++++***)))))))))))))))))))))))))))(((((()))))))))************))))))(((((((((((((((((((((((((((((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&'''((((((''''''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%$$$""" '''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$############$$$$$$""""""#########$$$$$$$$$''''''&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***)))%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&'''&&&%%%#################################$$$$$$##################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&"""######$$$%%%&&&&&&&&&"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&%%%######%%%&&&)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$######"""###$$$&&&''''''''''''(((((('''''''''((()))***&&&&&&&&&&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((())))))((()))))))))************((()))))))))))))))))))))))))))************))))))(((((())))))***************(((((((((***+++***)))))))))))))))************,,,---............---,,,++++++************+++++++++++++++*********)))))))))******+++++++++******++++++***************)))))))))))))))))))))))))))*********++++++*********************************))))))))))))************%%%''')))++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%$$$###"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''######""""""######$$$$$$"""############$$$$$$$$$######"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((()))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$"""###$$$&&&%%%%%%########################"""###$$$$$$$$$$$$###"""""""""######$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######""""""""""""###$$$$$$"""###$$$%%%&&&'''((((((######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%######%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%&&&'''((())))))))))))%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((((((((('''&&&&&&&&&&&&&&&'''(((((())))))((()))))))))))))))((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((((())))))))))))************&&&((()))***)))(((((()))******++++++++++++******((((((((()))******++++++***(((((()))***+++***))))))))))))*********++++++******,,,,,,,,,,,,******++++++************++++++,,,,,,++++++***))))))((())))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))))))))*********++++++%%%&&&)))+++,,,+++***)))))))))************++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))******+++&&&''''''((((((''''''&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%&&&"""############$$$$$$$$$ ###%%%'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&$$$""""""$$$&&&&&&&&&########################"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$%%%%%%$$$######$$$&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%&&&''''''(((((((((((($$$%%%'''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%''''''((('''&&&&&&&&&&&&&&&'''((()))))))))''''''((()))************((((((((((((((((((((((((%%%%%%'''((()))))))))((())))))))))))************%%%(((++++++)))((()))+++***++++++++++++++++++***'''(((((()))******++++++***(((((()))***+++***)))))))))*********+++++++++)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++******************))))))***+++++++++++++++************************+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++))))))*********+++++++++***))))))(((((()))******((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''%%%%%%###$$$&&&((()))((('''&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&''''''((((((&&&$$$"""###%%%''')))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''"""############$$$$$$$$$"""""""""$$$'''***...000(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''((((((!!!###'''***,,,---,,,+++%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%((('''&&&%%%$$$#########&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$"""###$$$&&&'''&&&########################"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%&&&''''''&&&&&&&&&""""""$$$&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&$$$%%%%%%$$$######$$$&&&######$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######%%%&&&'''(((((((((######$$$%%%%%%%%%$$$$$$&&&''')))++++++***((('''&&&&&&%%%$$$%%%&&&'''(((###$$$&&&'''''''''&&&&&&&&&&&&&&&'''((())))))***$$$%%%''')))***++++++,,,))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))************&&&))),,,---+++)))***,,,***++++++,,,,,,++++++***'''(((((()))***+++++++++***(((((()))***+++***))))))************+++++++++***+++---......---+++***,,,++++++******++++++,,,)))))))))***++++++,,,,,,((()))***+++++++++++++++)))))))))))))))*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++///,,,)))&&&%%%'''***,,,'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((('''%%%$$$!!!###%%%&&&&&&%%%$$$)))((((((&&&%%%$$$$$$###%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%### !!!%%%((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###"""&&&$$$"""$$$&&&(((&&&$$$)))((('''%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""###$$$&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&%%%$$$###$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&,,,((($$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########!!!"""###%%%&&&'''((((((%%%%%%$$$###""""""""""""'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''((())))))(((''''''&&&'''((((((''''''(((***++++++******))))))(((((())))))((('''''''''''''''***(((((()))***+++***)))))))))))))))************''''''''''''((((((((((((&&&''')))+++,,,,,,,,,,,,++++++******************,,,+++******)))*********************************++++++,,,,,,,,,---------...,,,+++))))))***,,,------------,,,,,,,,,++++++******++++++,,,---------...+++((((((+++---,,,+++***+++---.........,,,+++++++++************++++++))))))******++++++,,,,,,******++++++++++++++++++***************)))))))))***(((&&&%%%&&&(((+++...((((((((((((((()))******))))))(((((('''''''''&&&((((((((((((((((((((((((*********)))))))))))))))+++++++++*********))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%)))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&$$$$$$$$$&&&((()))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$''')))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$'''$$$!!!!!!###%%%&&&&&&(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''(((((('''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***'''######%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&''''''''')))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((***)))((('''''''''''''''&&&'''((())))))(((''''''&&&'''((((((''''''(((************)))))))))))))))******)))((((((((((((((((((''''''''')))***)))((())))))))))))************((((((((()))))))))******&&&''')))+++,,,,,,,,,,,,************************,,,++++++***************************************++++++++++++,,,,,,,,,------,,,***))))))***,,,---......---------,,,,,,,,,*********++++++,,,,,,,,,...+++)))***,,,------,,,+++---///111111000...------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++***************)))(((((((((((()))***((((((((((((((()))******)))))))))(((((((((''''''++++++++++++++++++++++++)))))))))))))))******************)))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((''''''''''''&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$&&&'''(((((('''&&&$$$''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&''''''&&&'''$$$ !!!$$$&&&'''(((((()))***)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))(((((('''(((((())))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&((()))&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((()))((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''******)))(((((((((((()))''''''((((((((((((''''''&&&'''((((((''''''(((***))))))))))))************+++******))))))))))))***(((&&&&&&'''((()))((('''))))))))))))************)))))))))*********++++++'''((()))++++++,,,,,,,,,************************,,,,,,+++*********************************************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,...---------------,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,+++,,,...//////...+++---000333333111///---///......------......///111000...------...//////------------------------,,,,,,,,,,,,++++++*********+++,,,------+++***))))))))))))((())))))***+++*********)))))))))))))))++++++++++++++++++++++++(((((())))))******++++++)))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&''''''&&&&&&$$$"""""""""$$$&&&'''((((((((((((''''''&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''&&&''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&'''((())))))%%%%%%&&&&&&''''''((((((''''''''''''''''''((()))(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&))))))((((((((((((((()))((((((((((((((('''''''''&&&'''((((((''''''(((***(((((())))))******++++++******)))(((((()))))))))((('''&&&''')))***)))(((((()))))))))************)))))))))*********++++++(((((()))***++++++,,,,,,***************+++++++++,,,,,,+++************+++*********************************+++++++++,,,,,,++++++*********+++,,,,,,---------------,,,,,,,,,---------............///...//////111222333222222---000333555555333000...111111000000000000111111666555333222111222333444///////////////...............------,,,++++++++++++---111333333111---+++******)))))))))******+++************************))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((('''''''''&&&%%%%%%%%%&&&'''(((((()))$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""%%%&&&&&&%%%$$$%%%&&&''''''&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''(((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%"""###$$$&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%&&&&&&'''((((((&&&&&&&&&''''''(((((((((&&&%%%%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&''''''((())))))((((((''''''''''''&&&'''((((((''''''(((***(((((())))))******++++++(((((('''''''''(((((())))))((('''(((***+++***)))((()))))))))************((((((((()))))))))******)))))))))******+++,,,,,,))))))*********+++++++++---,,,,,,+++***+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---------------------------------...//////000000111222444777999::::::999999666888;;;<<<<<<999666444555555444444444444555555<<<;;;:::888888888999999444444333333333222222222111000000///...---------+++---111555555333///---++++++************++++++************++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%###"""%%%((()))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&###""""""############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''((((((((('''''''''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&###$$$&&&''''''&&&%%%%%%#########$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((***)))(((''''''&&&''''''&&&'''((((((''''''(((***))))))))))))************'''''''''''''''(((((()))***)))((()))***++++++)))))))))))))))************((((((((()))))))))************))))))***++++++,,,)))))))))***++++++,,,,,,------,,,+++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,---..................///////////////...///000111222333444555:::>>>BBBEEEEEEDDDDDDDDDFFFFFFGGGGGGEEECCCAAA???;;;;;;::::::::::::;;;;;;AAAAAAAAAAAA@@@@@@@@@@@@;;;;;;::::::999999888888555555444444333222111111,,,...111333333222///------,,,++++++***+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++************++++++++++++))))))))))))))))))))))))&&&&&&''''''''''''(((((()))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%%%%$$$######%%%((((((&&&%%%&&&'''$$$&&&'''((()))'''&&&%%%###$$$%%%&&&&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((()))***+++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''&&&###"""###$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%###$$$&&&'''((('''&&&%%%"""######$$$%%%%%%&&&&&&###$$$%%%''''''&&&%%%$$$&&&&&&'''''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''((())))))+++***((('''&&&&&&&&&'''&&&'''((((((''''''(((************)))))))))))))))((((((''''''((())))))***)))((('''(((*********)))))))))))))))************)))))))))*********+++++++++***)))))))))***+++,,,((())))))***++++++,,,,,,------,,,++++++++++++,,,************************,,,,,,---------.........+++,,,---...////////////111111222222222333333333444444666888:::<<<===>>>CCCHHHNNNQQQQQQOOOOOOPPPRRRRRRPPPOOOLLLJJJIIIHHHBBBBBBAAAAAAAAAAAABBBBBBDDDEEEGGGHHHHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@???;;;;;;:::999888777666666444555555444333111///...------,,,+++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))*********+++))))))))))))))))))))))))''''''((((((((()))))))))******)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))'''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&%%%######&&&)))"""%%%***------***&&&######$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%""""""###$$$&&&'''(((((((((((((((((()))***+++,,,((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&'''''''''&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$!!!$$$&&&&&&$$$###$$$&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&(((((('''%%%###%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$&&&(((((('''&&&%%%""""""###$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$###%%%&&&&&&'''(((((('''''')))((('''&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&'''''')))******&&&'''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((()))******+++***((('''&&&&&&&&&'''&&&'''((((((''''''(((***++++++******))))))(((((())))))((())))))***++++++((('''&&&''')))))))))'''))))))))))))******************+++++++++,,,,,,,,,+++***)))))))))***+++,,,((())))))***++++++,,,,,,...---,,,,,,++++++,,,,,,************************---------.........//////,,,---...///000000000000444444444555555666666666:::;;;===???BBBDDDFFFGGGJJJOOOVVVYYYYYYWWWWWWXXXYYYWWWTTTQQQOOOMMMLLLKKKGGGGGGFFFFFFFFFFFFGGGGGGFFFHHHJJJLLLMMMLLLJJJHHHIIIHHHHHHGGGFFFEEEEEEEEE@@@??????===<<<;;;::::::===<<<:::888555333111111...---,,,,,,++++++++++++(((((())))))*********************************************)))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++************)))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%%%%''')))%%%$$$#########%%%((()))(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))***)))(((&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))(((&&&%%%$$$&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%'''))))))((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%"""!!! !!!###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&%%%$$$$$$'''%%%$$$&&&))))))&&&"""((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&$$$"""!!!###$$$(((''''''&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))(((((((((((())))))%%%%%%$$$$$$%%%&&&((()))''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((()))***************...---,,,***))))))(((((())))))))))))************&&&&&&((()))******************++++++++++++******)))***++++++)))(((((()))++++++******+++,,,,,,---000///---+++******++++++............---------,,,---......---,,,---///111//////000111222444666666=========>>>???@@@BBBCCCCCCDDDFFFFFFGGGIIIMMMPPPUUUUUUWWWYYYZZZ[[[[[[[[[\\\ZZZXXXWWWVVVUUUSSSQQQOOOOOOOOONNNNNNMMMLLLLLLOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>;;;888666444222000///...---------...///******))))))***+++---...,,,,,,++++++***))))))((((((((())))))************,,,+++***(((''''''''''''+++)))'''&&&((()))))))))&&&'''((())))))***))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((()))*********))))))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%&&&''''''''''''&&&&&&(((((((((&&&$$$"""(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((($$$&&&((((((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%$$$###""""""###$$$$$$&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''')))***+++++++++&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""""""""%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$""""""""""""###$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$###$$$&&&((('''''''''&&&&&&&&&''''''(((''''''''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&'''((()))(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((,,,+++***)))))))))))))))***)))))))))))))))))))))&&&'''((()))******************++++++++++++******)))+++,,,+++)))(((((((((++++++*********++++++,,,...---,,,+++************,,,,,,,,,,,,,,,+++++++++---.../////////000222555555666777888:::<<<>>>@@@DDDDDDDDDEEEGGGHHHIIIJJJMMMNNNNNNNNNMMMNNNPPPRRRRRRSSSTTTVVVWWWWWWWWWWWW[[[YYYWWWVVVVVVUUUSSSQQQOOONNNMMMMMMLLLLLLLLLLLLPPPPPPPPPOOOOOOOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEDDDBBB@@@>>><<<:::999444333111///...------...,,,,,,+++++++++,,,---...+++++++++******)))))))))((((((((()))))))))******+++******))))))(((((('''+++)))(((((()))******)))'''(((((())))))))))))(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''''''''&&&((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''&&&&&&&&&%%%&&&'''((((((&&&%%%###''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%''')))+++,,,------&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&))))))((('''&&&%%%$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&))))))'''&&&%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&'''(((((("""&&&)))(((%%%###%%%(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$%%%''')))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((('''))))))************))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((***))))))(((((()))))))))******))))))((((((''''''''''''((()))******************++++++++++++*********+++,,,+++)))(((((((((++++++******)))******+++------------,,,++++++***+++++++++,,,,,,,,,,,,,,,---///111222333555888;;;;;;<<<===>>>AAACCCEEEGGGIIIJJJJJJLLLMMMOOOPPPPPPRRRSSSSSSQQQOOONNNOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTSSSQQQPPPPPPPPPNNNLLLNNNMMMLLLKKKKKKKKKLLLMMMPPPQQQRRRSSSTTTSSSRRRRRRMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMNNNMMMLLLJJJHHHHHHHHHGGGEEECCCBBBAAA@@@<<<;;;999666444222111000//////...------------...++++++******************((())))))))))))*********)))***++++++++++++***)))+++***)))***+++,,,***)))((())))))))))))(((((('''''''''''''''''''''''''''(((((((((''''''(((((((((((((((((('''&&&&&&%%%%%%&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%''''''''''''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))******((('''%%%&&&'''((('''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%'''((()))******)))'''&&&((())))))******))))))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***************(((((('''(((((()))************))))))(((''''''''''''((()))******************++++++,,,,,,++++++******,,,---,,,***(((((()))++++++***)))))))))******---.../////////...---,,,,,,,,,---......///000000///222555777999<<>><<<:::888888333333222000///...------++++++++++++************************++++++++++++((()))+++---------+++***+++******,,,------+++)))))))))***))))))((('''&&&''''''''''''''''''''''''((((((''''''''''''((((((,,,+++***)))((('''&&&&&&###%%%(((******)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%$$$"""!!!"""$$$'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''%%%$$$"""###%%%'''&&&%%%$$$&&&((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$%%%&&&&&&###$$$&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&$$$%%%'''(((&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((('''%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%%%%%%%&&&%%%%%%&&&'''((((((''''''$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%((()))*********)))(((''''''(((((())))))(((((('''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***************''''''''''''((()))***+++******))))))((((((((('''((())))))************)))++++++,,,,,,,,,,,,++++++***+++,,,,,,***))))))***++++++***************+++,,,---.../////////---------......000111222333444444777;;;>>>@@@CCCFFFIIILLLLLLMMMMMMNNNPPPQQQRRROOOQQQSSSUUUWWWXXXXXXXXXUUUWWWYYYYYYXXXVVVUUUUUUSSSSSSTTTTTTTTTSSSRRRRRRSSSRRRQQQQQQRRRSSSRRRQQQMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKMMMNNNNNNMMMLLLKKKMMMNNNPPPRRRSSSSSSRRRQQQRRRTTTUUUWWWWWWVVVTTTSSSRRRRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@???999888777555333111///...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---,,,++++++++++++,,,...---+++)))))))))***))))))((('''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''',,,+++***(((''''''''''''"""$$$'''))))))(((&&&$$$''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$$$$###$$$%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$###!!! ###&&&(((''''''&&&&&&''''''(((######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''###$$$%%%&&&&&&&&&%%%$$$!!!###&&&%%%###"""%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%&&&'''((((((&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''"""""""""###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$)))&&&"""###''')))'''$$$&&&&&&%%%%%%%%%&&&''''''$$$''')))'''$$$###%%%'''###$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ ###%%%&&&&&&&&&((()))$$$%%%&&&(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((()))))))))))))))(((''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))***+++))))))))))))************))))))******+++******)))++++++,,,,,,,,,,,,++++++(((***,,,,,,+++***+++,,,++++++******+++,,,,,,---++++++,,,---............//////111222444666777888;;;>>>BBBEEEGGGIIILLLNNNNNNNNNNNNOOOPPPRRRTTTTTTPPPRRRTTTWWWYYYZZZZZZZZZXXX[[[___aaa```^^^]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]ZZZYYYYYYZZZ[[[\\\\\\[[[UUUTTTSSSRRRQQQPPPNNNNNNLLLMMMMMMMMMMMMKKKJJJHHHGGGIIIMMMPPPSSSTTTTTTTTTSSSSSSTTTUUUUUUVVVVVVUUUWWWVVVUUUTTTRRRQQQPPPOOOHHHIIIIIIHHHGGGFFFEEEDDD@@@@@@>>><<<999555222111//////...------,,,++++++---------,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,+++***+++,,,---+++***((())))))))))))(((((('''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%&&&'''((("""$$$'''((()))'''%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$###!!!!!!###%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&''''''''''''$$$''')))((($$$"""%%%((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&((((((&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%(((&&&%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$''')))((($$$"""$$$'''%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&&&&&&&'''(((###$$$&&&((())))))((('''(((''''''''''''''''''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((())))))***(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((******)))))))))******+++))))))******++++++,,,,,,*********++++++******)))+++,,,,,,------,,,,,,+++''')))+++,,,+++,,,---...******++++++,,,---//////............///000111222444555777999;;;===???@@@AAADDDHHHKKKLLLMMMOOOQQQOOOPPPQQQSSSVVVXXX[[[\\\\\\^^^aaadddfffgggggggggfffiiinnnqqqpppnnnmmmmmmpppqqqqqqrrrrrrrrrqqqqqqjjjiiiiiijjjlllnnnmmmlllfffffffffeeeccc```]]][[[ZZZZZZXXXVVVTTTSSSQQQPPPKKKMMMPPPSSSUUUUUUTTTTTTQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNOOONNNMMMLLLJJJIIIHHHHHHFFFCCC???;;;888555222111000///...---,,,+++,,,,,,+++++++++******************+++++++++++++++,,,+++))))))+++,,,+++***'''(((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%''')))+++%%%&&&((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))((((((((('''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&---+++(((%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''')))***)))(((&&&''''''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&'''((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((###""""""""""""###$$$%%%***---///,,,'''%%%'''***$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%'''(((&&&######&&&***%%%%%%%%%%%%%%%&&&'''((($$$(((***((($$$"""$$$((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&&&&%%%$$$$$$$$$###$$$&&&((())))))(((''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&(((***+++))))))************)))))))))(((((((((''''''''''''''''''''''''''''''''''''((())))))***************++++++************++++++))))))***+++,,,------...******+++++++++******)))+++,,,,,,------,,,,,,+++&&&(((***,,,,,,,,,...///******+++,,,---///000111222222111111222444666777:::;;;===???BBBDDDFFFGGGEEEHHHLLLNNNOOOPPPQQQSSSWWWXXXZZZ]]]aaaeeehhhjjjppprrruuuxxxzzz{{{{{{{{{yyy}}}}}}}}}|||~~~vvvwwwwwwvvvtttpppllliiiiiigggeeebbb___]]]\\\[[[UUUVVVXXXYYYXXXVVVTTTRRRNNNMMMLLLLLLMMMOOOQQQSSSQQQQQQRRRSSSTTTVVVVVVWWWUUUUUUUUUUUUSSSQQQOOOMMMNNNMMMKKKHHHDDD???;;;999444333222000///---,,,+++************))))))((((((++++++***))))))******+++---+++(((((()))+++++++++''''''((())))))***))))))))))))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&&&&'''***---///(((((()))))))))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''))))))))))))((((((((((((&&&&&&&&&''''''(((((((((&&&((())))))(((''''''(((((((((''''''''''''(((((((((((('''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''&&&&&&%%%$$$$$$############$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''!!!###$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%'''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&%%%$$$$$$############&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''&&&$$$"""'''&&&%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''$$$$$$$$$%%%&&&'''((()))%%%&&&%%%$$$######%%%'''%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&'''%%%$$$%%%(((***(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''$$$$$$%%%'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''''''''''''''((((((((((((+++*********))))))((((((''''''(((((())))))******&&&''''''(((((((((((((((&&&''''''((()))******+++))))))))))))*********************)))))))))((((((******))))))***++++++,,,(((***,,,.........---,,,,,,+++++++++++++++,,,,,,000///...///111111111000111222444666888:::<<<======???CCCFFFHHHIIIIIIIIIKKKNNNSSSTTTTTTUUUYYY\\\dddfffjjjnnnrrrvvv{{{~~~{{{{{{zzzyyywwwuuurrrpppoookkkgggdddeeefffeee```[[[YYYWWWTTTQQQOOOMMMMMMMMMLLLLLLLLLNNNRRRUUUVVVVVVSSSUUUWWWYYYZZZYYYXXXWWWTTTUUUTTTQQQKKKEEEBBB@@@<<<:::888444111///...---------.........------,,,)))******+++,,,,,,------))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&((('''&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%$$$""""""$$$&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%'''''''''%%%$$$%%%'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###!!! !!!""""""!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((((((((())))))))))))&&&'''(((((())))))((((((''''''(((((())))))******))))))))))))************---------,,,,,,,,,+++++++++***************++++++)))***,,,.........---,,,,,,,,,++++++++++++,,,,,,---,,,---...111222333222888999;;;>>>@@@BBBCCCDDDHHHIIIJJJKKKKKKMMMOOOPPPSSSXXX^^^bbbcccfffiiimmmsssvvvzzz~~~~~~xxxuuurrrrrrtttrrrmmmhhhdddbbb___[[[WWWTTTSSSRRRMMMKKKJJJJJJLLLNNNNNNNNNRRRSSSUUUWWWXXXWWWVVVUUUUUUWWWXXXVVVRRRNNNKKKJJJBBB@@@>>>;;;777444222000---------------,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&#########$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###""""""######$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''))))))(((&&&%%%&&&((()))(((&&&$$$"""%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''%%%&&&&&&%%%###"""###%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((&&&'''(((((())))))(((((()))))))))))))))))))))))))))))))))*********+++++++++************))))))))),,,++++++*********++++++)))***,,,---......---------------,,,,,,---------,,,---///111444777999:::>>>@@@BBBEEEGGGHHHHHHHHHKKKLLLLLLLLLNNNQQQVVVZZZaaagggooouuuwwwyyy|||~~~{{{tttrrrnnnhhhccc___\\\ZZZTTTQQQMMMJJJJJJJJJIIIHHHNNNPPPRRRTTTVVVVVVVVVVVVUUUWWWYYYYYYVVVRRRPPPOOOHHHGGGEEEBBB>>>:::666333000000//////...---++++++---,,,,,,+++***))))))(((******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((()))))))))))))))))))))''''''''''''''''''&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$#########$$$&&&''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''')))***)))((((((((())))))((('''&&&%%%%%%&&&''''''((('''''''''(((''''''&&&&&&&&&&&&'''&&&''''''&&&$$$###$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''(((***)))'''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((()))))))))))))))******))))))))))))))))))))))))*********+++++++++))))))))))))))))))((((((,,,,,,+++*********++++++***+++,,,---............//////.........//////000///111555888;;;???BBBEEEFFFHHHJJJLLLMMMNNNMMMLLLJJJMMMPPPSSSVVV[[[bbbgggpppwww}}}wwwqqqlllhhhfffccc___YYYTTTQQQOOOMMMKKKKKKLLLOOORRRTTTVVVWWWWWWUUUXXXZZZZZZWWWTTTRRRQQQLLLLLLKKKHHHCCC>>>999666555555444333111///---,,,,,,,,,,,,+++******))))))************************+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))******+++((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((()))))))))((((((''''''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%'''***+++***(((***(((&&&$$$$$$%%%&&&'''%%%&&&''''''((('''''''''(((((('''&&&&&&&&&''''''&&&((()))(((&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))'''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%'''&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''((()))******''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,---............------------...///000111222555:::>>>AAAEEEJJJMMMOOOPPPRRRTTTUUUUUUTTTTTTTTTYYY^^^bbbdddgggnnnsssyyy{{{yyy{{{}}}yyywwwtttpppiiiccc___\\\YYYVVVPPPQQQQQQRRRRRRRRRQQQQQQSSSVVVXXXYYYXXXVVVVVVWWWQQQQQQPPPMMMIIIDDD@@@===:::999888666444111///---++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))))))))))))))*********))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''''''''&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%''')))***)))((('''%%%""" """%%%(((%%%&&&''''''((((((''''''((('''''''''''''''((((((%%%&&&(((((('''&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&)))((('''%%%$$$#########%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''((())))))******'''''''''&&&&&&&&&&&&%%%''''''''''''(((((((((((())))))))))))************))))))))))))(((((((((((('''((())))))******))))))*********************************++++++++++++,,,*********++++++++++++++++++++++++++++++,,,------,,,,,,,,,---......//////++++++,,,---///111222333555999???BBBEEEHHHNNNRRRRRRSSSTTTVVVXXX[[[\\\]]]dddiiimmmmmmkkkkkkooottt~~~~~~~~~zzz}}}|||zzz{{{}}}{{{xxxwwwzzz~~~~~~{{{vvvrrrnnnjjjgggaaa___\\\YYYUUURRROOONNNMMMOOOQQQRRRRRRSSSUUUWWWVVVUUUTTTRRROOOLLLIIIGGG???>>><<<:::666333000///,,,,,,,,,---------------++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%$$$$$$'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&((()))'''&&&%%%$$$###"""###%%%'''(((%%%&&&''''''((((((''''''''''''&&&''''''((()))***!!!###&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&((('''%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((()))))))))***'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((((()))************))))))))))))******++++++,,,*********+++++++++,,,,,,'''((((((((())))))))))))*********+++,,,---...///,,,,,,,,,------...///000......///111444777999::::::???EEEHHHIIILLLRRRWWWWWWXXXZZZ]]]aaafffkkknnnvvvxxxyyyuuunnnlllpppuuu}}}~~~}}}{{{zzzyyyyyyzzz{{{|||{{{zzzxxxvvvtttsssrrrtttwwwvvvtttuuuzzz}}}||||||{{{zzz|||~~~yyyxxxwwwwwwyyyzzzzzzyyy}}}yyysssqqqmmmhhhbbb^^^ZZZXXXRRRRRRRRRPPPNNNOOORRRUUUWWWVVVUUUSSSQQQOOONNNMMMFFFEEECCC@@@<<<999555444/////////......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((((())))))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&''''''(((!!!"""###%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''&&&%%%$$$###"""###%%%'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$&&&'''(((&&&%%%%%%&&&&&&'''((()))******%%%&&&''''''((((((''''''&&&&&&&&&'''''')))***+++!!!###%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&$$$&&&((((((&&&%%%(((***''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&'''''''''(((((())))))''''''(((((())))))******(((((()))***************(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---))))))***+++,,,...///000------,,,------...000000333333555777:::===@@@BBB@@@EEEKKKMMMNNNPPPVVV[[[aaabbbdddiiiooowww~~~|||tttrrrxxx~~~xxxtttrrrpppqqqsssssstttuuuxxxzzzsssrrrqqqpppppprrrtttuuuwwwwwwvvvuuussspppnnnmmmtttvvvuuussstttzzz|||{{{}}}}}}}}}{{{yyywwwwwwxxxyyyxxxwwwyyyyyyyyyxxxxxxvvvuuuuuussswww}}}}}}yyyuuupppllliiihhhcccaaa]]]WWWSSSRRRTTTVVVUUUTTTRRRQQQPPPOOOOOOOOOMMMLLLJJJGGGCCC???;;;999222222111///...---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''((())))))&&&''''''((()))******+++%%%&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&$$$###"""###$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((((((((((('''&&&$$$$$$$$$%%%&&&'''((((((((((((&&&'''''''''(((((())))))$$$%%%((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''((((((((('''(((((((((&&&%%%&&&'''''''''(((((('''&&&%%%%%%+++'''$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''---,,,+++)))'''%%%######$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$"""!!! ((('''%%%$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%'''&&&%%%%%%&&&'''((()))))))))(((''''''''''''''''''''''''''''''((())))))((('''&&&&&&''')))+++---,,,,,,++++++***)))((((((******))))))((((((((('''###$$$&&&((()))(((((('''************))))))))))))&&&((()))((('''&&&''')))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++...---------------......))),,,000222222333444666666888===AAADDDFFFFFFFFFCCCGGGLLLQQQVVV\\\bbbfffnnnooosssyyywwwwww{{{qqqjjjffffffooonnnmmmlllmmmnnnpppqqqooollljjjkkkppptttuuutttyyyvvvrrrnnnlllmmmoooqqqwwwuuusssrrrssswww|||~~~|||{{{|||xxx{{{}}}~~~|||zzzyyyyyyrrruuuxxxzzzyyywwwuuuuuuvvvxxx|||}}}{{{yyysssjjjddd___[[[VVVRRRQQQPPPPPPOOOPPPQQQRRRSSSOOOMMMJJJGGGFFFCCC@@@===;;;999666444111000//////......///000000/////////))))))******++++++++++++))))))))))))))))))))))))++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((******))))))((((((''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''((((((((((((((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&'''((()))***+++,,,&&&''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&((()))***)))'''&&&'''((((((((('''''''''&&&&&&&&&***'''$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&))))))(((((('''&&&%%%%%%&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''(((((())))))'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&%%%&&&'''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((()))((('''&&&''')))***,,,,,,,,,+++******)))(((((()))))))))(((((((((''''''%%%&&&''')))******))))))''''''(((((())))))*********+++,,,+++*********,,,+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++......------------......---///000000111222555888@@@AAADDDGGGIIIJJJJJJJJJMMMQQQXXX___dddiiinnnqqqzzz|||{{{xxx{{{uuummmiiihhhhhhmmmllljjjiiijjjlllnnnpppwwwtttqqqrrruuuwwwvvvuuuwwwtttqqqnnnmmmmmmooopppvvvvvvuuuuuuxxx}}}~~~yyyxxxyyyxxx{{{}}}~~~|||zzzzzzzzzvvvzzz|||{{{xxx||||||uuuooohhhaaa\\\TTTSSSQQQOOOOOOOOOPPPPPPSSSRRRQQQPPPOOOLLLGGGDDD>>><<<:::777444333222222...............---,,,,,,)))*********++++++++++++************************+++******)))((('''''''''))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((((((((())))))''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&'''(((''''''((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((((((''''''&&&''''''((((((((((((((())))))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,---...((()))***+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''''''''&&&'''((())))))((('''&&&)))*********((('''((())))))((('''&&&%%%&&&'''''')))'''%%%%%%&&&'''((('''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&'''''')))((((((''''''''''''(((&&&&&&%%%%%%&&&&&&''''''***)))(((''''''((()))***+++++++++******))))))(((((((((((((((''''''''''''''''''(((***************''''''((()))***+++,,,,,,+++,,,---,,,++++++,,,---+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------......///111222222222444777===AAAIIIJJJKKKLLLNNNOOOPPPQQQXXX^^^gggooouuuzzz}}}}}}yyywwwzzzwwwlllhhhhhhjjjkkkllljjjhhhhhhiiilllppprrr{{{yyywwwyyy|||}}}{{{xxxtttsssqqqoooooooooooopppuuuuuuwwwzzzzzzuuutttuuuwwwyyy|||}}}|||zzzzzzzzz{{{|||yyyqqqkkk```]]]YYYUUURRRPPPOOOPPPRRRQQQRRRSSSRRROOOKKKGGGBBBAAA???<<<999888777666333222111///...,,,+++***************++++++++++++*********************************))))))(((((((((************************++++++************++++++******))))))))))))******))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''((((((''''''&&&%%%(((''''''''''''''''''((($$$%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''***)))&&&$$$###$$$%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''(((((()))'''((()))))))))))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,,,,))))))******)))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((()))+++------+++)))(((((()))***)))'''&&&'''((()))(((&&&%%%%%%&&&''')))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%&&&''''''''')))(((&&&$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###"""!!!!!! !!!###$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''')))***((((((''''''&&&&&&&&&&&&)))(((''''''''''''((((((''''''&&&&&&&&&''''''(((***)))(((((('''(((((()))+++*********)))))))))(((((((((''''''''''''''''''((((((((())))))******************++++++,,,,,,,,,)))***+++***)))((()))+++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------------......---......///000000333555777:::===AAAGGGKKKLLLMMMNNNPPPSSSVVVYYY[[[dddjjjsss{{{tttrrrqqqttt{{{}}}ppphhhhhhkkkllllllmmmlllkkkjjjmmmqqqvvvyyyzzzyyyzzz}}}}}}sssrrrrrrqqqqqqpppppppppqqqssswww|||{{{uuurrrrrrtttvvvyyy|||}}}}}}||||||}}}zzzrrrnnnhhhaaa[[[VVVTTTRRRPPPOOONNNOOOOOOOOOLLLJJJGGGFFFDDDBBB???===<<<;;;:::999666444111...---,,,++++++++++++++++++++++++******************************))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))***))))))(((((())))))***))))))))))))(((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***&&&&&&''''''(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&%%%((((((''''''''''''((((((%%%&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%'''''''''''''''((()))))),,,***(((&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((''''''''''''((((((((())))))'''''''''''''''((()))***'''((()))))))))))))))(((&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((()))((((((&&&%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((())),,,------,,,)))((('''((()))(((&&&%%%&&&''')))'''&&&%%%%%%&&&((()))''''''''''''&&&&&&''''''((((((((((((((((((((((((######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$###""""""###$$$&&&(((((((((((('''%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''')))***(((((((((''''''&&&%%%%%%((((((''''''''''''(((((())))))((((((((((((((())))))))))))(((((((((((((((*********)))))))))))))))''''''(((((((((((((((((((((((((((((((((((())))))+++++++++******))))))(((((()))***)))(((((()))***************************++++++,,,,,,,,,---------,,,,,,---------..................///000111333444777;;;???BBBEEEHHHKKKMMMOOOPPPSSSWWW\\\bbbfffhhhtttxxx}}}|||{{{zzzxxxvvvttttttuuuwwwwwwwwwlllkkkmmmssszzz}}}|||uuummmkkknnnpppooollloooooonnnooorrrwww{{{~~~zzzzzz{{{~~~}}}ppppppppppppoooooonnnnnnjjjmmmrrryyyzzztttpppqqqssstttuuuxxx|||~~~xxxpppggg```[[[YYYUUURRRNNNMMMMMMOOOOOOOOOIIIIIIHHHFFFEEECCCBBBAAA@@@>>>:::666222///...---,,,+++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++))))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''(((((((((((((((''''''''''''((((((((())))))((((((((((((((((((((((((***)))'''%%%%%%''')))***&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%'''''''''''''''((()))***+++***)))'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((()))))))))''''''''''''((()))******((((((((())))))(((((('''&&&&&&%%%%%%&&&''')))***(((((((((((('''''''''''''''((((((''''''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))&&&((()))******)))(((&&&&&&(((((('''&&&%%%&&&'''''''''&&&%%%&&&'''((()))&&&'''((((((&&&&&&&&&(((''''''''''''''''''''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%((((((''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((%%%%%%&&&&&&''''''(((((($$$$$$%%%&&&''''''''''''$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''(((''''''&&&%%%(((''''''''''''(((((()))******))))))((()))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))******)))((('''&&&%%%%%%***+++,,,+++***)))***,,,***************+++++++++,,,,,,,,,,,,------------,,,------......///////////////000222444777999:::???BBBFFFIIIKKKLLLNNNOOOWWWYYY]]]ccchhhnnnrrrttt~~~~~~~~~{{{uuuooolllkkkjjjhhheeeeeegggkkkmmmnnniiihhhjjjoootttwwwvvvssstttsssrrrtttvvvuuuqqqmmmoooooooooppprrruuuxxxzzzwwwvvvuuuwwwzzzyyyvvvrrriiiiiihhhggggggfffeeeeee___ccchhhoootttxxxyyyzzzwwwrrrmmmjjjjjjlllnnnoooooosssxxx|||~~~~~~vvvnnngggddd]]]XXXRRRMMMKKKLLLLLLMMMIIIJJJJJJIIIIIIGGGFFFEEECCC@@@<<<777333000...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++************++++++((((((''''''''''''(((((((((((((((((())))))))))))&&&'''((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((''''''&&&%%%(((''''''''''''''''''((())))))(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((''''''%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((((((''''''((((((((())))))))))))''''''''''''((()))***+++((((((((((((((('''&&&%%%&&&&&&%%%%%%''')))+++---(((((((((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))******+++'''(((((())))))((((((''''''((()))((('''&&&&&&(((&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%&&&'''((((((((('''&&&'''''''''''''''((())))))******)))(((((((((((((((''''''((())))))******)))((()))))))))))))))))))))))))))))))))******++++++******)))((((((((()))******))))))(((((('''''''''+++,,,---,,,++++++,,,---))))))*********+++++++++,,,,,,,,,------------...,,,------...//////000000222222444777:::===@@@BBBFFFHHHLLLOOOQQQTTTXXX[[[aaadddhhhmmmqqqtttvvvwwwvvvuuurrrmmmgggbbbaaaaaa```^^^^^^aaaeeeiiilllmmmiiihhhgggiiikkknnnoooppptttwww|||~~~~~~zzztttppplllllllllllllllllllllmmmiiigggfffgggiiiiiifffccc^^^]]][[[ZZZYYYXXXXXXXXXSSSWWW\\\bbbeeegggffffffddd```]]]\\\^^^aaaaaaaaabbbffflllqqqtttwwwzzz|||~~~xxxtttjjjddd\\\UUUPPPLLLIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIFFFDDD???:::555222000///------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++))))))(((((((((((())))))'''((((((((()))))))))***&&&&&&'''((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((()))))))))'''&&&%%%%%%&&&&&&'''((((((((('''#########$$$%%%&&&'''(((%%%&&&'''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((((((((((())))))))))))''''''''''''((()))++++++(((((((((((('''&&&%%%$$$&&&&&&%%%&&&'''***---///'''(((((()))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))***+++,,,***))))))))))))))))))***(((******)))((('''((()))%%%%%%&&&'''((((((''''''$$$'''))))))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''''''''(((((((((((((((&&&&&&((()))************%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))&&&&&&&&&%%%%%%$$$$$$###***)))((('''&&&'''((()))$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&%%%$$$%%%'''((((((((('''''''''''''''''''''((()))***))))))((('''''''''''''''&&&&&&((()))************(((((((((((())))))))))))))))))******+++++++++,,,,,,+++***))))))***+++++++++++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,))))))******++++++++++++,,,,,,,,,---------......---------...///000000111444555777:::>>>BBBEEEGGGIIIKKKNNNRRRWWW^^^eeejjjhhhkkknnnrrrtttuuuvvvuuuhhhfffccc___\\\[[[]]]___``````ccchhhnnnrrrssstttjjjhhheeecccdddhhhmmmpppxxx}}}|||vvvrrriiiiiihhhgggeeecccaaa```XXXVVVUUUXXX[[[]]][[[YYYUUUTTTRRROOONNNMMMMMMNNNLLLOOOTTTYYY[[[[[[YYYXXXVVVSSSQQQQQQTTTUUUTTTSSSUUUZZZ```fffjjjmmmqqqssssss|||yyysssjjjbbbZZZSSSLLLHHHGGGHHHJJJKKKLLLLLLKKKJJJJJJGGGCCC===888555444333---------,,,,,,+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))(((((((((((())))))******))))))))))))******'''((((((((())))))******&&&&&&'''((())))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$##################(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((&&&(((++++++***)))******...(((%%%)))***&&&&&&***)))(((((((((''''''''''''&&&((((((%%%''',,,///...)))&&&$$$%%%))),,,,,,+++++++++)))(((''''''''''''))))))))))))))))))))))))************************))))))(((((('''''''''&&&((((((((((((''''''''''''+++***((('''''')))+++---,,,,,,***)))'''&&&&&&&&&***)))(((''''''''''''''')))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''&&&&&&(((++++++'''$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%((((((((((((''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((()))%%%"""!!!"""%%%(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%$$$###""""""'''((())))))(((&&&$$$"""''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))(((((()))************+++++++++---,,,+++***))))))))))))***+++,,,------,,,+++***)))))))))))))))))))))))))))************++++++++++++++++++,,,......---,,,.../////////...///111444222777>>>DDDGGGIIIJJJKKKOOOPPPTTT[[[eeennntttwwwwwwtttpppooopppnnngggbbb]]]YYYUUUVVV[[[aaadddeee```cccgggkkknnnpppqqqqqqfffdddaaa^^^^^^cccjjjooo{{{}}}}}}vvvoookkkdddccc```\\\XXXUUURRRQQQNNNLLLLLLNNNRRRSSSQQQOOOLLLLLLLLLJJJHHHHHHIIIJJJOOOPPPPPPPPPNNNNNNPPPQQQLLLNNNOOOOOOMMMLLLMMMMMMMMMOOORRRUUUWWWZZZ^^^aaaiiimmmsssxxx{{{~~~~~~zzzqqqeeeZZZQQQLLLGGGHHHIIILLLOOOOOOMMMKKKLLLJJJGGGDDDAAA<<<777444000...+++++++++,,,++++++,,,------------,,,+++***...---,,,+++***)))))))))+++++++++++++++***)))(((************************))))))))))))))))))))))))((((((((((((((()))******(((&&&%%%&&&))))))'''$$$&&&''''''((()))******+++%%%%%%&&&&&&'''((((((((()))***+++***(((&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***+++***)))((()))+++))))))(((((((((((())))))&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&'''''''''((()))))))))(((((((((((((((((((((((('''(((*********)))***+++...)))'''***+++((((((+++))))))(((((((((''''''''''''))))))'''(((---000///'''&&&&&&''')))+++++++++++++++)))(((((('''''''''))))))))))))))))))))))))************************))))))(((((((((''''''''''''''''''((((((((()))))),,,+++)))((((((***---...,,,+++***(((''''''&&&&&&)))(((((('''&&&&&&''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&(((******'''$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))'''$$$###%%%'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$''''''((()))((('''%%%###''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************+++++++++---,,,+++***))))))))))))******+++,,,,,,+++******************************************++++++++++++*********+++,,,,,,,,,+++,,,...///000111333666999>>>AAADDDGGGIIIKKKNNNPPPTTTWWW]]]fffooouuuwwwwwwuuuqqqkkkgggdddbbb___]]]ZZZZZZ\\\```eeejjjmmmnnnjjjlllmmmoooooonnnmmmllleeeccc___\\\[[[^^^dddiiipppqqqrrrqqqnnniiiccc```[[[XXXUUUQQQOOONNNNNNNNNKKKIIIHHHJJJNNNPPPOOONNNKKKMMMNNNNNNMMMMMMOOOPPPPPPQQQQQQPPPOOOPPPRRRTTTNNNPPPQQQPPPNNNLLLLLLMMMJJJKKKLLLNNNOOORRRTTTVVVZZZ^^^dddiiimmmqqqtttwwwxxxwwwyyy~~~~~~~~~rrrfff]]]XXXPPPNNNLLLKKKLLLMMMNNNMMMOOOMMMJJJHHHEEE@@@;;;777555333000.........---,,,,,,,,,---------,,,,,,+++)))******++++++++++++++++++++++++++++++***))))))************************))))))))))))))))))))))))(((''''''&&&&&&''''''((((((&&&%%%'''))))))'''%%%''''''(((((())))))******''''''''''''''''''&&&&&&&&&'''))))))((('''((()))(((''''''''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''((((((''''''''''''((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))%%%&&&''''''))))))***+++((((((((((((((((((((((((((()))***)))((((((***,,,...+++***++++++)))))),,,)))))))))(((((((((''''''(((+++***((()))...000...%%%''')))***))))))***,,,+++***))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''%%%&&&&&&''')))******+++***)))((('''(((***,,,...++++++)))(((''''''''''''(((((('''&&&&&&&&&&&&'''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&***(((&&&&&&'''(((((('''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((()))************+++++++++,,,,,,+++***)))))))))))))))******++++++******)))************************************+++++++++,,,+++++++++,,,,,,,,,,,,---,,,...111333666999===@@@FFFGGGIIIJJJLLLPPPUUUYYY]]]aaaiiirrryyyzzzxxxuuuoookkkeee___YYYXXXZZZ]]]ZZZ___eeekkkooorrrtttvvvvvvuuutttssspppllliiigggbbb```[[[WWWUUUVVV[[[___bbbbbbaaa___\\\YYYUUUSSSOOOMMMJJJHHHGGGIIILLLNNNLLLJJJIIIJJJMMMPPPQQQRRRMMMOOOQQQSSSRRRSSSTTTUUUYYYYYYXXXVVVTTTTTTVVVXXXUUUVVVWWWUUURRRPPPPPPPPPNNNNNNMMMNNNOOOPPPRRRSSSSSSUUUYYY\\\^^^aaadddgggiiijjjnnnsssvvvwww}}}|||zzzyyyyyy|||wwwnnnjjj```ZZZSSSNNNLLLLLLMMMNNNPPPOOOMMMLLLJJJFFF@@@===<<<999666333222111...---,,,,,,------------------((()))+++,,,,,,,,,+++******++++++++++++***))))))************************))))))))))))))))))))))))))))))((('''''''''((((((((('''''''''))))))'''&&&(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%"""$$$'''(((((((((***+++'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''(((((()))))))))***((((((((((((((((((((((((*********)))'''(((***,,,,,,+++++++++***))))))+++)))))))))(((((((((((('''(((++++++((()))---...---$$$'''+++,,,***(((***,,,+++******)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((&&&''''''((())))))******&&&%%%%%%%%%&&&''')))+++******)))(((((('''((((((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''''''''(((((('''%%%'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""%%%%%%&&&&&&''''''''''''%%%%%%&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++++++++,,,++++++***))))))******)))))))))******)))))))))*********************************+++++++++,,,,,,,,,---............///111///222666888;;;>>>BBBEEEEEEGGGKKKNNNSSSXXX___cccdddhhhnnnuuuyyyxxxsssoooggggggeee^^^YYYXXX]]]cccaaafffmmmqqqrrrsssvvvyyy}}}{{{xxxtttooojjjeeeccc\\\ZZZUUUPPPMMMNNNRRRUUUZZZXXXVVVSSSPPPMMMLLLKKKHHHHHHGGGHHHIIILLLOOOQQQPPPOOOMMMNNNPPPTTTXXXZZZXXXZZZ\\\\\\[[[ZZZ[[[[[[cccbbb```\\\YYYXXXZZZ\\\___``````^^^[[[XXXWWWWWWZZZXXXWWWVVVXXXZZZ[[[[[[[[[[[[[[[ZZZXXXWWWXXXZZZYYY[[[```fffhhhjjjsss}}}}}}||||||{{{qqqjjj```XXXRRROOOMMMLLLNNNMMMLLLLLLLLLIIIFFFBBBAAA>>>:::777555222///,,,---------------......///,,,---......---+++)))'''******+++++++++******)))************************))))))))))))))))))))))))***************+++,,,,,,((((((((()))))))))((('''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&"""$$$&&&''''''((()))***'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********))))))((((((((('''))))))))))))))))))))))))*********)))''''''***,,,)))+++,,,+++)))((()))******)))))))))(((((((((((('''******((((((,,,,,,***$$$(((,,,,,,***)))***,,,+++******))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((%%%%%%%%%%%%&&&'''((()))***)))((((((((((((((()))''''''&&&&&&&&&''''''(((&&&'''((())))))((('''&&&&&&'''''''''''''''''''''&&&&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''((((((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&''''''((())))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++,,,+++******)))************))))))))))))))))))******************************++++++++++++,,,,,,,,,,,,---///......///111444666999<<>><<<888444111111000///...---...//////,,,,,,,,,,,,---------...))))))***++++++++++++***************************))))))))))))))))))))))))%%%%%%&&&'''(((***+++,,,((()))++++++)))))))))***(((((((((((())))))))))))%%%%%%&&&&&&'''(((((()))&&&((())))))'''&&&&&&''''''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''((()))((('''&&&''')))))))))(((((((((((())))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********+++*********)))((((((((()))))))))))))))))))))))))))***++++++)))(((((()))&&&---111,,,((()))+++************)))))))))(((((((((+++,,,))))))++++++(((+++***((()))***++++++++++++******))))))***++++++++++++++++++++++++++++++************************(((((()))))))))*********)))))))))))))))***************))))))))))))))))))((((((((((((((()))******((((((((((((((()))******((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%'''((('''$$$$$$&&&(((&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&(((******)))((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((()))************++++++++++++***************++++++,,,+++************+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,///222222111444:::???AAADDDGGGIIIIIIIIIKKKLLLQQQUUUYYY\\\[[[ZZZXXXXXXXXXWWWXXX\\\aaafffhhhiiimmmnnnmmmjjjfffdddeeeggghhhfffeeeeeehhhjjjkkklllhhheee```ZZZSSSNNNJJJGGGFFFFFFFFFGGGHHHLLLRRRVVV\\\YYYUUURRROOOOOOOOOPPPRRRSSSVVVYYY[[[]]]^^^^^^\\\^^^```aaacccgggmmmqqqqqqqqqpppnnnlllmmmppprrrxxxzzz}}}~~~}}}}}}yyytttppppppuuuyyyzzzxxxwwwxxxwwwtttooojjjgggfffbbb______aaa```]]]]]]```^^^cccgggggghhhkkkmmmlllooosssyyy~~~{{{oooccc[[[RRROOOKKKIIIJJJKKKLLLMMMJJJHHHEEEDDDBBB???;;;888333222000...------...///,,,+++***))))))+++,,,...))))))***+++++++++++++++************************))))))))))))))))))))))))''''''&&&&&&''''''(((((((((***,,,,,,***((()))+++''''''(((((())))))******&&&&&&''''''''''''''''''&&&(((***)))(((''''''((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******&&&'''((((((&&&&&&'''((((((((((((''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************)))))))))))))))*********))))))))))))))))))))))))(((***,,,,,,***((((((((('''///333---)))+++,,,+++************))))))))))))***------+++***,,,,,,(((---***''''''***,,,,,,***+++***************++++++++++++++++++++++++++++++************************(((((())))))*********+++''''''((()))***+++,,,,,,)))))))))(((''''''&&&&&&(((''''''(((((()))***+++)))))))))))))))***++++++)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%'''(((&&&$$$###&&&((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&)))+++,,,,,,******))))))))))))******'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))***+++,,,---))))))))))))))))))))))))(((((())))))))))))(((((()))************++++++++++++***************++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------///333666777666999@@@FFFBBBEEEIIIKKKKKKLLLMMMNNNOOORRRUUUVVVUUUTTTSSSSSSQQQQQQTTTZZZaaahhhkkkllliiiiiigggeeedddeeegggiiifffccc```___aaaaaa^^^[[[WWWVVVSSSPPPMMMJJJIIIHHHCCCEEEFFFGGGJJJPPPVVV[[[bbb___\\\XXXVVVUUUVVVVVVZZZZZZ[[[\\\^^^```cccdddfffiiilllnnnooosssyyy}}}{{{{{{zzzyyyzzz}}}~~~~~~|||vvvrrrpppnnniiiggghhhgggbbb^^^^^^WWW[[[]]][[[ZZZ]]]^^^\\\bbbfffmmmtttzzzwwwllleeeYYYTTTOOOKKKJJJLLLMMMMMMMMMKKKIIIHHHGGGDDD@@@===555333111...---------...///---***'''&&&'''(((***((()))***+++++++++++++++************************))))))))))))))))))))))))++++++)))(((''''''''''''(((***---,,,***(((***+++&&&''''''((()))******+++((((((((('''&&&&&&%%%%%%&&&((()))***)))((()))***((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++'''((()))(((''''''((()))'''''''''&&&&&&'''''''''...---***(((&&&%%%%%%&&&%%%&&&''''''(((((('''''''''((('''%%%######%%%'''&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((())))))******++++++))))))))))))((((((((((((((()))))))))))))))((((((''')))******)))(((((()))((((((''''''((()))+++,,,---,,,+++******************************+++,,,---+++++++++******)))))))))+++++++++++++++*********((((((((()))))))))))))))+++++++++***************))))))))))))))))))))))))(((((())))))((('''&&&&&&'''(((((()))***+++++++++************))))))))))))&&&&&&''''''(((((()))))),,,***(((&&&%%%&&&'''((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((('''%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$&&&((((((&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''((())))))***))))))******************++++++******))))))))))))))))))++++++++++++++++++++++++,,,,,,+++******++++++,,,+++,,,---............---///111333777<<>>:::444000...---,,,++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***((((((((('''''''''''''''))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))&&&''''''((((((((((((((()))))))))))))))((((((((((((((('''&&&&&&'''((()))%%%&&&''''''(((((('''''')))******((('''&&&''')))&&&&&&&&&'''''''''((((((,,,+++)))''''''(((***+++)))))))))))))))*********)))))))))))))))))))))(((******++++++++++++******(((***++++++***))))))***++++++++++++,,,---......+++***))))))((((((((()))*********++++++,,,------************)))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++))))))))))))))))))))))))(((((())))))(((''''''&&&&&&''''''((())))))******(((((((((((('''''''''''''''''''''(((((((((((((((+++***(((&&&%%%&&&'''((()))((('''&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&%%%((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''(((''''''''''''''''''(((((('''&&&((())))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((())))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---------...//////000000555777:::>>>CCCGGGKKKMMMPPPSSSWWWXXXUUUPPPLLLKKKEEEGGGKKKMMMNNNOOOQQQSSSWWW\\\eeemmmrrrtttuuuuuuooojjjcccaaabbbbbb___\\\WWWTTTOOOLLLLLLMMMOOOPPPNNNNNNNNNKKKIIIIIIKKKMMMJJJLLLNNNQQQUUUXXX[[[\\\]]]ZZZZZZ]]]```aaaeeejjjppptttyyy~~~}}}zzzwwwtttpppmmmiiifffbbbaaa```^^^[[[WWWUUUZZZ___aaaccchhhooouuuzzz}}}yyyzzz}}}yyypppdddYYYTTTPPPLLLJJJOOONNNMMMMMMMMMLLLJJJHHHCCC???999555222111///---............---,,,,,,+++------,,,++++++,,,------***++++++,,,,,,++++++***++++++++++++************))))))************))))))(((((('''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''(((((((((''''''&&&(((((((((''''''(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((()))&&&&&&'''(((((((((((('''(((***+++***)))(((((()))&&&&&&'''''''''(((((((((000---***'''&&&(((***,,,************))))))))))))))))))))))))))))))))))))+++,,,,,,---------,,,,,,)))***,,,,,,+++******+++(((((()))***++++++++++++*********))))))))))))))),,,,,,,,,---...//////000******++++++++++++++++++))))))))))))************************************))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''((((((((((((((('''''''''+++***((('''&&&&&&'''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&'''''''''(((''''''((((((''''''&&&%%%'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))***))))))((((((&&&&&&'''((()))******+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++............000222444555;;;<<<@@@DDDIIIMMMQQQSSSUUUXXXZZZXXXSSSLLLFFFCCC@@@EEEKKKQQQUUUWWWZZZ\\\___eeennnwww}}}~~~}}}tttkkkaaa\\\[[[ZZZUUUPPPKKKIIIGGGFFFGGGJJJMMMOOOOOOOOOPPPOOONNNNNNQQQSSSRRRTTTWWWZZZ]]]^^^^^^^^^]]][[[]]]ccchhhkkkpppuuu}}}~~~|||tttppplllkkkllliiiccc]]]YYY[[[\\\\\\\\\^^^dddiiimmmsss}}}zzzyyy}}}tttiiiaaaZZZTTTOOOMMMLLLKKKKKKLLLLLLJJJIIIIIIEEE???;;;888555222000000000///...---,,,,,,+++...------,,,,,,------...***++++++,,,,,,++++++******)))))))))((((((((('''))))))************))))))((((((((())))))*********************************(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))((('''&&&%%%))))))(((((((((((())))))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''&&&&&&'''(((((((((((((((%%%'''******((('''''''''''''''''''''((((((((((((---+++)))(((((()))***,,,++++++******))))))(((((()))))))))))))))************+++,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++++++++,,,&&&''')))***++++++******,,,,,,,,,---,,,,,,,,,,,,---...///000111111222222------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,------))))))))))))))))))))))))(((((()))))))))((((((''''''''''''(((((()))))))))************))))))))))))))))))((((((''''''&&&&&&***)))((('''&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((('''''''''''''''&&&&&&&&&######$$$&&&((()))***+++''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((&&&###"""###$$$$$$###''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))))))))))))))))))))***************)))((('''&&&&&&'''((()))++++++,,,)))))))))))))))************+++++++++++++++,,,,,,***+++---//////...,,,+++............111444777:::>>>@@@CCCGGGKKKOOOQQQSSSVVVVVVVVVRRRLLLGGGCCCBBBGGGLLLTTT[[[___aaacccdddiiinnnvvv~~~rrrgggZZZTTTSSSQQQLLLFFFEEEEEEEEEEEEFFFJJJNNNRRRSSSTTTTTTTTTTTTUUUWWWZZZaaabbbccceeefffgggggggggfffdddffflllpppssswww||||||xxxyyy{{{yyyrrrkkkeeedddbbb^^^[[[[[[^^^bbbbbbgggooowww}}}yyyqqqiiiaaa[[[RRRNNNJJJHHHHHHIIIKKKKKKLLLIIIDDD@@@===999555333000//////...------,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,++++++***)))((((((((('''''''''''')))******++++++******)))))))))***++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))((('''''')))(((((((((((((((((()))(((((((((((('''''''''''''''''''''&&&&&&''''''''')))))))))))))))(((((((((&&&''''''((((((((((((((()))***************++++++((((((((()))((((((((((((&&&'''(((((())))))((((((%%%''')))***(((''''''''''''''''''((((((((())))))&&&'''((()))************++++++******))))))((((((((()))))))))*********+++))))))***+++++++++++++++***+++---...---,,,---...+++,,,...///000000///.........///000000//////...---...///111222222222222////////////////////////............------------+++++++++******)))))))))))))))***+++,,,------...))))))))))))))))))))))))(((((()))))))))))))))(((((()))))))))))))))******************))))))))))))))))))((((((''''''&&&&&&)))(((((('''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))((((((''''''&&&&&&&&&&&&######$$$&&&((()))***+++''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%---+++((('''((())))))((('''''''''''''''''''''''''''''''''((((((((())))))%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))))))))))))))))))))******+++******)))((((((''''''((()))+++,,,------(((((()))))))))******************++++++,,,,,,,,,***+++---///000///---,,,.........000333888<<<>>>BBBCCCFFFIIILLLNNNOOOPPPSSSRRROOOKKKHHHHHHJJJLLLRRRXXX```gggkkklllmmmnnnqqqssswww|||{{{wwwhhh^^^SSSMMMLLLKKKFFFBBBCCCEEEFFFGGGHHHKKKQQQUUUXXXXXXXXXXXXXXXZZZ^^^aaakkkkkklllmmmpppssswwwyyyzzzvvvvvvzzz|||}}}~~~xxxtttqqqllleee```^^^^^^___^^^aaagggnnntttyyy|||||||||}}}vvvmmmggg^^^XXXNNNHHHFFFIIILLLNNNMMMJJJGGGDDDAAA===888555///......------------...++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******((()))***++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********)))((('''''''''((()))))))))))))))(((''''''&&&&&&''''''(((((((((((((((''''''''''''))))))(((((((((((()))))))))))))))))))))(((((((((&&&''''''(((((((((((((((((((((((())))))*********%%%&&&''')))***+++++++++''''''((())))))))))))((('''(((******)))((()))***''''''((((((((()))))))))"""$$$'''***++++++***)))************))))))))))))((())))))******+++++++++))))))***+++,,,,,,,,,,,,,,,...000000000///000111...///000111222222222222000111222333444333222111...000222444555666555555333333333333222222222111222111111000///...---------,,,,,,++++++***************++++++,,,,,,------))))))))))))))))))))))))(((((()))*********))))))))))))))))))************((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((''''''''''''((()))))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&''''''((((((''''''''''''((((((((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''((()))******)))((('''+++)))(((''')))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))*********+++******))))))(((((()))***+++,,,,,,---*********+++,,,,,,------*********++++++,,,,,,---+++,,,...////////////...///000111444999===AAACCCGGGIIIJJJLLLMMMMMMMMMLLLJJJHHHFFFDDDEEEJJJRRRWWW\\\aaaiiiooorrrssstttuuuqqqooonnnoooqqqppplllhhh[[[VVVNNNIIIHHHGGGEEECCCCCCFFFIIIJJJKKKOOOUUUZZZ]]]\\\\\\[[[\\\aaaggglllssssssuuuxxx~~~|||vvvooojjjfffddddddcccdddfffjjjooosssuuuuuuwwwzzzzzztttjjjaaaTTTJJJEEEEEEHHHJJJKKKJJJHHHFFFDDDAAA<<<999222111///...------...///***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))***++++++,,,,,,******++++++++++++******''''''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))*********)))'''&&&%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''***))))))))))))))))))***((((((((((((((((((((((((&&&''''''(((((((((((((((%%%%%%&&&&&&''''''(((((($$$%%%'''))))))***))))))''''''((()))))))))))))))'''((()))((('''''')))+++'''((((((((())))))))))))&&&'''(((***+++++++++***)))))))))))))))*********((())))))******+++,,,,,,,,,,,,---...///000000///000222444444444444555666333222222333333444555666666777999:::;;;:::999888666888;;;===>>>???>>>>>>===<<<<<<;;;:::999888888999888777555444222111000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''((((((((((((((('''&&&'''((()))***))))))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((()))((('''&&&%%%&&&&&&'''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%'''((()))******)))((('''&&&%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))***+++++++++******((()))))))))******++++++)))******+++,,,,,,------)))******+++,,,,,,------,,,------...//////000000111333666:::???DDDGGGIIIKKKLLLMMMMMMLLLJJJHHHGGGAAAAAAAAACCCHHHPPPZZZaaafffjjjnnnqqqrrrqqqppppppjjjeee___]]]^^^^^^[[[XXXRRRPPPMMMJJJGGGEEEEEEFFFDDDHHHMMMPPPQQQUUU\\\bbbdddcccbbbbbbeeemmmvvv}}}{{{wwwsssqqqooollljjjiiijjjmmmppppppnnnrrrvvv{{{vvvmmm```TTTLLLIIIGGGGGGJJJIIIHHHHHHGGGDDD@@@===888666333000............++++++,,,------,,,++++++***++++++,,,,,,++++++***%%%%%%&&&((()))***+++,,,***++++++,,,,,,++++++***))))))++++++***)))'''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******(((&&&%%%&&&''''''(((((((((''''''((((((''''''''''''((((((((((((((((((''''''''''''))))))(((((((((((())))))&&&&&&&&&'''((((((((()))&&&''''''(((((((((((((((%%%&&&&&&'''(((((())))))'''(((((()))(((&&&%%%$$$'''(((((()))))))))))))))%%%&&&&&&%%%$$$%%%''')))(((((((((((())))))))))))+++******))))))***+++,,,(((((())))))******++++++((())))))***++++++,,,,,,//////000222222333333333333555777888777777888999::::::999999999;;;===>>>===>>>@@@BBBBBBAAA@@@??????AAADDDFFFHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@??????@@@???>>><<<999777666555222111111000///.........---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***************((((((((((((((('''''''''************))))))))))))&&&'''''''''(((((())))))''''''((((((((((((((('''&&&'''(((*********)))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((()))((('''&&&%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((((((''''''&&&&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''))))))'''&&&%%%&&&&&&&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))((()))***+++++++++++++++(((((((((((())))))))))))'''(((((()))******++++++))))))***+++,,,,,,------------------...///111222222555999???DDDHHHKKKLLLKKKLLLLLLKKKIIIFFFCCCAAAAAACCCFFFJJJQQQ[[[eeelllnnnppprrrqqqnnnkkkiiihhhddd\\\TTTPPPPPPRRRPPPNNNNNNOOONNNKKKGGGEEEFFFIIIFFFKKKQQQUUUWWW\\\dddjjjjjjiiihhhiiinnnxxx~~~{{{yyysssppplllkkkmmmnnnmmmkkknnnrrrvvvzzz{{{|||||||||}}}qqqdddZZZSSSNNNLLLIIIIIIIIIJJJJJJGGGCCC@@@===;;;777333000...------,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++'''''')))***,,,...///000***++++++,,,,,,++++++***------...///...,,,)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&''')))***)))(((&&&%%%(((((((((((('''&&&%%%$$$))))))(((((((((((()))))))))(((((((((''''''''''''((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))&&&''''''(((((((((((((((((())))))***+++,,,,,,,,,''''''''''''((((((((((((&&&%%%$$$$$$$$$&&&'''(((+++)))'''&&&((()))))))))))))))))))))******************)))(((((((((((((((+++,,,---...---,,,)))(((///...---,,,,,,---//////333333444555666888999:::<<<<<<<<<;;;:::<<<@@@DDD@@@???===<<<<<<===@@@AAADDDEEEGGGIIIJJJJJJJJJJJJKKKJJJIIILLLOOOPPPNNNKKKMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHFFFCCCAAA@@@??????<<<;;;999777555333111111***+++---.........------+++)))'''''')))++++++***++++++,,,++++++***)))(((((()))***++++++***)))(((((('''&&&&&&'''((()))***))))))))))))((((((((((((******))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))***)))'''$$$"""(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((&&&'''((('''&&&&&&'''(((***))))))(((((((((((())))))'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%&&&''''''((((((''''''&&&'''((((((((('''%%%$$$)))))))))'''%%%$$$%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''((()))))))))******)))))))))(((((()))************))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++---//////...,,,,,,,,,/////////......000444777===>>>@@@DDDIIILLLNNNNNNUUUOOOJJJHHHCCC>>>???FFFEEELLLRRRXXXcccooowwwyyyxxxsssnnnllllllhhh```ZZZUUUOOOHHHDDDFFFJJJLLLMMMSSSSSSSSSQQQNNNNNNOOOQQQOOOQQQUUUZZZaaahhhnnnqqqvvvwwwwwwxxx}}}}}}xxxuuurrrppppppppppppooommmlllkkkllloooppppppooouuu}}}vvvmmmdddXXXLLLNNNKKKHHHFFFFFFGGGGGGFFFCCC???:::666444222///------,,,++++++,,,,,,***))).........------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---......+++...111333333000,,,***((((((((((((((((((((((((******))))))((((((''''''******))))))))))))******(((((())))))))))))((((((&&&%%%$$$###!!!"""$$$'''(((((((((((())))))))))))************************''''''((((((((((((''''''''''''(((((((((((('''''')))))))))))))))******+++''''''((((((((()))))))))******))))))))))))))))))***)))'''''')))***)))((((((((()))))))))***************)))))))))))))))***((()))+++,,,---------,,,---......///111222444555777777888999;;;===???@@@GGGGGGFFFEEEDDDFFFIIILLLGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKMMMOOOQQQRRRRRRRRRQQQPPPOOOQQQSSSSSSQQQOOOOOOOOONNNMMMLLLKKKJJJIIIKKKJJJIIIGGGFFFDDDCCCBBBBBBAAA???===;;;999777666111111222222222111//////---,,,******,,,---------+++++++++++++++***)))))))))******++++++******)))(((''''''&&&'''((()))***(((((((((((())))))))))))***)))))))))((((((((('''((((((''''''''''''((((((,,,,,,+++***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&''''''(((***(((&&&&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((('''&&&&&&%%%((())))))'''%%%$$$%%%'''((((((((((((((((((((((((&&&'''''''''((((((((((((&&&'''''''''((((((((((((******))))))))))))******((()))******++++++************)))(((((()))*********++++++++++++,,,,,,,,,++++++,,,,,,------------+++---//////...,,,,,,---.../////////000222777:::???@@@BBBFFFKKKOOORRRSSSQQQJJJEEEDDDBBBAAAHHHPPPUUUYYY^^^dddnnnyyy~~~}}}vvvqqqkkkgggddd```YYYSSSNNNIIIDDDCCCFFFKKKNNNPPPRRRSSSSSSQQQPPPQQQSSSVVV[[[^^^ccchhhnnnttt{{{zzzwwwwwwwwwwwwwwwuuuqqqllliiigggeeedddbbblllttt}}}zzzrrrfffZZZPPPMMMHHHFFFFFFFFFFFFFFFHHHEEE@@@<<<999555111//////...,,,,,,------,,,+++......---------,,,,,,,,,,,,++++++******++++++,,,+++*********************,,,---000111111///,,,***((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''%%%$$$$$$&&&((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''')))))))))))))))******+++((((((((()))))))))******&&&'''(((((()))))))))((()))(((((()))******)))'''(((((((((((())))))))))))******)))))))))***++++++))))))***+++---......///---///111555777:::;;;<<<======>>>???AAACCCEEEFFFKKKLLLKKKJJJIIIIIIKKKMMMGGGIIIKKKLLLLLLJJJIIIGGGJJJKKKLLLNNNOOOPPPQQQQQQTTTSSSRRRSSSTTTSSSQQQOOOPPPQQQQQQQQQPPPNNNLLLKKKMMMMMMMMMMMMLLLJJJHHHGGGHHHGGGEEECCC@@@>>><<<;;;999999999888777555444333111000......///000000///++++++++++++++++++******)))))))))(((((()))))))))(((((('''''''''((())))))''''''(((((())))))******))))))))))))((((((((((((******))))))))))))******+++)))&&&###"""$$$&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))***)))'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''(((((('''&&&&&&&&&&&&'''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++)))******+++++++++++++++))))))(((((((((((())))))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,---//////...------......///111222444777;;;???CCCEEEGGGKKKNNNQQQSSSTTTKKKEEEBBBBBBDDDJJJVVV```eeehhhmmmsss}}}sssmmmeee^^^ZZZUUUOOOJJJHHHFFFDDDEEEJJJPPPUUUWWWTTTUUUUUUUUUVVVXXX]]]```ffflllrrruuuxxx}}}|||vvvnnnfffaaa^^^\\\[[[dddkkkuuu}}}uuujjjYYYTTTNNNIIIGGGGGGGGGGGGHHHFFFBBB???;;;666000,,,111000....../////////......------------,,,,,,,,,+++******))))))******+++,,,,,,++++++***))))))(((,,,---.........---+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&((())))))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))((((((''''''(((((())))))((((((''')))))))))))))))******+++))))))))))))************###$$$&&&(((************)))((()))***++++++)))'''''''''((((((((())))))))))))(((((())))))+++,,,,,,......---------...//////222444777;;;>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGJJJKKKKKKJJJHHHGGGHHHJJJGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIOOOOOONNNNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRPPPOOONNNNNNOOOQQQQQQQQQOOOMMMKKKJJJIIIGGGEEECCCAAA???>>>>>>>>>======<<<;;;:::999777555333222333222111///------,,,,,,+++++++++,,,)))((('''&&&&&&'''((()))(((((((((((((((((())))))&&&''''''((()))******+++))))))))))))((((((((((((+++******))))))******+++(((&&&""" !!!$$$&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''%%%&&&'''((('''&&&&&&&&&((('''''''''((((((***++++++***)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''((((((&&&%%%%%%&&&'''(((%%%&&&''''''&&&&&&(((***((((((((((((((((((((((((((())))))))))))*********((())))))))))))*********+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++******))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,...//////.........000...111444666999<<<@@@CCCHHHKKKNNNQQQPPPOOONNNMMMFFFEEEDDDGGGMMMWWWcccmmmlllpppwww{{{lllfff^^^WWWRRRNNNJJJGGGHHHHHHHHHLLLQQQXXX]]]```YYYZZZ[[[[[[^^^bbbiiimmmtttzzzyyyooohhhcccbbbaaaaaacccgggmmmuuu|||ttthhhaaaXXXPPPLLLIIIHHHGGGHHHFFFDDDBBB???:::444///444111/////////000000///------------------------++++++************++++++---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++***************************))))))))))))(((((((((((()))((((((''''''(((((()))(((((())))))))))))((((((%%%'''***+++)))((((((((((((((((((((())))))))))))************************(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))******+++))))))))))))************((()))+++,,,------,,,+++)))))))))***,,,+++)))'''(((((((((((())))))))))))((((((((()))***,,,---...222111111111222333444444999:::===@@@BBBBBBCCCBBBEEEDDDDDDCCCCCCDDDDDDEEEIIIJJJKKKJJJHHHGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLMMMKKKJJJJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKLLLNNNNNNNNNNNNMMMOOOPPPQQQRRRRRRPPPNNNMMMKKKJJJIIIHHHFFFEEECCCCCCAAA@@@@@@???????????????===;;;999777666555222///000///...---,,,,,,------+++***)))(((((()))***+++))))))))))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))***))))))(((((())))))***))))))((('''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''%%%&&&'''((('''&&&&&&&&&((('''''''''((((((***++++++))))))***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''((('''&&&%%%%%%&&&((((((%%%&&&'''&&&&&&&&&(((***))))))))))))))))))))))))))))))))))))*********+++))))))))))))*********++++++***)))(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---...///---...//////......000111000444888;;;>>>@@@DDDFFFKKKPPPTTTUUUQQQKKKGGGDDDDDDHHHLLLQQQWWW```iiinnnlllrrrzzzsssbbb^^^WWWRRRNNNKKKJJJIIIJJJLLLOOOSSSXXX^^^cccfff______```aaaeeekkksssyyy|||tttnnnkkkjjjiiiiiifffeeeggglllqqquuuxxxzzz|||~~~}}}xxxpppdddYYYQQQLLLHHHFFFKKKJJJJJJIIIHHHDDD>>>:::666333000//////000///...------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,+++***************++++++++++++++++++++++++(((((((((((())))))))))))***))))))(((((())))))***(((((())))))))))))((((((###&&&)))***)))(((''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))******+++((((((((()))))))))******,,,,,,,,,+++***((('''&&&***))))))***++++++***((())))))))))))************))))))***+++---///111222222333444777999;;;<<<===???@@@AAABBBCCCCCCDDDCCCEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIIIIGGGEEEDDDDDDGGGGGGGGGHHHJJJLLLNNNOOOMMMLLLKKKIIIHHHGGGGGGGGGLLLMMMMMMKKKIIIIIIJJJLLLFFFFFFFFFGGGHHHIIIJJJJJJNNNOOOOOOPPPOOONNNLLLKKKMMMMMMLLLLLLKKKJJJIIIIIIDDDCCCBBBBBBBBBBBBBBBCCCAAA???===<<<;;;999666444555333111///...---.........------,,,,,,------...))))))*********)))((((((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((()))))))))***+++++++++******))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&(((***))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))******))))))))))))******+++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,------------...---,,,,,,,,,---///000...///000///...///111333444888<<<@@@BBBDDDFFFHHHLLLQQQUUUTTTOOOIIIEEEDDDIIIQQQXXX\\\```fffhhhhhhhhhoooxxxvvviiiYYYWWWSSSOOOMMMLLLMMMMMMLLLPPPUUUZZZ___ccchhhkkkhhhhhhhhhiiimmmttt}}}~~~xxxuuussspppooolllgggeeehhhlllnnnrrrvvvyyyzzz|||~~~qqqeeeZZZRRRLLLIIIJJJJJJJJJKKKKKKHHHDDDAAA:::777333000/////////...,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,---((())))))***++++++,,,,,,,,,+++++++++************************************(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((("""%%%((()))((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))(((((())))))******))))))((()))))))))))))))******+++''''''((((((((())))))))))))(((''''''&&&&&&&&&&&&,,,***))))))***++++++***************+++++++++++++++,,,---///111333555777555777:::===@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCDDDDDDEEEFFFGGGEEEHHHKKKKKKJJJHHHGGGGGGEEEGGGJJJMMMOOOQQQRRRRRRNNNMMMLLLKKKJJJJJJKKKLLLSSSSSSRRROOOKKKIIIJJJLLLIIIHHHFFFEEEEEEFFFHHHIIIMMMMMMLLLKKKJJJJJJIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMIIIGGGFFFDDDCCCCCCCCCDDDBBBAAAAAAAAABBBAAA>>><<<999777444111///.........------............------)))******+++***)))((('''(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))'''((((((((()))((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&''''''((('''(((***(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&'''((((((''''''&&&'''''''''%%%&&&''')))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******((()))***++++++***)))(((((()))******++++++*********+++,,,,,,,,,,,,+++***,,,,,,,,,------------...///...,,,,,,,,,---///000...///000/////////222444888<<<@@@DDDEEEFFFGGGHHHKKKNNNQQQOOOKKKIIIKKKMMMXXX```ggghhhiiijjjhhhcccdddjjjooopppqqqoooggg]]]SSSRRRQQQNNNMMMMMMNNNPPPPPPUUU\\\bbbfffkkkooosssuuutttttttttxxx~~~|||{{{~~~|||{{{~~~~~~yyyvvvsssmmmkkkooorrrrrrtttyyy{{{{{{{{{|||}}}~~~tttiii___XXXSSSKKKJJJJJJJJJKKKIIIFFFCCC>>>;;;666222111000///...,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,*********************+++++++++,,,,,,,,,+++***)))************************'''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))((((((###%%%'''(((((('''((()))(((((((((((())))))))))))************************))))))************))))))))))))************)))))))))))))))))))))******+++''''''''''''(((((((((((('''&&&&&&''')))+++...///---+++(((((()))+++++++++******+++++++++,,,,,,,,,......///111444666999:::;;;===???BBBCCCCCCBBBAAAEEEDDDCCCBBBCCCDDDFFFGGGBBBBBBCCCDDDFFFHHHJJJKKKMMMPPPSSSTTTSSSQQQPPPOOOJJJMMMSSSXXX[[[[[[ZZZYYYQQQPPPPPPOOOPPPQQQSSSTTTXXXXXXVVVQQQLLLHHHIIIKKKOOOMMMJJJGGGFFFGGGIIIJJJLLLKKKJJJHHHGGGFFFFFFFFFKKKLLLLLLMMMMMMNNNNNNNNNMMMKKKIIIFFFEEEDDDDDDDDDBBBBBBBBBDDDFFFFFFEEECCC;;;999666222000/////////***+++,,,------,,,+++***)))***+++++++++)))((('''))))))))))))(((((((((((('''((((((((())))))************))))))))))))******))))))(((((((((((()))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((&&&'''((('''&&&&&&'''(((***))))))((((((((())))))&&&((()))(((%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''$$$%%%'''((()))((('''&&&''''''((('''%%%%%%'''((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((+++,,,,,,+++((('''(((((()))***************)))***+++,,,,,,+++***))),,,,,,,,,---------......///...,,,,,,,,,---///111//////000//////000222555:::>>>CCCFFFGGGGGGGGGGGGJJJLLLMMMKKKHHHJJJQQQWWWeeennnsssqqqoooooojjjdddaaaeeefffcccaaa___ZZZTTTPPPPPPPPPNNNMMMMMMNNNPPPSSSYYYbbbiiimmmqqqvvvzzz~~~~~~zzzvvvvvvxxxyyyyyyyyyyyyzzz|||~~~xxxsssrrrxxx{{{yyyzzz~~~||||||||||||}}}~~~uuukkkccc^^^PPPOOONNNNNNOOOMMMJJJHHHBBB>>>888444222111000///,,,,,,,,,------.........++++++************++++++......---,,,,,,+++++++++++++++,,,------+++***)))))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((())))))))))))(((((($$$&&&(((((((((((()))***(((((((((((())))))))))))''''''''''''''''''''''''))))))************))))))))))))************)))))))))))))))))))))******+++,,,+++++++++++++++++++++************************++++++*********++++++,,,,,,---//////......000222111333666999<<>>;;;888444111///...//////.........---------++++++++++++************(((((()))))))))))))))(((++++++************++++++************************&&&'''((())))))((('''&&&************)))))))))))))))((('''&&&&&&&&&&&&&&&***)))))))))(((((((((((()))))))))))))))*********))))))))))))((('''&&&%%%))))))(((((((((((()))))))))(((((('''''''''((((((***)))(((''''''(((***+++&&&''''''((((((((((((((((((((((((((())))))))))))***)))((('''&&&%%%$$$$$$'''((((((((()))))))))***(((((())))))))))))(((((()))+++------,,,+++***+++******))))))(((((('''''''''((()))******)))(((''',,,,,,,,,,,,,,,+++***)))+++,,,...///...,,,***)))++++++,,,,,,,,,---------,,,------....../////////...//////000222666;;;???CCCBBBCCCEEEHHHIIIHHHGGGHHHHHHHHHHHHKKKRRR[[[aaaooossswwwuuuooohhhbbb```___]]]YYYUUURRRQQQQQQRRRRRRSSSSSSQQQOOOQQQUUUYYYXXX[[[cccpppxxx{{{~~~{{{wwwrrrooonnnnnnooonnnrrrvvvyyy|||zzzzzz}}}{{{ooofff^^^YYYRRRMMMKKKKKKKKKJJJHHHDDD>>>888333000......000...,,,,,,------,,,+++////////////////////////***++++++,,,,,,++++++***------,,,++++++*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((((((,,,+++******,,,+++***((())))))))))))(((((((((((()))(((&&&&&&'''(((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++*********++++++,,,+++---///000000000222444777888:::<<<>>>@@@AAABBBBBBDDDFFFGGGEEEDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMNNNPPPQQQRRRWWWYYY\\\\\\ZZZYYYXXXXXXTTTUUUXXX[[[]]]\\\YYYVVVTTTVVVYYYYYYXXXWWWVVVVVVZZZXXXVVVTTTSSSUUUWWWXXXUUUTTTSSSPPPNNNOOORRRTTTSSSPPPLLLJJJJJJKKKJJJIIIJJJGGGEEEFFFIIILLLLLLLLLLLLLLLLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFBBBAAA???<<<999555222111000/////////////////////+++++++++*********))))))))))))***************)))++++++************++++++************************''''''((())))))(((''''''************))))))))))))(((((('''&&&&&&&&&&&&&&&***)))))))))))))))))))))+++*********)))(((((((((''''''((((((((((((((('''(((((())))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&'''((())))))&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((***++++++***))))))*********))))))(((((((((((((((((()))******)))((((((+++++++++++++++***))))))+++,,,---------,,,+++***++++++,,,,,,,,,---------........./////////000000///000222333555888===AAADDDDDDDDDDDDDDDEEEEEEFFFHHHKKKOOOSSSWWW\\\bbbgggjjjmmmpppooojjjccc___]]]VVVTTTQQQNNNMMMNNNOOOPPPTTTUUUUUUSSSRRRUUUYYY]]]aaadddlllyyy{{{qqqooonnnlllmmmnnnppprrrxxx|||~~~|||}}}zzzqqqeee___WWWQQQMMMLLLKKKJJJJJJGGGBBB<<<777333111000000...,,,,,,---------,,,------------------------++++++,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''***)))((()))******(((&&&(((((((((((()))))))))))),,,***))))))***++++++***)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************+++++++++...111222333444666888======>>>???@@@AAABBBBBBBBBDDDFFFGGGFFFEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKIIIKKKMMMOOOQQQSSSTTTTTTVVVXXX[[[\\\[[[ZZZZZZZZZWWWWWWYYY[[[]]]]]]ZZZWWWRRRVVV[[[]]]\\\XXXUUUTTTWWWUUUSSSQQQSSSVVVZZZ]]]WWWWWWXXXVVVTTTSSSSSSUUUUUUSSSQQQPPPQQQQQQQQQOOOJJJHHHFFFFFFHHHJJJKKKKKKKKKMMMOOOMMMIIIFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEEEECCC???;;;777555111111111222222222222222---------,,,,,,+++++++++***+++++++++++++++******++++++************++++++))))))))))))))))))))))))'''(((((())))))(((((('''************))))))))))))(((((('''&&&&&&&&&&&&''')))))))))))))))))))))***,,,+++******(((((('''&&&%%%&&&'''((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((())))))***))))))))))))((((((((((((((())))))******))))))((((((((()))((('''&&&(((******))))))))))))(((((((((((())))))******))))))(((***************))))))(((++++++++++++++++++,,,,,,,,,,,,,,,,,,------------////////////000000000000000222555888999<<>>EEELLLWWW\\\dddjjjmmmmmmmmmnnnkkkiiieee```ZZZUUUQQQOOOFFFFFFFFFHHHLLLQQQUUUXXX_________```dddiiinnnrrroooqqqyyy|||yyywww~~~}}}{{{~~~~~~zzzxxx}}}~~~wwwlllccc[[[UUUQQQNNNLLLKKKHHHEEE@@@;;;777444111///------......---,,,........................+++,,,,,,,,,,,,,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((('''''''''((('''&&&'''((((((&&&$$$&&&''''''((()))******+++'''&&&$$$%%%&&&''''''&&&))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************************+++,,,---...333666:::===>>>???@@@AAA???>>>======<<<======>>>@@@BBBEEEGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHKKKOOOTTTXXX\\\]]]^^^ZZZ\\\]]]]]][[[[[[[[[\\\]]]]]]]]]___```___]]]ZZZ[[[]]]``````^^^\\\[[[[[[ZZZ[[[^^^```aaaaaa```___[[[^^^bbbccc```]]]ZZZYYY\\\[[[ZZZ[[[\\\]]]\\\ZZZYYYWWWTTTQQQOOOOOOPPPRRRQQQRRRRRRNNNJJJGGGGGGIIIEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHHHHEEEBBB>>>;;;888888888888888888888888333333222222111000//////,,,,,,,,,,,,,,,+++***)))++++++************++++++(((((((((((((((((((((((()))))))))(((((()))))))))************)))))))))(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''(((((()))))))))***(((((()))(((((('''&&&&&&'''((()))******)))(((''''''''''''''''''((())))))*********)))(((%%%"""!!!&&&''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))************)))))))))******((('''''')))+++))))))))))))******************))))))))))))******++++++,,,,,,---,,,,,,++++++*********+++,,,------,,,,,,---------..................///000000111111333666999<<<<<<<<<===>>>===???@@@???>>>CCCMMMUUUgggjjjnnnqqqqqqqqqqqqqqqsssnnneee\\\TTTNNNJJJHHHEEEEEEFFFJJJOOOUUU[[[^^^aaaaaacccffflllrrrxxx{{{zzz|||wwwwwwyyy}}}{{{}}}|||yyysssyyy~~~tttjjjaaaZZZSSSOOOKKKJJJIIIFFFCCC>>>:::777444222///...//////---,,,........................,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))((((((((())))))'''&&&&&&''''''((()))******+++***((('''''')))+++******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++************************++++++,,,---///000222333888;;;???AAAAAAAAAAAABBB>>>===<<<;;;;;;<<<===>>>@@@CCCFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMLLLOOOTTTYYY]]]```aaabbb\\\]]]^^^^^^]]]]]]___```bbbaaa```aaabbbaaa___]]]^^^___```___]]]\\\\\\]]]___aaaeeeggggggeeebbb```cccgggkkkmmmkkkhhheeeddd```^^^\\\\\\]]]]]]\\\[[[YYYXXXUUUQQQNNNNNNQQQTTTVVVSSSOOOLLLIIIHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGHHHEEEFFFFFFFFFEEECCC@@@???<<<<<<<<<<<<;;;;;;;;;:::444444333222111000000///---......------,,,+++***++++++************++++++))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%&&&'''''')))******+++))))))))))))((('''&&&%%%&&&((()))++++++)))(((&&&''''''&&&''''''((()))*********)))'''%%%""" &&&''''''((((((((((((((((((((((((((()))))))))***)))))))))(((((('''''''''(((((((((((()))))))))))))))******++++++******)))***++++++***))))))***,,,)))))))))************++++++******))))))******++++++,,,------------------+++,,,,,,,,,,,,,,,------,,,---------............---......000111222333444666888;;;<<<<<<;;;;;;<<<:::<<<>>>@@@DDDLLLWWW___qqqrrrtttttttttssstttvvvvvvnnncccXXXPPPKKKHHHFFFFFFFFFHHHLLLQQQXXX^^^bbbbbbcccfffmmmuuu|||~~~{{{yyymmmooossszzzvvvtttwwwxxx{{{~~~}}}zzzxxxvvv{{{yyyqqqhhh___VVVQQQJJJJJJIIIGGGDDDAAA===<<<888555222111000///---,,,++++++++++++++++++++++++,,,,,,------------,,,,,,///......---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))******((('''''''''(((((())))))******(((&&&%%%&&&((()))))))))'''(((************((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---************************......///111444666999:::;;;>>>BBBCCCBBBAAA@@@@@@>>>===<<<;;;<<<>>>@@@AAABBBDDDHHHJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQSSSUUUVVVUUUWWW[[[```bbbddddddccc^^^___aaabbbcccdddgggjjjjjjiiihhhhhhiiihhhfffdddccceeefffeeecccbbbaaabbbeeegggiiikkkkkkiiigggfffjjjnnnsssuuutttqqqooonnngggdddaaa___^^^___^^^^^^\\\[[[ZZZWWWTTTVVVZZZ^^^^^^XXXPPPLLLLLLNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJDDDDDDDDDEEEDDDDDDCCCCCC@@@@@@???>>>===<<<<<<;;;888888777666555444333333000000000000///...------++++++************++++++******************************)))(((((()))******************))))))))))))&&&&&&&&&&&&&&&'''((((((++++++***)))(((''''''&&&&&&'''''''''((()))))))))'''(((((((((((((((''''''&&&'''***++++++***'''&&&&&&&&&&&&''''''((()))***+++***)))'''%%%%%%$$$$$$&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))((((((((('''&&&&&&'''((()))***++++++)))******++++++******)))(((***++++++***))))))***))))))*********+++++++++++++++***))))))***++++++***+++,,,------------,,,,,,---...///...---,,,+++------------..................000222444666777888:::<<<======;;;:::;;;<<<999:::<<>>>>>>>>>>>======>>>@@@BBBDDDCCCFFFJJJLLLLLLMMMNNNOOOPPPQQQRRRTTTWWWZZZ\\\^^^\\\^^^aaadddffffffeeeddddddfffiiikkkmmmpppsssvvvsssqqqppppppqqqpppnnnlllnnnppprrrssspppnnnllllllnnnoooppppppqqqqqqppppppmmmqqqvvvxxxwwwuuussssssnnnjjjeeebbbbbbbbbbbbaaaffffffeeecccbbbeeejjjoooggg]]]SSSOOOQQQTTTRRROOOOOOOOONNNNNNMMMMMMLLLLLLCCCCCCDDDDDDDDDEEEEEEEEECCCBBBAAA@@@>>>===<<<<<<======<<<;;;:::999888777333333333222222000//////++++++************++++++************************+++***)))(((((()))***+++************))))))))))))&&&&&&&&&&&&&&&'''((()))...---,,,+++***(((''''''((((((((((((((('''''''''%%%&&&'''((())))))))))))&&&'''***++++++***'''&&&&&&&&&&&&'''''')))******---,,,+++)))))))))***+++&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,******++++++++++++******''')))+++,,,***)))))))))))))))******++++++++++++,,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,,,,---...000000000...,,,***---------.........//////...///111444666888:::;;;===>>>???===;;;:::;;;<<<::::::<<>>;;;777444222000---+++------------------------,,,------......------,,,*********++++++,,,------************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,***)))((()))******(((&&&))))))))))))(((((((((((('''&&&%%%&&&(((*********&&&'''(((******((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++---,,,)))((())),,,///222111444888:::;;;<<<===>>>BBBBBBBBBAAAAAAAAA@@@@@@>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJMMMRRRWWWZZZ[[[ZZZYYYZZZ[[[^^^aaabbbaaa___cccdddfffiiijjjjjjjjjjjjmmmmmmmmmoootttzzz}}}|||{{{vvvuuuxxx{{{~~~{{{yyyxxx~~~~~~}}}{{{wwwtttqqqoooooovvvzzzxxxwwwxxxyyyxxxmmmnnnkkkggghhhkkkjjjgggmmmmmmnnnmmmnnnqqqvvvyyyoooeee]]][[[\\\[[[ZZZ[[[\\\]]]^^^^^^[[[VVVRRRNNNHHHIIIIIIGGGEEEEEEFFFGGGDDDEEEEEEEEECCCBBBBBBCCC@@@>>><<<<<<<<<===<<<;;;;;;888444111000000///...000000///...---,,,+++******************+++++++++(((((())))))*********++++++++++++***)))(((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&&&&'''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((,,,,,,,,,,,,,,,+++***)))'''((()))******(((&&&$$$&&&&&&&&&&&&'''''''''((())))))))))))************---,,,,,,+++*********+++))))))))))))))))))))))))+++++++++************************))))))))))))(((,,,---...---+++***+++,,,------------,,,***((('''.........------,,,,,,,,,111//////333999===>>>>>>@@@AAABBBAAA???<<<<<<<<<@@@CCCIIIOOOVVV[[[^^^```eeedddeeejjjppprrrooojjj]]]XXXOOOJJJHHHJJJMMMOOOTTTUUUVVVYYY^^^eeejjjnnnwww|||~~~yyysssssstttwww~~~}}}qqqeeeVVVQQQLLLHHHGGGGGGGGGGGGDDDAAA<<<888666444111///////////////...---,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********))))))))))))(((((((((((((((((((((((((((************++++++++++++))))))***++++++)))((('''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******+++++++++******))),,,,,,,,,,,,,,,+++***)))))))))************))))))+++++++++++++++++++++,,,---+++******+++///222444666999<<<>>>>>>>>>@@@AAA@@@AAAAAABBBBBBCCCCCCBBBAAACCCFFFGGGHHHJJJMMMOOOSSSTTTVVVZZZ___aaabbbaaaaaa```aaacccgggiiijjjjjjnnnnnnnnnnnnnnnnnnnnnmmmqqqrrrssswww|||~~~~~~|||~~~zzzvvvtttuuu{{{{{{xxxxxxxxxwwwssstttrrrnnnooorrrrrroooooopppqqqqqqsssvvv{{{~~~zzzppphhhhhhhhhgggfffggggggggghhhfffccc___ZZZWWWOOOOOOOOOLLLIIIHHHHHHJJJCCCCCCCCCBBBAAAAAACCCDDDFFFCCCAAA@@@@@@???===<<<:::777333111000000///...000///...---,,,+++++++++************************((()))))))))************++++++******)))(((((('''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((()))))))))((('''''''''((()))))))))(((&&&%%%((((((((()))))))))******))))))))))))************,,,+++***))))))))))))***))))))))))))))))))))))))******************+++++++++++++++,,,,,,---------,,,---...---+++***+++,,,+++,,,---------,,,+++***.....................///222111222666;;;???@@@@@@BBBCCCCCCAAA???>>>???@@@CCCGGGOOOVVV\\\___`````````___aaaeeeiiihhhccc]]]SSSPPPLLLJJJJJJLLLNNNOOOWWWXXXYYYZZZ^^^eeeooouuu|||}}}~~~}}}yyyvvvuuuyyy{{{ooobbb\\\TTTMMMIIIFFFEEECCCFFFCCC???<<<999666333000......///......------,,,///...---,,,,,,,,,,,,---++++++++++++,,,,,,,,,---++++++*********)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************)))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******+++++++++******)))+++,,,,,,,,,++++++***)))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///333777999===???AAAAAAAAAAAACCCDDDAAABBBDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMOOOSSSWWWZZZ^^^^^^```cccgggjjjkkkjjjjjjiiiiiikkkoootttwwwyyy|||zzzxxxvvvuuutttttttttuuuvvvyyy}}}|||zzzyyy{{{{{{{{{yyyzzz}}}|||yyyxxxzzzzzzwwwoooqqqrrrtttuuuyyy}}}~~~vvvoooooopppooooooqqqrrrrrrqqqoookkkgggbbb```ZZZYYYXXXUUUQQQNNNNNNNNNFFFEEECCCBBBBBBCCCFFFGGGKKKIIIFFFDDDDDDBBB@@@>>>@@@===:::777777666555444111000...,,,+++++++++,,,************************))))))))))))************++++++******)))(((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&''''''((((((''''''((((((((((((((('''''''''(((((()))))))))*********))))))))))))******************)))((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++,,,''''''((()))***+++,,,---,,,---...---+++***+++,,,++++++,,,---.........------------...///000111111333333666:::???BBBCCCBBBEEEDDDCCCAAA@@@AAADDDGGGLLLQQQYYY___cccbbb___]]][[[[[[\\\___aaa]]]VVVPPPMMMNNNNNNOOOQQQSSSUUUVVV[[[]]]______aaaiiivvvyyyvvvrrrxxx|||yyywwwuuurrrpppqqqwww|||ppphhh^^^TTTMMMIIIFFFDDDIIIGGGDDDAAA>>>:::555111...............---------......---,,,,,,,,,------*********+++++++++++++++,,,+++++++++************************************(((((((((((())))))))))))******))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++******+++++++++,,,++++++***)))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...111444888;;;===AAABBBCCCBBBBBBBBBEEEGGGGGGHHHIIIKKKLLLLLLLLLLLLMMMOOORRRTTTWWW\\\bbbffffffffffffiiimmmqqqrrrsssrrrrrrrrruuuzzz|||zzzyyyzzz{{{vvvxxx{{{}}}{{{yyy}}}xxxnnnppprrrssstttvvvyyy|||zzztttpppqqqsssssstttwwwwwwwwwuuurrrnnnjjjgggdddeeedddbbb^^^YYYVVVUUUUUUOOOLLLHHHEEEEEEGGGIIIKKKLLLJJJHHHGGGGGGFFFCCCAAADDDAAA>>>===<<<<<<:::999555333000...,,,+++++++++***************))))))))))))))))))))))))*********************))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((((((((('''%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((())))))************)))(((''''''''''''((((((&&&''''''''''''(((((((((((()))))))))***************))))))(((((()))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,''''''(((((()))******++++++,,,------++++++,,,------------.....................------...///000111444666999>>>BBBDDDDDDCCCDDDDDDCCCCCCCCCGGGMMMRRRZZZ]]]aaaeeedddaaa\\\YYYXXXWWWWWWXXXYYYWWWRRRNNNRRRSSSTTTVVVXXX[[[___bbb```eeeiiikkkkkkrrr~~~{{{rrrmmmmmmqqqzzz|||{{{yyywwwyyy~~~zzzrrrfff[[[TTTOOOKKKIIIKKKJJJHHHFFFBBB===777333//////......------.........------,,,,,,,,,------************************,,,,,,,,,+++++++++******************************)))*********+++++++++++++++***)))''''''((())))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))***+++++++++************++++++++++++******)))******++++++******)))+++++++++,,,,,,,,,------///000222666999===???AAAAAAAAABBBAAAAAACCCFFFIIILLLLLLLLLLLLMMMMMMNNNNNNNNNQQQUUUYYY^^^cccjjjnnnooonnnmmmooosssxxxzzz{{{zzzzzz}}}|||{{{|||~~~xxxzzz}}}}}}~~~{{{zzzxxxxxxzzz~~~wwwppprrrtttuuuuuuuuuvvvxxxvvvrrrooorrrttttttwww{{{yyywwwuuurrrooollljjjhhhmmmlllkkkgggbbb___^^^___ZZZUUUNNNKKKJJJLLLLLLMMMKKKJJJIIIJJJJJJIIIGGGEEECCCAAA>>>======<<<:::999;;;999666222///---++++++,,,+++++++++*********)))******))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''%%%$$$(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((()))***++++++++++++((((((''''''''''''((()))''''''''''''((((((((()))((()))))))))******************)))))))))******+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---//////.........---------///...---------...000111666999===@@@BBBCCCDDDDDDBBBCCCEEEGGGJJJPPPXXX]]]bbbdddeeeeeeccc```[[[XXXSSSQQQPPPPPPQQQSSSTTTTTTXXXXXXXXXWWWYYY^^^eeekkkgggooowww{{{{{{}}}wwwqqqlllnnnsss{{{|||pppddd[[[UUUPPPNNNMMMLLLJJJIIIFFF@@@:::555222111000...............------,,,,,,,,,------...************************,,,,,,,,,+++++++++******************************)))*********+++++++++++++++***((('''''''''((()))(((((((((((((((((((((((())))))))))))))))))******************************((()))***+++++++++++++++)))******++++++***************++++++++++++*********++++++,,,---...//////222444777:::===@@@AAABBB@@@@@@AAA@@@AAADDDIIIMMMPPPOOOMMMLLLLLLMMMOOOQQQQQQUUU[[[aaagggmmmssswww{{{yyyvvvwwwzzz}}}|||{{{{{{|||{{{}}}|||~~~~~~{{{zzzyyywwwuuuuuutttttt|||~~~yyyuuuxxxzzz{{{zzzyyyyyyyyysssooonnnpppqqqpppsssxxxxxxvvvtttrrrpppnnnnnnmmmqqqqqqpppmmmiiigggggghhhccc]]]VVVRRRRRRRRRQQQPPPNNNMMMMMMNNNOOONNNKKKIIIGGGEEECCCCCCCCCBBB@@@>>>@@@>>><<<999555222///...---------,,,++++++******************))))))))))))******))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''((((((((((((''''''((()))))))))(((((('''''''''((((((((((((((()))))))))*********++++++))))))))))))******************)))))))))***++++++)))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,++++++***************,,,------++++++,,,...000///...---------------//////------...000222444:::===@@@BBBCCCCCCDDDFFFCCCFFFJJJOOOTTT[[[aaafffeeefffgggfffccc___[[[XXXKKKJJJIIIIIILLLQQQWWWZZZ[[[[[[YYYWWWXXX^^^hhhpppsss{{{{{{vvvsssqqqooopppxxx{{{yyy~~~{{{oooeee\\\VVVRRROOONNNLLLKKKIIIDDD>>>:::555444222000.........///------,,,,,,,,,---......+++++++++++++++*********,,,+++++++++************************************(((((((((((())))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))************************************((()))***+++++++++++++++((()))******+++***************++++++++++++******+++,,,---...000222333444666888;;;>>>AAABBBBBBBBB@@@AAAAAABBBDDDHHHOOOSSSSSSQQQNNNMMMNNNQQQUUUXXXZZZ___gggooovvv|||~~~||||||~~~|||{{{zzzyyyyyyzzz|||}}}{{{}}}~~~}}}{{{yyywwwuuutttttttttyyy~~~}}}zzzyyy{{{~~~~~~wwwsssrrrrrrqqqnnnppptttuuutttrrrpppoooooopppqqqrrrrrrrrrqqqooonnnoooppplllfff___\\\]]]]]][[[YYYUUUTTTTTTTTTTTTSSSOOOLLLMMMKKKJJJIIIIIIHHHFFFDDDAAAAAA@@@???<<<888555333//////...------,,,++++++************)))))))))((()))))))))))))))))))))***''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((''''''&&&&&&%%%&&&((()))))))))((('''))))))*********+++++++++))))))))))))************((((((((((((((()))***+++))))))))))))))))))))))))******************++++++((((((((((((((()))))))))***+++---,,,,,,+++---......---,,,,,,,,,---...//////.........111444888:::@@@BBBEEEEEEDDDDDDFFFHHHGGGLLLSSSZZZ___dddhhhkkkjjjkkkllljjjeee]]]UUUPPPEEEFFFGGGIIIMMMTTTZZZ______```___^^^^^^dddoooxxx~~~vvvnnnooosssxxxzzz}}}}}}~~~xxxooofff___[[[RRRPPPOOOMMMLLLHHHCCC@@@999777444111///......///,,,,,,,,,,,,,,,---...///---,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))(((((('''&&&))))))))))))))))))))))))((()))))))))************************************(((((()))++++++,,,,,,+++(((((()))******************++++++,,,,,,++++++***,,,---...000222444666777999:::===@@@BBBCCCBBBBBBAAABBBBBBCCCFFFLLLSSSXXXWWWTTTQQQPPPQQQVVV\\\```cccjjjsss|||}}}||||||}}}}}}}}}yyyxxxxxxxxxxxxwwwzzzyyyxxxxxxxxxyyyzzzzzzyyy{{{}}}~~~|||yyywwwuuuuuuuuusss{{{~~~|||zzzyyy{{{{{{yyy|||~~~|||{{{wwwssstttxxxqqqpppnnnmmmmmmoooqqqrrrqqqrrrsssrrrqqqrrrsssuuusssmmmgggeeefffgggeeebbb[[[ZZZYYYYYYYYYVVVRRROOOLLLKKKIIIIIIIIIHHHFFFDDD@@@AAABBBBBBAAA===:::777000000///...------,,,,,,+++*********))))))(((((()))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''%%%%%%&&&''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))((()))))))))((('''&&&&&&$$$&&&(((******)))((('''(((((((((((())))))))))))))))))))))))************'''''''''''''''((()))***))))))))))))))))))))))))+++++++++***************))))))***+++,,,------...***+++---,,,,,,,,,---...++++++++++++,,,...000111------...///333888===@@@DDDFFFGGGFFFDDDDDDGGGJJJKKKQQQZZZaaafffiiikkkmmmpppqqqrrrooofffZZZNNNFFFCCCEEEIIIMMMQQQWWW]]]aaadddfffhhhggghhhnnnxxx{{{pppiiiooosss}}}~~~~~~}}}vvvoooiiidddTTTRRRPPPOOONNNKKKGGGDDD;;;999666222000/////////,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++*********))))))))))))(((((((((((((((((((((((((((************++++++++++++'''((()))))))))(((&&&%%%))))))))))))))))))))))))(((((())))))*********+++************************(((((()))++++++,,,,,,,,,(((((()))******************++++++,,,,,,++++++***------...000333888<<>>>>>@@@BBBDDDDDDDDD@@@CCCFFFJJJMMMQQQUUUYYYWWWYYYZZZ\\\^^^bbbgggkkkmmmwww{{{xxxxxxyyyyyyxxx{{{uuuqqqrrrrrrpppqqqtttvvvwwwxxxvvvssssssuuuwwwyyywwwyyy{{{zzzwwwxxx|||}}}}}}zzzwwwuuusssuuuyyy}}}~~~~~~~~~~~~}}}}}}~~~|||{{{yyyssspppnnnnnnoooooommmjjjqqqpppqqqvvv{{{|||xxxtttsssrrrqqqqqqrrrpppkkkfffeeeeeefffggggggbbbZZZSSSNNNIIIGGGIIIKKKJJJKKKNNNJJJIIIHHHEEECCCAAA@@@???888666333000///,,,)))'''------------,,,***)))(((+++++++++************)))+++)))''''''((()))(((''')))((('''&&&&&&'''((()))(((((((((((())))))))))))''')))***,,,,,,***)))'''((((((((((((((((((((((((,,,++++++***)))(((((('''))))))(((((('''''''''&&&))))))))))))))))))))))))+++***)))'''''''''((()))''''''''')))++++++)))''')))(((((('''(((***,,,---++++++++++++++++++++++++******+++++++++******)))---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,,,,,,,+++---...///...,,,.........///////////////111111222333555999>>>BBBJJJLLLKKKGGGBBBBBBHHHMMMRRR```lllmmmjjjlllqqquuu~~~uuugggXXXMMMHHHEEEFFFHHHNNNVVV]]]cccffffffjjjmmmooorrrzzzvvvppplllooovvvyyyyyypppiii^^^XXXQQQMMMLLLKKKIIIGGG>>>===;;;777333000...///------,,,+++++++++,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------------,,,))))))))))))************************)))))))))))))))******++++++******)))++++++******)))******+++...000333666:::<<<>>>???@@@@@@@@@BBBDDDEEEFFFFFFEEEHHHKKKNNNQQQVVVZZZ^^^eeefffhhhhhhiiijjjmmmpppvvv~~~~~~yyyssspppqqqrrrrrrqqqvvvqqqooopppqqqpppqqqttttttvvvwwwuuuqqqooooooqqqrrrpppppprrrqqqnnnpppuuuxxx~~~yyyyyyyyy{{{~~~~~~|||||||||{{{zzzxxxwwwuuutttuuuxxxzzz{{{zzzyyyzzz|||{{{}}}~~~~~~}}}|||}}}~~~zzzvvvqqqnnnnnnooonnnlllmmmlllmmmrrryyy|||{{{xxxxxxwwwvvvuuutttpppjjjeeedddeeehhhkkkkkkfff^^^WWWSSSLLLHHHHHHIIIHHHJJJNNNJJJJJJJJJIIIHHHGGGFFFEEE>>>:::555111///...,,,++++++++++++******)))((('''+++++++++************)))******)))((((((((((((((()))(((''''''''''''((()))******))))))((((((''''''(((((()))******)))(((((())))))))))))))))))))))))(((((()))))))))))))))*********)))))))))((((((((())))))))))))))))))))))))++++++)))((((((((())))))((('''''')))++++++)))'''(((((((((((()))***+++,,,************************)))******+++++++++******---+++)))***,,,---,,,******++++++++++++,,,,,,,,,,,,,,,+++---...///...,,,.............../////////...///222444666;;;@@@DDDMMMMMMKKKGGGDDDFFFMMMTTT___iiiooommmjjjnnnwww}}}qqqaaaSSSJJJGGGHHHJJJOOOWWW^^^eeeiiikkkllloootttyyy~~~vvvqqqooopppwwwwwwqqqggg```WWWQQQNNNMMMJJJHHHBBBAAA>>>:::666333111000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,))))))))))))************************))))))))))))******++++++++++++******++++++***************+++111444999>>>AAAAAA@@@???AAABBBDDDFFFIIIKKKMMMNNNLLLOOOSSSVVVZZZ^^^cccgggoooqqqttttttttttttuuuvvv~~~|||yyyxxxsssoookkkjjjlllmmmllljjjooolllmmmppprrrqqqssswwwwwwxxxxxxuuuqqqllliiihhhgggdddcccccccccbbbeeekkkqqqzzz|||mmmkkkiiihhhjjjlllllllllqqqqqqrrrssstttuuuuuuuuuvvvwwwvvvuuurrrrrrssstttvvvyyy}}}~~~~~~~~~~~~~~~yyyrrrnnnllllllmmmmmmlllkkkkkkooowww}}}~~~}}}{{{xxxrrrkkkfffeeegggjjjmmmmmmiiibbb\\\XXXQQQJJJHHHGGGFFFHHHLLLIIIJJJKKKKKKJJJIIIGGGFFFFFFAAA:::555222111000///*********************)))+++++++++************)))(((***+++)))&&&%%%(((***)))((((((''''''(((((()))++++++***)))((('''&&&&&&((((((((((((((((((((((((************************%%%%%%&&&''')))***++++++************))))))))))))))))))))))))))))))))))))+++******))))))))))))***((((((''')))++++++***((('''((()))******+++******((((((((((((((((((((((((((()))***+++++++++++++++,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++---...///...,,,........................---000444888;;;@@@EEEIIINNNNNNLLLIIIHHHMMMWWW^^^lllqqqqqqkkkhhhooo{{{{{{iiiYYYNNNJJJIIIKKKPPPYYYccckkkppprrrsssrrrvvv|||~~~wwwqqqqqquuu}}}|||ssskkk___VVVQQQOOOLLLJJJGGGEEEBBB???;;;777444333000000///...............******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))*********++++++++++++*********)))))))))+++++++++,,,,,,+++++++++++++++******++++++++++++666999===AAADDDDDDDDDCCCEEEGGGJJJMMMPPPSSSVVVXXXSSSVVV[[[```dddiiiooorrrsssvvvyyyzzzyyyxxxyyyyyy~~~}}}wwwqqqnnnnnnpppmmmkkkkkkmmmnnnkkkhhhiiihhhjjjppprrrssswww|||}}}}}}|||xxxrrrjjjccc```\\\YYYVVVWWWVVVWWW]]]dddoooyyy~~~uuuccc___ZZZXXXXXXZZZ\\\]]]```bbbfffkkkooosssuuuvvvvvvtttppplllhhhggghhhiiimmmqqqwww|||~~~{{{wwwsssooommmmmmnnnnnnpppnnnmmmpppvvv|||{{{vvvoookkkjjjkkklllmmmkkkgggbbb___[[[TTTNNNLLLKKKGGGFFFIIIKKKLLLMMMMMMLLLKKKIIIGGGKKKGGGAAA<<<999777444333------------------------+++++++++*********))))))'''***,,,***&&&$$$'''+++)))(((((((((((((((((()))******))))))((((((''''''((((((''''''''''''((((((************************$$$%%%&&&'''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))***+++***)))'''((()))+++++++++***)))(((((((((((((((((((((((('''((()))***+++,,,,,,,,,+++++++++++++++,,,+++++++++++++++,,,,,,,,,------,,,,,,+++---...///...,,,........................111444999===@@@DDDHHHKKKMMMLLLKKKKKKNNNVVV```hhhooorrroooiiigggooozzzqqqaaaTTTNNNMMMMMMMMMTTT```kkkssswwwyyyyyyyyy|||}}}ttttttwww}}}|||sssfff\\\VVVRRROOOMMMKKKHHHEEEBBB???;;;777555111000//////............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********++++++++++++++++++*********))))))++++++,,,,,,,,,,,,++++++******++++++++++++++++++;;;<<<>>>@@@CCCEEEGGGHHHLLLOOORRRSSSSSSUUUXXXZZZZZZ___eeekkkpppuuuyyy||||||}}}}}}|||zzzxxxxxxxxxyyyyyyxxxuuuqqqnnnlllkkkpppooonnnooopppnnniiieee``````dddjjjmmmpppvvv}}}}}}xxxqqqggg^^^XXXVVVRRRPPPPPPQQQSSSZZZbbbqqq{{{yyyooo```ZZZSSSOOONNNPPPSSSTTTRRRVVV^^^gggnnntttwwwyyytttoooggg```\\\[[[\\\]]]___dddlllrrrxxx|||}}}{{{yyywwwwwwvvvuuutttttttttuuuwwwuuussssssvvvyyy|||~~~}}}yyyvvvtttsssrrrooolllhhhdddbbbaaa[[[VVVSSSSSSQQQKKKHHHHHHLLLMMMNNNOOOOOOOOONNNMMMLLLJJJGGGDDDBBB>>>999666111000///...------......+++++++++*********))))))'''***,,,***&&&$$$'''+++((())))))))))))))))))(((''''''(((((())))))******((((((''''''''''''((((((************************&&&'''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((***)))((((((***++++++***'''(((***++++++***)))((())))))))))))))))))))))))'''((()))***+++,,,,,,,,,++++++,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,+++---...///...,,,........./////////000000444777;;;>>>@@@CCCGGGIIIIIIJJJLLLOOOVVV^^^gggnnnlllooonnnjjjkkkqqqwwwyyyxxxqqqfff[[[SSSOOONNNMMMMMMVVVbbbmmmtttxxx|||}}}{{{uuuuuu|||xxxmmmccc]]]XXXSSSOOOLLLJJJFFFDDDBBB???:::666111000///...---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))************)))************++++++++++++++++++++++++***************++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++>>>======???BBBFFFJJJLLLQQQTTTWWWWWWUUUUUUXXX[[[eeejjjrrryyy}}}zzztttqqqpppqqqrrrrrrqqqpppppppppppppppqqqpppoooppppppkkkccc]]]VVVVVV[[[aaadddhhhqqqzzz~~~zzzuuunnneee\\\UUUUUUQQQPPPQQQSSSVVV___gggwww~~~xxxoooddd^^^VVVPPPNNNPPPRRRSSSNNNUUU```kkkuuu{{{}}}~~~ssskkkaaaXXXSSSSSSSSSTTTTTTYYY___gggooowww}}}zzzxxxzzz|||}}}}}}~~~~~~|||zzzyyyyyyyyyyyy|||}}}~~~|||{{{|||}}}zzzyyyuuupppiiieeecccccc[[[WWWWWWYYYXXXQQQMMMLLLHHHIIIJJJKKKLLLNNNOOOPPPMMMLLLKKKJJJHHHEEE???<<<555333111...---,,,,,,,,,+++++++++************)))(((***+++)))&&&%%%(((***((())))))******))))))(((&&&&&&'''((()))***++++++((((((((((((((((((((((((************************))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))))))))(((+++)))((((((***++++++***))))))************))))))************************((()))***+++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,------------,,,,,,+++---...///...,,,......///000111222222333666888;;;<<<>>>AAADDDGGGHHHLLLQQQXXX___eeejjjllliiimmmoooooopppsssrrrnnniiiddd]]]VVVRRROOOMMMKKKNNNVVV```iiiooouuu{{{}}}zzzxxxvvvnnnggg```XXXRRRNNNKKKGGGFFFFFFCCC===888222111000...------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((''''''************************************************))))))))))))))))))))))))(((((()))************************++++++++++++,,,,,,++++++++++++******************++++++*********)))***+++---------,,,,,,>>>>>>>>>@@@CCCHHHLLLOOOQQQUUUZZZ[[[[[[]]]aaafffrrrxxxxxxnnnfffcccdddfffiiiiiijjjllloooqqqrrrsssrrrqqqqqqqqqnnnggg]]]UUUOOOPPPTTTYYY]]]bbbnnnyyy~~~{{{wwwsssooohhh```ZZZXXXTTTTTTWWWZZZ^^^fffooo{{{zzztttlllfff]]]VVVTTTUUUVVVWWWVVV^^^jjjwwwxxxooobbbWWWSSSSSSTTTTTTSSSVVVZZZaaaiiiuuu||||||}}}~~~|||~~~~~~{{{zzzyyy{{{|||{{{zzz{{{~~~~~~xxxqqqjjjgggfff]]]YYYXXX[[[[[[WWWSSSSSSNNNMMMLLLKKKKKKLLLNNNOOONNNMMMLLLKKKJJJIIIFFFCCC:::888444111...,,,+++++++++++++++************)))******)))(((((((((((((((((()))************)))(((''''''(((((())))))******(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***+++***((((((***+++,,,+++******))))))))))))******************************)))******+++++++++*********+++---,,,***)))+++---,,,,,,,,,------------...,,,,,,+++---...///...,,,---...///111222444555666999:::<<<===>>>BBBFFFJJJLLLQQQYYYbbbiiijjjhhhfffggglllpppqqqqqqpppiiiaaa]]]ZZZUUUSSSRRRQQQOOOMMMPPPUUU\\\bbbhhhpppzzz{{{sssiii]]]UUUOOOKKKIIIHHHIIIGGGAAA;;;333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))((()))******++++++***************+++++++++,,,,,,,,,,,,+++++++++*********((())))))******))))))((((((***,,,---......---,,,===>>>@@@BBBFFFJJJMMMOOOMMMSSSZZZ___bbbgggnnnttt{{{zzztttkkk```YYYWWWZZZ^^^bbbcccdddhhhmmmppprrrrrrtttsssrrrqqqnnneeeYYYPPPNNNNNNRRRWWW[[[aaammmzzz}}}zzzvvvtttqqqlllfffaaaZZZWWWXXX[[[___cccllluuu}}}}}}xxxrrrlllccc\\\YYYYYYZZZ[[[___gggtttuuuggg\\\WWWXXXYYYYYYWWWXXX[[[```iiivvv|||uuusssvvvyyy|||~~~xxxyyyzzzyyyxxxzzzxxxpppkkkiii___ZZZYYY[[[\\\YYYXXXZZZ^^^[[[WWWSSSPPPPPPPPPQQQPPPNNNKKKJJJJJJJJJJJJIII@@@===999444000...---,,,+++++++++************)))+++)))''''''((()))((('''((()))***++++++***)))((())))))))))))((((((((((((''')))***,,,,,,***)))'''((((((((((((((((((((((((((()))))))))*********+++(((((())))))*********+++))))))))))))))))))))))))***+++,,,---...------,,,,,,***((((((***+++,,,++++++***)))(((((()))***+++******************************+++++++++******)))))),,,---,,,***)))+++---,,,,,,,,,---------......,,,,,,+++---...///...,,,---...///111333555777888<<<===>>>???AAAEEEKKKOOOOOOVVV```jjjooommmfffaaagggkkkooopppooolllbbbXXXUUURRROOOPPPRRRUUUTTTSSSQQQUUUZZZ^^^ccclllyyy{{{ooo```VVVPPPLLLJJJJJJKKKIIICCC>>>555444333111000/////////***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))((((((((())),,,.........---,,,@@@BBBDDDEEEFFFHHHKKKNNNUUUZZZccclllsssvvvwwwwwwzzzxxxnnnhhh]]]TTTOOOPPPTTTWWWXXXZZZ^^^dddkkkqqqssssssxxxuuurrrpppnnnggg\\\TTTUUUUUUTTTUUU[[[fffsss|||~~~zzzxxxwwwsssnnniiieeeeeedddeeehhhoooxxx~~~yyyuuuooohhhccc```^^^^^^fffssszzznnnccc]]][[[[[[[[[ZZZYYY[[[fffvvvuuujjjeeegggkkkooouuuyyy{{{~~~~~~zzz{{{}}}~~~|||xxxuuuuuuwww{{{}}}{{{sssmmmbbb]]][[[]]]\\\ZZZ___gggkkkgggbbb^^^[[[WWWRRRNNNKKKMMMOOONNNLLLJJJJJJJJJGGGDDD???999333000...---,,,,,,---------,,,++++++************+++,,,------((((((((()))******(((&&&''''''(((((())))))******))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((()))))),,,***)))''''''''''''((((((((((((((())))))))))))%%%&&&((()))***)))((('''***++++++++++++,,,,,,,,,,,,+++***((((((((()))))),,,,,,,,,,,,++++++***)))+++,,,------......------------,,,,,,,,,---...///++++++++++++++++++++++++.../////////......///111......///000444888;;;>>>???AAABBBBBBBBBEEEKKKPPPZZZbbbiiihhhggggggfffdddjjjooooooggg```]]]WWWPPPMMMOOOQQQRRRRRRRRRTTTUUUSSSUUUZZZdddqqq}}}}}}zzzssshhhaaaVVVSSSOOONNNMMMKKKGGGDDD<<<999444111000///...,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++************************************)))))))))))),,,+++******))))))******++++++++++++++++++++++++,,,,,,------,,,+++)))((()))******+++,,,,,,------,,,,,,,,,---------......CCCCCCDDDDDDFFFJJJPPPUUU\\\bbbkkkuuu}}}~~~uuupppnnnbbb^^^WWWQQQNNNOOORRRUUUVVVVVVYYY___ffflllpppqqqrrrpppnnnooooookkkccc]]]ZZZZZZ[[[]]]cccnnnzzz|||zzzzzzyyyvvvtttrrrrrrqqqppprrrwww}}}yyysssnnnkkkjjjiiilllxxx}}}rrrhhhcccaaa``````dddcccfffqqq|||pppddd]]]]]]___bbbhhhmmmpppuuu|||~~~{{{||||||}}}|||yyywwwvvvxxx{{{}}}}}}vvvqqqgggcccaaacccdddcccgggnnnrrroookkkjjjiiiddd\\\UUUMMMNNNOOOOOOOOONNNMMMLLLJJJGGGBBB<<<777333111000---------,,,,,,+++++++++,,,,,,+++******+++++++++***))))))***,,,,,,***((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((()))))),,,+++***))))))***++++++))))))))))))************&&&''')))*********((((((((())))))))))))*********++++++)))(((((())))))************++++++******))))))***++++++,,,,,,++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,...//////...------///000//////000222555999===@@@@@@AAAAAA???@@@GGGRRR[[[dddiiijjjhhhgggiiijjjiiilllmmmiii```ZZZWWWRRRKKKKKKNNNQQQSSSSSSSSSTTTVVVVVVZZZcccppp}}}yyynnnggg[[[WWWRRRPPPQQQPPPKKKGGG===:::555222000///...---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***************************************************(((((())))))******++++++,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))*********++++++,,,,,,,,,,,,,,,,,,---------......FFFFFFEEEFFFJJJQQQZZZ```hhhnnnwww{{{qqqiiidddcccZZZWWWRRROOONNNPPPRRRUUUVVVUUUUUUYYYaaahhhnnnqqqqqqooonnnppprrrqqqlllhhh```bbbdddhhhnnnvvv~~~~~~|||yyywwwuuuttt~~~{{{sssnnnllljjjiiikkkkkkoooyyyxxxlll___XXXVVVWWWYYY___cccdddiiirrr|||}}}~~~~~~{{{{{{~~~|||zzzxxxyyyzzz}}}~~~~~~~~~{{{xxxooollljjjlllmmmnnnqqqvvvwwwtttrrrsssuuuqqqfff]]]OOOMMMKKKKKKMMMNNNLLLJJJMMMKKKFFFAAA<<<888555333000///---++++++***++++++------,,,******)))))))))***))))))***,,,,,,***)))((()))*********)))((('''))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))******)))))))))***+++,,,************++++++++++++'''''')))*********)))(((((())))))))))))************))))))))))))***++++++((())))))***************)))***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,---------------...............///...,,,,,,...///000000111444888<<>>;;;888666333000---++++++++++++***)))))))))******+++,,,+++***)))***,,,---,,,+++******++++++***)))((('''((()))))))))************(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((''''''&&&&&&((((((((()))))))))******'''''''''((('''''''''&&&******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---------------,,,+++***)))+++,,,------......------,,,---.../////////......++++++,,,,,,---------...---.........------///000111222444777;;;???AAACCCBBBEEEHHHIIIMMMWWWgggtttrrr{{{ssseeeZZZNNNIIIJJJLLLMMMMMMRRRVVV[[[^^^^^^]]]\\\\\\bbbnnn~~~}}}sssrrrrrrvvv}}}zzzpppiiiaaa]]]^^^\\\VVVQQQHHHDDD>>>999666444111///---------------...///000------------------------+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,+++******))))))******************************---,,,+++***)))***+++,,,***+++++++++++++++,,,,,,,,,,,,,,,---------......XXXaaannnxxx~~~~~~}}}~~~~~~yyyvvvrrrqqqooonnnmmmmmmnnnoooqqqjjj```WWWSSSTTTYYY\\\___^^^___cccjjjrrrxxx{{{vvvxxxzzz}}}}}}uuuooojjjhhhgggeeefffdddcccjjjwww~~~yyywwwyyy{{{{{{zzzyyy{{{~~~{{{uuurrrrrrsssttttttttttttuuuyyy~~~~~~yyyuuuqqqmmmlllnnnppppppooolllcccVVVLLLHHHGGGGGGFFFIIIJJJIIIHHHEEEAAA===;;;888666333000...,,,++++++((((((((())))))+++,,,,,,---,,,++++++---//////...+++***************))))))))))))))))))************((((((((((((((((((((((((******))))))))))))(((((()))))))))******)))(((((('''((((((((())))))))))))((((((((((((''''''''''''((())))))))))))*********((()))***+++,,,,,,,,,,,,............---,,,+++***)))***++++++,,,,,,++++++***+++,,,......------,,,+++++++++,,,------......,,,---.........///111333444555888;;;>>>@@@BBBDDD@@@CCCGGGLLLSSS]]]iiirrrvvv}}}mmm]]]SSSJJJHHHJJJLLLPPPTTTTTTWWW\\\```aaaaaabbbcccooozzzzzzpppkkklllnnnsss{{{}}}vvvppphhhbbb___\\\WWWTTTMMMHHHBBB===999666444222///...---------...///000------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++******))))))******************************,,,,,,++++++***++++++,,,)))******+++,,,,,,------,,,,,,,,,---------......iiisss}}}yyytttooolllhhhiiijjjllloooqqqrrrrrrrrrmmmeee^^^ZZZ\\\___bbbggghhhjjjpppwww}}}}}}~~~{{{yyywwwvvvpppooolllnnnxxx~~~{{{wwwrrrqqqssszzz}}}zzz{{{{{{{{{wwwtttoooqqqrrrttt|||~~~yyyxxxtttpppnnnmmmooopppnnniii```VVVOOOJJJHHHGGGGGGHHHIIIIIIGGGDDD@@@===999888666333000...,,,+++***)))))))))))))))***+++,,,***)))***,,,.........+++***)))((((((***+++,,,))))))))))))************((((((((((((((((((((((((*********)))))))))((((((%%%&&&''')))++++++++++++(((((()))))))))*********++++++***)))))))))))))))((())))))))))))*********))))))+++,,,,,,,,,,,,+++***+++,,,,,,------------)))***++++++,,,,,,++++++***+++---...///...---,,,,,,,,,,,,---......//////+++---...//////111333666999:::<<>>:::777555222111///---,,,---...///........................***+++,,,,,,------------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,++++++***)))*********)))))))))))))))))))))))))))***,,,------,,,+++***'''((()))***,,,...//////,,,,,,,,,---------......||||||xxxwwwtttpppjjjddd___[[[YYYXXX[[[```eeeiiikkkllllllnnnnnnnnnllllllpppwww}}}zzz~~~xxxrrrooolllgggdddlllpppuuuxxxyyyzzz}}}zzzxxxwwwzzzzzzpppjjjkkknnnttttttrrrnnniiiaaa[[[WWWOOOMMMHHHEEEHHHIIICCC:::<<<999666444333000---++++++,,,------,,,+++)))(((((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******************************++++++++++++******))))))))))))))))))))))))+++*********))))))((((((///,,,***)))***+++,,,,,,((()))***+++,,,+++***))),,,------......------,,,+++++++++++++++++++++++++++,,,,,,---...///000000..................------//////000111222444555666???AAAEEEFFFFFFEEEDDDEEEJJJLLLSSS^^^kkkwwwppp```XXXPPPIIIFFFIIIMMMQQQVVV\\\cccgggmmmtttxxx{{{{{{{{{xxx~~~}}}xxxxxxxxx|||~~~tttllleee[[[RRRQQQMMMIIIGGGFFFBBB;;;555555333000...///000000000------............------,,,,,,,,,++++++*********------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,------......------,,,+++++++++++++++++++++++++++,,,---...///...---,,,|||tttpppooommmhhhccc^^^ZZZWWWVVVRRRVVV\\\ccciiimmmooopppsssttttttsssssswww}}}~~~~~~wwwqqqnnnllliiigggfffiiimmmppptttyyy~~~}}}~~~zzzqqqllllllnnnrrrrrrpppnnnkkkgggdddbbbXXXVVVPPPJJJIIIJJJEEE>>>???<<<999666555333000---,,,------...---,,,+++***))))))************))))))))))))(((((((((((())))))************************************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************)))))))))(((***(((&&&&&&((()))))))))++++++,,,------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................---......000333666999:::???BBBEEEFFFFFFFFFGGGHHHMMMQQQYYYeeerrr}}}wwwgggYYYRRRMMMIIIHHHKKKNNNQQQWWW^^^gggjjjooouuuyyy{{{|||}}}~~~|||yyyzzz{{{}}}xxxppphhh___UUUSSSRRRQQQNNNHHHBBB;;;888777555111000000111111000------............---------,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,------......------}}}sssmmmhhhiiifff```[[[VVVTTTSSSSSSMMMQQQYYYbbbjjjppptttvvvxxxyyyzzz{{{|||}}}|||}}}~~~}}}vvvttttttvvv|||xxxrrrooonnnmmmlllggghhhhhhjjjpppyyy}}}{{{{{{}}}~~~~~~{{{uuuqqqqqqrrrrrrqqqooommmmmmmmmnnnoooeeeeee___VVVOOOMMMIIICCCBBB???<<<999777555222000------.........---,,,+++*********))))))************))))))(((((())))))***************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))***))))))***,,,---,,,+++,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------//////.........---------........................,,,,,,---000444888===???@@@CCCEEEFFFGGGHHHIIIKKKSSSXXXaaalllxxx|||sssiii^^^TTTMMMLLLKKKMMMPPPQQQSSSZZZbbbjjjlllooossswwwzzz|||~~~~~~~~~~~~uuunnnddd[[[VVVXXXYYYVVVNNNEEE>>>;;;;;;777444111111111111000------............------------------,,,,,,,,,,,,++++++************++++++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......uuuoookkkggghhhddd]]]VVVRRRQQQRRRTTTOOOTTT\\\fffooovvvzzz|||{{{}}}zzzvvvwww}}}}}}|||{{{|||~~~}}}}}}~~~}}}{{{xxxqqqpppppprrrwww}}}}}}xxxuuuzzz}}}}}}vvvsssrrrssstttsssqqqppppppttt||||||zzzyyy{{{|||||||||zzzyyyyyyzzzuuusssooollllllnnnqqqssspppsssqqqfff[[[TTTMMMHHHDDDAAA===:::888666333222------------------,,,,,,,,,+++))))))))))))+++,,,***))))))))))))))))))***************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))***)))***,,,...///...,,,+++***)))((()))***+++,,,,,,------......------,,,................................................---------...............------...111555:::>>>AAACCCDDDEEEEEEFFFGGGJJJMMMXXX\\\eeeppp{{{|||oooeee___ZZZTTTOOOPPPQQQTTTVVVUUUTTT[[[dddeeefffiiinnnsssxxx|||~~~|||uuukkkaaa[[[\\\]]][[[VVVNNNEEE@@@>>>;;;666333222111000///------............------------------------------+++++++++***++++++,,,---......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,+++,,,---...///zzzssspppnnnkkkjjjddd[[[TTTPPPPPPSSSVVVXXX]]]eeeooowww~~~tttkkkgggkkktttzzz}}}}}}~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~wwwuuussstttxxx|||}}}yyysssnnnkkknnntttyyyzzz|||~~~{{{||||||}}}~~~zzzyyy{{{}}}~~~~~~}}}}}}{{{{{{{{{}}}|||xxxrrrmmmjjjjjjlllnnnuuu{{{}}}uuuiii^^^TTTMMMGGGCCC???;;;999777555333///......---,,,,,,++++++,,,+++***))))))***+++,,,******))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))******'''&&&&&&(((++++++***)))+++***)))((()))***+++,,,,,,------......------,,,........................,,,,,,------...//////000---------.........//////000000111333666:::>>>@@@EEEEEEEEEDDDEEEGGGLLLOOO[[[___hhhttttttdddZZZWWWWWWUUUSSSTTTTTTVVVWWWTTTRRRXXXaaa\\\^^^ccchhhooowww|||~~~tttjjjccc___\\\]]]^^^YYYOOOFFFBBB???999555333222000...------............------------------------------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))------------------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,+++,,,---...///{{{uuuuuussspppkkkeee[[[SSSPPPRRRXXX\\\dddiiiqqqyyyxxxkkk```\\\___gggmmmsssuuuwwwuuupppnnnnnnpppsssuuuwwwyyyzzzzzzzzzyyy|||~~~{{{uuuoooiiieeecccfffnnnuuuwwwyyyzzzyyyvvvwwwxxxzzz}}}}}}{{{}}}~~~xxxqqqllliiihhhhhhpppyyy{{{sssiii___VVVLLLHHHBBB>>><<<:::888777222111///...,,,,,,++++++++++++************+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))***************(((((()))+++,,,+++***,,,,,,++++++,,,,,,---...,,,------......------,,,........................++++++,,,---...///000111,,,,,,------.../////////111222333666999;;;>>>???EEEEEEDDDDDDEEEJJJQQQVVV___dddnnn{{{tttiii[[[SSSRRRUUUVVVVVVUUUSSSRRRSSSQQQOOOTTT[[[ZZZ]]]bbbjjjsss{{{uuummmfff______cccbbbXXXOOOHHHDDD>>>:::666444111000------............------,,,,,,,,,,,,---------------,,,,,,------...///000------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,------......---,,,,,,,,,,,,---......xxxvvvyyyyyyvvvnnnggg]]]VVVUUUZZZaaagggnnnrrrzzz{{{vvvzzz}}}rrrkkk```WWWTTTWWW[[[___eeehhhiiihhhffffffkkkooosssuuuyyy}}}vvvnnniiifffeeeiiirrryyyzzzxxxvvvsssnnnoooqqquuuyyy~~~~~~|||{{{|||~~~|||}}}}}}wwwqqqlllhhhggggggpppwwwyyywwwrrrjjjbbbRRRNNNHHHDDDAAA@@@>>>===777555333000...---,,,,,,***++++++,,,,,,++++++***+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((()))))))))************...,,,******,,,---------++++++,,,------------,,,,,,------......------,,,------------------------,,,---------......//////,,,,,,------...//////000000111555888;;;===??????CCCDDDDDDEEEHHHPPPYYY___hhhnnnyyyhhh```VVVPPPPPPTTTWWWYYYXXXSSSOOOPPPQQQQQQVVV[[[```cccjjjsss|||wwwooogggdddfffeee___YYYNNNJJJDDD???;;;888555333------............------++++++++++++,,,,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///+++,,,------......------~~~|||wwwsssuuu{{{|||zzzqqqjjjaaaZZZ[[[aaakkkqqqssswww~~~xxxpppgggmmmtttyyyzzzwwwsssqqqbbb]]]VVVQQQPPPRRRUUUVVV\\\___bbbbbbbbbeeemmmttt~~~xxxsssqqqqqqrrrzzz~~~xxxssslllfffgggjjjooottt{{{~~~|||xxxvvvuuuvvvyyyzzz{{{||||||{{{uuupppkkkhhh___hhhppptttwwwwwwrrrkkkWWWSSSMMMIIIFFFDDDCCCBBB:::888555222000...------***+++,,,------,,,+++***++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++---***'''&&&((()))******((()))***+++,,,+++******,,,------......------,,,------------------------///............---------,,,,,,------...///000000...000555999===???@@@@@@BBBBBBCCCEEEKKKTTT___gggqqqwwwvvvlllaaa\\\UUUPPPQQQTTTYYY\\\[[[TTTOOOQQQSSSUUUZZZ___gggkkkrrr{{{}}}wwwoooiiifffdddbbbaaaSSSNNNHHHBBB>>>;;;777555---..................---*********++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---...//////+++,,,---...///...---,,,mmmmmmmmmqqqvvvyyyxxxwwwssskkkeeegggiiikkkqqqxxxqqqdddfffjjjmmmlllgggcccaaaaaaVVVVVVTTTQQQNNNNNNPPPSSSVVV___iiiooorrrxxxuuunnnllleeegggkkksss{{{{{{wwwuuutttsssrrr}}}}}}~~~}}}~~~~~~{{{xxxmmmkkklllpppvvvxxxvvvrrreee\\\QQQJJJGGGDDD@@@;;;;;;888555333222111...---------,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,+++***))))))***+++,,,+++,,,.........,,,***))),,,,,,+++***))))))******''''''((()))***+++,,,,,,))))))***++++++++++++***+++++++++***************)))***,,,------,,,***)))))))))***+++,,,,,,------...---,,,,,,++++++++++++..................------........................111000000//////000222333444666999;;;;;;<<<===???EEEEEEGGGIIINNNXXXhhhuuurrrhhhcccZZZWWWSSSTTTXXX[[[]]]]]]XXXSSSPPPRRRTTTXXX___gggkkkttt~~~~~~qqqjjjjjjkkkjjjhhhXXXVVVQQQHHH???999666666333222111/////////000111............---,,,++++++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,000///.........---***'''000...,,,***)))))))))***'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,,,,---ccccccdddiiioootttuuuuuuxxxqqqnnnpppsssuuu{{{yyynnnffflllmmmmmmhhh```ZZZWWWWWWQQQSSSTTTSSSRRRRRRUUUXXX^^^gggsss|||wwwsssnnnnnnqqqvvv|||yyyssspppooonnnwwwzzz~~~vvvqqqmmmmmmrrrvvvwwwvvvnnnfffZZZQQQKKKGGGCCC@@@>>><<<888666555333111///......------------,,,,,,)))******+++,,,,,,------++++++***))))))***++++++***+++,,,,,,,,,***)))(((,,,++++++***))))))******))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++)))***,,,------,,,***)))************+++,,,---......---,,,,,,+++++++++,,,------...............---........................000000/////////111222333777999;;;<<<======???@@@DDDGGGKKKQQQZZZhhhzzzsssggg```]]]YYYVVVTTTTTTWWWZZZ[[[ZZZVVVSSSRRRVVVZZZ___gggooowww~~~vvvnnnlllllllllkkkccc\\\SSSJJJCCC===888555333222000/////////000000------.........---,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,///000///---+++***))))))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,,,,,,,------WWWWWW[[[aaaiiiqqquuuwww|||yyyyyy|||~~~}}}zzzwwwrrrmmmiiifffqqqpppmmmeee[[[UUUSSSSSSPPPTTTYYY[[[[[[\\\```ccckkkuuu~~~}}}}}}~~~|||rrrmmmlllmmmpppvvv}}}~~~zzzqqqmmmooossswwwxxxxxxrrrhhh]]]SSSLLLGGGDDDBBB???<<<999888666333111//////.........---------*********++++++,,,,,,---++++++***))))))***++++++)))))))))))))))(((((((((,,,+++******)))*********+++*********))))))((((((((()))******++++++******++++++++++++++++++++++++***+++,,,------,,,+++***+++******)))***+++---...------,,,+++++++++,,,,,,,,,,,,---...////////////........................//////......///111333444:::<<<>>>>>>>>>???AAABBBGGGLLLSSS[[[hhhzzztttddd[[[XXXXXXWWWUUUTTTUUUWWWXXXXXXWWWUUUSSSVVV\\\bbbhhhrrr{{{}}}www{{{~~~uuuooommmnnnppppppfffYYYNNNGGGAAA:::444333222111///......//////,,,------.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++***(((((()))***++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...------,,,---------OOORRRWWW___iiirrryyy}}}}}}wwwtttssspppjjjdddaaabbbdddqqqoookkkbbbZZZVVVWWWYYYYYY___eeeiiiiiijjjnnnrrrzzz|||yyy{{{~~~uuunnnnnnpppmmmsssyyy{{{{{{|||~~~|||~~~xxxtttsssuuuwwwwww|||zzztttjjj^^^RRRJJJFFFDDDAAA>>>;;;999777444222/////////...------,,,,,,*********++++++,,,,,,,,,+++******************+++***)))(((((((((((())))))++++++***************+++************))))))))))))((())))))***************))))))*********************++++++,,,,,,++++++***,,,+++***)))***+++---...---,,,,,,++++++,,,,,,,,,+++,,,---...////////////.................................///000222444666<<<>>>?????????@@@BBBDDDMMMSSS\\\eeerrr|||hhhZZZUUUVVVXXXTTTTTTTTTTTTUUUUUUUUUTTTUUUVVV[[[dddjjjpppzzz~~~}}}yyyrrruuu|||{{{qqqnnnooorrrvvvooobbbUUUJJJAAA;;;777444333111///............,,,,,,---......///......---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,+++***(((***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.....................------------...MMMQQQXXXaaakkkuuu}}}}}}sssmmmmmmllliiibbb\\\YYY]]]```kkkiiieee^^^XXXWWW[[[___hhhooowwwyyyxxxxxx||||||wwwxxxyyy{{{}}}}}}tttqqqrrrpppsssvvvuuuuuuxxx~~~{{{}}}~~~}}}{{{xxxvvv{{{|||{{{uuuhhhZZZNNNGGGFFFCCC???<<<999777444222000//////...---,,,,,,,,,***+++++++++++++++,,,,,,*********++++++***************)))))))))******++++++***************++++++))))))))))))************(((((()))************)))(((((((((((())))))******++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,++++++,,,,,,---+++,,,---...////////////////////////////////////.........///111444666888===>>>@@@@@@@@@AAACCCFFFRRR[[[eeennn|||sss```VVVSSSSSSTTTQQQRRRSSSSSSRRRRRRRRRSSSWWWZZZbbbkkkqqqvvv}}}uuuuuuxxx~~~uuuooooooqqquuussslll^^^NNNAAA<<<;;;666444222000///.........,,,,,,---...////////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((''''''))),,,/////////,,,,,,---......,,,+++******++++++,,,------......---------------------------------.........//////---.....................OOOTTT]]]gggoooxxx}}}sssjjjdddddddddaaa]]]XXXWWW[[[___cccccc```\\\ZZZ]]]ccciii{{{yyywwwuuutttuuuvvvvvvuuuvvv{{{~~~xxxwwwvvvwwwvvvtttuuuzzz}}}~~~|||yyyyyy{{{}}}zzzrrreeeWWWNNNIIIFFFBBB>>><<<999666333111111000///...------,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++++++++,,,*********)))******+++,,,(((((())))))*********+++'''((())))))******))))))''''''(((((()))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,---...////////////////////////////////////......///111333666999;;;>>>???@@@@@@AAACCCFFFIIITTT```lllvvv~~~iiiYYYRRRPPPOOONNNOOOPPPQQQPPPOOOPPPQQQSSSYYY^^^hhhrrrwww{{{~~~{{{{{{yyyqqqooooooqqqtttrrrgggTTTFFF@@@@@@888666444111000///......------.../////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,---------++++++,,,++++++***))))))***++++++,,,---......///------------------------------........./////////------...////////////...TTT[[[eeennnuuu||||||qqqggg^^^YYYWWWWWWWWWWWWWWWYYY]]]______aaabbbcccfffnnnxxx}}}uuupppooooooooonnnqqqyyy}}}|||yyyxxx{{{}}}{{{{{{||||||yyyooobbbYYYOOOKKKGGGCCC@@@===:::777444333333222000//////...++++++++++++++++++++++++)))***++++++++++++***)))))))))+++,,,,,,,,,++++++******))))))***++++++,,,************))))))))))))'''(((((())))))))))))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++,,,******,,,------,,,***))),,,+++++++++,,,,,,---...------...............---//////////////////////////////000222555888<<<===???@@@AAABBBCCCFFFJJJMMMVVVdddrrr{{{rrr___RRRNNNOOOMMMKKKMMMNNNOOONNNLLLNNNQQQUUUZZZaaalllxxx}}}}}}}}}~~~uuuooolllooossstttlll^^^OOOEEEAAA:::888666333111/////////...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333000---+++++++++)))(((++++++*********+++,,,,,,,,,---------------------....................................////////////,,,---...///000000///...ZZZbbbllluuu{{{~~~rrrggg]]]TTTOOOMMMNNNOOOSSSWWW[[[___aaa___ccchhhmmmuuuyyypppmmmllllllkkkpppyyy}}}}}}~~~~~~|||{{{||||||vvvkkkbbbSSSPPPKKKGGGDDDAAA===;;;666666555444333111111000++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''(((+++,,,---,,,+++)))******))))))***+++,,,,,,,,,,,,+++***)))((('''''''''(((((()))))))))))))))******+++,,,------......,,,++++++******++++++,,,)))***---......,,,***(((++++++++++++,,,,,,---............///......------000000000000000000000000///000111333666:::===???@@@AAACCCDDDEEEHHHMMMPPPWWWfffttt}}}wwwhhhVVVLLLLLLOOOOOOMMMLLLMMMMMMLLLKKKMMMRRRVVV[[[bbbooo{{{}}}yyypppkkknnnqqqsssoooeeeWWWJJJBBB;;;999777444222000000//////000000000///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,...///...,,,+++++++++,,,...000111//////...------,,,++++++..................................../////////000,,,---///000000000///...hhhkkkrrryyy|||ooocccZZZSSSLLLGGGFFFHHHLLLQQQWWW]]]bbbeeegggmmmwwwzzzqqqkkkjjjsss{{{}}}}}}~~~{{{|||~~~wwwqqqcccZZZNNNHHHGGGFFFAAA===999777444333333333222111///......------,,,,,,+++++++++++++++++++++++++++))))))(((((()))+++---...&&&''')))***+++++++++***$$$&&&((()))************,,,,,,+++***)))((('''&&&))))))))))))************++++++++++++++++++++++++(((((()))+++---000222444,,,,,,,,,,,,,,,,,,,,,,,,........................---...000111111///---,,,111444777999:::<<<>>>@@@???BBBDDDDDDEEEIIIRRRYYYeeennn{{{ooodddWWWQQQPPPPPPNNNJJJJJJIIIKKKNNNNNNLLLOOOTTT]]]jjjzzzzzzqqqkkknnnrrrrrrjjj]]]OOOFFF======:::666222///............---------......///.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---+++)))'''+++,,,------......------......//////......---,,,........................000//////......000111222lllpppvvv~~~zzzrrrfff[[[SSSNNNJJJGGGJJJKKKNNNSSSZZZbbbkkkqqqzzz{{{qqqmmmqqqxxx}}}}}}}}}}}}}}}}}}xxxnnncccVVVNNNKKKIIIEEEAAA???;;;777333111///---+++//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,------.........---+++)))(((&&&''')))***+++*********+++++++++***************))))))))))))************++++++++++++++++++++++++*********+++,,,...///000------------------------........................111222333333333222111111222444777:::;;;<<<>>>@@@AAACCCFFFFFFHHHNNNXXX___mmmwwwzzzeee\\\RRRNNNOOOPPPNNNKKKHHHGGGHHHKKKMMMNNNTTT[[[hhhtttzzzqqqnnnppprrrrrrnnncccUUULLL@@@???===999555222000///.........------......///.........------,,,,,,,,,.........---------------------------------------+++,,,---------+++)))(((,,,---......//////......---............---,,,,,,...............---------......---,,,---...///000rrrvvv||||||xxxxxxvvvrrrhhhbbbYYYRRROOONNNMMMMMMKKKMMMPPPVVV___kkkxxxxxxqqqnnnssswwwxxx{{{}}}~~~|||~~~~~~~~~~~~|||{{{~~~}}}yyynnn```VVVQQQOOOJJJGGGDDD@@@;;;777444111...,,,111000///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,)))***+++---......---,,,)))******+++++++++******))))))***+++,,,------...)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,................................................000000000000000000111111222555888:::;;;<<<>>>@@@CCCEEEHHHJJJNNNVVVbbbjjjxxx|||lllZZZTTTNNNMMMPPPRRRPPPMMMHHHFFFHHHLLLOOOTTT___jjjxxxvvvsssrrrrrrsssrrrkkk___UUUEEEDDDAAA===999555222111//////......---......///.........---------------......------,,,,,,++++++........................,,,,,,---------+++***)))---...//////000000//////---------------,,,++++++//////.........---------......---------...///000vvv{{{}}}tttooolllhhhfffWWWUUURRRQQQQQQSSSTTTUUUOOOTTT[[[dddooo}}}}}}wwwnnnqqqqqqpppsssyyy|||{{{wwwvvvwww|||zzz~~~~~~zzzvvvwwwyyyzzzyyyyyyqqqfff^^^XXXTTTNNNIIIEEEBBB>>><<<;;;999888666444333111...---,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++%%%&&&(((***++++++******,,,,,,,,,,,,++++++******((())))))***+++,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++------------------------........................///...---,,,---...000111333666999;;;<<<===???@@@DDDFFFIIINNNUUU```mmmvvvooo^^^UUURRRPPPQQQSSSTTTRRROOOIIIIIIKKKPPPVVV___nnn|||xxxtttqqqsssuuuqqqhhh___LLLIIIEEEAAA===999444222000//////..............................---------...------,,,,,,++++++***------------............,,,,,,---------,,,******------...///////////////,,,,,,------,,,,,,+++***/////////...------,,,,,,000000000000000111111111yyy~~~uuulllddd]]]YYYXXXOOOQQQSSSUUUVVVXXXYYYZZZ[[[dddppp|||~~~wwwxxxuuuqqqrrrwww{{{{{{wwwwwwxxx|||}}}|||}}}{{{zzz{{{~~~~~~}}}~~~{{{tttrrrsssssssssqqqmmmhhhccc^^^WWWOOOIIIFFFDDDAAA????????????>>>888666333000---,,,,,,,,,************************+++,,,,,,,,,++++++++++++------,,,***((($$$!!! ------,,,++++++*********))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................111000......///111333555555777:::<<<<<<===???AAADDDFFFKKKSSS^^^lllyyyyyyeeeWWWTTTSSSRRRSSSUUUTTTQQQNNNKKKLLLPPPWWW^^^iii|||~~~xxxssssssuuutttmmmfffUUUPPPJJJDDD@@@;;;666333111000///.......................................---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,---------,,,,,,++++++,,,,,,---............---,,,,,,------,,,,,,+++***//////.........---------000000000111111111111111{{{{{{mmmbbbXXXPPPLLLMMMOOORRRVVVYYY[[[]]]```bbbkkkvvv}}}|||zzz||||||yyy{{{{{{}}}~~~wwwrrrsssvvvyyy~~~}}}}}}~~~xxxtttqqqpppoooiiihhhgggddd```XXXOOOHHHIIIFFFCCCAAAAAAAAA@@@>>><<<999666222///---------************************++++++,,,,,,,,,,,,,,,+++---------,,,***(((%%%$$$------,,,+++*********++++++******))))))(((((((((*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///,,,,,,,,,,,,,,,,,,,,,,,,........................///...------...111333555666888;;;<<<======???AAADDDGGGNNNZZZhhhxxx~~~mmm___VVVUUUUUUUUUUUUUUUSSSOOOLLLMMMPPPWWW```hhhttt~~~wwwttttttsssppplllaaaYYYOOOGGGBBB>>>999555111111000///.........................../////////,,,,,,,,,,,,------------***++++++,,,,,,------------------,,,,,,,,,,,,,,,+++,,,,,,---...------------------------,,,++++++........................---...///000000000//////|||}}}pppaaaWWWOOOHHHGGGJJJPPPTTTYYY^^^ccciiiqqqvvv|||sssssswww~~~|||zzz|||vvvnnnnnnqqqsssyyy|||||||||~~~}}}wwwssspppnnnggggggfffddd___XXXPPPJJJLLLIIIFFFDDDDDDDDDCCCBBB???<<<888444000///...///++++++++++++++++++++++++)))***,,,------------,,,((()))+++,,,---------,,,,,,+++******)))***+++++++++++++++*********))))))*********+++++++++,,,,,,------------------------++++++++++++,,,---...///------------------------........................------------///111333444666999;;;======>>>???AAAEEEIIISSSaaarrrlll```YYYVVVXXXXXXYYYYYYXXXUUURRROOORRRXXXbbbmmmuuu}}}vvvsssrrrqqqqqqlllbbbUUUKKKEEEAAA<<<888222111000///............---........./////////000,,,,,,,,,---......//////++++++,,,,,,---......///------,,,,,,,,,---------,,,------...............---............---,,,,,,,,,,,,------.../////////---...///000111000//////}}}rrreeeWWWPPPJJJFFFHHHNNNPPPTTTZZZ```iiiuuu}}}ppphhhhhhmmmwwwvvvyyy}}}vvvlllkkknnnpppwww|||yyyyyyzzzyyytttpppnnniiihhhfffccc^^^WWWPPPLLLMMMJJJHHHGGGHHHIIIIIIHHHAAA>>>:::555111000///000------------------------(((***+++---......------+++,,,,,,---,,,+++***)))++++++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------,,,,,,---......................................................111111222333555666888999777999<<<======>>>@@@AAAFFFKKKVVVfffxxxttt___UUUTTTUUU\\\]]]]]]]]][[[YYYVVVTTTXXX___kkkwwwyyysssqqqrrrsssssshhhYYYNNNGGGCCC>>>;;;222222000///............---.........//////000000+++,,,,,,---...///000000,,,,,,------...///000000------,,,,,,,,,------...---......///////////////......//////......---,,,+++,,,,,,---...///000000///000111333333222222111wwwqqqeee[[[PPPKKKHHHHHHLLLRRRXXX\\\ccclllyyy{{{pppjjjhhhiiittt~~~zzzyyyyyymmmlllqqqvvvzzz|||{{{xxxuuuuuuzzzxxxooollljjjgggddd```[[[UUUQQQNNNMMMKKKIIIGGGGGGGGGGGGGGGCCC===888555222///---------------------------+++*********+++,,,,,,---+++++++++,,,,,,---------))))))))))))))))))))))))******))))))******+++,,,------------------------//////.........------------------............///........................//////............//////000000111000000222666999===::::::===??????AAAFFFJJJNNN\\\sssnnnccc[[[SSSRRRWWW\\\___```^^^ZZZWWWVVVWWWbbbiiisss||||||xxxrrrqqquuuxxxqqqeeeYYYNNNGGGBBB@@@666444111000000111000///////////////////////////.........------,,,,,,,,,........................+++,,,,,,------,,,,,,+++...---,,,---...---***(((------............------000000000000000000000000000000000000111111111111~~~xxxoooiii```XXXQQQNNNMMMLLLPPPUUU[[[aaalllzzz}}}~~~~~~~~~~~~zzzuuussssssttt{{{|||~~~~~~yyywwwwwwxxx|||{{{vvvsssssswww|||~~~vvvtttsssppplllhhhbbb[[[VVVRRROOOLLLJJJJJJJJJJJJIIIGGGCCC===999666333111///------------------------++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************++++++,,,,,,------------------------......------,,,,,,,,,,,,---------............///------------------------////////////////////////---.../////////111555888???<<<<<>>999777555444222------,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,+++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,......000000000000......,,,...///000111333777:::@@@======@@@AAABBBGGGMMMTTT```uuuqqq^^^VVVRRROOOQQQWWW[[[]]]^^^YYYTTTVVV^^^eeepppwww{{{xxxxxxuuuwww{{{~~~zzzuuussstttsssnnneeeYYYOOOIIIHHH>>>:::666222111000...---////////////////////////.........---------------........................------............------(((---111111,,,+++...222------............------000000000000000000000000000000000000111111111111uuussspppkkkddd\\\UUUQQQNNNLLLLLLQQQTTTXXX___fffttt~~~zzzvvvtttssssssppptttwwwtttooolllnnnqqqqqqtttxxx{{{|||~~~|||{{{xxxvvvwwwyyy~~~}}}yyyyyy|||~~~~~~{{{{{{{{{{{{yyytttlllggg\\\WWWQQQOOOPPPQQQNNNLLLIIIEEE???:::888777666555...---,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,---......------,,,,,,,,,+++************************,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------...000111111000...---...000222333555888;;;>>>???===>>>@@@AAACCCJJJSSS\\\lllzzzgggWWWSSSRRRPPPTTTZZZYYY[[[ZZZVVVRRRWWWcccoooyyy}}}~~~{{{|||}}}|||{{{vvvtttqqqtttxxx|||~~~yyyssssssuuutttlll___SSSKKKHHH???;;;666222000///...---////////////////////////...............---------..............................////////////......///222444222...,,,...111------............------///////////////////////////000000000111111111111mmmiiiddd]]]WWWQQQNNNLLLQQQPPPSSSZZZaaahhhtttvvvsssnnniiiggggggjjjllllllpppsssqqqmmmlllppptttxxx{{{~~~yyyuuuqqqsssxxx~~~~~~yyyrrrlllbbb^^^YYYVVVTTTRRROOOLLLKKKFFF@@@;;;999888777777000///---,,,+++,,,---...------,,,,,,+++,,,,,,---.........------,,,,,,,,,************************+++,,,---.........------------------------------------------............---------............///////////////////////////...///111222222111///......000333555777999===@@@>>>===>>>AAABBBEEEOOOZZZeeewwwnnn___RRRQQQSSSRRRUUU\\\XXXYYYXXXTTTSSS[[[jjjvvvyyyvvvuuuvvvtttxxxxxxtttrrrtttxxx|||}}}ttttttwwwwwwqqqeeeXXXMMMHHH???;;;666222000000///...////////////////////////...................................................//////000000//////...222111000/////////...---------............------///////////////////////////000000000111111111111ccc___YYYRRRNNNLLLLLLMMMTTTUUU[[[eeeoooyyyzzztttpppddddddcccbbbbbbdddiiilllooorrrssssssrrrtttxxx|||}}}vvvqqqsssxxx~~~wwwqqqkkkjjjfffaaa[[[UUUPPPNNNMMMGGG@@@;;;888888777777222000...---,,,---...///...------,,,,,,,,,,,,,,,.........---------------------------------------+++,,,---.........---,,,------------------------------...............///---------............/////////////////////////////////111111111111//////---000333555777999<<<>>>======???BBBDDDIIIUUUbbbqqq}}}eeeXXXOOOQQQTTTSSSUUU[[[YYYXXXVVVVVVZZZdddrrr}}}}}}xxxrrrnnnmmmmmmnnnsss|||{{{vvvwwwzzz}}}wwwvvvwwwxxxuuulll___RRRIIIBBB===777333111111000000////////////////////////.............../////////..............................////////////......---+++)))***---//////---------............------000000000000000000000000000000000000111111111111[[[WWWPPPKKKIIIKKKOOORRRZZZ___iiiwwwyyysssnnniiidddaaa^^^```ccceeegggjjjooosssxxxxxxxxxyyy|||xxxvvvwww}}}~~~zzzuuuwwwvvvooodddZZZTTTSSSNNNHHHAAA;;;888777666666444222000...---...///000......---,,,,,,,,,,,,,,,------------............------------------------***+++---.........,,,+++------------------------,,,,,,,,,------.........---------............///////////////////////////000000000000000000000000///111444777888999<<<>>>===>>>AAAEEEGGGNNN\\\jjj{{{tttbbbVVVPPPUUUYYYWWWWWW[[[[[[YYYWWWZZZcccooo{{{}}}|||xxxrrrlllgggffffffiiioooxxx|||}}}~~~}}}}}}zzzwwwwwwwwwwwwssshhhYYYNNNGGGBBB;;;666333222111000////////////////////////---........./////////000........................---......//////......---,,,,,,,,,,,,,,,---///000------............------000000000000000000000000000000000000111111111111VVVRRRLLLGGGGGGLLLRRRVVVeeelll{{{~~~wwwsssmmmgggccc___[[[YYY^^^ccchhhlllooorrrwww{{{~~~}}}~~~zzzvvvxxx~~~}}}yyykkk^^^XXXWWWOOOIIIAAA:::777666666555555333111...---...000111///...---,,,,,,,,,,,,,,,,,,---------.../////////++++++++++++++++++++++++)))***,,,......---,,,+++------------------------+++++++++,,,,,,------------------.........//////........................111111000000000000111111222444777999:::<<<>>>???>>>???BBBGGGJJJQQQaaappppppbbbXXXSSSYYY^^^[[[[[[^^^]]]ZZZYYY^^^iiivvv~~~|||xxxqqqjjjeeecccccceeekkkvvv}}}|||}}}|||xxxvvvvvvxxxwwwooo___SSSLLLGGG???888444222111000////////////////////////---.........//////000000........................------............------///222444111,,,***...222---..................---000000000000000000000000000000000000111111111111SSSMMMHHHGGGIIIOOO[[[ggguuuzzzwwwvvvuuuuuuuuuvvvvvvwwwxxxuuutttqqqpppppppppooonnneeedddccc```^^^___aaadddfffiiioootttxxx}}}|||xxxxxxzzzzzzyyy}}}}}}~~~sssfff]]]YYYTTTNNNEEE>>>999777555444888666444222000//////000...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---......//////..............................---...//////......///111///000111000///...///000111444999>>>@@@@@@>>>===CCCBBBEEEJJJNNNUUUfffwwwzzzmmm[[[ZZZYYYXXXWWWXXXYYYZZZVVVYYY^^^fffooozzz}}}~~~wwwqqqllliiifffdddggglllsss||||||~~~xxxuuuyyy~~~xxxdddSSSLLLGGGBBB???999222000222000///...---,,,,,,---...//////////////////////////////000000000000//////................................................////////////000000000000000000000000////////////111111222333333333222222TTTNNNJJJKKKPPPXXXeeerrryyyqqqlllhhheeebbbddddddddddddeeefffgggggggggeeedddcccddddddddddddbbbbbbaaa``````aaadddgggnnnrrrwww|||yyyvvvwwwyyy}}}zzz|||~~~yyyzzz}}}vvvjjj```[[[VVVPPPIIIBBB===999666444555444222000///............------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,---......//////..............................---...//////......///111---///000000//////111222333777<<<@@@AAAAAA@@@???CCCCCCGGGMMMRRRZZZmmmtttiiiYYYYYYXXXWWWVVVVVVWWWXXXXXX\\\cccnnnyyy~~~yyyxxxzzzyyyssspppmmmkkkjjjlllooouuu}}}|||vvvsssyyy}}}nnn```MMMGGGBBB@@@===777444444222111000............/////////////////////////////////000000000000//////................................................////////////000000000000000000000000///////////////000111222333444555555OOOKKKJJJNNNVVVaaaqqqxxxnnniiibbb\\\XXXVVVSSSQQQRRRRRRRRRSSSSSSUUUVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\aaabbbdddeeefffiiinnnqqqzzz~~~yyyyyy||||||vvvrrrrrrtttxxx}}}|||zzzvvvyyy}}}{{{pppddd]]]XXXSSSMMMGGGAAA<<<777333333333111000////////////...------------......///------------------------,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......//////......---------------------------...//////......///111---///000000000000222444666:::???CCCCCCBBBBBBBBBBBBFFFLLLRRRXXXdddyyy}}}oooeeeWWWXXXXXXWWWVVVUUUVVVXXX\\\bbbmmmyyy}}}|||uuurrrtttxxxzzzxxxwwwwwwwwwuuuwwwzzz}}}wwwtttxxxwwwmmmRRRIIIBBBBBBAAA===888666444333111000//////000000//////////////////////////////000000000000//////................................................////////////000000000000////////////000000000000...///000222444666777777NNNKKKMMMUUU```ooo}}}rrrhhhaaa\\\YYYTTTPPPMMMLLLKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOMMMNNNPPPQQQTTTXXX\\\___fffiiilllpppssswww|||~~~~~~~~~~~~xxxpppkkkkkkoootttzzz}}}~~~yyy~~~~~~~~~}}}{{{yyy}}}}}}ttthhh```YYYUUUPPPJJJDDD===666222444444444333222222222222...............///000111........................---...000///---,,,,,,---++++++,,,,,,,,,,,,------..................------,,,---......///.........---------------------------...//////......///111///000111000000000333555999===BBBDDDDDDCCCCCCDDDDDDJJJRRRYYY```ooouuuiiicccWWWYYYZZZYYYWWWVVVXXX[[[bbblllyyy{{{zzz}}}xxxrrrpppttt{{{{{{uuuvvv|||~~~zzzttt]]]PPPDDDAAAAAA>>>:::999555444222000000///000000//////////////////////////////000000000000//////................................................////////////000000000000////////////000000000000000000111222444666777888QQQQQQVVVbbbppp|||lllaaaYYYSSSOOOKKKJJJHHHEEECCCBBBCCCCCCDDDEEEEEEFFFHHHJJJKKKLLLKKKNNNQQQUUUXXX^^^eeejjjooosssxxx}}}~~~}}}{{{zzzxxxyyy|||~~~}}}xxxpppkkkiiimmmsssxxxzzzyyyvvvssssssyyy|||uuukkkcccZZZWWWRRRMMMGGG???777222444444444444333333222222............//////000111........................---///000000...------...+++++++++,,,,,,---------........................,,,---......///.........---------------------------...//////......///111111222222111///000333555;;;@@@EEEFFFDDDBBBCCCFFFHHHOOOXXX___iiizzzwwwiii```]]]YYY[[[]]][[[YYYZZZ^^^bbbjjjwwwyyyuuuwwwyyytttsssyyy|||uuussswww{{{|||zzzlll\\\KKKCCC@@@===;;;;;;555444222000/////////000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000.../////////000000000111333222222333444555777888SSSUUU]]]lll}}}xxxgggXXXPPPLLLIIIHHHBBBBBBBBB@@@>>>>>>@@@AAAAAABBBBBBDDDFFFHHHJJJKKKMMMQQQVVV[[[```hhhqqqxxx}}}}}}zzzxxxxxxxxxwwwyyy|||~~~|||uuuqqqjjjnnnrrrvvvxxxwwwuuusssuuuzzzzzztttnnniii]]]ZZZVVVQQQKKKCCC;;;666333333333333222111000//////............//////000---------------------------...000///...,,,------***++++++,,,,,,------...,,,,,,,,,,,,------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111222222222111000111444777===BBBGGGHHHDDDCCCEEEHHHOOOUUU]]]eeerrrwwwiii]]]WWWWWW[[[^^^___]]][[[]]]eeekkkvvvuuutttyyy|||zzz~~~vvvsssuuuzzz~~~xxxhhhUUUIIIBBB===<<<===666555333111000//////000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000......//////000000111111444444333333444666777999YYY]]]hhhyyynnneeeWWWMMMHHHGGGFFFEEE???AAABBBAAA??????AAADDDCCCCCCDDDFFFHHHJJJLLLNNNRRRWWW]]]ccchhhrrr}}}~~~zzzxxxyyy{{{|||}}}|||yyymmmnnnpppsssvvvzzz}}}~~~~~~~~~xxxsssppppppbbb```[[[VVVPPPIIIBBB===444444444444222111///...//////......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,---------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111///000000000111333888;;;@@@FFFKKKJJJFFFDDDGGGJJJVVV[[[```hhhxxxtttiii___VVVUUUXXX]]]___```^^^\\\```jjjsss~~~vvvzzz~~~{{{wwwtttrrrssstttuuuwwwwwwxxxzzz~~~|||vvvvvvyyy~~~qqq```SSSIII@@@>>>???888777555333111111111111//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000.........///000111111111333333222333444777:::;;;eeejjjvvv{{{lll[[[TTTJJJDDDBBBAAA@@@???===???AAA@@@??????AAADDDGGGHHHIIIJJJMMMOOORRRSSSVVV[[[ccciiioooyyy}}}{{{}}}~~~pppooonnnpppvvv}}}wwwsssssstttgggddd___ZZZUUUNNNGGGCCC777777777666555222000///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---+++,,,,,,******+++,,,,,,---.............../////////000000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111---...//////111555;;;???CCCHHHMMMMMMHHHEEEHHHMMMZZZ^^^bbbjjj{{{vvvhhh```ZZZUUUXXX^^^]]]``````]]]\\\aaammmwww{{{~~~|||zzzxxxvvvtttsssrrrrrrrrrppplllhhhfffggghhhjjjnnnnnnooorrrvvv{{{zzzvvvxxx|||vvvhhh[[[OOODDD@@@AAA:::999666444333222222222//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000---......///000111111222111111111222555888<<<>>>rrrzzzyyyhhh]]]MMMIIIDDD@@@>>>>>>@@@AAA>>>@@@BBBCCCDDDFFFIIIKKKMMMMMMLLLMMMNNNQQQUUUWWW[[[aaahhhpppxxxxxxtttpppttt}}}zzzvvvrrrnnnggg```^^^ZZZOOOCCC<<<888555444111...000555000///...---,,,,,,---..............................------------...//////........................,,,,,,,,,---------......------------.........///////////////////////////000000000000////////////111000//////222888===AAAGGGMMMMMMHHHEEEJJJMMMMMM[[[___hhhuuuvvvgggZZZVVVWWWXXXXXXZZZ```ZZZZZZaaaeeegggsss}}}|||zzzwwwrrrooolllllljjjiiigggeeeccccccbbbbbbbbbbbbcccdddeeefffgggiiimmmpppsssxxx~~~{{{www{{{{{{iiiYYYQQQNNNLLLKKK???:::555444666888888777111111000///.........//////////////////000111111000000000000////////////000000000000000000000000111111111000000000000000///000111222222111000///222222111111333888???EEEyyyfffVVVMMMIIIFFFCCC@@@???@@@BBBCCCAAACCCEEEFFFFFFHHHKKKMMMPPPQQQSSSTTTUUUWWWYYY[[[aaahhhqqqzzz}}}zzz|||~~~}}}zzzvvvmmmfffbbb___UUUJJJAAA<<<888666222///000555111000///------------...........................,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.........------........./////////////////////////////////000000000000////////////111000///000444999>>>BBBHHHLLLMMMGGGEEEJJJOOOOOO\\\cccppplll```UUUSSSVVVXXXZZZ\\\]]]YYY[[[dddjjjnnn{{{|||{{{zzzwwwttttttvvvxxx{{{zzzxxxxxxyyyzzzyyyxxxwwwuuusssrrrqqqoookkkiiiggggggeeedddcccbbbbbbbbbbbbbbbbbbcccdddfffhhhiiilllooorrruuuxxx|||||||||yyyyyy}}}{{{xxx{{{qqqaaaTTTMMMLLLLLLGGGCCC<<<555222333888<<<555444333222111000000000//////......//////000111000000000000////////////000000000000000000000000111111111111000000000000000000111222222111000///333333333333555:::AAAGGGiiiXXXLLLGGGDDDCCCBBBAAAAAABBBCCCDDDDDDFFFHHHIIIJJJKKKNNNPPPPPPRRRUUUWWWXXXYYY\\\]]]dddmmmyyy}}}xxxnnniiieee]]]SSSHHHAAA<<<999555111111555222111///...------......------------------------,,,,,,,,,+++,,,,,,---...------------------------,,,------------.............../////////000000000////////////////////////////////////000000000000111111111222666;;;@@@CCCHHHKKKKKKGGGEEEJJJQQQTTT^^^lll~~~~~~bbbXXXQQQRRRVVVYYY[[[^^^[[[[[[aaalllsssxxx}}}zzzxxxvvvtttqqqoooiiijjjlllkkkkkkkkklllnnnqqqppppppqqqsssuuuuuutttrrrpppmmmlllkkkkkkiiiggggggfffdddccccccdddeeefffggggggggghhhiiikkknnnooosssvvvyyy|||~~~{{{yyy}}}vvvuuusssvvv{{{~~~~~~zzzxxx{{{zzziiiWWWKKKHHHJJJJJJIIIDDD<<<555333666;;;888777555333111000000//////............//////000////////////000000000000000000000000000000000000111111111111111111111111000000111111222111111000333444555666888>>>EEEIIIppp^^^QQQJJJIIIBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGJJJLLLMMMNNNQQQSSSSSSUUUXXXYYYZZZ\\\aaaeeemmmwww~~~}}}}}}|||vvvppplllddd\\\MMMFFF>>>;;;777333333666444222111///.........///------------------------...............///000000........................------------............////////////000000000000////////////////////////////////////000000000000111111333555999>>>BBBEEEHHHIIIIIIGGGGGGLLLTTTZZZdddvvvzzz^^^VVVPPPRRRUUUWWWYYY[[[\\\aaalllyyy|||zzzxxxvvvtttrrrpppnnnkkkjjjeeehhhllloooooopppqqqrrruuuuuuuuuxxx{{{}}}}}}}}}zzzwwwtttrrrrrrrrrqqqppppppnnnllljjjjjjllloooppppppooonnnnnnoooqqqssstttvvvyyy}}}|||uuu{{{yyyvvvrrrsssxxx||||||zzzxxxzzz}}}pppZZZIIIDDDEEEDDDFFFFFFDDD>>>999666555888777555333111///......///...............//////////////////000000000000000000000000000000000000000111111111111111222222000000111111111222111111222333666888<<>>888444888777666444222111000000000//////.........//////.../////////000000000111111111111111111111111111000000111111222222222333111111111111111222222333111333777;;;???DDDKKKOOOjjjZZZNNNCCCAAADDDDDDDDDEEEEEEFFFGGGGGGGGGJJJMMMRRRVVVXXXZZZ\\\^^^^^^```aaa```bbbjjjvvv|||zzzwwwyyyyyyyyy|||wwwzzz|||{{{rrrjjj[[[PPPEEEAAA===999777888666555333111000///000000////////////////////////------,,,,,,------...///////////////////////////------........./////////....../////////000000000////////////////////////......//////000000111111111333666;;;@@@DDDGGGHHHHHHHHHKKKPPPTTTYYYbbblllyyyqqq^^^WWWRRRQQQQQQQQQSSSVVVaaaooo{{{|||}}}}}}{{{zzz{{{}}}~~~}}}zzzwwwuuutttuuuuuurrrpppmmmjjjiiijjjlllmmmpppsssvvvxxxzzz{{{~~~wwwuuu~~~yyyvvv{{{~~~~~~}}}{{{}}}{{{iiiWWWJJJEEE@@@<<<777777:::<<<;;;999999888777666666666666666111000000////////////000......//////000000111111111111111111111111111111000000111111222333333333111111111111111222333444111444999>>>CCCIIIOOOSSSwww```UUUMMMDDDBBBFFFCCCDDDDDDEEEGGGIIIKKKLLLOOOSSSYYY^^^aaacccfffhhhfffiiilllmmmooowww~~~}}}{{{{{{xxxvvv{{{zzzuuurrruuuzzz{{{qqqeeeYYYLLLEEEAAA;;;888888888666444222111000000000111111111111111111111111---------------......///....................................////////////------........./////////////////////////////////.........///000111111111111333888===BBBFFFIIIJJJJJJKKKPPPXXX^^^bbblllvvvnnnaaa[[[VVVVVVVVVWWW[[[```nnn|||~~~zzzwwwssspppnnnmmmkkkiiifffdddcccdddfffhhhkkkmmmppprrrtttwww{{{~~~tttooottt|||}}}}}}|||ppp___OOODDD>>><<<999777666777777888777777777777777888999:::222222111000000000000000.........///000111111111111111111111111111111111000000111222222333444444111111000000111333444555333777===CCCHHHNNNSSSWWW~~~hhhUUUOOOKKKCCCBBBGGGBBBCCCCCCEEEHHHLLLOOOQQQTTTXXX^^^dddgggjjjmmmoooqqqwww|||}}}wwwsssxxxwwwssslllpppuuu{{{vvvmmm```QQQIIICCC<<<888777888777555222111000000111111111111111111111111111///////////////000111111,,,,,,,,,,,,,,,,,,,,,,,,............/////////000------------.........///////////////////////////---......///000111111222111444999>>>CCCGGGJJJKKKLLLMMMTTT^^^dddhhhrrr}}}llleee___[[[\\\]]]```ffflll|||~~~~~~zzzvvvqqqmmmiiiggggggeeebbb``````bbbeeeggghhhjjjllloooqqquuuzzz~~~~~~pppjjjmmmwww{{{{{{{{{yyyrrrcccPPPCCC999<<>>;;;999999888666333111000000...///000111111000///...........................////////////000000000000......////////////.............../////////000000//////000000000000//////000111222222111111222333666888>>>DDDJJJKKKIIIGGGMMMRRR\\\hhhnnnuuusssfffgggfffhhhnnntttyyy~~~sssqqqmmmjjjfffbbb```_______________aaacccdddfffgggiiimmmppptttxxx{{{}}}~~~}}}|||mmmeeefffppp~~~|||xxxvvvvvvppp^^^MMMDDD===888888888444222222111111111222333555666777333444444333222111000000000000000000000000000000111111111111111111111111000000000000111111111111///000222333333333444666;;;>>>FFFOOOTTTXXXcccnnnkkkXXXMMMDDDAAAAAAAAACCCFFFJJJJJJLLLQQQUUUZZZdddnnnwww|||~~~yyyvvvuuuxxx|||~~~vvvrrrttt{{{}}}xxxrrrpppmmmjjjjjjooovvv|||uuuppphhh___UUUKKKAAA;;;;;;;;;:::999777444222000...///000111111000///...........................////////////000000000000...//////000000//////........./////////000000000//////000000000000//////111222333333222222444555999<<>>EEENNNTTTXXX```rrrnnn[[[PPPHHHBBBBBBCCCCCCFFFJJJMMMLLLNNNTTTXXX___kkkwww{{{uuuooommmooosssvvvxxxzzz}}}xxxsssssswww|||}}}zzztttmmmiiilllsssyyy{{{}}}sssppplllfff___TTTGGG>>><<<;;;;;;;;;:::777333000//////000000000000//////........................////////////000000000000//////000000000000//////...////////////000000000...//////000000000000///000111222222111222555777<<<@@@EEEGGGHHHHHHHHHIIIQQQZZZeeemmmtttwwwmmmgggiiippp{{{xxxssskkkjjjhhhfffcccbbbaaa```aaabbbdddgggjjjmmmpppqqqssswww~~~{{{zzz~~~sssjjjlll|||}}}xxxyyyppp___MMMDDD<<<:::888444222333111000//////.........///222333333333222222111000////////////////////////111111111111111111111111///000000000111111111111000111222222222444777:::CCCLLLUUUZZZ^^^kkkzzzaaaRRRKKKFFFBBBCCCDDDDDDFFFKKKNNNNNNQQQWWW]]]eeesss|||uuunnnlllmmmppprrroooppprrruuuxxx~~~~~~{{{wwwuuutttvvvwww}}}ssskkkkkkqqqwwwyyy|||nnnllljjjgggbbbXXXKKKAAA===<<<;;;;;;;;;888444000//////000000000000//////////////////////////////////////////000000000000//////000000000000//////////////////000000000111......///000000000000000///000000000000222555777>>>BBBGGGHHHFFFEEEHHHKKKUUU^^^hhhnnnttt~~~tttmmmgggkkkttt|||uuuqqqkkkjjjhhhfffdddccccccbbbcccdddhhhkkkooosssvvvwww{{{yyyxxx|||~~~rrrooozzzzzzzzzuuugggQQQHHH>>>:::888444222333000000////////////000000000111111111111000000///////////////////////////111111111111111111111111///000000000111111111111000000111111222555999===HHHRRR[[[___fffzzzjjjXXXMMMHHHDDDBBBEEEEEEDDDGGGKKKOOOPPPUUU^^^fffppp~~~zzztttooommmnnnqqqsssooooooooonnnpppttt{{{~~~}}}~~~}}}zzzwwwtttssssssyyy~~~yyyooolllpppuuu{{{{{{nnnjjjgggfffccc[[[OOOEEE@@@===;;;;;;;;;:::555111000000////////////000000////////////////////////////////////000000000000///000000111111000000////////////000000000111111---...///000000111111000//////000///000222666999>>>DDDIIIHHHDDDCCCHHHMMMXXX```iiinnnvvv{{{qqqjjjgggjjjnnnxxxxxxrrrmmmhhhgggfffeeeeeeeeeeeeeeegggjjjmmmrrrvvvzzz|||~~~yyyvvvxxx|||{{{sssxxx~~~zzz~~~yyynnnWWWLLLAAA<<<999555333444000000000000000111222222///000000000000000//////000000000000000000000000111111111111111111111111000000000000111111111111000000000111333777===BBBNNNUUU]]]cccqqqnnn[[[PPPKKKGGGDDDEEEIIIIIIIIIKKKPPPQQQSSS[[[hhhsss{{{xxxyyywwwsssqqqqqqsssvvvxxxxxxvvvrrrmmmkkklllppptttzzz||||||~~~}}}~~~~~~{{{vvvtttsssuuuwww|||uuuoooqqquuu~~~vvvqqqkkkhhhfff```UUUMMMCCC???<<<;;;<<<<<<888444000000////////////000000////////////////////////////////////000000000000000000111111111111000000//////000000000111111111---...///000111111111111///000000000000333777;;;===DDDJJJHHHBBBAAAHHHOOOYYYaaahhhmmmxxxxxxooofffeeehhhkkkppp{{{{{{tttmmmiiiddddddeeefffgggiiikkklllmmmppptttyyy}}}~~~xxxvvvwwwwwwuuuzzz||||||~~~{{{uuu]]]QQQEEE???;;;777555666222111111000000000111111///000000111111111000000000000000000000000000000111111111111111111111111000000000000111111111111000111111222555;;;BBBHHHRRRWWW\\\eeezzzzzzbbbRRRKKKJJJHHHGGGIIIMMMOOONNNQQQVVVSSSVVVaaaooo}}}~~~wwwsssqqqvvvuuusssssstttxxx{{{~~~|||vvvnnniiihhhjjjmmmsssyyy~~~|||zzz{{{~~~zzzuuusssuuuwwwwww|||{{{ssstttwwwyyyqqqmmmkkkfff\\\TTTFFFBBB===<<<>>>>>>:::666000000////////////000000000000000000000000000000////////////000000000000000000111111111111000000000000000000111111111111---...///000111111111111111111111111222444999===<<>>FFFLLLTTTWWW[[[ggglllXXXKKKHHHLLLKKKJJJJJJLLLOOOSSSUUUUUUXXX___kkk}}}|||uuunnnlllooosssuuutttrrruuu|||{{{uuuqqqnnnkkkiiigggkkkpppwww}}}|||uuuyyy|||zzzzzzzzz{{{|||{{{zzz|||}}}xxx{{{rrrnnnlllfff^^^RRRKKKBBB===<<<;;;999555333111///...000111111111000000000000000000111111////////////////////////......///000000000000000---.........//////000000........................111111000111333666999;;;;;;>>>BBBEEEAAA???FFFPPPTTT[[[eeeqqq}}}nnnaaa\\\___dddfffiiirrr~~~~~~zzzsssiiiccccccccceeeiiimmmoooqqqqqqqqqsssyyy~~~zzzxxxzzz}}}wwwsss}}}~~~~~~}}}~~~~~~{{{|||lll]]]MMMEEE???888555777555444111000//////111222000000000000000000000000111111000///////////////000000000000000000000000111111111111111111222222111///000666;;;@@@HHHPPPUUUXXX___oootttbbbSSSIIIGGGKKKMMMLLLMMMOOORRRUUUXXXXXX```hhhwww}}}xxxsssmmmfffeeehhhoooqqqqqqpppsss{{{{{{uuuqqqnnnllljjjhhhhhhkkkpppuuuyyyzzzsssxxx}}}{{{zzzzzzzzzyyyxxxxxxzzz|||~~~~~~sssooooookkkeeeWWWPPPFFF???===<<<:::888444111//////000111111111111111111000000000000000////////////////////////......///000000000000000000000000000000000000000222222222222222222222222222222222222444777:::<<<>>>???CCCFFFDDDCCCHHHPPPVVV^^^iiiuuu}}}uuuhhh\\\YYY\\\bbbeeeiiisss|||xxxqqqgggbbbaaa```cccgggkkknnnppprrrsssvvv}}}~~~zzzzzz~~~~~~tttnnnrrr|||~~~{{{yyyyyywwwyyy|||~~~|||}}}sssbbbQQQGGGAAA;;;888888666555222000//////000111000000000000000000000000111111000///////////////111111111111111111111111111111111111111222222333555222222888>>>CCCIIIOOOTTTYYYbbbsssvvvcccVVVMMMHHHHHHKKKOOOPPPSSSVVVYYY\\\___```jjjttt{{{uuupppkkkggg```[[[[[[___fffiiijjjjjjoooxxx}}}~~~{{{wwwrrrooommmlllkkkjjjhhhiiijjjlllpppvvv~~~vvvpppwww~~~}}}{{{yyyxxxvvvuuuvvvwww}}}~~~{{{vvvrrrsssrrrnnn___VVVKKKCCC???===<<<:::555333111000111111111000222111111111000000//////////////////////////////......///000000000000000111111111111111111111000222222222222222222222222333333333444666999<<<>>>BBBAAACCCFFFGGGGGGJJJPPPXXXbbbooo{{{ssskkkaaaYYYVVVYYY```eeelllyyy{{{wwwoooeee``````^^^aaafffjjjmmmooosssuuu{{{~~~zzz~~~~~~qqqgggdddlllxxx{{{vvvssssssvvvzzz}}}~~~~~~|||kkkVVVJJJDDD>>>;;;:::888777444222000//////000000000000000000000000000111111000/////////000000111111111111111111111111111111111111111222333333666222333;;;DDDIIIMMMPPPUUU^^^lll~~~vvvgggVVVNNNLLLKKKLLLOOOQQQTTTYYY^^^bbbeeeiiikkkrrr}}}yyyrrrjjjeee```\\\WWWRRRSSSXXX\\\___aaabbbhhhqqqwwwwwwrrrooommmlllmmmoooooonnnlllkkkjjjiiilllrrr{{{~~~zzz|||yyyooollluuu~~~~~~{{{yyywwwuuutttttttttxxxzzz{{{wwwwwwvvvrrreee]]]PPPFFF@@@>>>===<<<888555222111111222111000222222111111000/////////////////////////////////......///000000000000000000000000111111111222222000000000000000000000000333333333444777;;;>>>AAAEEEBBBBBBFFFIIIIIILLLQQQ[[[fffvvvzzzllleee\\\WWWTTTWWW^^^fffuuu|||wwwnnneee``````]]]```eeehhhjjjmmmrrrvvv{{{|||ooobbb\\\aaakkkzzzxxxtttuuuxxx|||rrr]]]NNNFFFAAA===::::::888666444111000//////000000000000000000000000111111000000///000000111111111111111111111111111111111111111222333333444666222444>>>HHHNNNRRRUUUZZZgggyyyhhh\\\PPPLLLNNNOOOPPPSSSSSSXXX___eeeiiimmmqqqssszzz{{{qqqjjjaaa]]]YYYVVVRRRNNNOOOTTTRRRVVVXXXZZZ___gggmmmmmmjjjjjjkkknnnrrruuuvvvvvvooonnnlllkkklllqqqxxx}}}~~~zzzvvvwww}}}xxxpppjjjiiisss~~~~~~|||}}}~~~~~~}}}zzzwwwuuuuuutttrrrpppqqqzzz|||}}}|||zzzvvvqqqjjjbbbVVVJJJBBB???>>>===:::777444222222222111000111111111111000000//////000000000000000000000000......///000000000000000------...///111222333333////////////////////////111111222555888===AAADDDHHHDDDCCCFFFIIIJJJOOOTTT```lll}}}wwwiii```YYYUUURRRTTT]]]hhh~~~~~~wwwnnnddd```aaa]]]aaaeeeggghhhlllrrrwww}}}zzzpppbbb\\\]]]dddrrryyyzzz|||wwwdddSSSHHHCCC???;;;;;;:::888555333111000///111111111111111111111111111111000000000000111111111111111111111111111111111111111111222333444555999666888BBBKKKPPPTTTXXX```ppprrr]]]UUUOOOPPPRRRTTTVVVZZZZZZ```iiinnnqqqssswwwzzz{{{sssjjjcccZZZVVVTTTSSSPPPLLLMMMQQQLLLPPPRRRSSSWWW^^^bbbbbbfffhhhlllsssyyy|||||||||pppppppppooooooqqqtttxxx~~~yyytttsssxxx~~~xxxqqqkkkgggiiisss~~~zzz}}}}}}}}}~~~~~~~~~~~~}}}}}}zzz{{{||||||{{{xxxvvvttttttsssppplllkkkrrr{{{zzz|||~~~~~~xxxqqqmmmfff[[[OOOFFFAAA??????<<<999666444333222111///000000000000000000000111000000000000000000000000......///000000000000000,,,---...///111222333333000000000000000000000000000111333666;;;AAAFFFIIILLLHHHFFFHHHHHHKKKRRRZZZhhhtttwwwggg^^^VVVTTTRRRSSS```nnn}}}uuukkkbbb^^^___\\\```eeegggggglllttt{{{|||~~~tttggg___]]]```lll~~~~~~yyylllZZZLLLEEEAAA<<<;;;:::999777444222111000111111111111111111111111111111000000000111222222222222222222222222222222111111111111222444555666>>><<>>;;;777555333222000////////////000111111222222000000000000000000000000......///000000000000000000000000111111111111222111111111111111111111111000222444999???FFFKKKOOOPPPMMMKKKJJJHHHKKKVVVbbbrrr~~~vvviii___XXXWWWVVVYYYhhh{{{yyypppfff]]]YYY[[[YYY^^^dddfffhhhnnnxxxyyynnn___\\\\\\fffxxxzzz{{{sssaaaPPPHHHCCC???::::::999888666444222111111111111111111111111111111111000000111111222333222222222222222222222222111111111222333444555666>>>???DDDJJJOOOSSS^^^hhhtttlll]]]VVVVVVZZZ```cccdddjjjpppyyyyyyrrrkkkddd\\\VVVNNNMMMNNNPPPMMMIIIHHHKKKKKKNNNOOOMMMOOOTTTUUUTTT```dddllltttzzz|||yyyvvvrrrvvv{{{|||{{{wwwtttsssqqqvvv}}}{{{uuusssvvv{{{}}}~~~zzztttooommmkkklllttt|||~~~}}}}}}zzzzzz{{{{{{{{{{{{{{{zzzxxxxxxxxxwwwvvvuuuttttttooooookkkeeecccjjjzzzxxxoooiiikkkpppvvvzzzqqqmmmdddXXXNNNGGGDDDDDD???<<<888555444222000///......///000111222333333000000000000000000000000...//////000000000000000444444333333222111000000000000000000000000000000111333666;;;BBBIIIOOOSSSSSSQQQOOOLLLIIILLLYYYhhhzzzuuummmbbb\\\\\\\\\```rrr}}}uuulllbbbXXXUUUWWWVVV\\\bbbfffhhhppp||||||sss^^^ZZZZZZbbbsss~~~vvv|||xxxfffTTTJJJEEEBBB::::::999888666444333222111111111111111111111111111111000000111222333333222222222222222222222222111111111222333444666777:::===EEELLLQQQXXXggguuu~~~kkk```^^^\\\\\\cccnnntttuuu{{{zzzqqqkkkddd[[[WWWVVVMMMLLLJJJHHHGGGHHHIIIJJJLLLNNNPPPPPPOOOOOOPPPQQQXXX]]]fffnnnsssuuutttrrruuuzzzzzzsssqqqqqqsssxxx}}}yyyvvvvvvyyy|||{{{{{{yyyvvvuuuwww{{{~~~}}}|||}}}~~~~~~|||yyyxxxyyyzzzyyyxxxyyyxxxwwwvvvuuuuuuuuuuuussspppiiibbb___ffftttyyymmmcccbbbiiitttwwwyyyuuulll___QQQHHHDDDDDD???;;;555111000000000000111111111111000000000000////////////////////////...///000000000///---,,,......///000111222222333111111111000111111222222222333666;;;BBBJJJQQQUUUWWWNNNIIILLLNNNQQQ```rrrxxxnnniii```ZZZ]]]iii|||vvvyyy|||ooofff\\\TTTRRRUUUVVVZZZ___ccciiiqqq|||tttjjj[[[SSS^^^ppp~~~zzz{{{yyynnn^^^PPPIIIGGG@@@>>>;;;888555333222111111111111111111111111111111111000000000000111111000000000000000000000000222111000000333555777888:::EEENNNPPPTTTbbbsssvvveee^^^^^^ccceeemmmyyy~~~uuulllggg```XXXTTTTTTMMMLLLJJJIIIHHHIIIJJJKKKMMMOOOPPPPPPOOONNNOOOPPPSSSXXX___fffkkkoooppppppsssyyy~~~zzzsssppppppqqquuu{{{}}}yyyvvvuuuxxx|||~~~~~~~~~}}}zzzyyyyyyzzz{{{~~~|||yyyxxxyyyyyyxxxxxxxxxxxxwwwvvvvvvuuutttttttttqqqjjjbbb^^^bbbllluuuuuuiii______eeeqqq~~~{{{yyysssfffXXXLLLGGGEEE@@@<<<777333111111111111111111111111000000000000111111111111111111111111000000111111000//////...//////000000111111222222222222111111222222333444222555:::@@@GGGMMMRRRTTTTTTMMMJJJMMMNNNSSScccwwwrrriiieee```___fffvvvuuu{{{yyylllaaaXXXQQQPPPRRRTTTXXX^^^bbbhhhqqq{{{yyylll]]]UUU\\\kkk{{{zzz}}}|||sssbbbSSSKKKHHHAAA???<<<888555333222222111111111111111111111111222111111000000111111222111111111111111111111111333222111111333666888999???IIIQQQSSSYYYhhh{{{{{{kkk```^^^aaajjjnnnxxxvvvnnnfffaaa[[[TTTPPPPPPMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPQQQQQQOOONNNNNNOOONNNPPPUUUZZZ```dddhhhjjjpppwww}}}~~~zzzsssppppppoooqqquuu|||}}}xxxuuutttwww{{{~~~yyyvvvuuuwwwyyy}}}{{{xxxwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwuuutttsssuuurrrlllccc]]]]]]bbbggguuutttjjj```^^^cccooo}}}|||rrrbbbSSSKKKGGGBBB>>>888444333333333222111111111111000000000000111111111111111111111111222111111000000000000000000000000000000111111111///////////////000111222333777===EEEKKKOOOQQQRRRNNNKKKKKKMMMNNNUUUiii~~~}}}ooofffcccbbbfffqqq~~~xxxtttfff[[[SSSMMMLLLOOOQQQUUU[[[aaagggpppzzzoooaaaWWWYYYbbbpppzzzyyyhhhWWWMMMIIIBBB@@@>>>:::777444333222111111111111111111111111222222111111111111222222111111111111111111111111444333222111333666999;;;EEELLLSSSVVV```sssqqqeee___aaagggmmmttt}}}oooggg```\\\WWWQQQNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPNNNNNNOOOLLLMMMNNNPPPUUUZZZ___bbblllttt{{{}}}~~~~~~zzzuuusssrrrqqqppprrrvvv||||||wwwssssssuuuzzz}}}|||zzzvvvuuuvvvyyy{{{xxxuuuttttttuuutttssstttuuuvvvwwwwwwuuusssrrruuurrrmmmeee^^^ZZZ[[[]]]iiiuuuyyypppgggccceeennn|||mmm\\\OOOIIICCC???999555333333333222111111111111000000000///111111111111111111111111222111000/////////111111111111111000000000000000000000000000000111222333444888>>>EEEJJJNNNOOOPPPHHHIIIKKKMMMNNNXXXppp~~~rrrfffeeeeeelllzzz~~~ppp```VVVOOOKKKKKKMMMNNNRRRYYY```gggpppzzzrrreeeZZZWWWZZZfff~~~zzz~~~ooo]]]PPPJJJDDDBBB@@@<<<999666444333111111111111111111111111111111000000000000111111111111111111111111111111333222222111222666:::===HHHNNNTTT[[[jjjwwwkkkdddaaafffmmmqqq{{{xxxiiibbb[[[XXXUUUPPPMMMNNNMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRTTTSSSQQQPPPPPPPPPOOONNNMMMMMMPPPTTTYYY\\\gggpppyyy|||}}}~~~|||xxxyyyxxxwwwuuusssvvv{{{|||vvvrrrqqqtttxxx|||zzz~~~zzztttqqqrrrtttwwwuuusssrrrrrrssssssrrrssstttvvvwwwvvvuuusssqqqsssqqqmmmfff```[[[YYYXXX___lllzzzxxxoooiiiffflll{{{uuudddUUULLLDDD???999555333333222111111111111111000000000///000000000000000000000000000///...------...000111111111111000000000000000333222222333444555666666555888<<>>GGGOOOWWW[[[dddvvvyyyqqqlllnnnssswww|||{{{yyyzzz{{{xxxmmmfff^^^WWWRRRQQQPPPMMMLLLNNNMMMNNNOOOQQQRRRSSSSSSSSSSSSUUUWWWWWWVVVVVVWWWXXXWWWXXXYYY[[[\\\^^^______]]]iiivvv|||}}}~~~{{{tttooonnnqqqvvvzzzyyy|||~~~~~~|||||||||uuuppphhh]]]VVVXXXbbbkkkvvvtttssstttwwwyyyzzzzzzssssssrrrrrrrrrsssttttttnnnlllhhhddd```ZZZTTTPPPGGGSSS```jjjttt~~~}}}uuukkkiiittt{{{hhhXXXHHHDDD===999777666555444111111111111000000000000111111111111111111111111...///000222222222111000...//////000111222222333111111111222333555666777777===DDDKKKOOONNNJJJHHHKKKLLLMMMPPP\\\sssxxxpppmmmjjjjjjpppooofff```dddpppiii\\\OOOLLLLLLJJJHHHHHHJJJQQQ[[[dddmmmxxxyyyhhh\\\QQQNNNZZZjjj|||dddPPPIIIHHHFFFCCC@@@;;;777555111111111111111111111111555444444333333444444555222222222222222222222222444777999:::<<>>GGGNNNQQQWWW\\\iii~~~yyytttqqqssswww|||zzzvvvtttvvvzzz}}}tttiii```YYYTTTRRRPPPNNNLLLKKKKKKKKKNNNPPPSSSTTTTTTTTTTTTUUUWWWWWWWWWWWWVVVVVVVVVVVV\\\^^^aaadddffffffeeedddccciiiqqqxxx|||~~~}}}vvvpppnnnqqquuuxxxyyyxxxxxxyyyyyyuuunnniii^^^XXXSSSOOOKKKNNNYYYdddsssyyy}}}}}}~~~{{{zzzwwwtttrrrqqqqqqooonnnjjjjjjiiifffbbb\\\WWWTTTMMMPPPUUU]]]gggssszzznnnllluuu~~~wwwdddRRRHHH===999555222222555444333222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000111111111111444666===AAAHHHLLLNNNMMMKKKJJJLLLLLLOOOYYYkkk|||}}}qqqjjjiiikkkmmmmmmuuu}}}pppbbb[[[YYY___jjjyyyoooaaaWWWNNNLLLLLLJJJJJJKKKNNNUUU^^^gggpppzzzqqqbbbVVVOOOQQQWWWjjjxxx|||{{{|||zzz}}}~~~}}}kkkYYYOOOHHHCCCBBBAAA<<<888777555444333222111111111111222222222222222222222222222222333333333333444444666666777999@@@IIIPPPSSSZZZ___lllyyyvvvtttwww|||{{{uuusssrrruuuzzzxxxooodddZZZTTTRRRRRRPPPOOONNNMMMMMMMMMOOOQQQTTTUUUUUUTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXXXX]]]___cccfffhhhiiihhhgggfffkkkpppuuuxxxzzz|||}}}~~~wwwqqqoooppptttvvvvvvuuuuuuvvvuuuooofff___SSSOOOKKKJJJJJJNNNYYYeeessszzz~~~|||yyyuuurrrpppooommmllliiihhhgggeeeaaa\\\XXXUUUNNNMMMNNNUUUaaappp}}}zzzpppmmmqqqwww~~~|||lllUUUJJJ???999777444555777333333222111000000000000000000000000000000000000000000000000000000000000000000000111111111222222///000111111111222555777???DDDKKKNNNNNNKKKIIIGGGJJJLLLSSS___ppp~~~wwwmmmhhhhhhjjjlllnnnwwwtttfff\\\WWWUUU\\\ggguuuxxxjjj^^^UUUMMMLLLLLLJJJJJJLLLQQQWWWaaajjjrrr|||uuugggZZZPPPMMMPPP\\\jjjxxx~~~}}}xxxuuutttrrruuuyyyzzz{{{}}}~~~{{{mmm]]]PPPHHHCCCBBBBBB===:::999444444333222222222222222222222222222222222222222222222333333333333444444444444777<<>>;;;;;;444333333222222222333333222222222222222222222222222222222333333333444444333444888>>>DDDIIIPPPVVV___iiiyyy|||~~~}}}uuurrrrrrtttxxx}}}~~~tttkkkbbbZZZVVVNNNOOOOOOOOOOOOOOOOOOOOOQQQSSSVVVWWWWWWVVVWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\bbbdddfffiiijjjiiigggfffjjjlllmmmnnnnnnppprrruuu{{{}}}|||{{{xxxssspppnnnoooqqqsssqqqpppppppppmmmfff\\\TTTNNNJJJJJJNNNSSSXXXbbbkkkuuu{{{vvvrrrooollliiigggfffeeedddbbb^^^[[[XXXVVVOOOJJJEEEIIIWWWjjjzzz}}}yyyuuuqqqnnnlllkkkuuuwwwaaaRRRBBB:::888666555666333222111111000111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222111111333777:::DDDIIIOOOPPPMMMIIIGGGHHHJJJMMMWWWfffxxxsssjjjggggggiiinnnttt|||jjj]]]SSSQQQSSS[[[eeerrryyykkkbbbVVVPPPKKKKKKKKKJJJLLLPPPWWW^^^fffooovvv~~~~~~~~~uuukkk]]]SSSPPPNNN[[[ooo|||uuuqqqpppsssvvvzzz~~~zzzyyyxxxpppgggRRRJJJDDDCCCBBB>>>;;;;;;444444333333222333333333222222222222222222222222222222222333333333444444444444999AAAEEEHHHPPPYYYcccppp~~~}}}zzzttttttuuuvvvyyy~~~xxxnnnfff___YYYUUUOOOOOOPPPQQQQQQPPPPPPOOORRRTTTWWWXXXXXXWWWXXXYYYXXXXXXYYYZZZ[[[[[[\\\\\\dddfffiiilllmmmlllkkkjjjlllmmmnnnnnnmmmnnnppprrr{{{{{{yyyxxxwwwuuuqqqmmmkkkkkklllmmmlllkkkjjjjjjhhhaaaXXXPPPMMMJJJKKKRRRXXX^^^fffnnn{{{{{{vvvrrrooollliiigggeeedddbbb___\\\YYYVVVTTTMMMHHHDDDFFFQQQaaaqqq{{{yyytttooommmooopppooommmooo||||||jjjYYYFFF===999666444444222222111111111111111222111111111111111111111111111111111111111111111111111111111222222222222333222222222111111444888<<>>;;;;;;555555444333333333333333222222222222222222222222222222333333333333444444666555:::CCCHHHJJJSSS___lllzzz}}}|||}}}~~~xxxtttuuuwwwwwwyyy}}}zzzqqqhhhaaa\\\WWWUUUQQQRRRSSSSSSSSSSSSRRRQQQRRRUUUXXXYYYXXXXXXYYYZZZYYYZZZZZZ[[[[[[\\\\\\\\\bbbdddhhhlllnnnnnnnnnmmmnnnoooppppppooooooqqqrrr{{{~~~yyywwwwwwwwwtttpppkkkhhhfffffffffeeecccbbbaaa```[[[SSSLLLLLLJJJMMMVVV___fffmmmttt|||{{{vvvqqqnnnllliiifffdddcccaaa]]]ZZZVVVTTTRRRJJJGGGDDDCCCIIIUUUcccmmmpppiiidddeeemmmsssvvvuuunnnwwwsss```KKK@@@;;;777444333222111111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333222222222111222555999===FFFJJJOOONNNIIIHHHLLLPPPMMMRRR^^^qqq{{{nnngggfffhhhjjjuuu{{{uuucccWWWMMMNNNSSS\\\eeeqqqnnn```[[[TTTPPPOOOQQQQQQPPPSSSXXX[[[aaaiiiqqqxxx}}}~~~vvvhhh[[[UUUPPPUUUggg}}}wwwyyyzzz}}}}}}xxxvvvvvvrrrmmmWWWNNNFFFCCCAAA===:::;;;777666555444333222222222222222222222222222222222222222333333333333444444777666;;;FFFKKKNNNZZZjjjxxx~~~{{{{{{|||{{{|||~~~{{{vvvsssvvvwwwwwwxxx{{{}}}wwwnnnfff```[[[XXXVVVTTTTTTUUUVVVVVVUUUSSSRRRSSSUUUXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]```dddiiilllnnnnnnnnnoooqqqrrrrrrqqqqqqrrrsss{{{~~~~~~~~~xxxvvvvvvwwwtttpppjjjfffcccaaa``````^^^\\\[[[ZZZVVVOOOIIIMMMLLLPPPZZZdddlllttt{{{{{{{{{yyyyyyyyy~~~{{{vvvqqqnnnllliiigggdddccc```\\\XXXUUURRRQQQHHHFFFDDDAAACCCKKKYYYbbbiiibbb\\\```kkkvvv{{{{{{pppvvv{{{~~~zzzfffOOOCCC===999555333222111111111111111222222111111111111111111111111111111111111111111111111111111222222222333333333222222222111222555:::>>>FFFJJJNNNMMMIIIHHHMMMSSSNNNUUUbbbvvvzzznnnhhhiiilllooowww}}}rrr___TTTLLLMMMSSS\\\eeeppp}}}jjj]]]YYYUUURRRRRRSSSSSSSSSVVV\\\\\\aaajjjqqqxxx|||{{{mmm___XXXQQQRRRaaa}}}|||~~~|||~~~|||xxxuuuuuusssnnnXXXOOOGGGDDDAAA===::::::888777555444333222222111222222222222222222222222222222333333333444444444888666<<>>@@@JJJUUU]]]ZZZYYYaaarrr|||qqqmmmmmmttt|||pppXXXEEE:::777666666555333111111333444111///000000000000000000000000111111111111111111111111222222222111111111000000222222222222333777<<<@@@GGGHHHIIIJJJLLLPPPTTTWWWYYY\\\gggzzzvvvlllhhhiiimmmsssxxxnnn]]]SSSMMMOOOSSSXXXbbbrrrzzzlll^^^XXXTTTTTTUUUWWWZZZ]]]^^^^^^dddggglllsss{{{{{{{{{|||}}}~~~~~~lllZZZNNNSSSaaaxxx}}}zzzzzz|||yyyrrrkkk___RRRFFFEEEEEE@@@<<<<<<777666555333222222333333222222333333333333444444444555444333111111222444777<<>>>>>GGGRRRUUUWWW\\\gggwwwrrrkkkhhhmmmuuuzzzuuu]]]III===888777777666333111222333333111///111111111111111111111111111111111111111111111111222222222111111111000000222222222222333777===AAAGGGHHHJJJKKKNNNRRRVVVYYY\\\aaammmwwwooolllmmmssszzznnn]]]RRRLLLOOORRRXXXcccsssxxxiii^^^YYYWWWWWWYYY\\\```cccdddeeehhhkkkpppwwwzzzzzzzzz{{{|||}}}}}}~~~tttcccRRRUUU___sss}}}{{{{{{|||yyyrrrkkk```SSSHHHEEEDDD@@@===<<<888777555333222222222333222222222333333333444444444444444333111111333555999@@@HHHOOOUUU```ppp~~~~~~vvvtttsssssszzzxxxrrrqqqrrryyyxxxwwwtttqqqppprrrssssssvvv|||wwwooofff```[[[UUURRRSSSUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSWWW\\\eeennnsssuuutttsssvvvxxxzzzzzzzzzyyyzzz{{{{{{vvvuuuxxx}}}xxxtttmmmfffaaa______```YYYYYYYYYXXXTTTNNNIIIFFFIIIPPPYYY```kkkwww~~~~~~~~~{{{xxxvvvwwwxxx{{{tttlllgggeeeccc```]]]ZZZWWWRRRMMMIIIGGGCCC@@@???<<<<<>>BBBHHHHHHJJJMMMQQQVVV[[[^^^```jjjyyyyyyrrrqqqssszzznnn]]]RRRLLLNNNSSSYYYcccttttttfff^^^]]]\\\^^^aaadddhhhkkkmmmnnnpppssswww~~~{{{{{{{{{||||||}}}}}}}}}{{{jjjVVVUUUZZZjjj}}}{{{||||||yyyqqqjjjaaaVVVJJJFFFDDD@@@======888777555333222222222333222222222222333333333333333444444333222222555777<<>>===999888666444333222222333111222222222222333333333333444444333333444666999???HHHRRRXXXaaattt|||xxxwwwxxx|||wwwssstttxxxzzz{{{xxxrrrkkkfffeeegggjjjrrrxxxzzzuuuxxx~~~vvvnnneee```[[[UUURRRTTTRRRRRRQQQQQQQQQRRRSSSTTTYYYZZZ\\\]]]]]]\\\ZZZXXXRRRRRRQQQQQQQQQQQQQQQQQQSSSYYYdddnnnuuuxxxwwwvvvvvvxxx{{{|||||||||}}}~~~}}}|||~~~yyytttlllgggdddcccbbbaaabbb^^^XXXRRRNNNKKKKKKKKKMMMVVVaaajjjuuu}}}|||}}}{{{uuunnnhhhdddaaa^^^[[[YYYVVVQQQLLLHHHFFFAAA>>>===;;;999<<>>999999777777666555333222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333666:::AAAEEEIIIHHHJJJPPPYYYaaafffiiinnn}}}{{{}}}}}}|||kkk[[[QQQNNNQQQUUUZZZcccrrr~~~rrrhhhfffjjjmmmpppuuuxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||lll]]]WWWSSS[[[qqq}}}|||{{{wwwooohhheee]]]QQQGGGBBBAAA???===:::999666444333222222222111111111222222222333333222333444444444555888;;;AAAKKKTTT[[[iii~~~{{{}}}}}}wwwwwwyyy{{{{{{tttqqqlllfffcccdddiiimmmvvv}}}rrrooouuu}}}vvvnnneee```[[[UUUSSSUUUSSSSSSSSSTTTTTTTTTUUUUUUXXXYYY[[[\\\[[[YYYWWWUUUSSSRRRQQQOOONNNMMMMMMMMMRRRYYYcccmmmtttwwwxxxwwwvvvxxxzzz|||||||||~~~yyyssslllhhhgggeeebbb```aaa\\\TTTMMMHHHHHHJJJLLLQQQ[[[fffppp{{{{{{wwwqqqkkkfffaaa___\\\ZZZWWWSSSNNNJJJEEE@@@===<<<;;;999:::>>>KKKWWWfffsssyyyqqqiiifffffflllyyyxxxeeePPP@@@:::999777888888666444222222333222222222222222222222222111111111111111111111111111111111111111222222222111111333444666;;;BBBGGGIIIIIIKKKRRR]]]ggglllnnnrrr~~~~~~yyyiiiZZZPPPPPPSSSWWW]]]ffftttyyyqqqkkkkkkooosssxxx~~~~~~~~~~~~}}}}}}|||||||||{{{}}}|||nnnbbb[[[VVV[[[mmm~~~|||xxxpppjjjfffaaaUUUHHHBBBAAA@@@>>>;;;999777555333222222222111111111111222222222222111333444444555777:::===EEENNNVVV^^^qqq{{{zzz||||||zzzwwwkkkiiieeebbbbbbgggpppvvvuuuiiiiiiqqq|||uuummmddd___[[[UUUSSSTTTRRRSSSTTTUUUVVVUUUTTTTTTTTTVVVXXXYYYXXXUUURRRPPPQQQPPPOOOMMMLLLLLLMMMMMMSSSXXXaaakkkrrrvvvwwwwwwvvvxxx{{{}}}}}}~~~|||vvvpppmmmmmmkkkfffbbb___[[[TTTMMMIIIHHHJJJKKKUUU___kkkuuu|||zzzuuuooojjjccc```^^^[[[YYYUUUPPPLLLDDD???<<<<<<<<<999:::===EEEQQQaaaooo}}}|||uuurrrpppmmmiiilllyyy|||kkkVVVDDD<<<;;;777999999777444111222333111111111111111111111111111111111111111111111111000000111111111222222222000111333444777<<>>;;;:::777555333222222222111111111111222222222222111222444444555888;;;>>>IIIQQQXXXbbbyyy|||zzz|||~~~~~~xxxssseeecccaaa```ccckkkvvv~~~yyymmmbbbdddnnn{{{}}}tttlllccc___ZZZTTTRRRTTTPPPQQQSSSTTTUUUTTTRRRQQQQQQSSSUUUVVVUUURRROOOLLLMMMLLLLLLLLLMMMNNNPPPQQQTTTXXXaaaiiipppuuuwwwwwwwwwyyy|||~~~~~~{{{vvvtttsssqqqkkkfff___[[[VVVPPPLLLKKKKKKLLLXXXbbbmmmxxx}}}|||xxxrrrmmmdddaaa___\\\ZZZVVVQQQMMMDDD???;;;<<<<<<::::::<<>>===888999:::888444111222444000000000000000000000000111111111111111111111111000000111111222222222222000111333444777===DDDIIIJJJIIIKKKTTTbbbmmmssstttttt|||tttpppuuu}}}}}}ttteeeXXXPPPPPPTTT[[[cccnnn}}}uuuooonnnnnnpppssswww~~~}}}}}}xxxxxxxxxxxx{{{|||pppbbb[[[TTTUUUaaauuu|||vvvqqqhhheeeYYYIIIAAABBBBBB>>><<<:::888555333222222222000111111111111222222222111222444555666888<<>>===:::888666444333222222222222222222222222222111111111111111111111111000000111111111222222222555444333666;;;@@@DDDFFFHHHMMMOOOXXXffffffbbbiiixxxyyyoooiiimmmuuuqqq```XXXWWWVVVZZZaaalllzzzppphhhddddddiiiooouuu~~~|||yyy{{{zzzyyyyyy{{{}}}rrrkkkccc[[[YYY\\\iii~~~zzzpppjjjbbbWWWLLLEEEAAA???>>>>>><<<888666555444222000111111222222222333333333000444888666444777???GGGNNNTTT___qqq~~~xxxpppgggbbbaaabbbdddggglllvvv~~~jjjccc```gggrrr{{{{{{ooohhh___YYYWWWVVVTTTRRRMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKIIIHHHIIIJJJLLLNNNQQQSSSTTTVVVXXX[[[]]]bbbjjjssszzz~~~{{{}}}vvvjjjeee^^^VVVPPPKKKHHHKKKRRR```iiisssyyy~~~|||tttooogggccc^^^]]]]]]YYYQQQIIIDDDBBB???<<<:::999999:::999BBBOOO___qqq}}}{{{|||{{{eeeNNNBBB@@@???===;;;888666444333333222222222222222222222222111111111111111111111111111222222222333333333333555444444777===CCCGGGHHHHHHNNNQQQZZZgggfffbbbiii}}}zzzpppjjjoooxxxooo___VVVUUUUUU[[[dddooo{{{zzzjjjbbb^^^^^^ccchhhpppxxx~~~{{{yyyxxxxxxvvvvvvwww{{{tttjjjccc\\\XXXXXX```ttt{{{rrriiibbbWWWMMMFFFBBB@@@@@@<<<:::777666666555444222222222333333333444444444111444777555444777@@@HHHMMMTTT```rrr}}}~~~vvvnnngggaaa]]]```cccggglllsssxxxgggdddfffnnnwww}}}zzzllleee]]]WWWUUUUUUSSSQQQMMMLLLKKKJJJHHHGGGEEEEEEGGGHHHIIIIIIHHHHHHIIIKKKMMMPPPSSSUUUXXX[[[```ccceeejjjrrrzzz}}}|||oooggg___VVVPPPJJJHHHMMMTTTccckkktttyyy}}}~~~{{{uuupppkkkfffaaa^^^]]]YYYQQQKKKEEECCC@@@<<<:::::::::::::::@@@LLL]]]sss}}}mmmVVVGGGBBB@@@>>><<<999777555444333222222222222222222222222111111111111111111111111222222333333333444444444555444555999???EEEIIIKKKJJJQQQUUU]]]hhhfffbbbjjjzzzqqqmmmttt~~~~~~mmm\\\TTTTTTSSS[[[fffpppyyyrrraaaXXXUUUUUUYYY^^^fffnnnyyy~~~~~~}}}{{{xxxwwwwwwvvvttttttwww|||vvvkkkggg```YYYTTTWWWhhhyyy|||ssshhhcccYYYOOOGGGCCCAAAAAA;;;999777666666666555444333333444444444555555555222444555444444999CCCKKKOOOVVVcccttt{{{wwwwwwzzzwwwlllddd```^^^]]]___ccciiipppyyyssshhhjjjpppwww}}}yyyiiiccc[[[VVVUUUTTTSSSQQQLLLKKKJJJHHHFFFEEEDDDDDDFFFHHHJJJJJJJJJKKKMMMOOOPPPSSSWWW[[[___eeekkkooopppuuu}}}~~~qqqggg___UUUNNNIIIHHHOOOWWWdddllltttxxx|||~~~~~~~~~~~~}}}|||wwwsssooojjjddd```]]]YYYRRRMMMEEECCC@@@===;;;::::::;;;>>>BBBJJJZZZrrr|||www{{{ttt^^^LLLDDDBBB@@@>>>;;;888666555444222222222222222222222222111111111111111111111111222222222333333333333444444444555:::@@@GGGKKKLLLLLLUUUZZZbbbkkkhhheeemmm~~~xxxrrrqqqzzz|||}}}~~~|||jjjZZZRRRQQQRRRYYYbbbjjjqqqzzzjjjXXXOOOMMMMMMPPPTTT\\\bbbkkkttt|||~~~}}}|||}}}|||zzzxxxxxxxxxwwwuuutttwww|||vvvllljjjeee]]]SSSRRR```ppp}}}||||||~~~~~~|||tttkkkfff^^^SSSIIICCC@@@@@@<<<:::888666777666555444333333333333444444444444333444555444555<<>><<<;;;;;;;;;???BBBHHHXXXpppxxxpppuuu~~~{{{fffQQQGGGCCCBBB???<<<999777666555222222222222222222222222111111111111111111111111111111111111222222222222333333555:::AAAGGGKKKLLLOOOZZZ```gggnnnjjjhhhsss}}}yyyvvvsssuuu|||yyywwwyyy{{{~~~yyyhhhXXXPPPPPPQQQVVV\\\```hhhxxxsssbbbQQQIIIGGGGGGIIILLLRRRVVV]]]dddjjjoootttwwwzzz~~~}}}{{{zzz{{{{{{yyyxxxwwwxxxxxxvvvtttwww}}}uuujjjiiiggg___SSSOOOYYYfffvvv|||yyyyyyzzz{{{|||~~~~~~{{{tttpppllldddXXXLLLCCC???>>>???<<<999777666555333222222222222222333333333333444444555555888@@@JJJRRRRRR]]]kkkzzzzzzwwwrrroooqqqzzz}}}tttfff[[[VVVWWWYYY[[[dddiiirrr{{{{{{|||}}}vvvgggaaa[[[XXXXXXXXXVVVSSSMMMLLLJJJHHHGGGGGGGGGHHHEEEGGGJJJMMMNNNQQQTTTVVV[[[```iiiqqqyyyuuuggg```XXXOOOJJJGGGHHHOOOXXX```hhhnnnqqqtttzzz|||{{{uuuwwwzzz||||||{{{|||}}}}}}{{{uuupppiiibbb\\\VVVRRRNNNGGGEEEAAA>>><<<<<<<<<<<<;;;???GGGVVVlllzzznnnqqq{{{mmmWWWJJJEEEDDDAAA>>>;;;888777666222222222222222222222222111111111111111111111111000000111111111222222222333333666;;;BBBGGGKKKLLLQQQ\\\ccchhhnnnjjjlllyyyxxxvvvuuuttttttyyyyyyvvvtttqqqtttwww{{{xxxfffVVVOOOOOOQQQSSSVVVZZZddduuukkk\\\LLLEEEEEEDDDDDDEEEIIIKKKOOOSSSXXX\\\___```dddhhhmmmqqqsssvvv{{{}}}{{{yyyyyyyyyyyyyyywwwtttvvvwwwvvvtttwwwuuuiiihhheee___SSSLLLRRR[[[jjjxxx}}}uuutttvvvwww}}}}}}yyy}}}zzzuuutttqqqjjj]]]OOODDD??????@@@===:::888777555333111111111111222222222333333444555666888<<>>DDDLLLUUUdddsss|||~~~nnnjjjqqq{{{~~~xxxaaaRRRGGGFFFCCC???<<<999888777222222222222222222222222111111111111111111111111222222333333333444444444777777:::???EEEJJJLLLMMMPPP\\\bbbfffjjjhhhnnntttsssuuuwwwxxx|||yyyooojjjiiihhhjjjmmmqqqvvv{{{wwweeeUUUNNNNNNPPPQQQUUU^^^kkk|||}}}aaaRRREEEAAACCCAAA>>><<<======>>>@@@DDDFFFGGGGGGEEEIIILLLMMMMMMNNNSSSWWWUUU\\\fffpppyyy~~~|||zzzwwwvvvwwwxxxxxxwwwtttyyy||||||{{{vvvqqqmmmiiidddZZZPPPNNNQQQbbbuuu{{{xxx{{{~~~yyy~~~|||zzzxxxuuutttooocccTTTIIIDDDDDD===;;;888777888888666555333333333444444444555555555666888===CCCKKKRRRWWWfffrrrvvvrrrqqqpppuuuvvvvvv||||||llleee^^^WWWVVV\\\fffooosss{{{zzzsssgggbbb\\\ZZZ[[[[[[ZZZXXXTTTPPPJJJFFFDDDEEEEEEEEEKKKPPPVVVXXXXXX\\\eeemmmzzzxxxyyy{{{~~~zzzhhhZZZUUUNNNHHHFFFFFFGGGLLLSSSZZZ]]]bbbgggeeebbbccchhhnnnwww}}}~~~~~~}}}|||}}}~~~}}}|||zzzsssiii```YYYSSSOOOLLLIIIGGGDDDAAA>>>===<<<<<<===DDDLLLUUUcccsss~~~iiidddjjj|||lllWWWLLLHHHBBB???>>><<<888555222111111111222333333444333333333333333333333333666555444333333333333333555888<<>>>>>==================>>>???@@@@@@@@@AAAAAAAAABBBDDDGGGIIIKKKNNNQQQVVV\\\aaagggmmmqqquuu{{{}}}{{{{{{{{{yyyuuusssssstttwwwxxx{{{~~~~~~zzzttttttsssmmm^^^PPPLLLOOO]]]sss{{{zzzzzz}}}|||xxxxxxvvvuuupppeeeXXXLLLDDDBBB>>><<<999888777777555444555444444333333444444555999666666===FFFNNNWWW___oooxxx~~~xxxrrrppprrrrrruuutttsss~~~uuuggg^^^ZZZVVVXXXaaallluuuzzz{{{tttgggbbb]]]ZZZ[[[\\\[[[YYYVVVRRRLLLGGGEEEFFFGGGHHHMMMSSSZZZ___bbbjjjuuu~~~}}}xxxuuuvvvyyy|||zzzhhh[[[TTTNNNIIIHHHGGGGGGKKKQQQVVVXXX\\\```___\\\___fffqqq{{{~~~|||{{{{{{}}}}}}}}}|||yyysssjjjaaaZZZUUUPPPNNNIIIGGGDDDAAA???======<<<>>>EEENNNWWWfffxxxkkkdddhhhyyy}}}oooZZZMMMHHHBBB>>>===;;;888555222222111111222222333444333333333333333333333333444444333222222222222222444777<<>>======>>>=========>>>>>>?????????AAAAAAAAABBBDDDFFFIIIJJJFFFIIILLLPPPSSSWWW\\\___bbbgggmmmsssxxx|||}}}{{{||||||zzzwwwuuuttttttxxxxxxzzz||||||{{{wwwwwwwwwpppaaaRRRMMMPPP]]]rrr~~~{{{xxxxxxssssssooogggZZZMMMDDD@@@>>><<<999888888777555444555444444333333444444555888666888@@@HHHPPPZZZcccttt~~~|||vvvpppoooqqquuuzzzzzz{{{zzzkkk```XXXWWWYYY^^^hhhsss{{{}}}uuuiiiddd^^^[[[[[[\\\\\\ZZZXXXTTTMMMHHHEEEGGGJJJLLLNNNUUU\\\cccjjjtttzzzuuuqqqrrrwww{{{yyyiii]]]TTTOOOJJJIIIHHHFFFIIIMMMSSSSSSWWWYYYXXXXXX^^^gggvvv~~~{{{yyyxxxyyy{{{}}}}}}|||yyytttlllddd]]]WWWQQQNNNIIIGGGEEEBBB???>>>======???FFFPPPZZZjjj~~~nnneeeffftttyyysssaaaNNNIIIBBB>>>===;;;777444222222111111222222333333333333333333333333333333333333222111111111222222333666<<>>======>>>>>>>>>>>>>>>>>>AAAAAAAAABBBDDDFFFHHHIIIEEEGGGIIIJJJKKKLLLOOORRRVVVXXX\\\```ccchhhlllppprrrvvv}}}}}}|||}}}~~~}}}zzzwwwuuuuuuzzzyyyyyyzzzzzz~~~}}}{{{|||{{{uuueeeUUUOOOQQQZZZooo{{{wwwvvvoooooommmfffZZZNNNDDD??????<<<:::888888777555444555444444333333444444555666666:::CCCLLLSSS^^^hhhxxxzzzvvvrrrqqqtttyyy~~~~~~nnnbbb[[[XXXZZZ___gggpppyyywwwkkkeee___[[[[[[\\\[[[ZZZWWWTTTNNNHHHEEEGGGLLLPPPUUUZZZbbbiiirrr~~~}}}xxxrrrooopppvvv{{{xxxiii___TTTOOOLLLKKKJJJGGGHHHKKKQQQRRRTTTVVVUUUWWWbbbnnn|||~~~{{{xxxwwwwwwxxxzzz|||}}}||||||wwwoooggg```XXXQQQLLLIIIGGGEEEBBB@@@???>>>>>>@@@HHHQQQ\\\nnnqqqfffeeeqqqwww~~~xxxhhhPPPJJJCCC>>><<<:::777444333222222111222222333333333333333333333333333333333333222222222222222333333666;;;AAAFFFJJJLLLMMMOOOUUU\\\^^^```jjj}}}|||qqqsssvvvyyy|||~~~www~~~ssseee\\\WWWRRRPPPRRRSSSUUUXXX[[[^^^bbbgggkkkppptttzzzzzzgggXXXQQQOOONNNSSS]]]jjjttt{{{lllRRRHHH???======<<<===???>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCDDDFFFGGGGGGGGGIIIIIIIIIIIIIIIKKKMMMRRRSSSUUUWWWYYY\\\aaaeeedddhhhoooxxx~~~~~~~~~~~~}}}||||||}}}~~~~~~|||~~~~~~{{{xxxwwwwwwzzzxxxxxxxxxxxx|||xxxgggVVVOOOPPPVVVjjj{{{wwwuuunnnlllhhhaaaWWWMMMDDD@@@???===:::888888777666444555444444333333444444555555777>>>FFFMMMUUUaaalll{{{|||yyywwwyyy|||zzzttteee]]]YYYXXX]]]eeeoooxxxyyymmmggg___[[[ZZZ[[[ZZZYYYUUURRRMMMHHHEEEHHHNNNTTT\\\bbbjjjsss~~~}}}}}}|||xxxqqqmmmnnnvvv|||wwwjjj```UUUQQQMMMMMMKKKHHHHHHKKKPPPQQQSSSUUUUUUYYYhhhvvv}}}zzzxxxwwwvvvxxxzzz|||}}}}}}zzztttlllcccYYYPPPJJJHHHGGGDDDAAA@@@>>>>>>>>>AAAHHHQQQ\\\ooossshhhgggooovvv{{{mmmRRRLLLDDD???===;;;888555333333222222111222222333333333333333333333333333444444333333333333444444444777<<>>======<<<===???>>>>>>>>>>>>????????????BBBCCCDDDEEEEEEFFFFFFGGGEEEFFFGGGGGGFFFGGGIIIKKKMMMNNNNNNOOOPPPTTTXXX\\\\\\```ffflllsssyyy~~~}}}{{{zzzzzzzzzyyyzzzzzz{{{||||||}}}~~~}}}{{{xxxwwwxxxyyywwwvvvvvvvvvzzz{{{hhhUUUMMMNNNUUUhhh|||wwwtttoookkkccc[[[RRRKKKEEEBBB???===:::999888888666555555444444333333444444555666:::AAAIIINNNUUUdddqqq~~~|||||||||}}}|||kkk```[[[ZZZXXX```kkkwww}}}{{{pppiii```ZZZYYYYYYXXXVVVQQQPPPNNNIIIGGGJJJQQQWWW]]]ccclllxxx~~~}}}|||{{{zzzwwwpppkkkmmmuuu}}}wwwjjjaaaWWWRRROOONNNLLLIIIJJJNNNNNNPPPTTTVVVWWW]]]ooo}}}zzzzzzxxxxxxyyy{{{}}}~~~}}}|||vvvooofff\\\QQQJJJGGGEEECCCAAA???>>>>>>>>>@@@GGGOOO[[[nnnssskkkkkknnnvvv~~~pppUUUNNNFFF@@@===;;;999666333333222222111111222222333333333333333333333333444444333333444444555555555888<<>><<<<<>>>>>??????@@@AAAAAABBBDDDEEEFFFFFFGGGGGGGGGFFFEEEFFFHHHHHHHHHIIILLLNNNKKKLLLMMMNNNOOORRRVVVZZZZZZ]]]bbbfffkkkqqqwww{{{|||yyyyyyyyyxxxxxxyyyyyyzzz{{{~~~~~~||||||}}}{{{xxxwwwwwwxxxvvvttttttttttttxxxyyyxxxyyy|||}}}iiiUUUMMMNNNWWWhhh~~~xxxtttrrrlllbbbXXXQQQKKKFFFCCC@@@===;;;999999888666555555444444333333444444555777<<>>=========@@@FFFMMMXXXkkksssmmmooommmuuuqqqXXXQQQHHHAAA>>><<<:::777444333222222111111222222333333333333333333333333333333222222333444444555666999===BBBFFFHHHIIIJJJIIINNNVVV```kkkzzz{{{yyyzzzxxxzzz~~~|||lllaaaWWWSSSQQQMMMKKKLLLJJJKKKLLLMMMMMMOOORRRUUUVVVYYY]]]bbbfffkkkqqquuuxxxzzz}}}jjjZZZRRRQQQMMMNNNSSSWWWZZZ___lllyyyvvv^^^KKKEEEAAA@@@???<<<<<>>>>>???@@@BBBCCCDDDDDDFFFFFFGGGHHHIIIHHHGGGGGGGGGHHHJJJKKKKKKLLLOOOQQQLLLNNNPPPQQQSSSVVVZZZ]]]]]]```cccgggkkkqqqxxx~~~~~~{{{yyyzzzzzzzzzyyyxxxxxxyyy{{{~~~~~~|||{{{{{{zzzxxxuuuuuuwwwyyysssrrrrrrssssssvvvpppkkklllnnntttjjjUUUMMMOOOVVVfffxxxssstttmmmddd[[[TTTNNNGGGCCC@@@>>>;;;999999888777555555444444333333444444555777===FFFNNNRRR]]]rrr}}}}}}lllaaa\\\[[[[[[eeemmmxxx~~~{{{{{{}}}ssskkkaaaYYYVVVUUUSSSQQQMMMOOOPPPOOOMMMPPPWWW^^^kkkpppxxxzzzyyy{{{~~~~~~}}}zzzxxxwwwwwwwwwtttmmmgggjjjttt}}}wwwjjjbbbZZZTTTPPPOOONNNLLLNNNSSSSSSWWW\\\aaaccclll~~~|||{{{|||~~~{{{zzzwwwrrrkkkbbbWWWPPPDDDCCCAAA???===<<<<<<<<>>BBBFFFHHHHHHIIIGGGMMMVVVbbbooo~~~~~~}}}{{{|||wwwhhh___UUURRRPPPLLLJJJKKKGGGHHHIIIIIIIIIJJJMMMPPPNNNQQQUUUYYY\\\aaafffiiisssvvvzzz~~~jjj[[[SSSQQQOOOQQQUUUYYY]]]dddtttrrrZZZKKKEEEBBBAAA???<<<<<>>>>>@@@AAACCCDDDFFFFFFGGGGGGIIIIIIJJJIIIHHHGGGEEEGGGHHHIIIIIIJJJMMMOOOKKKNNNPPPSSSUUUWWW[[[^^^aaadddgggkkknnnuuu}}}~~~{{{zzz{{{|||||||||xxxxxxyyy{{{~~~|||zzz{{{zzzxxxuuussssssvvvyyyqqqpppqqqrrrrrruuuvvvfffaaacccfffnnnzzzjjjVVVNNNPPPSSSbbb}}}yyysssuuuooofff___XXXPPPHHHCCC@@@>>>;;;:::999999777555555444444333333444444555666===GGGOOOUUUaaayyyyyyssseee]]][[[```fffooovvv~~~vvvxxx~~~ssskkk```XXXTTTRRRPPPNNNPPPOOOOOONNNPPPVVV]]]bbbrrrtttzzz~~~zzzxxxuuuwww{{{}}}~~~~~~~~~{{{uuunnnjjjnnnvvv}}}uuulllfff[[[XXXTTTQQQQQQQQQQQQQQQWWWZZZ^^^```eeettt~~~~~~}}}}}}~~~}}}zzzuuummmbbbVVVOOOHHHGGGDDDAAA???===<<<<<>>;;;999777555333333444444444333222222333333333333444444222222333444444444333333777;;;AAAEEEFFFFFFFFFGGGGGGNNNZZZhhhvvvzzzyyytttfff]]]TTTPPPMMMHHHEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKLLLNNNQQQTTTWWWYYY```dddmmmxxx~~~gggVVVPPPQQQOOORRRWWW]]]gggwwwjjjXXXIIIFFFBBB>>><<<<<<===>>>???AAADDDEEEDDDCCCCCCDDDGGGGGGGGGIIIKKKLLLKKKJJJKKKLLLNNNNNNNNNNNNOOOQQQRRRSSSTTTVVVZZZ^^^ccceeehhhhhhjjjpppvvv||||||{{{}}}}}}zzzwwwvvvvvvvvvwwwzzz~~~{{{yyyvvvvvvvvvvvvuuutttsssrrrpppqqqrrrsssuuuxxx~~~vvvhhh^^^\\\___dddnnnxxxjjjXXXRRRSSSMMM^^^vvv|||vvvsssqqqmmmeee\\\QQQHHHCCC???>>>===;;;999777666555444555666555555555777999<<<@@@IIISSS[[[hhhwwwnnnbbb]]]]]]dddkkkvvv|||yyyyyyssskkk```XXXTTTSSSQQQOOOOOOOOOOOOQQQVVV]]]cccgggxxxzzz~~~}}}|||zzz}}}zzztttppprrrzzz~~~vvvmmmggg___[[[VVVSSSRRRRRRQQQPPPUUUYYY]]]aaaiiixxx}}}|||}}}}}}|||{{{zzz|||~~~}}}zzzuuummmbbbVVVOOOGGGFFFCCC@@@===<<<;;;;;;@@@CCCHHHSSShhh~~~yyywwwyyy}}}{{{dddVVVHHHCCCAAA>>>;;;:::555333111111222333222111111111111222222222333333222333333333333444444444666;;;@@@DDDDDDDDDEEEFFFHHHOOO[[[iiiwww~~~yyyxxx~~~qqqcccZZZQQQNNNKKKFFFCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFIIIKKKNNNPPPTTTXXX```jjjqqqzzzzzzdddUUUOOOOOOPPPSSSXXX___kkk|||gggUUUFFFDDD@@@>>><<<===???AAAAAACCCEEEFFFEEEDDDDDDEEEHHHHHHIIIKKKLLLMMMLLLKKKLLLMMMNNNOOONNNNNNPPPQQQTTTUUUXXX\\\```cccfffgggjjjjjjlllqqqwww}}}~~~}}}~~~~~~zzzvvvwwwvvvvvvvvvyyy}}}~~~zzzxxxuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqtttxxx{{{~~~qqqccc[[[ZZZ___dddnnnxxxjjjYYYQQQPPPJJJYYYppp}}}wwwtttqqqlllddd[[[PPPGGGBBB>>>>>>===;;;999777666666333444444444333444666888;;;AAALLLVVV^^^kkk~~~xxxxxxhhh___\\\```iiirrr~~~}}}xxxvvvrrrjjj```XXXUUUTTTRRRPPPPPPOOOPPPUUU^^^gggkkklllyyy|||{{{wwwyyy~~~|||uuunnniiibbb^^^YYYUUUSSSRRRQQQPPPUUUXXX]]]eeeppp~~~}}}yyy{{{zzzzzzzzzxxxwwwxxxzzz}}}~~~{{{vvvnnncccWWWOOOGGGEEEBBB>>><<<;;;;;;;;;===AAAGGGSSShhhzzzsssooosssyyy}}}}}}iiiZZZJJJDDDAAA>>>;;;:::444222000000111222111000000000111111111222222222444333222222222333555666666;;;@@@CCCBBBBBBDDDFFFKKKRRR^^^kkkyyyzzzuuuttt{{{}}}mmm```VVVMMMJJJGGGCCC@@@@@@>>>>>>>>>>>>>>>??????@@@>>>>>>>>>???AAACCCFFFGGGIIILLLRRRZZZ___eeerrr~~~qqq___SSSNNNMMMQQQTTTZZZcccppp~~~bbbPPPCCCAAA???======???AAACCCCCCEEEGGGGGGFFFEEEFFFGGGJJJKKKLLLMMMNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQSSSUUUYYY[[[___dddhhhjjjkkkkkkmmmmmmnnnrrrwww|||}}}yyyuuuvvvuuutttuuuxxx|||}}}yyyvvvuuuuuuuuuuuutttsssrrrqqqttttttsssqqqppppppsssuuuwwwkkk^^^WWWXXX___eeeoooxxxjjjYYYPPPLLLIIISSSgggyyyuuurrrllldddZZZOOOGGGBBB>>>>>><<<;;;999888666666444555555555444555888:::<<>><<<;;;;;;<<<<<<@@@GGGSSShhh}}}vvvllleeejjjssszzzppp___MMMEEEAAA===;;;:::444222000000111222111000111111111111222222222222444333222111222444666777777<<>>>>>>>>>>>>>>??????@@@>>>======>>>???AAACCCDDDEEEFFFKKKQQQTTTWWW```jjjuuu{{{}}}}}}zzzgggYYYQQQMMMLLLPPPTTT[[[eeetttxxx\\\LLLBBBAAA???>>>>>>@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGHHHKKKMMMOOOQQQPPPOOOOOOOOOSSSTTTUUUUUUUUUWWWYYY\\\bbbdddgggkkknnnoooppppppooonnnnnnpppuuuyyy|||}}}~~~{{{vvvrrrrrrrrrqqqssswww}}}{{{wwwuuutttttttttttttttrrrqqqqqqvvvvvvuuusssppppppqqqsssyyyrrrfff[[[VVVYYYaaahhhqqqyyy{{{iiiZZZPPPJJJIIIPPP```yyy~~~~~~yyyuuunnndddYYYOOOGGGCCC>>>===<<<;;;999888777666777888888888777888;;;>>>???KKKXXX___dddsss}}}}}}{{{{{{tttqqquuujjj```^^^aaaiiittt~~~{{{tttuuu~~~rrrkkkaaaZZZXXXXXXWWWVVVWWWUUUVVV^^^hhhoooqqqppppppuuu|||{{{yyyuuuoooiii```]]]XXXVVVUUUUUUUUUTTT[[[^^^eeeooozzzzzzuuutttwwwwwwwwwuuuuuuwww{{{~~~~~~{{{wwwpppeeeZZZRRRJJJGGGCCC???===<<<===>>>===AAAFFFRRRhhhuuukkkaaa\\\cccoooxxx~~~wwweeeQQQFFFAAA===;;;:::555444222222333333333222222222222333333333333444444333222222222444777888999???DDDEEECCCDDDIIINNNXXX]]]eeennnyyyyyylllkkkoooxxx{{{kkk[[[QQQHHHEEECCC@@@???@@@>>>>>>======>>>>>>???@@@>>>>>>>>>>>>???AAACCCDDDEEEEEEHHHMMMOOOOOOUUU\\\aaafffkkknnnnnnkkkiiihhhiiirrrzzz||||||ooo^^^SSSOOOMMMMMMOOOSSS[[[fffvvvqqqWWWHHHCCCBBBAAA@@@@@@AAABBBCCCEEEFFFHHHHHHGGGGGGIIIJJJNNNQQQTTTUUUTTTRRRRRRRRRTTTVVVWWWXXXYYY\\\aaadddnnnoooppprrrssstttuuuuuunnnmmmlllmmmqqqvvvxxxyyy~~~|||xxxssspppnnnnnnnnnqqqvvv~~~zzzwwwtttttttttttttttsssrrrqqqppprrrssssssqqqooooooppprrruuunnnddd[[[WWW\\\eeelllttt{{{xxxiii[[[PPPJJJHHHKKKWWWoooxxxxxx{{{|||xxxoooeeeYYYOOOHHHDDD======<<<;;;999888777777888888888888777999===@@@DDDPPP\\\```eeesssyyywwwyyy}}}vvvnnnkkkooofff```aaagggooo{{{~~~vvvuuuyyyssslllbbb\\\[[[[[[ZZZYYY[[[ZZZ[[[aaaiiippprrrrrrssswww}}}~~~~~~~~~|||{{{wwwpppjjj```]]]YYYVVVVVVVVVVVVVVV\\\bbbkkkttt||||||vvvtttuuuvvvvvvvvvvvvwww{{{~~~~~~}}}{{{wwwqqqggg\\\UUUKKKHHHCCC???===<<<===>>>>>>AAAEEEPPPeee~~~|||mmm```WWWTTT]]]jjjuuu}}}}}}jjjTTTGGGAAA<<<:::;;;777555333333444555444333222222333333333444444444333333222333444555777888:::@@@FFFFFFDDDFFFMMMTTT^^^bbbiiipppyyy~~~xxxkkkmmmttt~~~|||yyyjjjZZZPPPFFFCCCAAA???>>>@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>???AAACCCDDDFFFFFFHHHLLLMMMLLLOOOTTTVVVXXX\\\]]]]]]\\\[[[[[[]]]ccciiijjjkkkoooxxxyyyiiiZZZQQQMMMMMMNNNMMMSSS\\\hhhxxxjjjSSSFFFDDDCCCBBBBBBBBBCCCDDDDDDFFFGGGHHHIIIIIIJJJLLLOOOSSSWWW[[[\\\YYYWWWWWWXXXVVVWWWZZZ\\\___dddjjjnnnzzz{{{|||}}}|||zzzxxxvvvmmmkkkjjjkkkooosssvvvwww}}}zzzvvvsssqqqlllllllllooouuu}}}~~~zzzvvvuuussssssssssssrrrqqqppppppmmmnnnooonnnmmmlllnnnppprrrmmmddd]]][[[```iiipppxxx}}}yyyiii\\\QQQKKKEEEFFFOOOddd~~~~~~qqqqqquuu{{{yyypppdddXXXNNNGGGCCC===<<<<<<;;;999888888777666666666555555777;;;???GGGRRR[[[^^^dddttt|||yyytttooooootttsssjjjfffiiiccc```eeennnwwwwwwxxx~~~~~~tttmmmddd^^^]]]]]]]]]\\\]]]^^^```eeejjjpppuuuwwwvvvzzz~~~}}}~~~}}}}}}~~~{{{ssslllddd```[[[XXXWWWWWWWWWVVV[[[cccnnnwww~~~~~~wwwuuussstttuuuvvvvvvwwwzzz||||||{{{zzzwwwrrriii___XXXJJJGGGBBB>>>;;;;;;===>>>???@@@CCCLLL```zzzwwwfffWWWOOOMMMVVVdddrrr~~~nnnVVVHHHAAA<<<:::;;;777555333333444555444333111222222222333333333333222222333444555666777777:::@@@FFFGGGDDDGGGPPPXXXbbbeeekkkrrr{{{|||yyypppttt|||zzzzzzvvvfffXXXMMMDDDAAA???======???<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@BBBDDDFFFHHHGGGIIIMMMMMMKKKMMMPPPQQQRRRTTTSSSSSSSSSTTTVVVVVVYYY\\\^^^```fffnnntttyyy}}}uuuhhhZZZPPPLLLMMMNNNNNNTTT]]]jjjyyy~~~cccPPPFFFCCCCCCCCCCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLNNNQQQTTTYYY^^^cccddd```]]]]]]^^^[[[]]]aaadddiiipppxxx}}}zzzuuullljjjhhhiiimmmrrruuuwww{{{~~~zzzvvvtttsssnnnmmmlllnnnsss{{{}}}yyywwwuuurrrssssssrrrrrrqqqpppoookkklllmmmmmmlllkkkmmmnnnoookkkeee___^^^ccckkkqqq||||||kkk\\\RRRLLLEEEEEEKKK]]]uuu~~~pppjjjnnnuuu}}}yyynnnaaaUUUKKKEEEAAA<<<<<<;;;::::::999888888666666555444444777<<>><<<<<<>>>>>>============>>>????????????@@@@@@BBBEEEGGGHHHKKKIIIKKKOOOPPPMMMNNNQQQPPPPPPPPPOOOOOOOOORRRUUURRRTTTVVVXXX\\\bbbjjjoooooouuuzzztttiii\\\QQQLLLLLLNNNNNNUUU___kkkzzzyyy```NNNFFFAAAAAABBBDDDFFFHHHJJJKKKIIIKKKLLLMMMNNNQQQUUUXXX^^^ccchhhiiieeeaaaaaacccaaadddhhhmmmsss{{{zzzsssllljjjhhhiiimmmrrrvvvwwwyyy}}}{{{wwwuuuuuupppnnnmmmnnnrrrzzz}}}yyywwwvvvrrrrrrrrrrrrqqqpppoooooommmnnnoooooommmlllmmmnnnnnnkkkeeeaaa```dddkkkqqq~~~mmm]]]RRRMMMGGGFFFLLL\\\rrrsssfffkkkrrrzzz~~~xxxmmm```SSSIIICCC???<<<<<<;;;::::::999888888888888777666666999>>>AAAFFFNNNTTTXXXbbbuuu|||zzztttnnnjjjggggggoooxxx~~~wwwlllfffdddeeehhhoooyyyyyy{{{|||yyyzzzxxxvvvtttssstttvvvwwwttt{{{uuunnneee```^^^^^^\\\[[[```^^^]]]```gggpppwww{{{|||~~~|||yyy{{{|||~~~xxxooohhhccc___^^^[[[WWWVVVYYY\\\dddnnnwww}}}yyyvvvwwwwwwvvvuuuvvvxxx{{{}}}}}}xxxrrrmmmhhh___UUUMMMEEE@@@>>>===;;;;;;>>>:::<<>><<<======>>>???AAABBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHKKKMMMNNNMMMMMMMMMNNNQQQPPPOOONNNOOOQQQTTTVVVVVVUUUVVVYYY^^^cccggghhhmmmpppvvvzzzxxxmmm^^^RRROOONNNLLLOOOSSS[[[gggwwwlllUUUKKKIIIEEECCCAAABBBFFFIIIIIIHHHJJJJJJLLLOOOOOOOOOTTT[[[eeeiiimmmnnnkkkhhhhhhhhhiiinnnuuu}}}{{{tttnnnkkkiiiiiilllpppsssttt{{{~~~~~~yyytttpppnnnlllkkkmmmttt{{{~~~{{{xxxwwwvvvsssqqqoooooopppppppppoookkkkkkkkkkkkkkkkkkkkkkkkkkkhhhccc```bbbfffmmmqqq{{{~~~}}}mmm^^^RRRLLLJJJHHHIIISSSiiissslllpppvvvzzz}}}zzzrrriiicccYYYMMMCCC@@@???>>>===;;;999777666555333222222444444555<<>>===;;;;;;>>><<<>>>BBBLLL]]]sssuuubbbRRRMMMLLLRRR]]]jjjxxxyyybbbOOODDD???<<<;;;777555333333333444333111111111222222222333333333222333444444333444666888<<>><<<======>>>???AAABBBCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLOOOPPPOOONNNOOOOOOQQQPPPOOONNNNNNQQQSSSUUUXXXXXXYYY\\\bbbhhhlllnnnpppssszzzsssbbbUUUPPPOOONNNOOOSSS[[[fffuuuiiiSSSJJJIIIGGGDDDCCCDDDHHHKKKKKKJJJLLLLLLMMMPPPPPPQQQXXX```nnnqqquuuuuusssqqqrrrsssrrrwww~~~{{{tttnnnllliiiiiilllpppsssuuuzzz|||~~~yyyssspppllljjjjjjnnnttt||||||yyywwwwwwtttrrrpppooooooooonnnllllllkkkkkkjjjjjjjjjiiiiiijjjgggccc```bbbgggnnnsss{{{}}}ooo```TTTNNNIIIHHHHHHRRRiii{{{mmmqqqvvv{{{xxxqqqiiicccYYYMMMDDDAAA???>>>===;;;999777666555555333444666555666>>>FFFNNNRRRXXXaaammm}}}wwwqqqkkkjjjgggeeegggmmmwww~~~zzzuuupppnnnmmmggghhhmmmyyy{{{vvvyyy{{{vvvqqqnnnllljjjgggeeeddddddeeefffdddiiiooosssvvvyyy|||oooiiiaaa\\\\\\]]]\\\[[[ZZZWWWVVVZZZcccnnnxxx}}}~~~|||}}}yyyrrrhhhbbb]]]ZZZWWWRRRRRRVVV^^^eeeoooxxxuuupppppprrruuuwwwxxxyyy{{{~~~~~~}}}yyysssoookkkbbbXXXOOOGGGAAA???===;;;;;;>>>???@@@DDDNNN```vvvzzzhhhYYYUUUUUU]]]gggpppyyy}}}|||}}}}}}fffQQQEEE???<<<:::888666444444444555444333111111222222222333333333222333444444333555777:::<<>>???AAABBBCCCEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNQQQQQQQQQPPPQQQQQQRRRPPPOOONNNNNNQQQSSSUUUZZZ[[[\\\aaaiiioootttuuutttyyy|||gggWWWQQQPPPOOOOOOSSSZZZdddrrr}}}dddQQQJJJJJJHHHGGGFFFGGGJJJLLLMMMMMMQQQPPPPPPSSSTTTWWW___iiitttwwwzzzzzzxxxxxx{{{~~~|||tttooollljjjjjjmmmqqqtttvvvyyy{{{~~~~~~yyysssoooiiiiiijjjooouuu||||||zzzyyyxxxuuusssqqqppppppooommmkkklllkkkjjjiiihhhgggggggggiiifffbbb```ccciiipppuuuzzz|||qqqbbbVVVPPPHHHGGGGGGPPPgggppptttyyy~~~wwwooohhhbbbYYYNNNEEEBBB>>>===<<<;;;999888777666666555555777777888@@@IIIQQQUUU\\\fffttt}}}tttnnnffffffggghhhkkkrrr{{{{{{uuuqqqoooooonnnnnniiijjjqqq~~~xxxzzz}}}wwwrrroookkkiiigggeeedddcccddddddbbbfffkkknnnpppuuu|||pppiiiaaa[[[ZZZZZZYYYXXXVVVSSSRRRVVV```lllwww}}}~~~|||{{{}}}|||}}}xxxqqqgggaaa[[[XXXTTTPPPQQQTTT]]]eeepppzzz{{{rrrooorrrtttwwwyyyyyyzzz|||~~~||||||xxxsssppplllcccYYYQQQIIIBBB???===;;;;;;???@@@AAAEEEQQQddd{{{~~~mmmbbb___bbblllvvv{{{{{{zzz{{{iiiSSSEEE@@@===:::999777555555555666555333111111222222222333333333222333444444444666999<<<@@@DDDHHHJJJNNNYYYhhhtttxxxzzz}}}~~~|||vvv|||yyyoooooo}}}lll]]]QQQHHHAAA@@@@@@===<<<===<<<======>>>???AAABBBCCCDDDEEEFFFGGGHHHJJJJJJKKKMMMOOOQQQRRRRRRQQQQQQRRRQQQPPPOOONNNOOOQQQTTTVVV[[[\\\___fffnnnuuuzzz|||{{{lllYYYQQQOOOOOOPPPTTTZZZcccpppuuu___QQQKKKKKKJJJIIIHHHIIIKKKMMMOOOPPPUUUSSSSSSUUUXXX]]]hhhsss{{{}}}~~~wwwqqqnnnllllllooosssvvvwwwxxxzzz}}}yyysssoooiiiiiikkkooouuu{{{~~~}}}{{{yyyxxxuuutttrrrrrrrrrqqqooommmlllkkkiiigggffffffffffffhhheeebbbaaadddjjjrrrvvvxxxyyy~~~rrrcccXXXRRRIIIGGGFFFNNNdddvvvyyy~~~~~~uuunnngggbbbYYYNNNFFFCCC======<<<;;;999888777777777555555777777:::BBBKKKRRRVVV___kkkzzz{{{rrrllldddeeegggkkkqqqxxx~~~yyypppllllllnnnooonnnjjjnnnvvv~~~yyyyyy}}}zzzvvvtttnnnmmmllljjjiiihhhiiiiiifffiiillloooqqqwwwuuummmccc\\\YYYXXXUUUSSSSSSQQQPPPUUU___kkkuuu{{{|||vvvrrrsssyyy}}}}}}~~~vvvooofff___XXXUUUQQQNNNPPPUUU\\\eeerrr~~~xxxsssssswwwyyyzzzzzzyyyyyy{{{|||{{{{{{wwwrrrpppllldddZZZSSSKKKCCC???===;;;<<>>CCCEEEHHHJJJOOOZZZiiitttwwwzzz~~~uuu{{{wwwpppqqq~~~kkk\\\PPPGGGAAA@@@@@@===<<<<<<<<<======>>>???AAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJMMMOOORRRRRRRRRQQQRRRRRRQQQPPPOOOOOOPPPSSSVVVXXX\\\^^^bbbjjjsss{{{qqq[[[QQQOOOOOORRRUUU[[[dddppp~~~ooo]]]RRRNNNNNNKKKKKKKKKKKKLLLNNNQQQRRRUUUSSSSSSVVVYYY```mmmzzzzzzsssqqqnnnnnnqqquuuxxxzzzzzz|||zzzsssoookkkkkkkkkoootttyyy{{{|||}}}zzzxxxwwwssssssrrrsssttttttrrrpppllljjjhhhfffeeeeeeeeefffgggfffddddddffflllqqquuutttvvv|||ttteeeYYYRRRKKKHHHFFFKKK```{{{}}}tttmmmfffaaaYYYNNNFFFCCC<<<<<<;;;::::::999888888777555555666777:::CCCMMMQQQWWWbbbqqqzzzrrrmmmeeefffjjjooovvv|||zzzqqqkkkkkknnnooopppmmmsss}}}{{{ssssssxxx~~~{{{zzzuuutttsssrrrrrrqqqqqqqqqooorrruuuvvvxxx}}}zzzrrrggg^^^ZZZWWWSSSPPPQQQPPPPPPUUU^^^iiirrrwwwzzzuuuoookkkmmmuuu~~~uuuoooeee^^^WWWSSSPPPNNNQQQVVV\\\fffuuuxxxvvvxxx{{{|||{{{yyyxxxxxxzzz|||zzz{{{xxxsssqqqnnnfff]]]UUULLLCCC@@@===;;;<<>>???AAABBBCCCBBBCCCDDDEEEGGGHHHJJJJJJNNNPPPRRRSSSSSSRRRRRRSSSPPPPPPOOOPPPRRRVVVZZZ\\\```bbbgggoooyyyyyy```TTTRRRQQQUUUXXX^^^fffqqqlll^^^UUURRRQQQMMMNNNOOOOOOOOOPPPSSSVVVUUUSSSTTTXXX]]]eeesss}}}vvvsssqqqqqqtttxxx{{{|||}}}|||tttoookkkjjjjjjmmmsssxxx{{{}}}|||yyyvvvtttrrrrrrrrrtttuuuuuusssqqqkkkjjjgggeeedddeeefffggghhhgggggggggiiillloooqqqooossszzzxxxhhh[[[TTTMMMJJJFFFJJJ]]]zzztttmmmfffaaaYYYMMMEEECCC;;;;;;;;;::::::999999999777555555777888;;;EEEOOOSSS[[[iii|||{{{tttooojjjkkkmmmsssyyy{{{sssnnnmmmoooqqqsssqqqyyyzzzrrrmmmpppwww}}}}}}}}}}}}}}}}}}}}}}}}|||}}}tttiii```[[[WWWTTTQQQQQQPPPQQQWWW___hhhooosssrrrooojjjiiimmmttt{{{wwwrrreee]]]UUURRROOONNNRRRXXX]]]hhhwww{{{yyy{{{|||{{{yyywwwuuuuuuyyy{{{||||||zzzuuutttqqqiii```WWWMMMDDD@@@===:::<<>>BBBDDDEEEFFFIIIQQQ]]]mmmwww}}}|||sss}}}|||rrrsss~~~{{{hhhYYYMMMFFF@@@@@@@@@===;;;<<<<<<======>>>???AAABBBCCCBBBCCCDDDFFFHHHIIIKKKKKKOOORRRTTTUUUTTTTTTTTTUUUPPPOOOPPPQQQTTTYYY]]]```fffhhhmmmvvvhhh[[[WWWVVVXXX[[[aaaiiittt|||lll```YYYVVVTTTPPPRRRSSSSSSRRRTTTWWWZZZ[[[YYY[[[```fffooo}}}~~~xxxvvvssstttwww{{{~~~}}}uuupppiiihhhhhhkkkqqqxxx}}}~~~{{{wwwtttqqqqqqqqqqqqssstttsssqqqnnnkkkiiigggeeeeeefffgggiiihhhiiijjjjjjkkklllmmmmmmkkkpppyyy}}}lll^^^VVVNNNKKKGGGJJJ]]]{{{uuunnnfffaaaXXXMMMDDDBBB;;;::::::::::::::::::999999666666888999===GGGRRRYYYbbbsss|||vvvsssqqqpppqqqvvv|||{{{yyyvvvqqqooopppssswwwttt}}}wwwrrrnnnlllqqqyyy~~~uuujjjaaa\\\YYYUUURRRQQQQQQRRRXXX```hhhmmmpppllljjjiiijjjoootttyyy|||zzzuuuddd\\\UUUQQQOOOOOOSSSZZZ^^^iiixxx}}}{{{|||{{{yyywwwtttrrrtttxxx|||}}}~~~{{{wwwvvvtttlllcccXXXNNNEEE@@@===:::<<>>BBBFFFGGGHHHLLLTTTbbbrrr|||~~~wwwsss}}}xxxooossszzzgggXXXMMMFFF@@@@@@AAA>>>;;;<<<<<<======>>>???AAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMQQQSSSVVVWWWVVVUUUVVVWWWOOOOOOPPPRRRUUUZZZ___bbbjjjmmmsss|||nnn```[[[[[[YYY]]]ccckkkuuu|||lllbbb\\\XXXVVVSSSUUUWWWVVVUUUVVVZZZ^^^bbbaaaccciiipppyyy~~~zzzwwwuuuuuuxxx|||~~~vvvqqqgggffffffiiiqqqyyy}}}zzzvvvrrrpppqqqqqqqqqrrrrrrqqqnnnkkkkkkiiigggeeeeeefffhhhjjjiiijjjkkkmmmmmmlllkkkjjjiiinnnyyyooo```WWWNNNKKKGGGKKK^^^}}}uuunnnfffaaaXXXLLLDDDAAA:::::::::::::::::::::::::::888777999;;;???JJJTTT^^^hhh{{{~~~xxxuuuuuuttttttwww}}}vvvwwwwwwssspppqqquuuzzzvvvkkkfffeeehhhqqq{{{zzzooofff^^^VVVUUUWWWWWWWWWYYY]]]ccciiilllnnnpppqqqrrruuuyyy}}}wwwqqqggg___WWWRRROOOMMMPPPVVV]]]kkkzzzzzzvvvwwwyyywwwsssqqqqqqtttxxxzzz{{{vvvrrrkkkdddZZZRRRGGG@@@======<<<;;;@@@CCCHHHSSSfffyyy~~~pppdddhhhrrr~~~```KKKFFF;;;>>>777777777666555333111000555555666666555444333333555555555444555999>>>BBBBBBFFFIIIMMMWWWhhhwww~~~zzzsssrrr}}}sssmmmrrrxxxfffZZZMMMFFF@@@>>>===;;;;;;>>>======>>>>>>??????@@@@@@CCCDDDEEEFFFFFFIIIMMMQQQVVVXXXZZZ[[[YYYWWWVVVVVVSSSUUUVVVWWWWWW[[[bbbhhhnnnttt}}}|||iii```^^^^^^bbbfffnnn}}}yyyllleeebbb^^^[[[[[[ZZZXXXYYY\\\aaafffiiikkkmmmqqquuu}}}}}}xxxyyyyyy{{{}}}~~~vvvrrrgggfffgggjjjqqqxxx|||~~~~~~}}}|||yyyvvvsssqqqpppoooooooooooonnnkkkiiiffffffggggggggggggggggggjjjjjjiiiiiijjjjjjkkklllgggnnnyyyssscccYYYMMMKKKHHHKKK\\\zzzxxxnnneee```YYYNNNFFFCCC@@@===999777777888777777999888888999===EEEOOOVVV```qqq{{{|||zzzzzz{{{|||{{{wwwvvvuuutttzzzuuullleeebbbccchhhsss~~~wwwmmmfff___YYYZZZ^^^___^^^^^^```dddiiilllnnnwwwyyy|||wwwpppggg^^^VVVRRRNNNMMMQQQWWW```nnn|||xxxuuuvvvwwwuuusssrrrrrruuuxxxzzz~~~{{{wwwsssmmmfffZZZRRRHHH@@@>>>===<<<;;;>>>AAAGGGQQQcccvvv{{{ooofffgggmmmzzzbbbMMMGGG;;;>>>999888888777666555444444666666555555555444444444222333444555666:::???CCCEEEIIIKKKNNNYYYkkkzzz{{{wwwxxxvvvsss{{{~~~zzzgggZZZMMMFFF@@@>>>===;;;;;;>>>>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFGGGJJJNNNQQQVVVXXXZZZ[[[ZZZYYYXXXYYYYYY[[[\\\\\\\\\```gggmmmsssxxxoooeeebbbbbbffflllttt}}}rrrllliiieeeccccccbbbaaaaaadddiiinnnqqqvvvzzz~~~zzzsssuuuxxx{{{~~~vvvrrrhhhggggggkkkqqqxxx|||~~~|||yyyvvvsssqqqooonnnmmmnnnnnnmmmjjjhhhfffffffffgggggghhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkgggnnnyyyuuudddZZZNNNLLLIIIKKKYYYuuuzzzpppfff___XXXMMMDDDAAA<<<999666555666777777777999888888888===FFFQQQYYYeeevvv}}}}}}|||}}}|||{{{yyyxxx{{{yyyhhhccc^^^___cccjjjxxx~~~uuukkkeeeaaa^^^bbbggghhhgggddddddfffjjjooorrrwwwpppfff^^^UUUQQQNNNNNNSSSZZZeeeqqq~~~wwwsssttttttsssrrrrrrrrrtttwwwxxx{{{~~~{{{xxxuuuoooiii\\\TTTIIIAAA>>>>>><<<;;;===@@@EEENNN^^^qqq|||~~~zzzqqqgggdddfffrrrdddOOOHHH<<>>>>>??????@@@AAAAAABBBBBBBBBCCCEEEGGGHHHKKKOOOSSSVVVXXX[[[\\\\\\\\\]]]^^^aaaccccccbbbbbbeeelllrrrxxx}}}yyynnnjjjjjjooottt||||||wwwtttqqqnnnpppooonnnoooqqqvvvzzz}}}}}}~~~xxxuuummmqqqwww|||wwwqqqiiihhhhhhlllrrrxxx|||~~~}}}zzzvvvrrrpppnnnmmmlllllllllkkkiiigggeeeeeeffffffggghhhiiiiiifffgggggghhhiiijjjkkkkkkhhhooozzzwwwfff[[[OOOMMMJJJKKKVVVnnn}}}rrrggg___VVVJJJBBB>>>:::888666555777888999888999999888999>>>HHHTTT]]]iii|||~~~~~~~~~{{{}}}yyynnnaaa^^^]]]aaafffppp~~~uuukkkfffcccbbbgggnnnnnnllliiiggghhhnnnuuuzzzwwwqqqfff]]]TTTPPPNNNOOOUUU\\\hhhtttwwwssssssqqqqqqpppooopppqqqrrrrrrvvv{{{|||zzzxxxvvvqqqjjj^^^UUUJJJBBB???>>>===;;;<<<@@@DDDKKKZZZlllxxx|||}}}{{{vvvhhh```^^^jjj~~~}}}}}}gggPPPIII;;;>>>888777555444444666888999777666444333333444555777222444777999;;;>>>AAADDDKKKMMMNNNRRR___rrr}}}|||kkk\\\OOOGGGAAA???===;;;;;;>>>===>>>>>>???@@@AAABBBBBBAAACCCFFFHHHIIIMMMQQQTTTVVVXXX[[[]]]^^^```ccceeejjjjjjjjjhhhhhhkkkrrrxxx}}}xxxsssvvvxxx{{{}}}zzz~~~}}}|||}}}|||rrrnnnllliiiooowww~~~xxxrrrjjjiiiiiilllrrrxxx|||~~~}}}zzzvvvrrrpppmmmllljjjjjjjjjjjjhhhfffbbbcccdddeeefffggghhhiiieeefffgggiiijjjllllllmmmlllrrr}}}{{{iii]]]OOOMMMKKKLLLSSShhhsssggg^^^UUUJJJBBB???===;;;999888:::::::::999999888888999???JJJWWW```lll}}}~~~~~~|||~~~}}}~~~pppfff]]]\\\^^^dddkkkuuu~~~uuulllgggddddddiiiooonnnmmmkkkiiikkkrrr|||yyysssggg^^^TTTOOOMMMOOOVVV^^^kkkvvvwwwssssssooonnnmmmlllkkkkkkkkklllrrrwwwzzzyyyxxxvvvqqqkkk```WWWLLLDDD@@@>>>===;;;===@@@CCCIIIVVVhhhuuuzzzzzz~~~~~~}}}~~~|||yyyhhh^^^XXXcccwwwzzz{{{jjjRRRIII:::===:::999777666666888:::;;;777555444333333444666777777888;;;<<<===???BBBDDDKKKMMMNNNTTTbbbttt}}}mmm^^^PPPHHHAAA@@@>>>;;;;;;===<<<<<<===>>>???@@@AAAAAAAAACCCFFFIIIKKKMMMQQQTTTVVVXXX[[[]]]```dddiiimmmssssssrrrpppooossszzz}}}yyyllleeebbbaaafffmmmvvv}}}zzzssskkkiiiiiilllqqqwww{{{}}}}}}zzzvvvrrrpppmmmkkkiiihhhiiihhhgggeeeaaaaaabbbccceeefffggggggeeefffhhhkkkmmmnnnooooooqqqvvv~~~~~~lll___PPPMMMKKKLLLRRRbbbtttggg]]]UUUJJJCCCAAA???===;;;:::::::::888777888888888:::@@@KKKXXXaaaooo}}}{{{}}}zzzuuuuuuyyy}}}}}}~~~sssgggaaa[[[\\\aaahhhpppzzz{{{rrrjjjfffcccbbbfffmmmjjjjjjjjjjjjmmmuuu|||vvviii___TTTNNNLLLOOOWWW___lllwwwwwwsssrrrmmmkkkiiigggggggggiiiiiipppvvvzzzyyyxxxwwwrrrlllbbbYYYMMMEEEAAA???===;;;<<<@@@BBBFFFRRRdddqqqwwwvvvzzz{{{zzz{{{~~~}}}zzziii^^^VVV]]]pppvvvyyynnnUUUJJJ;;;>>><<<;;;:::999::::::<<<<<<555555444333444555666777999:::<<<<<<===???BBBEEEJJJLLLOOOVVVeeewww~~~{{{ppp```PPPIIIBBB@@@>>>;;;;;;===;;;;;;<<<>>>???@@@AAAAAABBBEEEHHHJJJLLLNNNQQQSSSVVVXXX[[[^^^ccciiioootttzzzzzzyyywwwvvvzzzzzzjjjaaa^^^]]]]]]fffmmmwww}}}|||uuukkkiiiiiikkkpppuuuyyy{{{~~~~~~}}}|||yyyvvvsssqqqmmmkkkhhhggghhhhhhgggeeebbbbbbccccccdddeeeffffffdddfffiiilllnnnppppppqqqrrruuu{{{oooaaaRRRLLLIIIKKKPPP[[[tttvvvhhh^^^UUUKKKEEECCC===;;;:::999999888666444777888999;;;BBBLLLXXX```ppp}}}zzzyyy}}}|||rrrnnnmmmtttzzz|||~~~vvvhhh```^^^[[[^^^eeennnwwwtttllleeebbb```___ccchhhfffhhhiiijjjnnnwwwyyykkk```TTTNNNLLLNNNVVV___nnnzzzvvvqqqpppjjjhhhfffdddeeegggjjjlllqqqwww{{{{{{{{{yyytttnnncccZZZNNNFFFAAA???===;;;;;;>>>@@@CCCNNN___mmmtttuuuwwwxxxxxx{{{|||lll```UUUXXXgggvvv||||||rrrvvvrrrXXXLLL===@@@:::::::::::::::999999999444444444555555555666666888999999:::;;;>>>CCCGGGJJJMMMQQQYYYiiizzz{{{zzz~~~rrraaaQQQIIICCC@@@>>>;;;;;;===;;;<<<===>>>@@@AAABBBCCCCCCFFFIIIKKKLLLNNNPPPRRRVVVXXX[[[___dddllltttyyy{{{{{{zzzxxxwww|||~~~ooodddaaabbbcccccckkksss}}}~~~wwwjjjiiihhhjjjoootttxxxyyy||||||{{{zzzxxxuuusssqqqmmmkkkhhhgggggghhhgggfffddddddeeeeeeeeefffffffffbbbdddhhhkkknnnpppqqqqqqoooqqquuu{{{qqqbbbUUULLLGGGIIIMMMTTTfffzzz~~~zzzjjj___UUUKKKDDDCCC;;;:::999999:::999777555666777999===CCCLLLVVV]]]lllzzzxxxyyy~~~{{{pppkkkiiipppxxx{{{~~~nnnaaa\\\\\\]]]aaajjjttt~~~zzznnngggaaa___^^^]]]```fffdddfffiiijjjnnnwww{{{lllaaaUUUNNNKKKNNNVVV___ppp|||~~~tttpppooohhhfffdddcccdddhhhmmmppprrrxxx}}}}}}}}}{{{vvvpppddd[[[OOOFFFBBB@@@===<<<:::===???AAAKKK\\\kkkrrrwwwxxxxxxxxx~~~nnnaaaUUUUUUaaaooovvvwwwpppttt}}}uuu[[[OOO???AAA666777777777777666555444333333444555666666555555555666777777999>>>DDDIIIJJJMMMRRR[[[lll|||~~~xxxyyy~~~~~~sssbbbQQQJJJCCC@@@>>>;;;;;;===<<<===>>>???AAABBBCCCDDDDDDGGGJJJLLLMMMNNNPPPQQQVVVXXX[[[___eeemmmvvv|||yyyyyywwwuuuuuuzzzxxxkkkeeefffjjjlllmmmrrrzzzxxxjjjhhhhhhjjjnnnssswwwxxxzzzzzzzzzyyyxxxuuusssqqqnnnkkkhhhgggggghhhgggfffffffffgggggggggggggggggg```cccfffkkknnnoooppppppkkklllpppvvvrrrcccXXXLLLEEEHHHJJJNNN\\\nnnzzzzzz}}}~~~}}}lll```UUUJJJCCCAAA;;;;;;:::;;;<<<<<<;;;999555777:::>>>DDDLLLUUU[[[ggg{{{{{{xxxwwwyyyzzzqqqkkkiiiooowww{{{~~~}}}pppaaaWWWWWW\\\^^^hhhuuu|||rrreeeccc___\\\[[[[[[\\\]]]]]]___ccchhhnnnwww~~~|||}}}~~~~~~~~~oooaaaSSSNNNLLLMMMWWWdddssszzzqqqnnnnnniiiiiiiiihhhhhhjjjnnnqqq|||~~~~~~~~~xxxqqqiii```SSSHHHAAA????????????===???EEELLLVVVdddqqqzzzxxxvvvvvv}}}sssdddWWWVVV]]]gggpppwwwuuuyyy}}}zzz___III???>>>888777666555444444555666333222111222444555444333222333555777:::???EEEIIIIIIIIINNN[[[lllzzzxxxtttxxx~~~wwwhhhWWWLLLCCC@@@???======??????@@@AAABBBCCCEEEFFFFFFGGGIIIKKKLLLMMMOOOSSSUUUWWWYYY]]]bbbhhhnnnsssvvvuuutttqqqppprrryyyzzztttoooooosssyyy}}}uuulllgggfffjjjnnnppptttyyyyyyyyyyyyxxxvvvtttrrrpppooommmkkkiiigggffffffgggdddeeeffffffeeedddbbbaaaaaaaaadddjjjooopppmmmiiijjjjjjlllsss~~~wwwgggWWWNNNGGGGGGGGGIIIVVVfffxxx{{{xxxzzz~~~|||sssbbbWWWMMMCCC;;;===<<<<<<<<<======;;;999999555444<<>>DDDKKKUUUdddqqqyyyxxxvvvvvv}}}yyyjjj[[[XXX]]]eeeooowwwzzz}}}{{{```III@@@???999888666555444444555555333222111222444555444333222333555777:::???EEEIIIKKKKKKPPP]]]mmmzzz|||uuurrrwww~~~~~~www}}}xxxiiiVVVLLLCCC@@@???===>>>@@@???@@@AAABBBDDDEEEFFFFFFGGGIIIKKKLLLMMMOOORRRUUUVVVXXX]]]dddjjjpppuuuwwwtttrrrpppooorrryyy|||yyyxxx|||wwwmmmhhhfffjjjmmmooossswwwzzzzzz{{{{{{yyyvvvtttrrrmmmllljjjgggfffeeeeeeeeedddddddddddddddbbbaaa```___```ccciiinnnnnnjjjfffcccdddhhhppp{{{zzzjjjZZZPPPHHHGGGEEEFFFRRR```ppp|||xxxxxx|||yyy|||tttcccYYYPPPFFF>>>;;;:::999999::::::999777:::666777???HHHNNNTTTYYYhhhsssxxxsssqqqrrrzzztttmmmiiikkkooosssyyytttfff^^^YYYXXX]]]ccckkkuuuyyykkkccc[[[YYYWWWUUUTTTUUUVVVWWWYYY[[[___bbbeeehhhlllooosssuuuwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{~~~|||{{{|||~~~ssseeeWWWRRROOOPPPZZZgggrrr{{{sssppppppllllllkkkjjjjjjmmmqqquuuzzz~~~~~~~~~~~~yyyrrrjjjbbbUUUIIIBBB???>>>>>>@@@===>>>BBBHHHRRRbbbpppyyyyyyxxxwww~~~}}}ooo```[[[^^^fffrrr||||||```JJJ@@@???999888666555444444555555444222222333444555444333222444666888;;;???EEEIIIKKKLLLQQQ\\\jjjwww~~~zzzvvvpppnnnsss|||uuunnntttyyyjjjVVVLLLCCC@@@@@@>>>???AAA@@@@@@AAABBBDDDEEEFFFGGGGGGHHHKKKLLLMMMOOORRRUUUTTTXXX___gggnnnsssvvvxxxqqqpppooonnnqqqyyyzzzooojjjgggjjjmmmnnnrrrvvvzzz{{{}}}~~~}}}zzzvvvtttlllkkkhhhfffdddcccccccccbbbbbbbbbbbbbbbaaa______]]]^^^bbbhhhllllllgggbbb\\\]]]bbbkkkvvv}}}nnn\\\QQQIIIGGGDDDDDDMMMZZZjjj{{{zzz}}}yyy{{{rrrbbbXXXPPPFFF???:::999888888999999888666999777999AAAJJJOOOUUUZZZhhhtttxxxrrrnnnlllqqqzzzvvvqqqmmmnnnppprrrxxx~~~wwwiii[[[VVVVVVZZZaaagggsss~~~tttiiiaaa]]][[[XXXUUUTTTUUUVVVWWWVVVYYY]]]```bbbdddfffhhhnnnqqquuuwwwwwwxxxyyyzzz||||||}}}~~~~~~}}}|||{{{}}}}}}|||{{{{{{{{{{{{|||uuufffXXXSSSPPPPPPZZZgggttt|||ssspppooollllllkkkjjjjjjmmmrrrvvv{{{~~~~~~~~~~~~yyyrrrjjjbbbUUUJJJBBB???>>>===???===>>>AAAFFFOOO___nnnzzz{{{zzzyyy~~~rrrddd^^^aaajjjyyy}}}aaaKKKAAA???999888666555444444444555444333222333555555555444222444777999;;;???DDDHHHHHHKKKQQQZZZfffrrr{{{{{{vvvsssnnnlllqqqyyy~~~ppphhhmmmzzzkkkVVVLLLCCCAAA@@@???@@@BBB@@@@@@AAACCCDDDEEEFFFGGGGGGIIIKKKLLLMMMOOOSSSUUUTTTYYYaaakkkrrrvvvxxxxxxooonnnnnnnnnqqqyyy~~~rrrlllhhhjjjlllmmmqqquuu{{{}}}|||xxxuuullljjjhhheeecccbbbbbbbbbaaaaaa``````___^^^^^^]]]\\\^^^bbbhhhllllllfffaaaXXXYYY\\\dddooo{{{ppp^^^SSSJJJHHHFFFDDDKKKVVVlll}}}}}}}}}mmm^^^UUUNNNEEE>>><<<:::888888999:::999888888777:::CCCKKKOOOUUU[[[ggguuu|||uuuppplllkkkpppzzzwwwssspppppppppqqqxxxzzzmmmaaaVVVSSSVVV\\\dddlllyyyuuulllfff___]]]ZZZVVVTTTTTTUUUVVVTTTXXX]]]aaacccdddfffhhhpppsssvvvxxxxxxxxxyyyzzz|||}}}~~~~~~}}}{{{zzzzzzzzz{{{|||}}}}}}uuufffXXXSSSPPPPPPZZZgggxxx}}}sssooonnnlllllljjjiiijjjmmmssswww}}}yyyrrrhhh```TTTIIIBBB???===<<<>>>===>>>AAADDDKKK\\\kkkzzz||||||{{{~~~xxxkkkddddddlll}}}~~~bbbKKKAAA@@@:::999777555444333444444444333222333555666555444333555777:::<<<@@@DDDGGGGGGKKKRRRZZZeeeqqq{{{{{{wwwsssnnnlllqqqyyy~~~ooofffkkk{{{lllWWWMMMDDDBBBAAA@@@@@@BBB@@@AAABBBCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNPPPTTTVVVVVV\\\eeennnuuuxxxxxxwwwmmmmmmnnnooosss{{{uuunnniiijjjlllnnnqqqvvv{{{}}}|||xxxuuummmkkkhhhfffcccbbbbbbbbb``````___^^^]]]]]]]]]\\\]]]^^^bbbhhhmmmmmmhhhcccYYYXXXYYY___jjjyyyqqq^^^SSSJJJIIIHHHFFFLLLVVVmmm{{{iii[[[SSSMMMEEE???<<<:::888888999999999888666666;;;DDDKKKPPPWWW]]]hhhwwwxxxrrrooolllkkkppp{{{|||uuusssrrrrrrppppppyyy|||rrrbbbZZZTTTTTTXXX___hhhqqqwwwnnniii^^^\\\XXXUUUSSSSSSTTTUUUUUUYYY^^^bbbeeegggjjjllltttvvvxxxyyyxxxxxxyyy{{{}}}~~~~~~yyyxxxxxxyyy|||wwwhhhZZZTTTQQQQQQ[[[gggyyy|||sssooonnnmmmllljjjiiijjjnnntttyyyyyyrrrfff^^^SSSHHHBBB???===<<<;;;<<<>>>AAACCCIIIXXXgggwwwzzz|||{{{sssjjjgggmmm}}}cccLLLBBBAAA:::999777555444333333444555333333333555666555444333555888;;;===@@@DDDGGGFFFLLLTTT]]]gggsss|||xxxvvvrrrooouuu|||qqqhhhmmm}}}nnnYYYOOOFFFBBBAAA@@@@@@BBBAAAAAABBBCCCEEEFFFGGGHHHJJJKKKNNNOOOPPPRRRUUUXXX[[[```hhhqqqvvvxxxwwwvvvmmmnnnoooqqqvvv}}}wwwpppkkkkkkmmmooosssxxx{{{}}}~~~~~~}}}yyyuuusssmmmkkkhhheeecccaaaaaaaaa```___^^^]]]\\\\\\\\\\\\^^^___bbbggglllmmmjjjfffZZZXXXXXX]]]jjjzzzqqq^^^RRRJJJJJJJJJHHHLLLTTTgggxxxgggZZZSSSNNNFFFAAA;;;888666555666777777777666777<<>>===<<<999;;;???BBBCCCGGGUUUdddpppuuuyyy{{{yyyooojjjooodddMMMBBBAAA;;;999777555444333333333555444333444555666666444333666999;;;===@@@DDDFFFCCCJJJTTT^^^gggttt~~~{{{yyyxxxuuutttzzzuuulllppp~~~ooo[[[QQQGGGCCCBBB??????AAAAAAAAABBBDDDEEEFFFGGGHHHKKKMMMOOOPPPQQQTTTWWWYYY```dddkkkrrrvvvwwwvvvuuunnnoooqqqsssxxxxxxqqqlllmmmoooqqquuuzzz|||||||||{{{yyyuuurrrpppkkkjjjgggdddaaa```______```___^^^\\\\\\\\\\\\]]]^^^^^^```eeekkkmmmllliiiYYYWWWXXX___mmm}}}qqq^^^RRRIIIJJJIIIGGGIIIPPP^^^{{{tttcccWWWQQQLLLFFF@@@;;;999666555777888888888777888>>>FFFNNNUUU___jjjzzz~~~uuupppooopppooommmttt~~~{{{uuupppjjjlllpppqqqooorrrvvvfffZZZNNNNNNQQQWWW\\\cccnnnyyy~~~tttiiicccZZZYYYWWWVVVWWWYYY[[[]]]\\\^^^bbbdddfffiiimmmoootttuuuvvvuuuuuuwwwzzz||||||}}}~~~~~~xxxwwwwwwzzz{{{kkk]]]WWWTTTTTT^^^jjjttt|||yyyqqqoooppppppooommmkkklllqqqxxx}}}yyyrrr```YYYOOOFFFAAA>>><<<<<<777:::???CCCCCCFFFTTTbbbkkkqqqwww{{{zzzrrrmmmrrr~~~~~~dddMMMCCCAAA;;;999777555444333333333555444333444666666666555333666999<<<>>>@@@CCCFFF???GGGRRR\\\eeesss}}}zzzyyyyyywwwwww}}}wwwnnnrrr~~~ooo]]]RRRHHHDDDBBB???>>>@@@AAABBBCCCDDDEEEFFFGGGHHHLLLNNNPPPQQQRRRUUUXXXZZZcccgggmmmsssvvvwwwvvvtttoooppprrruuuzzz~~~{{{wwwwww{{{yyyrrrmmmmmmppprrrvvv||||||{{{zzzyyyvvvssspppnnnjjjhhheeebbb```^^^]]]]]]```___^^^\\\[[[\\\\\\]]]]]]]]]^^^ccciiimmmlllkkkVVVVVVYYYbbbpppqqq___RRRIIIIIIHHHEEEFFFLLLXXXvvv}}}ppp___SSSMMMIIICCC>>>>>><<<999888999:::;;;:::999:::???HHHOOOWWWcccnnn|||ssspppqqqsssrrrpppuuu}}}wwwqqqlllgggjjjoooqqqooosssyyykkk]]]TTTKKKLLLPPPWWW]]]dddppp{{{~~~vvvlllddd```___^^^[[[YYYYYY\\\^^^bbbeeefffeeehhhooosssrrrzzzwwwsssppppppsssxxx{{{zzz}}}}}}|||||||||}}}{{{nnn```VVVRRRSSS\\\eeelllvvvzzzsssooommmpppnnnlllmmmpppwww~~~xxxnnneee\\\PPPFFFAAA???===;;;<<<===>>>???BBBIIITTT\\\eeemmmvvv}}}{{{tttppp~~~}}}~~~dddLLLBBB@@@===999444111222444555666444555555555444333222222333444666:::???BBBCCCCCCCCCKKKVVVaaalllwwwzzzxxxzzzwwwrrryyyuuuaaaVVVKKKEEEBBB???>>>@@@BBBBBBAAABBBCCCEEEGGGHHHKKKNNNQQQRRRRRRTTTYYY^^^dddjjjsssyyyzzzwwwuuusssqqqqqqrrrwww}}}vvvnnnjjjdddbbb```^^^___dddkkkqqq}}}||||||}}}tttmmmnnnqqqrrruuuyyy|||}}}{{{xxxsssnnnllllllggggggfffeeecccbbbaaa`````````___^^^\\\[[[[[[ZZZ]]]]]]]]]aaaiiiqqqnnngggXXXWWW\\\iiivvvooo]]]QQQHHHGGGEEEBBBDDDLLLVVVoooppp___VVVQQQJJJDDDBBB;;;;;;999999999999;;;;;;777>>>AAAHHHRRRXXXhhh}}}xxxuuuvvvwwwvvvttt}}}~~~xxxqqqlllllljjjjjjnnnsss{{{~~~qqqdddWWWOOOKKKKKKPPPWWW]]]dddooo{{{~~~vvvkkkccc___^^^\\\YYYWWWXXX[[[^^^aaafffhhhiiimmmtttvvvuuuyyyvvvrrrnnnnnnqqquuuxxx{{{~~~}}}}}}}}}}}}}}}{{{nnn```VVVQQQRRRZZZccclllwww{{{uuuqqqpppqqqooonnnooosssyyyxxxnnnddd[[[OOOFFFAAA???===;;;<<<===??????AAAHHHQQQYYYaaajjjuuu}}}yyyuuuttt~~~||||||~~~dddMMMBBBAAA===:::666333444555666666555555555555555444333333444444666:::???CCCDDDDDDEEELLLVVV```jjjwww|||{{{~~~zzzvvv}}}uuubbbWWWKKKFFFCCC@@@@@@BBBCCCCCCCCCCCCDDDFFFHHHJJJLLLOOORRRSSSSSSUUU[[[___fffllltttxxxxxxuuussssssrrrsssuuu{{{{{{wwwqqqkkkfff```ZZZVVVRRRRRRPPPNNNNNNRRRXXX]]]fffmmmxxx||||||}}}}}}xxxtttrrrrrrtttwww|||zzzrrrlllmmmqqqssswwwzzz||||||{{{xxxsssnnnllllllhhhhhhfffdddcccaaa```______^^^^^^]]]\\\[[[ZZZYYY\\\\\\\\\___hhhooommmgggXXXWWW[[[fffsss~~~ppp^^^QQQHHHGGGEEEBBBEEELLLZZZtttqqq```WWWPPPHHHBBB@@@;;;;;;999999999999;;;;;;;;;AAADDDLLLXXX^^^ooo~~~yyywwwxxxyyyxxxwww|||zzztttoooooonnnppprrruuu|||ttthhh[[[PPPJJJKKKKKKPPPWWW\\\cccooozzzvvvjjjbbb]]]\\\YYYVVVUUUVVV[[[^^^aaahhhmmmpppuuuzzz{{{xxxvvvsssooolllllloootttwww|||~~~~~~~~~~~~~~~|||ooo```VVVPPPPPPXXX```lllyyy|||vvvsssrrrqqqpppppprrrvvv|||xxxnnncccZZZNNNEEEAAA???===;;;;;;===??????AAAEEEMMMSSS]]]hhhvvvyyyuuutttuuu}}}zzzyyy|||dddMMMBBBAAA<<<:::777666666666666555555555666666666555444444555555666999>>>CCCFFFGGGHHHNNNXXXaaalllxxx~~~|||vvvcccXXXLLLGGGDDDAAABBBDDDDDDDDDDDDDDDFFFHHHJJJKKKMMMPPPSSSTTTTTTWWW]]]bbbiiinnntttvvvtttrrrqqqqqqsssuuuzzzyyyqqqddd```[[[VVVSSSPPPLLLJJJHHHHHHGGGFFFFFFHHHLLLOOORRRWWW___gggmmmqqqqqqqqqppprrrttttttsssqqqppppppvvvyyy|||~~~|||wwwtttpppllliiigggffffffhhhlllrrryyyxxxpppjjjmmmqqqssswww{{{{{{{{{zzzwwwsssooommmllljjjhhhfffdddbbb```^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYYZZZZZZ\\\dddllllllgggZZZWWWZZZdddoooyyyqqq^^^QQQHHHGGGEEEAAAEEELLL___{{{qqqaaaWWWOOOGGGAAA???;;;;;;999999999999;;;;;;>>>DDDGGGOOO\\\dddwww|||zzzzzz{{{{{{zzz}}}{{{xxxtttssstttwwwxxxxxx}}}xxxmmm```UUULLLHHHKKKLLLPPPWWW]]]dddppp|||~~~uuujjjbbb\\\ZZZWWWSSSRRRUUU[[[```eeemmmtttxxx|||}}}xxxqqqooommmlllnnnrrrvvvyyy~~~}}}rrrbbbWWWQQQQQQXXX```mmm{{{{{{uuurrrqqqqqqqqqqqqtttyyywwwmmmaaaYYYMMMDDD@@@???===;;;:::===??????@@@BBBHHHMMMZZZgggwwwvvvrrrppppppyyyxxxzzz|||bbbLLLAAA???:::888777666666666444333555666666666666666555555666555666999???DDDHHHJJJJJJQQQ]]]hhhrrr|||wwwdddXXXLLLFFFDDDAAABBBDDDDDDDDDDDDDDDFFFHHHJJJLLLOOOQQQTTTUUUUUUYYY___eeelllpppuuuuuuqqqmmmmmmooossswww}}}wwwhhh^^^WWWTTTOOOLLLKKKJJJIIIHHHGGGHHHHHHGGGFFFGGGIIIKKKLLLNNNRRRWWWZZZ]]]^^^^^^^^^bbbfffiiihhhfffddddddeeegggjjjllllllllljjjiiidddcccaaa___^^^^^^___```___ccciiiqqqzzzwwwooojjjlllppprrruuuyyyzzzzzzzzzwwwrrrooommmmmmkkkiiifffccc```^^^]]]\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXZZZaaajjjkkkhhh^^^ZZZZZZbbbllluuu~~~rrr^^^RRRHHHFFFDDDAAAEEEMMMddd|||ooo```WWWOOOGGGAAA@@@;;;;;;999999999999;;;;;;<<>>@@@EEEIIIUUUcccvvv~~~sssnnnjjjiiizzzxxxyyy}}}yyy```KKK@@@>>>888777555555555555333111555555666666666666666555666666666:::@@@FFFJJJLLLJJJUUUdddrrr{{{xxxfffYYYMMMFFFCCCAAAAAADDDCCCCCCCCCDDDFFFHHHJJJLLLOOORRRTTTUUUVVVZZZbbbgggnnnssswwwuuuoookkkkkknnnsssxxx{{{kkk]]]TTTLLLJJJFFFEEEEEEFFFGGGFFFDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMNNNSSSWWW\\\___^^^[[[XXXWWWUUUWWWYYYZZZ[[[[[[[[[ZZZWWWVVVVVVVVVWWWYYY[[[\\\[[[___eeellluuuxxxpppkkkllloooppprrruuuxxxyyyyyyvvvrrrooonnnmmmkkkiiifffbbb___]]]\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWUUUWWWWWWXXX___hhhllljjjbbb]]][[[bbbjjjrrr{{{ttt___RRRGGGEEEDDDAAAEEEMMMfffwwwlll___WWWOOOGGGCCCCCC;;;;;;999999999999;;;;;;:::AAAFFFPPP^^^hhh|||}}}}}}}}}zzzxxxxxxvvvwwwzzz~~~~~~||||||{{{vvvlll___TTTOOOMMMMMMNNNSSS\\\ccclllyyy|||rrriiiddd^^^ZZZUUUQQQQQQWWW```gggoooxxx{{{sssjjjmmmrrrxxx}}}vvvfffZZZTTTSSSZZZbbbqqq{{{uuurrrqqqrrrsssuuuyyy}}}~~~tttjjj^^^VVVKKKCCC@@@>>>===<<<;;;===???>>>===???DDDHHHPPP```ttt{{{ooohhhdddbbbrrrzzzwww{{{www___KKKAAA>>>888666444444444444222000444444555666666666555555666555777;;;BBBHHHKKKMMMLLLXXXjjjyyy{{{iii]]]OOOHHHDDDAAABBBDDDBBBBBBCCCDDDFFFHHHKKKMMMOOOQQQTTTUUUVVV[[[ccciiipppvvv{{{xxxqqqlllllloootttyyy~~~pppbbbVVVOOOHHHFFFDDDDDDEEEGGGGGGFFFDDDFFFGGGFFFEEEDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGLLLOOOSSSTTTRRROOOMMMLLLKKKLLLMMMNNNOOOPPPQQQQQQMMMNNNOOOQQQSSSUUUWWWXXXZZZ^^^dddkkkttt~~~wwwpppjjjllloooooopppssswwwxxxxxxvvvrrrooonnnnnnkkkhhheeeaaa^^^\\\\\\\\\YYYYYYXXXXXXWWWWWWWWWWWWUUUWWWWWWXXX___hhhmmmmmmeee___\\\aaahhhpppzzzvvv___RRRGGGEEECCCAAAEEENNNbbbsssiii^^^WWWOOOGGGCCCDDD;;;;;;999999999999;;;;;;;;;BBBHHHSSSaaajjj||||||vvvuuuvvvvvvxxxyyy}}}~~~zzzpppaaaUUUNNNMMMNNNOOOUUU^^^gggppp}}}zzzqqqiiieee___[[[VVVQQQQQQYYYccckkkqqqyyy{{{sssmmmqqqyyy~~~~~~uuueeeZZZSSSSSSZZZbbbsss}}}yyywwwvvvuuuvvvxxx|||}}}sssiii]]]UUUJJJBBB???>>>===<<<<<<===>>>===<<<>>>DDDHHHPPP```uuuxxxkkkbbb\\\XXXhhh~~~uuuvvv~~~www```MMMBBB???999777555444444444333222333333444555555555555555444555888===DDDIIILLLMMMNNNZZZkkkzzznnnaaaRRRJJJFFFCCCCCCFFFCCCDDDDDDEEEGGGJJJMMMNNNOOOQQQSSSTTTVVV[[[dddjjjssszzz~~~uuuoooooorrrvvv{{{sssfffZZZQQQKKKHHHGGGFFFGGGIIIJJJIIIHHHGGGHHHIIIIIIGGGGGGHHHJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMOOOQQQTTTVVVWWWZZZ^^^dddllluuutttmmmiiikkkooooooqqqsssvvvwwwwwwuuurrrooonnnnnnjjjgggccc```]]]\\\\\\]]]XXXXXXXXXXXXXXXWWWWWWWWWVVVXXXXXXYYY___iiiooopppfff___[[[___fffnnnxxxwww```RRRGGGEEECCCAAAFFFNNN[[[zzzsssjjj___WWWNNNFFFBBBCCC;;;;;;999999999999;;;;;;:::BBBIIITTTbbbjjjzzzxxxssstttvvvwwwyyyyyy|||~~~rrrbbbUUUMMMKKKNNNPPPVVV```iiisss~~~xxxpppjjjfffaaa\\\VVVQQQRRRZZZeeemmmqqqyyy|||tttpppuuu~~~~~~}}}~~~tttdddYYYSSSRRRYYYbbbttt}}}|||{{{wwwxxx{{{~~~|||rrrhhh\\\TTTIIIBBB???>>>===<<<<<<>>>>>>===<<<>>>DDDIIISSSdddyyyxxxiii^^^UUUPPP^^^ttt|||wwwqqqvvvwwwaaaOOODDDAAA;;;888555444444555444333222333333444555555555444444555888>>>EEEJJJLLLMMMQQQ\\\kkkyyyrrrdddUUULLLGGGDDDDDDGGGEEEEEEEEEGGGIIIKKKNNNPPPNNNQQQSSSTTTVVV[[[dddjjjvvv}}}yyyrrrrrruuuwww}}}|||lll___TTTLLLHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGHHHIIIHHHGGGGGGIIIKKKGGGGGGHHHIIIJJJKKKKKKKKKHHHIIIIIIHHHFFFEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGJJJLLLMMMPPPSSSUUUWWWXXXZZZ^^^eeemmmwwwrrrkkkhhhkkkoooppprrrtttvvvwwwwwwuuurrroooooooooiiigggccc___]]]\\\]]]]]]XXXXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYYYY___iiippprrrfff___[[[^^^eeemmmwwwxxx```RRRGGGDDDCCCAAAFFFNNNVVVttttttkkk```XXXNNNDDD@@@AAA;;;;;;999999999999;;;;;;888AAAHHHTTTaaagggwww~~~vvvqqqssswwwyyyzzzyyy{{{rrrcccWWWQQQOOORRRTTTYYYaaaiiittt{{{{{{{{{}}}|||tttmmmgggddd]]]VVVQQQTTTYYY___iiiqqqssswww|||~~~yyyvvvuuu{{{~~~{{{xxxyyy|||uuuggg[[[TTTSSS[[[eeewww~~~~~~~~~~~~|||qqqfffYYYRRRHHHAAA???>>>===<<<;;;<<<===>>>???AAAFFFIIIQQQccc{{{yyyiiiWWWOOOQQQZZZgggrrrxxxuuutttyyyaaaMMMEEE===:::888555444444555444333555555555444444444333333999888:::@@@DDDEEEIIIMMMTTT^^^hhhooowww}}}vvviiiXXXMMMIIIHHHEEEAAADDDDDDEEEFFFHHHJJJLLLMMMQQQPPPRRRVVVXXX[[[dddnnn{{{~~~yyyuuutttyyy|||ooobbbXXXOOOJJJIIIJJJIIIIIIJJJKKKLLLLLLKKKIIIIIIHHHHHHHHHIIIJJJKKKIIIJJJKKKKKKKKKJJJKKKMMMIIIGGGFFFDDDCCCCCCCCCDDDBBBCCCCCCDDDEEEEEEEEEDDDHHHKKKNNNPPPRRRTTTWWWZZZ___ccciiipppwwwrrrkkkfffiiinnnpppsssvvvvvvuuuuuussspppmmmjjjhhhfffcccaaa______^^^\\\[[[XXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVYYY___eeejjjlll```YYYUUUZZZdddmmmwww{{{cccVVVIIIDDDDDDDDDFFFIIIWWWpppwwwlll___WWWOOOFFF@@@>>>;;;:::999777666777777888<<>>===<<<<<<===>>>>>>>>>AAAEEEHHHSSSeee~~~xxxhhhUUULLLNNNVVVeeeqqq|||yyyxxx}}}bbbMMMFFF>>>;;;888666444555555555444555555555555444444444444888777999???BBBDDDGGGLLLQQQ[[[fffmmmuuuzzzxxx}}}yyylll[[[OOOKKKIIIFFFCCCEEEEEEEEEGGGHHHJJJLLLMMMQQQPPPQQQUUUWWW\\\fffppp|||yyyxxxzzz}}}yyyhhh\\\SSSLLLHHHIIIIIIIIIIIIJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNOOOOOONNNMMMLLLLLLLLLIIIHHHFFFEEECCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFHHHJJJNNNQQQSSSVVVZZZ\\\cccgggmmmsssyyyqqqkkkgggkkkoooqqqsssvvvuuuuuutttssspppmmmjjjhhhdddbbb___^^^]]]]]][[[YYYXXXXXXXXXWWWWWWWWWWWWVVVWWWVVVUUUWWW\\\aaaeeefff\\\VVVTTTYYYaaakkkwww|||cccUUUHHHCCCCCCCCCDDDGGGPPPggg~~~rrreee[[[RRRHHHAAA???<<<;;;999888777777888888;;;BBBKKKRRRZZZfffxxx{{{yyy|||{{{yyyyyywwwsssqqqxxx}}}}}}yyymmmbbbZZZVVVUUURRRVVV^^^hhhoooxxx~~~~~~vvvooojjjhhhhhheeebbbcccgggjjjkkkooossszzz|||~~~|||wwwtttuuuyyy~~~}}}{{{zzzwwwiii]]]VVVUUU^^^gggzzz~~~|||{{{zzz{{{|||~~~wwwiii\\\XXXPPPGGG@@@>>>>>>===<<<===>>>>>>>>>>>>@@@DDDGGGRRRfffzzziiiVVVLLLLLLVVVffftttbbbNNNFFF>>>;;;999666555555666555444555555555555555444444444888666888>>>AAABBBFFFJJJOOOYYYdddkkksss~~~vvvrrrrrryyy}}}qqq___SSSMMMJJJGGGEEEFFFFFFFFFGGGHHHIIIKKKLLLQQQOOOPPPTTTXXX^^^iiiuuu~~~{{{zzz{{{~~~qqqaaaVVVOOOIIIHHHJJJIIIJJJKKKMMMOOOQQQRRRSSSRRRRRRSSSSSSSSSRRRRRRRRRUUUTTTSSSRRRPPPNNNMMMLLLJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGJJJOOORRRVVVZZZ^^^aaahhhlllrrrwww}}}qqqkkkhhhmmmqqqrrrsssuuuuuuuuutttrrrooollliiigggccc```^^^\\\\\\[[[YYYXXXWWWWWWWWWVVVVVVVVVUUUUUUWWWVVVTTTUUUYYY\\\^^^___VVVSSSTTTXXX^^^gggvvv~~~cccUUUGGGBBBBBBAAACCCEEEJJJ^^^uuu}}}xxx~~~zzzkkkaaaVVVJJJBBB@@@===<<<:::999888888999999:::BBBKKKRRRYYYcccrrr~~~}}}wwwttttttzzz~~~wwwoookkkrrryyy{{{~~~uuukkkaaaZZZWWWUUUSSSWWWaaakkkrrryyy}}}tttooommmnnnooommmllloootttuuurrrrrrvvvzzz}}}~~~zzzuuusssvvv|||}}}{{{zzzxxxtttqqqsss|||yyyjjj___WWWVVV^^^hhhzzz~~~|||{{{yyyzzz{{{|||}}}yyylll___VVVOOOFFF@@@>>>>>>===<<<>>>??????>>>>>>@@@CCCFFFOOOddd~~~|||lllYYYOOOPPP\\\nnn~~~```LLLEEE===<<<999666555666666555444444444444444555555555555999777999???CCCCCCFFFKKKRRR[[[eeellltttxxxpppmmmpppyyyzzz|||uuudddVVVNNNJJJGGGEEEGGGFFFGGGGGGHHHIIIJJJKKKPPPNNNPPPTTTYYYaaannnzzz}}}zzzzzz{{{~~~zzzlll\\\SSSMMMIIIJJJLLLLLLNNNPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYWWWUUUSSSQQQPPPNNNLLLJJJIIIHHHFFFDDDCCCBBBAAAAAABBBBBBDDDEEEGGGHHHIIIHHHKKKPPPUUUYYY^^^cccgggmmmqqqwww|||pppkkkiiinnnrrrsssssstttuuuuuutttrrroookkkhhhfffbbb```]]]\\\[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTSSSUUUTTTRRRSSSVVVYYYZZZZZZRRRRRRTTTWWWZZZcccttteeeWWWIIICCCBBBAAABBBDDDGGGVVVhhhvvv|||}}}{{{zzzvvv|||yyy}}}|||nnncccXXXMMMEEEBBB===<<<;;;999888999999::::::BBBLLLRRRXXXaaannnxxx|||~~~yyytttpppooorrr~~~vvvkkkfffnnnvvvyyy{{{rrriiiaaa[[[WWWUUUTTTYYYbbbmmmrrrxxx~~~wwwssstttwwwzzzvvvvvvyyy|||zzzuuutttwww{{{~~~~~~~~~~~~~~~yyytttsssxxxyyywwwuuuqqqlllkkkppp|||{{{lll```XXXVVV^^^gggxxx~~~|||zzzyyyzzzyyyyyy{{{yyymmmaaaTTTMMMDDD???===>>>======>>>??????>>>>>>@@@CCCFFFNNNddd}}}nnn\\\SSSUUUaaavvv|||^^^JJJCCC<<<;;;999666555555666555444222333333444555666666777===;;;===BBBFFFFFFIIINNNYYYaaajjjooowwwzzzrrrnnnnnnsss~~~|||vvvyyyxxxgggXXXOOOJJJGGGEEEGGGFFFGGGGGGHHHIIIJJJKKKOOONNNPPPVVV\\\eeesss|||zzzzzz{{{~~~rrreeeWWWPPPLLLIIIJJJMMMNNNPPPTTTUUUVVVXXX[[[^^^eeegggiiikkkkkkjjjhhhggg^^^ZZZVVVSSSRRRQQQOOONNNJJJJJJIIIHHHFFFEEECCCCCCBBBBBBCCCDDDEEEGGGIIIJJJJJJNNNSSSYYY^^^ccciiimmmqqquuu{{{pppjjjiiimmmrrrrrrssstttuuutttsssqqqnnnjjjgggeeebbb```]]]\\\[[[[[[YYYWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPQQQTTTWWWXXXXXXRRRRRRTTTVVVXXXaaasssgggYYYKKKDDDCCCAAABBBDDDFFFOOO]]]jjjrrrvvvyyy|||{{{yyywww|||zzzlllbbbXXXNNNFFFDDD===<<<;;;999888999999:::999BBBLLLRRRWWW```lllvvvzzzyyytttpppmmmpppuuutttgggeeemmmtttzzzzzzuuunnnhhhccc]]]YYYUUUVVVZZZccclllqqquuu~~~}}}{{{}}}~~~}}}}}}}}}xxxrrrrrrvvv{{{~~~~~~}}}|||{{{zzzvvvqqqrrrxxxzzzssspppnnnjjjeeefffnnn}}}}}}mmm```WWWUUU\\\eeettt}}}{{{xxxxxxwwwwwwxxx|||~~~vvvjjj___SSSLLLCCC>>>===>>>>>>======>>>>>>>>>>>>@@@DDDGGGOOOfff}}}ooo___VVVWWWcccyyyzzz\\\IIICCC;;;:::888555444444555444333222333444666888999;;;;;;AAA???AAAFFFIIIJJJLLLQQQ```hhhooorrrxxxuuupppnnnpppyyy}}}vvvrrrxxx}}}lll[[[PPPJJJGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLNNNNNNRRRYYY```jjjxxx~~~||||||}}}{{{iii]]]RRRMMMKKKJJJKKKOOOPPPTTTYYY\\\]]]```eeeiiippprrrvvvyyyzzzyyywwwuuuiiibbbZZZTTTSSSSSSRRRPPPLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGIIIKKKLLLNNNRRRWWW]]]ccchhhnnnrrrtttyyypppjjjggglllpppqqqrrrtttuuutttsssqqqmmmiiifffdddbbb___]]][[[[[[ZZZYYYWWWUUUTTTTTTSSSRRRQQQPPPPPPNNNMMMMMMOOORRRUUUVVVUUURRRQQQSSSUUUYYYcccvvviii[[[LLLEEECCCAAAAAACCCDDDJJJXXXgggqqqvvv{{{xxxwww}}}uuuhhh___WWWMMMGGGEEE===<<<:::999888888999999:::BBBLLLRRRXXXaaannnxxxzzz|||vvvsssooonnnsss{{{sssffffffmmmtttzzzrrrooojjjgggeeeaaa\\\XXXXXX[[[ccckkknnnrrr{{{|||{{{~~~}}}xxxqqqkkkmmmsssvvvzzz~~~|||{{{zzzyyyuuupppmmmnnnuuu}}}|||zzzzzz}}}zzzrrrkkkhhheeeaaa^^^aaakkk{{{~~~nnn```VVVTTTZZZcccooo{{{}}}{{{vvvvvvvvvuuuwww|||{{{ssshhh^^^RRRKKKBBB======>>>>>>===<<<===>>>>>>>>>AAAEEEHHHNNNfffssscccZZZZZZeeezzzzzz\\\IIICCC;;;999777444333333444333222333444666999;;;>>>@@@AAACCCAAACCCHHHKKKLLLNNNSSSdddkkkqqqssswwwyyypppooolllqqq}}}yyyssspppxxxppp___RRRKKKHHHGGGEEEEEEEEEGGGHHHJJJLLLMMMMMMNNNSSS\\\eeennn|||~~~||||||wwwnnn```WWWOOONNNOOOOOOQQQTTTVVV[[[cccgggjjjooovvv|||~~~wwwmmmaaaYYYVVVVVVUUUSSSOOOOOOPPPPPPPPPOOONNNMMMKKKJJJIIIIIIJJJLLLNNNOOOQQQUUU[[[aaaffflllrrrvvvxxx|||pppiiifffiiinnnpppqqqtttuuutttssspppmmmiiieeeccc```^^^[[[ZZZYYYYYYWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKKKKMMMOOOQQQQQQPPPPPPOOOPPPTTT\\\hhh{{{iii[[[LLLDDDBBB@@@@@@AAADDDKKK[[[nnn{{{{{{{{{~~~rrrfff]]]UUULLLFFFDDD<<<;;;999888777777888888:::BBBLLLRRRXXXbbbppp{{{~~~yyyuuussspppqqqwwwrrrggggggmmmtttzzzllljjjggggggfffddd___[[[YYY\\\bbbiiillloooxxx{{{|||{{{tttkkkeeeiiiqqqpppuuu~~~~~~|||zzzxxxwwwpppllliiikkkssszzz}}}}}}wwwtttuuuwwwuuummmeeebbb___\\\ZZZ^^^iiiyyynnn```VVVSSSYYYaaalllyyy}}}{{{uuuuuuuuuuuuwww}}}{{{sssiii```QQQJJJBBB===<<<>>>>>>===;;;<<<===>>>???AAAFFFIIIKKKdddwwwhhh^^^\\\fffzzzzzz]]]JJJDDD<<<999666444222333333222111444555888;;;???BBBDDDFFFEEEBBBDDDIIILLLMMMOOOSSSffflllqqqrrruuu}}}uuummmooojjjppp~~~vvvqqqoooxxxsssaaaTTTLLLIIIIIIDDDDDDEEEFFFHHHJJJLLLNNNLLLNNNUUU^^^gggqqq}}}{{{{{{~~~oooddd]]]UUUOOOPPPTTTUUUXXX[[[\\\ccclllrrrwww}}}vvvggg]]]YYYXXXWWWUUUQQQRRRSSSTTTTTTSSSRRRQQQOOONNNMMMLLLMMMNNNPPPRRRSSSWWW]]]ccciiinnntttxxxzzzpppiiieeehhhlllnnnqqqtttttttttrrrppplllhhheeebbb___\\\ZZZXXXXXXWWWVVVTTTTTTSSSRRRQQQPPPOOONNNNNNKKKJJJJJJKKKMMMNNNMMMLLLOOOLLLMMMTTT^^^llliiiZZZKKKCCCAAA>>>>>>@@@FFFNNNaaaxxx}}}rrreee\\\TTTKKKEEECCC;;;:::999777777777777888:::BBBKKKRRRYYYcccsss~~~{{{wwwtttsssqqqrrrzzzssshhhgggmmmssszzzjjjhhhgggggggggddd^^^YYY[[[\\\^^^bbbhhhrrr{{{xxxpppqqquuu{{{}}}uuuooojjjeeeeeeiiilllttt~~~|||yyyuuuqqqhhhfffeeegggjjjmmmnnnnnnmmmnnnnnnkkkeee```]]][[[YYYYYYZZZ```kkk{{{tttdddXXXUUU[[[bbbmmmzzz|||~~~}}}yyy~~~{{{xxxyyy~~~|||tttiiiaaaSSSJJJBBB>>><<<:::<<<@@@AAA???>>>???AAACCCDDDDDDLLLbbb~~~qqq___\\\kkkyyyaaaKKKAAA???<<<999666444444333111///555777::::::::::::;;;<<<;;;<<<@@@FFFJJJLLLQQQWWWgggpppuuuuuuuuu|||qqqkkkooossswwwrrrrrrrrrxxxxxxgggYYYPPPKKKJJJFFFGGGHHHIIIJJJJJJJJJJJJKKKNNNSSS\\\hhhuuuuuuhhhaaaVVVWWWXXXVVVVVVZZZaaafffnnnrrrzzztttiiiaaaZZZWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[WWWUUUSSSRRRSSSTTTTTTSSSWWWYYY^^^eeemmmuuu{{{mmmiiieeeeeeiiinnnppppppssssssqqqnnnkkkfffccc```___]]][[[ZZZZZZZZZXXXVVVTTTSSSSSSRRRPPPOOONNNNNNLLLIIIFFFGGGJJJLLLLLLKKKGGGIIILLLRRR\\\nnn~~~hhhYYYIIIBBB@@@???@@@CCCHHHNNNccc~~~tttggg^^^TTTJJJDDDDDD;;;:::888777777888:::;;;;;;DDDMMMSSS\\\lll|||}}}yyytttpppqqqsssuuu|||wwwlllgggjjjkkkpppyyyiiigggfffffffffccc^^^ZZZZZZ[[[^^^ccckkkuuu~~~qqqhhhiiimmmuuu~~~wwwooojjjddd___```cccoooxxx}}}{{{{{{||||||~~~{{{xxxsssoooeeecccaaaaaabbbddddddcccbbbccccccaaa\\\XXXUUUTTTUUUUUUXXX___kkkyyywwweeeYYYVVV[[[aaannn|||~~~yyy}}}{{{yyyzzz~~~{{{sssggg___RRRJJJBBB>>>===;;;<<<@@@??????>>>???AAACCCEEEEEEJJJaaa}}}qqq```^^^lllyyy```KKKAAA???:::888555444444444333111222444666666666666777999999999>>>EEEJJJMMMRRRYYYeeennnuuuvvvxxxsssooosssvvvyyyssssssttt{{{|||kkk\\\RRRLLLJJJGGGGGGHHHIIIJJJJJJJJJJJJLLLOOOUUU^^^iiivvvrrrgggaaaVVVXXXZZZ[[[]]]ccckkkrrr}}}zzznnnfff^^^[[[[[[[[[\\\]]]^^^``````aaaaaa^^^\\\ZZZXXXXXXXXXWWWUUUYYY\\\bbbiiiqqqxxx~~~mmmhhhddddddhhhlllnnnooorrrqqqpppnnnjjjfffcccaaa___]]][[[ZZZZZZXXXVVVTTTPPPOOONNNMMMLLLKKKJJJJJJJJJHHHEEEEEEHHHJJJIIIHHHFFFIIIMMMSSS^^^ooo}}}gggXXXIIICCCAAA???@@@BBBIIIPPPfffttthhh```WWWNNNHHHHHH===;;;999888777888999:::<<>>@@@IIISSSkkkuuuiiibbb[[[SSSMMMLLL???===;;;999888888999:::<<>><<<===AAA@@@@@@AAA@@@@@@BBBDDDFFFKKKbbb~~~zzzlll```bbbqqq}}}{{{{{{aaaKKKAAA???999777555555555555444333222444555666666666999;;;888888<<>>>>>???HHHVVVqqqsssgggaaa\\\UUUOOONNN@@@>>><<<:::888888999:::<<>>AAABBBCCCCCCBBB@@@@@@BBBEEENNNeeexxxqqqeee]]]cccrrr||||||}}}bbbLLLBBBAAA<<<:::777555555444222111333555666666666888:::===;;;;;;>>>DDDIIILLLSSS[[[iiiqqqyyy~~~yyywww|||yyyhhhYYYOOOIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMQQQXXXaaakkkttt|||pppgggfffgggooovvvxxxppplllllliiiiiiiiiiiiiiiiiijjjjjjlllllllllmmmmmmjjjeeeaaa^^^dddmmmxxx{{{mmmiiiddddddhhhlllnnnnnnmmmmmmmmmkkkiiigggdddbbb___\\\YYYWWWUUUSSSPPPMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFDDDJJJSSSZZZcccrrr|||gggYYYJJJCCC@@@>>>>>>???HHHZZZwww|||}}}}}}pppddd^^^ZZZTTTNNNKKK@@@>>><<<:::888888999:::;;;DDDNNNWWWhhh{{{xxxwwwuuuxxx~~~zzzxxxwwwtttrrrsssssssssuuu|||eeeeeeccc```]]][[[\\\^^^[[[[[[^^^eeennnvvvyyyyyyqqquuuxxxrrrfffYYYRRROOOMMMQQQWWW^^^gggttt|||{{{}}}|||zzzzzz}}}}}}zzz{{{xxxwwwvvvuuurrrooommmkkkeeedddcccbbbbbb```]]]ZZZSSSRRRPPPPPPRRRSSSTTTSSSOOOQQQTTTUUUVVVWWWZZZ\\\```eeeooozzzoooaaa[[[^^^bbbwww}}}rrrsssttttttuuuyyy~~~zzzpppbbbYYYMMMFFF@@@@@@???===>>>AAABBBCCCDDDBBB@@@???CCCFFFRRRhhh|||llleee\\\YYYbbbsss~~~}}}}}}dddNNNDDDBBB===;;;888666555444222000222333444555555777:::======<<>>???AAAHHH^^^~~~~~~{{{|||nnnaaa[[[WWWQQQJJJFFF???===;;;999888888999::::::DDDPPP[[[lll|||{{{zzzyyy}}}{{{{{{zzzwwwttttttxxxwwwxxx}}}fffeeeccc___[[[YYY[[[]]]^^^]]]^^^ccckkkppppppooohhhllloooiii^^^TTTPPPPPPOOOSSSXXX]]]dddooo|||~~~{{{{{{yyyyyyyyywwwsssnnniiifff]]][[[YYYXXXYYYYYYWWWVVVQQQOOONNNOOOQQQTTTUUUUUUTTTVVVYYY[[[]]]```dddgggmmmrrr{{{ooobbb]]]```dddxxx}}}xxxrrrsssuuuuuuvvvyyy|||wwwmmm```WWWLLLEEE@@@@@@@@@>>>???BBB???AAADDDBBB@@@AAAEEEIIITTTjjj}}}rrr```[[[SSSTTTaaasss}}}~~~{{{{{{~~~fffOOOEEEDDD<<<:::777666666555444222222333444444444777:::======<<>>@@@CCCJJJccczzz{{{|||mmm___YYYUUUNNNFFFBBB===;;;999888777888999:::;;;FFFRRR]]]nnn~~~~~~zzzvvvuuuxxxwwwxxx}}}ffffffddd___ZZZXXXZZZ]]]```^^^^^^bbbiiilllkkkhhheeeiiijjjeeeZZZRRRPPPQQQPPPUUUZZZ^^^dddmmmzzz}}}|||{{{||||||{{{vvvoooiiidddXXXUUUSSSRRRSSSTTTTTTTTTRRRPPPOOOPPPSSSVVVWWWWWW\\\^^^bbbdddgggjjjnnnqqqxxx}}}oooccc^^^aaaeeexxx{{{uuuqqqsssuuuvvvvvvwwwzzz~~~zzztttjjj^^^UUUKKKEEE@@@@@@@@@>>>???BBB<<>>AAABBBAAADDDHHHVVVuuupppbbbSSSOOOJJJMMM\\\ppp|||~~~www{{{cccNNNCCC>>>:::999999888666555333222333333333444555777999;;;<<<<<<@@@HHHOOOTTTZZZ```nnnttt{{{vvvfffXXXQQQLLLLLLJJJIIIIIIJJJKKKKKKRRRSSSVVVYYY___hhhrrrxxx~~~}}}yyyrrrrrrooommmooossswwwyyyxxxxxx}}}yyyiiibbb^^^aaaeeehhhjjjmmmooonnnlllkkkiiifffbbb___WWWUUURRRRRRRRRRRRQQQPPPJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCBBBDDDGGGJJJRRRYYY^^^^^^___kkknnn^^^LLLCCC@@@@@@BBBEEEPPPfffyyyrrrzzzuuueeeYYYRRRKKKBBB;;;;;;;;;:::999888888888888;;;DDDOOO[[[hhh{{{|||vvvrrrssstttuuuvvv{{{gggeeeaaa\\\YYYYYY[[[^^^^^^```bbbdddeeedddcccbbb^^^]]]ZZZXXXVVVTTTTTTTTTXXX\\\aaaffflllrrrzzz~~~~~~}}}}}}}}}|||zzzuuukkk```YYYPPPNNNLLLKKKLLLNNNOOOPPPQQQPPPRRRYYY\\\]]]cccjjjmmmppptttxxx{{{~~~ooo___XXX]]]gggxxx}}}yyyyyyyyywwwvvvssstttuuuuuuvvvyyy~~~yyyqqqfffYYYQQQFFFCCC@@@???@@@AAABBBBBBCCC@@@@@@BBBCCCBBBEEEKKK[[[yyyooo___QQQNNNJJJMMM\\\ooozzz}}}xxx|||cccNNNCCC???:::888666333222222222222333333333444555777999:::<<<;;;@@@HHHNNNRRRYYY```lllqqqxxxzzziiiZZZRRRMMMLLLKKKJJJIIIJJJKKKLLLOOOQQQSSSWWW\\\eeeooovvv~~~yyyzzz~~~yyysssqqqooolllmmmqqqtttuuutttuuu{{{wwwggg```\\\___ccceeehhhkkkmmmllljjjiiigggddd```]]]XXXUUUSSSQQQQQQPPPNNNLLLIIIHHHGGGFFFFFFEEEEEEEEECCCDDDDDDCCCBBBDDDGGGJJJKKKQQQVVVXXXZZZhhh~~~nnn^^^LLLCCC@@@???AAADDDLLL```|||ttt{{{wwwfffZZZRRRLLLDDD===<<<;;;:::999888888888888<<>>???AAAAAAAAADDDBBBBBBDDDDDDDDDHHHNNN```mmm\\\NNNLLLJJJMMM[[[mmmxxxzzzzzz~~~bbbMMMCCC???:::777333000...///111333333333333444666777999:::;;;;;;???GGGLLLPPPXXX___jjjnnnuuu}}}~~~lll\\\SSSNNNMMMKKKJJJJJJJJJKKKLLLLLLNNNPPPSSSYYYbbblllssszzz|||uuupppsssyyy~~~wwwrrrqqqooollllllmmmooopppppprrrxxxttteee^^^ZZZ\\\aaabbbeeehhhkkkiiihhhfffeeebbb^^^[[[YYYVVVSSSQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCFFFIIIGGGLLLQQQTTTZZZiiimmm]]]LLLDDD@@@??????BBBJJJZZZxxxyyy|||yyyhhh[[[SSSLLLEEE@@@<<<;;;:::999888888999999>>>GGGRRR\\\eeerrrzzzpppjjjjjjqqqrrrsssxxxbbb```\\\WWWUUUVVV[[[^^^bbbfffkkkooooookkkfffbbb[[[YYYXXXVVVWWWXXXZZZ\\\___ccciiinnnssswww|||}}}uuutttsssttttttttttttsssnnnlllhhhccc^^^XXXQQQLLLMMMMMMNNNNNNPPPRRRVVVYYY\\\^^^cccjjjqqqyyyxxxiii[[[VVV\\\fff~~~zzzzzzxxxxxxyyy}}}|||uuulllaaaUUUNNNCCCAAA>>>>>>@@@AAABBBBBBCCCBBBBBBDDDDDDDDDIIIPPPeeemmm\\\LLLKKKJJJNNN[[[mmmwwwyyyzzz~~~```LLLCCC???999777444222000111222333333333444555666777888999::::::???FFFJJJNNNWWW```jjjmmmsss{{{ooo^^^SSSOOONNNLLLKKKJJJKKKKKKLLLKKKLLLNNNRRRXXX```jjjqqqyyy|||}}}|||{{{tttllliiikkkrrryyy}}}~~~}}}uuuqqqrrrpppmmmlllkkkllllllmmmqqqxxx~~~rrrddd]]]XXX[[[___aaacccfffjjjhhhgggfffdddbbb^^^[[[XXXVVVTTTSSSRRRPPPMMMJJJGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBCCCFFFHHHKKKOOOUUUZZZbbbrrr~~~kkk\\\LLLDDD@@@>>>>>>@@@HHHUUUnnn}}}~~~||||||kkk]]]SSSLLLFFFBBB===<<<:::888888888999:::@@@HHHSSS[[[bbblll{{{yyynnnggggggnnnqqqsssxxx^^^\\\XXXTTTSSSVVV[[[```gggkkkpppsssrrrnnnhhhddd^^^]]]\\\[[[[[[\\\^^^___cccffflllppptttxxx|||~~~{{{yyyzzz{{{yyysssqqqpppqqqrrrrrrooolllfffbbb]]]XXXTTTPPPLLLIIILLLNNNPPPQQQRRRVVV[[[___bbbhhhooovvv~~~qqqdddZZZXXX```jjj}}}{{{xxxxxxzzz{{{sssiii^^^SSSLLLBBB@@@??????AAACCCCCCCCCBBBAAABBBDDDCCCCCCJJJRRRiiinnn]]]JJJKKKMMMQQQ^^^nnnxxxzzz{{{|||^^^JJJBBB???888888777666555555444444333333444555666777888888888:::???EEEIIIMMMWWWaaammmnnnsss{{{rrr```SSSPPPOOOMMMLLLKKKKKKLLLLLLKKKLLLNNNRRRXXXaaajjjqqq||||||uuurrrrrrrrrmmmgggdddggglllrrrvvvyyy}}}~~~|||vvvsssrrrqqqooolllkkkkkklllmmmtttzzz}}}pppbbb\\\XXX[[[___aaadddgggjjjhhhgggfffeeeccc___\\\XXXVVVUUUTTTTTTRRROOOMMMGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBCCCFFFIIIQQQVVV]]]eeeooo~~~zzzhhhYYYJJJCCCAAA>>>===???FFFOOOddd|||vvv|||~~~zzz}}}~~~nnn___TTTKKKEEEAAA>>>===:::888888888:::;;;AAAIIISSSZZZ___hhhuuu~~~|||yyymmmfffffflllooossszzz[[[YYYVVVSSSSSSXXX___dddlllnnnqqqsssrrrnnniiifffaaaaaaaaaaaaaaaaaabbbbbbfffiiimmmpppssswww{{{~~~~~~xxxttttttxxxzzzwwwsssqqqqqqsssuuusssnnniii```[[[UUUPPPNNNMMMLLLKKKLLLOOORRRTTTVVVZZZaaafffkkksss|||xxxiii___YYY[[[fffqqq~~~{{{xxxxxx{{{yyypppfff[[[PPPJJJAAA@@@???@@@BBBDDDDDDCCCBBBAAACCCDDDBBBCCCKKKUUUooonnn]]]IIILLLPPPVVVbbbrrr|||~~~}}}zzz\\\HHH@@@>>>888888888888777666555444333444555666777777777777777999>>>EEEIIINNNYYYeeeooopppssszzz|||xxxeeeXXXQQQPPPNNNMMMLLLKKKLLLLLLKKKMMMOOOSSSXXXaaakkkrrr~~~}}}tttnnnkkkkkkkkkiiieeedddeeeiiinnnqqqwwwzzz|||~~~|||xxxuuuqqqqqqpppmmmkkkjjjlllnnnvvv||||||nnnaaaZZZVVVZZZ___bbbeeehhhjjjhhhgggfffeeeccc```]]]XXXWWWVVVVVVUUUTTTPPPNNNGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGJJJTTTZZZeeeqqq~~~uuudddWWWIIICCCAAA???>>>>>>AAAIIIYYYlllxxx{{{{{{}}}wwwxxxpppxxxyyy{{{xxxtttyyysssdddWWWLLLDDD@@@???===:::888777888:::;;;AAAIIIRRRXXX]]]fffrrr|||~~~{{{xxxyyyzzzkkkddddddggglllrrrzzzZZZXXXVVVTTTVVV[[[ccciiiooooooppppppnnnllliiigggdddeeegggiiiiiijjjiiiiiihhhjjjmmmoooqqquuuzzz}}}~~~vvvpppnnnrrrxxx|||{{{vvvrrrrrrssswwwzzzwwwqqqjjj]]]XXXQQQMMMMMMNNNPPPQQQPPPTTTXXX[[[]]]aaaiiioooxxx{{{ooobbbZZZYYY___lllxxx~~~zzzvvvwww{{{xxxnnndddYYYOOOHHH???>>>>>>???BBBCCCCCCBBBBBBCCCDDDEEECCCDDDMMMXXXuuukkk[[[IIINNNTTT[[[gggvvvxxxYYYFFF???===888777666555444444444444333444555666777777777666555888>>>EEEIIINNN[[[hhhqqqqqqrrryyy{{{ttt{{{zzzlll___RRRQQQOOOMMMLLLLLLLLLLLLKKKMMMOOOSSSXXXaaakkkrrr}}}xxxoooiiiggggggeeeeeeeeeeeefffiiimmmpppssswwwyyy|||~~~yyyuuusssnnnooonnnllljjjjjjmmmooovvv|||yyykkk^^^WWWTTTYYY___bbbeeeiiiiiihhhffffffeeeccc___]]]XXXWWWVVVVVVUUURRRNNNKKKGGGGGGFFFEEEDDDDDDDDDDDDAAABBBCCCBBBCCCEEEIIILLLUUU]]]kkk|||}}}qqqaaaTTTHHHCCCAAA???>>>???@@@GGGTTTbbbjjjmmmrrrxxxtttsssnnnyyyyyy{{{~~~nnnllluuuyyyjjj[[[NNNEEE@@@@@@===:::888777888;;;<<<@@@GGGPPPWWW\\\eeerrr}}}zzzvvvuuutttvvvzzzjjjaaa```bbbhhhpppzzzZZZYYYWWWVVVXXX^^^gggmmmpppooonnnmmmkkkiiihhhggghhhjjjmmmpppqqqrrrqqqpppiiijjjlllnnnppptttyyy}}}~~~uuunnnkkknnnssswww{{{wwwrrrrrrtttzzz}}}{{{tttlll]]]WWWQQQMMMMMMQQQTTTVVVUUUZZZ___bbbccchhhqqqwwwvvvjjj^^^XXXYYYaaappp}}}~~~zzzvvvvvv|||xxxmmmcccXXXNNNHHH===<<<<<<>>>AAABBBBBBAAACCCDDDFFFGGGEEEEEEOOOZZZzzziiiXXXIIIOOOVVV^^^jjjyyyvvvXXXEEE>>><<<888666222000000111333555333444555777777777666666444888???EEEIIIOOO]]]jjjrrrqqqrrrxxxwwwooovvv~~~}}}}}}}}}www}}}rrrdddRRRQQQOOOMMMLLLLLLLLLMMMKKKLLLOOORRRXXXaaakkkrrr{{{~~~uuummmgggeeeeeebbbccceeefffhhhjjjmmmpppooosssvvvyyy{{{vvvqqqnnnlllmmmmmmkkkiiiiiimmmpppuuu|||wwwiii\\\UUUSSSWWW^^^bbbeeeiiihhhgggeeeeeedddbbb___\\\ZZZXXXWWWUUUTTTPPPKKKGGGHHHGGGFFFEEEEEEDDDDDDDDD@@@AAABBBBBBCCCEEEIIIMMMUUU___ppp{{{nnn___SSSGGGCCCBBB@@@>>>???AAAHHHSSS___dddgggnnnwwwuuutttppp||||||~~~vvvffffffsss~~~nnn^^^PPPFFF@@@@@@>>>:::888777999;;;<<>>>>>@@@GGGUUUcccjjjoooxxxvvvvvvqqqbbbeeeuuu}}}ooo```SSSHHHAAA???;;;:::;;;;;;888999<<>>>>>AAAIIIXXXhhhrrrxxx~~~{{{|||nnncccjjj||||||mmm___RRRHHHBBBBBB===;;;<<<:::777777:::@@@IIIQQQUUU]]]kkkyyy|||uuurrrnnnoooooooooqqqzzz{{{jjjbbbcccfffhhhlllttt\\\[[[]]]fffsss|||ssslllfffdddcccaaabbbeeeeeegggkkkooorrrtttuuuuuussspppnnnmmmoootttzzz~~~}}}wwwvvvvvv}}}|||zzzyyyyyyxxxssskkkddd[[[XXXVVV[[[eeepppxxx|||zzziiibbbbbblllvvv}}}{{{}}}zzzpppeeeZZZOOOEEE??????@@@BBBCCCDDDDDDEEEEEEBBBFFFCCCEEEIIIJJJWWWooozzzhhhVVVLLLOOOVVVcccvvvkkkRRRFFF@@@;;;777777777666666666555555555555666666666666666666777;;;AAAGGGMMMTTT[[[```eeeffflllvvv}}}wwwsssppppppuuu|||uuuuuuwwwooo___[[[UUUQQQOOOOOONNNNNNIIIJJJMMMQQQYYYdddqqqyyy{{{}}}{{{zzzyyyzzzyyyvvvqqqnnnlllmmmooovvvvvvuuusssqqqooopppqqqnnnoooqqqtttyyy~~~xxxrrrmmmjjjiiihhhhhhjjjlllmmmnnnoooqqqsss}}}nnnbbbVVVQQQPPPTTTYYY\\\aaaffffffdddccccccbbbaaa]]][[[XXXUUUQQQOOONNNMMMKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@>>>@@@BBBBBBBBBEEEKKKPPPZZZlllrrreeeXXXLLLBBB??????>>>===>>>BBBKKK]]]qqq~~~tttiiieeepppzzzjjj]]]RRRIIIDDDDDD???<<<<<<:::666666999<<>>???@@@BBBCCCDDDDDDEEEEEEDDDFFFDDDEEEJJJKKKYYYrrrvvvdddTTTNNNQQQZZZjjj|||hhhOOOEEE@@@;;;777777666666666555555555555555555555666666666666666;;;AAAHHHNNNSSSYYY\\\```bbbhhhsss|||{{{vvvuuuuuuqqqvvv~~~vvvxxxzzzrrraaa]]]VVVQQQOOOOOONNNNNNNNNNNNPPPSSS[[[eeepppvvv|||xxxuuuttttttsssuuutttssspppmmmmmmppprrrzzzyyyxxxuuussspppoooooonnnooooooqqqsssuuuwwwxxxxxxuuupppjjjeeecccccceeegggkkkoooqqqrrrtttxxx{{{kkk___TTTOOONNNSSSXXX[[[```ddddddccccccccccccaaa^^^\\\YYYUUUQQQNNNMMMMMMLLLKKKGGGFFFFFFFFFDDDCCCBBBAAA@@@BBBDDDDDDDDDHHHNNNTTT^^^ooo}}}nnnaaaTTTJJJAAA>>>>>>======???CCCMMMbbbxxx~~~ppphhhfffssswwwhhh[[[QQQKKKGGGDDD@@@<<<<<<:::666777:::;;;EEEPPPWWW```ooo~~~~~~rrrkkkjjjpppqqqrrrtttwww~~~{{{nnncccbbbgggiiilllrrrYYY]]]eeepppzzz~~~}}}{{{qqqjjjeeeddddddcccdddggghhhhhhhhhhhhfffeeecccbbbfffgggiiilllpppvvvzzz}}}|||zzzwwwtttrrrmmmkkkjjjmmmuuuxxxpppiiillltttzzzssshhh]]]SSSJJJCCC>>>???@@@BBBCCCDDDDDDEEEEEEEEEGGGDDDDDDIIIJJJXXXqqqtttaaaSSSQQQVVVbbbsssdddMMMDDD@@@;;;666666666666555555555555444555555555666666777777666;;;BBBIIINNNRRRVVVYYY]]]^^^fffrrr|||{{{xxxzzz{{{tttyyy{{{{{{}}}sssccc^^^WWWQQQOOOOOONNNNNNQQQQQQRRRVVV^^^hhhrrrwww}}}~~~wwwrrrpppqqqqqqrrrvvvuuusssooommmnnnqqqttt|||{{{yyywwwuuurrrpppnnnooonnnnnnmmmmmmmmmmmmmmmooommmiiibbb]]]\\\^^^aaaeeejjjqqquuuwwwzzzzzzhhh]]]RRRNNNMMMRRRWWWZZZ___cccdddcccbbbccccccbbb___\\\YYYVVVQQQNNNMMMMMMLLLKKKFFFFFFFFFFFFEEEDDDBBBBBBAAACCCDDDDDDDDDHHHOOOUUUdddtttzzzkkk^^^OOOGGG???>>>>>><<<===@@@DDDOOOfff{{{rrrjjjhhhtttvvvggg[[[RRRMMMIIIDDD???;;;;;;:::777999===<<>>======<<<===AAAFFFRRRjjj{{{uuummmkkkvvvvvvggg\\\TTTNNNKKKDDD???;;;;;;:::888:::>>>>>>HHHRRRZZZfffxxxqqqmmmnnnkkknnnssszzz~~~}}}vvvjjjdddfffgggmmmrrryyyccckkkvvvzzzuuunnniiihhhjjjllljjjjjjlllkkkjjjhhhddd```]]]ZZZXXX\\\```gggoooxxx~~~|||xxxvvvyyy|||zzztttxxxyyyrrrsssyyyuuulll^^^QQQHHHCCC@@@??????@@@BBBCCCDDDDDDEEEEEECCCFFFCCCDDDJJJLLL\\\vvv|||hhh[[[XXXXXXcccwww~~~^^^IIICCC@@@;;;666666555555555444444444444444555555666777777888777<<>>@@@@@@BBBCCCDDDEEEEEEEEEBBBDDDBBBDDDKKKOOO___zzzttt```WWWXXXZZZggg}}}{{{~~~~~~]]]HHHCCC@@@;;;666666555555555444444444444444444555666777777888888<<>>;;;999666777;;;@@@JJJUUU___nnnvvvqqqsssuuuwww{{{}}}{{{sssiiijjjsssssswwwzzz|||lllyyyrrrkkkgggggglllpppnnnkkkkkkjjjkkkkkkgggbbb```aaacccfffjjjqqqzzz}}}||||||yyyooojjjqqq|||uuufffVVVKKKEEE???>>>@@@CCCCCCDDDDDDEEEFFFFFFFFFDDDDDDFFFHHHJJJSSSiiilll]]]WWWWWWZZZrrrzzzzzz\\\IIICCC???::::::999888666555555444444222333555666666666888:::999???EEEHHHJJJNNNUUU[[[aaagggpppzzz}}}|||zzziiibbbZZZUUUVVVXXXYYYZZZ]]]YYYXXX]]]aaadddiiinnnuuuuuukkkkkkiiibbbaaagggccciiiooottt|||}}}pppbbb[[[WWWTTTTTTWWWYYY\\\bbbhhhmmmqqqtttuuutttpppjjjgggeeeccc```]]]]]][[[YYYWWWRRRSSS^^^kkkuuuzzzhhhZZZSSSNNNMMMMMMPPPVVV]]]aaadddeeeeeedddddddddbbb^^^[[[[[[WWWRRROOOMMMMMMLLLLLLIIIIIIGGGEEEDDDCCCCCCCCCAAA@@@BBBEEEFFFIIIQQQZZZiiiyyyppp]]]NNNDDD???;;;;;;:::999;;;???GGGXXXvvv{{{vvvyyyxxxhhh___ZZZQQQIIIBBB===::::::888777999===>>>JJJXXXdddvvvzzzyyy|||~~~|||||||||wwwqqqmmmqqqwwwyyy{{{}}}qqqzzzssskkkgggggglllnnnlllkkkkkklllnnnooommmiiiggghhhkkkppprrrxxxvvvnnnlllttt~~~pppbbbSSSIIICCC???>>>@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKUUUmmm~~~iiiYYYSSSSSS\\\sss|||xxx[[[JJJDDDAAA<<<:::999888666555555444444222444666666555666777999999>>>EEEHHHIIIMMMTTT[[[bbbhhhrrr}}}}}}|||xxxhhhaaaZZZVVVWWWZZZ[[[\\\]]]XXXWWWZZZ^^^```dddiiivvv{{{mmmccccccbbb]]]___eeehhhooovvv{{{zzzmmm___WWWSSSOOOOOOQQQQQQTTTYYY___ffflllppprrrrrrnnniiifffeeedddaaa___^^^\\\[[[XXXUUUVVVbbbppp~~~wwweeeXXXRRRMMMLLLLLLPPPVVV\\\aaaccccccccccccccccccaaa^^^[[[YYYUUUQQQMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBAAACCCFFFGGGIIIQQQZZZiiixxx}}}ooo\\\NNNCCC>>>;;;;;;:::999;;;???IIIYYYvvv|||xxxzzzyyyiii___YYYPPPGGGBBB===::::::888777999===@@@KKKXXXcccsss}}}}}}}}}zzztttpppsssyyyyyy|||~~~xxx{{{sssmmmiiiiiimmmooommmlllnnnpppsssvvvvvvsssqqqrrrtttvvvxxx|||~~~}}}~~~tttoooqqqzzzxxxkkk]]]OOOGGGBBB>>>>>>AAABBBBBBCCCCCCDDDEEEEEEEEEFFFHHHKKKKKKMMMYYYsssyyycccSSSNNNOOO___tttuuuZZZJJJDDDAAA===999888777666555444444444333555666666555555666888888>>>DDDGGGIIIMMMTTTZZZcccjjjuuu~~~~~~uuueee```ZZZXXXZZZ^^^_________ZZZXXXZZZ\\\]]]bbbhhhxxxrrreee\\\\\\^^^^^^bbbhhhooovvv~~~vvviii[[[SSSMMMIIIHHHJJJGGGIIIMMMTTT[[[bbbiiilllmmmjjjfffdddccccccaaa```___^^^]]][[[YYY\\\iiixxxqqqaaaUUUPPPKKKJJJKKKOOOUUU\\\```bbbaaa``````aaabbb```]]]ZZZVVVSSSOOOLLLKKKKKKJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCBBBCCCFFFGGGIIIQQQZZZhhhuuuzzzlllZZZNNNCCC>>>;;;;;;;;;999<<<@@@JJJYYYuuu|||wwwzzzyyyhhh^^^XXXOOOEEEBBB===::::::888777999===CCCMMMXXXaaaooo~~~}}}xxxrrrtttyyyyyy|||~~~~~~{{{ssspppllllllooopppoooooorrrtttxxx||||||zzzxxxxxxzzz{{{}}}~~~|||}}}uuutttxxx}}}~~~uuuggg[[[MMMFFFAAA>>>>>>@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFJJJLLLLLLNNN^^^zzzsss^^^PPPLLLNNN```tttsssYYYJJJCCC???<<<888888777666555444444444444666777666555555666777999???EEEHHHIIIMMMUUU[[[ccckkkwwwrrrbbb___[[[[[[^^^bbbcccbbb```\\\ZZZ[[[\\\___eeemmm}}}oooddd]]]___ccchhhnnnuuuyyyqqqeeeWWWOOOIIIDDDCCCDDDAAABBBEEEJJJPPPXXX___cccdddbbb```_______________```____________cccrrryyykkk^^^TTTPPPIIIIIIJJJOOOUUU[[[___aaa^^^^^^^^^___```___\\\YYYUUURRRNNNLLLKKKKKKJJJIIIIIIHHHFFFEEECCCBBBBBBBBBCCCBBBCCCEEEFFFHHHPPPXXXeeerrrwwwiiiYYYNNNBBB>>>;;;<<<;;;:::===AAALLLZZZtttxxxtttvvvxxxhhh^^^XXXOOOEEEBBB===:::999888777999===EEENNNXXX___kkk}}}zzzsssrrrvvvyyy|||~~~yyysssqqqnnnmmmoooooonnnqqquuuxxx|||~~~||||||~~~{{{xxx{{{~~~yyyzzz{{{yyy{{{}}}rrreeeXXXLLLEEEAAA>>>>>>@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFJJJLLLKKKRRReeennnZZZOOOMMMOOO^^^qqq}}}pppXXXHHH@@@;;;999888777666555444444444555444666777666555555666777:::@@@FFFIIIJJJNNNVVV\\\aaakkkwww~~~~~~ooo```^^^\\\^^^cccffffffeee___[[[ZZZ[[[]]]```jjjsss|||nnnhhhdddhhhpppxxx|||mmmaaaSSSLLLGGGBBB@@@BBB@@@@@@AAADDDIIIPPPVVVYYYYYYYYYYYYXXXYYYZZZ\\\]]]``````ccceeeffflll{{{sssgggZZZRRROOOHHHHHHJJJOOOUUU[[[___```]]]\\\\\\^^^___^^^[[[XXXSSSQQQNNNLLLLLLLLLKKKIIIHHHHHHFFFDDDCCCBBBBBBAAAAAA@@@BBBDDDEEEGGGOOOXXXcccpppuuufffWWWMMMBBB===;;;<<<<<<;;;>>>CCCLLLZZZuuu|||rrrnnnqqq{{{wwwhhh___ZZZPPPFFFBBB===:::999888777999===EEEOOOXXX^^^gggvvvyyypppnnnpppvvvzzz|||yyyuuuqqqnnnnnnooonnnmmmqqqwww|||vvvpppooozzzzzzuuupppvvv}}}{{{|||zzzuuuuuu{{{yyynnn```TTTIIICCCAAA>>>???AAACCCCCCDDDDDDEEEFFFFFFFFFFFFIIIKKKLLLWWWnnnjjjXXXOOONNNPPP\\\oooyyy}}}~~~lllUUUGGG>>>:::999777666555555444444555555333555666666555555666888:::???EEEHHHJJJNNNUUU[[[```jjjxxx{{{~~~~~~{{{mmm___^^^^^^aaafffiiiiiiggg]]]ZZZYYY[[[\\\aaalllxxx|||mmmlllmmmtttyyyhhh\\\PPPJJJFFFBBB@@@AAABBBAAAAAACCCFFFJJJOOOQQQOOOPPPRRRRRRSSSUUUYYY\\\```ccchhhmmmpppwww{{{mmmbbbWWWPPPMMMGGGHHHJJJOOOVVV\\\___aaa]]]\\\\\\]]]^^^\\\YYYVVVQQQOOOMMMLLLLLLLLLKKKIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@AAAEEEFFFHHHQQQZZZeeetttuuueeeVVVLLLAAA===;;;<<<<<<<<>>:::;;;666666555444444444555555222444666666555666777999888===CCCGGGHHHLLLSSSZZZ```kkkyyyzzzyyyzzzzzzkkk___^^^```dddiiillljjjhhh___]]]\\\]]]^^^cccooo|||~~~nnnqqqwww|||rrrbbbWWWLLLGGGEEEAAA@@@BBBAAAAAAAAABBBDDDHHHKKKMMMHHHJJJMMMOOOPPPSSSXXX\\\bbbfffnnnvvvzzzsssggg]]]TTTMMMJJJGGGHHHKKKPPPWWW]]]```aaa^^^]]]]]]]]]]]]\\\XXXUUUOOOMMMKKKKKKKKKKKKJJJHHHHHHGGGEEEDDDBBBBBBAAAAAAAAA@@@BBBFFFHHHKKKTTT]]]lll{{{uuueeeUUUKKKAAA<<<:::<<<======@@@EEEIII[[[www~~~{{{zzzxxxuuuxxx}}}mmmjjjllluuu}}}qqqfff___TTTIIIBBB===::::::888777999===BBBMMMXXX^^^cccmmmuuuyyy{{{~~~|||{{{}}}|||{{{yyyrrriiigggjjjoootttxxx|||{{{zzzyyywwwvvvvvvtttsssyyyxxxkkkiiiooouuuxxxmmmccc]]]\\\cccqqq}}}vvvvvvxxx|||~~~yyyqqqooorrr~~~zzzmmmaaaRRRHHH@@@>>>???@@@BBBEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKOOOaaa}}}|||hhhWWWNNNMMMOOOZZZmmmxxx|||~~~cccPPPFFF>>>;;;===666666555444444444555555222333555666666666888:::666;;;BBBEEEFFFJJJQQQXXXaaalllzzzxxxwwwwwwyyykkk______aaaeeejjjmmmkkkhhhdddbbb``````aaafffssspppuuu~~~uuukkk___TTTJJJFFFDDDAAA@@@BBB@@@AAAAAABBBDDDGGGIIIKKKEEEHHHKKKMMMNNNRRRWWW\\\dddiiisss|||~~~nnnccc[[[QQQJJJHHHGGGHHHKKKQQQXXX^^^aaaaaa^^^^^^]]]]]]]]][[[WWWTTTMMMKKKJJJJJJJJJJJJHHHGGGHHHGGGEEEDDDBBBAAAAAAAAABBBAAADDDHHHJJJNNNVVV```rrrvvveeeUUUKKKAAA<<<:::<<<======@@@EEEHHH[[[xxx{{{{{{{{{uuurrrvvv{{{~~~nnnkkkmmmuuu}}}uuuiiiaaaTTTIIIBBB===::::::888777999===@@@LLLXXX^^^ccckkkrrruuuzzz{{{yyyzzzzzzxxxxxxvvvooogggfffiiimmmrrrvvv{{{~~~xxxyyy|||~~~{{{xxxxxx}}}xxxooojjjhhhqqq|||~~~wwwiii^^^WWWRRRRRR\\\lllyyyuuuuuutttvvvwwwqqqhhhhhhnnn|||xxxlllaaa[[[KKKGGGAAA======???AAABBBCCCDDDEEEDDDCCCBBBCCCDDDDDDJJJNNNTTTiiiyyyaaaPPPKKKOOORRR___qqq~~~~~~___MMMGGGAAA<<<888888777777666555444444444000222555666555555777888999>>>CCCFFFGGGKKKSSSZZZbbbmmmwww||||||www~~~wwwrrruuuuuujjj]]]___bbbfffiiilllnnnooojjjiiihhhhhheeeeeemmmxxxzzz|||zzznnngggXXXOOOGGGDDDAAA???AAAEEEBBBBBBBBBBBBCCCEEEGGGHHHCCCGGGKKKNNNOOOSSSZZZ___llluuu}}}vvvfff\\\WWWSSSLLLGGGGGGIIILLLRRRXXX\\\]]]]]][[[\\\]]]]]][[[WWWSSSPPPMMMMMMMMMMMMLLLKKKJJJIIIMMMLLLJJJGGGEEEDDDCCCCCCGGGCCCCCCHHHKKKOOO[[[ggg|||qqqaaaRRRIII???<<<888888<<<@@@BBBBBBKKK\\\nnn~~~zzzqqqxxxrrrqqqxxxzzz}}}oookkkooozzzzzzooodddWWWOOOCCC@@@<<<999777777888999@@@IIIUUU]]]bbbgggnnnssszzz~~~|||xxxvvvwwwwwwyyyuuusssssstttqqqjjjdddfffkkkqqqxxxzzzzzz|||~~~}}}{{{}}}uuunnnlllmmmwww|||rrrcccXXXQQQNNNOOOYYYjjj|||tttppprrrpppppppppkkkfffhhhooozzz}}}|||rrrfff[[[VVVIIIEEE@@@===>>>@@@BBBCCCDDDEEEFFFFFFDDDDDDDDDFFFGGGLLLPPPXXXooowwwaaaQQQNNNRRRWWWgggxxx}}}___NNNFFFAAA;;;888888777777666555555444444222444666666666666888999:::???EEEHHHIIILLLSSSYYYbbbmmmwww}}}uuurrryyyvvvsssvvvqqqeee[[[^^^bbbgggmmmqqqtttvvvrrrooommmmmmllllllsss{{{|||vvvkkkeeeWWWNNNFFFCCCBBB@@@AAADDDBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFIIIJJJMMMSSS]]]dddpppzzz}}}rrrcccYYYUUUPPPJJJEEEFFFGGGKKKPPPVVVZZZ[[[ZZZUUUVVVXXXXXXWWWTTTPPPMMMJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDGGGDDDCCCGGGLLLRRR___kkk}}}}}}nnn^^^OOOGGG???;;;888888;;;???AAAAAALLL^^^mmm{{{xxxqqqzzzooolllsss{{{~~~nnnjjjmmmzzzsssfffZZZQQQCCCAAA===999777777888999===EEEPPPYYY^^^eeemmmttt}}}~~~xxxtttsssuuuvvvuuutttvvvyyyzzzvvvmmmeeefffkkkpppvvv}}}{{{~~~|||ooolllmmmqqq}}}}}}kkk[[[QQQLLLIIINNNXXXiii{{{{{{qqqnnnnnnllljjjiiigggffflllsssxxxyyyyyysssiii]]]SSSNNNEEEBBB>>>===>>>AAACCCDDDEEEFFFGGGGGGEEEEEEFFFGGGKKKNNNSSS```yyyttt___RRRPPPVVV]]]kkk|||{{{^^^NNNFFF@@@;;;888777777777666555555444444333555777777777777888:::;;;AAAGGGJJJKKKMMMSSSXXX```lllwww}}}xxxnnnnnnvvv~~~vvvuuuwww~~~lll```YYY\\\bbbjjjqqqxxx|||~~~xxxrrroooooooooooosssyyyzzzpppgggaaaTTTLLLEEECCCBBB@@@AAADDDCCCCCCDDDDDDDDDDDDCCCCCCEEEGGGHHHJJJNNNWWWcccllluuuvvvlll___VVVRRRMMMHHHCCCEEEFFFIIINNNSSSWWWWWWWWWTTTVVVXXXYYYXXXUUURRROOOJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGDDDCCCHHHNNNXXXfffqqq}}}{{{kkkZZZKKKCCC@@@===:::999<<>>:::888888999:::>>>DDDLLLRRRYYYcccpppzzz}}}yyytttpppoooqqquuuxxxttt{{{sssgggeeejjjmmmqqq{{{}}}oooddddddhhhlllwwwxxxaaaSSSNNNNNNOOOVVVbbbsss}}}qqqkkkjjjeeegggjjjkkkmmmqqqtttuuuyyyuuunnneee[[[RRRJJJEEE===<<<;;;===@@@CCCEEEEEECCCDDDFFFEEEDDDDDDFFFGGGLLLQQQ]]]tttiiiWWWNNNNNNWWWcccxxx~~~vvv]]]NNNFFF???:::888666666666666555555555555333444555444444444666888===CCCJJJMMMNNNOOOTTTXXX\\\hhhuuu}}}|||vvvnnnggglllsss{{{}}}zzz~~~sssggg^^^[[[```hhhrrr|||~~~|||{{{xxxxxxzzz{{{nnnccc[[[VVVNNNGGGCCCCCCBBB@@@@@@CCCCCCDDDFFFGGGGGGFFFEEEDDDDDDIIIPPPWWW]]]eeeooovvv~~~{{{rrrhhhbbbZZZSSSOOOKKKFFFCCCFFFGGGIIINNNSSSVVVWWWVVVVVVWWWXXXWWWUUUPPPLLLIIIIIIHHHGGGGGGFFFGGGGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEFFFKKKWWWgggvvv~~~}}}uuudddTTTHHHAAA>>>===<<<;;;<<>>DDDJJJPPPVVVbbbqqq{{{{{{xxxtttrrrrrruuuzzz}}}|||sssgggdddiiimmmpppyyyyyylllbbbdddggglllvvv||||||}}}~~~wwwaaaTTTPPPRRRTTT\\\hhhyyyvvvjjjeeedddbbbfffjjjlllppptttuuusssxxxrrrhhh^^^UUUMMMFFFBBB;;;::::::===AAADDDEEEDDDBBBDDDEEEEEEDDDDDDFFFGGGLLLTTTeeeyyyaaaSSSNNNPPP^^^lllttt]]]NNNFFF???:::999666666666666666666555555444555555444333333666888===CCCIIILLLMMMOOOUUUZZZ\\\iiivvv~~~zzzuuummmeeehhhoooxxx~~~~~~zzzuuujjjbbb___dddnnnyyy~~~xxxwwwzzztttggg]]]UUUQQQJJJEEEBBBCCCCCC@@@@@@BBBAAABBBCCCDDDFFFFFFGGGGGGHHHNNNXXX```fffmmmtttyyy|||rrrlllbbb^^^XXXRRRNNNJJJFFFCCCEEEFFFIIINNNSSSWWWXXXWWWXXXYYYYYYXXXUUUPPPKKKHHHFFFEEEDDDCCCCCCCCCEEEEEEHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGIIINNN\\\nnn|||}}}qqq```QQQFFFAAA:::::::::999:::===BBBFFFRRRpppwwwnnnhhhlll}}}xxxfffWWWOOOHHHEEE@@@<<<999888999:::===BBBHHHNNNVVVbbbrrr~~~zzzyyywwwwwwxxx|||pppfffccciiimmmpppyyyvvvjjjbbbeeekkkppp{{{|||zzzuuuvvvyyy|||xxxbbbUUURRRTTTVVVcccppp}}}ooogggddddddeeejjjmmmnnnrrrxxxyyyuuuuuummmaaaVVVNNNGGGBBB>>>999999:::===AAACCCDDDCCCCCCEEEFFFFFFFFFFFFGGGIIIMMMXXXnnnoooXXXPPPPPPWWWiii{{{rrr\\\OOOFFF>>>:::999555666666666666666666666555666555444333444777999===BBBHHHKKKLLLOOOVVV\\\^^^kkkyyyyyyqqqhhhfffmmmvvv}}}|||yyy~~~{{{nnndddbbbhhhssswwwwww{{{{{{lll___WWWQQQMMMHHHCCCAAABBBCCCAAA@@@AAABBBBBBCCCEEEGGGJJJLLLMMMSSSZZZccckkkqqqwww~~~{{{qqqiiiddd\\\YYYUUUQQQMMMIIIEEECCCDDDEEEHHHMMMSSSWWWXXXXXXWWWXXXYYYYYYVVVRRRMMMJJJEEEDDDBBBAAAAAACCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEDDDHHHKKKQQQ```ttt|||{{{lll\\\NNNEEE@@@999:::::::::;;;???EEEJJJXXXvvvtttiiidddjjj~~~zzzhhhYYYQQQHHHEEEAAA<<<999999999:::<<>>999999555555555666666666666666777777777555444555888:::<<>>BBBIIINNN]]]zzz~~~pppfffaaahhh~~~zzzhhhYYYQQQIIIFFFAAA===:::999::::::===CCCLLLUUU```pppzzzyyyzzzzzz|||uuulllhhhbbbiiiooorrr{{{mmmfffcccjjjuuu}}}}}}wwwrrroooqqqqqqvvv|||~~~~~~}}}iii[[[TTTWWW^^^ppp}}}}}}ssskkkdddccceeeiiinnnrrrsssuuuxxxvvvssslllaaaVVVNNNGGG@@@===>>>999;;;>>>AAADDDEEEFFFFFFHHHHHHIIIJJJHHHEEEHHHOOORRReee~~~~~~lll^^^RRRRRRZZZhhh{{{nnn[[[OOOFFF>>>999888777777777777777777777777444555666666444555666888===BBBGGGJJJKKKOOOVVV]]]hhhtttxxxqqqrrrtttxxx|||~~~~~~}}}yyyvvv~~~zzzsssnnnttt~~~~~~zzz}}}{{{}}}|||}}}qqqdddYYYQQQJJJGGGBBBAAA@@@@@@@@@@@@AAABBBAAADDDGGGIIILLLRRR[[[aaaiiiqqqyyy~~~zzzsssllleee```\\\WWWUUUQQQMMMIIIFFFEEEDDDCCCFFFJJJOOOSSSWWWYYYZZZWWWVVVTTTQQQNNNKKKIIIHHHEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAEEEEEEJJJUUUdddoootttuuuqqqttt}}}sssbbbTTTJJJBBB>>><<<::::::===???CCCKKKTTTeeevvvgggbbb___iiiwwwjjj^^^XXXNNNFFF>>>;;;999666777:::===DDDNNNWWWcccvvvzzzuuuzzz|||||||||yyyooohhhfffdddlllqqqsss|||nnngggeeelllwww|||xxxvvvtttzzzyyy{{{~~~~~~~~~lll^^^WWW[[[bbbrrr|||rrrjjjeeedddgggoootttwwwwwwwwwxxxuuupppggg]]]RRRJJJDDD===;;;<<<:::;;;>>>AAADDDFFFFFFFFFHHHHHHIIIJJJHHHEEEIIIOOOXXXkkkrrr```UUULLLOOOYYYiii|||ppp\\\PPPFFF>>>999888444444444444444444444444555666666666555555777888===BBBGGGIIIJJJNNNVVV\\\hhhttt~~~ttttttuuuxxx{{{}}}|||{{{|||zzz{{{}}}uuuqqqxxx|||vvvxxxyyy{{{{{{}}}pppbbbXXXPPPJJJGGGCCCBBBAAA@@@@@@AAABBBCCCDDDFFFJJJLLLOOOVVV___fffpppyyy~~~yyyssslllgggbbb^^^[[[VVVTTTPPPLLLHHHFFFDDDCCCDDDFFFKKKOOOTTTWWWYYYYYYWWWVVVTTTQQQNNNLLLJJJIIIEEEDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAADDDDDDGGGPPP[[[ccceeeeeeaaaeeeppprrraaaSSSHHHAAA===<<<::::::===@@@DDDNNNXXXooossscccZZZ[[[hhhwwwjjj^^^WWWNNNEEE>>>;;;999777888;;;???GGGQQQ\\\hhh|||~~~zzzzzz|||}}}~~~|||vvvooojjjjjjnnnsssvvvvvv}}}ooohhhgggppp|||~~~~~~~~~~~~~~~}}}pppbbb[[[___fffvvvyyypppjjjeeefffjjjsssxxx{{{zzzxxxvvvpppiii```VVVLLLFFF@@@:::999;;;;;;===???BBBEEEFFFFFFGGGHHHGGGHHHJJJHHHFFFJJJQQQaaarrrqqqbbbSSSKKKGGGMMMZZZlllrrr^^^PPPGGG>>>999888333333333333333333333333555666666666555555777999===BBBGGGIIIJJJMMMUUU[[[ggguuuxxxxxxxxxyyy{{{{{{yyyxxxzzzzzzxxx|||tttuuuwwwzzzzzz|||nnn```UUUNNNIIIGGGCCCBBBAAAAAAAAAAAABBBCCCEEEGGGKKKNNNQQQXXXbbbiiittt~~~yyyuuuqqqmmmhhhccc```]]]YYYWWWRRRQQQNNNJJJGGGEEECCCBBBEEEGGGKKKPPPTTTWWWXXXYYYVVVUUUSSSQQQNNNLLLJJJIIIEEEDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAACCCHHHOOORRRRRRPPPQQQWWWddduuuooo^^^PPPFFF@@@<<<<<<:::;;;>>>AAAGGGSSS___~~~ppp___UUUYYYiiixxxjjj^^^VVVNNNEEE>>><<<:::888999===@@@HHHSSS___mmm|||{{{}}}~~~yyyuuurrrmmmmmmoooxxx|||}}}{{{~~~pppjjjiiisss~~~}}}~~~sssddd]]]```gggyyyuuunnniiigggiiimmmtttyyy|||yyyvvvrrrkkkcccYYYPPPGGGBBB===999888;;;===>>>AAACCCEEEFFFGGGGGGHHHGGGHHHIIIHHHFFFKKKRRRhhhyyyxxxdddUUULLLHHHGGGMMM\\\nnnttt___QQQGGG???:::999666666666666666666666666555666777666555555777999===BBBGGGIIIIIILLLSSSYYYgggwww~~~|||{{{{{{|||{{{yyyxxxyyy~~~vvvwwwuuu~~~zzz{{{{{{lll^^^SSSLLLHHHFFFCCCCCCBBBAAAAAABBBCCCCCCCCCFFFJJJMMMQQQYYYdddllluuu}}}}}}~~~}}}|||zzzxxxtttoookkkgggccc___[[[YYYWWWTTTRRROOONNNKKKIIIFFFDDDBBBAAAEEEHHHLLLQQQTTTVVVWWWWWWUUUTTTRRRPPPNNNLLLJJJIIIEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA??????@@@CCCFFFFFFDDDBBBKKKRRR___qqq|||lll[[[NNNDDD>>>;;;<<<:::;;;???BBBIIIWWWeeemmm\\\UUU\\\mmmzzzlll^^^VVVNNNFFF???<<<;;;999;;;>>>>>>GGGSSS___nnn~~~{{{|||~~~uuupppnnnkkkmmmppp}}}|||}}}|||pppkkkkkkvvvvvvfff]]]___gggzzz{{{qqqllljjjiiikkkoootttyyy{{{xxxtttppphhh```TTTKKKCCC???===::::::===???@@@BBBEEEFFFGGGGGGGGGHHHGGGHHHIIIHHHGGGMMMTTTlll}}}ooo\\\NNNIIIHHHHHHMMM[[[mmm|||ttt___QQQGGG???::::::777777777777777777777777555666777777555666777999>>>BBBGGGHHHHHHKKKRRRXXXhhhyyy}}}|||xxxwwwxxxwwwzzz|||{{{kkk]]]RRRLLLHHHFFFCCCBBBAAA@@@@@@AAABBBCCCDDDGGGJJJNNNSSS\\\hhhpppyyy{{{www{{{zzzsssppppppqqqrrrqqqppppppooommmiiifff```]]]YYYUUUSSSQQQOOOMMMKKKKKKIIIHHHFFFCCCBBBAAAEEEGGGLLLQQQTTTUUUUUUUUURRRRRRPPPNNNMMMKKKJJJIIIEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>???@@@BBBBBB@@@???GGGPPP___pppyyyiiiXXXKKKBBB===:::;;;:::<<<@@@BBBJJJYYYggg}}}jjj[[[VVV^^^nnn|||nnnaaaYYYPPPHHH@@@>>><<<:::;;;???>>>GGGSSS___lll~~~}}}}}}tttooommmjjjllloooyyy{{{|||zzzzzzzzzpppkkklllwwwxxxhhh^^^aaahhhxxx}}}uuunnnlllkkkkkkmmmqqqtttxxxyyyuuuqqqlllddd]]]OOOGGG@@@>>><<<;;;<<<@@@AAABBBDDDFFFGGGGGGGGGGGGHHHGGGGGGIIIHHHHHHNNNVVVmmm~~~{{{gggVVVKKKFFFGGGGGGLLLYYYkkkyyy~~~ttt^^^PPPFFF???;;;;;;666666666666666666666666666777777777666666888:::>>>BBBGGGHHHGGGJJJPPPVVVhhhzzz{{{wwwyyy}}}zzz|||zzzlll^^^SSSLLLGGGEEEBBBAAA@@@@@@@@@@@@AAABBBFFFHHHLLLPPPVVV```llluuummmiiifffhhhooowww}}}~~~}}}xxxrrrlllhhhggghhhgggffffffggggggeeebbb___[[[XXXTTTQQQOOONNNLLLJJJIIIIIIHHHGGGFFFDDDBBBAAADDDGGGLLLPPPSSSTTTSSSRRRPPPOOONNNLLLKKKJJJHHHHHHEEEDDDCCCBBBBBBAAABBBBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCFFFPPPaaasssxxxgggVVVIIIAAA===:::999:::===AAABBBHHHWWWfffyyyfffXXXUUU^^^lll|||qqqeee]]]RRRJJJBBB???===:::;;;>>>@@@HHHSSS]]]hhhyyy}}}vvvrrroookkkkkkmmmrrrsssvvvwwwvvv{{{{{{pppkkkmmmxxxzzzkkkbbbeeemmmvvvwwwqqqlllmmmmmmlllnnnqqqsssvvvuuuoooiiiddd\\\UUUKKKDDD===<<<<<<;;;===AAABBBCCCEEEGGGHHHHHHGGGGGGHHHFFFGGGHHHHHHHHHOOOWWWmmm~~~sss```QQQHHHCCCFFFGGGKKKYYYnnn|||rrr]]]OOOFFF???;;;<<<666666666666666666666666666777888777666666888:::>>>BBBGGGGGGGGGIIIOOOUUUgggyyyzzz~~~~~~yyy{{{zzzmmm___UUUMMMGGGDDDAAA@@@????????????@@@AAAEEEHHHKKKPPPVVVaaannnwwwqqq[[[YYYWWWXXX]]]dddlllqqqqqqrrrqqqmmmhhhdddccccccaaa````````````^^^[[[XXXVVVSSSOOOMMMLLLLLLJJJIIIGGGHHHHHHGGGFFFDDDBBBAAACCCFFFKKKPPPRRRRRRQQQPPPMMMMMMLLLKKKIIIHHHGGGGGGEEEDDDCCCBBBBBBAAABBBBBB???????????????>>>======>>>?????????@@@BBBEEEGGGMMMXXXhhhzzzvvveeeUUUIIIAAA===;;;888:::>>>AAABBBFFFTTTbbb~~~~~~|||sssaaaTTTRRR]]]lllzzzttthhhbbbTTTLLLCCC@@@===:::;;;>>>@@@GGGQQQYYYaaappp}}}xxxvvvsssnnnlllmmmkkkmmmrrrtttsssuuu{{{pppkkkmmmxxx{{{mmmeeehhhqqqtttsssnnnkkkmmmnnnmmmnnnqqqppprrrooohhhaaa[[[TTTMMMIIIAAA;;;;;;;;;;;;>>>BBBCCCDDDFFFGGGHHHHHHGGGGGGHHHFFFGGGHHHHHHIIIOOOXXXmmm}}}nnn[[[MMMFFFBBBFFFHHHMMM\\\rrrqqq\\\NNNEEE???<<<<<<777777777777777777777777666777888777666666888:::>>>CCCGGGGGGFFFHHHOOOTTTeeexxx|||xxxzzzzzzmmmaaaVVVMMMGGGCCC@@@@@@???>>>>>>???@@@@@@CCCEEEIIIMMMTTT___mmmvvv}}}ppp___QQQPPPOOOOOORRRYYYbbbiiijjjlllnnnkkkfffbbbaaaaaa______^^^^^^]]][[[WWWSSSQQQOOOLLLKKKKKKKKKJJJIIIGGGGGGGGGGGGFFFEEECCCBBBBBBEEEJJJOOORRRRRRPPPOOOLLLKKKJJJIIIHHHGGGFFFFFFEEEEEECCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<>>>>>>>>AAAFFFIIIXXXbbbrrrvvveeeTTTHHHAAA===;;;777:::???BBBAAAEEERRR```vvv{{{yyyooo\\\QQQQQQ^^^nnn|||uuukkkeeeVVVMMMDDD@@@===::::::======DDDMMMTTT[[[gggyyy}}}yyyyyywwwqqqnnnnnnhhhjjjpppsssqqqrrr~~~kkkjjjkkksss}}}|||{{{{{{zzz}}}}}}rrrllllllnnnvvv}}}~~~wwwooommmjjjjjjkkknnnooooooqqqmmmhhhbbb\\\UUUNNNJJJDDDAAA===;;;;;;>>>BBBDDDGGGIIIKKKKKKIIIHHHHHHHHHJJJGGGGGGHHHGGGIIIUUUccc|||oooWWWHHHCCCDDDDDDHHHUUUiii|||oooXXXIIICCC>>><<<===999888777666555555555666666666555333111333666999AAACCCDDDDDDCCCFFFLLLQQQeeettt}}}wwwqqqsss{{{|||pppcccXXXOOOHHHDDD???>>><<<;;;;;;===???AAAEEEFFFIIIMMMTTT^^^hhhooowwwwwwxxxyyyuuukkk^^^TTTPPPLLLKKKOOOSSSWWW___fffkkkjjjiiiiiihhheeebbb___aaaaaa```^^^\\\YYYWWWUUUQQQPPPNNNKKKIIIGGGFFFFFFGGGEEEDDDBBBAAAAAAAAABBBDDDGGGJJJMMMNNNNNNLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA???>>><<<;;;::::::;;;;;;:::999;;;@@@BBBBBBGGGNNNZZZjjj|||yyynnn]]]NNNEEE@@@<<<999:::999:::???BBBFFFNNNVVVlllxxxssssssjjjZZZVVVSSS\\\gggrrryyyooofffYYYOOODDD======>>>>>><<<>>>???FFFPPPYYYaaalllvvv~~~~~~{{{{{{zzzsssjjjjjjfffgggnnnpppppp{{{|||kkkiiiiiiqqq}}}~~~{{{zzzzzzyyyxxxyyy{{{~~~sssmmmlllmmmttt{{{|||wwwrrrooolllkkkkkklllkkkjjjlllhhhccc]]]WWWQQQJJJFFFBBB???<<<:::;;;>>>BBBEEEHHHJJJLLLMMMLLLJJJIIIIIIHHHGGGGGGHHHGGGLLL[[[kkkmmmVVVIIIEEEDDDDDDJJJZZZpppnnnWWWIIIBBB>>><<<<<<999999999888777777666666666666555333222444777:::AAACCCDDDDDDCCCFFFKKKPPP___mmm}}}||||||wwwrrrmmmpppyyyzzzpppeeeZZZQQQIIIDDD@@@???===<<<<<<>>>@@@BBBEEEFFFHHHKKKPPPXXXbbbhhhkkkiiihhhgggddd]]]TTTMMMMMMKKKMMMSSSXXX]]]eeemmmrrrpppnnnkkkiiifffccc```aaa```^^^\\\YYYWWWVVVUUUQQQOOOMMMKKKHHHGGGEEEEEEFFFEEECCCBBBAAAAAAAAABBBCCCEEEHHHKKKLLLLLLKKKJJJKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA???>>>===;;;::::::;;;;;;<<<;;;===AAADDDFFFMMMUUUgggvvvyyymmm\\\MMMDDD???<<<999:::999:::>>>AAADDDLLLUUUfffyyy~~~vvvsssuuu|||iiiZZZVVVUUU^^^jjjuuutttjjj[[[RRRFFF???>>>???>>>===>>>???EEEOOOXXX___iiisssvvv{{{~~~{{{rrrkkkfffgggmmmoooooozzzyyyhhhfffgggnnnyyy~~~|||yyyyyyyyyyyyxxxwwwuuuvvvyyy|||}}}uuunnnllllllooowwwzzzwwwtttrrrnnnlllkkkiiigggeeedddaaa[[[VVVPPPKKKEEEAAA???===;;;:::<<>>AAABBBEEEEEEFFFGGGJJJPPPWWW\\\^^^[[[XXXUUUSSSPPPMMMJJJMMMNNNRRR[[[aaagggooowwwzzzxxxtttoookkkgggdddbbb```___\\\YYYWWWUUUTTTTTTPPPOOOMMMJJJHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBDDDFFFIIIJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBB???>>>===<<<;;;;;;<<<<<>>@@@CCCFFFJJJTTT___rrrxxxlllZZZKKKBBB>>><<<:::;;;999;;;>>>???BBBKKKTTTbbbuuu|||vvvtttwww~~~yyyiii[[[XXXXXXbbbooo{{{}}}rrr___UUUHHHAAA???@@@???===>>>>>>DDDMMMUUU[[[eeennnpppuuu|||~~~{{{kkkfffggglllnnnoooyyyzzzssscccbbbcccjjjuuu}}}xxxwwwwwwxxxyyyzzzxxxwwwuuuttttttuuuyyy}}}vvvppplllkkkjjjttt~~~}}}{{{xxxvvvtttrrrooommmlllhhhdddaaa]]]YYYTTTOOOJJJEEEAAA===;;;;;;:::;;;===AAAEEEGGGGGGKKKNNNPPPOOOMMMKKKKKKHHHHHHGGGFFFIIIXXXppp}}}cccOOOIIIJJJJJJPPP___ssszzzhhhSSSGGGAAA===::::::888999;;;;;;:::999666555555666666666666777:::===@@@BBBDDDCCCBBBCCCHHHLLLQQQ\\\jjjsssxxxyyytttqqqvvv}}}wwwzzzzzzqqqhhhggghhhnnnxxx|||xxxrrrjjjaaaWWWMMMFFF@@@???===<<<<<<>>>@@@BBBDDDEEEDDDCCCDDDHHHMMMQQQVVVTTTQQQOOONNNMMMMMMMMMPPPRRRYYYccciiinnnwww~~~zzzssslllgggeeeeeeaaa___[[[XXXUUUTTTTTTUUUPPPNNNLLLIIIGGGDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCFFFHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCC@@@???===<<<<<<<<<======@@@@@@AAAEEEHHHNNN[[[hhhvvvuuuhhhWWWHHH@@@===;;;:::::::::;;;>>>???AAAKKKVVVfffzzzzzzyyy{{{|||jjj]]]\\\]]]iiiwwwzzzcccXXXKKKBBB???@@@>>><<<======BBBJJJQQQWWWaaaiiiooouuu}}}yyyzzz}}}~~~kkkggggggkkknnnqqq{{{zzzqqqjjj]]][[[]]]eeepppyyy{{{zzzvvvvvvvvvxxxzzz{{{yyyxxxwwwuuurrrppprrryyy~~~~~~~~~~~~~~~{{{vvvqqqmmmlllkkkttt~~~{{{xxxwwwuuutttqqqpppooonnnlllhhhccc___WWWSSSNNNIIIEEEBBB>>>;;;::::::;;;===@@@CCCFFFHHHFFFIIIMMMNNNMMMKKKKKKKKKIIIJJJIIIHHHPPPccc|||sssZZZKKKHHHKKKKKKXXXmmmuuudddPPPFFFBBB>>>;;;;;;777888:::::::::888555444555666777777777888:::===???AAACCCCCCAAABBBFFFIIINNNWWWcccmmmvvvrrrppprrrxxx}}}uuuxxxvvvnnniiiiiimmmttt|||}}}zzztttnnneeeZZZPPPIII@@@>>><<<;;;<<<===@@@AAADDDDDDCCCBBBAAACCCGGGJJJOOOOOOPPPQQQPPPOOOOOOOOOPPPSSS[[[eeejjjnnnvvvwwwooohhhffffffaaa___[[[XXXUUUTTTTTTUUUOOONNNKKKHHHEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAACCCDDDFFFHHHIIIJJJJJJJJJFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCC@@@???>>>===<<<===>>>???@@@@@@CCCFFFJJJQQQaaappp}}}nnncccSSSEEE???<<<;;;:::::::::<<>><<<<<<<<<@@@HHHOOOTTT]]]eeepppwww{{{wwwyyy}}}~~~|||jjjggggggjjjooouuuzzzpppfff___UUUTTTWWW```llluuuxxxwwwvvvuuuuuuwwwxxxyyyxxxvvvuuusssnnnkkkkkkqqqzzz~~~{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{zzzxxxuuurrrooommmnnnvvvzzzvvvsssrrrrrrrrroooooooooooommmhhhaaa\\\RRRNNNIIIDDDAAA???<<<:::999:::<<>>AAABBBDDDDDDCCCBBBAAABBBFFFIIIIIIMMMQQQSSSSSSRRRRRRRRRRRRUUU^^^fffjjjmmmvvv}}}rrriiifffeee```^^^[[[XXXVVVTTTTTTSSSOOOMMMKKKGGGDDDBBB@@@@@@>>>???@@@AAAAAAAAAAAAAAACCCDDDEEEGGGHHHIIIIIIJJJFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@???>>>======>>>???@@@@@@AAAEEEIIILLLTTTeeeuuuzzzfff\\\NNNCCC>>>;;;:::999999:::===AAABBBFFFTTTaaakkkaaabbbiiixxxlll```PPPEEEAAA@@@>>>===;;;;;;???GGGMMMRRR[[[cccpppwwwzzzxxxyyy||||||zzziiihhhhhhkkkrrr{{{}}}sssfffZZZSSSNNNNNNRRR\\\jjjtttwwwvvvtttsssrrrssstttuuutttsssooommmhhhddddddiiirrrxxx}}}||||||{{{{{{{{{|||}}}~~~~~~}}}{{{zzzzzz{{{{{{yyyxxxwwwvvvtttrrrpppnnnmmmttt}}}zzzwwwsssooollllllnnnpppooopppppppppnnnggg___YYYNNNJJJDDD@@@>>><<<:::888:::;;;>>>AAADDDFFFHHHIIIHHHIIIJJJJJJIIIJJJLLLMMMIIIPPPWWWaaarrr|||hhhVVVKKKJJJNNNSSS___rrrlll]]]MMMFFFEEEBBB@@@???:::::::::999888888777777555666777777666666888999>>>AAACCCBBB@@@@@@BBBEEEJJJOOOWWWbbbppp~~~zzzwwwqqqqqquuuzzz{{{zzz}}}zzzzzz}}}yyywwwyyy|||zzzsssjjj___UUUNNNCCCAAA???>>>>>>@@@CCCDDDCCCDDDDDDCCCBBBDDDGGGJJJLLLPPPVVVYYYYYYXXXXXXYYY\\\```hhhpppssswwwvvvjjjdddbbb]]]\\\ZZZXXXUUUSSSQQQQQQNNNMMMJJJGGGDDDAAA???>>><<<===???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@@@@AAACCCHHHLLLOOOWWWhhhxxx{{{rrr___VVVJJJAAA===;;;999888777:::>>>BBBDDDJJJYYYiii|||iiiaaabbbooo~~~rrreeeTTTHHHDDDBBBAAA???::::::>>>FFFLLLQQQZZZbbbnnnvvv~~~{{{zzzzzzzzzzzz~~~zzzhhhhhhhhhllluuu~~~yyynnn```SSSLLLJJJJJJOOOZZZhhhsssvvvvvvsssqqqoooooopppqqqpppooojjjgggccc______dddmmmsss~~~~~~}}}~~~}}}||||||}}}~~~}}}|||zzzxxxwwwwwwxxxxxxyyywwwuuutttsssrrrqqqoooiiippp{{{}}}xxxsssqqqnnnjjjhhhiiilllooopppqqqqqqqqqnnnfff]]]VVVKKKGGGBBB>>><<<:::888777;;;<<>>AAACCCBBB@@@???AAADDDHHHLLLSSS^^^mmm}}}|||vvvrrrssssssvvvyyyxxxwwwzzz~~~|||{{{tttkkk```VVVOOOEEECCCAAA@@@@@@BBBEEEFFFCCCDDDDDDDDDDDDFFFIIILLLSSSWWW\\\_________```bbbiiimmmuuu|||xxxjjjbbb```ZZZZZZYYYWWWUUURRRPPPNNNNNNMMMJJJFFFCCCAAA???>>><<<===???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>???@@@AAABBBEEEJJJOOOQQQYYYjjjzzzuuulllZZZSSSHHH@@@===;;;999777777:::???DDDFFFMMM]]]mmmzzzggg```bbbrrruuuiiiWWWKKKFFFDDDBBB@@@999999>>>FFFLLLQQQZZZbbbnnnvvv~~~}}}||||||zzzxxxyyy}}}ggghhhiiimmmwww}}}zzz}}}sssdddVVVMMMJJJIIIJJJNNNYYYgggqqquuutttqqqooommmmmmnnnmmmjjjgggdddddddddaaa```eeeoooxxx~~~~~~}}}|||||||||}}}}}}zzzwwwvvvwwwyyyzzzzzz{{{uuurrrrrrpppkkkgggggglllnnnqqquuu|||yyyuuupppooollljjjhhhgggggggggrrrrrrqqqnnnhhhaaaYYYUUUIIIDDD???>>>;;;888999===<<<>>>AAADDDFFFFFFFFFFFFLLLIIIJJJLLLLLLIIIJJJMMMRRRZZZjjjzzzsssbbbTTTNNNJJJJJJVVVgggzzzeeeZZZNNNGGGFFFEEEAAA===<<<;;;;;;:::999888777777777777777777888888888888>>>@@@BBBCCCBBBBBBDDDEEEIIIKKKPPPWWWdddttt~~~uuuppprrrtttvvvvvvqqqooowwwyyysssooohhh\\\RRRNNNFFF???AAAEEEFFFGGGHHHKKKKKKJJJIIIHHHIIIKKKMMMXXX[[[aaadddfffggghhhiiiooottt~~~zzzooohhheeeZZZXXXVVVUUUTTTQQQNNNKKKLLLKKKIIIFFFCCCAAA@@@@@@===>>>???@@@AAABBBBBBBBBFFFDDDAAAAAACCCDDDCCCAAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@???@@@@@@>>><<<;;;<<>>;;;999:::===<<<:::>>>EEEHHHLLL^^^ssszzzddd]]]kkkxxx~~~vvvmmm^^^PPPKKKJJJEEE???;;;===;;;@@@NNNTTT\\\jjjttt|||~~~}}}xxxvvvjjjcccaaakkkyyy|||xxxzzz|||qqqbbbVVVNNNKKKIIIJJJOOOYYYeeemmmpppoooooollliiiiiijjjjjjhhheeedddeeeffffffhhhooozzz~~~~~~}}}|||{{{{{{{{{{{{}}}zzzvvvttttttuuuuuuuuuvvvqqqmmmllljjjdddaaaaaabbbdddgggkkkrrr}}}}}}vvvrrrmmmllliiigggffffffggggggoooooonnnkkkddd]]]VVVQQQGGGBBB>>>===;;;888999======???AAACCCEEEFFFFFFFFFIIIHHHIIILLLMMMJJJKKKOOOUUU```qqqyyypppbbbTTTJJJIIIJJJOOO^^^pppzzzdddZZZNNNGGGFFFEEEBBB???<<<;;;;;;:::999888777777777777777777888888888888===???BBBCCCCCCCCCDDDEEEHHHKKKPPPYYYfffvvvzzzwwwyyyyyyzzzxxxsssqqqyyy~~~wwwssspppjjj___WWWNNNFFF@@@AAADDDDDDDDDFFFIIIIIIIIIHHHIIILLLPPPRRRWWW\\\bbbhhhkkkmmmooopppyyyyyymmmfffbbbZZZXXXUUUTTTSSSQQQNNNLLLLLLKKKHHHFFFCCCAAA@@@@@@===>>>???AAABBBBBBBBBBBBEEECCC@@@AAACCCDDDCCCAAACCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCBBBAAA@@@???===>>>======<<<>>>BBBFFFGGGIIIJJJLLLRRR^^^ooozzz{{{mmmaaaSSSJJJAAA===:::888888<<<===;;;???FFFIIINNN```tttwwwddd```ooo}}}tttcccTTTMMMLLLGGG@@@<<>>@@@@@@AAACCCDDDFFFGGGGGGGGGFFFHHHLLLLLLJJJLLLPPPZZZhhh{{{xxxjjj```RRRIIICCCFFFLLLUUUgggxxxtttbbbYYYNNNGGGEEEEEECCC@@@<<<<<<;;;:::999888777777777777777777888888888888;;;>>>AAACCCCCCCCCDDDFFFFFFKKKSSS^^^kkk{{{}}}zzzuuuttt{{{{{{uuusssqqqlllccc\\\QQQIIICCCDDDEEEDDDDDDFFFIIIJJJJJJLLLPPPTTTXXX[[[YYY___hhhoootttxxx{{{|||xxxlllccc___[[[XXXTTTRRRQQQPPPNNNMMMLLLJJJHHHFFFCCCAAA@@@@@@>>>>>>@@@AAABBBCCCCCCCCCCCCAAA@@@@@@BBBCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;<<<======>>>AAAFFFIIIHHHJJJMMMQQQXXXeeettt~~~wwwjjj]]]QQQHHH@@@<<<999666777:::>>>===AAAHHHLLLSSSfffyyyvvvffffffvvv{{{jjjYYYQQQNNNIIIBBB===@@@===AAANNNUUU^^^nnn|||xxxyyyzzzzzz{{{xxxpppmmmeeeaaabbbhhhooouuu}}}|||zzz~~~vvvjjj^^^TTTMMMJJJLLLNNNSSSZZZbbbggghhhggglllmmmnnnpppsssttttttttttttwww|||}}}}}}~~~~~~}}}~~~}}}}}}~~~}}}}}}||||||{{{zzzyyyxxxwwwtttrrrppppppooonnnllljjjccc]]][[[XXXRRRPPPQQQPPPQQQTTTXXX```lllxxxyyyqqqkkkgggaaa``````___```ccceeeggghhhfffccc^^^XXXQQQKKKGGGAAA===;;;<<<;;;:::;;;???BBBBBBBBBCCCDDDFFFGGGHHHEEEEEEGGGJJJJJJHHHKKKPPP^^^qqq|||kkk\\\SSSMMMGGGDDDHHHOOOZZZkkkzzzooo___WWWMMMGGGEEEDDDBBB@@@<<<<<<;;;:::999888888777666777777777888888888888:::===AAACCCDDDEEEFFFGGGGGGMMMXXXeeesss|||yyyvvvvvv}}}}}}yyyuuusssqqqmmmfff```VVVNNNHHHGGGGGGFFFGGGJJJMMMNNNQQQUUUZZZ___bbbccc```fffooowww}}}wwwkkkccc^^^[[[XXXSSSPPPOOOOOONNNMMMKKKJJJGGGEEECCCAAA@@@@@@>>>???@@@BBBCCCCCCCCCCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>======;;;===>>>???@@@CCCGGGJJJKKKMMMQQQXXXaaaooo}}}{{{sssfffYYYNNNEEE>>>;;;888666666999<<<===AAAIIIQQQ\\\ooovvvjjjkkk|||mmm\\\TTTPPPJJJCCC;;;???===AAANNNVVVaaattt|||xxxyyyzzzzzz}}}vvvmmmiiicccdddiiiooosssuuu{{{~~~tttiii^^^UUUNNNJJJKKKNNNSSSZZZaaaeeeggghhhkkkooouuu{{{||||||}}}~~~~~~}}}~~~~~~~~~|||}}}~~~}}}{{{{{{|||}}}}}}}}}|||{{{zzzxxxwwwsssqqqpppppppppooommmkkkddd]]]VVVTTTRRRNNNMMMOOOLLLNNNPPPTTT[[[fffrrrzzz{{{tttlllfffaaa[[[[[[\\\]]]___aaadddeeecccaaa^^^XXXRRRLLLGGGDDD>>>;;;:::<<<<<<;;;===AAADDDCCCCCCDDDDDDFFFGGGHHHEEEEEEGGGIIIGGGEEEJJJRRRdddxxxsssaaaSSSJJJIIIFFFEEEIIIQQQ]]]lllyyy||||||~~~kkk[[[UUUMMMHHHFFFDDDBBB@@@===<<<<<<;;;:::999888888666777777777888888888888999===AAAEEEFFFGGGHHHIIIJJJRRR```ooo|||zzzxxxwwwxxx~~~{{{yyyvvvsssqqqmmmfffaaaYYYQQQJJJHHHHHHGGGJJJOOORRRSSSWWW]]]dddhhhhhhggghhhmmmuuu|||vvvkkkccc___[[[WWWSSSPPPOOONNNMMMLLLJJJIIIGGGEEECCCAAA@@@@@@???@@@AAABBBCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>=========<<<<<<<<<<<<>>>???AAAAAABBBDDDGGGIIIKKKNNNTTT]]]iiiwww~~~xxxqqqcccVVVJJJBBB<<<:::888666666999:::<<>>===???CCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGEEEFFFNNNWWWllljjjYYYMMMFFFBBBBBBDDDIIIRRR```oooyyy{{{}}}yyyhhhXXXTTTPPPLLLIIIGGGDDDAAA======<<<;;;:::999888888777777777777888888888888999===BBBGGGHHHIIIJJJKKKNNNXXXgggwwwzzzyyyyyy{{{}}}|||~~~~~~}}}}}}}}}~~~~~~zzzxxxvvvtttqqqmmmgggcccZZZRRRKKKHHHGGGHHHOOOVVVYYYYYY[[[aaaiiiooopppoooqqquuu{{{tttkkkccc^^^YYYVVVRRRPPPOOONNNLLLKKKIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEBBBCCCCCCBBB@@@???AAABBB@@@@@@AAAAAAAAAAAA@@@@@@===<<<<<<;;;;;;<<<<<<===@@@AAACCCCCCCCCDDDGGGIIIKKKNNNVVVaaaooo}}}|||vvvmmm```RRRGGG@@@:::999999777888;;;;;;>>>DDDMMMZZZlllyyypppkkkqqqtttddd[[[UUUMMMCCC777<<<;;;???LLLVVVfff|||yyyxxxzzz~~~}}}~~~xxxrrrnnnlllqqqzzz|||vvvpppkkkddd]]]XXXQQQTTTYYY___fffnnnuuuyyyzzz~~~|||{{{}}}}}}}}}}}}zzz{{{}}}~~~~~~|||zzzyyyyyy|||}}}}}}{{{yyyxxxxxxyyyyyyzzzyyyxxxuuusssqqqooooooooooooooolllhhheee[[[SSSMMMLLLLLLLLLNNNQQQMMMOOORRRVVV[[[bbbjjjoooqqqxxx}}}~~~~~~zzzwwwtttooojjjbbbYYYTTTQQQTTTXXX]]]`````````___XXXUUUQQQKKKFFFBBB???>>>;;;999999===??????AAAEEEDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFGGGGGGFFFIIIUUUaaavvvzzzbbbRRRIIICCC???BBBFFFKKKVVVdddsss|||~~~rrrcccWWWUUUTTTQQQNNNKKKFFFCCC======<<<;;;:::999999888777777777777888888888888999===DDDHHHJJJKKKLLLMMMQQQ\\\lll|||~~~}}}~~~~~~{{{}}}~~~}}}|||zzzzzz{{{|||}}}wwwwwwvvvtttrrrnnnjjjggg^^^VVVNNNJJJJJJMMMWWW```ddd```___dddnnnwww|||~~~~~~sssiii```[[[WWWUUURRRQQQPPPNNNKKKIIIIIIHHHFFFDDDBBBAAAAAA@@@@@@AAABBBCCCEEEEEEEEEEEEDDDEEEEEECCC@@@???@@@BBB??????@@@@@@@@@@@@??????===<<<;;;;;;;;;;;;<<<===@@@AAACCCDDDEEEFFFHHHJJJMMMQQQZZZgggwwwzzzsssjjj[[[NNNDDD===999999:::999:::======AAAGGGOOO]]]qqqooogggfffqqq{{{kkkaaaYYYNNNCCC888===;;;>>>JJJTTTddd{{{xxxzzz{{{wwwtttvvvwww|||}}}~~~|||wwwtttqqqkkkddd___WWWZZZ___fffmmmvvv||||||}}}~~~~~~}}}xxxzzz|||~~~~~~|||yyywwwyyy{{{}}}}}}{{{xxxwwwwwwvvvwwwxxxwwwvvvsssqqqooopppoooooonnnmmmjjjeeeaaaXXXQQQKKKJJJKKKLLLOOOSSSQQQSSSWWWZZZ^^^dddjjjnnnhhhnnnsssrrrsssuuuuuusssrrrqqqooolllggg___VVVOOOOOOSSSXXX]]]``````___^^^TTTQQQMMMGGGCCC???===<<<:::888999>>>@@@@@@BBBFFFDDDEEEGGGHHHHHHGGGFFFDDDGGGFFFGGGHHHHHHLLLZZZiii}}}vvv]]]OOOGGGAAABBBFFFJJJOOOYYYhhhvvv}}}lll___WWWWWWWWWUUURRRNNNIIIEEE======<<<;;;:::999999888777777777777888888888888999>>>DDDIIILLLMMMNNNOOORRR]]]nnn|||}}}zzzzzz~~~{{{yyyyyyyyyzzz{{{uuuuuuuuutttrrrooollliiiccc[[[RRRNNNNNNSSS^^^iiimmmhhhcccfffqqq~~~~~~rrrhhh^^^XXXVVVTTTRRRQQQPPPNNNKKKHHHHHHGGGFFFDDDBBBAAAAAA@@@@@@AAABBBDDDEEEEEEFFFFFFEEEFFFGGGDDD@@@???@@@BBB??????@@@@@@@@@@@@??????===<<<;;;:::;;;<<<===>>>>>>AAACCCEEEFFFGGGJJJLLLRRRVVV___mmm~~~yyyqqqgggYYYKKKBBB<<<888:::;;;:::;;;???@@@DDDIIIPPP^^^rrrxxx|||ggg___bbbqqqqqqeee\\\NNNBBB:::???<<<>>>IIIRRRbbbyyy}}}zzz~~~}}}zzzyyy}}}{{{||||||zzz{{{}}}}}}}}}|||zzzzzzyyytttkkkddd^^^^^^bbbkkkwww~~~{{{yyyxxxxxxyyyzzz{{{||||||}}}}}}||||||{{{xxxwwwwwwvvvuuutttssssssvvvtttqqqooooooppprrrtttooonnnmmmllliiieee^^^ZZZNNNLLLKKKJJJLLLOOOSSSUUUVVVVVVXXX[[[aaaeeegggggghhhggggggggghhhjjjlllmmmmmmooonnnfff[[[RRRNNNNNNNNNUUU\\\___``````ZZZTTTPPPKKKFFFCCCBBB???;;;888;;;<<<===???AAACCCDDDEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEGGGIIIJJJRRRggg}}}kkkRRRGGGEEEDDDDDDEEEJJJUUUcccssswwwggg```\\\[[[XXXVVVTTTPPPKKKGGG@@@???===<<<::::::999999999999999888666666999;;;===>>>CCCKKKNNNMMMMMMOOOVVV]]]lll~~~~~~}}}}}}~~~~~~wwwwwwzzz|||yyyvvvvvvvvvwwwyyyzzzxxxwwwssstttssssssqqqnnnllljjjeee^^^VVVQQQSSS]]]iiiqqqtttdddZZZaaaqqq{{{nnneee]]]WWWUUUTTTQQQNNNKKKIIIGGGFFFGGGFFFDDDBBBAAAAAAAAABBBEEEEEEDDDCCCCCCDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBBBB???>>>===<<<;;;;;;<<<===>>>===<<<;;;<<<>>>@@@AAACCCDDDDDDDDDEEEGGGJJJMMMOOO[[[hhhssswwwoooaaaQQQFFF???===:::777666888:::;;;===CCCFFFKKK\\\vvv~~~zzz~~~yyytttsssccc]]]dddvvvvvvlll___OOOCCC>>><<<:::===FFFTTTaaajjj}}}~~~~~~}}}wwwvvvxxxxxxxxxwwwvvvvvvwwwwww{{{|||~~~~~~|||zzz{{{{{{wwwpppiiiddddddiiiqqq|||~~~}}}{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuuuutttttttttwwwuuurrrpppnnnooopppqqqooonnnlllkkkhhhccc\\\XXXMMMLLLKKKKKKMMMQQQUUUXXXYYYYYY[[[^^^bbbddddddccc`````````aaaccceeehhhiiikkkkkkhhh```UUUMMMJJJKKKMMMTTTZZZ\\\]]]]]]XXXQQQKKKGGGBBB???>>><<<999777<<<===>>>@@@BBBCCCEEEEEEEEEFFFGGGGGGFFFEEEEEEEEEGGGFFFGGGLLLQQQ^^^tttfffPPPFFFDDDCCCGGGJJJRRR^^^mmm{{{ssseee___]]][[[ZZZXXXUUUQQQKKKFFFAAA@@@???===<<<;;;::::::999999999888777777999;;;<<<<<>>===<<<;;;<<<<<<===@@@???>>>>>>>>>@@@BBBCCCCCCDDDDDDDDDEEEGGGLLLPPPYYYdddppp{{{~~~vvvkkk]]]NNNEEE>>><<<999777777888:::<<<>>>CCCFFFJJJ[[[sssxxxwwwxxxyyywwwvvvooo```[[[bbbttt{{{ooo```PPPDDD???===;;;===EEEQQQ^^^ffftttzzz}}}yyyzzz|||}}}yyyyyyxxxyyyxxxvvvttttttuuuwww}}}zzz}}}~~~{{{zzzyyyyyyzzzxxxrrrmmmhhhjjjooowww}}}|||{{{zzzyyyyyyxxxwwwyyyyyyyyyxxxwwwvvvuuutttsssssssssssstttttttttuuuwwwuuurrrooommmmmmmmmnnnnnnmmmkkkiiifff```YYYTTTKKKJJJJJJLLLOOOTTTYYY[[[^^^^^^```bbbddddddbbb___XXXXXXXXXYYY[[[^^^```aaadddccc^^^VVVLLLGGGFFFHHHKKKQQQWWWXXXXXXXXXSSSMMMHHHDDD???<<<::::::999999>>>>>>???AAABBBDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGJJJGGGGGGNNNYYYjjjwww]]]LLLFFFFFFFFFKKKQQQ^^^lllzzz}}}mmmccc___^^^]]]\\\ZZZWWWRRRKKKFFFCCCBBB@@@>>>===<<<<<<<<<888999:::999777777999:::::::::>>>FFFIIIHHHHHHKKKOOOUUUcccttt~~~|||yyyvvvtttttttttuuuvvvyyy~~~{{{yyyxxxwwwuuusssqqqooooooqqqrrrsssrrrqqqpppooonnnmmmmmmmmmmmmkkkfff___[[[]]]fffpppwwwoooaaaXXXddd}}}ttthhh```YYYUUUSSSRRRPPPMMMJJJHHHGGGFFFDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@BBBDDDFFFGGGKKKLLLLLLLLLJJJGGGDDDCCC???>>><<<;;;;;;<<<======@@@@@@?????????AAACCCDDDDDDDDDCCCCCCEEEIIIOOOTTTcccnnnzzz}}}ssseeeWWWKKKDDD===;;;999777777999;;;<<>><<<===CCCNNNZZZaaahhhmmmrrrtttrrrssswww|||~~~|||}}}||||||zzzvvvqqqppprrrvvv~~~}}}~~~}}}|||}}}}}}|||{{{xxxwwwvvvvvvwwwuuuqqqmmmjjjlllrrryyy{{{{{{{{{{{{zzzxxxwwwvvvyyyyyyxxxwwwvvvtttrrrqqqppppppqqqrrrrrrssstttttttttsssqqqnnnmmmlllmmmmmmmmmllljjjgggccc]]]VVVPPPGGGHHHIIILLLQQQVVV[[[^^^aaabbbcccfffgggeee```]]]SSSSSSRRRRRRTTTUUUWWWXXXZZZWWWRRRKKKEEECCCEEEGGGIIINNNRRRRRRRRRRRRMMMGGGEEEBBB>>>;;;:::;;;<<<===@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKJJJIIIKKKHHHHHHPPP```sssjjjTTTHHHHHHKKKMMMNNNXXXiiizzzuuukkkeeebbb```___^^^\\\YYYSSSKKKFFFCCCBBB@@@???===<<<<<<<<<888999:::999888888999:::999999===DDDHHHGGGHHHJJJMMMRRR^^^mmmxxx}}}|||xxxuuussssssssssssuuuzzz{{{wwwuuuuuuttttttrrrooommmlllnnnoooppppppnnnmmmlllkkkkkklllmmmnnnlllhhhbbb___aaaiiirrrxxxrrrgggbbbmmmpppddd^^^XXXUUUQQQPPPNNNLLLIIIHHHGGGFFFDDDDDDCCCBBB@@@@@@??????>>>>>>???@@@BBBEEEGGGIIIKKKLLLMMMLLLJJJGGGCCC@@@>>>===<<<;;;;;;<<<===>>>???>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCEEEKKKRRRXXXhhhrrr~~~{{{ooo```RRRHHHCCC;;;:::888888888:::<<<===???AAABBBEEERRRcccmmmmmmhhhooo|||zzzrrrttt{{{vvvcccXXXXXXaaarrruuubbbOOODDDAAA>>><<<<<>>AAABBBBBBCCCDDDEEEFFFFFFFFFHHHHHHJJJMMMPPPQQQNNNKKKJJJIIILLLWWWjjj~~~xxx___MMMGGGIIINNNRRRTTTaaasss~~~qqqkkkhhhfffbbb```___\\\YYYSSSLLLFFFBBBAAA@@@>>>===<<<;;;;;;888999;;;:::999888999::::::999===DDDGGGGGGHHHKKKNNNPPPYYYfffpppxxx~~~~~~|||zzzxxxuuusssrrrssssssuuu|||~~~xxxuuutttssssssrrrqqqooolllkkklllnnnoooooolllkkkjjjiiijjjkkklllmmmjjjgggbbb```bbbiiiqqqvvvvvvrrrqqq}}}|||kkkbbb\\\XXXUUUOOONNNLLLJJJHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>???AAACCCFFFIIIKKKLLLMMMNNNMMMKKKGGGCCCAAA>>>===<<<;;;;;;<<<===>>>?????????@@@@@@AAABBBCCCEEEDDDDDDDDDGGGMMMTTTZZZeeeppp|||wwwjjj[[[NNNEEEBBB999999888888999;;;===>>>?????????DDDOOO]]]eeegggiiiqqqyyytttqqqvvv~~~}}}nnn]]]VVVZZZeeevvvvvv```NNNDDD@@@===;;;<<>>:::::::::999999;;;???BBBDDDEEEEEEEEEFFFFFFGGGGGGIIIJJJMMMSSSXXXXXXSSSNNNIIINNNWWWdddwwwoooYYYMMMJJJMMMSSSZZZaaannnwwwnnnlllkkkiiidddbbb___[[[WWWRRRKKKGGGBBBBBB@@@>>>===<<<<<<;;;888:::;;;;;;:::999999:::::::::===DDDGGGGGGHHHLLLNNNOOOUUU___hhhqqq|||}}}{{{yyyvvvtttssssssssstttxxx~~~~~~{{{wwwtttsssrrrqqqppppppmmmkkkkkklllmmmmmmllliiiiiiiiiiiiiiijjjkkkkkkgggddd```___aaagggnnnsssvvvzzzssseee^^^[[[WWWSSSNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@>>>??????AAACCCFFFIIIKKKNNNOOOOOONNNLLLHHHEEECCC======<<<;;;;;;<<<>>>???BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGIIINNNUUUZZZbbblllyyy{{{pppcccVVVKKKCCC???777777777888:::<<<>>>??????>>>???FFFRRR___hhhkkknnnuuutttrrrsss{{{ssseeeWWWUUU]]]jjj{{{vvv___NNNEEE@@@>>><<<===BBBKKKUUU[[[^^^aaaccceeegggooo{{{|||~~~|||}}}ooodddfffkkk}}}~~~{{{uuutttuuuuuusssqqqqqqsssuuuvvvvvvwwwwwwvvvuuuttttttuuuwwwwww|||~~~{{{zzzxxxwwwvvvvvvvvvvvvxxxxxxwwwwwwuuutttrrrrrrppppppooonnnmmmlllkkkjjjnnnmmmmmmlllkkkjjjjjjiiieeedddbbb```\\\VVVOOOJJJFFFHHHKKKQQQWWW]]]bbbeeecccbbbaaa___]]]XXXRRRMMMFFFEEECCCBBBAAA@@@AAAAAA??????@@@BBBDDDFFFGGGGGGFFFIIIJJJFFFDDDCCC@@@;;;777999;;;;;;;;;===AAAEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJLLLQQQYYY___^^^WWWPPPMMMWWWdddqqqrrrcccTTTOOOQQQVVV___hhhtttqqqkkkllljjjhhhfffccc^^^YYYUUUPPPKKKHHHDDDCCCAAA@@@>>>=========888:::<<<<<<:::999999::::::999<<>>>>>>>>>>>@@@BBBEEEHHHIIINNNMMMMMMKKKIIIGGGEEEDDD===<<<<<<;;;<<<===>>>???BBBCCCCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIKKKPPPUUUZZZ```jjjwww}}}uuuhhh\\\RRRIII@@@;;;666666777888:::<<<>>>@@@>>>===AAALLLZZZhhhsssxxxxxx}}}yyyuuuyyyjjj]]]RRRSSS^^^nnnvvv```PPPIIIDDDAAA>>>>>>BBBJJJRRRXXX]]]```dddfffjjjttt}}}|||vvv|||~~~{{{}}}ooocccdddiii}}}zzz}}}~~~{{{|||yyyuuuvvvyyywwwuuurrrqqqssstttuuuuuurrrssssssrrrrrrsssvvvxxxyyy~~~~~~|||zzzxxxvvvuuuuuuvvvwwwuuuuuuuuutttsssrrrqqqppprrrqqqpppnnnllljjjiiihhhoooooommmllljjjiiiggggggcccbbbaaa___[[[UUUNNNIIIHHHJJJNNNSSSZZZ```eeehhhcccaaa___\\\XXXRRRLLLGGG@@@???>>>===<<<======>>>>>>>>>@@@DDDFFFHHHGGGEEEFFFIIIIIIEEEBBBAAA>>>999888;;;>>>??????AAAEEEIIIGGGGGGGGGGGGGGGGGGGGGGGGKKKMMMTTT]]]cccbbbYYYRRRRRR___mmmxxxuuueeeYYYOOOQQQWWW^^^jjjuuu|||mmmiiijjjiiifffgggccc]]]XXXTTTOOOKKKHHHEEEDDDCCCAAA@@@???>>>>>>888:::<<<<<<;;;999999:::999888;;;AAAEEEEEEGGGKKKKKKJJJNNNVVV```jjjxxx{{{wwwwwwxxx}}}}}}~~~|||zzzzzz{{{|||}}}~~~}}}~~~~~~|||xxxvvvsssrrrqqqooommmjjjkkkjjjiiijjjkkkjjjhhhffffffggghhhiiiiiihhhgggfffbbb```^^^^^^```eeekkknnnttt{{{qqqddd\\\XXXVVVRRROOOLLLKKKIIIHHHGGGFFFFFFFFFBBBCCCCCCCCCBBB@@@>>>============???AAADDDFFFHHHKKKJJJIIIGGGFFFDDDCCCCCC===<<<;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEGGGIIIJJJMMMPPPUUUYYYaaakkkwww{{{pppbbbWWWOOOGGG>>>888555666777888:::===???@@@>>>>>>CCCPPPaaaqqq|||zzzeeeXXXNNNRRR___qqqwww```RRRKKKGGGDDDAAA???BBBIIIPPPUUU]]]aaafffjjjoooyyy{{{zzzzzzzzzssszzz}}}{{{}}}ooobbbccciii~~~zzzwwwxxxwwwxxx~~~|||{{{|||~~~{{{uuusssssssssqqqooottttttttttttuuuwwwyyy{{{~~~{{{zzzvvvxxxxxxvvvsssqqqrrrsssttttttsssrrrqqqqqqpppooopppnnnmmmkkkjjjjjjkkkkkknnnppppppnnnjjjgggeeeeeedddccc```\\\WWWRRRNNNLLLJJJLLLPPPVVV]]]aaabbbaaa```^^^[[[WWWPPPJJJDDDAAA???>>><<<;;;::::::;;;;;;:::===@@@DDDGGGGGGGGGFFFGGGFFFDDDAAA???===;;;;;;777999<<>>??????@@@AAACCCDDDEEEEEEDDDEEEFFFGGGFFFDDDBBBAAA;;;<<<===?????????>>>===AAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIILLLQQQXXX]]]gggqqq}}}sssgggYYYQQQIIIAAA<<<;;;777666555777:::>>>@@@@@@>>>BBBKKKYYYkkk|||tttbbbVVVMMMSSScccvvvvvv```QQQHHHHHHEEEDDDEEEFFFHHHRRR\\\\\\___eeekkksss|||yyyzzz{{{{{{yyyzzz|||}}}oooddd```___|||xxxvvvwwwxxxzzzyyywwwvvvvvvssspppqqqqqqqqqqqqsssuuuwwwyyy{{{yyywwwuuuuuuwwwwwwvvvrrrqqqqqqsssssssssrrrqqqooonnnmmmmmmmmmlllkkkjjjiiiiiijjjjjjmmmnnnooommmiiifffddddddaaa```^^^ZZZUUUQQQMMMKKKKKKLLLPPPUUU[[[^^^___^^^ZZZXXXTTTOOOIIICCC???<<<<<<<<<;;;;;;;;;<<<===>>><<<>>>BBBEEEFFFGGGFFFEEECCCBBB@@@>>><<<:::999999888:::===@@@CCCDDDEEEFFFHHHHHHHHHHHHIIIJJJKKKKKKPPPPPPSSSXXXVVVQQQQQQVVVbbbsss~~~xxxkkk\\\OOOIIIGGGNNN[[[kkk{{{tttmmmkkkhhheeedddbbbaaa]]]VVVRRRQQQMMMHHHJJJHHHFFFDDDCCCAAA>>><<<;;;;;;<<<<<<;;;:::888777888999<<<@@@CCCGGGJJJKKKIIIKKKMMMSSS\\\jjjyyyzzzqqqmmmooorrr{{{}}}yyyxxxvvvooonnnooonnnoooqqqpppqqqrrrqqqpppllliiigggddddddcccbbbbbbaaa``````bbbccceeefffffffffdddccccccaaabbbddddddbbbeeejjjqqqwww{{{kkkeee\\\UUUQQQOOONNNMMMJJJIIIGGGFFFDDDCCCCCCCCCAAABBBCCCCCCBBBAAA???>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEECCC@@@???<<<===>>>@@@AAAAAA@@@@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGIIINNNUUU^^^eeennnwww|||rrrfffXXXOOOHHH@@@;;;;;;777777777999<<<>>>@@@AAACCCGGGQQQ```ssssss\\\SSSOOOYYYkkk|||vvvcccWWWPPPNNNKKKHHHHHHGGGIIIRRR\\\```bbbgggnnnxxx~~~yyywwwwwwvvvxxxzzzyyymmmdddaaaaaa~~~}}}|||zzzvvvtttvvvyyy~~~~~~|||{{{zzzvvvssspppppppppppprrrtttvvvwww}}}yyyvvvuuutttssstttuuuvvvtttrrrpppqqqrrrqqqqqqpppnnnmmmkkkjjjjjjjjjiiiiiihhhhhhhhhiiiiiijjjllllllkkkhhheeecccccc^^^]]]ZZZWWWTTTPPPLLLKKKKKKLLLNNNSSSWWWZZZZZZYYYUUURRRMMMGGGBBB===:::999:::::::::;;;<<<>>>???@@@>>>@@@BBBDDDEEEEEEDDDCCC@@@???===<<<::::::999999:::;;;>>>AAADDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNKKKJJJPPPXXXooo||||||qqqgggZZZOOOGGGDDDGGGRRRbbbqqqqqqlllkkkhhhdddcccaaaccc```WWWQQQPPPNNNKKKLLLIIIFFFDDDCCCBBB@@@>>>;;;<<<<<<;;;;;;:::999888888999<<>>>>>>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCBBB@@@>>>===<<<===???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFJJJPPP[[[gggoooyyy{{{ooocccUUUMMMFFF>>>::::::777888999;;;===???AAAAAAHHHNNN[[[lllqqq[[[UUUUUUbbbuuuxxxhhh___YYYUUUQQQLLLJJJHHHIIIRRR\\\bbbdddhhhqqq}}}zzzwwwvvvvvvzzz~~~}}}ssshhhbbbbbbddd}}}}}}}}}}}}|||{{{zzzzzzxxxtttsssvvvzzz{{{xxxuuutttsssrrrrrrrrrsssttt{{{|||~~~}}}xxxvvvuuuuuutttsssssstttsssrrrqqqppppppppppppooonnnlllkkkiiihhhgggfffffffffffffffgggggggggggghhhiiihhheeebbbaaaaaa[[[ZZZXXXVVVSSSPPPMMMKKKKKKKKKLLLOOOSSSTTTTTTSSSRRRNNNIIICCC>>>;;;:::999999::::::<<<===>>>???@@@???@@@AAABBBBBBAAA@@@???>>>======<<<<<<<<<<<<======>>>@@@BBBEEEGGGIIIJJJHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJHHHLLLWWWbbbuuu|||}}}qqqbbbWWWNNNGGGFFFEEEJJJXXXhhhuuu{{{qqqnnnmmmiiieeecccaaadddcccZZZSSSQQQPPPNNNNNNKKKGGGEEEDDDCCCAAA@@@<<<<<<<<<;;;;;;:::999999999999;;;>>>AAAEEEHHHJJJHHHJJJMMMRRR\\\jjjxxx}}}vvvrrrsssuuu}}}}}}rrrggg]]]YYYXXXWWWXXX[[[___bbbeeehhhiiigggeeeccc```^^^\\\YYYXXXXXXYYYZZZ[[[]]]aaacccddddddbbb```bbbaaabbbeeeeeecccdddiiiiiilllqqquuuyyy}}}{{{rrriiiccc[[[WWWSSSPPPOOOMMMKKKJJJFFFFFFDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???===<<<;;;;;;<<>>???AAABBBIIISSSeeezzzzzznnnaaa\\\]]]kkk}}}{{{lllddd___WWWRRRNNNKKKHHHJJJSSS]]]aaabbbhhhttt~~~zzzyyyyyy}}}~~~{{{tttkkkdddaaacccfff||||||||||||{{{zzzyyyyyywwwsssrrruuuzzz{{{zzzwwwtttqqqpppoooooouuuwwwyyy|||zzzwwwtttssssssttttttsssrrrrrrqqqpppppppppoooooonnnnnnlllkkkjjjhhhggggggddddddeeeeeeeeeeeeeeeeeeccceeefffeeeccc```______YYYYYYWWWUUURRRPPPMMMLLLJJJJJJJJJKKKNNNOOOOOOMMMMMMJJJDDD???;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>?????????>>><<<<<<;;;;;;;;;;;;<<<>>>??????AAAAAACCCDDDFFFHHHJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLOOOPPPPPPNNNPPPYYYgggqqq||||||vvvgggWWWLLLGGGDDDEEEFFFNNN^^^mmmyyyyyyrrrqqqpppkkkfffeeebbbeeeddd\\\UUUTTTSSSRRRPPPLLLIIIFFFEEEDDDCCCAAA======<<<;;;::::::::::::999999:::===@@@DDDHHHJJJIIIJJJMMMRRR[[[iiiwww|||xxxwwwyyyzzzhhh^^^SSSOOONNNMMMNNNPPPVVVXXX\\\```bbbcccaaa``````^^^ZZZWWWTTTTTTTTTTTTTTTWWW[[[^^^aaabbbaaaaaa```___aaaeeedddbbbcccgggfffiiikkkmmmoooqqquuuwwwwww{{{|||wwwqqqlllfffaaa^^^XXXUUUQQQOOOMMMLLLIIIGGGEEEEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::;;;<<<>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAACCCEEEHHHNNNWWWeeesss}}}zzzkkk^^^PPPGGGAAA;;;888999444777:::<<<===???BBBEEEJJJYYYqqqyyymmmeee```bbbqqq|||mmmddd^^^UUUPPPLLLJJJHHHJJJSSS]]]aaacccjjjzzz{{{zzz||||||xxxtttmmmfffcccdddhhhkkk{{{{{{{{{{{{zzzyyyxxxwwwuuuqqqppptttxxx~~~~~~zzzvvvrrrooommmlllqqqsssuuuwwwzzz~~~{{{tttrrrppppppqqqrrrrrrrrrqqqpppooooooppppppooommmkkkkkkjjjiiihhhggggggfffcccddddddeeeddddddcccccc```bbbcccbbb```^^^^^^^^^XXXWWWVVVTTTQQQNNNLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIFFFCCC???<<<999999999:::======>>>>>>>>>===<<<<<<============<<<;;;:::999777888999:::<<<>>>@@@AAAEEEEEEFFFFFFGGGIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMKKKNNNOOOPPPXXXggguuu{{{}}}ooo]]]OOOFFFCCCBBBCCCFFFPPPbbbrrr}}}zzzuuutttrrrlllgggfffbbbdddbbb\\\WWWWWWVVVTTTPPPMMMJJJHHHGGGFFFDDDBBB>>>===<<<;;;::::::::::::999999:::;;;???CCCGGGIIIJJJKKKMMMRRR[[[gggvvv}}}zzz{{{|||qqq]]]SSSJJJGGGFFFEEEEEEHHHMMMOOOSSSXXX[[[]]]^^^___^^^\\\XXXUUURRRPPPOOONNNOOOQQQTTTXXX[[[^^^___```^^^^^^```cccccc```aaaeeeeeefffggggggggghhhkkkmmmkkknnnsssuuuuuuuuuuuuuuunnnmmmjjjgggccc___\\\ZZZVVVSSSOOOLLLKKKJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGLLLSSS^^^lll{{{wwwiii\\\NNNFFF@@@:::888999444777;;;<<<===@@@FFFKKKSSSfff~~~xxxlllccc___cccsssxxxjjjaaaZZZQQQNNNKKKJJJIIIIIIQQQ[[[ccceeennn~~~xxxyyy{{{|||wwwsssmmmiiihhhkkkppptttyyyyyyyyyyyyxxxwwwvvvvvvrrrooonnnpppssswww{{{wwwtttrrrqqqqqqrrrrrrssssssvvvzzz~~~|||yyyvvvqqqooonnnoooqqqrrrrrrrrrpppnnnmmmmmmooopppnnnlllgggggggggffffffeeeeeeeeeddddddeeeeeedddcccbbbaaa]]]___aaa```^^^]]]\\\\\\VVVVVVTTTRRROOOLLLJJJHHHGGGEEEDDDEEEFFFGGGGGGFFFAAA???===;;;:::::::::;;;<<<===>>>???>>>>>>===<<<======<<<<<<;;;;;;::::::777888999;;;>>>AAACCCEEEIIIIIIHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMIIILLLPPPVVVdddwwwwwwcccRRRGGGAAA@@@AAADDDGGGSSSeeeuuu{{{vvvuuurrrlllfffeeeaaaaaa^^^YYYXXXYYYWWWSSSPPPNNNLLLJJJIIIGGGDDDAAA>>>>>><<<;;;::::::;;;;;;999999999;;;>>>BBBFFFIIILLLMMMNNNRRRZZZfffttt}}}~~~}}}qqqdddVVVMMMFFFDDDDDDCCCCCCEEEFFFHHHLLLPPPUUUYYY\\\^^^\\\[[[YYYVVVSSSQQQOOONNNMMMNNNPPPRRRUUUXXX[[[\\\\\\\\\^^^bbbbbb___```ccccccccccccbbbaaabbbdddfffdddfffhhhhhhgggfffffffffaaabbbbbb```\\\YYYVVVTTTRRROOOKKKIIIHHHIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBAAABBBCCCCCCBBBAAA???>>>===<<<<<<<<<;;;;;;::::::999999999::::::;;;<<<===>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFIIIPPPZZZfffuuu|||tttiii\\\MMMEEE???:::888:::666999<<<===>>>CCCKKKRRRdddwwwttthhh___]]]cccuuuqqqddd]]]WWWPPPNNNLLLLLLIIIIIIOOOXXXdddfffooozzzvvvzzz{{{wwwrrrpppqqqvvv|||xxxxxxxxxxxxwwwvvvuuutttqqqmmmlllnnnppprrryyy}}}zzzxxxxxxrrrrrrrrrqqqppppppsssvvv|||~~~~~~|||{{{yyyvvvtttqqqpppoooppprrrttttttssspppnnnlllmmmooopppnnnkkkdddddddddddddddddddddddddddeeeeeeeeedddcccaaa```\\\^^^______^^^\\\[[[\\\UUUTTTSSSPPPMMMJJJGGGFFFFFFDDDCCCCCCEEEFFFFFFEEE???>>>===<<<<<<<<<======;;;<<<===?????????>>>============<<<<<<;;;;;;;;;999:::<<<>>>AAAEEEHHHIIILLLKKKJJJHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMRRRWWW```sssnnnXXXHHHAAA???@@@AAAHHHKKKVVVgggvvv~~~|||wwwuuurrrkkkfffeee___^^^[[[WWWXXXZZZXXXRRROOONNNMMMLLLKKKHHHDDDAAA???>>><<<;;;::::::;;;;;;:::999999:::===BBBFFFIIIMMMMMMOOORRRZZZeeesss|||~~~~~~iii[[[UUULLLFFFEEEFFFDDDDDDFFFCCCDDDGGGLLLQQQVVV[[[]]]\\\[[[[[[YYYWWWUUUSSSQQQMMMMMMMMMOOOQQQTTTXXXYYY[[[[[[^^^bbbaaa^^^___bbbaaaaaaaaa```^^^^^^```bbbaaabbbcccaaa^^^\\\\\\\\\[[[]]]^^^]]]YYYUUUQQQPPPOOOLLLHHHFFFGGGHHHHHHHHHEEEDDDCCCCCCBBBBBBBBBBBBAAABBBCCCCCCBBBAAA???>>><<<<<<<<<;;;;;;::::::999888888888999:::<<<===>>>@@@AAACCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFKKKSSS^^^lll{{{yyyqqqhhh[[[MMMDDD???:::999:::777:::===>>>???EEEOOOWWWrrrooobbb___]]]eeexxxjjj```ZZZVVVQQQOOONNNMMMJJJIIINNNUUUccceeennnwwwvvv}}}{{{wwwvvvyyyvvvvvvuuuuuuttttttttttttrrrooommmkkklllooosssuuu{{{{{{vvvvvvtttqqqnnnmmmnnnooopppuuuuuuuuuvvvxxxyyy{{{{{{xxxxxxvvvuuutttttttttuuurrrrrrrrrsssttttttrrrqqqppplllhhhgggjjjlllllllllhhhgggfffdddcccddddddeeebbbcccccccccaaa___]]]\\\YYY[[[^^^```___[[[WWWUUUXXXVVVTTTPPPKKKHHHEEECCCDDDDDDDDDDDDDDDCCCCCCBBB>>>>>>==================>>>>>>>>>>>>>>>===<<<<<<999::::::999888888999;;;999;;;>>>AAADDDFFFGGGGGGKKKKKKLLLLLLLLLLLLKKKKKKLLLJJJJJJLLLJJJFFFHHHLLLKKKRRR___qqqyyygggSSSGGGBBBAAACCCGGGIIIWWWhhhttt}}}~~~|||xxxrrrlllfffaaa^^^[[[[[[[[[[[[YYYWWWUUUSSSVVVTTTQQQOOOMMMJJJFFFCCCCCCAAA???>>>>>>>>><<<:::999999999999:::???EEEJJJJJJLLLNNNRRRXXXcccrrr|||uuu```TTTIIIFFFCCCAAABBBEEEGGGHHHJJJIIIHHHKKKNNNRRRUUUVVV[[[\\\\\\ZZZWWWTTTTTTTTTQQQOOOMMMKKKLLLOOORRRUUUYYY]]]aaabbb```^^^]]]^^^^^^^^^______^^^]]]\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYYTTTTTTTTTTTTSSSRRRQQQPPPKKKJJJIIIGGGFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>===<<<;;;::::::999::::::::::::<<<===>>>???EEEDDDCCCAAA@@@??????>>>@@@BBBDDDEEEEEEEEEGGGIIIKKKNNNUUUaaaqqqwwwnnndddWWWJJJCCC>>>:::999:::::::::===???@@@FFFVVVeee~~~nnn^^^WWWXXXdddwww~~~jjj___YYYUUUWWWQQQMMMLLLLLLKKKNNNSSS___eeeooo|||{{{sssuuu||||||uuuuuuuuuttttttssssssrrrqqqooollljjjjjjllloooqqqqqquuu|||zzzxxxuuuqqqooonnnnnnoooqqqppppppqqqqqqrrrttttttuuuttttttsssssssssrrrrrrsssrrrqqqqqqrrrsssqqqpppppplllhhhfffggghhhhhhgggeeedddcccaaaaaaaaaaaaaaacccccccccbbb```^^^[[[ZZZXXXZZZ\\\]]]]]]YYYVVVSSSRRRQQQNNNKKKGGGDDDBBB@@@CCCCCCDDDDDDDDDDDDCCCCCC======>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<888999:::999888999:::<<<>>>@@@BBBEEEHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMJJJJJJKKKIIIFFFGGGLLLOOOXXXhhhzzzppp```NNNDDD@@@AAAEEEJJJUUUeeewww{{{yyyvvvqqqlllfffaaa______^^^^^^\\\ZZZWWWUUUSSSTTTRRROOOMMMKKKHHHEEEBBBCCCBBB@@@??????>>><<<;;;::::::999999:::>>>DDDIIIKKKMMMPPPRRRXXXdddsss~~~mmmZZZPPPHHHFFFDDDCCCDDDGGGIIIJJJKKKKKKLLLOOORRRUUUVVVWWWZZZ\\\]]]\\\ZZZYYYYYYZZZUUUSSSPPPNNNNNNOOOQQQSSSUUUYYY]]]^^^]]][[[[[[\\\[[[[[[\\\\\\[[[ZZZZZZYYYZZZZZZXXXWWWVVVVVVVVVVVVRRRRRRQQQQQQPPPOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;;;;::::::999999::::::;;;;;;<<<>>>???@@@EEEDDDBBBAAA@@@?????????>>>@@@CCCDDDEEEFFFIIIKKKKKKPPP[[[hhhwww|||qqqhhh^^^RRRFFF@@@<<<999888:::999:::===@@@CCCJJJZZZiii|||}}}iii[[[RRRVVVbbbuuuxxxfff___\\\[[[]]]WWWQQQOOOLLLJJJMMMRRR]]]ccckkkuuu|||uuuyyy}}}uuuttttttsssrrrqqqqqqppppppnnnkkkhhhggghhhjjjkkkhhhlllrrryyy{{{vvvsssqqqppppppqqqpppnnnmmmmmmmmmmmmnnnppppppqqqqqqqqqpppoooooorrrqqqqqqrrrssssssqqqooommmjjjfffddddddeeeeeedddcccbbbaaa```____________bbbbbbaaa```^^^\\\YYYXXXWWWXXXZZZ[[[YYYWWWTTTRRRQQQOOOMMMJJJHHHFFFDDDDDDBBBCCCCCCDDDDDDDDDCCCCCC======>>>>>>?????????@@@?????????>>>===<<<<<<;;;777999:::::::::;;;===???CCCDDDFFFHHHIIIKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKNNNKKKIIIJJJHHHEEEGGGMMMTTTaaassseeeWWWHHHAAAAAADDDJJJQQQeeewww}}}wwwvvvsssoookkkfffbbb```aaaaaa```]]][[[XXXUUUTTTSSSQQQOOOMMMKKKIIIEEEBBBEEECCCAAA@@@@@@???===;;;:::::::::999:::>>>CCCGGGLLLOOOQQQTTTYYYeeeuuuwwwdddSSSKKKFFFFFFFFFFFFHHHJJJLLLMMMOOOQQQUUUXXX[[[[[[[[[[[[\\\^^^```````````````bbb]]][[[WWWTTTQQQPPPQQQQQQQQQSSSVVVWWWWWWWWWXXXYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWVVVUUUSSSRRRQQQQQQQQQNNNNNNNNNMMMMMMLLLLLLKKKMMMKKKIIIGGGEEEDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===???@@@AAADDDCCCBBBAAA@@@?????????===???BBBCCCEEEGGGKKKNNNLLLTTTcccrrr~~~{{{tttiii```WWWLLLAAA===:::888777999888999===AAAEEEMMM]]]mmm{{{||||||uuubbbVVVOOOUUUcccuuuuuugggbbbbbbdddeee]]]VVVRRRMMMJJJLLLPPP\\\bbbhhhoooyyy}}}yyyxxxttttttsssrrrqqqpppooonnnmmmkkkiiihhhggghhhiiiiiigggiiimmmqqqvvv|||~~~{{{yyyxxxxxxyyywwwtttpppnnnmmmmmmmmmnnnnnnoooppppppooonnnmmmppprrruuuyyy{{{xxxtttooojjjhhhfffdddddddddeeeeeeccccccbbbaaaaaa`````````^^^______^^^]]][[[YYYXXXWWWWWWXXXXXXWWWTTTRRRPPPNNNLLLJJJHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA======>>>>>>???@@@@@@@@@>>>======<<<;;;:::::::::777999;;;;;;<<<===@@@BBBEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLMMMMMMLLLLLLLLLOOOKKKIIIHHHGGGEEEIIIOOO\\\kkk~~~~~~nnnZZZOOOEEEBBBDDDIIIRRRYYYpppyyytttsssqqqnnnjjjfffcccaaaaaa```___]]][[[XXXWWWVVVUUUSSSQQQPPPNNNLLLIIIFFFFFFDDDBBBAAAAAA@@@>>><<<:::;;;:::::::::===AAAEEELLLPPPSSSUUUYYYddduuu}}}nnn\\\NNNIIIDDDEEEGGGIIIJJJLLLOOOQQQWWW\\\bbbfffgggfffdddcccbbbdddfffgggffffffggghhheeeccc___[[[WWWTTTRRRQQQNNNOOOPPPPPPQQQSSSTTTVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJMMMKKKIIIFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>======>>>>>>?????????@@@<<<<<<======>>>???AAABBBCCCBBBAAAAAA@@@@@@@@@@@@???@@@BBBDDDEEEHHHLLLNNNOOOYYYiiizzzzzzuuulllbbbZZZQQQGGG>>>;;;999777666888999:::===BBBEEELLL]]]mmm{{{uuu{{{~~~mmm\\\SSSPPPYYYhhhxxxyyymmmhhhhhhjjjhhh```YYYTTTOOOKKKLLLPPP]]]ccchhhlllsss}}}}}}~~~}}}}}}}}}xxxuuutttsssqqqpppnnnmmmmmmjjjiiiiiihhhhhhiiiiiijjjfffggghhhkkknnnrrrtttuuutttvvvzzz|||xxxtttsssrrrrrrrrrrrrrrrsssrrrrrrqqqqqqrrrvvv}}}wwwqqqmmmllljjjgggeeecccccccccccccccbbbbbbaaa``````___[[[\\\]]]]]]]]][[[ZZZYYYVVVVVVVVVUUUSSSRRRPPPOOOGGGFFFDDDBBBBBBBBBCCCCCCFFFFFFEEEDDDBBB@@@???=========>>>>>>????????????<<<;;;:::999999999999:::999;;;===>>>>>>@@@CCCFFFHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLOOOJJJGGGGGGGGGGGGMMMUUUhhhvvvnnn^^^PPPIIIDDDFFFKKKQQQZZZccc{{{|||xxxqqqpppooommmjjjgggdddccc^^^^^^]]][[[ZZZYYYYYYXXXVVVTTTRRRQQQPPPNNNKKKHHHHHHFFFDDDCCCBBBAAA???===;;;;;;;;;::::::<<>>>>>======>>>>>>???@@@@@@@@@============???@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFHHHLLLOOOUUU___ooo|||vvvoooeee[[[TTTMMMDDD<<<;;;:::777666777:::;;;>>>AAACCCJJJYYYiiixxxzzzxxxrrrttt{{{gggYYYSSSQQQ]]]nnn|||}}}tttllliiijjjggg```ZZZVVVRRRMMMNNNQQQZZZaaahhhjjjnnnvvv|||~~~|||~~~zzzzzzuuuuuusssrrrpppnnnmmmlllhhhhhhiiiiiiiiiiiiiiiiiiccccccccceeeiiilllnnnnnnjjjmmmrrrxxx~~~}}}}}}~~~}}}}}}{{{zzzzzzyyyyyyzzzzzzzzzqqqrrrqqqoookkkeeebbb``````aaabbbbbbbbbaaa```___^^^[[[[[[\\\]]]\\\[[[ZZZYYYUUUTTTSSSQQQOOONNNMMMLLLGGGFFFDDDBBBBBBBBBDDDEEEGGGFFFEEEDDDBBB@@@>>>===>>>>>>>>>===============:::999888888888999;;;<<<<<<===???@@@AAACCCFFFHHHKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLMMMIIIFFFFFFHHHKKKSSS\\\rrr}}}~~~qqq```RRRGGGDDDFFFMMMUUU]]]hhhqqq{{{xxxppppppnnnllljjjgggeeeddd^^^]]]\\\[[[ZZZZZZZZZZZZUUUSSSQQQPPPPPPNNNLLLIIIJJJHHHEEEDDDDDDBBB@@@>>><<<<<<<<<;;;:::;;;>>>@@@GGGMMMTTTUUUVVV]]]lllxxx}}}ssseeeVVVLLLJJJDDDGGGJJJKKKKKKNNNSSSWWWfffnnnwww}}}}}}zzzyyyxxxvvvwwwwwwuuurrroooooooooqqqpppmmmiiieee```\\\ZZZRRRNNNJJJHHHIIILLLMMMNNNQQQQQQRRRRRRSSSSSSRRRRRRNNNMMMLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKIIIGGGEEECCCBBBBBBCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????;;;;;;<<<<<<======>>>>>><<<<<<======>>>@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBEEEFFFFFFFFFGGGIIIMMMQQQZZZeeeuuu|||vvvoooggg]]]TTTNNNHHH@@@:::::::::888777888;;;<<<>>>@@@BBBHHHWWWfffqqqrrrqqqqqqyyytttbbbXXXUUUTTTbbbsss}}}uuulllfffgggeee```[[[YYYVVVQQQPPPSSSTTT]]]eeefffgggmmmsssvvvxxx{{{{{{}}}vvvvvvtttrrrpppnnnlllkkkhhhiiiiiiiiihhhgggfffeeebbb```___aaaeeegggggggggdddfffjjjnnnsssxxx}}}zzzqqqpppqqqppplllgggcccbbbcccccccccddddddcccbbb```___^^^^^^^^^]]]\\\ZZZXXXVVVRRRQQQOOOLLLKKKJJJIIIIIIIIIGGGEEECCCCCCDDDFFFGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>======<<<;;;;;;;;;:::999888888999;;;===??????@@@BBBCCCDDDEEEHHHKKKJJJJJJJJJJJJJJJLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLLLLGGGEEEFFFIIINNNYYYcccuuu|||xxxlll___RRRIIIDDDEEEMMMZZZfffppp{{{zzzvvvppppppnnnmmmjjjhhheeedddaaa___^^^\\\[[[ZZZZZZ[[[VVVTTTSSSRRRRRRQQQNNNLLLKKKIIIGGGEEEDDDCCCAAA>>><<<<<<<<<;;;::::::===???CCCKKKSSSTTTTTTYYYfffqqq~~~|||xxxnnnaaaSSSKKKJJJEEEGGGJJJJJJIIIMMMSSSYYYgggpppzzz~~~}}}~~~|||}}}}}}zzzwwwtttrrrrrrssssssqqqoookkkgggcccaaaWWWRRRKKKGGGHHHJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMJJJJJJIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBAAA????????????@@@@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGIIILLLQQQUUU___kkk{{{~~~xxxvvvsssmmmfff^^^UUUMMMHHH@@@999555888:::::::::;;;;;;<<<>>>@@@BBBHHHWWWfffppprrrrrruuunnn^^^WWWVVVYYYiiizzzzzztttkkkfffhhhfffaaa___^^^ZZZTTTRRRSSSQQQ[[[ccccccbbbeeejjjmmmooossszzz~~~wwwvvvuuurrrpppnnnlllkkkiiiiiiiiiiiigggeeecccbbbcccaaa______bbbcccbbb```___aaadddfffiiilllpppsss|||yyyqqqjjjlllmmmkkkhhhfffgggiiiffffffggggggfffeeecccbbbaaa``````^^^[[[XXXUUUTTTPPPNNNLLLIIIGGGGGGFFFFFFFFFEEEBBB@@@@@@AAACCCDDDAAABBBBBBCCCCCCBBBBBBAAA>>>>>>===<<<;;;::::::999::::::999999;;;===@@@BBBAAABBBDDDEEEEEEGGGIIILLLGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKFFFDDDFFFJJJQQQ\\\hhhrrrwwwvvvkkk]]]RRRIIICCCEEEIIIUUUeeesss~~~yyyuuuqqqpppooommmkkkhhhfffddddddccc```^^^\\\[[[ZZZZZZYYYWWWVVVUUUUUUTTTQQQOOOLLLJJJGGGFFFEEECCCAAA???<<<======;;;::::::<<<>>>AAAJJJRRRTTTRRRVVVbbblll{{{yyywwwzzz~~~{{{{{{tttkkk___QQQJJJIIIEEEHHHJJJIIIHHHLLLSSSZZZgggooozzz~~~~~~}}}yyyvvvuuuuuutttttttttrrroookkkgggeeeZZZTTTLLLGGGGGGIIIJJJJJJGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDDDDFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCDDD@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>=========;;;;;;<<<<<<===???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEGGGHHHJJJNNNTTTXXXbbbooo|||tttnnnooolllggg```WWWOOOGGGCCC:::444222666:::;;;<<<>>>;;;;;;>>>AAABBBIIIXXXgggssstttvvvzzz{{{{{{iii\\\WWWWWW___oooxxxtttllliiilllgggdddbbbaaa]]]VVVSSSSSSPPP\\\dddccc```aaaeeegggffflllvvv~~~{{{zzz}}}|||xxxsssqqqpppoookkkgggkkkiiigggggggggfffdddccc___```aaabbbbbbcccbbbbbb]]]\\\\\\]]]___bbbeeegggpppssszzztttiiieeecccbbbbbbdddhhhjjjjjjiiiggggggggghhhhhhhhhhhhiiiiiifffccc```]]]XXXTTTPPPMMMLLLIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@?????????===<<<;;;999888777777777888888999:::<<>>???BBBJJJSSSWWWWWW[[[dddmmmyyysssrrrvvv~~~zzz|||}}}xxxpppfff\\\SSSMMMJJJIIIIIIIIIJJJHHHIIIRRR\\\iiioooxxx{{{vvvssssssqqqqqqqqqpppmmmjjjgggeee]]]YYYTTTOOOKKKGGGCCCAAACCCBBBAAABBBEEEFFFGGGFFFFFFFFFGGGGGGFFFEEEDDDDDDGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCDDD@@@@@@@@@@@@AAAAAABBBCCC>>>=========>>>???@@@@@@????????????????????????<<<<<<<<<<<<>>>@@@BBBDDD@@@AAABBBCCCDDDDDDDDDDDDDDDEEEGGGGGGHHHMMMVVV\\\mmmwwwzzzqqqmmmpppnnniii```WWWNNNFFF???;;;;;;999888666777999;;;===BBB??????CCCGGGOOObbbuuu~~~yyyyyy{{{ooo^^^UUUQQQPPPddduuu~~~qqqooooookkkffffffeeebbb___\\\YYYWWWVVVVVVXXX]]]cccccc___^^^aaaeeejjjuuu}}}vvvtttvvv}}}{{{tttooommmlllkkkjjjjjjhhheeedddccccccaaa___^^^___``````aaaaaaaaaaaaZZZYYYXXXXXXYYY[[[]]]^^^dddhhhooowww}}}mmmaaa]]]]]]\\\\\\^^^aaaccccccbbbbbbccceeehhhjjjlllnnnooolllhhhccc^^^YYYUUUPPPMMMJJJIIIGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFCCCCCCBBBAAA@@@?????????<<<;;;:::999999888888999;;;;;;;;;===???BBBDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNMMMMMMMMMLLLKKKJJJHHHJJJPPPZZZdddjjjkkkiiiaaaZZZSSSNNNGGGAAAAAADDDMMM]]]ooo}}}~~~{{{xxxwwwsssqqqnnnkkkiiihhhhhhhhhddddddbbbaaa```_________]]]\\\[[[ZZZXXXWWWUUUUUUQQQNNNKKKIIIGGGFFFCCCAAAAAA@@@>>><<<<<<<<<===>>>???GGGQQQVVVXXX\\\dddkkkxxxooonnnrrr{{{yyywww|||xxxpppfff\\\SSSLLLHHHGGGGGGIIIJJJHHHHHHOOOYYYhhhooowww}}}~~~~~~}}}vvvrrrpppnnnnnnnnnnnnllljjjgggfff```]]]YYYUUUQQQMMMHHHEEEEEECCCAAABBBCCCEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCAAAAAAAAABBBCCCAAA@@@@@@@@@AAAAAABBBCCC>>>>>>>>>>>>>>>>>>???@@@????????????????????????============>>>@@@BBBCCCAAAAAACCCDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJPPPZZZbbbrrr|||zzzrrroooqqqmmmggg]]]SSSJJJCCC===999:::999777666777999;;;===BBB@@@AAAFFFLLLWWWjjj|||}}}jjjZZZTTTTTTVVVjjjzzztttooonnnkkkggggggfffccc```]]]ZZZWWWVVVWWWXXX^^^dddddd```^^^```hhhnnnyyy}}}vvvtttwww~~~~~~wwwoooiiihhhjjjmmmkkkhhhdddbbbaaa```^^^]]]]]]]]]^^^^^^___^^^^^^^^^XXXWWWVVVUUUTTTTTTUUUVVVYYY\\\bbbkkkuuuuuueeeZZZVVVVVVUUUTTTUUUXXXZZZZZZZZZZZZ\\\```dddhhhkkknnnoookkkfff___YYYTTTOOOKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGDDDCCCBBB@@@???>>>>>>>>>;;;;;;::::::::::::;;;;;;>>>>>>???@@@BBBEEEGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNOOONNNMMMKKKJJJNNNRRR\\\iiissssssiii```QQQLLLGGGDDD@@@>>>AAAGGGTTTdddwww~~~|||yyyvvvvvvrrrqqqnnnkkkiiihhhhhhhhheeedddcccaaaaaa````````````___^^^]]]\\\[[[ZZZZZZRRRPPPMMMKKKJJJHHHEEECCCAAA@@@>>>===<<<<<<======<<>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@BBBBBBBBBCCCDDDEEEEEEFFFEEEEEEGGGGGGHHHIIILLLUUUaaakkk{{{{{{uuurrrssskkkdddXXXMMMDDD>>>999777888777666666777999;;;<<>>???@@@AAABBBCCCEEEFFFHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNOOOQQQSSS\\\cccooozzz{{{qqqaaaTTTJJJFFFCCCAAA???@@@FFFOOO[[[lll}}}zzzwwwttttttqqqpppnnnllljjjiiihhhhhheeedddcccbbbbbbbbbbbbbbbaaaaaaaaa```___^^^^^^]]]VVVTTTQQQOOONNNKKKHHHEEEBBBAAA@@@>>>===<<<<<<<<<<<>>>>>>>>??????@@@AAABBBCCCAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBB@@@@@@???>>>=========>>>????????????????????????@@@@@@@@@@@@@@@AAABBBBBBDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJOOO[[[jjjttt~~~yyyvvvtttjjjaaaTTTHHH???:::888666777666666666777999;;;===BBB@@@AAAHHHVVVjjjmmmZZZOOOOOOXXXbbbwwwsssllljjjiiiiiihhhfffbbb___\\\YYYXXXYYYZZZ```ffffffaaa```aaalllwww|||zzz|||{{{xxxxxxzzzzzzzzzsssxxxooojjjiiijjjkkkhhhdddbbbaaa```___]]]ZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSUUUUUUWWWZZZ___ffflllpppsssyyy~~~{{{|||~~~vvvrrrooommmggg^^^YYYYYYWWWUUUSSSSSSUUUVVVWWWWWWXXXYYYZZZ\\\\\\\\\[[[ZZZVVVQQQLLLHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMKKKIIIGGGFFFEEEEEEBBBAAA>>><<<;;;;;;<<<<<<============>>>@@@AAABBBBBBBBBCCCEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJLLLTTT]]]eeeuuu}}}|||iiiWWWLLLEEEBBBAAAAAA@@@CCCMMMXXXhhhxxx~~~{{{uuurrrqqqpppooonnnlllkkkiiiiiihhheeeddddddcccccccccddddddbbbbbbaaaaaa```___^^^^^^[[[YYYVVVTTTRRRNNNJJJGGGDDDCCCBBB@@@???======<<<===CCCKKKSSSYYY\\\^^^^^^hhhrrr|||vvvooogggfffkkkttt{{{|||}}}wwwoooqqqxxx~~~}}}{{{yyywwwvvvsssqqqkkkcccYYYPPPHHHCCCDDDCCCCCCEEEFFFJJJWWWdddlllrrrwwwvvvppplllllloootttuuutttooohhhcccbbbbbb``````aaabbbcccdddddddddaaaaaabbbbbbaaa^^^XXXTTTSSSOOOIIIEEECCCBBB@@@?????????>>>>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFEEEGGGIIILLLSSSaaarrr~~~~~~yyyuuuggg^^^QQQDDD===999777777555555666666888:::<<<===AAA@@@@@@GGGXXXppphhhUUUMMMOOO\\\jjj|||tttllliiiiiijjjiiifffddd```^^^[[[ZZZ[[[\\\aaaggggggdddccceeemmm}}}}}}yyyzzz{{{yyyyyy|||www~~~wwwooo|||uuunnnjjjhhheeecccaaaaaaaaa```^^^\\\YYYZZZYYYYYYXXXWWWVVVUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUYYY]]]```ccchhhnnnttt~~~}}}~~~|||uuuqqqnnnmmmhhhaaa]]]^^^___]]]ZZZYYY[[[]]]^^^^^^```aaaaaa```^^^[[[XXXVVVPPPLLLHHHFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNMMMKKKHHHFFFDDDCCCCCCAAA@@@===<<<;;;<<<===>>>??????@@@@@@AAACCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJIIIJJJQQQ___ppp|||vvv___OOOHHH@@@??????AAACCCIIIWWWdddvvv{{{uuuppppppoooooonnnmmmkkkjjjiiihhheeeddddddddddddeeeeeefffccccccbbbaaa```___^^^^^^]]][[[YYYWWWUUUQQQMMMIIIFFFFFFDDDCCCAAA???>>>===>>>BBBIIIRRRYYY^^^^^^]]]aaalllwww}}}{{{rrrmmmeeeeeekkkuuu|||{{{zzz{{{yyynnnpppvvv~~~~~~||||||{{{zzzxxxvvvuuutttooolllggg___VVVNNNGGGCCCCCCBBBBBBDDDFFFKKKXXXeeelllqqquuurrrjjjeeefffiiioooooommmggg```]]]]]]___^^^^^^^^^______```aaaaaaaaaaaaccceeeeeeccc___[[[YYYUUUNNNIIIGGGEEECCCBBBCCCBBB@@@???>>>???@@@@@@???@@@AAABBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGKKKPPPYYYiiizzzzzzrrrccc[[[NNNBBB;;;888777777555555666888:::<<<>>>??????@@@BBBKKK___www|||bbbSSSOOOUUUeeevvvtttmmmjjjiiiiiiiiigggeeebbb```^^^]]]]]]^^^bbbggghhhfffhhhlllrrr{{{zzz{{{zzz{{{~~~yyywwwooo}}}yyysssmmmhhhaaa```aaabbbcccccc```^^^YYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPNNNNNNMMMNNNPPPSSSVVVWWWWWW\\\```dddkkksssuuusssuuuxxx~~~|||{{{}}}~~~zzzvvvsssrrroooiiiggghhhhhheeebbbaaacccdddeeeeeegggggggggfffccc___ZZZXXXSSSPPPLLLJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@>>><<<<<<>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKLLLNNNPPPTTT___rrrjjjVVVIIICCC>>>>>>BBBGGGMMMWWWiiizzz|||uuuppppppooonnnnnnmmmllljjjiiihhheeeeeeddddddeeefffggggggeeeeeedddbbb```___^^^]]]ZZZYYYWWWWWWVVVSSSOOOLLLHHHHHHGGGEEECCCAAA???======???EEEOOOZZZ```aaa```\\\gggssszzz{{{uuurrrhhhiiippp{{{|||{{{~~~|||qqqsssyyy}}}~~~|||yyyyyyxxxwwwuuusssqqqppplllhhhbbb[[[SSSLLLGGGDDD@@@AAADDDGGGGGGJJJTTT___hhhnnnqqqnnneeeaaacccgggkkkllljjjfff___[[[[[[]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^___```ccceeeeeebbb```___ZZZSSSNNNJJJHHHGGGFFFGGGEEECCC@@@???>>>??????===>>>???AAAAAAAAAAAAAAA???@@@AAABBBCCCBBBBBBAAACCCBBBAAAAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEEEEDDDEEEEEEFFFEEEEEEDDDDDDEEEIIINNNUUU```pppyyymmm___VVVJJJ@@@:::777777777555666777999;;;===???@@@===BBBIIIUUUiiirrr[[[SSSUUU^^^rrryyyrrrnnnllljjjiiihhhgggeeecccbbbaaa``````___bbbgggiiiiiilllrrr{{{~~~{{{{{{{{{}}}yyyppp|||zzzuuuooojjj```aaabbbeeeggggggdddaaaZZZZZZYYYXXXWWWUUUTTTSSSVVVVVVVVVUUUTTTSSSQQQQQQKKKKKKLLLMMMPPPRRRUUUWWWRRRUUUXXXZZZ```ffffffcccdddiiirrr~~~wwwvvvwwwzzz}}}yyywwwwwwuuuqqqqqqsssnnnkkkgggfffgggiiijjjjjjiiiiiijjjiiifffbbb]]][[[XXXUUUQQQNNNMMMMMMLLLJJJIIIHHHFFFDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAA???===>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGIIIJJJJJJJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOOOOOOOOOONNNMMMLLLPPPTTTYYY```mmmuuu```OOODDD>>>???AAAGGGOOOXXXfff{{{|||uuuqqqpppnnnnnnnnnmmmllljjjiiihhheeeeeeeeeeeeeeefffggghhhgggfffeeecccaaa___^^^]]]VVVUUUUUUVVVVVVUUUQQQNNNJJJIIIHHHFFFDDDBBB???>>><<<===CCCNNNZZZcccdddcccZZZeeepppwww{{{yyymmmooovvv~~~|||~~~uuuxxx}}}~~~~~~{{{yyywwwvvvvvvtttsssqqqooonnnjjjfff```XXXQQQKKKGGGEEE>>>@@@EEEIIIIIIIIIPPPYYYeeekkkoookkkccc___bbbggghhhjjjkkkgggaaa]]][[[\\\]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[]]]```bbbcccbbb```bbb]]]VVVPPPMMMKKKIIIHHHJJJHHHEEEAAA???>>>>>>>>>;;;<<<>>>???@@@@@@@@@???>>>???@@@AAABBBAAAAAA@@@CCCBBBAAAAAA@@@@@@@@@@@@>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCFFFJJJQQQYYYeeeuuuwwwiii[[[SSSHHH>>>999777666666555666888:::<<<>>>@@@AAA<<>>>>>BBBNNN\\\eeeeeeccc^^^^^^eeesss}}}{{{}}}~~~}}}}}}|||{{{yyyxxxwwwwwwttttttsssrrrooommmkkkiiihhheee```ZZZRRRLLLGGGDDD@@@CCCEEEFFFFFFIIIOOOTTT]]]eeejjjfff``````bbbdddffflllooommmjjjiiieee______]]][[[XXXWWWWWWWWWWWWWWWXXXZZZ\\\^^^___``````bbb^^^XXXTTTQQQNNNLLLJJJLLLJJJGGGDDDBBB@@@@@@@@@======>>>>>>?????????@@@???@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>>===============>>>@@@??????>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFEEEEEEGGGEEEDDDEEEFFFHHHHHHGGGHHHJJJPPP\\\mmmzzzooohhhZZZPPPCCC;;;999999888777888888777999<<<>>>??????BBBIII\\\sss{{{lll```SSSPPP]]]sss|||xxxsssnnnkkkkkkkkklllppplllhhhffffffeeebbb___``````______bbbhhhpppvvv}}}~~~zzzzzz|||vvvpppqqqqqqpppnnnjjjgggfffaaa^^^[[[XXXWWWVVVTTTSSSTTTSSSSSSTTTTTTTTTRRRPPPMMMMMMMMMMMMMMMMMMNNNNNNQQQRRRRRRPPPOOOOOOQQQSSSMMMRRRXXX___ccccccbbbaaacccggglllrrrwwwzzz{{{{{{xxxzzz||||||yyyuuusssrrrooojjjffffffiiijjjhhhfffgggffffffdddaaa^^^ZZZXXXXXXTTTOOOLLLLLLKKKIIIGGGEEEDDDCCCAAA???======<<<@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKMMMLLLJJJJJJKKKKKKLLLKKKQQQNNNOOOVVVZZZ[[[___eeennnwwwyyyeeeWWWMMMGGGHHHLLLOOOTTT[[[eeeqqqyyyuuurrrnnnlllmmmmmmmmmmmmmmmlllkkkjjjhhhgggeeeddddddeeeggghhhhhhgggeeebbb```^^^\\\[[[ZZZXXXWWWWWWXXXWWWTTTRRRPPPMMMJJJGGGFFFEEEDDDBBB@@@@@@CCCMMMYYYaaaaaa___[[[\\\dddsss{{{{{{~~~~~~}}}}}}}}}|||zzzyyywwwvvvvvvtttsssqqqooommmkkkjjjiiiiiifffaaaZZZSSSLLLFFFCCCAAABBBEEEGGGIIILLLQQQTTT\\\ccchhheeeaaabbbfffggglllrrruuusssqqqoookkkeeebbb___[[[XXXWWWWWWWWWWWWUUUVVVXXXYYY[[[\\\\\\\\\\\\YYYUUURRRQQQPPPOOONNNNNNLLLIIIFFFDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@AAA@@@AAACCCEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHHHHHHHJJJMMMTTTaaarrrvvvjjjbbbTTTLLL@@@999888888777666777777888;;;>>>@@@AAABBBCCCLLL___sss{{{xxxuuuwwwwwwyyyeeeZZZPPPPPP]]]sss|||vvvtttpppmmmkkkkkklllmmmooolllhhhgggfffeeebbb```______^^^^^^aaagggpppvvv~~~~~~}}}{{{~~~{{{tttmmmhhhgggfffccc___\\\[[[YYYVVVTTTSSSRRRQQQRRRSSSSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOMMMKKKKKKLLLIIILLLRRRVVVXXXXXXVVVUUUWWW[[[```fffkkknnnpppqqqqqqssstttssspppmmmjjjjjjgggdddaaaaaacccdddbbb```______^^^]]]ZZZWWWTTTRRRRRROOOKKKIIIHHHGGGFFFEEEBBBAAA@@@>>>============>>>???AAACCCEEEFFFGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLJJJJJJJJJLLLNNNPPPPPPOOOSSS\\\eeemmmvvv~~~|||mmmaaaTTTMMMJJJKKKQQQWWW___dddkkksss}}}}}}wwwssspppnnnllljjjkkklllmmmooonnnmmmkkkjjjiiigggfffddddddfffgggiiifffeeebbb___]]]\\\[[[[[[XXXWWWVVVVVVXXXWWWVVVTTTRRROOOLLLJJJIIIHHHFFFDDDBBBAAACCCKKKUUU\\\\\\ZZZXXXZZZcccsssvvvvvv|||~~~}}}}}}}}}}}}{{{zzzxxxvvvuuutttsssrrrooommmkkkiiiiiiiiiiiigggaaa[[[SSSKKKFFFBBBBBBBBBDDDHHHMMMRRRTTTUUU[[[bbbfffdddcccggglllooovvv{{{~~~|||zzzxxxsssmmmfffbbb\\\XXXVVVVVVVVVUUUSSSTTTUUUVVVVVVWWWVVVVVVUUUSSSPPPPPPQQQSSSSSSRRRPPPOOOLLLIIIGGGEEEEEEDDD@@@@@@???>>>>>>===<<<<<>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIJJJNNNRRR[[[hhhyyy|||pppbbbZZZLLLEEE===888777777666444666777:::===@@@BBBCCCDDDEEEQQQdddqqqsssnnnmmmpppxxx~~~|||~~~{{{nnn\\\UUUOOORRRaaauuuuuuooonnnlllkkkjjjjjjkkkkkknnnkkkiiigggfffdddbbb```___^^^]]]]]]___fffooovvvxxx{{{qqqllljjjiiifffccc```___\\\YYYWWWSSSRRRQQQRRRSSSSSSQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNPPPRRRQQQOOOLLLKKKKKKKKKMMMQQQSSSTTTSSSQQQOOOOOORRRVVV[[[___bbbddddddeeefffgggfffbbb___]]]]]]]]][[[YYYYYY[[[[[[ZZZXXXWWWWWWVVVUUUSSSPPPNNNMMMLLLJJJHHHFFFEEEDDDCCCBBB@@@??????>>>>>>>>>??????@@@AAACCCEEEGGGHHHIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKKKKKKKLLLNNNPPPRRRPPPRRRZZZfffttt{{{oooggg]]]SSSJJJIIIMMMTTT^^^hhhrrrvvv|||yyyuuuqqqmmmlllkkkjjjiiiiiijjjmmmoooooonnnkkkjjjhhhfffeeeddddddeeefffhhheeeccc___\\\ZZZZZZZZZ[[[VVVUUUUUUVVVXXXXXXWWWVVVRRRPPPMMMKKKJJJIIIFFFDDDAAA@@@BBBHHHQQQWWWYYYXXXVVVXXXbbbsssxxxxxx|||~~~}}}|||{{{yyywwwuuussssssrrrpppmmmjjjiiihhhiiiiiijjjgggccc\\\TTTLLLFFFBBBCCCBBBDDDJJJQQQWWWYYYXXX\\\cccgggggghhhooovvvyyy|||uuukkkeee]]]XXXVVVUUUTTTSSSRRRSSSSSSSSSSSSRRRRRRQQQOOONNNMMMNNNPPPRRRSSSRRRPPPNNNLLLIIIGGGFFFFFFFFFCCCCCCBBB@@@???>>>===<<>>@@@AAACCCDDDHHHVVVfffmmmkkkhhhmmmuuuuuurrrtttwwwzzz~~~wwwgggVVVSSSQQQWWWeeewwwyyyssskkkjjjjjjiiihhhhhhhhhhhhjjjiiihhhfffdddbbb```___^^^^^^\\\\\\___eeennntttqqqzzzwww|||wwwrrrppphhhfffcccbbbaaa___\\\ZZZVVVTTTRRRRRRSSSSSSRRRPPPOOOOOOOOOOOONNNNNNNNNNNNMMMPPPRRRSSSQQQOOOMMMMMMKKKLLLNNNOOOOOOMMMKKKJJJLLLNNNPPPSSSUUUWWWXXXXXXYYY[[[[[[ZZZVVVTTTRRRRRRRRRRRRQQQQQQRRRRRRQQQPPPPPPOOOOOONNNLLLKKKIIIHHHGGGGGGFFFDDDCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCDDDDDDFFFGGGIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHJJJLLLLLLKKKKKKMMMOOOPPPXXXeeettttttfff[[[UUURRRJJJEEEIIISSS```ooo{{{~~~{{{rrroookkkiiiiiiiiihhhggggggiiikkkmmmmmmllljjjhhheeeddddddccccccddddddeeebbb```]]][[[YYYYYYZZZZZZVVVUUUUUUWWWYYYZZZYYYWWWQQQOOOMMMKKKJJJHHHEEECCC???>>>@@@EEEMMMTTTXXXXXXVVVXXX```ooo|||~~~~~~}}}}}}{{{{{{yyyxxxvvvtttsssrrrrrrpppmmmjjjiiihhhiiijjjjjjhhhddd^^^VVVNNNGGGCCCDDDCCCEEEKKKTTT[[[^^^^^^aaaggglllnnnrrr{{{|||qqqiii^^^XXXUUUTTTSSSPPPRRRRRRRRRRRRQQQPPPOOONNNLLLKKKJJJKKKMMMOOOOOONNNMMMLLLJJJHHHGGGFFFFFFGGGGGGFFFEEECCCAAA@@@???>>>??????@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDCCCCCCBBBAAADDDEEEFFFHHHHHHHHHGGGGGGEEEFFFGGGFFFFFFHHHLLLPPPTTT\\\iiiwww~~~xxxnnn```SSSJJJ???===:::999888888777777888:::>>>??????@@@BBBDDDJJJWWWdddfffcccgggtttyyymmmnnnrrrwwwyyy~~~tttbbbQQQQQQSSS[[[hhhwwwuuurrrkkkjjjiiigggfffeeeeeeeeegggggggggeeeccc```^^^]]]^^^^^^]]]]]]___dddlllqqqmmmqqqxxxnnnsss{{{yyywwwjjjhhhfffeeedddbbb___\\\ZZZXXXUUUTTTTTTTTTSSSQQQOOOOOOPPPPPPPPPQQQQQQQQQNNNPPPRRRSSSQQQOOONNNMMMLLLLLLMMMMMMMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOPPPPPPRRRSSSSSSRRROOOMMMMMMMMMJJJKKKLLLLLLLLLKKKKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFDDDEEEFFFEEECCCBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGJJJLLLKKKIIIIIILLLPPPYYYfffvvv|||mmm```SSSLLLJJJHHHDDDDDDNNN]]]mmm}}}zzzuuutttllliiifffeeeeeeffffffffffffgggiiijjjiiihhhgggeeebbbcccddddddddddddcccbbb```___]]][[[ZZZYYYZZZZZZWWWVVVVVVXXXZZZ[[[ZZZYYYPPPOOOMMMKKKJJJHHHEEEBBB======>>>CCCJJJRRRWWWYYYWWWWWW]]]iiiuuu~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyxxxvvvuuutttsssrrrrrrpppnnnlllkkkjjjjjjjjjjjjiiieee```YYYQQQJJJFFFEEEEEEGGGMMMUUU]]]ccceeehhhooouuuyyyvvvlll```WWWUUUTTTQQQNNNQQQQQQPPPPPPOOONNNLLLKKKJJJIIIHHHIIIJJJKKKIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGEEECCCAAA@@@????????????@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDCCCDDDEEEEEEEEEDDDBBBAAADDDEEEFFFGGGHHHGGGGGGFFFEEEGGGHHHGGGFFFHHHNNNSSSWWWaaappp~~~~~~{{{uuunnndddXXXLLLDDD<<<;;;999888888888888999999<<>>>>>???BBBHHHOOOUUUXXXXXXUUUXXXbbbmmmvvv~~~}}}|||{{{zzzyyyxxxxxxwwwwwwwwwvvvuuuuuutttssssssrrrqqqpppooonnnmmmlllkkkjjjiiifffbbb[[[TTTMMMIIIEEEGGGJJJNNNTTT]]]ffflllooovvv~~~zzzoooaaaWWWTTTSSSPPPMMMNNNNNNNNNNNNMMMKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFDDDEEEEEEDDDDDDEEEGGGHHHIIIHHHHHHFFFEEECCCBBBAAA@@@????????????@@@BBBDDDEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEGGGGGGFFFDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDGGGHHHGGGFFFHHHOOOUUU[[[fffvvv{{{yyy{{{wwwssslllcccZZZPPPFFF???999999888777666666888999:::===@@@AAAAAADDDKKKQQQ[[[hhhpppmmmlllwwwsssuuu~~~xxxbbbSSSJJJOOOWWWcccppp~~~vvvoooooommmkkkhhheeeddddddeeefffdddgggiiigggddd```_________aaabbbccccccdddgggjjjmmmhhhiiipppuuutttssstttvvv{{{ooorrrvvvzzz~~~|||zzzxxxuuuqqqllliiibbb___[[[XXXWWWVVVTTTSSSOOOPPPQQQRRRSSSUUUVVVVVVXXXYYYYYYVVVSSSPPPNNNOOOGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJGGGIIIIIIHHHGGGFFFGGGHHHEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFCCCFFFHHHHHHEEEDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOKKKLLLLLLMMMMMMNNNOOOOOOLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIDDDFFFHHHJJJOOOZZZiiiuuuuuudddSSSKKKGGGCCCCCCFFFHHHJJJSSSdddrrr|||~~~xxxqqqjjjhhhjjjeeebbb___^^^___aaaaaaaaaeeeeeedddcccbbbbbbaaaaaaaaacccgggiiiiiigggcccaaa]]]]]]]]]]]]\\\[[[YYYYYYZZZYYYYYYZZZ\\\]]][[[ZZZQQQPPPNNNMMMLLLJJJFFFCCC@@@@@@@@@BBBGGGNNNTTTWWWXXXSSSTTT\\\gggqqq||||||~~~~~~}}}}}}|||{{{zzzyyyyyyxxxvvvuuuuuuuuuttttttttttttrrrrrrrrrqqqpppnnnmmmllljjjiiigggccc]]]UUUOOOKKKEEEHHHKKKOOOTTT]]]hhhqqqttt{{{}}}qqqaaaWWWTTTSSSPPPLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDDDDEEEFFFFFFDDDBBBDDDDDDDDDDDDEEEHHHJJJKKKGGGGGGFFFDDDCCCBBBAAA@@@????????????@@@BBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAA?????????@@@AAABBBCCCDDDAAABBBEEEGGGHHHHHHGGGFFFCCCDDDFFFFFFGGGFFFEEEEEEDDDGGGHHHGGGFFFHHHOOOVVV^^^jjj{{{~~~vvvuuuvvvrrrmmmeee]]]TTTJJJBBB<<<888888777555444555777999:::===@@@AAACCCHHHQQQXXXgggsss{{{wwwvvv|||vvv}}}pppZZZLLLLLLQQQ[[[hhhvvvvvvrrrsssmmmkkkgggeeedddeeehhhiiieeehhhjjjiiieeeaaa```aaa```bbbdddeeedddeeefffhhhnnngggffflllpppnnnkkklllvvv{{{rrrrrrtttwww|||}}}vvvpppmmmmmmjjjddd^^^YYYVVVUUUUUURRRSSSTTTVVVYYY[[[]]]^^^\\\]]]]]]\\\YYYTTTOOOLLLMMMKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNLLLHHHGGGJJJJJJGGGJJJJJJJJJJJJLLLNNNQQQRRRNNNLLLJJJIIIHHHGGGDDDBBBGGGLLLPPPTTT```tttnnn^^^VVVKKKFFFFFFGGGGGGEEEJJJSSS^^^hhhpppyyywwwqqqnnnkkkgggddd```aaacccbbb```____________```aaabbbcccdddeeeeeecccdddffffffeeeccc```^^^^^^^^^^^^^^^\\\[[[YYYYYYXXXXXXWWWWWWWWWWWWXXXYYYTTTTTTSSSPPPMMMIIIFFFDDDAAAAAA@@@@@@CCCJJJSSSYYY\\\WWWQQQRRR[[[iiiuuu|||{{{}}}{{{yyy~~~zzzxxx{{{~~~{{{|||}}}}}}{{{yyyvvvtttvvvvvvvvvuuutttrrrqqqppprrrrrrqqqqqqrrrqqqnnnkkkjjjjjjiiifff```YYYRRRNNNMMMMMMLLLOOOUUU]]]ffflllxxx}}}ooo___UUUPPPLLLMMMPPPKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCAAA@@@??????@@@CCCFFFHHHEEEEEEEEEDDDBBB@@@>>>======>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBAAABBBBBBCCCAAAAAABBBBBBAAAAAA@@@???DDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCGGGHHHIIIHHHGGGKKKRRRWWWcccsssuuupppqqqsssooohhh^^^TTTLLLEEE???<<<:::999666555555666888:::<<>>AAADDDEEEDDDCCCBBBAAA???>>>===<<<===>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBEEEEEEEEEEEEEEEDDDCCCCCCEEEGGGIIIIIIKKKPPPYYY___kkkyyyvvvnnnllllllmmmjjjdddZZZPPPHHHBBB<<<999999888666555555777999;;;;;;>>>BBBFFFHHHRRRiiipppZZZOOONNNPPPXXXffftttxxxuuuqqqmmmhhhhhhjjjkkkhhheeedddeeefffgggfffdddaaa```cccccccccddddddeeeeeeeeeggghhhhhhfffddddddfffhhhsss{{{{{{zzzzzz{{{{{{{{{wwwuuurrrnnnjjjgggeeedddkkkqqq{{{yyysssiii___ZZZZZZ\\\___```___^^^^^^```cccfffhhhhhhgggfffccc___[[[XXXVVVNNNMMMKKKIIIGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLMMMMMMNNNOOOPPPOOOQQQOOOKKKJJJLLLLLLIIIKKKJJJJJJJJJIIIHHHHHHHHHGGGHHHFFFCCCAAACCCIIINNNZZZkkk~~~{{{lllbbbXXXPPPMMMKKKIIIGGGIIIPPPYYY___mmmsss||||||{{{wwwrrrlllhhhfffffffffggghhhgggeeedddddddddccccccccccccccccccccccccaaabbbdddddddddbbb```^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVUUUTTTQQQMMMJJJGGGEEEEEEDDDCCCAAABBBGGGNNNTTTXXXTTTQQQQQQWWWcccoooxxxwwwrrrxxx{{{}}}~~~||||||}}}}}}zzz~~~~~~|||{{{yyywwwvvvuuurrrrrrrrrrrrrrrqqqpppoooqqqpppooooooooonnnllljjjiiihhhgggddd```[[[VVVSSSMMMOOOSSSYYYaaaiiiqqquuu{{{ooodddXXXRRRNNNIIIHHHIIIHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>===<<<;;;<<<>>>AAABBBCCCAAA@@@>>><<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>?????????@@@@@@@@@@@@EEEEEEEEEEEEEEEDDDDDDCCCCCCFFFIIILLLPPPXXXbbbjjjvvvyyynnnjjjjjjiiihhhccc]]]SSSJJJCCC===999666888777666666777999;;;===>>>???BBBFFFMMM^^^yyy{{{fffSSSLLLMMMSSS^^^ooo}}}{{{sssooollliiijjjlllnnnllljjjeeegggiiijjjjjjgggeeecccccccccddddddeeeddddddddddddfffhhheeeaaa```ccchhhuuu~~~yyywwwvvvvvvxxxyyyyyyxxx|||yyyuuupppjjjeeeaaa___ccchhhqqq|||}}}rrrhhhaaa______```dddbbb```^^^^^^aaadddfffkkkkkkjjjgggccc]]]WWWTTTOOONNNKKKIIIGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOMMMIIIKKKQQQUUUUUUKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHFFFCCCCCCIIIVVVaaassswwweeeXXXRRROOONNNKKKMMMNNNOOORRR\\\jjjuuu{{{vvvxxxwwwssslllgggfffggghhhiiijjjiiigggeeeeeeeeeeeeddddddccccccbbbaaaaaaaaabbbcccccccccaaa```___]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZ\\\]]]\\\[[[YYYXXXWWWVVVTTTQQQNNNKKKHHHGGGHHHGGGDDDBBBBBBFFFLLLPPPUUUSSSQQQPPPTTT^^^kkkuuuwwwpppmmmtttxxx|||}}}}}}}}}}}}~~~}}}}}}{{{~~~{{{yyywwwvvvuuuuuupppppppppqqqppppppoooooopppooommmmmmmmmmmmkkkiiiggggggfffccc```\\\YYYWWWQQQUUU[[[ccclllttt{{{zzzggg]]]TTTPPPNNNIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@???======<<<;;;<<<===???@@@BBBAAA>>><<<;;;<<<===>>>===>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBEEEIIIMMMSSS]]]iiirrr}}}ssskkkkkkllljjjfff\\\VVVMMMDDD>>>:::777555666666666666888;;;===???DDDCCCCCCGGGRRRgggooo\\\NNNKKKOOOWWWeeewww|||qqqlllkkkjjjkkknnnppppppooohhhjjjlllmmmmmmllliiihhhcccdddeeeeeeeeeeeedddcccaaadddgggfff```]]]bbbjjjttt}}}vvvuuuuuuwwwzzz|||{{{zzz|||vvvooohhhcccaaa___aaafffpppzzzvvvnnnhhheeeccciiifffbbb___]]]]]]___```ccceeeggggggddd]]]WWWRRROOONNNKKKIIIHHHGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQJJJLLLKKKJJJQQQ]]]fffjjjNNNNNNMMMKKKJJJIIIHHHGGGDDDEEEEEEEEEJJJXXXjjjxxxuuummmaaaVVVNNNLLLNNNRRRUUUWWWZZZ\\\aaammm{{{sssuuuwwwtttoooiiihhhhhhhhhiiijjjhhhfffdddddddddffffffeeedddcccbbbaaaaaaaaaaaabbbbbbbbbaaa``````^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZ[[[\\\]]]]]][[[YYYWWWWWWVVVTTTQQQOOOLLLKKKJJJIIIHHHFFFCCCBBBEEEIIIMMMRRRRRRQQQPPPQQQZZZgggrrrwwwnnniiigggrrrwww||||||zzz|||~~~}}}~~~{{{~~~{{{zzz}}}|||zzzxxxvvvuuuttttttnnnooooooooooooooonnnnnnooommmkkkkkkkkkkkkiiihhhfffeeedddbbb```^^^\\\[[[XXX\\\dddnnnxxx}}}kkk```XXXQQQOOONNNJJJGGGGGGDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@@@@????????????>>>>>>============>>>???BBBAAA>>>===<<<===???@@@>>>>>>??????@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????AAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCFFFJJJNNNUUU```mmmvvv}}}rrrlllmmmmmmiiieeeWWWQQQHHH@@@;;;888666555555555666777999<<<>>>@@@EEEDDDEEEJJJYYYpppwwwdddSSSIIIKKKRRR]]]mmmxxxpppjjjjjjkkkmmmppprrrrrrrrrlllmmmooooooooonnnmmmllldddeeefffggggggfffdddcccaaabbbeeegggbbb^^^dddmmmuuuyyyxxxwwwxxx{{{}}}~~~~~~|||uuunnnhhheee^^^^^^```gggrrr{{{|||uuuqqqnnnllliiiddd^^^ZZZWWWWWWVVVXXX[[[___aaa```\\\WWWSSSNNNMMMKKKIIIHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPNNNOOOMMMJJJNNNWWW^^^```PPPNNNLLLIIIGGGFFFEEEEEEBBBEEEIIIOOOZZZjjj|||zzzrrrkkkfff\\\VVVRRROOOMMMNNNTTT\\\gggiiijjjlllqqq{{{rrrtttvvvvvvsssnnnkkkiiiggghhhiiihhheeecccbbbcccffffffeeedddcccbbbaaaaaaaaabbbbbbbbbbbbbbbaaaaaa___^^^\\\[[[[[[[[[\\\]]][[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVTTTRRRPPPNNNNNNNNNJJJIIIGGGDDDCCCDDDHHHKKKPPPRRRSSSPPPOOOVVVdddpppxxxnnnhhhffffffrrrxxx}}}}}}yyyyyy~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyxxxvvvuuutttsssrrrooooooooooooooonnnmmmmmmnnnllliiihhhiiiiiihhhgggeeedddbbbaaa```____________dddlllvvvrrraaaZZZSSSNNNNNNMMMJJJGGGGGGCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@??????????????????>>>>>>===>>>>>>>>>AAA@@@???>>>>>>???@@@@@@>>>>>>??????@@@AAAAAABBB@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@AAABBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDGGGKKKOOOVVVbbbpppzzz{{{sssooommmjjjeee```SSSMMMDDD===999777777666555666777999;;;===???@@@@@@CCCGGGQQQccc|||ppp\\\MMMGGGMMMVVVgggxxxzzzrrrnnnjjjkkkmmmooopppqqqrrrrrrooooooooonnnmmmmmmmmmmmmeeeggghhhiiiiiigggeeedddcccaaadddiiigggccchhhrrr}}}}}}zzzxxxzzz}}}}}}xxxtttqqqhhhfffeeeiiiqqqxxxzzzzzzssstttvvvxxx|||uuurrrllleee^^^YYYUUUTTTVVVWWWYYYYYYXXXVVVTTTRRRMMMLLLKKKIIIIIIIIIJJJKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOOOONNNPPPNNNJJJIIIKKKLLLIIINNNLLLIIIGGGGGGIIIKKKMMMNNNQQQYYYcccnnn{{{zzzjjj___XXXRRRLLLLLLJJJKKKPPPTTTYYYcccnnnzzzyyyxxxyyy}}}xxxrrrsssvvvxxxwwwtttnnniiiggghhhiiigggeeebbbbbbbbbffffffeeedddccccccbbbbbbbbbbbbcccccccccccccccccc```___]]]\\\[[[\\\]]]^^^\\\[[[[[[ZZZYYYYYYXXXXXXVVVUUUSSSQQQPPPPPPPPPQQQKKKJJJHHHEEECCCDDDGGGKKKOOOSSSTTTQQQNNNTTTcccooo{{{}}}rrrkkkjjjkkkmmmssszzz~~~yyywww{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyuuuuuuvvvvvvuuusssrrrqqqppppppppppppooommmlllkkkmmmkkkhhhggggggggggggfffdddcccaaa```___```aaabbbeeeiiiqqq{{{}}}jjj\\\VVVOOOJJJKKKLLLIIIGGGHHHCCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@@@@???????????????>>>>>>============????????????????????????>>>>>>>>>???@@@@@@AAAAAA???@@@AAABBBCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@????????????@@@AAABBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEHHHLLLQQQYYYeeettt~~~}}}{{{wwwrrrnnnhhh```[[[OOOIIIAAA:::777666666666666666888999;;;===???@@@>>>DDDMMMZZZppp}}}gggUUUKKKKKKUUU```sss{{{uuuooolllllljjjlllnnnooopppppppppqqqpppooollljjjiiijjjkkklllggghhhjjjkkkkkkiiifffeeeeeeaaacccjjjlllhhhmmmvvv~~~zzzzzz~~~~~~vvvrrrooopppuuuxxxvvvttthhhjjjlllooottt}}}zzzsssjjjccc^^^[[[[[[ZZZWWWTTTRRRPPPNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOFFFJJJMMMLLLLLLMMMKKKFFFIIIHHHGGGGGGJJJOOOUUUXXX]]]bbbjjjttt~~~tttnnnaaaTTTOOONNNKKKFFFFFFEEEJJJTTT\\\dddrrr}}}~~~~~~yyytttssssssuuuxxxzzzwwwpppjjjhhhiiiiiihhheeebbbbbbbbbffffffeeeddddddcccbbbbbbccccccccccccccccccddddddaaa___]]]\\\\\\]]]^^^___\\\\\\ZZZYYYXXXXXXXXXXXXUUUTTTSSSQQQQQQQQQRRRSSSKKKJJJHHHEEECCCDDDGGGJJJOOOSSSUUUQQQMMMSSSbbbooovvv}}}zzzqqqmmmnnnrrrvvvttt{{{yyyvvvzzz}}}|||}}}|||||||||||||||{{{{{{{{{}}}}}}~~~~~~}}}{{{xxxvvvrrrssstttuuuuuusssqqqpppqqqqqqqqqpppooommmlllkkkmmmjjjgggffffffgggfffeeecccbbb```______aaabbbdddgggkkksss}}}}}}qqqbbbVVVSSSLLLGGGIIIJJJHHHGGGHHHCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>======<<<;;;;;;===>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@AAA>>>???AAABBBCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBDDDEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEHHHLLLRRR[[[hhhwww}}}|||{{{vvvoooggg___ZZZMMMGGG>>>888555555666666666777888:::<<<===??????AAAHHHSSSbbbxxxsss___QQQLLLQQQ___lll{{{{{{tttoooiiihhhkkkjjjmmmoooppppppooooooppppppnnnjjjgggfffgggiiijjjhhhiiikkklllllljjjgggeeegggaaabbblllooolllpppyyy||||||zzzyyyzzzyyyuuuqqqfffbbb]]]^^^fffqqq}}}xxxsssooonnnfff\\\UUUPPPNNNKKKIIIHHHGGGEEEFFFIIIKKKLLLLLLQQQQQQQQQPPPOOOMMMKKKJJJFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJMMMLLLLLLKKKKKKKKKLLLLLLQQQOOOMMMLLLKKKKKKJJJHHHMMMMMMLLLLLLKKKKKKKKKKKKHHHOOOUUUWWWVVVZZZdddnnnuuuuuuvvvxxxzzzwwwrrrmmm___VVVKKKFFFGGGHHHEEEAAACCCJJJTTT___kkkvvv}}}yyywwwuuusssrrrqqqsssvvvxxxwwwsssoookkkffffffffffffeeedddcccbbbeeeeeedddddddddcccccccccdddddddddeeeeeedddcccccc```___]]][[[[[[]]]___aaa[[[[[[ZZZZZZYYYYYYXXXXXXSSSSSSSSSRRRQQQQQQPPPPPPOOOLLLIIIGGGGGGHHHGGGFFFKKKQQQUUUSSSPPPSSS]]]fffnnnwwwyyytttssstttuuuvvvvvvxxxwwwxxxyyy}}}{{{~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{yyywwwvvvttttttttttttsssrrrqqqpppooonnnlllmmmmmmnnnmmmllljjjiiijjjhhheeedddddddddcccaaa```___^^^^^^^^^___aaabbbhhhiiikkkqqqzzzyyylllbbbYYYTTTMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAA@@@@@@AAABBBBBB@@@@@@??????>>>??????@@@===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>??????<<<>>>??????>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDAAABBBCCCCCCBBBDDDFFFIIINNNNNNQQQWWWcccppp}}}~~~vvvkkkcccYYYOOOEEEAAA;;;777555555444444555666777;;;>>>AAABBBAAABBBGGGYYYsssxxxdddSSSPPPNNNRRRgggyyyqqqrrrpppjjjkkkrrrmmmoooqqqqqqooommmllllllllllllkkkjjjjjjiiihhhhhhmmmjjjgggggghhhhhheeebbbgggggggggiiimmmsssyyy|||~~~|||{{{xxxsssnnnfffaaa\\\[[[```hhhqqqvvvyyy||||||sssggg[[[TTTOOOKKKHHHGGGFFFEEEFFFIIIMMMOOOOOOTTTTTTTTTSSSQQQMMMJJJGGGFFFEEEDDDCCCBBBBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLNNNMMMKKKKKKKKKKKKKKKKKKHHHHHHGGGHHHIIIJJJLLLMMMUUU]]]eeehhhfffhhhnnntttwwwuuusssqqqmmmggg___YYYRRRMMMFFFCCCDDDEEEFFFEEEIIIQQQ]]]jjjuuu~~~yyyuuusssqqqooommmnnnpppsssttttttpppllliiigggffffffeeeeeedddddddddeeeeeeeeeeeeddddddddddddeeeeeeeeeeeeeeedddcccbbbaaa```^^^\\\\\\^^^```aaa\\\\\\\\\[[[ZZZZZZYYYYYYUUUUUUUUUTTTSSSRRRQQQQQQOOOMMMKKKJJJJJJIIIHHHFFFJJJPPPUUUTTTQQQSSS\\\dddkkkuuu~~~{{{xxxxxxzzz{{{|||zzz||||||}}}|||||||||~~~}}}}}}~~~~~~~~~}}}{{{{{{zzzzzz{{{zzzyyyxxxwwwvvvuuuttttttsssrrrpppnnnmmmkkkkkkkkklllllllllllljjjiiihhhiiigggeeedddddddddcccaaa______^^^^^^^^^___```aaaddddddfffkkkrrr{{{wwwlllbbbZZZSSSOOOLLLKKKIIIGGGEEECCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBB@@@@@@???????????????@@@@@@???>>>=========>>>???>>>>>>>>>==================>>>??????>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEEEEEEEGGGJJJMMMQQQSSSWWW___jjjwww}}}qqqfff^^^TTTKKKCCC???:::666555555555444666777888;;;>>>@@@@@@???BBBJJJ]]]ttt}}}ppp^^^PPPPPPQQQWWWmmmssslllnnnlllgggiiipppnnnppprrrrrrpppnnnmmmlllmmmmmmlllkkkkkkjjjiiiiiimmmkkkhhhhhhiiihhhfffdddggghhhiiikkknnnttt|||~~~zzzsssmmmjjjddd]]]YYYZZZ___cccfffgggmmmuuu~~~rrreee\\\UUUPPPNNNJJJHHHGGGHHHKKKOOOQQQRRRQQQQQQQQQPPPMMMHHHCCC@@@BBB@@@???===<<<<<<===>>>???@@@@@@@@@AAACCCDDDDDDFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJKKKLLLNNNQQQUUUXXXZZZ\\\fffmmmtttwwwtttqqqqqqsssqqqnnnjjjddd]]]UUULLLGGGEEEEEECCCBBBBBBFFFJJJNNNTTT]]]kkkyyy{{{xxxssspppnnnllljjjiiiiiikkknnnoooooollliiiggggggfffeeeddddddeeefffggggggfffffffffeeeeeeeeeeeeffffffffffffeeedddcccbbbaaa```^^^]]]]]]^^^```aaa^^^]]]]]]\\\[[[[[[ZZZZZZXXXXXXWWWVVVTTTSSSSSSRRRPPPOOONNNMMMMMMLLLIIIGGGIIIPPPUUUVVVSSSTTTZZZaaahhhsss~~~~~~||||||}}}}}}||||||zzzxxxwwwvvvxxxxxxxxxwwwvvvvvvuuuuuusssrrrqqqnnnllljjjhhhgggjjjjjjjjjjjjiiihhhgggggghhhfffddddddddddddcccbbb______^^^^^^^^^___```aaa______```bbbgggnnntttxxxzzzsssnnnfff^^^XXXRRRNNNKKKJJJIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA?????????????????????@@@AAAAAA@@@???>>>>>>??????>>>>>>======<<<<<<;;;;;;===>>>??????>>>>>>???AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGJJJNNNQQQTTTXXX___iiiuuu~~~wwwkkk___VVVMMMFFF???<<<777555555555666555777888:::<<<>>>>>>>>>===EEEQQQfffyyy{{{www}}}xxxfffWWWMMMOOOUUU]]]sssyyyoooiiikkkjjjgggiiiooooooqqqssssssqqqooommmmmmmmmmmmmmmmmmllllllkkkjjjmmmkkkiiiiiiiiiiiihhhgggeeehhhkkkkkklllrrr|||xxxsssrrrlllddd^^^[[[ZZZ[[[[[[YYY___gggmmmrrrxxx{{{qqqhhhaaa\\\ZZZUUURRRPPPOOOQQQRRRSSSSSSOOONNNMMMJJJGGGCCC@@@>>>???>>><<<;;;;;;<<<===>>><<<<<<<<<===>>>@@@BBBCCCGGGHHHIIIHHHFFFFFFFFFHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJIIIHHHGGGGGGIIIKKKUUUYYY```ggglllooooooooorrruuuwwwvvvpppjjjfffeeeaaa^^^ZZZUUUPPPJJJDDDAAAAAADDDGGGGGGFFFJJJSSS[[[dddlllyyywwwtttpppmmmllljjjhhhffffffhhhiiikkkjjjhhhfffdddfffeeedddcccdddeeehhhiiiggggggggggggffffffffffffhhhhhhggggggeeedddcccbbb```___^^^]]]\\\]]]^^^___]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSQQQQQQQQQRRRRRROOOKKKHHHIIIOOOUUUWWWUUUUUUXXX]]]hhhttt}}}||||||}}}}}}}}}}}}zzzxxxvvvuuuuuuvvvvvvvvvuuuuuuuuuuuuuuurrrqqqooommmkkkiiihhhgggiiiiiihhhhhhgggffffffeeegggeeeccccccdddddddddbbb``````_________```aaabbb]]]\\\\\\]]]___ccchhhjjjqqqtttyyy{{{yyyssslllgggeeeaaa[[[VVVRRROOOLLLJJJHHHGGGEEEDDDCCCBBBBBBAAABBBAAA@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@???@@@@@@???>>>>>>=========???>>>>>>======<<<<<<;;;===???@@@@@@???>>>@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGGGGHHHJJJOOORRRTTTZZZdddppp}}}zzzpppcccXXXOOOFFFAAA;;;888555444555666777666888:::<<<============>>>HHHZZZqqquuunnnmmmzzz{{{vvv___SSSLLLPPPWWWbbbuuuvvvnnnjjjkkklllkkkmmmqqqoooqqqssssssqqqooonnnmmmmmmmmmnnnooonnnnnnmmmlllmmmllljjjjjjjjjjjjkkkkkkgggkkkmmmlllkkkooozzz~~~zzztttllleee```\\\XXXVVVRRRUUUYYY[[[^^^eeemmmtttvvvzzz}}}vvvooojjjgggdddaaa^^^\\\[[[ZZZXXXWWWRRRPPPMMMJJJGGGEEEDDDDDD??????>>>===>>>???@@@AAA===<<<<<<===>>>AAACCCEEEFFFGGGHHHHHHFFFEEEFFFHHHJJJJJJKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKNNNSSSWWWdddkkkuuu~~~~~~{{{wwwtttooohhh```YYYUUURRRNNNMMMKKKIIIFFFDDDDDDDDDGGGLLLPPPOOONNNRRR___iii|||uuusssooommmlllkkkhhhfffeeefffggggggfffeeecccbbbccccccbbbbbbcccfffiiijjjhhhhhhgggggggggfffffffffiiihhhhhhgggfffeeecccbbb______^^^]]]\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSTTTTTTTTTUUUUUUSSSNNNKKKIIIOOOUUUWWWVVVUUUWWWZZZhhhvvv|||}}}||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxwwwvvvuuuuuuttttttttttttttttttttttttppppppooonnnlllkkkjjjjjjhhhggggggfffeeeeeeddddddfffdddccccccdddeeedddcccbbbaaa`````````aaabbbccc^^^]]][[[[[[[[[]]]```bbbfffggghhhgggfffccc```^^^]]]YYYUUURRRPPPMMMKKKIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@????????????===>>>???@@@@@@@@@@@@??????????????????>>>======?????????>>>>>>=========>>>???@@@@@@??????@@@AAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGJJJOOOSSSUUU\\\hhhvvv|||sssggg\\\RRRHHHAAA>>>888666444444555777888777999;;;===>>>======???AAALLLaaaxxx|||llljjjnnn{{{|||ttt[[[RRRLLLQQQZZZeeeuuu|||tttnnnjjjjjjllllllnnnqqqnnnppprrrrrrpppnnnmmmllllllmmmnnnppppppooonnnmmmllllllkkkjjjjjjkkkmmmnnnmmmppprrrpppmmmpppzzz|||uuunnnhhhbbb]]]YYYSSSRRRRRRQQQSSSXXX___dddhhhlllttt|||{{{uuuqqqppppppooolllkkkiiigggccc```XXXVVVSSSOOOMMMKKKJJJJJJ???????????????>>>>>>>>>;;;;;;::::::<<<>>>AAACCCDDDFFFGGGGGGFFFEEEGGGHHHGGGHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEEEEGGGHHHJJJJJJLLLOOOSSSVVVYYY___hhhnnn{{{~~~rrrkkk```VVVPPPKKKHHHGGGCCCDDDDDDCCCCCCEEEIIIMMMVVVZZZ]]][[[ZZZ```nnn{{{}}}xxxsssqqqooommmlllkkkhhhfffeeeeeeddddddcccaaa``````______```aaacccfffhhhjjjhhhgggggggggffffffffffffhhhhhhhhhhhhgggfffeeeddd```___^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUWWWWWWWWWXXXXXXVVVQQQNNNJJJOOOUUUWWWVVVUUUVVVXXXffftttuuu|||~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{yyyyyywwwvvvuuuuuuuuuuuusssssssssssssssrrrrrrrrrpppoooooonnnmmmlllkkkkkkhhhgggfffeeeddddddddddddeeecccbbbbbbdddeeeddddddbbbaaa`````````aaabbbccc___]]]\\\ZZZZZZZZZ\\\]]]___^^^\\\[[[ZZZZZZZZZZZZVVVSSSPPPNNNLLLKKKHHHFFFEEEDDDDDDCCCBBBBBBBBBCCCBBBAAA@@@??????>>>??????<<<===???@@@AAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>???????????????>>>???@@@@@@??????@@@BBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFGGGGGGIIINNNTTTXXX]]]dddppp}}}tttiii\\\TTTLLLCCC===;;;777555444444666888999888999<<<>>>======>>>CCCGGGSSSiiitttjjjoooxxx{{{nnnXXXQQQNNNUUU___jjjxxxzzzqqqmmmjjjhhhiiikkklllmmmlllnnnppppppnnnllljjjjjjkkklllnnnpppppppppnnnmmmkkkkkkkkkjjjiiikkknnnqqqsssuuuwwwuuusssuuu|||yyytttmmmgggcccZZZXXXVVVVVVXXXZZZ\\\\\\[[[___eeelllqqquuuwwwwwwwwwxxxyyywwwtttrrrssstttvvvvvvwwwxxxyyyvvvrrrooogggfffeeebbb^^^ZZZVVVTTTJJJKKKKKKJJJGGGDDDAAA@@@???>>>===<<<>>>@@@CCCEEEFFFGGGIIIIIIIIIIIIKKKMMMIIIJJJLLLMMMMMMMMMLLLKKKMMMNNNOOOQQQTTTWWWYYY[[[[[[___dddgggkkkrrr|||}}}vvveee\\\QQQIIIFFFEEEDDDCCCAAACCCEEEGGGJJJPPPXXX]]]iiikkkllljjjkkksss|||wwwssspppnnnllllllkkkiiigggdddeeedddbbbaaa___]]]]]]\\\[[[\\\^^^aaacccfffhhhiiigggggggggfffffffffeeeeeehhhhhhhhhhhhhhhgggfffeeebbbaaaaaa```______^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYYYYWWWTTTQQQLLLOOOTTTVVVVVVUUUVVVWWWaaaooo|||~~~ssswww~~~}}}||||||{{{{{{{{{yyyxxxvvvuuuttttttssssssssssssrrrrrrqqqqqqqqqpppqqqpppooonnnlllkkkiiiiiihhhgggeeedddcccddddddddddddbbbaaabbbdddeeeeeeddd```___^^^^^^^^^___aaabbb^^^\\\[[[YYYXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTPPPNNNLLLKKKJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>><<<===???AAAAAAAAA@@@???===>>>???AAAAAAAAAAAA@@@<<<<<<======>>>?????????>>>???AAA@@@??????@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJNNNUUU]]]bbblllrrr{{{~~~vvvjjj^^^RRRMMMGGG???999888777666444555777999999999:::<<<======<<<@@@GGGNNN___uuunnnkkkwwwuuudddSSSOOOOOOXXXeeesssyyyqqqnnnkkkhhhhhhjjjkkkjjjiiikkknnnnnnllliiihhhhhhiiikkknnnpppqqqpppooommmiiijjjjjjiiihhhjjjnnnrrrssstttvvvvvvvvvyyy}}}}}}~~~zzz}}}}}}wwwqqqlllbbb```^^^___bbbbbb```\\\TTTWWW[[[___ccceeefffgggjjjkkklllkkkjjjlllrrrvvvwwwyyy|||}}}zzzyyyzzzzzzyyytttmmmfffaaa]]]]]]]]][[[WWWRRRMMMJJJIIIHHHFFFFFFGGGIIILLLNNNIIIKKKMMMNNNNNNNNNPPPRRRSSSUUUWWWZZZ[[[\\\[[[ZZZYYYZZZ\\\```dddhhhkkkmmmkkkooosssuuuwww}}}|||ooohhhYYYQQQFFFAAAAAACCCDDDCCCCCCEEEIIIMMMSSS[[[fffnnnwwwxxxxxxvvvxxx|||wwwwwwxxxuuurrrnnnllljjjjjjiiihhheeebbbdddcccaaa^^^\\\[[[ZZZZZZYYY[[[]]]aaadddfffggghhhgggfffffffffeeeeeeeeeeeeggghhhhhhhhhhhhhhhgggfffdddccccccbbbaaa``````_________^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\[[[ZZZZZZZZZXXXUUUSSSMMMPPPTTTUUUUUUUUUUUUVVV\\\jjjxxx}}}uuuxxx~~~yyyxxxzzz}}}}}}||||||||||||yyyxxxwwwuuusssrrrrrrrrrssssssrrrrrrqqqppppppooorrrqqqooommmkkkiiigggfffhhhgggeeedddccccccdddeeecccbbbaaabbbdddeeeeeeddd^^^^^^]]]\\\]]]^^^___```\\\[[[YYYXXXWWWWWWWWWWWWUUUUUUUUUUUUTTTRRRPPPOOONNNLLLJJJJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;===???AAABBBAAA@@@???999;;;<<<>>>?????????>>>::::::;;;<<<===>>>??????>>>@@@AAAAAA@@@???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFIIIMMMRRR[[[dddkkkxxx}}}wwwnnncccVVVKKKHHHDDD<<<777666777666555666888999999999:::<<<===<<<<<>>>>>??????AAA@@@>>>======>>>@@@AAABBBCCCDDDEEEDDDCCCBBBAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCBBB@@@>>>===GGGHHHJJJNNNUUU___kkksssyyymmmeeeZZZPPPGGGAAA===888777:::777666666666666888999;;;===;;;<<<======BBBRRRccc|||yyywww}}}yyycccTTTOOOPPPXXXgggsss}}}xxxpppmmmjjjiiiiiiiiihhhgggfffgggiiiiiigggfffggghhhnnnnnnooooooooommmllljjjiiigggfffeeeeeegggjjjlllkkklllmmmqqqvvvyyyzzzzzzssspppnnnpppoookkklllooovvv|||yyyvvvssssssuuusssnnniii``````^^^YYYTTTRRRRRRTTTUUUXXX[[[[[[\\\```hhhoootttvvvyyy|||~~~~~~|||zzz~~~zzzsssmmmiiifffffffffgggiiillloooqqqqqqpppooooooppprrrtttvvvwwwyyy|||{{{yyyqqqooommmooottt{{{~~~vvvjjj^^^UUUPPPIIIGGGDDDAAA???@@@AAACCCHHHMMMVVVbbbooo{{{|||xxxsssooommmmmmmmmkkkkkkjjjhhhgggeeeddddddcccbbbcccgggkkkkkkgggbbbaaabbbdddfffggghhhiiiiiillllllkkkjjjhhhgggfffeeeiiihhhgggfffffffffffffffjjjiiifffdddbbbbbbbbbcccdddcccaaaaaaaaaaaa___^^^\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]]]]\\\ZZZWWWTTTRRRQQQNNNMMMPPPTTTWWWUUUQQQWWWcccsss}}}~~~|||~~~uuuooolllkkkjjjhhhqqqxxx~~~zzzxxxssssssrrrrrrqqqppppppoooppppppooonnnmmmkkkiiihhhjjjkkkkkkkkkkkkiiihhhggghhheeebbbaaaaaaaaa^^^\\\aaaaaaaaabbbbbbaaaaaaaaa```^^^[[[[[[\\\\\\\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSQQQOOOMMMLLLLLLJJJHHHGGGGGGFFFCCCAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@????????????AAA@@@???>>>>>>???@@@AAA?????????@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDHHHIIILLLQQQYYYeeerrr{{{{{{sssiiiaaaUUULLLCCC>>>:::666555777666666666666777999;;;<<<>>><<<===???AAAJJJ^^^rrrppp[[[NNNOOORRR]]]lllyyywwwpppooollliiihhhhhhhhhhhhgggfffhhhjjjkkkjjjjjjkkklllnnnooooooooonnnmmmlllkkkhhhfffdddcccbbbdddfffgggiiihhhhhhkkkppptttwwwxxxtttooommmmmmkkkhhhjjjoooxxx}}}|||yyysssnnnhhhgggccc\\\UUUPPPMMMMMMNNNPPPQQQRRRUUU]]]hhhppprrrsssuuuvvvuuurrrpppnnnuuuyyy~~~{{{vvvtttuuuuuutttuuuxxx|||}}}tttmmmbbbaaaaaadddhhhlllnnnooojjjjjjggg```XXXQQQLLLJJJEEEFFFFFFEEEDDDDDDFFFHHHPPPUUU```lllxxxuuuuuussspppnnnllllllmmmmmmjjjjjjiiihhhgggfffeeeeeeffffffiiinnnssssssoookkkggghhhjjjkkkkkkkkkkkkjjjmmmllljjjhhhfffeeeeeeeeeggggggfffeeeddddddddddddgggfffdddcccccccccddddddfffdddbbbbbbbbbbbb```^^^\\\]]]]]]^^^^^^^^^^^^]]]\\\]]]]]]\\\ZZZWWWTTTRRRQQQNNNLLLNNNSSSVVVVVVUUUSSS___ooo{{{~~~|||xxxrrrnnnkkkiiigggfffjjjqqq{{{~~~}}}zzzwwwrrrrrrqqqqqqqqqpppppppppooonnnmmmllljjjjjjiiiiiiiiijjjkkkkkkkkkjjjhhhgggeeecccbbbaaaaaaaaa___^^^_________``````____________]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQQQQPPPNNNMMMLLLLLLJJJGGGFFFFFFEEECCCAAA@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBBBBCCCDDDDDDEEEHHHJJJOOOVVV```nnn|||}}}xxxrrrjjjaaaZZZNNNFFF>>>:::777333222444555555666777999;;;<<<>>>======>>>AAAGGGVVVpppzzzcccRRRKKKNNNUUUdddtttxxxqqqmmmmmmjjjhhhggggggggggggffffffhhhjjjkkkkkkkkklllmmmmmmnnnnnnnnnmmmlllkkkjjjhhhfffdddbbbaaabbbcccdddeeedddccceeejjjooosssttttttoookkkhhhfffdddhhhnnnxxx{{{uuuqqqjjjhhheeeaaa[[[WWWSSSRRRQQQPPPOOOOOORRRZZZfffnnnnnnoooooommmiiidddaaa___dddhhhooovvv{{{~~~~~~~~~~~~}}}|||{{{yyyvvvtttsssxxxxxxxxxzzz|||}}}xxxooocccYYYQQQRRRTTTWWWZZZ[[[ZZZYYYVVVUUUSSSOOOKKKIIIIIIJJJHHHJJJKKKJJJIIIJJJOOORRR\\\bbblllvvvxxxppppppooommmlllkkkkkklllmmmiiiiiihhhhhhggggggffffffgggiiimmmssswwwxxxuuurrrnnnooopppqqqpppooonnnmmmiiihhhfffdddcccdddeeefffgggfffeeedddcccbbbbbbbbb^^^^^^___```bbbdddfffgggeeedddbbbaaabbbaaa___^^^\\\]]]^^^______```______]]]]]]^^^]]]\\\YYYVVVUUUQQQNNNLLLMMMQQQUUUWWWXXXRRR\\\jjjwwwzzzxxxuuurrrooollljjjhhhiiiqqq{{{}}}{{{~~~{{{xxxuuuttttttrrrqqqppppppooonnnmmmkkkiiihhhiiiiiijjjiiiiiijjjjjjiiigggeeedddcccbbbbbbbbbbbbaaa```___^^^^^^]]]]]]]]]]]]^^^^^^___]]][[[ZZZZZZZZZXXXVVVUUUTTTSSSQQQPPPPPPPPPPPPOOOOOOPPPQQQPPPOOOMMMLLLJJJIIIGGGFFFFFFEEECCCAAA@@@@@@AAAAAABBBAAAAAA@@@>>>???AAABBBCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAADDDCCCBBBAAAAAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@AAABBBDDDEEEHHHKKKRRR[[[ggguuuyyyqqqjjjaaaXXXRRRGGG@@@:::888666222111333444555666888:::<<<>>>???;;;===???DDDNNNdddkkkXXXNNNLLLMMMYYYkkk}}}yyysssqqqpppkkkhhhfffeeefffggggggffffffhhhjjjjjjiiihhhiiijjjkkkkkkkkkjjjiiiiiihhhggggggfffdddcccbbbcccdddeeeaaaaaabbbeeejjjnnnooopppsssnnniiieeeaaa```gggooovvv~~~~~~zzzwwwmmmlllkkkiiigggccc```^^^[[[YYYTTTQQQRRRXXX```fffggggggfffbbb[[[UUUQQQPPPTTTXXX^^^eeekkkooopppqqqnnnnnnnnnnnnmmmmmmllllllmmmooorrrvvvyyyzzz{{{{{{~~~|||yyyvvvuuutttrrrrrrssstttvvvwwwyyyyyyzzzuuuoookkkhhh```UUULLLDDDEEEGGGKKKMMMMMMKKKHHHGGGGGGFFFEEEDDDFFFJJJNNNPPPRRRRRRPPPOOOSSS[[[aaarrrxxx}}}uuupppoooooonnnmmmlllkkkkkkkkklllhhhhhhhhhhhhggggggggggggfffiiinnnssswwwwwwvvvtttrrrsssuuuuuutttrrrpppnnnfffeeedddcccdddfffhhhiiiggggggeeedddcccbbbbbbbbb]]]]]]^^^```aaaccceeefffbbbaaa______``````^^^]]]]]]^^^___```````````````]]]^^^______]]][[[YYYWWWQQQOOOMMMMMMPPPTTTWWWYYYSSSZZZdddqqq}}}xxxxxxzzz}}}{{{}}}}}}{{{xxxtttqqqnnnmmmlllsss}}}|||yyy|||~~~|||zzzyyywwwuuussspppooonnnmmmllljjjiiihhhhhhhhhiiihhhhhhhhhgggfffdddaaa```aaabbbccccccbbbaaa``````]]]]]]\\\[[[[[[\\\]]]]]]^^^]]][[[[[[[[[ZZZXXXVVVSSSRRRQQQPPPOOONNNNNNNNNNNNOOOQQQQQQQQQOOOMMMLLLIIIHHHFFFEEEEEEDDDCCCAAA@@@AAAAAABBBAAAAAA@@@@@@>>>???AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEGGGFFFEEEEEEEEEFFFHHHIIIIIINNNWWWaaammmzzz}}}uuukkkaaaXXXOOOJJJBBB<<<888777666333222333444555777:::<<<>>>???@@@:::===AAAIIIYYYqqqttt]]]OOOKKKMMMPPP___ttt|||rrrooopppqqqiiigggeeedddeeeggggggfffiiijjjkkkjjjhhhfffffffffhhhgggffffffeeedddddddddbbbbbbaaaaaabbbcccdddddd___aaaeeeiiimmmooommmkkkoookkkgggddd``````gggqqqvvv|||{{{{{{yyyzzz|||{{{}}}xxxxxxwwwwwwvvvsssoookkkiiieee___ZZZYYY[[[___aaaaaabbbaaaZZZQQQJJJFFFFFFJJJMMMSSSYYY]]]```aaabbb]]]]]]^^^^^^^^^]]]]]]\\\\\\```eeekkkppprrrssssssuuutttrrrnnnkkkgggdddccc`````````aaabbbcccdddeeeaaa^^^ZZZWWWTTTOOOHHHCCC??????@@@CCCEEEEEECCCAAAAAABBBBBBCCCEEEJJJPPPUUU[[[]]]^^^]]]]]]cccmmmvvvyyyoooiiigggiiinnnnnnmmmkkkjjjjjjjjjjjjfffggggggggghhhhhhhhhiiifffhhhlllppprrrssssssrrrssstttuuuvvvuuussspppnnneeeeeeeeefffhhhjjjlllmmmgggfffeeecccbbbaaaaaa```bbbbbbbbbbbbbbbbbbbbbbbb___^^^]]]]]]______^^^]]]^^^______`````````______\\\]]]^^^___^^^\\\ZZZXXXPPPOOONNNNNNPPPSSSVVVXXXVVVXXX^^^hhhuuuwwwpppoooqqqyyy}}}~~~yyytttqqqqqqpppvvv{{{vvvyyy}}}}}}{{{yyyvvvsssqqqnnnmmmmmmlllkkkjjjhhhhhhggggggffffffffffffdddbbb```___```bbbddddddbbb```___```]]]\\\[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVRRRQQQPPPOOONNNMMMMMMMMMMMMOOOPPPRRRQQQOOOLLLJJJHHHGGGEEEDDDEEEDDDBBBAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAABBBCCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKOOOUUU___jjjuuu}}}xxxpppdddYYYOOOHHHDDD>>>999666777777444333444555666999;;;===???@@@@@@;;;???FFFRRRgggzzzeeeRRRIIIIIIMMMXXXjjjtttllljjjjjjmmmhhhfffddddddfffggggggggglllmmmmmmkkkhhhfffeeefffeeedddcccbbbaaaaaaaaabbb]]]]]]]]]^^^___```aaaaaa```bbbggglllooonnnjjjgggjjjhhhgggfffbbbbbbiiisss{{{|||{{{yyyxxxzzz~~~{{{|||~~~~~~zzzvvvrrrlllhhhfffeeeeeeeeecccdddbbb[[[QQQIIIFFFFFFFFFHHHLLLPPPSSSTTTTTTTTTRRRRRRSSSRRRQQQOOONNNLLLOOOQQQVVV[[[___bbbdddeeecccbbb```]]]ZZZWWWTTTRRRPPPOOOOOONNNOOOPPPQQQRRRLLLKKKIIIHHHFFFDDDBBBAAA???>>>>>>@@@BBBCCCBBBAAADDDFFFGGGJJJMMMTTT[[[aaafffkkkppprrrtttzzzxxxqqqjjjddddddgggjjjjjjjjjiiihhhgggggggggeeeffffffggghhhiiiiiijjjfffgggjjjlllmmmmmmnnnooopppqqqssstttssspppmmmkkkeeefffggghhhjjjkkkllllllfffeeecccaaa```___^^^^^^ccccccccccccbbbaaa```___]]]\\\[[[]]]___```___^^^______``````______^^^^^^ZZZ[[[]]]]]]]]][[[YYYXXXPPPPPPPPPPPPPPPRRRUUUWWWYYYWWWWWW^^^kkkzzz|||pppiiihhhiiiooovvv}}}~~~xxxvvvvvvvvv{{{wwwrrruuuxxx{{{}}}}}}||||||{{{zzzxxxvvvsssqqqooonnnmmmmmmlllkkkjjjhhhfffeeeccccccdddeeeeeedddbbbbbb```ccceeeeeebbb___^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]YYYYYYXXXYYYZZZYYYWWWUUURRRQQQPPPNNNMMMMMMLLLLLLLLLNNNOOOQQQPPPMMMJJJHHHGGGFFFDDDDDDDDDDDDBBB@@@CCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAAAAAAAAAAAAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAABBBDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGBBBCCCFFFIIIKKKNNNOOOPPPXXX___jjjuuu~~~tttpppggg\\\QQQGGGBBB???:::666444777777555333555666888:::<<<>>>???@@@@@@@@@EEENNN^^^www{{{jjjXXXKKKHHHLLLQQQcccwww|||mmmhhhffffffhhhhhhfffddddddfffhhhhhhhhhjjjkkkllljjjhhheeeeeeeeedddcccbbbaaa`````````aaa]]]]]]]]]]]]]]]^^^^^^^^^aaacccfffjjjlllkkkhhhddddddeeehhhiiifffeeelllvvv~~~|||zzz}}}|||wwwtttqqqpppnnnlllhhhiiihhh```VVVNNNKKKLLLDDDFFFHHHKKKLLLLLLLLLKKKRRRRRRRRRQQQOOOLLLHHHFFFHHHIIIJJJMMMPPPSSSUUUWWWSSSSSSRRRPPPMMMJJJHHHFFFDDDCCCBBBBBBBBBCCCEEEFFFEEEFFFFFFDDDBBBBBBCCCEEEAAA@@@??????AAACCCCCCCCCJJJLLLNNNQQQVVV]]]eeejjjpppwwwxxxqqqooolllfffeeeiiiffffffffffffffffffeeeeeeeeeeeefffggghhhiiijjjjjjfffgggiiiiiiiiijjjlllmmmmmmoooqqqrrrqqqnnnkkkhhheeeeeeggghhhiiiiiiiiiiiidddcccbbb```^^^]]]]]]]]]______````````````______\\\[[[[[[]]]___aaaaaa```___`````````___^^^]]]]]]YYYZZZ[[[\\\[[[ZZZXXXVVVPPPQQQQQQQQQPPPQQQTTTVVVZZZUUURRRXXXeeeuuu~~~tttjjjeeedddfffhhhppp{{{}}}{{{{{{{{{~~~}}}sssoooqqqsssuuuwwwwwwvvvvvvyyyxxxwwwuuusssqqqoooooonnnnnnnnnmmmkkkhhhfffddd```aaaccceeefffffffffeee```cccfffeeebbb___^^^^^^]]]\\\[[[YYYYYY[[[\\\]]]WWWVVVVVVXXXYYYXXXVVVTTTRRRQQQOOONNNMMMMMMLLLLLLKKKMMMNNNOOONNNKKKHHHEEEGGGEEEDDDCCCDDDDDDBBB@@@CCCDDDDDDDDDCCCBBBBBBAAADDDCCCAAA@@@@@@AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@===>>>@@@BBBCCCCCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAA?????????AAABBBDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFCCCFFFJJJOOOSSSVVVXXXXXX^^^fffrrr}}}{{{mmmiiiaaaVVVKKKCCC>>>===888444333666777555333555777999;;;===???@@@@@@???DDDJJJTTTfff}}}yyyooo^^^PPPIIIKKKRRRXXXllluuuiiifffeeeeeehhhhhhfffddddddfffhhhiiiiiifffggghhhgggeeedddddddddeeedddbbb`````````aaaaaaaaa``````______^^^^^^]]]ccccccdddfffhhhhhheeeccc```ccchhhkkkiiigggnnnwww{{{wwwooolllhhhddd```[[[VVVSSSRRRSSSSSSPPPMMMPPPYYY```aaa^^^[[[ZZZYYYUUULLLEEEDDDDDDEEEFFFFFFGGGGGGHHHGGGKKKLLLIIIFFFGGGFFFCCCEEEDDDCCCAAAAAAAAAAAABBBFFFBBB???BBBHHHNNNPPPOOOPPPMMMIIIHHHKKKQQQVVVYYY```aaaaaacccfffmmmvvv|||yyyuuuooojjjhhhgggfffeeeeeedddccceeeggghhhhhhggghhhhhhgggggggggggghhhiiiggggggffffffgggiiikkkllllllmmmmmmmmmllljjjiiigggdddfffhhhiiiiiigggdddaaa```___^^^]]]\\\\\\\\\\\\aaa````````````____________^^^\\\ZZZZZZ[[[]]]^^^]]]^^^]]]]]]\\\ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVSSSSSSRRRRRRRRRTTTUUUVVVXXXQQQOOOTTT^^^iiiwww}}}zzzyyyuuunnnfffaaaaaabbbjjjoooyyy~~~tttuuu~~~zzzrrrrrrqqqqqqqqqrrrssstttxxxtttssstttsssppppppsssqqqpppooommmkkkhhheeebbbbbbdddfffhhhiiigggeeeddddddcccbbbaaabbbaaa___]]]ZZZ\\\^^^^^^[[[YYYYYYYYYUUUVVVXXXXXXXXXVVVTTTRRRTTTSSSRRRQQQOOONNNMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHEEECCCAAABBBEEEFFFDDDBBBDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCHHHFFFDDDCCCCCCDDDGGGHHHEEEIIIPPPWWW\\\^^^___^^^fffrrr~~~wwwqqqeee]]]SSSJJJCCC>>>999666555666666444333333555777===;;;<<<@@@AAA??????BBBGGGMMM___xxxxxxyyyppp___QQQNNNMMMNNNYYYhhh}}}ssskkklllllllllkkkgggggghhhhhhhhhhhhggggggiiieeeaaa```bbbccccccaaa```aaaccceeefffffffffeeeeeedddcccaaa```______^^^aaabbbbbbccccccccccccccccccaaagggooopppkkkrrr~~~yyytttnnniiigggeeebbb```^^^___^^^\\\[[[^^^gggnnnuuuqqqkkkfffbbb[[[QQQIIIFFFEEEEEEEEEEEEEEEFFFFFFFFFKKKOOOMMMMMMNNNMMMKKKIIIHHHFFFDDDCCCCCCCCCCCCDDDCCCEEELLLUUU[[[\\\[[[WWWTTTSSSVVV]]]fffkkkmmmyyyzzzzzz{{{~~~}}}uuupppkkkgggeeeeeeddddddeeedddccceeeggghhhhhhgggggggggffffffffffffggggggffffffffffffggghhhiiiiiikkkkkkkkkkkkjjjhhhfffeeeaaaccceeegggfffdddaaa___]]]\\\\\\\\\\\\]]]^^^^^^`````````_________^^^^^^]]]\\\ZZZYYYYYYYYY[[[\\\]]]\\\\\\ZZZYYYXXXWWWWWWXXXWWWWWWWWWVVVVVVVVVVVVTTTTTTSSSRRRSSSTTTUUUVVVWWWSSSQQQTTTZZZcccppp|||zzzvvvvvvtttoooiiieeeeeefffpppsss{{{vvvwww}}}|||zzzwwwssspppmmmlllpppmmmnnnrrrrrrooonnnqqqnnnmmmllljjjiiigggdddbbbdddeeeggghhhhhhgggeeedddcccbbbaaabbbbbbaaa^^^\\\ZZZ[[[]]]\\\ZZZXXXXXXXXXXXXYYYYYYYYYXXXVVVTTTSSSSSSSSSRRRPPPOOONNNMMMLLLMMMLLLKKKKKKIIIIIIHHHGGGEEEDDDBBBCCCEEEEEEDDDBBB@@@AAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCAAABBBBBBCCCDDDFFFGGGGGGHHHNNNUUU[[[___aaabbbdddmmmxxxzzzqqqjjj]]]VVVMMMFFFAAA===999666555555555444333444666888===<<<>>>BBBCCCAAABBBFFFKKKWWWlll}}}uuusssttt}}}zzzrrrgggYYYNNNLLLLLLPPP^^^nnnqqqlllnnnnnnmmmmmmhhhiiiiiiiiihhhhhhgggfffgggdddaaa```aaabbbaaa``````aaaccceeefffffffffffffffeeecccaaa```_______________````````````______aaaaaagggpppqqqooovvvvvvqqqrrrtttsssqqqppppppooommmlllpppyyyyyyrrrlllcccYYYRRRKKKJJJHHHGGGGGGHHHIIIIIIKKKTTT[[[]]]]]]^^^[[[WWWOOONNNLLLKKKJJJIIIIIIIIIHHHJJJPPPYYYccchhhhhhfffaaa```aaajjjvvv{{{sssmmmjjjeeecccbbbccccccbbbdddcccccceeegggiiiiiihhhfffffffffeeeeeeeeeeeefffeeeeeefffffffffffffffeeehhhhhhhhhhhhfffdddbbbaaa^^^```bbbccccccaaa___]]]ZZZZZZZZZ[[[]]]^^^```aaa____________^^^^^^^^^]]][[[ZZZYYYXXXWWWXXXYYYYYY\\\[[[YYYVVVUUUTTTTTTUUUWWWWWWVVVVVVVVVVVVUUUUUUVVVUUUTTTTTTSSSSSSTTTTTTVVVTTTTTTUUUVVV[[[hhhuuu|||yyytttttttttssspppnnnnnnoooxxxyyyyyyzzzyyyrrrkkkggghhhgggjjjoooqqqooooooqqqrrrqqqpppnnnlllkkkjjjiiigggggghhhiiihhhfffeeecccbbbaaabbbccccccaaa]]]ZZZYYYZZZ\\\[[[YYYWWWWWWXXXXXXXXXXXXXXXWWWUUUSSSQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEECCCCCCDDDDDDCCCAAA??????@@@AAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@????????????@@@>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCCCCBBB===???AAADDDGGGIIIJJJJJJOOOVVV^^^cccccceeehhhlllvvv{{{rrrggg___RRRMMMFFF@@@<<<:::888666444444555555444666888;;;>>>===???CCCDDDCCCFFFKKKTTTgggvvvjjjgggkkkqqqyyy}}}ssshhh]]]SSSKKKKKKMMMTTTgggyyyzzzooommmoooooommmmmmjjjjjjjjjiiihhhgggfffeeedddbbb______``````___^^^___```bbbeeefffgggggggggfffeeecccbbb```_________]]]^^^^^^^^^^^^^^^]]]]]]``````gggppprrrrrr{{{|||~~~}}}|||~~~xxxqqqjjjbbb]]]VVVUUUTTTSSSSSSUUUWWWXXX\\\gggrrrvvvvvvrrrkkkcccWWWWWWWWWWWWWWWWWWXXXXXXXXXZZZ___gggnnnqqqpppooonnnmmmqqq|||{{{rrrlllgggdddaaa```aaabbbbbbbbbdddcccccceeehhhjjjjjjiiiffffffggggggffffffeeeeeeeeefffgggggggggeeedddccceeeeeeeeeeeecccaaa^^^]]]]]]^^^```aaaaaa```^^^]]]ZZZZZZZZZ[[[]]]^^^```aaa______^^^^^^^^^]]]]]]]]][[[ZZZYYYXXXXXXXXXXXXXXX[[[YYYVVVTTTRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVUUUWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWWWWTTTVVVcccqqqyyy~~~yyyzzz{{{{{{{{{zzzzzzzzz||||||{{{}}}xxxpppkkkgggfffggglllooonnnppptttvvvvvvuuurrrooommmmmmmmmiiiiiiiiihhhgggfffddddddbbbbbbcccdddeeebbb]]]YYYYYYZZZ[[[ZZZXXXWWWWWWXXXSSSSSSTTTTTTSSSRRRQQQPPPQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@BBBDDDFFFGGGGGGEEEDDDEEEEEEDDDDDDCCCBBBBBBAAA???@@@BBBEEEHHHLLLOOOPPPWWW___gggjjjiiijjjooouuu}}}{{{tttjjj^^^UUUIIIFFFAAA<<<999777666555333444555555666888;;;>>>>>>===@@@CCCCCCCCCHHHOOOaaavvvzzzpppddd]]]dddoootttzzz~~~yyylll___TTTNNNJJJLLLPPP[[[ooo|||sssmmmmmmooollljjjjjjiiiiiiiiihhhfffdddcccbbb``````____________^^^]]]^^^```bbbdddfffgggggggggeeedddcccaaa```___^^^^^^^^^^^^____________^^^^^^```bbbhhhnnnqqqrrr{{{~~~~~~}}}}}}xxxrrrmmmjjjggggggggghhhjjjlllnnnooorrr~~~xxxnnneeeeeegggiiikkkmmmnnnnnnoooppprrrvvvzzz}}}}}}}}}~~~uuunnniiifffcccaaa______aaaccccccccccccbbbccceeehhhkkkkkkkkkggghhhhhhhhhhhhgggfffeeeeeeeeefffgggfffdddcccbbbbbbccccccbbbaaa^^^\\\[[[^^^___```aaaaaa```___^^^]]]]]]\\\\\\]]]^^^^^^_________^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXUUUSSSRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRUUUXXXXXXTTTUUUaaannnyyy}}}}}}zzzvvv{{{~~~uuupppkkkgggeeeggghhhiiimmmsssuuuuuuuuurrrnnnkkkjjjkkkjjjjjjhhhgggeeedddddddddccccccdddeeeeeebbb^^^ZZZZZZZZZ[[[YYYWWWVVVWWWXXXQQQQQQRRRRRRRRRRRRRRRRRRPPPPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCBBBBBBBBB@@@AAABBBCCCDDDDDDEEEEEECCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDAAABBBEEEFFFGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBDDDHHHOOOUUUXXXaaahhhoooqqqpppqqqwww}}}{{{tttlllbbbVVVNNNDDDBBB???:::777444444444333444666666777999===@@@???>>>???BBBBBBDDDMMMVVVqqq{{{oooccc[[[]]]kkkzzz}}}}}}uuufffXXXLLLJJJIIIMMMUUUbbbtttvvvqqqmmmmmmlllhhheeeeeeggggggfffeeecccaaa```___]]]^^^``````___^^^]]]]]]___```bbbeeefffggggggfffdddcccbbb```___^^^]]]]]]]]]^^^^^^_______________bbbdddiiilllmmmooowww|||yyy|||}}}zzzvvvxxx{{{~~~}}}zzzwwwwwwxxx{{{|||}}}sssmmmjjjgggeeeaaa```^^^___aaacccddddddbbbbbbccceeeiiilllllllllhhhhhhiiiiiiiiigggfffeeeddddddddddddccccccbbbaaa``````aaaaaa```^^^\\\[[[___```aaabbbbbbbbbaaa``````___^^^^^^^^^^^^^^^_______________^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWXXXXXXWWWVVVUUUTTTSSSRRRUUUYYYYYYUUUUUU^^^jjjxxx~~~~~~xxxvvvwww}}}yyyssspppiiidddbbbaaaaaaeeekkkrrruuuwwwtttooolllkkkllljjjiiigggeeedddcccdddddddddddddddddddddaaa]]]ZZZYYYYYYYYYXXXUUUUUUVVVWWWSSSSSSSSSTTTTTTTTTUUUUUUOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDEEEFFFEEECCCBBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>???AAAAAABBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDEEEFFFEEEDDDDDDAAABBBBBBBBBBBBCCCCCCCCCEEEEEEEEEGGGMMMUUU^^^cccmmmrrrwwwyyyxxxzzz{{{rrrjjjbbbYYYNNNGGG??????===999555333333444444555666777888:::>>>AAA@@@???@@@BBBDDDJJJWWWeee|||kkkaaa```hhhwwwzzzooo___RRRFFFGGGJJJQQQ]]]lllzzzuuuqqqmmmmmmiiidddccceeeeeeeeedddcccbbb```^^^]]]\\\___aaabbbaaa___^^^^^^```aaaccceeefffffffffeeecccbbb```___]]]\\\\\\\\\[[[[[[]]]^^^___`````````dddgggjjjjjjjjjlllttt{{{wwwvvvvvvxxx|||~~~tttmmmjjjhhhfffddd```^^^]]]___aaacccdddcccbbbbbbccceeeiiilllmmmmmmggghhhiiiiiihhhfffdddcccaaaaaa``````___`````````______`````````___]]]\\\___```aaabbbbbbbbbaaaaaa`````````_________```````````````_________^^^^^^]]]]]]]]]\\\[[[ZZZXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWXXXXXXWWWVVVUUUTTTTTTUUUXXXYYYUUUTTT[[[dddttt~~~}}}{{{~~~~~~}}}{{{|||~~~}}}~~~vvvxxx~~~~~~yyyuuunnngggddd```\\\^^^bbblllqqqvvvuuuqqqmmmlllmmmiiigggeeecccbbbbbbdddeeedddcccaaaaaaaaa___[[[YYYVVVWWWVVVTTTRRRRRRSSSUUUWWWVVVUUUTTTSSSSSSSSSSSSNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFBBBDDDFFFEEECCCBBBCCCEEEBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAABBBBBBCCCBBBBBB@@@???>>>===<<<<<<===???AAABBBBBBCCCCCCDDDEEEEEEFFFFFFBBBCCCCCCCCCCCCDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFHHHIIILLLRRRZZZccclllqqqxxxzzz}}}yyyrrrhhh___WWWOOOFFF@@@:::;;;:::777444222333555555666777888999;;;>>>AAAAAA@@@AAADDDIIISSSfffxxx|||jjjfffnnn{{{uuufffWWWLLLFFFHHHNNNZZZkkk{{{zzzvvvrrrooommmhhhcccdddhhhdddddddddcccbbb```___^^^\\\```dddeeeccc```______bbbcccdddeeeeeeeeeddddddaaa```___]]]\\\[[[ZZZZZZZZZ[[[]]]___aaabbbcccccceeeiiikkkjjjhhhlllsssyyy}}}yyywwwxxxzzzzzztttkkkfffdddcccaaa______]]]]]]^^^aaaccccccbbbbbbbbbbbbeeejjjmmmmmmmmmfffggghhhhhhgggeeecccbbb___^^^]]]\\\\\\]]]______^^^___````````````^^^^^^______```aaabbbbbbbbbaaa```````````````aaabbbbbbaaa````````````_________]]]]]]\\\\\\[[[YYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZVVVWWWXXXXXXXXXWWWVVVUUUVVVVVVWWWXXXUUUSSSWWW___qqq|||~~~xxxuuuvvv{{{~~~}}}yyyzzz{{{zzz|||~~~xxx}}}zzzsssmmmhhhccc\\\ZZZ]]]bbbiiiooopppmmmiiiiiijjjhhhfffdddbbbaaabbbdddeeecccaaa______^^^]]]ZZZXXXUUUUUUTTTRRRPPPPPPQQQSSSXXXWWWUUUSSSQQQPPPOOOOOONNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJJJJHHHHHHGGGFFFAAADDDFFFEEECCCBBBDDDFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAABBBAAA@@@???>>>;;;::::::;;;<<>>AAABBBAAABBBGGGMMM[[[rrrzzziiikkk{{{qqq```RRRHHHHHHKKKSSScccwwwwwwwwwssspppmmmhhhdddgggllldddddddddcccbbbaaa```___\\\```eeefffdddaaa``````cccccceeeeeeeeeeeedddccc```___^^^\\\[[[ZZZYYYYYY\\\^^^```bbbdddfffggggggfffjjjllliiihhhllltttyyy|||}}}~~~}}}tttooommmiiieeebbb```^^^^^^___^^^]]]\\\]]]]]]______bbbbbbbbbccceeeggghhhiiifffeeeddddddcccccccccdddaaa___\\\ZZZZZZ\\\___aaa]]]]]]^^^______^^^^^^]]]aaabbbdddeeeeeedddbbbaaaaaaaaaaaaaaabbbcccdddeeeeeebbb___^^^```aaa```___^^^]]]ZZZXXXWWWWWWXXXYYY[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZXXXWWWVVVRRRSSSTTTTTTSSSTTTVVVXXXnnnuuu~~~}}}}}}{{{yyywwwsssooonnnsss{{{yyyrrrwwwyyy||||||yyysssllleee```\\\[[[ddddddccccccdddeeeggghhhfffeeecccaaa```aaabbbccc___``````^^^ZZZWWWVVVUUUVVVVVVUUUTTTSSSSSSTTTTTTVVVUUURRRPPPOOONNNNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBB=========>>>???@@@BBBBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEFFFFFFDDDBBB@@@@@@AAACCCBBBBBBCCCGGGJJJKKKLLLNNNSSS]]]hhhrrr{{{|||vvvnnncccUUULLLHHHDDD===888444555444333111111333444:::999:::;;;>>>@@@@@@@@@AAA@@@CCCLLLXXXiiizzzrrr{{{zzzeeeVVVLLLGGGHHHLLL\\\ttt~~~wwwrrrpppnnnkkkhhhfffeeedddfffffffffeeedddcccaaaaaaddddddddddddccccccbbbaaaccccccdddddddddccccccbbb```___^^^]]]\\\\\\\\\\\\[[[]]]```cccfffggghhhiiijjjhhhfffdddfffiiinnnqqqzzzxxxvvvtttsssuuuwwwxxxvvvjjjkkkiiifffccc```^^^]]]]]]]]]]]]\\\\\\]]]___aaabbbddddddccccccddddddeeefffeeeeeedddcccccccccccccccdddaaa^^^\\\[[[\\\^^^___^^^^^^^^^^^^^^^^^^^^^]]]```aaaccceeeffffffeeedddaaaaaaaaaaaabbbcccdddddddddaaa^^^^^^___```___]]]\\\[[[YYYWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVSSSTTTUUUUUUTTTUUUWWWYYYgggoooxxxvvvvvvzzzxxxvvvuuuqqqmmmlllmmmsss|||{{{vvvtttuuuyyy|||wwwpppiiiddd```^^^^^^^^^]]]\\\]]]___bbbccceeedddcccaaa```______```______^^^\\\YYYWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTSSSRRRPPPOOONNNNNNNNNOOOLLLLLLMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDD>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFEEECCCCCCDDDEEEFFFEEEEEEGGGJJJMMMPPPQQQXXX]]]gggqqq{{{}}}vvvpppggg]]]PPPHHHDDDAAA;;;666555555555444222222444666888888999;;;>>>@@@@@@@@@CCC@@@EEETTTggg|||~~~ttt___QQQJJJGGGPPPUUUeee|||xxxqqqqqqooommmjjjhhhfffeeedddddddddddddddddddddcccbbbbbbcccdddddddddddddddccccccccccccccccccbbbaaa`````````___]]]]]]\\\\\\]]][[[]]]```cccfffggghhhhhhjjjiiigggeeefffiiilllnnnpppooommmlllllllllnnnooo|||uuulllffffffdddbbb___]]]\\\\\\\\\\\\\\\\\\\\\^^^```bbbccceeeeeedddcccbbbbbbbbbbbbdddcccccccccbbbbbbbbbbbbfffccc```]]]\\\\\\]]]^^^``````___^^^]]]]]]^^^^^^^^^```ccceeeggggggffffff``````aaaaaabbbbbbccccccaaa___]]]]]]]]]]]]]]][[[ZZZYYYXXXVVVVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUVVVVVVVVVUUUVVVXXXZZZ]]]eeeoooxxx~~~tttssstttzzzyyyttttttsssoookkkjjjggglllsss{{{{{{uuuuuuyyy|||uuunnnhhheeeccc[[[ZZZWWWVVVVVVYYY\\\^^^bbbbbbbbbaaaaaa```___^^^```___\\\YYYWWWVVVWWWWWWUUUUUUTTTSSSSSSSSSSSSTTTQQQPPPNNNMMMMMMMMMNNNOOOLLLLLLLLLLLLLLLKKKJJJJJJFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEE??????@@@@@@AAABBBDDDEEECCCCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHIIILLLOOOTTTWWWZZZdddiiirrr|||~~~zzztttlllfff]]]TTTIIIBBB???===999555555555555444333333666888888999;;;>>>???AAAAAAAAAGGGFFFNNNccc|||kkkWWWLLLJJJLLLXXX```qqq}}}sssoooooonnnllliiigggeeeddddddaaabbbcccdddddddddddddddaaabbbcccdddffffffggggggccccccccccccbbbaaa______``````___^^^]]]]]]]]]]]]\\\]]]```ccceeefffggggggjjjiiihhhgggggggggiiiiiigggffffffeeeeeeeeeeeeeee~~~~~~~~~~~~uuuqqqnnnkkkhhhaaa```^^^]]][[[[[[[[[\\\]]]]]]]]]]]]]]]___aaabbbdddcccbbbaaa````````````bbbbbbbbbcccbbbbbbbbbbbbeeeccc```^^^]]]]]]^^^___aaa```___^^^]]]]]]^^^^^^^^^___bbbdddeeeeeedddccc___``````aaaaaabbbbbbbbb___^^^]]]\\\[[[[[[ZZZYYYZZZYYYWWWVVVUUUVVVXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVYYYXXXVVVUUUTTTTTTUUUVVVVVVWWWXXXWWWVVVVVVXXXZZZWWW]]]fffooowww~~~yyyvvvtttsssuuuzzz~~~}}}xxxtttuuusssnnnjjjjjjgggiiipppyyy}}}{{{}}}zzzrrrlllgggeee^^^[[[WWWSSSRRRSSSVVVXXX[[[\\\___bbbdddddddddcccddd```[[[XXXVVVVVVWWWWWWUUUTTTTTTSSSSSSSSSTTTTTTRRRQQQOOONNNMMMMMMMMMNNNKKKKKKKKKKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEAAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDCCCDDDFFFHHHGGGJJJNNNRRRWWW]]]bbbfffmmmrrrzzz{{{vvvqqqkkkccc]]]RRRKKKCCC===;;;:::777444333444444444333444777999<<<>>>@@@AAAAAABBBCCCDDDHHHNNN]]]uuu~~~uuu```PPPIIIMMMUUU___jjjzzzxxxssspppnnnmmmkkkiiigggeeeddddddaaabbbccccccddddddcccccc___```bbbeeeggghhhiiiiiieeeeeeddddddbbbaaa____________^^^]]]\\\\\\]]]]]]\\\^^^```ccceeefffffffffhhhhhhhhhggggggfffffffffcccccccccccccccbbbbbbbbbvvvwwwzzz|||}}}}}}{{{zzzzzz|||}}}}}}|||~~~}}}{{{|||uuummmkkkkkkiiiggg___^^^]]][[[[[[[[[\\\\\\______]]]\\\\\\]]]^^^^^^```____________``````aaaaaabbbbbbcccccccccbbbaaabbbaaa___^^^^^^___```aaaaaa```______^^^^^^^^^^^^^^^___aaabbbbbbaaa```_________```aaaaaaaaa``````]]]]]]]]]\\\ZZZYYYXXXXXXZZZYYYWWWUUUTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWYYYXXXVVVUUUTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVWWWYYYTTTXXX___fffnnnwwwxxxssssssrrrrrrsssvvvyyy{{{{{{~~~zzzwwwwwwuuuooolllmmmkkklllqqqyyy|||tttnnniiigggccc___YYYTTTPPPOOOPPPQQQSSSVVV[[[aaaeeehhhjjjjjjfffaaa[[[WWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTRRROOOMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHCCCCCCDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDAAAAAAAAABBBCCCDDDFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCFFFIIIIIINNNVVV]]]cccjjjppptttxxx{{{{{{sssmmmhhhbbb[[[VVVJJJEEE>>>:::999888777555222333333333333555888:::???@@@BBBBBBAAAAAACCCEEEGGGWWWnnn~~~kkkYYYLLLHHHRRR___kkkvvv|||uuurrrpppmmmllljjjhhhgggfffeeeeeecccddddddddddddcccbbbbbb___```bbbeeeggghhhiiijjjfffffffffeeedddbbbaaa```^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^```cccdddeeeeeeeeefffgggggggggffffffeeeeeecccccccccccccccbbbbbbbbblllooossswww{{{|||~~~|||xxxuuuuuuwwwwwwwww{{{{{{}}}|||}}}{{{uuummmhhhgggeeeccc```^^^]]]\\\ZZZZZZ[[[[[[\\\___^^^]]][[[[[[[[[[[[\\\\\\\\\]]]]]]^^^___```aaaaaabbbcccdddddddddcccbbb```______^^^^^^___```aaa^^^___````````````______]]]^^^```aaaaaa```^^^]]]^^^___```aaaaaa```___^^^[[[\\\]]]\\\YYYWWWVVVWWWXXXWWWUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTVVVWWWUUUVVVYYY___gggqqqzzzyyyrrrnnnkkklllooosssvvvyyyzzz{{{|||zzzzzzxxxsssrrrtttttttttvvv{{{~~~~~~wwwqqqnnnlllgggccc]]]VVVPPPMMMLLLLLLMMMQQQVVV]]]cccgggiiijjjddd___YYYVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWUUURRROOOMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBCCCDDDFFFGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEEEEEEEGGGKKKNNNRRRYYYdddmmmsssyyy~~~|||wwwqqqiiibbb]]]XXXRRRMMMDDD@@@;;;888777777666555111222444444555777:::===>>>@@@AAA@@@???@@@EEEIIIMMMccc}}}{{{tttaaaUUUMMMMMM\\\nnn}}}vvvrrrooollllllllljjjiiihhhgggggggggeeeeeeeeeeeeddddddcccbbb___```bbbdddfffggghhhhhhffffffffffffeeedddbbbbbb^^^]]]]]]\\\\\\]]]]]]]]]]]]___aaabbbdddddddddcccdddddddddeeeeeefffffffffddddddcccbbbbbbbbbbbbcccjjjnnnrrruuuxxx{{{|||yyyyyyzzzzzzxxxyyy{{{|||qqqmmmhhheeedddccc```^^^\\\[[[ZZZYYYYYYYYYZZZZZZ]]]\\\[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^______aaabbbdddeeefffeeedddccc``````___^^^]]]]]]^^^^^^[[[]]]```bbbbbbaaa```___\\\]]]___aaaaaaaaa___^^^]]]^^^```aaaaaa```^^^]]][[[]]]^^^]]]YYYVVVVVVVVVTTTTTTSSSRRRSSSUUUWWWYYYWWWWWWWWWXXXYYYZZZ\\\\\\ZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUTTTRRRRRRSSSUUUVVVTTTTTTYYYbbbnnnyyyyyyrrrmmmkkkhhhmmmsssxxx{{{||||||||||||{{{{{{zzzxxxyyy}}}~~~~~~~~~zzzwwwtttssskkkhhhbbb[[[VVVQQQOOONNNLLLNNNRRRWWW[[[___aaabbb]]]XXXTTTTTTWWWZZZZZZXXXWWWVVVVVVVVVWWWWWWXXXYYYUUUSSSQQQNNNLLLKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFHHHIIIKKKOOOUUUYYY___iiivvv}}}wwwssslllfff]]]VVVRRRNNNIIIEEE???<<<999666555555555555333444555666777999===@@@>>>@@@AAAAAA@@@DDDMMMSSSbbbuuuzzzyyyzzz~~~qqqbbbUUUQQQRRRYYYnnnyyytttrrroookkkmmmlllkkkiiiiiihhhhhhhhhddddddeeefffffffffeeeeee```aaabbbdddeeeeeeeeeeeeeeeeeeeeeeeeddddddcccbbb______^^^^^^^^^______```^^^___aaabbbccccccccccccaaaaaabbbcccdddfffhhhiiigggfffdddbbbbbbcccdddeeeooorrruuuvvvuuuvvvyyy|||||||||zzz|||~~~vvvsssllliiieeedddddddddcccaaa[[[ZZZYYYXXXWWWXXXXXXYYYZZZZZZYYYYYYYYYZZZ\\\]]]\\\\\\\\\[[[\\\\\\]]]]]]aaabbbdddfffffffffdddcccbbbaaa___^^^]]]\\\[[[[[[ZZZ\\\```cccdddccc```___ZZZ\\\___aaabbbbbbbbbaaa]]]^^^```aaaaaa___^^^\\\ZZZ]]]___]]]YYYVVVUUUVVVQQQQQQPPPQQQSSSWWWZZZ\\\XXXXXXXXXYYY[[[\\\^^^^^^[[[[[[ZZZYYYYYYYYYYYYYYYWWWXXXYYYYYYXXXWWWUUUTTTRRRSSSSSSRRRQQQQQQRRRTTTVVVSSSRRRUUU___mmmyyy}}}tttoookkkiiimmmrrryyy}}}|||~~~{{{zzz|||{{{{{{~~~~~~|||~~~|||{{{zzzzzzooolllgggaaa\\\WWWTTTSSSLLLMMMPPPRRRUUUWWWXXXYYYVVVRRROOOQQQWWW[[[[[[YYYWWWWWWWWWWWWWWWXXXYYYZZZRRRPPPNNNMMMKKKKKKKKKLLLIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAACCCDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFHHHJJJMMMPPPVVV\\\aaajjjttt~~~}}}}}}zzzssslllddd]]]UUUNNNJJJGGGCCC@@@<<<:::777555333333444444444666777888999<<<@@@CCC@@@BBBCCCCCCDDDJJJUUU]]]wwwtttnnnttt{{{{{{ooo___RRRKKKOOOWWWddd~~~uuussstttqqqnnnmmmlllkkkjjjiiiiiiiiiiiibbbccceeefffggghhhhhhhhhaaabbbccccccdddddddddcccccccccdddddddddccccccbbbaaaaaa`````````aaaaaabbb^^^___aaabbbcccccccccbbb`````````aaadddgggiiikkkjjjhhhfffddddddeeegggiiixxxyyyyyyzzzyyyvvvtttsss|||yyyvvvrrrtttxxx||||||tttooollllllgggbbbbbbcccccc```\\\[[[ZZZYYYXXXXXXYYYZZZ[[[WWWXXXZZZ[[[\\\\\\[[[[[[]]]]]]_________^^^]]]\\\___cccgggiiiiiigggfffeeefffccc^^^\\\\\\]]]]]]]]][[[]]]```ccccccbbb___^^^ZZZ\\\^^^___```___^^^]]]ZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[YYYXXXVVVUUUTTTTTTTTTTTTUUUWWWZZZ[[[[[[ZZZ[[[]]]___```___^^^\\\[[[ZZZXXXXXXXXXYYYYYY]]]\\\ZZZWWWUUUTTTSSSSSSRRRQQQOOONNNNNNOOOPPPQQQSSSRRRRRRVVV```mmm{{{yyysssmmmiiiiiiooowww~~~|||wwwxxxzzz{{{{{{|||}}}yyyxxx||||||{{{|||}}}}}}{{{yyyxxxwwwvvvyyy}}}{{{vvvtttpppkkkfff```\\\YYYSSSRRRQQQOOONNNLLLKKKKKKNNNNNNOOOPPPRRRUUUWWWYYYSSSRRRQQQRRRSSSSSSRRRPPPOOOOOONNNLLLKKKIIIHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEEEEBBBBBBAAACCCDDDEEEEEEDDDFFFGGGHHHHHHGGGHHHJJJLLLKKKOOOSSSUUUXXX```kkksss~~~zzzwwwrrrjjjeee[[[VVVMMMFFFBBB>>><<<:::999888555333111111222222555555666999===???AAAAAACCCEEEEEEDDDFFFRRRdddsssuuuhhhhhhvvv{{{nnneeeUUUOOOJJJQQQddd|||wwwttttttrrroooooolllllllllkkkkkkjjjjjjjjjhhhfffeeeeeeggghhhhhhgggbbbccceeeeeeeeecccaaa``````bbbddddddddddddeeefff``````______```aaabbbbbb^^^___```bbbbbbbbbaaaaaa]]]^^^```bbbdddfffhhhiiihhhgggeeeddddddgggjjjmmm{{{|||}}}~~~}}}{{{yyywwwyyy}}}}}}zzzyyyyyyzzzyyyyyy{{{~~~|||uuuqqqnnnlllkkkfffbbbaaacccccc```\\\\\\\\\[[[ZZZZZZYYYZZZZZZYYYZZZ[[[]]]]]]]]]]]]\\\]]]^^^_________^^^]]]\\\___bbbfffiiihhhgggfffffffffccc___\\\\\\]]]]]]\\\[[[]]]```ccccccaaa___^^^]]]___```bbbbbbbbb```___YYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWTTTTTTTTTUUUVVVXXXZZZ[[[]]]\\\\\\]]]___``````___]]]\\\ZZZYYYXXXXXXYYYZZZ[[[ZZZXXXVVVTTTSSSRRRRRRPPPOOONNNMMMNNNOOOQQQSSSVVVVVVWWWYYY```kkkxxx|||wwwsssnnnlllmmmssszzz~~~zzztttxxx|||yyyuuuvvvxxxwwwwwwyyyzzzzzzyyywwwuuutttsssrrrttt{{{|||{{{xxxtttpppkkkgggeee^^^[[[WWWRRROOOMMMLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPQQQPPPPPPQQQRRRQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFEEEDDDEEEEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBAAABBBCCCDDDDDDDDDDDDFFFHHHIIIKKKMMMQQQTTTSSSXXX]]]bbbfffnnnyyy}}}wwwrrrnnnhhh```ZZZSSSNNNGGGBBB???===;;;:::555555666555555444444333666777999<<>>:::888555444555555444333666555333333333555888999;;;>>>AAAAAA??????BBBEEEBBBPPPeeezzzlllffffffuuujjjWWWQQQQQQOOO[[[nnn{{{qqqkkkhhhiiiiiiffffffhhhhhhhhhhhhhhhhhhiiiiiiiiihhhfffeeeeeeggghhhhhhggghhhiiiiiiiiiiiijjjjjjjjjeeefffgggeeebbb```___`````````aaabbbccceeefffgggbbbaaaaaa````````````aaaaaabbbeeegggggggggfffeeecccbbb___]]]]]]___bbbddd\\\\\\^^^bbbgggmmmsssvvvyyyzzz{{{||||||{{{yyyxxxqqqqqqqqqrrrtttvvvyyy{{{zzzwwwsssmmmjjjjjjfffdddaaaaaabbbdddeeeeeecccdddcccbbbbbbaaabbbcccaaa```___^^^^^^^^^^^^^^^ZZZ[[[\\\^^^^^^^^^^^^]]]ZZZZZZZZZZZZ\\\^^^```aaaaaabbbccccccaaa_________```___]]]^^^___```___^^^``````aaaaaa```___^^^^^^___```bbbbbbbbb```___]]]\\\\\\]]]]]]^^^______````````````aaa``````______ZZZZZZZZZZZZ\\\^^^```aaaaaa___^^^]]]^^^^^^\\\[[[]]]\\\ZZZXXXVVVVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUVVVWWWVVVUUUUUUWWWXXXmmm|||{{{wwwsssqqqfffqqq~~~tttnnnfff___]]]^^^```aaaaaaaaaaaa```______bbbdddlllsss}}}yyyqqqmmmffffffffffffeeecccaaa```\\\YYYUUURRRQQQPPPNNNMMMFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPOOOMMMLLLJJJKKKLLLNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAABBBCCCFFFIIIJJJHHHLLLOOOQQQRRRVVV^^^dddeeelllwwwyyyssspppuuuxxx|||yyytttllldddYYYPPPJJJEEE@@@<<<777555333333555666555555333444555666888:::;;;<<<>>>@@@BBB@@@>>>>>>CCCGGGLLL^^^xxxwwwgggjjjuuuvvv___PPPNNNQQQZZZiii~~~~~~wwwooojjjhhhiiiiiifffeeegggggggggggghhhhhhhhhiiiiiiiiigggffffffhhhiiiiiihhhhhhiiijjjjjjjjjiiihhhhhhddddddcccaaa^^^]]]^^^___aaaaaaaaaaaabbbdddeeeeeeaaaaaa```______```aaabbbeeefffhhhhhhhhhfffcccaaa___]]][[[ZZZZZZ]]]```bbbWWWWWWWWWYYY^^^dddjjjmmmvvvyyy|||rrrqqqpppoooppprrrtttuuuuuuzzz}}}sssllllllkkkgggeeegggeeecccaaa```bbbdddddddddcccddddddcccbbbbbbccceee``````^^^]]]]]]^^^___```[[[\\\]]]___```______^^^YYYYYYYYYZZZ\\\^^^aaabbbbbbcccdddbbb```^^^^^^^^^___^^^]]]^^^```aaa```___``````aaa``````___^^^^^^]]]^^^___```___^^^\\\[[[[[[\\\\\\]]]]]]^^^^^^___aaaaaaaaaaaaaaa```______[[[[[[ZZZ[[[\\\^^^```bbbaaa```______```___]]][[[]]][[[YYYWWWVVVUUUUUUUUUXXXXXXWWWVVVVVVWWWWWWXXXTTTTTTUUUVVVVVVVVVUUUUUUXXXXXXWWWVVVUUUSSSRRRRRReeexxx}}}yyyvvvrrrmmmjjj___kkkxxxyyyrrrggg^^^ZZZYYYYYYYYY[[[\\\^^^^^^^^^^^^```bbbhhhooozzz|||zzzwwwwwwwwwvvvtttqqqnnnmmmccc___YYYUUURRRPPPNNNLLLGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOPPPQQQQQQQQQOOOMMMKKKKKKLLLNNNPPPQQQPPPOOONNNLLLMMMNNNNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCFFFIIILLLNNNNNNRRRVVVXXXZZZ___hhhoooxxxyyyyyy{{{~~~}}}xxxrrrmmmjjjtttvvv{{{~~~zzzrrrlllbbbZZZOOOGGGAAA===999666444222222333555777777666000333666:::===>>>>>>>>>@@@BBBCCC@@@===>>>DDDIIIYYYlll|||jjjkkkssskkkWWWMMMMMMPPPddduuuxxxuuunnnjjjiiijjjiiieeeeeegggfffggggggggghhhhhhiiiiiiiiihhhggggggiiijjjjjjiiiggggggiiiiiihhhfffdddbbb``````^^^\\\YYYYYY\\\^^^bbbbbbbbbaaabbbbbbccccccaaa```_________aaabbbcccfffggghhhhhhgggddd```^^^\\\[[[YYYWWWXXX[[[^^^aaaXXXXXXXXXXXXZZZ\\\^^^```hhhooovvv{{{zzzwwwrrroooooopppqqqqqqppptttzzzwwwrrrllljjjgggdddbbbaaabbbcccbbbbbbaaaaaabbbdddfffgggaaa```___aaacccdddcccbbb]]]]]]^^^^^^^^^^^^^^^^^^\\\]]]___^^^]]]\\\\\\\\\ZZZ[[[\\\]]]___aaacccdddggggggeeeccc```^^^\\\[[[^^^^^^^^^^^^^^^^^^^^^^^^______^^^^^^]]]\\\[[[[[[[[[]]]___``````___^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZaaaaaaaaaaaa```___^^^]]][[[[[[\\\^^^___aaabbbbbb```______^^^^^^]]]\\\\\\ZZZYYYXXXWWWVVVWWWXXXXXXZZZZZZZZZZZZYYYXXXVVVVVVSSSTTTVVVWWWYYYZZZ[[[[[[WWWVVVTTTRRRQQQPPPOOOOOO^^^nnnzzzsssooonnnmmmkkkiii```hhhrrr{{{~~~|||rrrbbbWWWUUUVVVVVVUUUUUUWWWZZZYYYYYY]]]dddiiinnnuuuzzz}}}{{{tttooofff```XXXRRRPPPNNNLLLIIIGGGGGGGGGGGGGGGHHHHHHGGGCCCDDDFFFIIILLLMMMOOOOOOMMMNNNPPPSSSTTTSSSOOOKKKIIIKKKNNNPPPRRRRRRQQQOOOVVVUUUSSSQQQMMMJJJGGGEEEEEEDDDDDDDDDEEEDDDCCCAAACCCEEEFFFGGGIIIKKKOOORRRUUUZZZ```eeejjjrrr}}}yyyttttttwwwyyyxxxrrrmmmiiiiiiooorrrvvvzzzxxxqqqggg```WWWRRRIII@@@;;;888999:::444444333333222333333444777777888:::<<<===??????EEE@@@>>>BBBDDDGGGOOOXXXmmm{{{tttrrryyykkkYYYPPPOOOVVV^^^sss{{{tttsssnnnmmmkkkiiihhhhhhhhhiiifffggghhhhhhggghhhjjjlllfffeeeeeeddddddeeeeeefffddddddddddddbbb```^^^]]][[[[[[[[[ZZZ[[[[[[\\\]]]^^^]]]]]]\\\]]]^^^```aaabbb```^^^^^^```bbbccccccffffffeeedddbbb```___^^^ZZZXXXVVVWWWZZZ[[[ZZZXXXWWWWWWWWWWWWXXXZZZ\\\]]]cccjjjqqqvvv||||||yyytttqqqqqqqqqppppppnnnpppsssxxx~~~~~~{{{}}}}}}tttnnnkkkfffeeedddcccbbbbbbccccccccccccccccccdddeeeeeefffbbb```___```aaaaaa```___]]]^^^^^^^^^^^^^^^^^^^^^]]]___``````^^^]]]^^^___[[[\\\]]]^^^```bbbdddeeefffeeecccbbb```^^^\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZ\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\[[[ZZZYYY]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^___```aaabbbbbb______^^^^^^]]]]]]\\\\\\XXXXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUWWWXXXZZZ[[[[[[\\\YYYXXXWWWUUUSSSRRRPPPOOOWWWddduuu~~~xxxtttpppnnnnnnnnnllljjjggglllqqquuuwwwzzz~~~wwweeeWWWQQQNNNLLLNNNNNNQQQVVVVVVVVVZZZ```fffkkkpppssstttwww{{{zzzqqqkkkddd^^^VVVRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGFFFDDDDDDFFFHHHIIIJJJJJJKKKJJJJJJKKKMMMNNNNNNKKKHHHEEEHHHKKKNNNQQQSSSVVVXXX___]]]XXXSSSNNNIIIEEECCCCCCCCCCCCDDDEEEEEEDDDCCCEEEGGGJJJLLLNNNQQQUUUYYY___dddlllrrrwwwvvvrrrsssttttttrrrmmmjjjjjjkkknnnooorrrssspppiii___XXXPPPLLLEEE>>>999666666777555444444444444444555555777888:::<<<>>>@@@AAABBB@@@>>>>>>AAACCCIIIXXXhhh~~~vvvwww{{{sss___QQQKKKNNNZZZgggwww}}}sssooonnnnnnmmmkkkiiihhhhhhhhhiiiggghhhhhhhhhfffggghhhjjjffffffeeeddddddddddddddd````````````___]]][[[ZZZYYYYYYZZZZZZ[[[\\\^^^^^^^^^]]]\\\\\\\\\]]]^^^___```]]][[[[[[]]]```aaaaaacccccccccbbb```^^^]]]\\\YYYWWWVVVWWWZZZ[[[ZZZYYYWWWWWWVVVUUUVVVWWWXXXYYY^^^dddjjjnnnttt|||~~~|||yyywwwuuuuuutttrrrqqqooommmnnnrrryyy~~~~~~zzz{{{uuulllgggdddddd___``````aaabbbbbbcccccccccdddeeeeeeeeeeeedddcccaaa___^^^^^^^^^^^^]]][[[]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^]]]\\\]]]___]]]]]]___```aaacccdddeeecccbbbaaa```___]]]\\\\\\]]]]]]]]]^^^^^^_________]]]]]][[[ZZZYYYXXXXXXXXXWWWXXXXXXYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[^^^^^^^^^^^^^^^_________^^^]]]]]]\\\[[[[[[ZZZZZZVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYWWWVVVVVVUUUVVVWWWXXXZZZ[[[\\\\\\\\\ZZZZZZZZZXXXVVVSSSQQQOOOOOOZZZhhhttt{{{|||zzzyyyyyyzzzzzzqqqpppoooppprrrrrrqqqpppppppppqqqpppqqqssswwwzzzzzz{{{jjjZZZPPPIIICCCHHHHHHLLLRRRTTTTTTXXX]]]aaadddggghhhhhhjjjnnnrrr}}}xxxnnngggccc]]]VVVSSSSSSSSSRRRPPPNNNMMMKKKKKKLLLKKKIIIGGGEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFGGGIIIIIIGGGEEEBBBEEEIIILLLNNNTTT[[[aaahhhddd\\\TTTLLLFFFCCCAAABBBBBBCCCEEEFFFGGGHHHHHHJJJMMMPPPTTTWWW\\\aaadddlllrrr{{{zzztttqqqrrrqqqoookkkiiiiiikkknnnmmmlllkkkiiiddd]]]TTTNNNFFFCCC???:::666444333333555555444555555666777888888999<<>>???@@@AAABBBAAAAAA@@@CCCDDDHHHRRReee|||~~~tttnnnqqq|||nnn]]]TTTPPPZZZkkkyyy}}}sssmmmkkkmmmrrrlllkkkiiigggffffffffffffeeefffeeedddaaa```aaabbbbbbaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\^^^______^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWXXXWWWVVVWWWZZZ\\\\\\[[[^^^^^^^^^^^^]]]]]]\\\[[[WWWXXXYYYYYYZZZZZZ[[[\\\WWWWWWVVVVVVWWWYYYZZZ[[[]]]```aaa```bbbfffgggeeefffgggiiinnnssswwwxxxxxxrrrooommmmmmppprrrqqqooonnnppprrrvvvyyy{{{}}}~~~~~~yyyrrrmmmeeeffffffeeedddaaa___]]][[[[[[[[[[[[\\\\\\\\\\\\___```bbbccccccaaa^^^\\\[[[ZZZZZZ[[[]]]^^^^^^]]]ZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYY\\\___```aaacccdddddddddcccccc```______^^^]]]\\\[[[[[[WWWXXXYYYZZZ\\\]]]^^^___^^^]]]\\\[[[[[[]]]___aaa^^^\\\ZZZWWWVVVVVVWWWXXXTTTUUUUUUVVVVVVVVVVVVUUUVVVUUUUUUTTTUUUWWWYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWUUUTTTTTTSSSSSSRRRQQQQQQQQQRRRTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXYYY[[[[[[\\\\\\\\\\\\\\\[[[XXXXXXXXXWWWUUUSSSQQQOOOKKKKKKNNNWWWdddqqqxxx||||||~~~~~~wwwqqqooopppnnniiidddbbbcccfffqqqvvv|||~~~yyyuuutttvvvxxxxxxzzz~~~|||nnn\\\NNNCCC???>>>CCCFFFGGGIIILLLNNNQQQTTTUUUUUUVVV[[[___ccciiinnnpppssszzz~~~~~~{{{sssnnnmmmkkkiiiggg^^^[[[YYY[[[^^^]]]XXXRRRKKKLLLMMMMMMMMMMMMMMMMMMJJJHHHGGGGGGHHHIIIIIIHHHHHHFFFEEEFFFJJJOOOUUUXXX[[[VVVOOOHHHDDDCCCEEEFFFEEEIIIOOORRRVVV[[[ccciiirrruuuzzz~~~xxxxxxwwwsssmmmiiiffffffeeeeeeeeeffffffeeeccc```^^^ZZZSSSLLLGGGCCC???<<<666666777777666555444333444444555777999;;;===???AAAAAAAAAAAAAAABBBBBBBBBCCCHHHQQQaaawwwllljjjiiiooo{{{|||nnnaaaSSSPPPVVViii~~~tttmmmjjjiiikkknnnjjjiiigggeeedddddddddeeecccddddddbbb```___```aaaaaa```___]]][[[ZZZZZZYYYZZZ[[[\\\^^^______^^^^^^___^^^]]][[[ZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWZZZ\\\\\\[[[]]]]]]^^^^^^^^^]]]\\\\\\XXXZZZ[[[[[[YYYYYYZZZ\\\TTTTTTTTTUUUWWWZZZ\\\^^^]]]```aaa```aaaddddddbbbcccbbbcccfffjjjmmmnnnnnnmmmlllllllllkkkjjjiiihhhmmmnnnqqqtttvvvxxxxxxyyyvvvyyy}}}xxxrrrmmmhhhfffbbbbbbaaa```___^^^]]]\\\ZZZZZZYYYYYYZZZ[[[]]]^^^___```bbbbbbbbbaaa___^^^^^^]]]\\\\\\^^^___^^^]]]XXXXXXWWWWWWVVVUUUUUUTTTUUUVVVWWWWWWWWWYYY\\\___```aaacccdddddddddbbbaaaaaa```___^^^]]]\\\[[[[[[UUUVVVWWWYYYZZZ\\\]]]^^^\\\[[[ZZZZZZ\\\^^^bbbdddaaa___[[[WWWUUUUUUVVVWWWTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSUUUWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQRRRTTTUUUVVVVVVVVVVVVTTTSSSSSSSSSTTTWWWYYY[[[[[[[[[\\\\\\\\\\\\[[[ZZZXXXXXXWWWVVVUUUTTTSSSRRRMMMKKKKKKPPP[[[gggqqqwwwzzz|||zzzuuuppprrrrrrrrrqqqnnnlllkkkkkkpppvvv}}}wwwuuurrrrrrvvv~~~{{{gggVVVGGGAAA===???BBBBBBDDDFFFIIIMMMPPPRRRQQQQQQTTTWWWXXX___dddfffkkkrrrwwwxxxzzz|||{{{zzzxxxvvvoookkkhhhhhhkkkhhhaaaZZZWWWWWWWWWWWWVVVUUUTTTSSSPPPOOONNNOOOPPPQQQPPPNNNNNNKKKKKKOOOWWW]]]______XXXTTTOOOJJJHHHIIILLLNNNQQQVVV\\\```dddkkkttt{{{{{{wwwqqqqqqpppmmmhhhdddbbbaaaaaa___^^^^^^___]]]ZZZWWWRRRNNNHHHCCC@@@===;;;999666666666666666555555444555666777999<<>>AAADDDEEECCCBBBAAAAAADDDGGGKKKMMMWWWhhh|||lll]]]```dddnnn}}}pppddd]]]UUUNNNMMM\\\tttzzzppphhhffffffddddddfffgggfffdddbbbaaaaaaaaabbb```aaaaaa```^^^^^^___aaacccbbbaaa```___^^^^^^^^^aaabbbdddeeeeeeeeedddccc]]]\\\[[[[[[ZZZ[[[[[[[[[VVVWWWYYYZZZZZZZZZYYYYYYSSSRRRSSSUUUXXXZZZYYYXXXZZZ[[[[[[\\\\\\\\\\\\[[[ZZZ\\\^^^\\\YYYWWWYYY[[[SSSTTTVVVWWWYYYZZZ[[[[[[\\\\\\]]]^^^___```aaabbb``````_________```aaaaaa```cccgggfffddddddhhhmmmnnnnnnooorrrvvvzzz{{{{{{ttttttxxxxxxssspppoookkkjjjgggdddbbb``````___bbbaaaaaa```^^^\\\ZZZYYYXXXXXXXXXYYYZZZ\\\^^^^^^^^^___aaabbbbbbaaa```___```aaaaaa``````___^^^]]]ZZZUUUPPPNNNOOOQQQRRRQQQUUUVVVWWWVVVTTTUUUYYY^^^```aaacccccccccbbb```___\\\]]]]]]]]]\\\ZZZXXXWWWUUUVVVXXXYYYYYYYYY[[[]]][[[\\\\\\[[[ZZZ[[[]]]___]]]\\\[[[YYYXXXXXXWWWWWWUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQRRRRRRSSSUUUVVVWWWVVVUUUSSSSSSSSSTTTUUUVVVVVVVVVWWWVVVUUUSSSQQQOOOQQQSSSTTTVVVVVVVVVTTTSSSRRRSSSUUUWWWYYY[[[\\\]]][[[YYYYYYZZZ\\\\\\XXXUUUWWWUUURRRPPPPPPQQQRRRTTTQQQQQQPPPOOOPPPXXXeeepppxxx{{{xxxxxxyyyzzz~~~oooiiimmmuuuwwwfffWWWNNNCCC======>>>>>><<>>AAACCCDDDCCCDDDEEEFFFGGGHHHLLLWWWbbbsss~~~ooodddaaagggqqq}}}qqqfffZZZNNNKKKOOOVVVfff|||xxxkkkhhheeeaaa______```aaacccbbbaaa```___^^^]]]\\\cccaaa___^^^^^^```bbbddd```bbbeeeeeeeeeeeeggghhhiiinnnpppooommmmmmhhhccc```___\\\ZZZXXXXXXXXXYYYWWWXXXYYYYYYYYYWWWTTTSSSTTTVVVXXXYYYZZZYYYXXXWWWXXXWWWUUUUUUWWWZZZ]]]___[[[[[[[[[ZZZZZZZZZZZZZZZSSSTTTVVVXXXYYYZZZ[[[[[[[[[\\\]]]^^^______``````[[[[[[[[[ZZZ[[[[[[\\\]]]^^^aaacccbbb```aaafffjjjmmmmmmmmmpppuuuyyy|||}}}yyyzzz|||{{{yyyzzz|||zzz}}}{{{sssnnnjjjhhhgggiiigggdddbbb___^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXYYYZZZ\\\^^^^^^]]]^^^aaacccccccccbbbbbbbbbbbbbbbaaa```^^^]]]\\\ZZZVVVPPPNNNNNNOOOOOOOOOVVVXXXYYYXXXVVVUUUXXX\\\___```bbbccccccaaa```___\\\\\\\\\\\\[[[ZZZYYYXXXUUUWWWYYYYYYYYYYYYZZZ\\\[[[]]]______]]]\\\]]]^^^^^^]]][[[ZZZXXXWWWWWWVVVSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUWWWVVVVVVUUUTTTSSSRRRQQQSSSTTTVVVWWWWWWVVVUUUTTTRRRSSSUUUWWWYYY[[[]]]^^^[[[YYYYYYZZZ\\\]]]ZZZXXXWWWUUUSSSQQQPPPQQQSSSTTTSSSTTTTTTRRRQQQVVV```ggguuu}}}wwwvvvyyy}}}|||mmmeeefffooo||||||pppbbbWWWJJJAAA>>>===;;;:::@@@AAADDDFFFIIIJJJKKKKKKKKKMMMPPPTTTYYY```hhhnnnwww||||||xxx|||}}}~~~}}}yyywwwwwwxxxqqqooollljjjhhhiiijjjkkkjjjjjjnnnvvv}}}~~~xxxppp___YYYSSSRRRSSSWWWbbblllwww}}}zzzvvvrrrooojjjiiifffccc___ZZZVVVSSSPPPOOOLLLIIIFFFDDDBBBAAA>>>===;;;999777666555555555555444444555666888888@@@??????@@@AAABBBAAAAAACCCCCCEEEIIIQQQ]]]mmmyyyqqqeeecccgggqqq|||{{{iii]]]SSSKKKKKKQQQ___oooxxxnnngggeeeccc```_________```aaaaaa```___^^^]]]\\\\\\bbbaaa___^^^___```cccdddccceeehhhiiiiiijjjlllmmmnnnrrrtttrrrpppnnnjjjddd]]]\\\YYYVVVUUUVVVWWWXXXWWWWWWXXXXXXWWWVVVTTTSSSTTTUUUWWWXXXYYYYYYXXXXXXWWWVVVUUUTTTVVVXXX[[[]]][[[[[[[[[[[[[[[[[[[[[[[[SSSTTTVVVXXXYYY[[[[[[\\\ZZZ[[[\\\^^^^^^^^^]]]\\\XXXXXXWWWWWWWWWXXXZZZZZZ]]]^^^___^^^\\\^^^ccchhhkkkjjjjjjlllrrrxxx|||~~~~~~wwwtttuuuwwwvvvvvvwwwzzz~~~~~~yyyrrrllliiihhhgggfffeeedddaaa___]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXYYYZZZ\\\^^^^^^]]]___aaacccdddeeeeeedddeeedddcccaaa___]]][[[ZZZYYYVVVQQQNNNNNNNNNNNNMMMWWWZZZ]]]\\\YYYWWWWWWYYY^^^___```aaaaaaaaa______ZZZZZZZZZYYYYYYYYYZZZZZZWWWXXXZZZYYYYYYXXXZZZ[[[[[[^^^bbbcccbbb___]]]]]]^^^]]][[[ZZZXXXWWWWWWWWWSSSSSSSSSSSSSSSRRRRRRRRROOOOOOOOOOOOPPPRRRSSSTTTVVVVVVWWWWWWWWWVVVTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTRRRSSSUUUWWWZZZ\\\^^^___ZZZZZZYYY[[[\\\\\\[[[YYYWWWUUUSSSRRRRRRSSSTTTVVVWWWXXXXXXVVVTTTUUUZZZ___ppp{{{wwwrrrttt{{{ooocccaaaggguuuwwwmmmcccUUUJJJCCC???<<<999===>>>@@@BBBEEEGGGHHHIIIIIIJJJKKKMMMQQQWWW___eeeooossswwwyyyyyy{{{}}}zzzxxxwwwxxxxxxyyyzzz~~~{{{sssbbb\\\WWWVVVYYY```lllxxx~~~{{{xxxtttnnnkkkdddbbb```\\\XXXSSSOOOMMMIIIGGGEEEBBB@@@>>><<<<<<;;;:::999777555444444444444444555666777999:::;;;BBBBBBBBBBBBBBBBBBAAAAAADDDFFFJJJSSSbbbvvv|||nnnccc```iiiuuusss___TTTNNNJJJPPPZZZlll{{{~~~ooogggbbbaaa```______^^^______`````````___^^^]]]\\\[[[aaa```______```bbbdddeeecccfffiiijjjkkklllmmmooopppssstttrrrooonnniiiddd\\\ZZZWWWUUUTTTVVVYYY[[[ZZZYYYXXXVVVUUUTTTTTTTTTSSSTTTVVVWWWXXXYYYZZZZZZVVVUUUTTTTTTUUUWWWYYY[[[\\\\\\\\\]]]]]]]]]\\\\\\SSSTTTVVVWWWYYYZZZZZZ[[[XXXYYY[[[\\\]]]\\\[[[ZZZXXXXXXWWWVVVWWWXXXZZZ[[[^^^^^^]]]\\\[[[]]]bbbfffhhhffffffhhhnnnuuuyyy|||xxxtttwwwyyyyyyvvvwwwyyy|||~~~~~~xxxuuutttsssrrrqqqtttqqqllljjjiiiiiiiiihhhbbbaaa___]]][[[ZZZZZZ[[[XXXXXXYYYYYYYYYXXXWWWWWWXXXXXXXXXYYYZZZ\\\^^^^^^```aaabbbcccddddddddddddfffeeedddaaa___\\\YYYXXXWWWTTTQQQOOONNNNNNOOOOOOXXX\\\``````\\\YYYXXXXXX^^^^^^______```___^^^^^^YYYXXXWWWWWWWWWXXXZZZ[[[XXXYYYZZZZZZYYYXXXYYY[[[\\\```eeefffeeeaaa]]][[[[[[[[[ZZZYYYYYYYYYYYYYYYUUUUUUSSSRRRQQQQQQQQQQQQOOOOOOOOOPPPPPPRRRSSSSSSVVVWWWYYYZZZYYYWWWTTTSSSWWWVVVTTTSSSRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUXXXZZZ\\\^^^___[[[ZZZZZZZZZZZZYYYYYYXXXUUUTTTSSSSSSTTTVVVXXXYYY\\\[[[ZZZWWWUUUVVVZZZ^^^lllvvv}}}sssooosss}}}sssfffaaabbblllvvv{{{}}}~~~}}}xxxuuunnndddYYYPPPGGG@@@;;;;;;<<<===???AAADDDFFFGGGGGGGGGGGGGGGIIIOOOVVV[[[cccfffjjjmmmppptttyyy}}}|||sssiiiccc^^^___bbbjjjxxx|||{{{zzzxxxuuupppiiiddd]]][[[YYYUUUPPPLLLIIIGGGBBBAAA???===;;;999888888888777666555444333333333444555666888:::<<<===>>>AAAAAABBBBBBBBBBBBDDDEEEGGGNNNXXXfffzzz|||lllddddddlllzzz~~~kkkXXXOOOMMMOOO[[[iiiyyytttiiiccc___________________________````````````___]]]\\\___``````aaabbbccceeefffbbbdddfffggggggggghhhiiijjjnnnooolllkkkjjjgggaaa]]][[[XXXVVVVVVYYY\\\______]]]ZZZWWWTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[\\\VVVVVVUUUUUUUUUWWWYYYZZZ\\\]]]^^^_________^^^]]]SSSTTTUUUWWWXXXXXXXXXXXXVVVWWWXXXYYYZZZZZZYYYYYYXXXWWWUUUUUUUUUXXXZZZ\\\___^^^]]][[[[[[^^^bbbeeedddbbbaaadddiiioootttvvvyyy{{{zzzxxx|||zzz{{{|||}}}~~~~~~~~~~~~~~~~~~zzzyyyxxxrrroookkkiiihhhiiijjjjjjiiigggeeedddeeefffffffffaaa```^^^\\\[[[ZZZ[[[[[[XXXYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\^^^^^^bbbbbbccccccbbbbbbbbbaaaeeedddccc```^^^[[[XXXWWWTTTSSSRRRQQQPPPQQQSSSTTTYYY]]]bbbccc___[[[ZZZZZZ^^^^^^^^^^^^]]]]]]\\\\\\WWWVVVVVVUUUVVVWWWYYYZZZXXXZZZ[[[ZZZYYYYYYZZZ[[[]]]aaaeeegggeee```]]][[[XXXXXXXXXXXXYYYZZZ\\\\\\YYYWWWTTTRRRPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTTTTUUUWWWYYYZZZZZZXXXUUUSSSVVVUUUTTTSSSSSSSSSUUUUUUSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXZZZ[[[]]]^^^[[[[[[ZZZXXXVVVUUUUUUUUUSSSSSSSSSUUUWWWYYY[[[]]]___]]]ZZZWWWVVVYYY^^^bbbhhhqqq|||}}}tttqqqvvvuuukkkccc^^^bbbhhhoooqqqwww}}}|||zzz~~~{{{uuulll```RRREEE===:::999999:::<<>><<<:::999:::<<<>>>@@@BBBCCCCCCBBBBBBDDDHHHKKKNNNOOOQQQUUU[[[bbbiiimmmssswww|||yyy{{{}}}}}}yyywwwyyy{{{~~~}}}zzzwwwtttrrroookkkfff```XXXSSSMMMKKKIIIEEECCC@@@???>>>:::999888777666555555555555555444444444555555666666777:::<<>>??????@@@AAA@@@@@@AAACCCEEEHHHGGGGGGJJJPPPWWW]]]aaaiiimmmsssxxx|||zzz|||~~~{{{yyyxxxwwwtttrrrnnnjjjeee```[[[UUUOOOKKKDDDCCCAAA>>><<<;;;::::::777777666555444444555555555555555555555666777888777999<<<>>>AAABBBCCCCCCAAABBBBBB@@@AAAHHHRRR[[[mmm}}}oooddddddgggsssvvv]]]RRRMMMUUU```mmmvvvqqqlllgggccc]]]\\\[[[ZZZZZZ\\\]]]___]]]___aaaccccccbbbaaa___```bbbdddffffffeeedddcccfffggghhhgggdddbbbbbbccc]]]```aaa______aaa```\\\ZZZZZZZZZ[[[[[[\\\]]]]]]\\\[[[YYYVVVUUUTTTSSSSSSRRRTTTXXX[[[\\\ZZZXXXVVVQQQRRRSSSUUUWWWYYY[[[\\\^^^```bbbeeeeeeeeecccbbbUUUUUUUUUTTTRRRQQQOOOOOORRRQQQPPPPPPRRRVVVZZZ\\\TTTSSSQQQPPPQQQTTTXXXZZZXXXWWWVVVWWWXXXYYYYYYYYY[[[ZZZYYYZZZ]]]______^^^___cccgggiiihhhhhhiiikkklllqqqsssrrrsssxxx{{{zzzxxxtttsssnnnmmmjjjfffcccaaa___^^^]]]^^^````````````aaaccccccbbbbbbbbbccccccaaa___\\\[[[ZZZYYYXXXYYYYYYZZZ\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZ\\\^^^___\\\\\\\\\\\\\\\]]]^^^___[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ[[[ZZZWWWVVVXXXZZZWWW\\\bbbeeedddcccdddeeeaaa___]]][[[YYYWWWVVVVVVSSSTTTUUUVVVVVVUUUTTTSSSVVVXXXZZZZZZZZZ[[[]]]___bbbbbbaaa^^^[[[ZZZZZZ\\\\\\[[[ZZZYYYYYYXXXYYYYYYPPPNNNKKKIIIIIILLLPPPRRRTTTSSSSSSSSSSSSTTTTTTUUURRRSSSUUUWWWXXXXXXXXXWWWQQQRRRTTTUUUVVVVVVUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXUUUUUUVVVVVVVVVVVVVVVWWWUUUWWWXXXWWWVVVVVVZZZ]]]\\\[[[[[[ZZZYYYXXXXXXWWWUUUUUUVVVYYY\\\]]]]]]\\\^^^___gggtttzzzyyyzzz}}}|||}}}|||xxxnnnbbb]]]^^^VVVVVV]]]jjjrrrvvv~~~vvvjjjdddWWWSSSMMMFFFBBB@@@@@@AAA<<<>>>????????????@@@AAAFFFDDDCCCDDDIIIPPPUUUXXX[[[```ffflllppptttwwwzzz}}}~~~~~~}}}~~~}}}~~~{{{wwwtttrrrpppnnnllliiiddd^^^XXXSSSOOOJJJGGG???>>><<<:::888888888888666555444444444444444444666555555666666888999999888:::===@@@BBBCCCCCCCCC;;;===???@@@DDDNNN^^^iii{{{oooddd^^^fffqqqwwwdddZZZQQQPPP[[[iiiwww~~~tttmmmjjjgggbbb^^^]]][[[YYYXXXXXXYYY\\\]]][[[]]]```bbbcccbbb```___aaaccceeeggggggeeecccbbbdddfffgggfffeeeccccccddd[[[^^^___\\\[[[]]][[[WWW\\\]]]^^^____________^^^WWWVVVUUUUUUTTTTTTTTTTTTPPPSSSWWWZZZ[[[YYYUUURRROOOPPPRRRTTTVVVYYYZZZ[[[^^^```ccceeefffeeedddcccWWWVVVSSSQQQPPPPPPQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXQQQSSSUUUVVVUUUTTTTTTUUUVVVUUUSSSSSSSSSSSSSSSRRRWWWWWWWWWXXXZZZZZZYYYWWW^^^______``````aaaaaaaaaeeeddddddeeehhhlllpppsssssstttvvvyyy|||~~~{{{}}}yyyqqqnnnnnnnnnllliiieeebbb```___^^^]]][[[ZZZYYY[[[^^^aaacccbbbaaa```aaabbbbbb```^^^[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^\\\ZZZXXXWWWWWWZZZ[[[[[[\\\\\\[[[[[[ZZZ^^^\\\YYYXXXXXX\\\```bbbaaa]]]XXXWWWXXXZZZZZZYYYZZZZZZZZZYYYYYYZZZ[[[[[[______aaabbbdddfffggghhhaaa___\\\[[[ZZZZZZXXXVVVXXXVVVTTTSSSRRRSSSTTTUUUVVVXXX[[[^^^```___^^^]]]^^^]]]]]]\\\[[[[[[[[[\\\ZZZYYYYYYYYYYYYXXXUUUSSSPPPOOONNNMMMNNNPPPSSSUUUWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVYYYWWWWWWXXXZZZZZZWWWTTTRRRSSSTTTUUUWWWYYYZZZZZZWWWXXXXXXYYYXXXWWWUUUTTTUUUUUUTTTUUUWWW[[[^^^aaa___\\\ZZZZZZ[[[ZZZXXXUUUWWWXXXYYY[[[\\\\\\\\\\\\ZZZ\\\bbbkkktttxxxxxxvvvwww{{{~~~{{{vvvpppiiieee```WWWWWWccclllmmmsss||||||xxxwwwkkkhhh___RRRHHHDDD@@@<<<=========<<<<<<===@@@BBBCCCCCCCCCDDDFFFJJJNNNQQQXXX[[[___bbbfffkkkpppssslllpppvvv{{{~~~{{{xxxyyy{{{}}}~~~{{{xxxsssnnnjjjfffbbb___YYYWWWSSSNNNJJJFFFCCCBBB===<<<:::888666666666666888555444555777888777444777666666555666888:::;;;??????AAACCCEEEEEECCCAAAAAA@@@@@@CCCLLL^^^sss|||uuugggZZZ\\\gggxxxrrrcccZZZSSSSSSWWWaaaqqq{{{tttjjjeeedddbbb___[[[]]][[[ZZZYYYYYYZZZ[[[]]]^^^^^^```aaaaaabbbbbbbbbggggggfffffffffeeeeeeeeedddeeeeeeeeedddbbb```_________^^^]]]\\\ZZZYYYXXXZZZZZZZZZ\\\___```___^^^VVVVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTUUUTTTRRRPPPOOOOOOPPPRRRTTTWWWZZZ\\\]]]___^^^___aaacccdddcccbbbXXXVVVTTTRRRPPPPPPQQQRRRSSSSSSSSSSSSUUUVVVWWWXXXUUUWWWYYYXXXVVVTTTTTTTTTUUUSSSRRRRRRRRRSSSTTTSSSWWWVVVVVVWWWXXXXXXXXXWWWZZZ[[[[[[[[[\\\\\\\\\]]]^^^]]]\\\[[[\\\___aaacccjjjkkklllnnnqqqtttwwwxxx~~~~~~~~~zzz|||}}}zzzwwwwww|||}}}uuunnnllllllllljjjgggdddaaa___^^^]]]\\\\\\[[[\\\]]]___aaabbb___^^^^^^^^^______]]]\\\YYYXXXXXXXXXXXXZZZ[[[]]]\\\]]]^^^]]][[[YYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[]]][[[YYYXXXYYY[[[^^^aaa```]]]YYYXXXYYYZZZZZZYYY^^^^^^]]]^^^^^^___````````````aaaaaabbbcccddddddaaa___\\\[[[[[[[[[ZZZXXXWWWVVVTTTSSSRRRSSSTTTUUUSSSUUUXXX[[[\\\\\\\\\[[[^^^]]]\\\\\\[[[[[[[[[\\\YYYXXXWWWWWWXXXWWWTTTQQQPPPOOONNNMMMNNNQQQTTTUUUWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVTTTSSSSSSTTTVVVUUUSSSPPPRRRSSSTTTUUUVVVXXXXXXYYYWWWWWWXXXYYYXXXXXXVVVVVVWWWVVVVVVVVVXXX[[[___aaa```^^^\\\[[[\\\\\\ZZZWWWWWWWWWXXXYYYYYYZZZZZZZZZVVVYYY]]]dddjjjnnnpppqqqwww{{{}}}xxxssspppggg___\\\ccchhhiiippp{{{~~~zzzoooaaaWWWPPPGGG???;;;;;;<<<<<<;;;<<<===>>>???>>>>>>>>>AAADDDGGGJJJLLLNNNRRRUUUXXX[[[```cccdddhhhnnnssswwwzzz}}}~~~zzzxxxyyyzzz{{{{{{|||}}}~~~}}}|||zzzuuurrrmmmhhhddd```\\\YYYQQQOOOLLLHHHDDD@@@>>>===:::999888777666666777777555333222333555666555333555555666777999;;;===>>>AAAAAAAAABBBBBB@@@>>>===???@@@CCCJJJXXXmmm}}}pppggg]]]WWW```ooo}}}oooccc[[[WWWTTTWWW^^^iiiwwwuuuooogggbbbaaaaaa^^^[[[]]][[[ZZZYYYYYYZZZ[[[]]]^^^___```aaacccddddddeeegggffffffeeecccbbbaaaaaabbbbbbccccccccccccbbbbbbaaa```^^^]]][[[ZZZZZZZZZ[[[[[[[[[\\\^^^___^^^]]]UUUUUUUUUTTTTTTTTTSSSSSSQQQRRRSSSSSSSSSRRRPPPNNNPPPPPPQQQSSSVVVZZZ]]]___bbbaaa``````bbbbbbaaa```YYYXXXUUURRRQQQQQQQQQRRRTTTTTTTTTTTTUUUVVVXXXXXX[[[\\\]]]\\\YYYVVVUUUUUUTTTSSSQQQQQQQQQRRRTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[ZZZXXXWWWXXXYYY[[[]]]```aaabbbccceeegggiiijjjnnnoooqqqsssuuuwwwxxxxxxzzzzzz|||}}}}}}yyywwwvvv}}}zzzrrrlllmmmooopppqqqttt|||}}}|||wwwooojjjhhhiiihhhgggdddaaa^^^]]]\\\\\\\\\]]]^^^___``````aaaaaa]]]\\\[[[\\\]]]\\\[[[YYYVVVVVVVVVWWWXXXZZZ]]]^^^[[[\\\]]]]]][[[ZZZZZZ[[[]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZYYYYYYYYY[[[\\\^^^]]][[[ZZZZZZ[[[[[[ZZZXXX\\\\\\\\\\\\]]]^^^``````___`````````````````````aaa___]]]\\\]]]]]]\\\[[[WWWVVVTTTSSSSSSTTTUUUUUURRRTTTWWWZZZ[[[\\\[[[[[[]]]]]]\\\[[[[[[[[[[[[\\\WWWVVVVVVVVVVVVUUURRRPPPQQQPPPOOOOOOPPPRRRUUUVVVXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTUUUVVVUUUSSSQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXWWWWWWYYY[[[^^^```^^^]]][[[[[[[[[[[[ZZZXXXVVVVVVWWWWWWWWWWWWWWWWWWTTTWWW[[[]]]^^^bbbhhhmmmvvvzzz~~~~~~~~~uuunnniiiiiieeecccjjjvvv}}}tttkkkcccUUUIII>>>======<<<<<<;;;;;;;;;<<<;;;;;;:::<<<>>>AAABBBDDDFFFIIIKKKMMMOOOSSSVVVWWW[[[aaagggkkknnnrrrtttyyy{{{~~~}}}zzzxxxyyyyyyxxxwwwwwwxxxxxxxxxwwwuuusssqqqlllhhhccc^^^[[[WWWSSSPPPHHHFFFDDDAAA>>>;;;:::999666666555555555666666777444333222333555666555444444555888:::===???@@@AAACCCBBBAAA@@@??????>>>>>>@@@DDDKKKWWWggg|||~~~ppp```WWWSSSXXXkkk~~~sssdddZZZUUUVVVWWWZZZ___iiittt}}}oooiiibbb___^^^^^^]]][[[]]]\\\[[[ZZZZZZ[[[\\\]]]^^^___```bbbccceeeffffffffffffdddcccaaa___^^^]]]`````````aaabbbcccdddeeecccaaa___\\\[[[[[[[[[\\\]]]\\\[[[\\\^^^^^^\\\ZZZTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQRRRRRRQQQPPPOOOQQQQQQQQQRRRVVVZZZ^^^aaaeeeccc```______```___^^^ZZZXXXVVVSSSRRRRRRRRRSSSUUUUUUUUUUUUVVVWWWXXXYYY]]]___```___\\\YYYXXXXXXUUUTTTRRRPPPOOOPPPSSSUUUWWWWWWWWWVVVUUUUUUVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVXXXZZZ\\\]]]\\\\\\]]]]]]^^^```aaabbbccceeehhhkkknnnooooooooollllllmmmnnnoooqqqrrrsssuuuvvvxxxyyy{{{zzzyyywwwzzzxxxvvvsssrrrqqqrrrrrrsssssssssrrrpppnnnkkkiiijjjttt~~~}}}uuummmfffeeegggjjjnnnttt|||{{{xxxrrrkkkgggfffgggeeecccaaa^^^\\\[[[[[[[[[]]]^^^```bbbcccbbb```___[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVVVVVVVWWWYYY\\\]]]YYYZZZ\\\\\\[[[ZZZZZZ[[[^^^^^^____________^^^^^^XXXXXXYYYYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[\\\[[[YYYXXXYYYYYYZZZZZZ\\\]]]^^^___]]]]]]]]]^^^^^^^^^______aaa___]]]]]]^^^___^^^]]]VVVVVVUUUTTTTTTUUUUUUVVVUUUVVVYYY[[[]]]^^^^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\WWWWWWVVVVVVWWWUUUSSSPPPQQQQQQPPPPPPRRRTTTVVVWWWXXXXXXWWWWWWVVVVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUSSSRRRPPPPPPRRRSSSSSSSSSSSSRRRTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWVVVWWWYYY[[[\\\ZZZYYYXXXXXXXXXXXXWWWVVVWWWVVVVVVUUUUUUUUUUUUUUUVVVYYY[[[YYYWWW[[[dddllluuuyyy~~~~~~|||}}}~~~{{{yyy|||}}}uuujjjbbbeeennnwww{{{}}}vvvhhhZZZHHHEEE@@@===<<<;;;;;;;;;<<<<<<;;;:::;;;<<<>>>???@@@BBBDDDEEEEEEGGGJJJLLLKKKOOOUUUYYY]]]aaaeeehhhqqqsssuuuuuuvvvwwwyyy{{{zzz|||~~~}}}{{{yyyxxxxxxwwwuuusssqqqqqqpppooommmjjjhhhgggaaa]]]XXXTTTQQQMMMJJJGGGBBBAAA???===;;;999999888555444444444444444444555333333333444666777777777666888;;;>>>@@@AAABBBAAABBBBBBAAA??????@@@BBBEEEIIIOOOYYYgggvvv{{{vvvlll```SSSOOOSSS```xxx{{{qqqaaaTTTOOORRRZZZ```eeekkktttyyymmmhhhbbb^^^]]]]]]\\\[[[^^^]]]\\\\\\\\\\\\]]]^^^``````aaaaaabbbccccccdddddddddcccaaa```___^^^]]]```_________```bbbdddeeedddbbb___\\\ZZZ[[[\\\]]]^^^]]]\\\\\\]]]\\\ZZZXXXVVVUUUUUUTTTSSSRRRRRRRRRPPPPPPQQQRRRRRRRRRQQQPPPRRRQQQQQQQQQUUUZZZ___bbbdddaaa^^^]]]]]]^^^___^^^ZZZYYYVVVTTTSSSSSSTTTUUUWWWVVVVVVVVVWWWXXXYYYZZZ\\\]]]______]]]\\\[[[\\\WWWVVVTTTPPPMMMNNNRRRVVVZZZ[[[[[[YYYWWWUUUWWWXXXZZZZZZYYYYYYXXXXXXWWWWWWSSSSSSSSSSSSTTTVVVWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]```eeejjjmmmnnnmmmlllfffeeedddcccdddeeeggghhhjjjlllnnnooonnnmmmlllkkkmmmllljjjgggeeeddddddddddddeeeeeefffeeeeeedddcccfffrrr|||~~~~~~}}}yyyssskkkdddbbbcccffflllrrr{{{xxxsssmmmhhheeedddeeebbbaaa^^^\\\[[[ZZZZZZ[[[]]]___bbbddddddccc```^^^ZZZYYYYYYYYYZZZZZZXXXWWWWWWVVVVVVVVVVVVXXXYYYZZZWWWYYY[[[[[[ZZZYYYZZZ[[[]]]^^^^^^______^^^^^^]]]WWWWWWXXXXXXYYYXXXXXXXXXVVVXXXZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[\\\]]]^^^```aaaYYYZZZ[[[\\\]]]]]]^^^___```^^^\\\]]]^^^___^^^]]]WWWWWWVVVVVVVVVWWWWWWWWWWWWYYYZZZ\\\^^^^^^^^^^^^[[[[[[[[[ZZZZZZ[[[\\\\\\YYYXXXWWWXXXXXXWWWTTTRRRQQQQQQRRRRRRTTTVVVXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTTTTRRRQQQPPPOOONNNOOOQQQRRRSSSRRRQQQPPPSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWUUUTTTTTTTTTTTTTTTVVVYYY[[[WWWTTTWWWaaakkkuuuyyy~~~{{{||||||{{{|||{{{|||zzz{{{uuufffcccfffnnnqqquuuyyyxxxkkkWWWPPPGGG???<<<;;;;;;;;;<<<<<<;;;:::::::::;;;<<<:::;;;<<<===<<<===???AAABBBFFFJJJNNNQQQUUUXXX[[[bbbdddfffggghhhiiikkkmmmrrrtttvvvyyy|||}}}~~~~~~}}}~~~~~~~~~|||yyyxxxvvvuuutttssspppnnniiihhhfffdddbbb___]]]\\\VVVSSSOOOKKKHHHFFFBBB@@@===<<<:::999888777777777555555444444333222222111111222333444555666777888<<<===???AAAAAAAAAAAA@@@BBBAAA@@@>>>===@@@FFFKKKWWW___kkkyyyuuujjjcccXXXRRRNNNQQQ[[[mmmggg```UUUNNNOOOXXXdddllluuuxxx}}}xxxnnnjjjddd```]]]\\\\\\\\\_________^^^^^^_________bbbaaa```___^^^^^^^^^___bbbbbbaaaaaa```_______________^^^^^^___aaabbbddddddbbb___\\\ZZZ[[[\\\]]]^^^]]][[[[[[\\\[[[YYYVVVWWWWWWVVVTTTRRRQQQPPPOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQTTTXXX]]]```___]]]ZZZZZZ\\\^^^______YYYXXXVVVUUUTTTUUUWWWXXXXXXXXXWWWWWWXXXYYYZZZZZZYYY[[[]]]^^^]]]\\\\\\]]]XXXWWWUUUPPPMMMNNNSSSYYY^^^```bbb___[[[WWWWWWYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVVVVUUUVVVWWWWWWXXXZZZ___eeekkkoooooonnnlllfffdddaaa___^^^```bbbccceeegggiiiiiigggeeedddddddddcccaaa___^^^]]]\\\[[[\\\\\\]]]^^^___`````````eeerrr|||{{{xxxzzzxxxtttnnngggaaa``````bbbhhhooowwwtttoooiiieeeccccccccc```___^^^\\\[[[[[[[[[\\\^^^```ccceeedddbbb___]]]ZZZYYYXXXYYYZZZZZZXXXVVVWWWVVVUUUUUUVVVWWWXXXYYYXXXZZZ\\\\\\ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\VVVVVVWWWWWWWWWWWWWWWWWWTTTVVVYYYYYYYYYXXXXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]XXXXXXYYYZZZ\\\]]]^^^^^^___]]][[[[[[\\\]]]]]]\\\XXXXXXXXXXXXYYYYYYYYYYYYXXXYYYZZZ[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYYYYYYYXXXUUUSSSRRRRRRSSSTTTVVVWWWYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVUUUSSSQQQPPPPPPNNNOOORRRTTTTTTTTTSSSRRRTTTTTTSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRTTTUUUVVVVVVUUUTTTVVVWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTWWWXXXVVVSSSVVV```hhhvvvzzz~~~wwwtttwww{{{|||}}}}}}~~~~~~ooofffddddddeeegggkkkrrr}}}zzzhhh___RRRHHHCCC@@@===;;;;;;::::::999999999999999999:::::::::999999;;;======???CCCEEEGGGIIILLLOOOVVVXXX[[[]]]^^^___```bbbhhhjjjmmmpppsssuuuvvvwwwwwwzzz}}}}}}|||}}}|||yyyvvvrrrpppmmmlllkkkiiigggeee^^^]]][[[YYYVVVSSSRRRQQQLLLIIIEEECCCAAA@@@===;;;888777666555444444444444444444444444333222111000///111333444444555777999@@@AAAAAAAAAAAAAAA@@@@@@BBBBBB@@@>>>>>>DDDMMMTTThhhooo{{{wwwfffZZZTTTMMMNNNSSS]]]lll}}}}}}qqqVVVRRRNNNMMMTTTaaaoooxxxxxxuuuooolllgggbbb___^^^______aaaaaaaaaaaaaaaaaaaaaaaacccaaa___]]][[[[[[[[[[[[``````_______________^^^]]]]]]]]]^^^___```bbbbbbcccaaa___\\\[[[[[[[[[\\\]]]\\\[[[[[[[[[ZZZXXXVVVWWWVVVUUUTTTRRRQQQOOOOOOQQQQQQQQQRRRSSSTTTUUUUUURRRQQQQQQQQQSSSVVVZZZ\\\ZZZXXXWWWXXXZZZ]]]^^^^^^XXXWWWVVVUUUVVVWWWYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZWWWYYY\\\\\\[[[ZZZ[[[[[[VVVVVVUUUPPPMMMPPPWWW^^^bbbfffhhhfff___ZZZXXXYYYWWWWWWVVVUUUTTTSSSRRRRRRVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTTTTXXX]]]eeelllppppppnnnlllccc```]]][[[ZZZ\\\___aaa```ccceeeeeebbb_________^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\\\\dddrrrzzzuuuqqqsssrrrmmmgggbbb_________```fffmmmrrrooojjjfffcccaaa`````````___^^^\\\\\\\\\]]]^^^___```cccdddcccaaa^^^]]]YYYXXXWWWWWWXXXXXXWWWUUUTTTTTTTTTTTTVVVXXXZZZ[[[[[[\\\^^^^^^\\\[[[[[[\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVUUUUUUUUUUUUVVVVVVRRRTTTWWWWWWVVVVVVWWWYYYWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\^^^\\\ZZZYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[YYYZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYYYYZZZYYYVVVSSSRRRSSSTTTUUUWWWYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSUUUWWWVVVSSSPPPPPPQQQPPPRRRTTTWWWXXXXXXWWWVVVWWWVVVUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRQQQPPPOOOOOOPPPRRRTTTTTTRRRRRRTTTVVVTTTSSSQQQPPPPPPQQQRRRSSSRRRUUUWWWWWWVVVZZZaaagggrrrwww}}}xxxrrrooouuu|||xxxmmmhhhbbb```^^^^^^cccmmmzzzzzzqqqdddYYYQQQJJJCCC>>>:::::::::999999999999999:::;;;<<<;;;::::::<<<===:::;;;===>>>>>>@@@BBBEEEJJJMMMQQQTTTUUUUUUVVVWWWZZZ\\\___cccfffhhhjjjjjjkkkpppvvvxxxwwwwwwzzz}}}zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~{{{zzz{{{xxxxxxyyyxxxvvvssspppmmmhhhfffbbb```___^^^[[[ZZZTTTSSSQQQNNNKKKIIIGGGGGGCCCAAA>>><<<<<<;;;999777666555444333222222222222222333444444444333222222111333666777777888:::===BBBBBBAAAAAAAAAAAAAAABBB@@@AAABBBCCCGGGPPP^^^iiiyyy}}}wwwhhhWWWOOOPPPQQQWWWcccqqq~~~nnn___NNNMMMLLLPPP[[[jjjyyyyyyssspppmmmkkkhhhdddaaaaaabbbdddccccccddddddddddddccccccbbb```^^^\\\ZZZZZZ[[[[[[______^^^]]]]]]\\\[[[[[[XXXZZZ\\\^^^```bbbbbbcccaaa```^^^]]][[[ZZZZZZZZZ\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTTTTSSSSSSRRRRRRQQQQQQOOOPPPPPPQQQRRRSSSTTTUUUQQQQQQQQQQQQSSSUUUWWWXXXVVVVVVUUUWWWYYY[[[[[[ZZZXXXWWWVVVUUUVVVXXXZZZ\\\ZZZYYYYYYYYYYYYZZZZZZ[[[WWWYYY[[[[[[ZZZYYYXXXYYYTTTUUUTTTPPPNNNRRR[[[bbbeeeiiillljjjbbb\\\YYYYYYYYYXXXWWWVVVUUUTTTSSSRRROOOPPPQQQSSSUUUVVVXXXXXXQQQQQQQQQQQQQQQRRRSSSSSSUUU[[[dddkkkpppooommmkkk^^^\\\YYYVVVVVVYYY\\\^^^]]]```bbbaaa^^^[[[ZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYcccqqqxxxqqqkkkmmmmmmhhhccc___^^^___``````fffmmmoookkkgggcccaaa```^^^]]]```___^^^]]]]]]]]]^^^______aaabbbccccccaaa^^^\\\WWWVVVVVVVVVWWWWWWUUUTTTRRRRRRRRRTTTVVVYYY[[[]]]]]]___``````^^^\\\]]]]]]YYYYYYZZZZZZZZZZZZYYYYYYWWWVVVUUUTTTTTTTTTUUUVVVQQQTTTVVVVVVTTTTTTWWWYYY[[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYY]]][[[YYYXXXYYYYYYXXXWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYZZZZZZYYYZZZZZZ[[[\\\\\\ZZZYYYYYYYYYYYYXXXUUUSSSRRRSSSTTTVVVXXXZZZ[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTOOOQQQSSSRRRNNNLLLKKKLLLQQQTTTWWWZZZ\\\[[[ZZZYYYZZZYYYWWWVVVUUUVVVVVVWWWUUUUUUTTTRRRQQQOOONNNNNNLLLOOOQQQQQQOOONNNQQQSSSRRRQQQOOONNNNNNOOOQQQRRRSSSVVVXXXZZZ[[[^^^ccchhhlllrrryyy}}}}}}}}}~~~wwwqqqooouuu~~~~~~ssslllfffaaa[[[WWWXXXaaallluuu{{{~~~rrrhhh___UUUJJJBBB<<<<<<<<<<<<;;;;;;;;;;;;888999:::999888888:::;;;888999::::::::::::<<<>>>>>>AAAFFFIIIJJJJJJJJJKKKOOOQQQTTTXXX[[[]]]^^^___```gggnnnqqqqqqqqqsssvvvqqqsssvvvxxxyyy{{{~~~}}}~~~~~~~~~}}}{{{zzzxxxyyyyyyzzz{{{|||}}}}}}}}}zzzuuusssssslllmmmnnnooommmkkkgggeeeaaa^^^ZZZWWWVVVUUUSSSRRRNNNLLLJJJGGGDDDBBBAAA@@@>>><<<999888888888666555777666555444333333333333000111333444555555444444444777;;;;;;;;;<<>>@@@DDDHHHPPP^^^ppp~~~vvvkkk[[[MMMLLLRRRZZZcccqqqvvvcccRRRNNNMMMNNNTTT```ppp{{{tttpppmmmkkkjjjgggdddbbbbbbeeehhhdddeeeeeeffffffeeeeeedddaaa___]]][[[[[[[[[\\\]]]```___^^^\\\ZZZYYYXXXWWWUUUWWWZZZ^^^aaacccdddddd______^^^]]]\\\ZZZYYYXXX\\\[[[ZZZZZZZZZZZZXXXVVVQQQQQQRRRRRRSSSSSSTTTTTTNNNNNNOOOOOOQQQRRRTTTUUUQQQQQQQQQRRRRRRTTTUUUUUUUUUUUUUUUWWWYYYYYYXXXWWW