BM6P6(@ ******"""!!!'''$$$$$$$$$############"""!!!"""###"""!!!!!!###%%%$$$$$$###%%%$$$%%%&&&''''''(((((('''''')))))))))(((''''''&&&&&&((())))))))))))(((((('''***)))'''&&&%%%%%%%%%&&&$$$&&&'''%%%"""!!!###&&&!!!###### $$$"""""" !!!&&&###"""!!!!!!!!!!!!!!!""" &&&### $$$"""%%%""" %%%'''&&&###'''((((((&&&$$$""""""#########$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$#########$$$""""""(((!!!$$$"""!!!###%%%&&&$$$!!!######""""""""""""######!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!"""###%%%+++((("""###)))&&&%%%%%%$$$#########$$$$$$$$$%%%&&&'''''''''&&&%%%)))%%%###***((("""&&& """%%%&&&%%%%%%%%%&&&))))))))))))************&&&'''''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""%%%'''###$$$&&&&&&$$$######$$$&&&%%%$$$###""""""""""""!!!###%%%$$$###!!! !!!%%%%%%$$$$$$###"""""""""'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&%%%######$$$%%% !!!"""!!!  """""""""!!! !!!)))###!!!$$$%%%!!! ######$$$%%%### !!!$$$######""""""######$$$%%%"""'''######***((("""%%%''''''''''''((()))++++++***))))))((('''&&&&&&&&&$$$$$$$$$############""" !!!"""######$$$&&&""" ###$$$###""""""%%%###!!!&&&&&&###############$$$$$$$$$!!!!!!"""############### """###"""!!! !!!### !!!""""""$$$%%%&&& !!!######!!!!!!!!!"""#########""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$#########""""""$$$ %%%'''###"""%%%###$$$%%%%%%###!!!!!!""""""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%$$$###"""""" !!!###&&&(((+++,,,%%%###!!!!!!###$$$"""""""""#########$$$$$$$$$######""""""""""""######%%%%%%%%%###  !!!"""###$$$%%%&&&%%%%%%$$$!!!!!!""""""#########$$$$$$###"""!!!!!!###%%%&&&#########"""""""""""""""###"""!!! !!!"""###%%%$$$###$$$%%%%%%$$$"""$$$%%%&&&$$$"""!!!!!!"""$$$$$$###############$$$%%%%%%%%%$$$$$$#########""""""###"""!!!!!!###%%%%%%$$$"""!!!!!!"""$$$%%%########################""""""""""""###$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%######""""""######$$$%%%%%%$$$###""""""###$$$%%%&&&$$$"""$$$&&&(((&&&$$$!!!$$$&&&$$$!!!%%%%%%""" """###!!!"""""""""###$$$%%%''''''$$$$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$%%%%%%$$$###"""$$$%%%"""$$$&&&&&&%%%%%%&&&'''%%%&&&!!!###+++$$$$$$$$$############""""""""""""""""""###$$$%%% %%%((($$$###&&&'''$$$%%%&&&&&&'''''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((()))(((&&&%%%%%%%%%%%%&&&$$$%%%&&&%%%###"""######"""$$$&&&&&&$$$"""!!!!!!$$$ """""" !!!%%%""""""!!!!!!!!!!!!""""""%%%""" %%%###!!!'''""" !!!&&&)))'''%%%###$$$%%%$$$"""""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$!!!%%%"""###((("""######"""!!!###%%%&&&$$$"""######""""""""""""######!!!!!!!!!!!!""""""###$$$ !!!""""""!!!!!!"""$$$!!!""""""'''&&&%%%$$$$$$#########$$$###$$$%%%%%%&&&&&&&&&&&&&&&)))$$$###)))'''"""&&& """%%%&&&%%%$$$%%%&&&''''''''''''((((((((((((''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&"""$$$&&&%%%$$$######$$$%%%$$$######"""#########"""$$$&&&&&&$$$###"""###""""""""""""""""""######%%%%%%$$$############$$$!!!###$$$###"""###$$$!!!"""######!!!!!!"""### !!!"""###!!! ###""""""((("""###$$$""" !!!$$$######""""""######$$$%%%"""'''######***((("""%%%''''''''''''((()))******))))))(((((('''&&&&&&%%%$$$$$$$$$$$$############ !!!!!!""""""###############"""!!!!!!###$$$"""!!! #####################$$$$$$$$$!!!!!!"""###############"""###$$$###"""!!!"""###"""""""""""""""!!!!!!###$$$$$$###""""""###"""""""""""""""#########!!!"""###%%%%%%%%%%%%%%% """$$$###"""!!!###%%%'''"""!!!&&&'''%%%$$$'''###$$$&&&%%%$$$"""###$$$"""###%%%$$$######$$$&&&######$$$%%%%%%$$$$$$$$$ !!!"""###%%%(((***+++&&&###""""""$$$$$$""" ######$$$$$$$$$%%%%%%%%%######""""""""""""#########$$$$$$###!!!!!!"""$$$ !!!"""$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&############$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!###%%%&&&%%%$$$$$$%%%&&&$$$"""!!!!!!"""######""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%###!!!"""$$$'''%%%$$$###""""""###$$$%%%########################""""""""""""###$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$######""""""######$$$%%%$$$$$$###""""""###$$$$$$%%%###"""###&&&'''&&&$$$###%%%&&&$$$!!! """%%%$$$"""!!!"""$$$&&&%%%$$$############$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$%%%%%%$$$######$$$&&&"""$$$&&&&&&$$$$$$$$$%%%!!!###$$$###(((111$$$$$$$$$############"""$$$###""""""$$$%%%%%%$$$ %%%)))'''&&&'''&&&$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((((((&&&'''((())))))***))))))''''''&&&%%%%%%&&&&&&'''%%%%%%$$$%%%%%%$$$""" """$$$$$$###!!!!!!"""$$$!!! """""" ###"""""""""!!!!!!""""""###&&&###!!!&&&$$$ '''%%%###!!!###&&&'''&&&###!!!"""$$$$$$######$$$%%%'''&&&%%%$$$######$$$$$$$$$%%%&&&&&&$$$######$$$###### ###!!!!!!###""""""###%%%%%%$$$#########""""""""""""######"""!!!!!!!!!!!!###%%%&&& !!!###"""!!!!!!"""$$$!!!######$$$&&&'''%%%%%%$$$############$$$###$$$$$$%%%&&&&&&'''''''''***$$$"""((('''"""&&&!!!###%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$"""!!!!!!###%%%"""$$$%%%%%%$$$######$$$#########"""######$$$%%%$$$%%%''''''&&&$$$$$$$$$ !!!""""""######%%%$$$######""""""######!!!######""""""###"""###$$$$$$""""""###$$$ !!!"""$$$$$$!!!"""$$$###%%% !!!"""!!! """#########""""""######$$$%%%"""'''######***((("""&&&(((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$############""""""""""""""""""""""""!!!$$$&&&$$$ """&&&!!!!!! """"""""""""#########$$$$$$$$$!!!!!!"""###############$$$%%%%%%$$$"""""""""######""""""###%%%""""""$$$%%%%%%$$$######$$$!!!!!!""""""######$$$$$$"""###&&&'''((('''&&&%%% ###$$$###!!! """$$$'''###!!!###%%%$$$$$$&&&"""$$$&&&&&&%%%$$$%%%%%%"""###$$$$$$######$$$&&&!!!"""###$$$%%%%%%%%%%%%"""""""""###%%%&&&((()))&&&$$$######%%%%%%$$$"""$$$$$$$$$%%%%%%%%%%%%%%%######""""""""""""######!!!"""######""""""$$$&&& !!!"""""""""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!"""%%%''''''&&&$$$%%%%%%$$$"""!!!"""######"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###''''''&&&$$$""""""$$$&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&!!!"""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$###""""""###$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$###!!!!!!"""$$$&&&'''&&&%%%$$$$$$######$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$&&&###%%%&&&&&&$$$######$$$%%%!!!!!!$$$%%%$$$)))111$$$$$$$$$#########""""""%%%###""""""%%%&&&&&&$$$!!!$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''((())))))***&&&&&&''')))************''''''''''''''''''((((((&&&$$$###%%%&&&%%%!!!!!!"""!!! !!!"""$$$"""""""""!!! !!!"""""""""!!!""""""######!!!(((%%%###&&&###$$$(((&&&$$$###$$$$$$""" ###%%%&&&&&&%%%$$$&&&''')))(((%%%###"""###$$$%%%###%%%&&&&&&%%%$$$$$$%%%$$$&&&!!!"""!!!!!!""""""###$$$%%%$$$$$$######""""""""""""######"""!!!!!! !!!###%%%''' """######"""!!!###$$$'''&&&&&&&&&'''&&&%%%###$$$$$$###############$$$$$$$$$%%%%%%&&&'''((()))(((+++%%%"""((('''"""'''"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$#########""" !!!###%%%!!!###%%%%%%#########$$$""""""""""""###$$$%%%&&&###%%%''''''&&&$$$$$$$$$!!!!!!!!!"""""""""######%%%%%%$$$###############"""$$$###!!!!!! """###$$$###""""""###$$$ !!!"""###$$$"""###$$$!!!### !!!"""#########""""""######$$$%%%!!!&&&######***(((###&&&''''''(((((('''''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###############"""""""""""""""""""""$$$%%%$$$"""!!!###%%% """###"""!!!"""###$$$"""""""""###$$$$$$%%%%%%!!!!!!"""###############$$$%%%%%%$$$"""!!!!!!"""###!!! ###''''''$$$ """$$$%%%%%%$$$######$$$ !!!"""###$$$$$$%%%"""$$$&&&(((((('''&&&$$$&&&%%%#########"""!!! %%%""" !!!"""###$$$"""$$$&&&&&&%%%%%%&&&'''"""###$$$$$$######$$$%%%""""""###$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$###""""""$$$&&& !!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###""" """&&&(((((('''###$$$%%%$$$"""!!!"""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''%%%###"""###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&"""######$$$$$$$$$$$$$$$######""""""######$$$%%%$$$##################$$$""""""""""""############%%%$$$###$$$%%%%%%$$$"""!!!!!! !!!"""###$$$$$$&&&%%%$$$$$$#########$$$""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$######%%%&&&%%%'''((('''%%%$$$$$$$$$$$$######%%%$$$###&&&***$$$$$$$$$#########""""""%%%$$$######$$$%%%%%%%%%&&&%%%$$$###"""!!!$$$((($$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&''')))************(((((((((((())))))))))))%%%######$$$&&&%%%!!!!!!#########"""###%%%"""######"""!!!!!!!!!"""""""""""""""###$$$$$$&&&$$$###'''$$$%%%$$$###""""""#########"""%%%&&&'''&&&$$$###$$$%%%***(((&&&#########$$$%%%###%%%&&&&&&%%%$$$%%%&&&***+++###%%%'''$$$&&& !!!###$$$$$$$$$%%%%%%######""""""""""""######"""!!!!!!!!!!!!###$$$&&&!!!"""######""""""###$$$'''%%%######$$$### #########""""""###$$$$$$&&&%%%%%%&&&''')))***+++))),,,&&&###***(((###'''###$$$%%%$$$######%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%#########""" !!!###%%% """$$$$$$#########%%%!!!!!!""""""###$$$&&&&&&!!!###%%%%%%$$$#########$$$$$$$$$######"""""""""&&&&&&%%%$$$$$$$$$$$$$$$"""%%%&&&$$$!!!!!!"""######!!!!!!"""######""""""!!!!!!!!!""""""!!!###$$$###  !!!""""""######""""""######$$$%%%!!!&&&###"""***)))###&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""%%%###"""###%%%%%%$$$"""!!!"""###$$$###"""###%%%!!!""""""###$$$$$$%%%%%%!!!!!!"""###############"""###$$$###!!! !!!"""###  $$$'''((('''!!!###$$$$$$###""""""### !!!"""###$$$$$$%%%"""###%%%&&&&&&&&&$$$###(((### !!!&&&((($$$ %%%$$$!!! ###$$$###"""$$$&&&&&&%%%%%%&&&'''!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$######"""!!!$$$$$$#########$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&############""""""""""""######""""""""""""######$$$%%%%%%$$$"""!!!###$$$""""""""""""""""""""""""##################""""""###############$$$$$$$$$%%%%%%$$$###"""!!!!!! !!!###$$$$$$######"""""""""$$$'''((('''&&&###$$$%%%$$$"""""""""$$$&&&&&&$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$'''+++---***&&&###!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&######""""""######$$$%%%#########$$$$$$#########!!!!!!""""""""""""#########""""""###$$$$$$###!!!#########"""!!!""""""###&&&&&&%%%$$$############"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######%%%'''&&&((()))(((&&&%%%%%%&&& !!!######!!! !!!###$$$$$$$$$############""""""###$$$$$$""""""$$$&&&***'''$$$$$$"""!!!%%%+++$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&'''((())))))***))))))(((((()))))))))(((((('''#########$$$$$$$$$"""  !!!!!! """### ######!!!!!!###"""""""""""""""######$$$%%%"""""""""'''%%%!!!'''!!!###%%%&&&'''###$$$%%%$$$"""!!!"""###((('''&&&%%%$$$$$$%%%%%%###%%%''''''&&&%%%&&&'''***(((###&&&%%%"""&&&!!!###$$$$$$$$$%%%&&&######""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""$$$###""""""###%%%###""""""#########""" ###""""""""""""###$$$$$$%%%%%%%%%%%%''')))+++,,,)))---)))'''---***###&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$"""!!!!!!###%%% !!!###$$$######$$$%%%""""""""""""###$$$%%%&&&!!!###$$$###""""""###%%%%%%%%%$$$###"""""""""'''&&&%%%%%%$$$$$$%%%%%%###%%%'''&&&$$$!!! !!!"""###"""!!!!!!"""###$$$###""""""!!!!!!!!!""""""###"""!!!"""###"""!!! !!!""""""!!!######""""""######$$$%%% %%%""""""***)))###'''$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################&&&###!!!###&&&'''$$$ !!!###""" $$$!!!!!!"""###$$$%%%%%%&&&!!!!!!"""############### !!!""""""!!! !!!"""###""" !!!%%%'''!!!###$$$$$$###""""""###!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######$$$  &&&)))&&&"""''''''%%%"""###''''''$$$"""$$$&&&&&&%%%$$$%%%%%%!!!"""######""""""###%%%$$$$$$$$$$$$###"""!!! $$$############$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''"""""""""""""""!!!!!!!!!######""""""""""""######%%%%%%%%%$$$""""""###$$$$$$$$$###"""""""""###############"""""""""""""""""""""######$$$$$$$$$$$$%%%$$$$$$###"""!!!  !!!"""#########%%%$$$$$$%%%'''((('''%%%"""$$$%%%$$$###"""###$$$&&&&&&$$$###""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$)))...111///***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######""""""######$$$%%%"""###$$$$$$$$$$$$###""" """######""""""###$$$ !!!###$$$$$$###""""""%%%&&&&&&%%%######$$$%%%&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$###$$$%%%'''%%%'''((((((&&&%%%%%%&&& """"""!!! !!!###$$$$$$$$$$$$############"""###&&&$$$ ###((()))%%%$$$%%%### ###)))$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''(((((('''&&&%%%$$$!!!"""######""""""###$$$  !!!"""###!!!!!!$$$###""""""""""""###$$$%%%&&&###"""!!!&&&""""""!!!"""$$$%%%'''(((!!!###$$$$$$###"""###%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%''''''&&&%%%&&&'''%%%'''"""!!!%%%###!!!$$$$$$######%%%'''######""""""""""""###### !!!""""""!!!!!!###$$$$$$###"""$$$%%%"""###%%%%%%&&&&&&&&&&&&"""""""""""""""###$$$$$$$$$#########%%%''')))+++***///+++***000,,,$$$&&&$$$%%%%%%$$$""""""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%((('''%%%######%%%'''((($$$$$$$$$###""""""$$$&&&!!!############$$$%%%###"""""""""###$$$%%%%%%!!!###$$$###""""""##################"""""""""&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%###!!!!!!""""""###$$$$$$""""""###$$$"""""""""!!!""""""#########&&&""" %%%""" """###""" ######""""""######$$$%%% %%%""""""***)))$$$'''"""###%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""""""""######$$$$$$%%%######$$$%%%%%%%%%$$$"""""" ###""" &&& !!!"""###$$$%%%&&&&&&!!!!!!"""############### !!!"""###""""""###%%%!!!###$$$"""###'''"""$$$%%%%%%$$$######$$$"""""""""""""""#########%%%$$$###""""""###$$$$$$!!!"""""""""!!!!!!!!!!!!''')))'''$$$%%%)))'''"""###$$$&&&%%%$$$"""###$$$!!!"""######""""""###$$$"""###############"""!!!######"""######$$$%%%%%%"""$$$&&&%%%$$$###%%%'''############""""""!!!!!!######""""""""""""#########$$$%%%$$$######%%%&&&%%%$$$###"""""""""######$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$##############################"""""""""""""""###$$$######%%%''''''&&&%%%"""###$$$$$$###"""###$$$$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%(((,,,---,,,)))'''&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$#########$$$&&&&&&######""""""######$$$%%%"""###$$$$$$$$$$$$###""" ###$$$$$$""""""###%%%"""%%%&&&$$$"""###$$$$$$%%%&&&%%%######%%%(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$######"""###$$$$$$###$$$&&&(((###$$$&&&&&&%%%$$$%%%&&&"""$$$$$$!!!!!!$$$(((***$$$$$$$$$############"""###'''%%%""")))%%%!!!"""%%%###$$$$$$$$$%%%&&&&&&&&&%%%%%%'''''''''(((((((((((((((((()))))))))))))))((('''&&&&&&''''''&&&$$$"""!!!"""$$$### !!!$$$'''###$$$$$$###""""""###%%%"""###!!!!!!%%%$$$""""""""""""###$$$%%%&&&!!!(((&&&"""$$$$$$%%%%%%%%%$$$###$$$%%%!!!###%%%%%%%%%&&&''')))%%%%%%&&&'''''''''&&&&&&###%%%''''''&&&&&&&&&'''---)))!!!###((( %%%!!!$$$%%%######%%%'''######""""""""""""###### """###""" !!!###$$$$$$######$$$%%%!!!###%%%%%%$$$###$$$&&&""""""!!!""""""###$$$$$$""""""!!!!!!###%%%(((******///,,,,,,222---$$$&&&%%%%%%%%%$$$""""""$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&)))'''$$$""""""$$$''')))%%%%%%%%%$$$""""""%%%'''!!!############$$$%%%#########"""######$$$%%%!!!###$$$###"""###### !!!!!!""""""######%%%$$$$$$###"""#########!!!"""######"""!!!###$$$###$$$%%%%%%######$$$%%%!!!!!!!!!!!!"""$$$%%%&&& !!!!!! ###$$$"""&&&###!!!!!!###$$$""" #########"""###$$$$$$%%% %%%""""""***)))$$$'''!!!"""%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%%%%!!!$$$''''''$$$"""###%%%%%%!!!!!!%%%$$$ """))) !!!"""###$$$%%%&&&&&&!!!!!!"""############### !!!#########$$$%%%'''###((('''###!!!%%%***###%%%'''&&&%%%$$$%%%%%%#########"""""""""""""""'''%%%###""""""###%%%&&&"""&&&)))$$$$$$((('''###$$$(((&&& ###$$$%%%%%%###!!!""""""!!!"""######""""""###$$$ !!!"""######$$$$$$###""""""""""""###$$$%%%&&&!!!###&&&%%%######%%%'''%%%$$$$$$$$$######""""""######""""""""""""######!!!"""###$$$###$$$''')))%%%$$$###!!!!!!!!!"""###%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###!!!""""""$$$%%%&&&''''''(((&&&$$$"""!!!!!!!!!""""""!!!"""$$$&&&''''''%%%"""###$$$$$$###"""###%%%!!!!!!!!!"""###%%%&&&'''#########$$$$$$%%%%%%%%%$$$%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&#########"""###$$$$$$%%%"""###$$$%%%%%%$$$###"""!!!###%%%$$$""""""$$$&&&###(((((($$$"""$$$'''"""$$$###""""""%%%(((%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!#########$$$$$$#########"""###$$$$$$###$$$&&&((( """$$$$$$######$$$%%%!!!!!!!!!!!!""""""""""""""""""############"""""""""$$$###!!!$$$$$$%%%%%%%%%$$$$$$######%%%''''''&&&$$$$$$$$$&&&&&&&&&'''''')))***+++)))((('''((()))***)))(((+++***)))'''&&&%%%$$$$$$ !!!"""###$$$%%%%%%%%%!!!!!!"""""""""######$$$!!!!!!!!!!!!""""""""""""""""""!!!""""""###$$$$$$&&&%%%###""""""###%%%&&&%%%$$$###!!!!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%"""""""""###$$$$$$%%%%%%"""######""""""$$$'''***$$$###!!! """### !!!!!! !!!"""'''!!!"""$$$"""$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""###$$$%%%###$$$&&&''''''&&&$$$###'''((()))(((''''''''')))%%%%%%%%%$$$$$$%%%&&&&&&""""""""""""###$$$%%%%%%&&&%%%%%%$$$%%%&&&''')))***(((%%%###"""###$$$%%%"""###"""!!!!!!###%%%###!!!"""%%%'''&&&$$$#########$$$$$$%%%%%%%%%$$$###&&&$$$""""""%%%$$$"""!!!  ''''''&&&%%%%%%$$$#########$$$$$$###""""""###%%% ######""""""""""""########################"""$$$'''"""+++)))%%%"""!!!###%%%&&&!!!"""######""""""###$$$&&&&&&%%%""" !!!!!!###%%%'''''''''%%%$$$%%%%%%$$$$$$###"""""""""&&&&&&''''''&&&$$$###""" $$$$$$"""###'''%%%&&&%%%###"""""""""############""""""######$$$%%% ###%%%$$$"""!!!###&&& $$$$$$!!! !!!###!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%!!!$$$&&&&&&$$$"""!!!!!!%%%%%%$$$###"""!!! """$$$%%%%%%###"""######$$$$$$$$$############"""(((&&&$$$%%%'''(((&&&$$$###$$$%%%%%%###""""""""""""%%%### !!!$$$$$$$$$######$$$$$$%%%&&&'''$$$""""""%%%''''''%%%###$$$%%%%%%$$$###$$$&&&###############"""!!!!!!"""""""""""""""######$$$%%%&&&'''%%%###""""""### """######""""""###$$$###%%%&&&&&&$$$######$$$&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$"""###"""!!!!!!###!!!"""###$$$%%%$$$######""""""#########$$$$$$$$$%%%$$$""""""###$$$######$$$$$$%%%%%%$$$###!!! !!!&&&&&&###"""$$$'''%%%%%%&&&&&&&&&%%%$$$###"""%%%&&&######&&&%%%"""((($$$###$$$### ###$$$#####################&&&%%%###"""""""""######$$$#########$$$%%%&&&&&&"""###$$$$$$###"""###$$$"""!!!###%%%&&&$$$%%%&&&###"""!!!!!!!!!"""$$$%%%&&&%%%#########%%%'''(((%%%'''((('''&&&$$$$$$%%%!!!"""###$$$######!!!!!!&&&&&&%%%%%%$$$%%%%%%%%%"""'''&&&""" $$$(((!!!!!!!!!!!!""""""""""""""""""############"""""")))&&&""" """$$$&&&&&&###$$$$$$$$$$$$$$$#########%%%''''''%%%$$$$$$%%%'''''''''''''''((()))******)))((()))***++++++))))))((('''&&&%%%$$$$$$$$$!!!"""######$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&!!!"""""""""""""""""""""######""""""!!!!!!""""""&&&%%%###""""""###%%%&&&%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################"""""""""""""""###&&&)))%%%$$$###"""""""""######%%%&&&&&&%%%"""!!!!!!"""$$$###!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###""""""###$$$%%%%%%%%%&&&&&&'''((())))))%%%&&&''''''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$######"""%%%$$$"""""""""###$$$%%%&&&###""""""$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%!!! ###%%%###"""$$$&&&%%%###"""!!!!!!""""""'''&&&&&&%%%$$$$$$#########$$$$$$###""""""###%%% """$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$""" %%%###!!!!!!"""!!!###$$$$$$######$$$&&& !!!"""%%%''')))***###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%$$$###!!!$$$$$$!!!###&&&$$$%%%%%%###"""""""""############""""""######$$$%%%"""###$$$$$$######$$$%%% """$$$$$$$$$#########""""""""""""###############"""!!!!!!!!!"""$$$$$$"""%%%''''''%%%###""""""############"""""""""""""""###$$$$$$"""""""""$$$""""""######$$$$$$$$$%%%'''%%%###$$$&&&'''&&&$$$###$$$%%%%%%###""""""### ###&&&$$$!!! """%%%""""""!!!!!!""""""###$$$&&&$$$""""""$$$&&&&&&%%%"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$!!!###$$$$$$######%%%&&&!!!"""$$$###""""""###%%%###%%%&&&&&&$$$######$$$%%%%%%$$$###############"""############$$$$$$$$$###$$$$$$""" !!!######$$$%%%&&&'''&&&&&&%%%""""""#########$$$$$$$$$%%%###""""""###$$$$$$###""""""$$$$$$$$$$$$###""""""&&&%%%"""!!!$$$'''!!!"""$$$&&&'''''''''&&&###&&&'''$$$$$$'''&&&###'''$$$###&&&&&&######&&&"""#########$$$$$$$$$$$$%%%%%%###"""""""""######"""""""""!!!""""""######"""###$$$$$$###"""###$$$$$$###"""###$$$$$$#########""""""!!!"""###$$$%%%&&&%%%$$$######$$$&&&''''''((()))(((%%%############$$$%%%%%%%%%$$$###""""""""""""!!!!!!"""###### ###&&&%%%""""""$$$'''!!!!!!!!!!!!""""""""""""""""""############"""""")))&&&!!! """###$$$""""""######$$$######"""###%%%&&&&&&%%%$$$%%%%%%(((((('''''''''(((((()))+++))))))***+++,,,+++***'''&&&%%%%%%$$$$$$%%%%%%""""""######$$$#########!!!"""$$$#########%%%'''""""""""""""""""""""""""$$$###"""!!! %%%$$$###""""""###$$$%%%$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$###""""""!!! !!!"""!!!!!!"""%%%'''&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&###""""""###"""###"""###&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$%%%(((+++---$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$$$$##################$$$$$$$$$$$$$$$!!!###&&&((((((&&&###!!!%%%""" !!!$$$&&&&&&$$$&&&$$$######$$$$$$$$$############$$$$$$$$$$$$$$$%%%######$$$### """&&&%%%$$$######"""###$$$%%%&&&&&&%%%%%%$$$$$$######"""###$$$###"""!!!###%%%!!!###$$$$$$###!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!! !!!###$$$$$$###""""""""""""######!!!###$$$%%%$$$$$$&&&'''&&&$$$###$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""$$$###"""###&&&$$$ %%%$$$######"""###############""""""######$$$%%%###"""""""""$$$%%%$$$###"""!!!"""###$$$%%%###"""############$$$$$$$$$$$$"""""""""!!!"""######$$$###%%%''''''%%%$$$###$$$!!!!!!""""""#########$$$"""######"""!!!!!!###$$$ !!!"""###$$$%%%&&&&&&%%%$$$######%%%%%%$$$###"""$$$%%%%%%###""""""###!!!$$$&&&%%%"""!!!###%%%""""""!!!!!!""""""###$$$$$$###!!!"""###%%%%%%$$$"""###%%%%%%$$$###%%%&&&$$$%%%%%%%%%%%%$$$#########""""""""""""###$$$$$$ !!!############$$$&&&"""$$$%%%%%%$$$###%%%&&&$$$&&&'''&&&%%%######$$$$$$$$$###""""""""""""###"""############$$$$$$$$$$$$%%%%%%###"""!!!"""$$$$$$$$$%%%&&&&&&&&&&&&&&&###############$$$$$$$$$%%%###""""""###$$$$$$###!!!!!!"""$$$$$$%%%%%%$$$!!!$$$%%%$$$!!!!!!###&&&!!!"""$$$&&&'''''''''&&&$$$'''(((%%%%%%((('''$$$### $$$$$$""""""%%%"""#########$$$$$$%%%%%%%%%$$$######"""###############""""""!!!""""""""""""###$$$$$$###"""###$$$%%%### !!!$$$&&&%%%"""###""""""""""""###$$$$$$'''&&&$$$######$$$%%%%%%((())))))(((%%%"""!!!"""$$$%%%&&&''''''&&&%%%$$$ !!!"""######%%%$$$$$$######$$$%%%&&&!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!###$$$### !!!!!!"""############"""###%%%&&&&&&%%%$$$%%%&&&)))((((((''''''''''''(((***)))((()))+++,,,+++***%%%$$$$$$###$$$$$$%%%%%%"""###############ӵ !!!$$$(((#########"""""""""""""""""""""!!!!!! !!!!!!!!!$$$$$$###""""""###$$$$$$$$$#####################%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!! !!!###%%%%%%%%%&&&&&&%%%%%%$$$###!!!""""""""""""###$$$"""###%%%#########$$$%%%%%%&&&&&&Ħ$$$$$$$$$###""""""Ħ(((***$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&ӵ%%%######$$$$$$$$$$$$$$$###!!!$$$''')))***(((%%%$$$$$$###&&&%%%"""&&&%%%###############"""###############$$$$$$$$$&&&$$$$$$$$$!!!"""((($$$###""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$######"""#########!!!!!!###$$$!!!###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  """$$$&&&###$$$$$$Ħ """$$$$$$$$$$$$&&&'''+++'''######$$$"""&&&&&&%%%$$$#########$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&$$$"""$$$$$$########################""""""######$$$%%%$$$""" """%%%&&&$$$"""###  $$$%%%### """""""""#########$$$$$$"""""""""""""""######$$$"""$$$&&&&&&$$$######$$$""""""""""""############"""""""""""" !!!###%%%!!!""""""###$$$$$$%%%%%%######""""""#########""""""###%%%%%%###"""######"""###%%%$$$"""!!!###$$$$$$$$$######$$$$$$%%%&&&""""""!!!"""############"""###$$$$$$$$$$$$%%%'''###$$$$$$%%%$$$$$$############""""""######$$$%%%"""###$$$###!!! !!!"""###$$$&&&%%%$$$$$$%%%'''%%%'''((('''%%%$$$$$$$$$$$$###""""""!!!"""""""""""""""#########$$$$$$$$$"""###$$$$$$###$$$%%%'''#########$$$$$$$$$$$$$$$########################$$$###!!!"""###%%%$$$###""""""######$$$$$$$$$$$$$$$%%%%%%###!!!!!!###&&&%%%%%%&&&&&&&&&%%%$$$###$$$''''''%%%%%%''''''$$$###!!!!!!$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&%%%$$$#########$$$"""###$$$$$$###"""###$$$###""" $$$)))((($$$"""""""""#########$$$$$$'''&&&%%%$$$######$$$$$$'''(((((('''%%%"""""""""$$$%%%&&&'''''''''&&&%%%"""""""""######%%%&&&''')))%%%"""!!!###%%%%%%$$$!!!!!!!!!!!!""""""""""""""""""############"""""" """$$$''''''%%%""" !!!"""##################$$$%%%%%%$$$$$$&&&''')))((((((''''''''''''((()))((('''(((*********)))$$$############$$$%%%%%%""""""#########4ĉ@ӵ!!!&&&***$$$#########"""""""""!!! !!!###$$$$$$#################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$ !!!!!! !!!"""$$$$$$$$$$$$%%%$$$######"""!!!!!! !!!"""$$$%%%### %%%""""""###$$$$$$%%%&&&&&&>L%%%$$$$$$$$$"""###=hĦ%%%&&&'''((('''&&&%%%&&&((('''&&&%%%%%%$$$$$$$$$%%%4ĉ@ӵ%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%$$$###&&&%%%"""%%%%%%$$$###"""""""""###########################%%%###$$$$$$!!!""")))###"""!!!!!!"""###%%%&&&%%%$$$$$$$$$$$$$$$######"""######"""!!!!!!"""$$$ """"""!!! !!!"""""""""""""""""""""""""""!!!!!!%%%&&&%%%!!!!!!""">L""" !!!######"""###$$$&&&%%%!!! """&&&&&&"""&&&%%%$$$###############!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))&&&%%%&&&&&&&&&%%%$$$############$$$###############""""""######$$$%%%$$$""" """%%%&&&$$$"""$$$""" !!!$$$&&&$$$"""!!!!!!!!!"""""""""######!!!"""""""""############!!!"""$$$###"""""""""###############""""""""""""!!!"""###"""!!!"""###%%%########################"""""""""""""""!!!""""""!!!###%%%%%%###"""###$$$!!!"""###"""!!!!!!""""""$$$$$$######$$$$$$%%%&&&!!!!!!""""""""""""######!!!###$$$$$$$$$$$$&&&'''""""""###############"""###############$$$$$$%%%"""###$$$###!!!!!!!!!######%%%&&&&&&%%%%%%&&&'''&&&((()))(((&&&$$$$$$%%%$$$###""""""!!!"""""""""""""""#########$$$$$$$$$!!!###$$$%%%&&&(((***$$$$$$$$$$$$$$$%%%%%%%%%########################$$$"""!!!"""###%%%%%%$$$%%%$$$$$$#########""""""%%%$$$$$$"""!!!"""###%%%%%%%%%&&&&&&&&&%%%$$$###"""%%%&&&$$$$$$&&&%%%"""'''$$$$$$'''&&&"""!!!###'''&&&&&&%%%$$$###""""""############$$$#########&&&&&&%%%$$$#########$$$"""###$$$$$$###"""###$$$$$$%%%###!!!$$$)))(((###"""#########$$$$$$$$$$$$&&&%%%%%%$$$############$$$%%%'''&&&%%%$$$$$$%%%"""###$$$&&&&&&&&&%%%$$$#########$$$%%%&&&'''((()))%%%!!! ###&&&%%%###!!!!!!!!!!!!""""""""""""""""""############""""""###  ###&&&(((!!!!!!"""###$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&((((((((('''''''''(((((()))(((''''''''')))***)))((($$$$$$$$$###$$$$$$%%%%%%!!!!!!""""""###GG=?***000$$$$$$$$$######""""""!!! !!!###$$$&&&'''########################"""###$$$$$$%%%$$$$$$$$$""""""#########$$$$$$$$$''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&''''''!!!""""""###$$$$$$%%%%%%!!!""""""!!!!!!"""###$$$#########"""""""""""""""###$$$###!!!!!!!!!"""&&& !!!%%%%%%$$$&&&!!!""""""###$$$%%%&&&&&&HdĦ%%%%%%$$$$$$###=Īj'''((())))))''''''((()))''''''&&&%%%$$$$$$$$$$$$GG=?&&&$$$######$$$%%%%%%!!!!!! !!!"""###$$$%%%""" !!!$$$&&&&&&$$$###$$$$$$###!!!!!!"""$$$###############"""""""""###!!!!!!###""" """'''###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$######!!!"""###"""!!! """$$$ !!!"""!!! """$$$""""""""""""""""""""""""!!!"""&&&&&&$$$$$$$$$$$$HdĦ### """######"""!!!###$$$$$$###"""###&&&'''%%%###$$$$$$$$$$$$$$$#########!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''+++&&&$$$&&&'''%%%$$$%%%""""""###$$$$$$$$$$$$#########""""""######$$$%%%###"""""""""$$$%%%$$$###&&&$$$######%%%&&&&&&&&& !!!!!!!!!""""""""""""!!!!!!"""############""" !!!""""""!!!!!!"""$$$$$$#########""""""!!!!!! """$$$%%%$$$###$$$%%%$$$$$$$$$#########""""""!!!"""######!!!!!!"""###!!!###$$$$$$#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$ """###$$$###"""######!!!"""$$$$$$$$$$$$&&&(((!!!!!!"""############"""$$$############$$$%%%%%% """######$$$%%%'''###%%%&&&&&&%%%$$$&&&'''((()))***)))&&&%%%$$$%%%$$$$$$###""""""""""""###"""############$$$$$$$$$###$$$%%%&&&(((***&&&&&&&&&&&&&&&'''(((((($$$$$$$$$##################"""!!!"""$$$%%%%%%$$$&&&%%%$$$###""""""""""""$$$###############$$$$$$!!!"""$$$&&&'''''''''&&&"""%%%&&&######&&&%%%"""$$$""""""%%%###''''''&&&%%%$$$######"""""""""###$$$$$$$$$$$$#########""""""!!!""""""""""""###$$$$$$###"""###$$$"""((((((###"""&&&%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""$$$&&&&&&%%%$$$%%%&&&!!!"""###$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%&&&### !!!###%%%$$$###!!!!!!!!!ӵ""""""###ĭӵӵ###Ħ###$$$%%%$$$$$$$$$''')))'''ӵӵ$$$$$$ĦƜ`1.׼s%%%,,,333%%%Ħ"""!!!""""""""""""###%%%&&&ӵ###Ħ$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%ĭӵ%%%&&&Ħ$$$$$$ Ħ"""Ħ!!!""""""######$$$%%%$$$"""""""""###'''%%%!!!&&&DdD###$$$%%%?fӵ'''((()))Ħ((('''&&&ӵƜ`1.׼s(((&&&ĭӵ"""$$$"""%%%!!!###$$$###!!!!!!###ӵ"""""""""!!!Ħ"""$$$""""""###%%%######$$$$$$!!!"""###Ħ!!!"""###""""""###"""Ħ!!!""""""######$$$''''''&&&DdD$$$"""!!!###"""ӵ%%%$$$ӵ###ӵ"""###$$$"""%%%Ħ%%%"""ӵ"""###$$$###ĭӵ""""""!!!"""###$$$######"""!!!"""###"""!!!!!!###%%%""""""""""""############"""&&&'''&&&%%%%%%%%%###############$$$$$$$$$!!!###$$$###!!! """$$$!!!"""$$$$$$######$$$%%%###"""""""""######""""""""""""!!!!!!""""""###$$$"""%%%%%%###"""###$$$ """$$$$$$$$$$$$&&&(((!!!"""######$$$$$$$$$###$$$$$$######$$$$$$%%%&&&!!!###$$$$$$$$$&&&(((###$$$%%%%%%$$$$$$%%%&&&(((******)))'''%%%%%%%%%%%%%%%$$$###############"""############$$$$$$$$$ ###%%%%%%%%%&&&''''''&&&&&&%%%&&&'''((()))$$$$$$$$$#########""""""###"""!!!"""$$$%%%%%%%%%%%%$$$###""""""######$$$"""""""""###%%%%%%$$$$$$!!!"""$$$&&&'''''''''&&&###&&&&&&$$$$$$&&&&&&###!!!!!!$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$###"""""""""!!!""""""######"""###$$$$$$###"""###$$$$$$)))### $$$%%% """###$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$######%%%&&&&&&$$$######$$$ !!!###$$$%%%%%%%%%$$$###"""""""""""""""######!!!!!! !!!###$$$######!!!!!!?~4"""""""""g&e>&e&&&g&e""">hӵ$$$%%%$$$###$$$''')))g&e)))guO>uO>&e%%%%%%4ff?>ߝL###gĉ@"""###+++222Shӵ!!!$$$$$$$$$$$$$$$$$$g&e###>hӵ%%%&&&%%%%%%$$$(((((((((fff?><z(((g&e>&e$$$$$$HL"""""""""ShӵgL!!!!!!"""###$$$ """""""""###%%%S?ʬ'''"""3h?D%%)?!!!!!!ZufĦ'''((()))gL)))((('''g&e$$$gĉ@$$$(((g&e>&e&&&@e"""###??!!!### """$$$###!!!!!!g<ĉ###""""""!!!3we<Ħ!!!%%%$$$3h?@e#########$$$$$$!!!""""""Z###"""###$$$$$$$$$3h?gL%%%(((&&&"""!!!$$$$$$$$$"""D%%)?###fff?><z !!!=?Ħ%%%g&e###g&e """S?ʬ 4ff?>ߝL$$$@e###g&e%%% ###3h?g&e>&e######?? !!!"""$$$$$$######""""""###$$$###""""""$$$&&& !!!"""###$$$%%%%%%"""''')))((('''%%%%%%!!!!!!"""###$$$%%%%%%&&&!!!###%%%$$$!!! """$$$ """$$$$$$######$$$%%%$$$###"""###$$$$$$###"""$$$$$$$$$###$$$%%%%%%&&&###&&&&&&$$$"""###%%% """$$$$$$$$$%%%&&&((("""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$###$$$&&&"""$$$%%%%%%$$$###%%%&&&)))***+++***'''%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$ """$$$%%%$$$######$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$######""""""###"""!!!"""$$$%%%&&&%%%###""""""""""""$$$%%%&&& !!!"""$$$&&&&&&%%%###%%%%%%&&&'''&&&%%%$$$###$$$'''(((%%%%%%((('''$$$&&&$$$&&&***+++'''&&&'''""""""###$$$&&&'''((((((!!!"""###$$$%%%%%%$$$###$$$#########$$$%%%&&&&&&"""$$$$$$$$$###"""###$$$&&&"""%%%(((%%%"""###$$$%%%&&&%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""""""""!!!"""###%%%&&&&&&%%%%%%%%%$$$###############$$$!!!"""############$$$4Dӵ """Hƅ^Hu]Ħ###Hu]Ħ$$$ZuR)Ħ&&&&&&%%%%%%%%%&&&&&&Hu]Ħ&&&HŐeHŐeHu]Ħ$$$qIܗGIӵ!!!tt"""!!!###HGgĉ@ !!!###$$$%%%%%%######Hu]Ħ$$$ZuR)Ħ """$$$&&&"""'''sߝLGdUĦ%%%Hƅ^Hu]Ħ%%%ntHdĦ"""###HGgĉ@$$$HdĦ """"""!!!"""$$$$$$###Htƅ^!!!###Bt=o9ĦDtfo9Ħ$$$%%%'''g?---,,,HdĦ***$$$&&&Hu]Ħ'''tt$$$###Hƅ^Hu]Ħ###H׼s%%%"""$$$$$$$$$###$$$$$$"""!!!"""tQ"""$$$&&&'''je<Ħ!!!!!!!!!Bt=o9ĦH׼s$$$############"""%%%&&&&&&HtĦ"""############Bt=o9ĦHdĦ"""!!!!!!!!!!!!!!!"""$$$$$$###Dtfo9ĦsߝLGdUĦ$$$Ht@cӵHu]Ħ%%%Hu]Ħ%%%%%%Htƅ^%%%qIܗGIӵ$$$H׼s"""!!!Hu]Ħ###%%%Bt=o9ĦHƅ^Hu]Ħ""" ######""""""######$$$%%%"""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%%%%$$$###""""""""""""############"""!!!$$$"""!!!"""%%%&&&$$$"""""""""""""""############$$$%%%%%%$$$###"""$$$%%%"""""""""""""""######### !!!"""######$$$###### !!!$$$'''(((((($$$######$$$%%%&&&$$$###########################$$$%%%""""""&&&&&&"""'''((()))'''$$$$$$'''***)))...///(((###$$$$$$!!!***$$$"""&&&&&&""" ###%%%$$$###""""""###$$$$$$"""""""""$$$&&&'''&&&$$$''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""###&&&###!!!!!!$$$%%%$$$"""###%%%&&&&&&$$$######$$$&&&%%%###"""""""""######'''&&&&&&%%%$$$$$$$$$%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$"""###$$$###""""""$$$&&&"""""""""###$$$$$$$$$%%%""""""4DuXӵ DdDΦDdDĦ$$$DdDĦ$$$$$$t|<'''&&&&&&%%%%%%&&&&&&&&&DdDĦ)))DdDΦDdDΦDdDĦ%%%peƜ4DuTӵ!!!`eĭ###qet%%%''')))###$$$%%%%%%######DdDĦ$$$###t|<"""!!!!!!"""###$$$###(((DdDDdDĦ%%%DdDΦDdDĦ%%%q<niDdDĦ###qet!!!###DdDĦ """"""!!! q<R!!!!!!qjRgdKӵHdDĦgdKӵ&&&'''GR/f6LĭĦ...---DdDĦ+++$$$&&&DdDĦ'''`eĭ###DdDΦDdDĦ"""DdDĦ$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""geĦ"""###%%%FSĦqjRgdKӵDdDĦ$$$############"""$$$%%%%%%DdDĦ###!!!!!!"""qjRgdKӵDdDĦ""""""!!!!!!"""""""""$$$$$$$$$HdDĦgdKӵDdDDdDĦ$$$DdDĦ4DufӵDdDĦ&&&DdDĦ!!!q<R&&&%%%peƜ4DuTӵ$$$DdDĦ""""""DdDĦ###qjRgdKӵDdDΦDdDĦ"""!!!!!!!!!!!!"""######""""""######$$$%%%"""""""""""""""""""""""""""""""""""""""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$###############"""""""""###!!! !!!###%%%###!!!""""""""""""############%%%###"""###$$$%%%%%%%%%"""""""""""""""""""""### !!!"""###$$$$$$$$$$$$!!! """$$$&&&''''''$$$######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&""""""%%%$$$ &&&'''(((&&&$$$$$$&&&)))'''---...)))%%%%%%%%%!!!'''"""!!!$$$%%%!!! """%%%$$$###""""""###$$$$$$###""""""$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$############$$$%%%%%%######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***)))'''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$%%%###!!!"""$$$%%%$$$"""!!!"""$$$$$$#########$$$&&&%%%###"""""""""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$#########"""###$$$###""""""$$$&&&############$$$$$$$$$$$$4DuXӵ!!!DdDΦDdDӵ&&&DdDĦ$$$$$$o)h$$$&&&&&&&&&%%%%%%&&&&&&'''DdDĦ***DdDΦDdDΦDdDӵ&&&=ӊB1.uTӵ!!!HߝL`o9$$$po9wӵ(((###$$$%%%$$$######DdDĦ$$$$$$o)h"""""""""""""""""""""$$$(((DdDΦDdDĦ%%%DdDΦDdDӵ%%%GIpӵDdDĦ###po9wӵDdDĦ """######### !!!"""!!!po9u###"""!!!!!!GIdnuR)ĦDdDĦnuR)Ħ))))))CdgĪj...DdDĦ,,,&&&&&&DdDĦ'''HߝL`o9###DdDΦDdDӵ"""DdDĦ###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&$$$######geĦ"""###sp?aĦ!!!!!!GIdnuR)ĦDdDĦ$$$############"""######$$$DdDĦ$$$ !!!GIdnuR)ĦDdDĦ###"""""""""######$$$###""""""DdDĦnuR)ĦDdDΦDdDĦ$$$DdDĦnuR)ĦDdDĦ'''DdDĦ###po9u$$$(((%%%%%%=ӊB1.uTӵ$$$DdDĦ""""""DdDĦ$$$GIdnuR)ĦDdDΦDdDӵ!!!!!!!!!"""############""""""######$$$%%%""""""""""""""""""""""""#########"""###$$$$$$%%%""""""###$$$%%%%%%%%%%%%######"""""""""######$$$""" """###"""!!!""""""""""""############%%%"""!!!"""%%%&&&&&&$$$######""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%""""""""""""###$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&###"""$$$### %%%%%%&&&%%%$$$$$$%%%'''&&&***---***((('''&&&###&&&"""!!!$$$%%%###"""$$$$$$$$$############$$$%%%######"""###%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&######""""""######$$$%%%######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&&&&&&&&&&((()))******(((&&&&&&'''########################"""###%%%%%%$$$######$$$$$$######$$$%%%%%%$$$"""!!!######""""""###$$$%%%$$$###"""""""""###$$$%%%%%%$$$############$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$##################$$$"""###$$$$$$"""###$$$&&&$$$$$$$$$$$$$$$#########4DuXӵ!!!"""###DdDʜ4DuTӵ'''>d<Ħ$$$Dt$$$&&&%%%%%%%%%&&&''''''>d<Ħ(((>d<ʜDd<ʜ4DuTӵ'''%%%F&uTӵ!!!4DufئL>e&&&puR)Ħ""""""$$$%%%$$$###""">d<Ħ$$$Dt!!!$$$$$$###"""!!!###'''DdDΦDdDĦ%%%>d<ʜ4DuTӵ%%%4DwDd<Ħ###puR)Ħ>d<######$$$$$$!!!"""###""""""peӵ###ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ000>d<((((((>d<Ħ)))4DufئL>e!!!DdDʜ4DuTӵ$$$DdDĦ$$$######$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###geĦ###s<v>aĦ######peӵDx<DdDĦ$$$#########""""""!!!"""###DdDĦ%%% !!!!!!peӵDx<>d<############$$$%%% >d<ӵDd<DdDΦDdDĦ$$$DdDӵnd<DdDĦ(((>d<Ħ(((peӵ###Ħ###F&uTӵ###DdDĦ###""">d<Ħ%%%peӵDx<>d<ʜ4DuTӵ!!!!!!"""###$$$%%%######""""""######$$$%%%""""""""""""""""""""""""###############$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%!!!!!!!!!!!!"""######"""!!!"""""""""############$$$###############$$$$$$#########"""""""""""""""""""""$$$%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%###$$$%%%%%%$$$%%%&&&'''""""""""""""###############$$$$$$$$$###$$$###"""###$$$$$$$$$$$$$$$%%%%%%&&&))),,,---,,,***'''%%%&&&$$$$$$&&&'''(((''''''$$$$$$###$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$############$$$%%%%%%######"""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$######$$$%%%'''&&&$$$######$$$&&&'''''''''&&&&&&&&&&&&%%%%%%&&&((()))((('''%%%%%%&&&"""""""""""""""""""""""""""###%%%%%%$$$###$$$%%%######$$$%%%%%%%%%$$$"""!!!"""$$$$$$###""""""###%%%$$$###""""""###$$$$$$$$$$$$######"""######$$$$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&'''###$$$$$$$$$######%%%&&&%%%%%%%%%$$$$$$######### 4DuXӵ$$$$$$D&dq&ĒR&&&'''sdKĦ$$$DHRRud%%%%%%%%%%%%&&&'''(((sdKĦ'''D&oq<Ōq&ĒR(((&&&%%%>dp&ĒR!!!!!!nfʜd<Φ>d<Ħ$$$s&dq&ĒR%%%%%%i?ʜtd<Ħ###HHܗDӊB$$$<x$$$$$$ B?d<"""""""""############%%%&&&'''&&&$$$###geĦ&&&Hg8>aĦ!!! B?Ho9###>d<######"""""" !!!""">d<ӵ###"""B?Ho9$$$<x###$$$%%%%%%"""!!!!!!&ӫeʬtIӇ&&&>d<Φ>d<Ħ$$$D&ӫetIӇ***DdDĦ(((sdKĦ&&&B?dp&ĒR"""###>d<sdKĦ&&&B?Ho9"""s&dq&ĒR!!!!!!!!!"""$$$%%%&&&######""""""######$$$%%%""""""""""""""""""""""""######""""""######$$$%%%%%%%%%%%%%%%%%%$$$###"""###############$$$%%%%%%""""""############$$$$$$!!!"""""""""###############%%%&&&$$$!!!"""%%%############""""""!!!!!!""""""$$$%%%%%%%%%%%%%%%###%%%%%%$$$!!!!!!"""$$$###$$$%%%%%%$$$$$$''')))!!!!!!!!!""""""#########!!!!!!"""$$$%%%$$$$$$%%%#########$$$%%%%%%%%%$$$'''(((+++......,,,((('''%%%%%%$$$%%%''')))(((&&&######$$$$$$%%%%%%%%%%%%%%%$$$""""""$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&#########"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%$$$$$$%%%""""""""""""""""""""""""!!!###%%%%%%$$$$$$%%%&&&###$$$%%%%%%%%%$$$$$$$$$###%%%&&&%%%$$$""""""###$$$$$$###""""""###$$$%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$&&&((("""###$$$%%%'''((()))***'''&&&%%%$$$$$$%%%&&&'''###$$$%%%$$$######%%%'''&&&%%%%%%%%%$$$$$$######!!!!!!4DuXӵ""""""Hu]3hh%%%&&&'''ne$$$$$$=e%%%%%%%%%%%%&&&''''''(((ne%%%)))pIƎ@t@h((('''%%%>h!!!!!!!!!fe###@ďD&&&%%%###"""###$$$###""""""ne###$$$=e%%%&&&&&&%%%$$$###"""ege$$$$$$sĪj@h$$$$$$%%%fdDĦ###@ďD&&&%%%Hkge"""###$$$ !!!""""""!!!@h###"""@G''''''HĪj@IŌ&&&$$$Bene222Hkge+++ne(((***fe!!!Hu]3hh$$$$$$%%%se!!!!!!!!!""""""""""""###$$$&&&'''&&&$$$###geĦja>aĦ###"""@G######se############""" !!!"""<Ō#########@G######Hkge""""""###$$$%%%%%%$$$$$$HĪj@IŌ$$$$$$ege%%%%%%Hu]3hIŌ000111DdDĦ'''ne!!!@h###""">h!!!""""""se!!!ne%%%&&&@G"""###sĪj@h!!!!!!!!!"""###$$$%%%&&&######""""""######$$$%%%"""""""""""""""""""""""""""""""""!!!"""######$$$%%%%%%%%%%%%$$$###""""""!!!"""###$$$%%%%%%%%%$$$"""###$$$$$$######$$$%%%""""""""""""###############$$$%%%###!!! """$$$$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%###%%%&&&$$$!!! """%%%"""%%%&&&%%%###$$$(((+++""""""######$$$%%%%%%%%%  $$$&&&$$$%%%'''###""""""$$$&&&'''%%%$$$(((&&&(((,,,---***''''''"""######!!!###'''&&&###"""###$$$%%%&&&&&&&&&%%%&&&$$$""""""###%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%$$$######$$$########################!!!###%%%&&&%%%%%%%%%'''$$$%%%&&&%%%######%%%&&&$$$%%%&&&&&&$$$######$$$$$$###"""""""""###$$$%%%$$$############$$$%%%%%%$$$%%%%%%$$$###$$$''')))"""###$$$&&&''')))******$$$##################$$$###$$$%%%$$$###$$$%%%'''%%%%%%%%%%%%%%%$$$$$$$$$ 4DuXӵ"""ĵD^&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&'''***&&&%%%$$$$$$###"""!!!!!!!!!!!!!!!"""''''''$$$"""!!!###$$$###"""!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$!!!%%%$$$$$$"""###$$$%%%&&&DdDĦ$$$"""&&&&&&###"""!!!"""$$$!!!###%%%&&&%%%$$$$$$###""""""''''''(((%%%&&&%%%111222******%%%''')))'''###D^###"""###$$$s׼s"""!!!""""""""""""############%%%&&&&&&$$$"""geFm8###>aĦ%%%%%%%%%"""######s׼s$$$############"""!!!""""""Ho$$$""""""""""""""""""!!!!!!"""###$$$%%%%%%$$$$$$ !!! %%%&&&%%%D^,,,444555DdDĦ&&&""""""$$$&&&""""""!!!!!!!!!!!!"""s׼s ###%%%%%% """!!!###%%%""""""""""""###$$$%%%%%%######""""""######$$$%%%""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$$$$### !!!$$$&&&'''&&&%%%### """$$$###"""!!!###%%%""""""""""""############$$$ $$$'''%%%"""$$$$$$######"""!!!!!! !!!"""###$$$$$$$$$$$$"""%%%&&&$$$!!! """&&&"""%%%&&&%%%######(((---"""""""""###$$$%%%%%%%%%""" %%%&&&######'''###""""""$$$'''(((&&&$$$)))$$$###(((***'''$$$%%%"""$$$### """&&&%%% """###$$$&&&&&&&&&&&&&&&'''%%%""""""###$$$%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((("""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&###!!!"""%%%))) """$$$$$$$$$$$$%%%&&&$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$###$$$'''***%%%%%%&&&&&&'''(((((((((#########$$$$$$#########$$$%%%%%%%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%%%%%%%Φ4DuXӵtvӵ>d<Ħ%%%'''&&&&&&%%%%%%&&&Ħ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''(((Ħ))),,,...333333111000---+++)))'''"""""""""###$$$%%%&&&'''###"""!!!!!!!!!"""$$$%%%!!!$$$### """%%% %%%'''%%%###!!!###$$$###"""!!!"""###Ħ$$$$$$$$$$$$$$$########################!!!%%%$$$$$$&&&&&&$$$%%%$$$###$$$%%%%%%$$$""""""###$$$%%%&&&%%%%%%$$$>d<Ħ$$$""" %%%######$$$&&&%%%!!! """%%%$$$""" """### ###$$$###!!!!!!!!!!!!$$$$$$###""""""###"""######$$$&&&'''(((((($$$"""!!! !!!$$$&&&(((&&&'''***,,,...///000000000111222333222000...---)))))))))'''Ħ'''&&&%%%%%%$$$###"""!!!!!!%%%>d<Ħ$$$%%% !!!"""Be!!! """############$$$$$$$$$###%%%&&&&&&###!!!geFYĉ$$$""">aĦ###""""""######$$$ !!!!!!"""###$$$Be$$$$$$############"""!!!"""###nu]ӵ###"""###$$$%%%%%%%%%"""!!!######!!!!!!$$$ !!!"""###$$$"""""""""""""""######$$$###$$$###""" !!!###%%%"""&&&&&&%%%>d<Ħ&&&///000>d<Ħ%%%$$$"""Ħ%%%((("""$$$### &&&!!!!!!!!!""""""###$$$%%% !!!!!!"""Be$$$ Ħ%%%"""$$$%%%%%%###""""""###!!!###$$$$$$######$$$%%%#########"""######$$$%%%#########"""###$$$$$$%%%"""""""""""""""""""""""" !!!"""""""""###$$$$$$%%%%%%%%%%%%!!!$$$'''((('''$$$###!!!###### """$$$""""""""""""############%%%(((...)))!!!$$$$$$$$$###"""!!!!!! !!!"""######$$$######!!!$$$&&&%%%!!! ###'''"""%%%'''%%%######)))... !!!"""#########$$$!!!!!!&&&&&&"""!!!%%%$$$""""""%%%((()))'''$$$(((""" %%%((($$$"""######&&&%%%!!!###'''&&&!!!"""###$$$&&&''''''&&&&&&(((%%%""""""###$$$%%%%%%%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$&&&'''((((((###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''''''''&&&### !!!&&&***!!!######$$$&&&(((######"""""""""###%%%&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$######$$$'''***(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&?aŖ%7uSQuR)ӵsdKĦ%%%######$$$%%%%%%gdKĦ$$$%%%%%%&&&'''((((((''')))***++++++(((&&&$$$+++gdKĦ(((((()))000///...---+++***)))(((%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!###$$$$$$$$$$$$"""%%%&&&%%%$$$######!!!###$$$%%%$$$"""gdKĦ%%%%%%%%%%%%%%%!!!###%%%%%%###"""###$$$%%%'''((((((%%%#########)))'''%%%"""!!!"""######&&&%%%###""""""###%%%&&&gdDĦ"""""""""######%%%%%%***222$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%"""$$$$$$###!!!!!!###%%%%%%&&&(((+++---...//////111111111111000///...---+++***(((gdKĦ"""############"""""""""!!!"""sdKĦ$$$$$$"""""""""""""""""" """############%%%''''''&&&$$$"""!!!!!!ŶS))))))(((3we<######"""""""""""""""###$$$$$$%%%%%%%%%###!!! !!!!!!iĉ@3hR/Ō""" !!!############"""""""""""""""###$$$""""""""""""############$$$$$$%%%%%%%%%$$$$$$###"""&&&###(((***$$$"""$$$&&&'''&&&DdDĦ%%%%%%$$$$$$###sdKĦ!!!###gdKĦ...+++(((%%%###$$$%%%&&&$$$###""" !!!""""""###$$$$$$###$$$$$$######gdKĦ!!!!!!"""###%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%%%%!!!$$$'''(((((('''''''''###$$$%%%%%%######$$$%%%$$$#########""""""!!!!!! $$$%%%###"""%%%%%%""""""############$$$$$$$$$""" !!!''')))&&&$$$$$$!!!"""###"""!!! """ !!!"""###$$$$$$!!!&&&(((%%%###%%%$$$"""%%%###!!!!!!###$$$"""!!!"""$$$$$$#########$$$ !!!###$$$$$$###"""!!!"""""""""!!! !!!###&&&#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''###$$$%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''$$$###'''))))))))),,,###$$$%%%%%%$$$%%%''')))$$$$$$%%%%%%%%%$$$##################$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&%%%$$$$$$######$$$$$$!!!###$$$$$$$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''''')))'''$$$"""!!!"""$$$%%%%%%!!!!!!&&&(((%%%!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$###%%%(((&&&######&&&>A"""ne"""%%%######$$$%%%ne###$$$$$$$$$%%%&&&&&&&&&%%%&&&(((''''''''')))+++ne(((''')))***//////...---+++***)))(((%%%%%%$$$$$$$$$#########""""""""""""""""""""""""!!!""""""#########"""""""""%%%&&&%%%###""""""!!!"""$$$%%%%%%%%%ne%%%%%%%%%%%%%%%%%%###$$$%%%%%%###""""""### ###$$$###"""######((('''&&&$$$$$$$$$$$$%%%&&&%%%###""""""###%%%De%%%%%%%%%%%%(((""" $$$'''%%%###$$$%%%###!!!"""###$$$###"""########################!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...///000111000000000000///...---,,,***)))ne######$$$$$$$$$$$$############"""ne$$$$$$$$$########################!!!"""$$$$$$######$$$&&&&&&%%%$$$""""""""">A$$$%%%%%%k<#########""""""###############$$$$$$$$$$$$$$$$$$###!!! !!!"""###"""!!!fh""" """######""""""!!!!!!!!!"""######!!!!!!"""""""""#########"""############""""""!!!######  &&&'''%%%###%%%''''''%%%De%%%%%%%%%$$$$$$$$$ne%%%%%%ne%%%&&&%%%###"""!!!"""###$$$######"""!!!!!!!!!!!!!!!"""###$$$$$$""""""###$$$######ne"""!!! """"""###""""""!!! !!!###$$$%%%%%%$$$$$$###%%%'''(((&&&%%%$$$$$$###$$$%%%%%%######$$$%%%$$$#########""""""""""""!!!"""!!!!!!$$$(((&&&!!!"""############$$$$$$$$$### %%%'''%%%###$$$"""###$$$###!!! !!!"""!!!!!!""""""######$$$$$$###%%%$$$###$$$$$$!!!%%%###!!!"""###$$$""" !!!###$$$$$$######$$$%%%!!!"""###$$$$$$$$$###"""######$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$###"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$#########""""""#########%%%%%%$$$$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))''''''(((&&&""""""%%%&&&''''''%%%###"""###%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&''''''''''''(((((((((((($$$#########$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%'''&&&%%%%%%%%%&&&&&&''''''$$$###!!! !!!###&&&''''''&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$$$$%%%$$$%%%(((&&&###### """"""###%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))'''%%%(((///666+++''''''))),,,......---,,,+++***((('''%%%$$$$$$$$$$$$#########""""""""""""""""""""""""#########""""""!!!!!!!!! ###%%%&&&$$$"""!!!!!!"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%###""""""""""""###"""""""""###%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&###############)))$$$"""'''+++(((!!!%%%$$$""""""$$$%%%$$$###########################!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''''''''''''''((())))))'''%%%'''((()))+++,,,...//////............---,,,++++++***)))$$$$$$###%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%$$$$$$######"""### """###$$$###############$$$$$$$$$###############"""######"""!!!!!!"""$$$'''$$$!!! """  """$$$$$$!!! !!!!!!"""###!!!!!!!!!!!!""""""""""""############""""""!!!!!!### """###$$$'''$$$&&&'''&&&$$$###%%%%%%%%%$$$$$$$$$$$$######%%%$$$ !!!!!!"""######"""""""""""""""!!!!!! """###$$$$$$""""""###$$$######""""""""" !!!""""""######"""""" !!!###%%%&&&%%%$$$###$$$&&&''''''%%%"""""""""###$$$%%%$$$######$$$%%%###############""""""""""""!!!%%%***'''"""############$$$$$$$$$$$$ """$$$######%%%###$$$$$$$$$"""!!!"""##################$$$$$$$$$###""""""$$$###!!!$$$###""""""######"""!!!!!!###$$$$$$######$$$%%%""""""###$$$%%%%%%$$$$$$"""######"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$###""""""###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''((('''(((((($$$!!!%%%&&&&&&$$$""""""###$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%######""""""""" !!!"""$$$%%%&&&'''''''''''''''((((((((())))))"""""""""###$$$%%%'''(((###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''###"""!!! !!!###%%%&&&###$$$&&&%%%###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%$$$&&&***((($$$$$$""" !!!$$$%%%$$$"""$$$%%%$$$###$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$''',,,...---***,,,444===444333///+++((((((***,,,,,,------,,,+++)))((('''$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!""""""!!!###%%%%%%###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###"""###$$$"""$$$&&&&&&$$$""""""""""""###%%%'''((('''&&&%%%%%%$$$$$$######$$$$$$%%%"""""""""""""""#########%%%$$$$$$(((***)))%%%"""&&&$$$######$$$%%%%%%$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%'''))))))&&&###%%%&&&&&&'''(((***+++,,,,,,,,,,,,,,,,,,+++******)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$""""""#########$$$$$$%%%""""""###$$$%%%$$$$$$###########################%%%$$$$$$$$$###"""""""""!!!"""###"""!!!"""###%%%%%%###!!! """######"""$$$""" """$$$$$$$$$  !!!"""### !!!!!!!!!"""""""""&&&%%%%%%$$$$$$$$$$$$$$$%%%"""$$$!!!"""(((%%%&&&'''&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###$$$%%%$$$### !!!"""$$$$$$$$$$$$### !!!"""######"""!!! """###$$$###"""!!!"""$$$#########"""""""""""""""######$$$$$$%%%%%%%%%%%% !!!$$$%%%&&&%%%###"""###%%%&&&%%%###"""!!!""""""$$$%%%$$$###"""###$$$########################"""###""" ###'''%%%""""""#########$$$$$$$$$'''""""""$$$###$$$'''###$$$%%%$$$"""""""""$$$$$$$$$$$$######"""""""""""""""###$$$$$$!!!###"""""""""######"""""""""###$$$###""""""$$$&&&"""######$$$%%%%%%%%%%%% !!!""""""!!!!!!"""$$$%%%%%%%%%$$$$$$###############$$$###""""""$$$&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###%%%&&&'''&&&&&&%%%$$$$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&$$$$$$''''''###!!!###"""###$$$$$$######%%%'''%%%%%%%%%%%%$$$$$$###"""%%%%%%$$$###############!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''((((((############$$$%%%&&&'''$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&'''&&&&&&'''%%%$$$"""!!!"""###### !!!"""###$$$&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''$$$%%%***///---'''$$$!!!###%%%&&&&&&&&&'''***!!!$$$&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%(((...222111------333999,,,------,,,***)))***,,,++++++,,,,,,+++)))'''&&&$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ """$$$$$$"""!!!!!!"""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$%%%&&&###%%%''''''%%%$$$$$$$$$!!!$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''' ###&&&%%%###$$$&&&(((&&&$$$######$$$%%%%%%$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''((((((%%%###&&&%%%%%%%%%&&&((()))******++++++++++++******)))((('''&&&%%%%%%%%%%%%%%%$$$#########""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$!!!""""""###$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%########################%%%$$$$$$$$$###""""""""" """""""""!!!"""$$$&&& !!!###%%%%%%$$$"""%%%###!!!!!!"""""""""!!! !!!"""###!!!!!!!!!!!!""""""""""""%%%%%%$$$######$$$%%%%%%&&&$$$&&&!!!"""(((%%%&&&&&&%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''&&&%%%"""###%%%&&&%%%$$$"""!!! !!!"""######"""!!! !!!"""######"""!!!"""###""""""""""""""""""######$$$$$$$$$$$$$$$%%%%%%&&&!!!"""$$$%%%%%%$$$###""""""###$$$$$$###"""###$$$"""###$$$$$$""""""###$$$###############$$$$$$$$$ %%%'''### !!!""" """"""#########$$$$$$$$$)))$$$!!!###%%%$$$%%%(((###$$$%%%$$$"""""""""$$$#########"""!!!!!!  $$$######%%%%%%"""""""""######"""""""""###"""###$$$###""""""$$$&&&#########$$$$$$%%%&&&&&&!!!"""$$$$$$###"""###%%%%%%%%%%%%$$$$$$############$$$%%%%%%$$$$$$&&&'''%%%%%%$$$$$$$$$#########%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!"""###$$$&&&'''%%%$$$#########$$$&&&''''''&&&&&&%%%%%%&&&&&&''')))$$$"""&&&)))'''$$$$$$"""###$$$$$$###$$$&&&(((%%%&&&%%%%%%$$$###"""!!!###"""""""""######$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&&&&%%%$$$%%%'''$$$%%%&&&'''''''''&&&&&&((('''%%%$$$######$$$$$$ $$$&&&%%%###%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&''''''((((((''''''"""%%%---333222***%%%$$$"""&&&%%%###%%%)))!!!$$$%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++//////+++***,,,000''')))***+++******+++,,,)))***+++,,,+++)))'''%%%$$$############"""""""""""""""""""""""""""""""""  """$$$%%%!!!######"""!!!"""###!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$%%%&&& ###%%%%%%$$$%%%&&&!!!###%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$'''!!!"""&&&%%%$$$""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''$$$&&&(((((('''%%%&&&&&&((('''&&&&&&&&&((()))************++++++******)))'''&&&&&&%%%%%%%%%&&&&&&#########"""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%!!!"""###$$$$$$$$$$$$$$$############$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$###############!!!"""###"""!!!"""###%%%!!!###&&&&&&$$$"""$$$"""   !!!"""###$$$""""""""""""############"""!!!!!!!!!!!!###$$$%%%(((###"""%%%&&&%%%$$$&&&%%%%%%%%%$$$"""!!!###$$$###$$$$$$$$$$$$%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$###$$$$$$$$$###"""  !!!!!!"""""""""""""""!!!"""######!!!!!!"""###""""""""""""###############""""""""""""###$$$$$$#########$$$$$$$$$######"""###$$$$$$""""""###%%%"""###$$$###""""""###$$$#########$$$$$$$$$$$$$$$%%%)))$$$!!!""""""############$$$$$$$$$***%%%"""$$$&&&%%%&&&(((###$$$$$$$$$"""!!!"""######"""""""""!!!!!! ###%%%###"""$$$%%%###!!!"""######""""""###$$$#########"""!!!"""$$$'''""""""""""""###%%%&&&'''###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%&&&((($$$$$$$$$$$$############$$$$$$######$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&###############$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''---'''$$$&&&&&&###!!!"""&&&''''''%%%######$$$%%%"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!""""""$$$%%%%%%%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$###$$$&&&&&&%%%%%%'''((($$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((### !!!&&&((($$$ %%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%%%%"""%%%,,,333111***$$$$$$ !!!%%% ############%%%&&&$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%'''))))))((('''(((***((()))))))))((())),,,///((()))+++,,,+++)))&&&%%%############""""""""""""""""""""""""""""""""""""!!! !!!###$$$ """"""""""""###%%%######""""""######$$$$$$########################"""###%%%%%%###"""######"""$$$$$$$$$%%%&&&!!!"""$$$%%%&&&'''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""######$$$%%%%%% &&&&&&!!! ######%%%###!!!"""###$$$###"""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%)))'''""" $$$(((((('''%%%%%%%%%&&&((())))))******+++++++++******&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""###########################!!!"""$$$$$$######$$$&&&""""""###$$$$$$$$$#####################$$$%%%%%%""""""#########$$$$$$$$$###############$$$$$$$$$""""""###"""!!!!!!###%%%"""!!!!!!"""$$$$$$###"""!!!  !!!  !!!"""###%%%%%%############$$$$$$$$$$$$!!! !!!###&&&((()))***(((%%%&&&)))'''###$$$$$$$$$###!!!"""###%%%######$$$$$$$$$%%%%%%%%%###""" """#####################"""!!! !!!!!!!!!!!!!!!"""######!!!"""###"""!!! !!!###!!!"""""""""##################"""""""""###$$$%%%%%%$$$###""""""###$$$$$$%%%&&&&&&$$$"""""""""$$$!!!###$$$###"""!!!"""$$$#########$$$$$$%%%%%%%%%"""%%%""" !!!######"""############$$$$$$$$$)))$$$"""%%%&&&$$$$$$&&&"""###$$$###!!! !!!"""######"""""""""""""""""""""&&&&&&""" """###""" """$$$###"""!!!###%%%###$$$###"""!!!"""$$$'''!!!!!!!!!!!!"""$$$&&&'''"""$$$&&&'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$###$$$&&&((($$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&!!!"""###%%%%%%###"""!!!###############$$$%%%&&&######$$$$$$%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''')))'''&&&$$$###'''(((((('''$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$###"""""""""""""""###$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!###%%%&&&&&&&&&(((***###$$$&&&(((((('''&&&%%%###$$$$$$%%%%%%&&&''''''(((%%%$$$$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&%%%$$$#########$$$&&&&&&%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$$$$$$$$$$(((---+++&&&$$$&&&$$$!!!###$$$&&& """""""""###%%%&&&$$$%%%&&&&&&''''''&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))++++++)))'''&&&(((---111''')))***++++++)))&&&$$$############""""""""""""""""""""""""""""""""""""###""" !!!"""!!!!!!!!!"""$$$&&&$$$$$$######$$$$$$%%%&&&########################%%%&&&&&&%%%###!!! !!!!!!###%%%%%%$$$############$$$%%%&&&''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''(((((("""&&&&&&###$$$)))(((###$$$"""!!!!!!"""######"""########################!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%###'''$$$ '''&&&%%%###""""""###%%%&&&)))******+++++++++******&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """###$$$######%%%'''"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$%%%%%%&&&'''""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""######"""!!!!!!"""$$$&&&$$$!!! !!!"""######!!! !!!###$$$###""" !!!!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!###&&&)))+++)))...,,,&&&&&&+++***"""###$$$$$$###!!!"""$$$&&&#########$$$$$$%%%%%%%%%(((&&&$$$$$$&&&'''((('''$$$$$$$$$###############"""!!! """###$$$!!!"""###"""!!! !!!###!!!!!!""""""#########$$$&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###!!!!!!"""$$$%%%(((((('''%%%"""!!!!!!"""!!!###$$$###"""!!!"""############$$$$$$%%%%%%%%%!!! """&&&&&&###"""############$$$$$$$$$'''###"""$$$&&&$$$###%%%!!!"""###"""!!! """########################%%%'''&&&!!! """!!!"""$$$###!!!!!!###%%%###$$$###"""!!!"""%%%'''!!! """###%%%'''!!!$$$$$$###""""""############$$$$$$%%%%%%&&&!!!"""######"""###%%%'''$$$$$$$$$############"""$$$#########$$$%%%%%%&&&"""###%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''!!!%%%'''"""&&&%%%&&&''''''&&&&&&(((***&&&&&&&&&%%%$$$###!!!!!!%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%''''''!!!"""%%%&&&&&&''')))+++###$$$&&&(((((('''&&&%%%&&&&&&%%%%%%$$$######"""!!!"""$$$$$$######$$$&&&#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%'''%%%"""###'''### !!!######!!! """###%%%%%%&&&&&&"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###&&&%%%"""$$$******&&&+++++++++++++++++++++++++++,,,---,,,***((((((((($$$"""!!!!!!""""""!!!""""""""""""############!!!""""""!!!!!!###$$$"""""""""""""""""""""#########$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&#########$$$%%%'''((()))%%%$$$$$$&&&))))))'''$$$###$$$%%%%%%$$$###$$$&&&"""###$$$$$$###"""###$$$(((,,,'''%%%+++((("""%%% !!!!!!"""######$$$$$$"""$$$''''''%%%###""""""""""""""""""###$$$%%%&&&&&&###!!!$$$'''((($$$ ***,,,$$$ $$$'''$$$&&&%%%%%%$$$%%%&&&((()))((())))))((('''''')))+++'''((()))((('''&&&'''(((&&&%%%$$$""""""""""""###"""$$$&&&%%%""""""%%%((('''&&&$$$###"""###$$$$$$"""$$$%%%%%%###""""""###$$$ &&&'''""" %%%$$$###%%%(((+++---...""""""!!!!!!"""###$$$$$$""""""!!!!!!!!!!!!""""""###"""!!! !!!###%%%&&& $$$$$$!!!###"""!!!!!!"""###$$$$$$%%%%%%"""######"""!!!!!!"""$$$ !!!###$$$$$$###"""!!!"""$$$&&&'''&&&%%%%%%%%%'''&&&%%%&&&''''''%%%$$$############$$$%%%&&&&&&###""""""$$$''')))******'''""" ###%%%$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&!!!$$$$$$!!!!!!$$$###!!!$$$###"""!!!!!!"""###### !!!"""######$$$"""#########"""!!!"""###)))%%%!!! """$$$###"""%%%%%%$$$###"""""""""###$$$$$$############$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$###"""!!! $$$$$$###"""###%%%&&&'''"""!!! """###$$$###$$$$$$###!!! !!!"""'''&&&%%%%%%$$$$$$%%%%%%!!!"""#########$$$''')))$$$&&&$$$"""$$$"""$$$###"""""""""###%%%&&&$$$%%%'''&&&$$$!!! $$$$$$##################&&&%%%$$$$$$%%%%%%$$$"""###)))***'''$$$$$$'''(((&&&$$$######&&&(((***###%%%'''((((((''''''((('''''''''&&&&&&%%%%%%$$$((('''&&&(((++++++'''$$$$$$%%%%%%%%%$$$%%%(((+++''''''&&&%%%$$$###"""!!!$$$$$$$$$###"""!!!!!! !!!"""###""""""$$$%%% !!!&&&((()))$$$$$$%%%&&&''''''''''''%%%%%%%%%######%%%(((,,,$$$$$$%%%%%%&&&'''((((((((($$$%%%&&&$$$ %%%$$$$$$&&&(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&######################## """###%%%&&&&&&%%%%%%&&&""" $$$%%%$$$%%%((('''''''''%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""$$$&&&(((&&&$$$ !!!""""""!!!%%%%%%%%%$$$###"""!!! """############$$$$$$$$$$$$%%%%%%&&&&&&'''(((((($$$'''&&&######(((((($$$+++++++++++++++++++++++++++,,,,,,+++)))'''&&&'''$$$"""!!!!!!""""""!!!!!!!!!"""""""""######### !!!######"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$$$$%%%!!!###%%%&&&%%%%%%&&&'''#########""""""######$$$%%%$$$$$$%%%((((((&&&$$$###%%%&&&%%%######$$$%%%"""###$$$$$$###"""###$$$%%%(((### &&&$$$"""!!!""""""###$$$%%%&&&&&&"""$$$&&&'''%%%###""""""""""""""""""###$$$%%%&&&+++(((%%%%%%&&&$$$!!!''')))&&&"""$$$''''''%%%%%%$$$$$$%%%&&&(((((((((((()))((('''''')))+++((()))))))))'''&&&&&&'''%%%$$$###"""""""""###$$$"""#########""""""$$$%%%&&&%%%$$$$$$#########$$$"""###%%%$$$###""""""###$$$ $$$%%%!!! +++)))'''&&&%%%%%%$$$###"""""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""""""""!!! !!!###%%%&&&!!!%%%%%% """$$$###!!!!!!"""######$$$%%%%%%"""#########!!!!!!"""$$$&&&&&&%%%%%%$$$"""!!! !!!###%%%&&&%%%$$$$$$%%%%%%$$$###$$$%%%%%%$$$"""$$$$$$######$$$$$$%%%&&&#########$$$&&&((()))***%%%!!!!!!###""""""$$$###%%%&&&%%%$$$###$$$%%%!!!$$$$$$!!!!!!$$$$$$!!!$$$###"""!!!!!!"""###### !!!!!!""""""############$$$######"""###$$$'''$$$!!! """$$$$$$###%%%$$$######""""""######$$$##################$$$"""###%%%$$$######$$$&&&""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!!!!! !!!"""!!! """""""""!!! !!!!!!#########$$$%%%$$$###"""###$$$###############$$$%%%%%%"""###$$$######$$$'''***$$$&&&$$$ ###$$$"""######""""""######$$$%%%###%%%&&&&&&$$$"""""""""########################&&&%%%$$$###$$$$$$######"""$$$$$$$$$&&&(((&&&%%%$$$###$$$%%%'''(((###%%%((()))((('''((()))'''''''''&&&&&&%%%%%%%%%'''$$$######%%%&&&%%%###$$$%%%%%%%%%$$$$$$''')))%%%%%%$$$$$$$$$$$$######$$$$$$$$$###"""!!!!!!!!! !!!############$$$&&&&&&### ###%%%%%%$$$###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$###%%%(((+++$$$%%%%%%&&&&&&'''''''''###%%%)))"""%%%$$$$$$$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%########################"""###$$$$$$%%%%%%%%%%%%$$$ ###""""""$$$&&&''''''&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$&&&'''&&&$$$!!!""""""!!!!!!!!!&&&&&&&&&%%%###!!! """############$$$$$$$$$%%%%%%&&&''''''(((((()))%%%''''''%%%%%%)))***(((+++++++++++++++++++++++++++++++++)))&&&$$$$$$%%%###"""!!!!!!""""""!!! !!!!!!""""""""""""######"""######"""#########""""""!!!!!!!!!""""""##################"""""""""#########$$$$$$!!!###%%%%%%%%%$$$%%%'''&&&%%%$$$###"""!!!!!!!!!$$$###$$$%%%''''''%%%###%%%&&&&&&%%%###"""###$$$"""###$$$$$$###"""###$$$&&&)))### '''%%%!!!%%%""""""###$$$%%%&&&''''''"""$$$&&&&&&$$$###""""""""""""""""""###$$$%%%&&&%%%$$$###$$$''''''$$$ ######%%%'''%%%"""$$$***$$$$$$$$$$$$%%%&&&'''((('''((((((((('''''')))+++)))******)))&&&%%%%%%&&&#########"""######$$$%%%###""" !!!"""#########$$$$$$$$$%%%$$$$$$###"""!!!###$$$$$$###"""######$$$!!! ###$$$!!! !!!!!!"""$$$$$$%%%%%%%%%###""""""""""""###$$$$$$###""""""!!!!!!""""""###"""!!!!!!!!!!!!###$$$&&&"""%%%%%%!!! ###%%%$$$!!!""""""######$$$$$$$$$!!!###$$$###"""!!!"""$$$''''''%%%$$$############ """$$$$$$#########$$$%%%$$$$$$%%%&&&'''%%%$$$&&&%%%$$$$$$######$$$$$$######$$$%%%&&&((())))))&&&!!!!!!###!!!!!!###"""$$$%%%$$$###"""###$$$!!!$$$$$$!!!!!!$$$$$$!!!######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""!!!!!!""""""###%%%###!!!!!!"""$$$$$$$$$$$$$$$###"""""""""##############################"""###$$$$$$######$$$&&&"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!$$$%%%$$$!!!!!!######"""!!!!!!!!!"""""""""$$$%%%$$$######$$$&&& !!!"""###$$$%%%###$$$$$$$$$$$$%%%'''***###%%%%%%!!!!!!$$$$$$"""""""""###$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$########################%%%%%%$$$############$$$!!!###%%%'''(((%%%$$$$$$$$$$$$%%%%%%&&&$$$&&&((())))))(((((()))&&&&&&&&&&&&&&&&&&%%%%%%'''$$$!!! """$$$%%%%%%$$$%%%%%%$$$######%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!!!!###$$$$$$######%%%&&&&&&$$$######$$$$$$###!!!""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&"""(((,,,&&&%%%$$$######%%%''''''&&&%%%$$$$$$############$$$$$$#########$$$$$$#########$$$$$$$$$###$$$$$$%%%%%%)))""""""&&&%%%$$$$$$%%%'''((('''&&&$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%###$$$""" !!!""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%&&&''''''(((((($$$&&&''''''(((***,,,---++++++++++++++++++++++++*********'''$$$######$$$###!!! !!!"""###""" !!!!!!!!!!!!"""""""""###!!!"""######""""""###$$$#########"""!!!!!! %%%%%%%%%%%%$$$$$$$$$$$$!!!""""""""""""#########"""$$$%%%$$$###""""""###((('''&&&$$$##################$$$%%%&&&%%%$$$###%%%&&&'''%%%###""""""###"""###$$$$$$###"""###$$$''')))"""&&&&&&"""'''""""""###$$$%%%&&&''''''"""$$$&&&%%%###""""""###""""""""""""###$$$%%%&&&!!!!!!!!!$$$'''(((&&&$$$%%%!!!"""'''%%% (((######$$$$$$%%%&&&'''(((&&&'''(((((('''''')))+++******+++)))&&&%%%%%%&&&"""""""""######$$$%%%%%%%%%""" $$$%%%$$$""""""###$$$%%%%%%$$$###""" """$$$$$$###"""###$$$""" """$$$$$$###""""""$$$&&&((()))#########""""""###$$$$$$###""""""""""""""""""###"""!!!!!!!!!"""###$$$%%%!!!$$$$$$ """$$$###!!!"""""""""#########$$$!!!"""$$$###"""!!!"""###$$$###""""""###$$$&&&'''!!!"""$$$$$$######$$$&&&)))(((((()))***+++)))((('''&&&%%%$$$###############$$$&&&&&&&&&&&&'''((()))$$$!!!###$$$""""""$$$!!!###$$$###"""!!!"""### ######!!!!!!$$$$$$""""""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!"""$$$%%%%%%######""""""""""""######""""""############"""""""""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!""""""############$$$$$$$$$%%%%%%$$$""" $$$######""""""!!!!!!!!!!!!"""$$$$$$######$$$&&& !!!""""""#########$$$$$$%%%$$$$$$%%%'''***###%%%%%%###"""%%%%%%"""!!!"""###%%%%%%$$$###### """$$$$$$###"""###%%%###############$$$$$$$$$%%%%%%%%%$$$""""""###$$$&&&$$$""""""$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))***)))((())))))%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%&&&&&&###$$$%%%$$$""""""###$$$############$$$$$$$$$$$$$$$$$$$$$######""""""""""""$$$%%%%%%$$$$$$%%%&&& """###$$$###"""!!!"""###$$$$$$%%%%%%$$$%%%%%%%%%$$$###$$$''')))&&&&&&&&&&&&&&&&&&%%%%%%$$$***+++############$$$&&&'''&&&%%%$$$######""""""######$$$"""###$$$$$$$$$$$$###"""&&&%%%$$$#########$$$%%%+++######''''''%%%$$$$$$&&&((((((&&&%%%$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%""" !!! !!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%&&&'''(((&&&%%%(((+++++++++++++++++++++++++++))))))(((&&&###""""""###"""!!! !!!"""###"""!!! !!!!!!!!!!!!"""""""""!!!!!! """###""""""""""""!!!!!! %%%$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$%%%%%%$$$!!!%%%%%%$$$######$$$$$$$$$###$$$%%%&&&%%%$$$######%%%&&&'''%%%###""""""###"""###$$$$$$###"""###$$$"""%%%###### %%%""""""######$$$%%%%%%%%%###$$$%%%$$$###""""""###""""""""""""###$$$%%%&&&&&&&&&%%%&&&%%%$$$!!!'''!!!!!!&&&###"""""""""###%%%&&&'''''''''$$$&&&(((((('''''')))*********+++)))&&&%%%%%%&&& !!!"""###$$$%%%%%%%%%&&&###!!!"""%%%'''%%%###!!!"""$$$%%%%%%$$$###"""!!!######""""""###$$$ !!!"""$$$&&&&&&### ######"""!!!!!!"""$$$$$$###############$$$######""""""""""""######!!!!!!!!!""""""###$$$$$$ ###### """""""""""""""""""""######### """$$$$$$###"""""""""""""""!!!!!!"""###%%%&&&"""###%%%%%%$$$$$$&&&(((***))))))***,,,---+++***'''&&&%%%$$$###""""""""""""%%%''''''&&&%%%&&&((((((###!!!###$$$"""!!!###!!!"""######!!!!!!"""### ######!!!!!!$$$%%%"""!!!!!!""""""############""""""""""""!!!!!!!!!!!!###  ######""" !!!""""""###$$$%%%###""""""!!!""""""######!!!"""############"""!!!!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#################################!!!!!!!!!"""######$$$$$$""" %%%'''"""$$$$$$#########"""!!!!!!!!!""""""!!!!!!###$$$"""######$$$$$$###""""""$$$$$$%%%$$$###$$$&&&)))"""%%%&&&$$$$$$&&&&&&"""!!!"""###%%%%%%$$$######!!!""""""!!!!!!###%%%""""""#########$$$$$$$$$###%%%'''&&&$$$"""###%%%+++(((%%%###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&((())))))(((((()))%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((''''''&&&%%%"""###%%%$$$"""""""""###$$$$$$$$$#########""""""$$$$$$$$$$$$###############$$$%%%%%%$$$###%%%&&& ###$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$'''&&&&&& $$$######%%%'''((('''%%%$$$######""""""######$$$"""###$$$%%%%%%$$$###"""&&&%%%$$$#########$$$%%%&&&  $$$###""""""$$$&&&((((((&&&%%%$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$###"""!!!!!!""""""######$$$$$$$$$######"""############$$$$$$$$$######$$$$$$%%%&&&&&&''''''&&&'''&&&"""$$$++++++++++++++++++++++++(((((('''%%%""""""###%%%"""!!! !!!"""###"""!!! !!!!!!!!!!!!""""""!!!"""###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$ !!!!!!!!!!!!!!!"""###$$$###%%%''''''%%%$$$###$$$%%%&&&&&&%%%###"""###$$$"""###$$$$$$###"""###$$$"""%%% %%%%%%!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$"""!!!"""###""""""""""""###$$$%%%&&&"""###$$$%%%&&&%%%$$$###'''$$$"""###!!! !!!###%%%&&&'''''''''###%%%'''((((((((()))***)))******)))&&&%%%%%%&&& !!!"""$$$$$$%%%%%%%%%%%%$$$######$$$&&&&&&%%%!!!"""######$$$#########!!!"""###""""""###$$$!!!""""""$$$'''$$$ !!!###&&&%%%""" !!!###%%%%%%$$$############$$$$$$######""""""######$$$!!!!!!!!!"""######$$$$$$"""""" """!!!"""""""""""""""""""""""" """$$$$$$###"""""""""$$$######"""!!!!!!"""""""""$$$%%%%%%$$$%%%''')))'''&&&&&&(((******)))((('''&&&%%%$$$############"""%%%))))))&&&$$$%%%'''%%%  """ """!!!###$$$###"""!!!"""###"""###!!!!!!%%%%%%### !!!"""######$$$######!!!!!!!!!!!!""""""""""""&&&"""###&&&&&&%%% """"""""""""###%%%""""""!!!!!!!!!"""###### !!!"""######"""!!! !!!"""######""""""###%%%""""""""""""""""""""""""!!!!!!!!!"""""""""##############################!!!!!!""""""#########$$$$$$ !!!&&&)))%%%!!!######$$$$$$$$$###""""""!!!"""!!! !!!"""$$$$$$%%%&&&%%%$$$"""!!!###$$$$$$###"""###%%%'''!!!%%%'''&&&&&&(((&&&"""""""""###$$$$$$$$$$$$$$$ !!!"""!!!!!!!!!###%%%"""""""""###$$$$$$%%%%%%"""&&&))))))&&&$$$###%%%&&&%%%###""""""$$$''')))&&&%%%%%%$$$$$$$$$$$$%%%###%%%'''((((((''''''((($$$$$$%%%%%%&&&'''((((((!!!$$$'''(((&&&$$$######!!!###%%%%%%#########$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######$$$%%% """%%%%%%$$$###$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###((("""%%%###&&&###%%%$$$$$$&&&(((((('''&&&$$$$$$############$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$###$$$$$$%%%%%%%%% """$$$###$$$'''%%%'''((('''&&&$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$&&&''')))&&&###!!!!!!"""""""""$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&'''"""&&&++++++++++++++++++++++++''''''&&&$$$""""""%%%'''!!! !!!"""######!!! !!!!!!!!!"""""" !!!######""""""$$$%%% !!!""""""""" !!!!!!""""""##################$$$$$$$$$%%%$$$%%%&&&%%%""" !!!!!!!!!!!!!!!"""######$$$&&&((((((%%%$$$$$$%%%###%%%&&&%%%######$$$%%%"""###$$$$$$###"""###$$$###'''###"""***)))$$$)))&&&&&&&&&%%%$$$$$$#########$$$$$$###!!!!!!"""###""""""""""""###$$$%%%&&&"""%%%&&&'''((()))%%%'''%%%!!! """ !!!###%%%&&&'''''''''"""$$$'''((((((((()))***((()))))))))'''&&&&&&'''!!!"""###$$$%%%$$$$$$###"""###$$$###"""###$$$&&&"""""""""""""""###$$$$$$ """###""""""###$$$###$$$"""###$$$ $$$&&&%%%######&&&***&&&%%%$$$$$$#########$$$$$$######""""""######$$$ !!!"""######$$$$$$$$$###### """""""""""""""""""""""""""!!! """$$$%%%###"""!!!"""######$$$$$$$$$###"""""""""############$$$''')))$$$$$$$$$%%%(((((('''&&&&&&&&&%%%$$$############"""&&&***)))&&&###$$$&&&$$$ """ !!!###"""###$$$$$$""""""###$$$"""###!!!!!!%%%%%%### """###$$$$$$###### !!!!!!""""""######%%%!!!"""%%%%%%$$$!!!######!!!!!!"""$$$!!!!!!!!!!!!!!!"""###### !!!"""######"""!!! !!!"""######""""""###$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###########################"""""""""""""""#########$$$%%%$$$$$$$$$$$$%%%&&&!!!"""###$$$$$$$$$######!!!"""###"""!!! !!!""""""###$$$&&&&&&%%%$$$############"""!!!"""$$$&&& %%%((('''''')))'''"""######""""""######$$$%%%###$$$$$$###""""""$$$&&&!!!""""""###$$$$$$%%%%%%!!!&&&,,,---)))%%%$$$$$$!!!######"""!!!###(((,,,((('''%%%$$$###$$$%%%&&&"""$$$&&&''''''&&&&&&'''######$$$%%%&&&(((((()))!!!$$$%%%%%%###"""###%%% """%%%%%%%%%$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$"""""""""$$$"""$$$&&&%%%###!!!"""$$$!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%######$$$%%%$$$%%%%%%&&&&&&'''''''''!!!'''"""$$$((('''***&&&%%%%%%'''))))))((('''%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&&&&$$$"""!!!"""###$$$$$$%%%%%%%%%%%%###"""###&&&%%%###'''---&&&''''''&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$%%%'''...)))"""!!!##################$$$$$$$$$######"""############$$$$$$$$$%%%%%%&&&&&&'''(((((()))###"""%%%)))&&&"""&&&///++++++++++++++++++++++++&&&&&&&&&$$$"""###&&&(((!!! !!!"""######""" !!!!!!!!!""" ###%%% !!!"""######!!!""""""###$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$$$$$$$$$$###############$$$$$$'''))))))&&&$$$$$$%%%###$$$%%%%%%$$$###$$$&&&"""$$$$$$$$$###"""###$$$$$$ ((('''"""&&&)))((((((&&&%%%$$$#########$$$$$$###!!! """###""""""""""""###$$$%%%&&&"""$$$%%%&&&%%%$$$$$$$$$$$$(((''' &&&%%% ###%%%&&&'''''''''!!!$$$'''(((((((((((()))'''((()))((('''&&&'''(((!!!"""###$$$%%%$$$###### """$$$###!!! ###&&&###"""!!!!!!!!!"""$$$%%% """"""""""""###$$$$$$%%%"""!!! &&&)))***'''###!!!%%%)))&&&%%%%%%$$$#########$$$$$$$$$############$$$$$$ !!!"""######$$$$$$### $$$$$$ !!!######""""""""""""!!!!!!!!!!!!"""$$$%%%$$$"""!!!!!! !!!###%%%&&&&&&&&&&&&!!!""""""""""""###&&&)))$$$$$$$$$%%%(((((((((&&&&&&%%%$$$$$$######$$$$$$"""&&&+++***&&&###$$$&&&%%% """$$$######&&&"""$$$%%%$$$###"""###$$$"""###!!!!!!%%%&&&### """###$$$$$$$$$### !!!"""######$$$"""""""""!!!!!!$$$###!!! !!!###!!!!!!!!!!!!!!!"""###### !!!"""$$$$$$"""!!! !!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""##############################""""""""""""""""""###&&&"""%%%!!!"""###$$$%%%%%%$$$######$$$$$$###!!! !!!""" ###%%%&&&&&&%%%$$$"""######""" !!!###%%% %%%((((((((()))'''"""$$$###"""""""""###%%%&&&&&&&&&&&&%%%######%%%'''!!!""""""###$$$$$$%%%%%% '''...///+++&&&$$$$$$!!!$$$'''%%%""""""'''---***(((&&&######$$$&&&(((!!!###&&&'''&&&%%%&&&&&&######$$$%%%'''((())))))$$$&&&&&&$$$!!!!!!%%%((( """%%%&&&%%%%%%%%%&&& !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!"""###!!!###""" """$$$"""###$$$%%%%%%&&&%%%%%%###%%%&&&%%%######$$$%%%$$$$$$%%%%%%&&&'''((((((%%%///(((,,,###,,,&&&&&&&&&''')))***)))(((&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&&&&$$$"""!!! """$$$%%%&&&&&&%%%%%%!!!###!!!$$$,,,'''''''''%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$"""%%%'''&&&$$$###%%%(((&&&###!!!!!!###$$$"""###!!!###((((((###%%%***""""""###$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''&&&%%%''')))%%% $$$,,,+++)))))),,,///000...+++((('''&&&%%%$$$#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" %%%### !!!"""!!!  """"""$$$### ###$$$"""%%%###""""""$$$&&&&&&%%%&&&$$$""""""###"""%%%%%%###!!! !!!$$$'''&&&$$$"""###%%%'''%%%""""""$$$%%%'''((((((''''''"""$$$$$$$$$###"""###$$$############$$$%%%&&&'''"""&&&$$$###%%%&&&$$$########################"""############$$$$$$$$$ &&&((($$$###$$$ %%%%%%$$$""" !!!###$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%$$$$$$###'''%%%!!! ###&&&!!!!!!!!! !!!!!!"""######"""!!!"""$$$###!!!"""$$$###!!! !!!!!!"""###$$$$$$$$$''''''&&&$$$"""###&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """$$$"""#########"""!!! ###!!! ###$$$""" !!!###%%%&&&%%%###""""""###&&&''''''%%%###!!!(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))))) """$$$''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%%%%!!! !!!###&&&&&&###"""""""""""""""""""""""" !!!"""###""""""!!! !!!######""""""###%%% !!!"""######$$$###### !!!"""$$$$$$######"""########################!!!""""""############"""###############"""!!! !!!###$$$$$$###"""###$$$$$$"""!!!###&&&&&&$$$"""!!!""" ###'''(((""""""!!!!!!"""###$$$$$$###!!!  !!!###"""############$$$$$$$$$ !!!!!! !!!""" %%%+++---+++'''%%%$$$%%%###!!!###&&&'''&&&###&&&&&&%%%$$$""""""###%%%$$$$$$##################&&&&&&&&&&&&&&&%%%$$$###((('''%%%""" !!!$$$'''111---((($$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&(((((('''&&&""""""!!!  ###%%%$$$$$$$$$#########""""""###########################%%%'''(((&&&$$$$$$$$$!!!  ###%%%%%%%%%&&&$$$###!!!!!!"""$$$%%%%%%%%%$$$######$$$$$$%%%%%%'''((('''$$$$$$&&&(((&&&$$$%%%((('''%%%''',,,&&&%%%&&&'''!!!$$$"""$$$%%%%%%$$$###%%%&&&&&&###!!!!!!$$$%%%$$$"""%%%""" !!!###$$$$$$###%%%''''''&&&%%%&&&'''&&&###!!!"""%%%&&&%%%###$$$(((((($$$"""$$$%%%$$$&&&&&&&&&$$$######%%%'''$$$$$$$$$$$$%%%%%%&&&'''%%%###!!!"""######"""""" """&&&&&&"""###(((!!!"""######$$$$$$######"""$$$&&&&&&%%%%%%&&&''')))'''))))))%%%!!!(((((('''(((***------+++(((((('''&&&%%%$$$######### !!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!! ###%%%$$$"""!!!"""######!!!!!!"""###"""$$$$$$ $$$$$$"""%%%$$$###$$$%%%&&&%%%$$$$$$""""""$$$'''(((&&&$$$!!!!!!!!! ###'''***'''&&&%%%%%%%%%$$$"""!!!###$$$%%%''''''''''''&&&"""$$$%%%$$$###"""###$$$############$$$%%%&&&&&& ###%%%######&&&'''$$$########################"""############$$$$$$$$$!!!%%%%%%"""!!!$$$###%%%%%%$$$""" !!!############$$$$$$%%%&&&'''$$$%%%&&&'''((((((((((((''''''&&&%%%%%%$$$###### !!!!!!"""$$$%%%&&&$$$###""""""###$$$$$$$$$!!!"""$$$###"""!!!"""$$$$$$""" !!!###%%%$$$""" !!!!!!"""######$$$$$$#########!!! """%%%$$$##################$$$"""###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!#########""" !!!###%%%!!!!!!!!!!!!""""""""""""$$$""" !!!###$$$"""!!!!!!"""###%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$!!!$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((!!!###%%%&&&'''%%%$$$"""&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$$$$!!! !!!$$$$$$"""""""""""""""""""""""""""!!! !!!""""""!!!"""######"""!!!###$$$######$$$$$$$$$######"""!!!"""###$$$%%%$$$$$$########################### !!!"""######$$$$$$$$$""""""######"""!!!!!! !!!###$$$$$$###""""""###  """###!!!!!!"""!!!!!!"""%%%'''""""""""""""""""""""""""!!!""""""""""""""""""!!!"""############$$$$$$$$$ """######"""!!!###$$$"""&&&***+++(((%%%######%%%###"""###%%%&&&%%%###%%%&&&%%%$$$""""""$$$%%%########################%%%%%%%%%%%%%%%$$$######%%%%%%$$$"""!!!"""%%%(((---,,,)))&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''%%%%%%#########"""!!!!!!$$$'''###$$$$$$$$$%%%%%%&&&&&&########################"""%%%'''((('''%%%%%%%%%&&&%%%############!!! &&&%%%$$$#########%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&$$$###%%%(((&&&$$$%%%((('''%%%''',,,(((%%%###"""%%%"""###$$$$$$######$$$&&&&&&###!!!"""$$$%%%$$$"""&&&###!!!!!!"""$$$%%%%%%###%%%''''''&&&%%%&&&'''%%%$$$###$$$&&&'''''''''$$$(((((($$$"""$$$%%%$$$%%%&&&&&&$$$######%%%'''%%%$$$$$$$$$%%%%%%&&&'''###"""!!!"""######""" """$$$$$$!!!"""%%% !!!""""""######"""""""""$$$&&&&&&%%%%%%&&&'''((('''((((((%%%!!!###(((&&&&&&(((+++---,,,)))'''((('''&&&%%%$$$######### !!!!!!!!!""""""""" !!!!!!!!!!!! ###$$$###""" """###$$$$$$""""""###$$$"""$$$$$$!!!!!!$$$$$$"""%%%$$$$$$%%%&&&&&&$$$"""""""""###%%%((())))))(((!!!!!!"""!!!!!!###'''***###&&&((((((&&&$$$#########$$$%%%&&&''''''&&&&&&###$$$%%%$$$###"""###%%%#########$$$$$$%%%&&&&&&###%%%$$$!!!###''''''$$$########################"""############$$$$$$$$$"""###### $$$&&&%%%%%%%%%$$$""" """$$$###############$$$%%%&&&$$$%%%&&&''''''(((''''''(((((('''&&&$$$###"""""""""%%%&&&%%%###"""%%%""" !!!$$$&&&%%%$$$"""###$$$###"""!!!"""###$$$"""!!!"""###$$$$$$$$$!!!!!!!!!"""######$$$$$$$$$%%%%%%###""""""%%%'''$$$###"""!!!!!!"""###$$$!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""###$$$$$$"""!!!!!!###%%%!!! !!!"""$$$%%%$$$###""""""$$$$$$###"""""""""###$$$&&&'''((((((&&&&&&%%%$$$""" !!!""""""###$$$%%%%%%&&&)))(((&&&%%%%%%%%%&&&'''###$$$%%%&&&&&&%%%###!!!%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###############!!! !!!"""!!! """""""""""""""""""""""""""!!!  !!!"""###"""###$$$###"""!!!"""###&&&%%%%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$######################## !!!######$$$$$$$$$"""""""""###""""""!!! """$$$%%%$$$"""!!!!!!""""""!!!!!!###$$$%%%###"""!!!"""""""""!!!!!!###%%%""""""###$$$$$$###!!!!!! """###%%%%%%###""" """############$$$$$$$$$"""###%%%$$$######$$$&&&%%%'''((('''%%%###""""""$$$###"""###%%%%%%%%%###%%%%%%%%%$$$###"""$$$%%%########################$$$$$$$$$$$$$$$#########"""###$$$$$$###$$$&&&((((((***+++((($$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###"""###%%%(((###$$$$$$&&&'''(((((()))########################!!!$$$&&&'''&&&%%%&&&&&&'''&&&%%%%%%%%%$$$!!!&&&&&&$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%######%%%&&&&&&$$$%%%''''''$$$&&&+++(((%%%!!!&&&!!!"""$$$###""""""###%%%%%%###""""""###$$$$$$###&&&$$$""""""$$$&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''###$$$%%%$$$$$$%%%''')))$$$''''''###"""$$$%%%$$$$$$%%%%%%$$$######%%%'''%%%%%%$$$$$$$$$%%%&&&&&&!!!!!!!!!"""######"""!!!!!!"""###$$$###!!!"""$$$ !!!""""""""""""""""""###%%%&&&%%%%%%&&&'''###$$$&&&&&&%%%%%%'''***&&&(((***---...,,,***(((((('''&&&%%%$$$######### !!!!!!!!!"""""" !!!!!!!!!!!! !!!""""""!!! """###$$$###""""""###$$$"""%%%$$$!!!!!!$$$%%%"""$$$$$$%%%&&&((('''$$$!!!#########$$$$$$$$$###"""%%%%%%%%%$$$###$$$&&&((("""(((***((('''((()))$$$$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%######$$$%%%""""""###$$$%%%%%%%%%%%%%%%%%%""" """&&&&&&###########################""""""#########$$$$$$$$$"""###"""!!!"""$$$%%%%%%$$$%%%$$$###!!!!!!"""$$$###"""""""""###$$$$$$%%%$$$%%%&&&&&&'''''''''&&&(((((('''&&&$$$###"""""" """$$$&&&%%%### """"""%%%$$$!!!"""###$$$###"""!!!"""###""""""!!!!!!"""#########!!!!!!""""""############$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###""""""###$$$%%%!!!###$$$$$$"""!!!"""###""""""""""""""""""""""""#########""" ###%%%###!!!  !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&((()))+++&&&&&&%%%%%%%%%$$$$$$$$$""""""######$$$%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$%%%&&&&&&%%%$$$"""!!!%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###!!! !!!"""%%%$$$$$$######"""""""""""""""######$$$$$$$$$$$$########################!!!""""""############""""""###############""""""$$$%%%&&&%%%###!!!!!!"""#########$$$%%%%%%%%%$$$###""""""###""" ###!!!###$$$%%%$$$"""!!!!!!"""############"""!!!""""""#########$$$$$$$$$"""###%%%$$$######$$$&&&%%%%%%%%%$$$###""""""###$$$#########$$$$$$$$$###$$$%%%%%%%%%######$$$%%%###############$$$$$$$$$$$$$$$##################!!!###%%%%%%$$$$$$%%%&&&$$$)))---,,,'''""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&&&&###$$$%%%$$$######%%%'''$$$$$$%%%%%%&&&'''((((((######################## """$$$%%%%%%$$$%%%&&&######$$$&&&((((((%%%###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&$$$%%%'''&&&$$$&&&***'''%%%""" %%% """######""""""###$$$$$$###""""""###$$$$$$$$$$$$###!!!"""$$$&&&&&&%%%###$$$%%%%%%$$$$$$%%%'''"""$$$&&&$$$"""!!!$$$'''###&&&'''###"""$$$%%%$$$###$$$%%%%%%######%%%&&&%%%%%%%%%$$$$$$%%%%%%&&& """######""""""!!!"""%%%&&&%%%############ !!!""""""""""""""""""###%%%&&&%%%%%%&&&'''"""$$$%%%%%%%%%''')))***%%%'''***,,,+++***((('''((('''&&&%%%$$$######### !!!!!!!!!!!! !!!!!!!!!!!!"""$$$!!!!!!$$$&&&%%%"""!!!"""######!!!!!!"""######%%%%%%!!!!!!%%%%%%###$$$$$$%%%'''((('''$$$"""###$$$$$$$$$###"""!!!!!!&&&''''''&&&%%%&&&(((***###)))+++)))((()))+++$$$$$$$$$$$$%%%%%%%%%&&&###%%%%%%%%%$$$###$$$%%%!!!"""$$$%%%%%%%%%%%%%%%$$$%%%### $$$$$$"""########################""""""#########$$$$$$$$$###"""###%%%%%%$$$######$$$%%%$$$###!!!!!!###%%%#########"""######$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&(((''''''&&&$$$######""""""######$$$###"""!!! !!!######!!!"""$$$$$$###!!!!!!!!!""" !!!"""###"""""""""""""""######### !!!""""""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$%%%&&& """$$$$$$"""""""""###""""""""""""""""""""""""!!!"""!!! !!!###%%%###!!!  !!!###$$$$$$%%%%%%$$$$$$$$$%%%######$$$%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############"""!!!!!!"""""""""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! """###%%%%%%$$$###"""###$$$$$$###!!! !!!"""!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""######$$$######"""!!! ######$$$%%%%%%$$$$$$$$$%%%'''((('''$$$###"""### !!!!!!!!!!!!!!!!!!$$$!!!"""$$$""""""!!!$$$%%%%%%$$$$$$"""!!! !!!"""""""""#########$$$$$$$$$!!!"""######""""""###%%%###"""!!!!!!"""###%%%%%%######$$$######"""#########$$$%%%%%%$$$###$$$%%%""""""#########$$$$$$$$$$$$######""""""###$$$$$$###%%%&&&&&&$$$###"""######)))//////***%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''((()))***"""$$$$$$$$$######%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$########################!!!"""###"""###$$$%%% !!!###&&&)))***(((&&&###############$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$&&&$$$%%%'''&&&###%%%)))%%%%%%%%%###!!!"""###### """######""""""###$$$"""###############$$$%%%"""!!! !!!###%%%%%%$$$###$$$$$$###"""###%%%'''%%%'''(((&&&"""!!!###&&&"""&&&&&&###!!!$$$&&&$$$"""###%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%"""######"""""""""$$$((()))&&&$$$%%%%%%### !!!""""""######"""""""""$$$&&&&&&%%%%%%&&&'''%%%'''&&&$$$$$$'''(((&&&$$$&&&(((((('''%%%%%%&&&((('''&&&%%%$$$######### !!!!!!!!!!!!!!!!!!!!!""""""""""""###"""$$$###!!!!!!"""###"""!!!!!!"""######%%%%%%""""""%%%%%%###$$$$$$$$$&&&((((((&&&$$$"""###%%%&&&%%%$$$%%%&&&"""$$$&&&''''''))),,,...%%%'''***+++***(((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$###$$$&&&!!!"""$$$%%%&&&&&&%%%$$$###&&&&&&""" """###"""########################"""############$$$$$$$$$###"""###&&&&&&###"""$$$$$$%%%%%%###""""""$$$&&&$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$### !!!"""###$$$%%%%%%!!!""""""""""""###$$$%%%###$$$$$$###!!! !!!""" !!!###""""""""""""""""""###### !!!######""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&& """###$$$"""""""""###"""""""""""""""""""""""" !!!!!! """%%%$$$"""!!! !!!###$$$%%%%%%######$$$%%%######$$$%%%'''((())))))%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%&&&'''(((((($$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########""""""!!!!!!"""######""""""###$$$""""""""""""""""""""""""!!!"""###$$$%%%$$$###""""""###$$$###"""!!!"""###  !!!###$$$!!! !!!""""""""""""""""""""""""""""""######$$$######"""!!! ######$$$$$$%%%$$$$$$$$$$$$&&&'''&&&$$$######$$$!!!######"""""""""###$$$ !!!%%%###"""!!!###$$$%%%%%%$$$###!!!  !!!###"""############$$$$$$$$$ !!!""""""!!!!!!"""$$$###!!! """%%%&&&&&&"""$$$$$$$$$"""!!!"""###"""###%%%%%%$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$###""""""$$$%%%&&&$$$&&&'''&&&$$$""""""###$$$)))...000---(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%''')))+++,,,"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$######"""""""""######################## !!!###"""""""""###%%%#########%%%'''(((&&&$$$!!!""""""###$$$$$$$$$%%%###$$$%%%'''''''''&&&&&&&&&%%%######%%%&&&%%%$$$&&&$$$%%%'''%%%###$$$)))###&&&(((&&&&&&'''%%%"""!!!"""$$$###""""""###%%%!!!"""######"""###%%%'''!!! !!!###%%%$$$############"""!!!"""$$$&&&'''((((((&&&%%%$$$%%%&&&!!!%%%&&&"""!!!$$$&&&%%% """$$$%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%"""$$$###""""""###$$$)))***%%%###%%%%%%"""!!!"""######$$$$$$######"""$$$&&&&&&%%%%%%&&&'''$$$'''&&&###$$$))))))%%%$$$&&&'''&&&$$$###%%%'''((('''&&&%%%$$$######### !!!!!!""""""""""""#########$$$ """###$$$$$$""""""###$$$###&&&%%%""""""%%%&&&###$$$######%%%'''((((((''' ###&&&'''&&&&&&(((*** """$$$&&&&&&(((+++---***)))((()))******)))'''&&&%%%$$$######$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!"""$$$&&&&&&&&&%%%$$$"""))),,,'''"""!!!$$$$$$########################"""############$$$$$$$$$$$$ %%%&&&###%%%)))$$$%%%%%%###""""""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$$$$$$$"""%%%'''%%%"""!!!$$$(((###$$$%%%###!!! !!!""" """!!!!!!$$$###"""""""""""""""""""""!!!###%%%%%%%%%$$$&&&'''###$$$&&&''''''&&&$$$### !!!###$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###""""""""""""!!!!!!!!!!!!"""$$$%%%%%%###"""###%%%"""###%%%&&&'''''''''&&&"""###%%%&&&&&&%%%###"""""""""######$$$$$$%%%%%%"""###%%%'''''''''%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""#########""""""!!!$$$$$$"""!!!"""###"""""""""""""""""""""""""""!!! !!!###$$$!!!"""######"""!!!###$$$###""" !!!"""$$$"""!!! !!!######""""""""""""""""""""""""!!!!!!"""############### !!!"""###############"""###%%%$$$###""""""###!!!$$$&&&&&&$$$###$$$&&&### &&&$$$"""""""""""""""############"""!!!!!!!!!!!!!!!!!!""""""############$$$$$$$$$ !!!""""""!!!!!!"""$$$$$$""" !!!###%%%%%%$$$"""$$$%%%$$$!!! !!!###!!!###%%%&&&%%%$$$$$$%%%!!!""""""###$$$$$$%%%%%%%%%$$$#########$$$&&&'''$$$%%%%%%%%%######$$$%%%$$$'''+++...---***&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))***+++###%%%&&&&&&%%%%%%&&&'''"""""""""##########################################$$$$$$$$$""""""$$$%%%%%%$$$###$$$%%%&&&%%%$$$""""""###$$$%%%%%%%%%%%%"""###%%%'''(((((('''&&&(((%%%###$$$&&&'''&&&$$$&&&$$$%%%'''%%%"""$$$((("""'''(((&&&''')))'''""""""###$$$$$$######$$$&&& """$$$###""""""%%%'''!!! """%%%&&&%%%$$$#########!!! !!!$$$&&&%%%###"""###$$$&&&&&&%%%!!!$$$%%%"""!!!$$$&&&%%%"""$$$%%%$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%"""$$$###!!!"""###$$$)))***%%%###%%%%%%!!!""""""###$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&''' $$$$$$"""%%%,,,---)))'''((()))'''$$$$$$'''***((((((&&&%%%$$$######### !!!!!!"""#########$$$$$$$$$$$$$$$***)))$$$###$$$%%%%%%######$$$%%%###&&&%%%""""""%%%&&&###$$$###"""$$$&&&))))))))) ###&&&&&&%%%$$$&&&((("""###%%%%%%%%%%%%&&&((()))'''%%%'''+++---,,,***&&&%%%$$$#########$$$%%%$$$%%%&&&&&&$$$$$$%%%&&& """$$$&&&'''&&&%%%$$$!!!+++000+++###"""$$$'''########################"""############$$$$$$$$$%%%"""$$$###(((...$$$%%%%%%###"""###%%%'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$%%%%%%###!!!!!!&&&)))&&&!!!###(((###$$$%%%$$$!!! !!! """###""" """%%%#########""""""""""""""" """"""""""""###$$$!!!###%%%''''''%%%###!!! !!!###$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """$$$ !!!"""#########"""!!!$$$%%%$$$"""!!!###%%%"""###%%%''''''&&&%%%$$$!!!%%%(((******)))((( """###%%%&&&&&&###$$$'''((((((&&&###!!!#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""##################$$$""" !!!""""""""""""""""""""""""$$$!!!###&&& !!!######""""""###%%%&&&%%%###!!! !!!"""######"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""" """$$$%%%%%%&&& !!!!!!"""!!!!!!!!!######!!!!!!!!!"""!!!######!!! !!!###### &&&%%%###%%%%%%###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$ """######""""""###$$$&&&$$$!!!"""$$$%%%$$$""""""$$$%%%$$$!!! !!!###!!!###%%%&&&%%%$$$$$$%%%!!!""""""###$$$$$$%%%%%%&&&%%%$$$######%%%'''((("""###$$$$$$###$$$&&&((($$$&&&(((,,,---+++&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$&&&(((((('''&&&'''(((!!!!!!"""###$$$%%%%%%&&&########################%%%&&&&&&%%%$$$###%%%&&&$$$"""!!!"""$$$&&&&&&&&&"""###$$$%%%&&&''''''&&&"""###&&&'''(((((('''&&&(((&&&$$$$$$'''((('''%%%&&&$$$%%%'''%%%"""###(((###''''''$$$&&&***(((###"""$$$%%%%%%$$$$$$%%%&&& """$$$###""""""%%%((("""!!!"""$$$&&&''''''%%%######"""!!! !!!$$$&&&"""%%%$$$### $$$%%%"""!!!$$$&&&%%%!!!$$$%%%$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$"""!!! """$$$$$$!!!))))))(((''''''&&&%%%%%%###"""!!! !!!"""###!!!"""###$$$%%%&&&&&&&&& !!!###$$$%%%&&&&&&&&&***,,,%%%---,,,"""+++,,,&&&&&&%%%%%%$$$###""""""###"""!!!!!!!!!"""$$$$$$###$$$$$$###!!! !!!"""###"""###""""""$$$$$$!!! ###%%%""""""""""""###$$$%%%&&&######$$$&&&((((((%%%###"""$$$&&&&&&$$$###$$$$$$###"""###%%%'''((('''&&&&&&'''''''''(((((())))))&&&%%%%%%$$$%%%&&&((()))&&&%%%###""""""###%%%&&&$$$"""$$$---***!!!""""""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%$$$######&&&((((((%%%"""%%%(((""""""(((---+++(((%%%#########$$$(((((()))(((&&&&&&''')))))))))(((&&&######%%%&&&""""""#########$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$######""""""!!!!!!######""""""""""""######%%%$$$###!!!!!!!!!"""###%%%""""""$$$***$$$$$$###"""###$$$&&&'''%%%$$$$$$$$$######""""""$$$###"""!!!!!!"""###$$$%%%$$$###!!! """###%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&''''''((((((#########$$$$$$%%%&&&&&&###%%%&&&$$$  ###&&&&&&(((***'''""""""&&&&&&%%%$$$######$$$%%%%%%"""&&&&&&!!! ###$$$%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""%%%%%% !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###!!! ########################"""###$$$$$$###"""###$$$'''  $$$%%%%%%%%%###""""""!!!!!!!!!!!!""""""###$$$&&&&&&%%%$$$$$$""""""############"""""""""###$$$###"""!!!!!!"""%%%$$$$$$###"""!!! """###%%%%%%###"""###$$$$$$###"""""""""###%%%&&&$$$$$$$$$"""!!!!!!$$$&&&%%%$$$###"""""""""$$$$$$##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%'''$$$!!!!!!###&&&&&&%%%$$$%%%'''&&&%%%%%%&&&((($$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%###"""###$$$%%%&&&'''((())))))))))))''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$###############""""""###%%%&&&((($$$$$$############$$$$$$$$$###"""""""""###$$$%%%$$$'''++++++%%% $$$,,,&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%'''%%%"""###(((###$$$%%%$$$###"""###$$$"""###$$$&&&&&&%%%$$$$$$"""$$$$$$"""$$$***......%%%%%%$$$######$$$%%%%%%***'''$$$###$$$&&&'''(((#########""""""###'''***&&&%%%###!!!!!!"""###$$$'''''''''&&&&&&%%%%%%%%%!!!$$$&&&$$$"""%%%%%%$$$######"""!!!!!!###"""!!! !!!""""""!!!"""###$$$%%%%%%%%%%%%%%%&&&''''''(((((((((((((((+++###***((('''&&&&&&&&&%%%$$$$$$###""""""""""""!!!!!!!!!###$$$%%%"""###$$$###!!!!!!!!!"""!!!""""""### !!!"""###"""!!!"""###%%%""""""""""""###$$$%%%&&&!!!!!!"""$$$&&&'''%%%######$$$%%%%%%######$$$%%%'''''''''&&&%%%###"""!!!&&&'''''''''((((((((()))'''&&&%%%%%%%%%&&&'''(((&&&%%%###""""""###%%%&&&%%%'''$$$$$$ %%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$###$$$&&&((((((%%%""""""!!!(((&&&"""&&&%%%$$$######$$$%%%&&&'''((()))(((&&&&&&''')))((())))))'''%%%$$$%%%&&&""""""######$$$$$$%%%%%%#########""""""""""""############"""""""""""""""######""""""""""""######%%%$$$"""!!!!!!!!!"""###### !!!'''***&&&$$$&&&###"""""""""######$$$%%%$$$$$$#########"""""""""######"""!!!!!!"""######$$$###"""!!!!!! !!!!!! !!!###$$$$$$###"""!!!"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$***(((&&&%%%$$$$$$###"""&&&%%%&&&'''%%%!!!###((($$$###"""!!!!!!"""######%%%%%%######$$$"""%%%$$$###"""!!!""""""###!!!!!!!!!!!!"""###$$$%%%############"""""""""!!!!!!!!!!!!!!!""""""""""""###### %%%%%%!!!!!!!!!!!!!!!!!!"""######"""""""""""""""!!! ########################"""###$$$$$$###"""###$$$!!!  """"""!!!!!!!!!""""""###"""######$$$$$$$$$$$$$$$""""""############"""""""""###$$$$$$######%%%'''$$$$$$######""""""!!!!!!!!!###%%%$$$###"""############""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$###############$$$##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%'''$$$""""""$$$&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$$$$###$$$&&&&&&%%%%%%&&&'''%%%&&&''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############%%%&&&'''$$$##################$$$$$$######"""###$$$%%%&&&  %%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&%%%"""###'''"""$$$%%%$$$###"""###$$$"""######$$$$$$$$$$$$$$$!!!$$$$$$"""%%%,,,000000%%%%%%$$$######$$$%%%%%%%%%"""!!!""""""###$$$###""""""###&&&(((%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$!!!$$$&&&%%%$$$"""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,$$$)))&&&%%%###%%%%%%%%%$$$######""""""!!!!!!!!!!!!"""###$$$%%%"""###$$$###"""!!!"""######!!! %%%$$$ $$$""" !!!###$$$$$$""""""""""""###$$$%%%%%%###""""""$$$&&&(((((('''&&&''''''%%%$$$$$$&&&((("""%%%%%%$$$$$$&&&((('''''''''''''''(((((((((((('''&&&&&&%%%&&&&&&&&&%%%$$$###""""""###$$$%%%%%%''' ###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$###$$$$$$$$$&&&((((((&&&###$$$"""%%%***&&&!!!######$$$$$$%%%&&&&&&&&&'''((()))((('''&&&((()))'''((())))))'''%%%%%%&&&""""""######$$$%%%%%%&&&%%%$$$$$$###""""""!!!!!!""""""""""""##################""""""""""""######$$$###""""""!!!"""""""""""" %%%&&&$$$""""""!!!!!!"""############"""######""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""###""""""!!!!!!"""""""""!!!"""###$$$$$$###!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$%%%'''(((((((((&&&%%%&&&&&&&&&%%%$$$#########,,,((($$$$$$''''''%%%!!!'''%%%%%%&&&%%%"""$$$(((######""""""""""""###$$$'''%%%!!!!!!&&&%%% $$$$$$###""""""""""""###!!!!!!!!!!!!"""###$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""###$$$!!! %%%&&&###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!! ########################"""###$$$$$$###"""###$$$""" ###""" !!!!!!!!!!!!!!!""""""###$$$###""""""""""""###$$$$$$""""""############""""""###$$$$$$######%%%(((+++#########"""""""""""""""!!!###$$$$$$###""""""###!!!"""######$$$$$$######"""###%%%%%%###"""###$$$"""######$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%'''%%%######%%%'''''''''"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&&&&&&&((()))%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''#########$$$$$$$$$$$$$$$############$$$%%%&&&&&&########################$$$$$$$$$$$$$$$%%%&&&&&&,,,%%%!!!&&&+++***'''%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%######%%%$$$!!!###'''"""###$$$$$$###"""###$$$###""""""""""""###$$$$$$!!!$$$$$$###&&&,,,000///%%%%%%$$$######$$$%%%%%%&&&###  """$$$$$$###$$$$$$"""!!!"""$$$&&&######""""""###$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$############$$$%%%%%%&&&)))...&&&+++(((!!!)))&&&%%%$$$$$$$$$######"""""" !!!"""###$$$%%%%%%"""###$$$###"""!!!"""######"""!!!!!!"""$$$$$$###&&&"""!!!$$$%%%$$$######""""""###$$$$$$%%%&&&$$$$$$%%%(((+++,,,+++)))))))))'''%%%&&&)))+++$$$%%%$$$$$$(((---''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%$$$$$$###""""""###$$$$$$$$$ $$$!!!%%%$$$###"""###$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%######$$$$$$###############$$$&&&'''((('''&&&$$$ !!!&&&***'''!!!"""'''%%%&&&&&&'''&&&&&&%%%$$$&&&'''))))))''''''((()))%%%'''))))))'''%%%$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$######""""""!!!!!!""""""######$$$$$$$$$######""""""######$$$######"""""""""""""""""")))$$$!!!$$$&&&!!!"""###$$$$$$###"""!!!"""""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&%%%$$$$$$"""$$$'''))))))(((&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&$$$""""""$$$%%%$$$###(((&&&''')))((($$$###%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%"""!!!%%%%%%"""$$$$$$#########"""""""""!!! !!!!!!"""###$$$#########"""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! ###$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!"""""""""########################"""###$$$$$$###"""###$$$$$$ $$$'''$$$######!!!!!!!!!!!!"""###$$$%%%###"""!!!!!!!!!"""$$$%%%"""######$$$$$$######"""%%%%%%$$$""""""$$$(((+++"""""""""""""""#########!!!###$$$$$$"""""""""### !!!###$$$$$$$$$###"""!!!###%%%%%%$$$###"""###!!!"""$$$%%%%%%$$$###"""##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%&&&&&&%%%%%%%%%'''''''''!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$$$$$$$#####################$$$$$$%%%%%%%%%#########$$$$$$#########%%%$$$$$$%%%%%%%%%&&&&&&''' !!!&&&&&&"""!!!###""""""!!!"""###$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$""""""$$$###!!!"""'''"""###$$$$$$###"""$$$%%%###"""!!!!!!!!!"""$$$%%%"""$$$$$$"""$$$))),,,+++%%%%%%$$$######$$$%%%%%%(((%%%"""!!!###%%%''''''###$$$$$$###!!!!!!###$$$""""""""""""$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%%%%$$$$$$###############""""""""" !!!"""""""""""""""""""""###$$$$$$$$$######%%%%%%%%%&&&((()))+++,,,'''///'''+++)))$$$---((($$$$$$###############""" !!!!!!"""###$$$$$$$$$!!!"""######"""!!!"""$$$!!!$$$''''''###!!!###'''&&&"""!!!$$$%%%$$$#########"""######$$$%%%&&&%%%$$$&&&)))+++,,,,,,))))))(((&&&%%%%%%(((+++!!!%%%((('''###!!!###''''''''''''''''''&&&&&&&&&(((((((((''''''&&&&&&%%%###########################!!!%%%"""###%%%$$$#########$$$&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$##################%%%'''(((((('''&&&%%% """&&&)))(((&&&'''***$$$$$$%%%%%%%%%%%%$$$###%%%'''))))))((('''((()))###%%%((((((&&&$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$"""""""""#########""""""---)))$$$ !!!%%%((()))######%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!"""!!!!!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$######"""###$$$%%%&&&%%%$$$$$$"""$$$&&&((()))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""!!!"""%%%(((***((()))---,,,&&&!!!!!!$$$$$$%%%%%%&&&&&&&&&&&&"""&&&&&&!!!"""%%%&&&$$$$$$$$$$$$#########""" !!!"""###$$$""""""""""""""""""######!!!!!!!!!!!!"""""""""""""""!!!  """$$$!!!!!!!!!!!!!!!""""""###$$$###"""""""""###$$$%%%########################"""###$$$$$$###"""###$$$!!!"""###  !!!!!!!!!!!!"""$$$%%%%%%###"""!!!!!!!!!"""$$$%%%######$$$$$$$$$$$$######%%%%%%$$$!!! !!!$$$'''"""""""""""""""#########!!!"""$$$$$$"""!!!"""### !!!"""$$$$$$###""""""!!!###%%%%%%$$$###"""###!!!"""###%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&'''(((!!!"""$$$###""""""###%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%$$$###"""###$$$###$$$%%%%%%%%%%%%%%%%%%###$$$&&&'''((())))))(((%%%%%%$$$$$$###"""!!!!!!######$$$$$$%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&  !!!!!!""""""!!!"""""""""######"""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###!!!"""$$$###!!!###'''!!!###$$$$$$######$$$%%%###"""!!!!!!!!!"""$$$%%%###%%%%%%!!!"""%%%&&&$$$%%%%%%$$$######$$$%%%%%%$$$""" """$$$$$$###$$$%%%$$$""""""###$$$!!!""""""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&&&&&&&'''!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""""""""###############"""#########$$$&&&))),,,---$$$---&&&((('''$$$---'''########################!!!!!!"""############"""!!!"""######""""""###$$$ %%%******### '''$$$""" !!!###$$$$$$$$$###############$$$$$$$$$######$$$'''))))))(((%%%%%%%%%$$$######%%%'''!!!$$$''''''%%%$$$&&&((('''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&######################## %%% !!!!!!!!!***$$$$$$###$$$$$$%%%&&&'''#########$$$$$$%%%%%%&&&$$$$$$######"""######$$$###%%%((()))(((&&&&&&&&&$$$$$$$$$%%%&&&''''''((( !!!"""###$$$%%%&&&$$$&&&)))))))))(((((()))$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$ """###%%%&&&%%%%%%$$$""""""""""""############$$$$$$############$$$$$$!!!!!!"""############"""$$$%%%$$$"""###&&&%%%!!!$$$%%%%%%%%%%%%$$$######!!!!!!""""""""""""######""""""############"""""""""""""""""""""###$$$%%%$$$$$$###""""""!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$###$$$&&&'''''''''%%%$$$$$$$$$$$$%%%&&&'''''''''"""%%%$$$"""###'''+++***((())),,,,,,&&&!!! !!!"""###$$$%%%%%%%%%$$$!!!&&&'''""""""&&&((($$$$$$%%%%%%$$$$$$###""" !!!"""######""""""""""""############!!!!!!!!!!!!"""""""""""""""  !!!%%%!!!!!!!!!!!!!!!"""######&&&%%%$$$###"""###$$$%%%########################"""###$$$$$$###"""###$$$ !!!!!!!!!""""""""""""######$$$%%%###""""""""""""###$$$$$$######$$$$$$$$$$$$######$$$$$$###!!! """$$$#########""""""""""""""" """######"""!!!!!!""" !!!""""""######"""""""""###%%%%%%###"""###$$$!!!"""###$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%###%%%&&&&&&%%%%%%&&&'''!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$%%%&&&''''''###$$$$$$###"""!!!!!!###"""###$$$%%%&&&&&&&&&&&&###$$$&&&'''((((((''''''%%%$$$$$$###""""""!!!!!!###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""######$$$%%%%%%%%%%%%%%%$$$$$$&&&((('''$$$&&&+++!!!"""""""""############"""""""""###$$$$$$%%%%%%''''''&&&%%%%%%$$$#########""""""%%%$$$"""$$$(((!!!"""$$$$$$######$$$&&&###""""""""""""###$$$$$$$$$&&&%%%!!! """""" %%%%%%$$$######$$$%%%%%%$$$!!! """$$$%%%###$$$%%%%%%$$$###$$$%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$%%%$$$###$$$%%% !!!!!!!!!!!!!!!"""#########"""""""""############""""""###"""""""""$$$&&&)))+++$$$...&&&'''%%%"""+++$$$""""""""""""############""""""###$$$###"""!!!!!! """######""""""###$$$!!!###&&&(((###!!!!!!"""###"""!!!"""###%%%$$$$$$###############$$$#########%%%(((((('''%%%$$$%%%&&&&&&$$$$$$%%%&&& """$$$&&&((()))***+++'''''''''&&&&&&%%%%%%%%%&&&'''((())))))(((''''''""""""############"""""" &&&!!!!!!'''"""###$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$######""""""###$$$%%%"""%%%))))))(((&&&&&&'''&&&"""###''''''%%%######""""""###%%%'''(((###&&&)))***)))(((((()))'''((()))(((&&&&&&((()))''''''&&&%%%$$$######""""""###%%%&&&&&&%%%$$$############"""""""""""""""%%%$$$$$$######$$$$$$%%% !!!"""###$$$######""" !!!!!!%%%%%%$$$###############"""""""""#########$$$$$$"""###$$$%%%%%%$$$###"""#########"""######$$$$$$%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%'''(((***%%%$$$'''(((%%%######!!!"""###%%%%%%%%%%%%%%%###%%%%%%!!!!!!$$$'''&&&$$$$$$%%%%%%%%%$$$###""" !!!######!!!"""""""""############!!!!!!!!!!!!""""""""""""### """ !!!'''!!!!!!!!!!!!!!!"""######'''%%%###"""!!!"""###$$$########################"""###$$$$$$###"""###$$$$$$!!! """!!! %%%#########"""######$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###"""!!!!!!"""$$$$$$$$$######""""""!!!!!! """######"""!!!!!!"""!!!!!!!!!!!!!!!"""#########$$$$$$###""""""###%%%""""""""""""###$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%"""$$$&&&&&&$$$###%%%'''"""###%%%$$$######$$$&&&$$$$$$######$$$&&&'''((("""###$$$$$$###"""###%%%""""""$$$&&&'''((((((((("""$$$%%%'''((('''&&&%%%!!!!!!""""""######$$$$$$###$$$%%%%%%%%%%%%$$$###!!!###$$$%%%%%%$$$###!!!"""###$$$%%%%%%%%%$$$### !!!$$$### """&&&""""""######$$$$$$######""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###&&&%%%###%%%))) """###$$$######%%%&&&"""######$$$$$$$$$$$$$$$###&&&%%%!!!!!!###""" %%%%%%$$$######$$$%%%%%%&&&$$$!!!!!!###&&&'''((("""$$$&&&&&&%%%%%%&&&'''"""###$$$%%%&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&!!!###&&&$$$!!!!!!!!!""""""""""""""""""!!!"""#########"""""""""#########""""""!!!((('''&&&%%%&&&(((+++,,,'''111)))(((%%%###+++""""""""""""""""""###############$$$$$$###"""  """######""""""###%%%### """&&&###"""$$$$$$!!! ###%%%$$$$$$###############$$$$$$%%%&&&(((******'''%%%&&&((())))))(((''''''((()))(((''''''((('''%%%###'''''''''&&&&&&%%%%%%%%%%%%&&&''')))))))))((((((""""""############""""""$$$%%%$$$&&& !!!###$$$&&&''''''&&&&&&""""""###$$$%%%%%%&&&&&&$$$###"""""""""###%%%&&&"""&&&)))***(((&&&&&&((($$$!!!((((((%%%,,,***(((&&&%%%&&&'''(((###%%%)))***)))(((((()))*********)))'''(((***,,,)))((('''&&&$$$###"""!!!$$$%%%&&&&&&&&&$$$"""!!!$$$$$$######""""""!!!!!!%%%$$$$$$######$$$$$$%%% !!!"""$$$$$$$$$###"""###""" %%%###%%%$$$"""!!!!!!!!!"""###""""""######$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$###############$$$'''&&&%%%$$$############"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$((($$$!!!"""%%%&&&$$$""")))"""!!!$$$$$$%%%(((###$$$%%%'''((((((''''''&&&%%%!!!###(((((($$$$$$$$$%%%&&&%%%$$$###"""  !!!"""###!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$!!!!!!$$$!!!!!!)))!!!!!!!!!!!!!!!"""######'''%%%###!!! !!!"""########################"""$$$$$$$$$###"""###$$$$$$!!!  %%%$$$$$$##################"""###$$$&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$### """###"""###$$$&&&%%%$$$$$$###"""!!!!!! """######!!!!!!!!!""""""!!! !!!###$$$$$$$$$$$$"""!!!!!!$$$&&&###"""!!!!!!"""$$$&&&'''##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$######$$$%%%!!!###&&&&&&$$$###$$$&&&"""$$$%%%%%%$$$$$$%%%&&&$$$$$$######$$$&&&'''(((!!!"""$$$$$$$$$$$$&&&(((!!!"""$$$&&&((())))))***"""###%%%''''''&&&%%%$$$ """###%%%&&&'''###$$$%%%&&&%%%%%%###"""!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$%%%$$$######$$$""""""&&&'''%%%%%%(((""""""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$###$$$&&&&&&###&&&*** """###$$$######%%%&&&"""###$$$&&&&&&%%%$$$$$$"""%%%%%%""""""$$$$$$!!!%%%%%%$$$######$$$%%%%%%&&&###!!! ###%%%'''((("""$$$&&&'''&&&&&&''')))######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''!!!### """  !!!#########"""!!!!!!###$$$""""""%%%&&&###"""!!!!!!!!!!!!###$$$%%%$$$$$$$$$$$$%%%&&&&&&''')))((('''&&&%%%$$$######$$$###""""""!!!!!!""""""!!!"""%%%&&&&&&$$$""" """#########!!!!!!"""$$$###""" !!!###$$$!!!""""""!!!  !!!%%%$$$""" !!!###$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((((($$$"""$$$***,,,)))&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%######$$$"""$$$%%%&&&%%%###"""###$$$$$$###""""""######"""!!!"""###$$$$$$######%%%'''$$$$$$&&&&&&&&&&&&$$$$$$&&&)))+++)))%%%$$$'''+++$$$%%%'''((()))((('''&&&)))&&&######%%%&&&'''(((((()))***,,,+++***((('''&&&&&&&&&%%%%%%'''+++///<<<---$$$&&&'''""""""'''(((///)))$$$&&& """$$$%%%###"""!!!!!!$$$###"""!!!!!!###%%%&&&###%%%'''&&&###!!!###%%%"""############$$$$$$$$$%%%###""""""###$$$######!!!###$$$$$$######$$$%%%############""""""""""""######$$$$$$$$$######""""""!!!!!!###&&&%%%"""!!!###$$$$$$""""""$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$(((((((((''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((()))&&&###!!! !!!""""""!!!!!!"""#########"""!!!!!!!!!!!!!!! !!!"""###"""""""""######"""!!!!!!!!!!!!!!!!!!%%%%%%!!!"""###"""&&&&&&%%%$$$######$$$$$$$$$###"""""""""###%%%&&&!!!"""$$$%%%%%%$$$###""""""""""""!!!""""""###$$$"""$$$&&&%%%""" """$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$#########""""""###"""!!!!!!!!!"""$$$%%%###$$$&&&%%%###""""""""" !!!!!!""""""######""""""############"""""""""############$$$$$$$$$!!!!!!"""###############$$$""" """%%%&&&$$$"""%%%%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%###"""###$$$%%%%%%%%%$$$""""""$$$&&&&&&$$$"""###&&&((('''&&&######"""""""""###%%%&&&$$$$$$##################&&&&&&&&&%%%%%%%%%$$$$$$(((((('''&&&%%%$$$$$$######&&&%%%"""!!!$$$'''&&&&&&$$$###""""""!!!!!!#########"""""""""""""""$$$$$$$$$###!!!"""$$$&&&$$$'''***(((### """###''''''### """%%%%%%###!!!###&&&'''%%%###'''&&&%%%$$$############)))'''%%%&&&((((((%%%"""######""""""###%%%&&&((($$$%%%%%%$$$######$$$&&&"""###$$$$$$###"""###$$$"""############$$$$$$$$$&&&&&&%%%###!!!"""$$$'''$$$$$$%%%%%%&&&%%%%%%$$$"""$$$&&&&&&&&&((()))'''''''''&&&&&&'''''''''###$$$""""""&&&%%%!!! !!!"""######"""!!! ######!!!!!!$$$$$$!!!!!! !!!"""###$$$$$$$$$$$$$$$%%%&&&''''''******)))((('''&&&%%%%%%$$$$$$############""""""!!!"""$$$&&&&&&$$$"""!!!""""""###"""!!! """$$$###"""!!! !!!!!!#########!!! !!!"""$$$###"""!!!!!!"""$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''(((&&&'''''''''%%%%%%%%%&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%###"""$$$### ###$$$$$$###"""!!!!!!######"""!!!!!!###%%%%%%$$$###$$$%%%$$$###$$$%%%'''###$$$$$$$$$$$$$$$$$$###&&&((()))'''%%%$$$&&&)))$$$$$$%%%%%%&&&&&&&&&%%%'''&&&$$$$$$%%%''''''''''''(((***++++++)))((('''(((((('''%%%$$$%%%(((+++777***"""%%%&&&!!! %%%)))"""$$$...333---((()))"""###$$$###"""!!!###$$$$$$###"""!!!"""###%%%&&&$$$%%%&&&%%%###"""###$$$!!!!!!"""""""""#########  ###%%%&&&'''!!!###$$$$$$######$$$%%%############""""""""""""######$$$$$$$$$$$$######"""!!!!!!###%%%%%%"""  """$$$&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''((((((&&&$$$$$$$$$%%%&&&%%%$$$'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###!!! !!!""""""!!!!!!"""$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!!!!%%%%%%!!!!!!###!!!######"""!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$###""" !!!###$$$$$$###"""!!!!!!!!!""""""#########$$$######$$$###""""""###%%%$$$$$$$$$###############$$$$$$$$$#########"""""""""""""""""""""###$$$$$$###$$$%%%$$$"""""""""###!!!!!!"""""""""""""""###""""""############"""""""""############$$$$$$$$$!!!""""""##################"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&%%%#########%%%"""######"""!!!!!!"""$$$$$$""" !!!$$$&&&%%%$$$$$$$$$###""""""###$$$%%%########################%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$###### ###&&&%%%"""!!!###&&&$$$$$$#####################"""""""""""""""""""""######$$$"""!!!!!!###%%%!!!$$$&&&$$$ !!!###%%%((('''%%%###%%%'''%%%###"""###%%%&&&%%%###&&&&&&$$$######"""""""""###"""!!!###%%%&&&%%%#########""""""###%%%&&&'''###$$$%%%$$$""""""$$$%%%"""###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$"""!!!"""$$$'''$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&'''"""###!!!###&&&'''%%% !!!!!!""""""""""""!!!!!!###### """""" """######$$$$$$$$$%%%&&&&&&''''''++++++***)))(((''''''&&&$$$%%%%%%%%%%%%$$$######!!!"""$$$%%%%%%$$$###!!!!!!""""""!!! !!!###!!!!!!!!! """###$$$$$$"""!!!!!!"""######"""!!!"""###%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''$$$))),,,(((!!!!!!'''###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$""""""%%%%%%"""!!!"""###"""  !!!$$$"""!!!!!!###$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&'''######""""""""""""######%%%%%%%%%%%%$$$%%%&&&&&&######""""""######$$$%%%&&&%%%$$$%%%'''((('''&&&&&&'''((())))))((('''&&&))))))'''%%%""""""$$$&&&///%%%!!!$$$%%%!!! ###***$$$$$$,,,///***&&&(((%%%%%%$$$"""!!!"""%%%'''$$$###"""""""""###%%%&&&%%%$$$######$$$$$$###""" !!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$$$$######$$$%%%$$$$$$#########"""""""""######$$$$$$$$$$$$$$$###!!!!!!!!!###%%%%%%###""" !!!"""###%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((()))%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%######################## """"""!!! !!!###"""!!!!!!"""$$$######"""!!!!!!!!!!!!""""""!!! !!!###$$$######"""""""""!!!!!!!!!!!!%%%%%%!!!"""###"""""""""!!!!!!!!!!!! !!!%%%'''(((&&&"""  !!!#########"""!!! """###$$$$$$$$$###$$$""" !!!"""$$$%%%%%%###############$$$$$$$$$$$$$$$$$$############### !!!"""###$$$$$$$$$$$$"""#########""""""###%%%###############"""""""""""""""############"""""""""############$$$$$$$$$!!!"""######$$$$$$######"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%$$$#########$$$%%%%%%$$$###$$$&&&!!!"""$$$$$$###""""""######"""!!!!!!$$$%%%%%%$$$%%%%%%$$$#########$$$$$$########################%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######"""$$$&&&%%%""" """%%%######""""""###$$$$$$%%%""""""""""""""""""######"""######"""!!! """$$$ """###!!!"""&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$%%%$$$###"""""""""""""""###"""!!!###$$$%%%###"""###############$$$%%%&&&"""###$$$###"""!!!###%%%"""###$$$$$$###"""###$$$"""############$$$$$$$$$""""""###"""!!!"""$$$'''$$$$$$%%%$$$$$$###""""""%%%''''''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&& """######!!!!!!!!!""""""""""""!!!"""$$$$$$!!! """""" !!!!!!""""""###$$$###$$$%%%&&&''''''((((((*********)))((('''''''''$$$%%%&&&&&&&&&%%%######!!!"""$$$%%%%%%$$$###""" !!!!!!!!!!!!""" !!!""""""!!!!!! !!!###$$$$$$"""!!!!!!!!!""""""""""""###%%%&&&'''%%%%%%&&&''''''''''''&&&%%%%%%&&&'''''''''''''''$$$)))+++'''!!!'''###$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%###%%%$$$!!!"""%%%&&&$$$ !!!""""""  """%%%### !!!"""""""""%%%&&&&&&%%%$$$$$$%%%'''$$$###"""!!!!!!"""###$$$%%%###""""""$$$%%%%%%$$$######"""!!!!!!###$$$%%%%%%$$$$$$&&&(((((('''%%%%%%&&&'''(((((((((''''''(((((('''$$$!!!!!!"""$$$)))###!!!$$$%%%""" """$$$%%%(((&&&$$$&&&$$$$$$%%%###"""###%%%'''######"""""""""###$$$%%%&&&$$$!!!"""%%%%%%### !!!!!!!!!"""""""""######$$$$$$###"""!!!!!!###%%%!!!###$$$$$$######$$$%%%$$$$$$$$$#########""""""######$$$$$$%%%%%%$$$$$$!!!!!!"""###%%%%%%$$$###!!!!!!!!!!!!"""$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''((((((%%%###"""###$$$%%%$$$###$$$$$$$$$$$$##################$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""""""""""""############$$$ """######"""!!!###$$$$$$###""""""!!!!!!""""""###"""  !!!###%%%"""""""""######"""""""""###&&&&&&"""!!!###$$$###""""""#########"""""""""!!!$$$''''''%%%"""  !!!"""#########""""""$$$%%%%%%$$$###$$$ ###&&&&&&%%%"""""""""###$$$$$$$$$%%%######################## """$$$%%%%%%%%%$$$!!!"""###"""!!!"""$$$&&&%%%%%%$$$$$$######"""""""""######$$$$$$######"""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$### ###%%%$$$"""!!!###&&&$$$$$$%%%%%%%%%$$$$$$###"""###%%%%%%$$$$$$%%%&&&"""$$$&&&'''&&&%%%%%%%%%$$$$$$###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$%%%%%%###%%%&&&$$$"""!!!"""###$$$###############$$$$$$"""""""""""""""#########!!!""""""""" !!!###"""######"""!!!!!!$$$'''&&&$$$""""""###$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$######"""!!!!!!""""""''''''&&&%%%$$$###!!! ###############$$$$$$%%%"""######"""!!!!!!"""$$$"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$ !!!""""""!!!"""$$$&&&%%%%%%%%%%%%$$$###""""""&&&''''''&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%  """""""""!!!!!!!!!!!!"""###%%%%%%"""!!!$$$### !!!""""""###$$$$$$$$$%%%"""###%%%&&&(((((((((((((((((((((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$######!!!"""###$$$$$$$$$$$$### !!!!!!!!!!!!""" !!!###$$$$$$$$$$$$!!!######""" #########$$$%%%&&&''''''&&&&&&'''(((((((((((((((%%%&&&'''(((((((((''''''%%%&&&&&&$$$!!!!!!###&&&###$$$%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%$$$&&&%%%""""""&&&&&&$$$!!!"""######!!!!!!"""###!!! !!!"""######%%%&&&&&&%%%$$$###%%%&&&%%%$$$###""""""###$$$%%%###""" !!!###$$$$$$###$$$###"""""""""###%%%&&&$$$$$$$$$&&&((()))'''&&&%%%%%%&&&'''''''''''''''%%%%%%%%%$$$"""!!!###$$$%%%""""""%%%%%%###""""""$$$"""!!!$$$&&&%%%%%%&&&!!!###%%%&&&%%%$$$$$$%%%###############$$$$$$$$$&&&###!!!"""$$$%%%### """""""""#########$$$$$$ #########%%%'''***!!!###$$$$$$######$$$%%%$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%$$$###""""""$$$$$$###"""########################"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""$$$#########$$$$$$%%%%%%!!!"""######""""""###$$$$$$$$$###"""""""""""""""###"""  !!!###%%%!!!"""############""""""$$$(((((($$$"""$$$&&&$$$!!!"""############""""""""""""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$%%% """$$$%%%$$$###""""""###&&&&&&%%%"""""""""###$$$$$$$$$%%%######################## !!!###%%%%%%%%%$$$$$$ """""""""!!!"""###%%%%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$ ###%%%$$$"""!!!###&&&###$$$$$$%%%%%%%%%$$$$$$"""###%%%%%%$$$$$$%%%&&&"""$$$&&&'''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%'''(((&&&&&&&&&&&&%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$###""""""###&&&%%%$$$###""""""""""""!!!!!!""""""############ """###"""!!! !!!"""############"""$$$&&&((('''%%%""""""###%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$###""""""!!!"""""""""&&&&&&&&&&&&$$$"""!!!!!!""""""#########$$$######"""######"""!!!!!!"""$$$"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$!!!""""""""""""$$$&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%###$$$&&&((($$$$$$$$$######$$$$$$$$$""" """!!! ###""""""!!!!!!!!!!!!"""###%%%%%%""""""$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%"""###%%%'''((())))))(((''''''&&&&&&%%%%%%%%%%%%$$$###""""""!!!!!!""""""!!!"""######$$$$$$$$$$$$!!!""""""!!! !!!###!!!!!!"""###$$$$$$%%%&&&!!!######""" $$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&'''((()))***)))((((((&&&$$$"""!!!###$$$&&&&&&"""###%%%&&&'''&&&&&&%%%#########$$$$$$%%%%%%&&&%%%''''''$$$$$$&&&&&&###!!!###$$$$$$""""""###%%%###%%%%%%%%%$$$%%%%%%$$$###"""###%%%$$$$$$$$$######$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$###$$$%%%%%%&&&%%%$$$###%%%'''(((((('''%%%%%%&&&&&&'''(((((((((###$$$%%%$$$""""""###%%%#########$$$$$$#########%%%%%%$$$$$$$$$"""!!!!!!"""%%%&&&&&&$$$$$$$$$""""""######$$$$$$$$$$$$$$$###""""""######"""!!!############$$$$$$$$$$$$!!!$$$''''''###!!!!!!###!!!###$$$$$$######$$$%%%%%%$$$$$$$$$$$$#########"""###$$$%%%&&&&&&&&&&&&###$$$%%%$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$###"""!!!"""#########!!!"""""""""###############"""######$$$$$$$$$$$$$$$########################""""""""""""############!!!"""$$$###""""""###%%%$$$$$$###""""""""""""###"""!!! !!!###$$$!!!"""###$$$$$$$$$###"""$$$(((((($$$"""%%%&&&%%% !!!"""###"""!!! $$$###"""!!!"""###%%%&&&!!!!!!"""###$$$%%%&&&&&& !!!"""$$$$$$###"""""" !!!###%%%%%%$$$###############$$$$$$$$$###############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$ !!!######"""!!!"""##################"""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$"""###$$$$$$######$$$%%%######$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$###$$$&&& """$$$%%%$$$$$$$$$&&&!!!"""######"""###%%%'''&&&&&&'''''''''&&&%%%%%%"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$###############'''&&&%%%###"""!!!!!!!!!!!!!!!!!!"""######$$$$$$ """$$$###"""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%''''''&&&&&&&&&&&&''''''"""$$$%%%%%%$$$###%%%&&&$$$######"""""""""######!!!###$$$######$$$%%%""""""######$$$######""""""###$$$###"""!!!###%%%"""###$$$$$$###"""###$$$"""############$$$$$$$$$ """############$$$%%%######$$$$$$$$$$$$$$$######$$$$$$$$$###$$$'''***%%%$$$$$$######$$$$$$%%%!!!$$$$$$ """$$$###"""!!! !!!"""!!!###$$$!!!!!!$$$$$$""" !!!###$$$%%%%%%$$$$$$!!!###%%%((()))))))))(((&&&&&&&&&&&&%%%%%%%%%%%%###"""  """!!!""""""###$$$$$$%%%%%%""""""###"""!!! """$$$$$$###"""!!!!!!"""###$$$!!!$$$%%%###!!!%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''(((***+++++++++))))))'''&&&###""""""$$$&&&'''"""###$$$&&&''''''&&&&&&"""######$$$%%%%%%&&&&&&%%%))))))&&&%%%&&&$$$ !!!"""$$$######"""$$$%%% !!!###&&&&&&$$$"""$$$$$$%%%###!!!!!!"""$$$""""""############""""""!!!######!!!!!!$$$'''######$$$$$$%%%%%%$$$$$$%%%$$$######&&&((())))))&&&&&&&&&&&&'''((()))***$$$%%%&&&%%%###"""###$$$!!!###$$$###""""""###"""!!!###%%%$$$###"""!!!!!!###$$$######$$$%%%""""""###$$$$$$$$$$$$$$$######$$$###"""!!!"""###""""""""""""###############''''''###!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$#########"""###$$$%%%&&&&&&&&&&&&%%%&&&'''%%%"""!!!"""$$$###$$$&&&'''((()))((((((&&&&&&''''''''''''&&&&&&'''((())))))((('''%%%$$$###"""!!!!!!"""###"""!!!"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###"""""""""!!!###$$$$$$###"""$$$%%%%%%$$$######""""""######!!!!!!!!!!!!"""""""""""" !!!###%%%%%%$$$###"""###&&&'''###!!!###$$$### """###$$$###"""!!!$$$###"""!!!"""###%%%&&& !!!"""###$$$%%%&&&############"""""""""""""""$$$############$$$$$$$$$###############""""""#########$$$$$$$$$%%%%%%$$$#########$$$$$$!!!$$$%%%###!!! !!!!!!"""""""""""""""######$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%#########%%%"""###$$$$$$######%%%''' """$$$###""""""$$$'''%%%&&&'''(((((('''&&&&&&!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######"""###$$$$$$$$$###%%%%%%$$$###"""""""""### !!!!!!"""######$$$$$$!!!###$$$%%%###""""""### """#########"""$$$'''))))))&&&%%%&&&((("""$$$%%%%%%######$$$'''$$$$$$############$$$$$$!!!$$$%%%$$$$$$&&&(((""""""###$$$$$$###"""!!!###$$$%%%$$$""""""$$$%%%"""###$$$$$$###"""###$$$"""############$$$$$$$$$"""###%%%%%%$$$######$$$ !!!"""############$$$$$$$$$$$$###$$$'''***%%%%%%$$$$$$$$$$$$%%%%%%###$$$ """$$$###""" !!!""""""""" $$$$$$""" """###$$$$$$######!!!###%%%(((******))))))&&&&&&&&&&&&&&&&&&%%%%%%###!!!!!!!!!""""""###$$$$$$%%%%%%"""#########!!!!!!###$$$'''%%%"""  !!! """%%%&&&$$$""" &&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$''')))+++,,,---,,,***)))((('''&&&###!!!"""%%%((("""###$$$&&&''''''&&&&&&""""""###$$$%%%%%%&&&&&&&&&)))***'''&&&&&&### """######""""""###%%%&&&&&&&&&''''''$$$ ###$$$$$$###!!! !!!### !!!"""######"""!!! """%%%$$$ $$$(((!!!"""$$$%%%%%%$$$$$$###&&&$$$""""""%%%(((******&&&&&&&&&'''''')))***+++&&&&&&'''%%%###""""""###!!!######!!! !!!"""!!!###&&&'''&&&''''''&&&!!!""""""!!! !!!%%%'''""""""###$$$$$$$$$$$$###!!!$$$%%%$$$!!!!!!$$$!!!!!!!!!!!!""""""""""""$$$%%%$$$%%%'''!!!###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&'''&&&&&&''''''%%%""" """$$$###&&&((())))))(((&&&&&&''''''''''''&&&&&&)))***++++++***(((&&&$$$###!!! !!!"""###"""!!!""""""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$###"""!!!###$$$$$$######$$$%%%%%%$$$######"""######### !!!"""###""""""""" !!!###%%%&&&%%%###"""!!!%%%%%%!!!"""###"""!!!###%%%&&&'''&&&%%%$$$###############$$$$$$$$$ !!!###$$$%%%%%%$$$###"""!!!!!!!!!"""$$$%%%###!!!!!!"""%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$'''&&&$$$###"""######$$$!!!%%%&&&$$$!!! !!!!!!""""""#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%""" """%%%&&&%%%""""""###$$$%%%%%%%%%%%%%%%$$$&&&&&&%%%###"""###$$$$$$%%%%%%%%%$$$%%%(((+++"""$$$&&&%%%$$$$$$&&&)))$$$%%%'''(((((((((''''''!!!""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""""""""""""""###"""""""""$$$%%%%%%$$$#########"""######$$$%%% !!!!!!"""###$$$$$$$$$!!!###%%%%%%$$$#########!!!!!!"""###%%%%%%###!!! %%%)))((($$$"""$$$'''!!!$$$&&&%%%###"""$$$'''%%%$$$$$$$$$$$$$$$%%%%%%###&&&((((((&&&%%%&&&(((!!!"""###$$$$$$###"""!!!$$$%%%%%%$$$######$$$&&&"""$$$$$$$$$###"""###$$$"""############$$$$$$$$$###%%%&&&&&&$$$######$$$ !!!!!!""""""%%%&&&%%%$$$"""###&&&)))&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! !!!"""###"""!!!"""$$$%%%"""$$$&&&'''&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%""" ###%%%%%%$$$!!!!!! !!!!!!"""###$$$######""""""!!!!!! %%%###"""###$$$%%%$$$"""%%%&&&### ###(((''' $$$%%%%%%&&&&&&%%%%%%$$$******)))))))))))))))***+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''''')))***)))'''%%%$$$$$$########################$$$###""""""!!!!!!""""""%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%%%%%%%$$$######!!!###&&&%%%######%%%'''$$$$$$$$$$$$######""""""***%%%###''')))(((+++111******)))(((((()))***+++###$$$%%%$$$######%%%&&&%%%###"""!!!!!!###%%%&&&######### &&&'''(((&&&$$$!!!!!!!!!"""###%%%&&&%%%$$$""" ########################!!!###$$$###"""###$$$ $$$'''(((%%%"""!!!!!!"""""""""""""""######$$$###$$$$$$$$$######%%%'''&&&'''((()))))))))(((''''''$$$!!!"""%%%&&&"""###$$$&&&((())))))(((''')))))))))))))))*********///---++++++++++++***((( !!!$$$&&&(((((((((((($$$$$$$$$$$$%%%&&&&&&'''############$$$%%%%%%&&&###%%%&&&&&&$$$######$$$!!!"""###$$$$$$###"""!!!### """  ((("""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""" """###""" !!!$$$###$$$%%%%%%%%%###"""!!!!!!###$$$###"""!!!"""###$$$###"""""""""###%%%&&& !!!""""""!!!"""$$$&&&$$$%%%'''((((((&&&%%%###$$$###"""###$$$$$$###"""'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%$$$###"""$$$&&&!!! !!!!!!"""###$$$!!!###%%%%%%%%%$$$%%%&&&"""######$$$$$$%%%&&&&&&############$$$'''&&&$$$%%%%%%$$$###""""""######!!!!!!!!!!!!###%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%(((''''''&&&&&&%%%$$$$$$$$$$$$$$$###"""###%%%((('''))))))((($$$###%%%'''&&&%%%###""""""###%%%&&&'''&&&$$$###"""###$$$$$$########################"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$#########'''(((&&&"""!!!!!!"""""""""###$$$$$$%%%%%%&&&)))''' """$$$""""""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%)))$$$!!!&&&###$$$%%%)))$$$"""&&&%%%"""!!!!!!"""$$$&&&%%%$$$"""######"""!!!!!!"""$$$"""$$$$$$###!!! !!!""""""###%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&''' !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""""""""!!!!!!###%%%"""$$$&&&&&&&&&%%%&&&(((&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""######$$$"""!!!"""%%%((('''&&&!!!!!!!!!!!!!!!""""""######"""""""""!!!!!!!!! !!!  !!!"""!!! """""" """((((((%%%&&&''''''''''''''''''&&&+++***))))))((((((((()))&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&'''))))))'''%%%%%%&&&###############$$$$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""######$$$$$$$$$$$$"""$$$&&&%%%######$$$&&&$$$$$$$$$$$$#########"""'''###"""%%%'''%%%(((---))))))((('''''''''((()))$$$%%%%%%$$$###"""$$$&&&###"""!!!!!!!!!"""$$$$$$######$$$###  !!!###$$$$$$"""!!!"""### """$$$%%%%%%%%%$$$######################## """######""""""###$$$!!!$$$&&&&&&$$$"""!!!"""!!!!!!!!!!!!!!!"""#########$$$%%%%%%$$$$$$%%%&&&%%%&&&'''((((((((('''&&&(((%%%"""###&&&&&&###$$$&&&(((***+++)))'''&&&((()))***+++++++++++++++***)))((('''((((((&&&$$$ !!!!!!!!!!!!$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&###%%%&&&&&&$$$######$$$!!!"""###$$$$$$###"""!!!###!!!"""$$$""""""(((!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""!!!"""###""" !!!$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###"""###$$$###""""""!!!"""###$$$%%% !!!""""""!!!"""$$$&&&$$$%%%&&&'''((('''%%%$$$$$$###"""###$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###""""""!!!!!!!!!"""""""""###$$$$$$""" !!!!!!"""######$$$$$$%%%&&&&&&############%%%&&&&&&%%%%%%$$$$$$###""""""######!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%$$$###"""###&&&(((***++++++(((%%%###%%%&&&&&&%%%###""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$######!!!"""###""" !!!"""######$$$$$$$$$$$$######"""&&&'''$$$"""!!!""""""""""""###$$$$$$%%%%%%!!! !!! !!!###%%%%%%%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%)))$$$!!!%%%### %%%$$$'''%%%###$$$###!!!###"""!!!"""$$$%%%%%%$$$"""######"""!!!!!!"""$$$###$$$%%%$$$"""!!!"""### !!!######"""""""""###%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&& !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""!!! """###!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""!!!!!! !!!!!!""" ###&&&''''''&&&"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###!!!!!!"""$$$%%%$$$###"""%%%%%%"""!!!###$$$###'''''''''''''''''''''''',,,+++***(((((('''''''''$$$$$$%%%&&&'''(((***+++''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&%%%'''(((((('''&&&&&&'''"""#########$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$%%%&&&%%%#########%%%$$$$$$$$$$$$############%%%######%%%&&&%%%&&&))))))((('''&&&&&&%%%&&&&&&%%%&&&&&&$$$###"""###$$$!!!!!!!!!""""""""""""###!!!"""######""""""###%%%!!!"""!!!"""###$$$"""######$$$%%%&&&'''(((########################"""######"""!!!!!!###%%%"""$$$%%%%%%###""""""###"""""""""""""""######$$$"""$$$''''''&&&%%%%%%&&&###$$$&&&'''''''''&&&%%%(((&&&$$$%%%''''''$$$!!!&&&'''***++++++)))&&&$$$&&&(((***,,,------,,,+++(((&&&%%%&&&'''&&&%%%###$$$$$$"""!!!!!! !!!#########$$$$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$""""""###$$$$$$###"""""""""!!!"""###""" """&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""######""""""!!!""""""""" """###%%%$$$#####################$$$%%%%%%######$$$%%%!!!!!!!!!!!!!!!"""###### """""""""!!!"""$$$&&&###$$$%%%'''''''''&&&%%%$$$###"""###$$$$$$###"""$$$$$$$$$%%%$$$######"""!!!###%%%&&&$$$######$$$$$$$$$###"""!!!!!!!!!!!!!!!"""$$$###"""!!!!!!""""""######$$$$$$%%%&&&&&&#########$$$%%%%%%&&&&&&%%%$$$######"""#########!!!"""""""""""""""!!!!!!%%%%%%$$$######$$$&&&'''######$$$$$$%%%'''((()))$$$$$$$$$%%%&&&'''''''''$$$%%%%%%$$$######&&&(((*********'''$$$"""###$$$&&&%%%$$$######$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$########################!!!!!!"""############"""!!!###"""!!!$$$######$$$$$$$$$$$$###### """$$$$$$###""""""""""""""""""###$$$$$$%%%%%%!!!!!!!!!$$$%%%!!!###%%%&&&%%%%%%'''(((##############################$$$%%%%%%%%%%%%$$$&&&***$$$ %%%### &&&###"""###&&&%%%!!!!!!%%%$$$###"""###$$$%%%$$$###"""######"""!!!!!!"""$$$###$$$%%%$$$###"""###$$$ !!!######"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!""""""""""""""" !!!!!!!!!""""""""""""""" !!!!!!!!!!!!"""!!!"""$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!!!! !!!!!!!!!!!!###%%%%%%$$$"""""""""""""""!!! """"""""""""!!!!!!!!!!!!###""""""###%%%&&&&&&%%% $$$&&&$$$""""""%%%(((%%%%%%%%%$$$$$$%%%%%%%%%,,,+++)))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''###%%%''')))***((('''%%%&&&(((((((((&&&%%%&&&'''"""######$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%######""""""######$$$$$$ !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((('''((()))))))))((('''&&&%%%%%%%%%&&&'''&&&%%%"""!!!"""$$$!!!!!!"""############### !!!""""""""""""###$$$!!!"""!!!"""###$$$)))(((&&&%%%%%%%%%'''(((#################################!!! ###&&&###$$$$$$############$$$$$$############$$$%%%%%%"""%%%((()))(((&&&&&&&&&"""###$$$%%%&&&&&&%%%%%%((('''&&&&&&((((((&&&###)))))))))((('''&&&%%%$$$$$$&&&))),,,---,,,***)))(((''''''((())))))'''%%%((('''%%%$$$#########$$$############$$$%%%''''''((('''&&&&&&%%%%%%%%%%%%###%%%&&&&&&$$$######$$$######################## !!!!!!!!!!!!!!!###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############""""""""""""!!!!!!!!!"""###%%%$$$###""""""###$$$%%%"""###$$$$$$""""""###$$$ !!!!!!""""""!!!"""###"""!!!"""###%%%"""###$$$&&&'''''''''&&&$$$###"""###$$$$$$###"""######$$$%%%$$$###"""!!! """%%%&&&%%%#########$$$######"""!!!!!!""""""!!!###$$$$$$$$$&&&'''"""######$$$$$$%%%&&&&&&######$$$&&&&&&$$$%%%((($$$$$$###############$$$!!!"""###$$$$$$###"""!!!&&&%%%###"""###$$$%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$###$$$&&&(((''''''&&&%%%###"""######%%%$$$$$$######$$$$$$%%%%%%&&&'''((('''&&&%%%$$$########################"""""""""##################"""!!!!!!"""$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""###"""""""""###"""""""""###$$$$$$%%%%%%$$$%%%%%%$$$###%%%((()))"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$&&&)))###$$$###!!!'''&&& !!!'''%%% (((%%%###"""###$$$$$$###""""""######"""!!!!!!"""$$$###%%%&&&%%%######$$$%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%###$$$%%%''''''&&&%%%$$$ !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!"""!!! """!!!"""$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!"""###$$$$$$""""""######"""!!! !!!!!!!!!!!!""""""""""""!!!  """###"""!!!"""$$$%%%&&&+++000&&&%%%$$$$$$$$$$$$%%%&&&+++***)))'''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''''''''''''''###%%%(((******)))&&&%%%((())))))(((%%%$$$%%%&&&######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""#########$$$$$$%%%$$$$$$######&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&''')))))))))*********)))((('''&&&&&&&&&'''&&&%%%"""!!!"""$$$"""###$$$%%%%%%%%%$$$$$$"""###$$$###"""!!!"""###!!!######""""""###$$$)))'''%%%######$$$&&&'''########################$$$$$$###!!! ###%%%$$$############$$$$$$######""""""""""""###$$$$$$"""%%%((()))(((&&&&&&&&& !!!###%%%%%%%%%%%%$$$(((''''''((((((((('''%%%,,,***'''%%%######$$$%%%###%%%(((***+++***((('''''''''''')))******(((&&&$$$###!!! !!!"""###"""""""""###$$$%%%''''''((('''&&&&&&%%%%%%%%%%%%###%%%&&&&&&$$$######$$$$$$$$$############$$$$$$""""""!!! !!!#################################""""""""""""""""""""""""!!!""""""###############""""""!!!!!!!!!"""""""""$$$$$$"""""""""###$$$%%%!!!"""###"""!!! !!!### !!!!!!!!!!!!!!!"""###"""!!!!!!###%%%"""###$$$%%%&&&&&&''''''$$$###"""###$$$$$$###"""######$$$%%%$$$###"""!!!!!!%%%&&&%%%#########"""""""""""""""###$$$$$$!!!###$$$$$$$$$%%%&&&"""######$$$$$$%%%&&&&&&$$$"""$$$(((&&&###%%%***$$$###############$$$$$$!!!"""$$$%%%&&&&&&%%%$$$%%%%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%####################################$$$$$$%%%%%%&&&!!!###'''%%%"""######$$$$$$$$$$$$######!!!!!!""""""###$$$######"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$"""!!!###%%%$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$%%%)))### %%%$$$!!!'''&&& !!!'''%%% (((%%%###"""###$$$$$$###""""""######"""!!!!!!"""$$$###$$$%%%%%%$$$###$$$%%%"""###%%%%%%$$$$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&'''&&&%%%$$$!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!"""###$$$!!!""""""!!! !!!"""!!!###%%%%%%###"""###$$$#########$$$$$$$$$$$$$$$$$$######""""""######$$$ """#########%%%&&&!!!!!!"""######""" !!!!!!!!!!!!""""""""""""###"""!!!!!!######"""!!!$$$"""###%%%$$$"""$$$(((((('''&&&%%%%%%&&&'''(((***)))(((&&&&&&%%%%%%%%%!!!!!!"""###%%%''')))***''''''''''''''''''''''''###$$$'''))))))(((&&&$$$((((((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############### !!!"""###$$$%%%%%%%%%%%%%%%$$$######&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$$$$###$$$(((***(((***+++++++++***)))((('''%%%&&&&&&$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&$$$######$$$!!!###$$$$$$###"""###$$$"""!!! !!!###&&&'''###########################$$$###""" """$$$###""""""###%%%%%%$$$""" !!!!!!""""""$$$''''''&&&%%%%%%&&& !!!###$$$%%%&&&%%%%%%''''''(((((((((''''''&&&---+++((($$$######%%%&&&$$$%%%'''((()))(((&&&%%%$$$%%%&&&(((******'''%%%""""""!!!!!!!!!"""######!!!!!!""""""$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$%%%$$$############$$$%%%%%%%%%"""!!!%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""######$$$$$$#########""" """""""""!!!##################$$$%%% !!!"""""" !!!""" !!!"""!!!!!!!!!"""######"""!!!!!!###$$$######$$$$$$%%%%%%&&&&&&$$$###"""###$$$$$$###"""$$$$$$$$$%%%$$$######"""!!!$$$$$$$$$######$$$""""""""""""###$$$%%%%%%!!!"""###### """######$$$$$$%%%&&&&&&$$$"""$$$)))'''!!!$$$,,,#########"""######$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$#########%%%%%%$$$###############&&&&&&&&&%%%$$$############%%%&&&&&&%%%%%%&&&''''''%%%%%%&&&(((******)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%########################$$$$$$######$$$$$$%%%&&&%%%  $$$"""######$$$$$$$$$$$$######"""!!!"""$$$&&&&&&$$$###"""""""""###$$$$$$%%%%%%'''%%%$$$%%%"""###"""$$$&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%###(((###!!!&&&$$$!!!&&&###"""###&&&%%%!!!!!!%%%$$$###"""###$$$%%%$$$###"""######"""!!!!!!"""$$$"""###$$$$$$######$$$%%% !!!######"""""""""######$$$%%%&&&'''&&&%%%$$$"""###$$$%%%%%%&&&&&&%%% """$$$%%%%%%%%%########################!!! !!!"""$$$%%%#########""" !!!###"""$$$%%%%%%$$$######$$$"""#########$$$$$$$$$$$$$$$######""""""######$$$"""###$$$###!!!!!!###&&& """#########!!! !!!!!!!!!"""""""""###'''%%%$$$$$$%%%%%%###"""***$$$"""$$$###)))(((&&&%%%%%%&&&((()))(((''''''&&&%%%%%%%%%&&&!!!!!!"""###%%%&&&((()))''''''''''''''''''''''''###$$$&&&'''''''''%%%$$$%%%&&&&&&&&&%%%&&&)))+++&&&&&&&&&%%%%%%$$$$$$###%%%%%%$$$###############!!!!!!!!!""""""$$$%%%%%%"""######$$$$$$$$$$$$###%%%###"""###%%%&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$$$$!!!###***---+++)))******++++++***)))((($$$%%%%%%$$$###"""$$$&&&%%%$$$#########$$$%%%&&&$$$%%%&&&%%%$$$###$$$%%% """$$$$$$#########$$$!!!!!!!!!!!!"""###%%%&&&########################"""###$$$###!!!!!!!!!""""""!!!"""$$$&&&&&&$$$!!!!!!!!! !!!!!!"""######$$$%%%%%%$$$$$$%%%&&& !!!###%%%&&&&&&&&&%%%&&&'''(((((('''''''''''',,,+++***)))((('''&&&&&&''''''((((((''''''&&&%%%###$$$%%%(((******'''%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!!!!"""###%%%'''(((%%%$$$$$$$$$$$$%%%%%%&&&###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$&&&###########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$!!! """###"""!!!""""""###$$$$$$$$$$$$$$$ """###"""!!! !!!""" !!!"""""""""!!!!!!"""######"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$$$$ !!!######""""""$$$%%%#########"""######$$$$$$"""###$$$### """######$$$$$$%%%&&&&&&%%%"""%%%***(((!!!###---######""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!"""""""""!!!""""""######%%%%%%$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&''''''%%%###$$$''')))((('''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&########################$$$###"""""""""###%%%%%%"""!!! """######$$$$$$$$$$$$######!!!!!!###&&&((((((%%%""""""""""""###$$$$$$%%%%%%(((%%%%%%'''$$$$$$ ###$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%&&&!!!'''$$$"""(((%%% %%%$$$'''%%%###$$$###!!!###"""!!!"""$$$%%%%%%$$$"""######"""!!!!!!"""$$$!!!"""######""""""###%%% !!!######"""""""""###"""$$$%%%''''''&&&%%%$$$############$$$%%%&&&''' """$$$%%%&&&&&&########################!!! !!!"""$$$%%%###$$$$$$###!!! """######%%%&&&&&&$$$######$$$""""""######$$$$$$$$$$$$######""""""""""""######"""$$$$$$!!!!!!$$$ """###$$$###"""!!! !!!!!!!!!""""""######%%%###"""!!!!!!!!!!!! $$$######%%%'''&&&$$$######$$$&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&(((,,,///((('''&&&&&&%%%$$$###"""&&&%%%$$$$$$######$$$$$$############$$$%%%&&&''' !!!###$$$$$$$$$$$$%%%###!!!###&&&'''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&###'''&&&###%%%---111000((()))***++++++***))))))###$$$%%%$$$######%%%&&&%%%###"""!!!!!!###%%%&&&!!!"""######"""!!!"""$$$ ############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%########################"""###%%%$$$"""!!!!!!!!!!!!!!!"""%%%((('''$$$ $$$$$$$$$###$$$%%%%%%&&&###$$$$$$$$$######%%%''' !!!###%%%&&&&&&&&&&&&%%%&&&(((((('''&&&&&&'''***,,,---...---***'''%%%***))))))(((''''''&&&&&&$$$$$$&&&))),,,,,,)))'''%%%&&&&&&'''&&&%%%###""" !!!"""###%%%'''(((############$$$%%%%%%&&&###%%%&&&&&&$$$######$$$&&&%%%$$$######$$$%%%&&&!!!!!!!!!### """"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$!!! """###""" !!!"""###%%%%%%%%%$$$###!!!###$$$###"""!!!"""### """#########"""!!!"""###$$$###!!!!!!"""$$$%%%%%%$$$$$$###$$$$$$$$$$$$###"""###$$$$$$$$$"""'''&&&%%%$$$###$$$%%%&&& !!!""""""!!!"""$$$&&&&&&%%%$$$###"""""""""""""""###$$$$$$"""!!!!!!""""""######$$$%%%%%%&&&&&&%%%"""%%%+++((( ###...######""""""###$$$%%%%%%'''&&&$$$"""!!!""""""###"""###%%%&&&&&&$$$!!! !!!###$$$%%%#########$$$$$$%%%&&&&&&###%%%''''''&&&%%%&&&'''&&&###!!!!!!$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$###"""###$$$&&&'''###########################"""!!!!!!!!!"""$$$%%%!!!%%%&&&"""!!!'''######$$$$$$$$$$$$######!!!"""###'''******&&&""""""""""""###$$$$$$%%%%%%$$$!!!!!!$$$"""### """###%%%''')))""""""""""""""""""""""""%%%$$$#########$$$&&&&&& &&&$$$###)))&&& $$$%%%)))$$$"""&&&%%%"""!!!!!!"""$$$&&&%%%$$$"""######"""!!!!!!"""$$$ """######""""""###%%%"""$$$%%%%%%$$$$$$%%%&&&"""###%%%''''''&&&%%%$$$$$$###""""""###%%%'''(((!!!"""###$$$$$$$$$$$$$$$""""""###$$$###"""!!! !!!"""""""""&&&)))(((###$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$### """"""""""""######%%%$$$"""$$$### !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$###$$$%%%###$$$%%%###$$$&&&&&&$$$!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''((("""###%%%''''''&&&%%%$$$'''((((((&&&$$$%%%***...((('''&&&$$$###""""""!!!######%%%%%%%%%%%%######!!!"""''')))&&&"""%%%""""""&&&'''$$$###$$$###$$$%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%'''((()))'''111...(((***'''!!!###''''''&&&%%%###"""$$$&&& !!!######"""###%%%'''###$$$%%%%%%######$$$%%%###############"""!!!!!!###%%%&&&(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&######""""""""""""######!!!###$$$%%%$$$"""!!!%%%$$$$$$!!!#########$$$$$$######"""######$$$%%%%%%&&&''''''"""###$$$%%%'''((()))***$$$$$$$$$$$$%%%&&&&&&''''''((()))***+++***)))(((&&&&&&''')))++++++***(((((())))))(((&&&$$$$$$%%%###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$###############"""###%%%&&&&&&$$$!!!$$$$$$######""""""!!!!!!$$$###""" """&&&***###%%%"""!!!###&&&""""""###$$$%%%&&&&&&'''######""""""######$$$%%%$$$###"""!!!!!!"""###$$$######"""!!! """&&&*** $$$$$$""""""$$$$$$!!!###$$$%%%###!!! !!!"""$$$&&&&&&$$$!!! !!!$$$###$$$$$$###""""""###%%%$$$###"""""""""###%%%&&&&&&&&&%%%$$$$$$%%%&&&'''""""""""""""####################################&&&%%%###""""""###%%%&&& """%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''"""""""""######$$$$$$$$$###%%%&&&&&&### ########################%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%''')))(((&&&""" %%%$$$###"""""""""$$$$$$&&&&&&%%%%%%###""" """############$$$$$$$$$###"""!!!""""""!!!"""'''!!!)))&&&$$$$$$ &&&***(((###!!!!!!###$$$&&&&&&%%%$$$###$$$###"""""""""###$$$%%% """%%%'''&&&$$$""" """###$$$%%%&&&%%%%%%$$$!!!'''###!!!&&&$$$ %%%$$$$$$###"""!!! $$$$$$$$$#########""""""""""""#########$$$$$$$$$'''&&&###"""!!!!!!###$$$$$$###"""""""""###%%%&&&"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###'''((($$$###&&&((('''""""""###$$$$$$$$$############$$$$$$$$$"""!!! """!!! """$$$%%%"""$$$###!!!###!!!######$$$$$$%%%%%%$$$$$$###$$$$$$$$$######""""""!!!!!!"""############"""###$$$%%%&&&&&&%%%###!!! %%%'''%%%###$$$$$$!!!!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!"""""" !!!"""###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%###############$$$%%%%%%%%%%%%%%%&&&&&&((()))***###$$$%%%&&&&&&&&&%%%%%%"""$$$''''''&&&&&&(((+++)))((('''%%%$$$#########$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$###''',,,...+++(((%%%"""!!!$$$%%%###"""$$$$$$%%%%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&((()))***(((000,,,''',,,+++&&&'''(((((('''%%%###"""$$$%%% !!!"""""""""###%%%'''$$$%%%&&&%%%#########%%%###############"""!!!!!!###&&&)))***)))''''''((($$$%%%&&&&&&$$$$$$%%%&&&######""""""""""""###### !!!###$$$$$$$$$"""!!!$$$!!!!!!%%%&&&%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######((((((((()))++++++)))'''+++++++++)))&&&$$$$$$$$$###$$$%%%&&&&&&$$$"""!!!###############$$$$$$$$$"""###%%%%%%%%%###""" ############""""""""""""######"""!!!!!!"""&&&))) """$$$%%%%%%$$$###"""$$$###"""!!!!!!###$$$&&&######""""""######$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$""" ###%%% ###$$$""""""$$$###"""###$$$###"""!!!"""###$$$%%%&&&$$$!!! """$$$"""###$$$###"""!!!###$$$######""""""######$$$%%%&&&&&&$$$###""""""##################$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&!!!"""###$$$&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###############$$$$$$$$$%%%%%%"""$$$&&&%%%###!!!########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&$$$"""%%%$$$###""""""###$$$$$$&&&%%%%%%$$$###"""!!! """############$$$$$$$$$%%%$$$###$$$%%%%%%###!!!!!!'''""",,, ''' $$$$$$ &&&***'''###!!!!!!###$$$&&&&&&%%%$$$###$$$$$$###"""###$$$%%%&&&###$$$$$$%%%&&&%%%%%%%%%!!!"""###$$$$$$$$$######!!!&&&""" &&&$$$ %%%############""""""""""""#########"""""""""!!!!!!!!!!!!"""""""""#########%%%$$$"""!!! !!!"""###"""!!! !!!######"""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$((((((%%%$$$''')))(((""""""######$$$#########%%%%%%%%%$$$$$$"""!!! ###"""!!!!!!"""$$$%%%&&&!!!&&&((($$$!!!"""###"""""""""#########$$$$$$$$$$$$$$$#########""""""""" !!!"""""""""""""""###!!! !!!###### """'''(((%%%###$$$$$$!!!!!!!!!!!!!!!!!!"""############""""""!!!!!! !!!"""!!!  !!!############$$$$$$$$$%%%""""""######$$$%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$%%%&&&(((******$$$$$$%%%%%%%%%&&&&&&&&&"""%%%''''''&&&&&&''')))((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&$$$###%%%((()))&&&###%%%######&&&%%%###"""%%%%%%&&&&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***+++$$$***$$$!!!)))+++%%%&&&))))))(((&&&###"""$$$%%% """############&&&((($$$%%%&&&%%%###"""###$$$#########$$$######"""!!!!!!%%%((()))((('''(((***$$$&&&'''&&&%%%$$$%%%&&&######""""""""""""###### !!!"""$$$$$$######"""!!!"""%%%''''''%%%###!!!######$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%$$$$$$############$$$)))(((&&&%%%$$$###$$$$$$+++***)))***+++***)))''',,,,,,,,,***&&&$$$###$$$###$$$%%%%%%%%%$$$###"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$#########""""""""""""###############!!!#########"""###%%%'''%%%###"""###%%%%%%### %%%$$$"""!!!!!!"""$$$%%%######""""""######$$$%%%$$$###"""!!!!!!"""###$$$"""###$$$###!!! !!!""" """"""###%%%$$$!!!!!!"""$$$###""""""###%%%$$$%%%%%%$$$"""!!!"""###!!!"""######!!!!!!"""###!!!"""######$$$$$$######'''&&&%%%######"""""""""$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###!!!!!! $$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%###"""!!!!!!########################%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$######"""######$$$$$$%%%%%%%%%$$$###"""!!! """############$$$$$$$$$"""  """######""""""(((###,,,!!!((( $$$$$$ &&&)))&&&###"""!!!"""$$$%%%%%%%%%$$$###%%%$$$#########$$$&&&'''$$$###""""""###$$$&&&'''!!!!!!"""#########"""""" &&&""" %%%###$$$"""#########$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!###$$$!!!!!!!!! !!!""""""###"""############$$$$$$$$$""""""###$$$$$$$$$$$$######''''''$$$###&&&(((''' !!!###$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!!!! """###$$$!!!'''%%%"""###%%%%%%###############$$$$$$%%%$$$######""""""""""""""" !!!""""""######"""""""""$$$"""###'''(((%%%"""###### !!!!!!!!!!!!!!!""""""#########""""""!!!!!! """###$$$###""""""###$$$""" ######!!!"""$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((()))%%%%%%$$$$$$$$$%%%&&&'''!!!###%%%&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&$$$######$$$### %%%%%%(((,,,+++&&&$$$%%%&&&'''&&&%%%"""!!!"""$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&(((***+++%%%(((!!!(((+++%%%%%%******)))&&&######$$$%%%"""###%%%%%%$$$%%%''')))%%%&&&&&&%%%###"""###$$$#########$$$$$$######"""!!!!!!"""$$$&&&''''''&&&%%%&&&'''&&&%%%$$$%%%'''$$$######""""""######$$$!!!!!!"""############"""!!!%%%&&&###!!! ######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((((()))&&&&&&%%%$$$#########$$$)))(((%%%######$$$%%%'''***)))((()))++++++***))))))******(((%%%$$$$$$%%%######$$$$$$$$$$$$###"""""""""######$$$%%%&&&&&&%%%$$$###""""""###$$$$$$"""""""""######$$$$$$$$$!!!"""$$$$$$######$$$%%%!!!!!!"""!!!############$$$$$$%%%&&&######""""""######$$$%%%$$$$$$###""""""###$$$$$$"""###""""""###$$$ !!!$$$''''''$$$ """############%%%&&&%%%%%%$$$###"""""""""### !!!###"""!!! !!!""" !!!###$$$$$$$$$###"""&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%###"""##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&###"""""""""###$$$$$$%%%##################$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$"""  """""""""###(((!!!)))&&& &&&$$$!!!!!!%%%'''$$$""""""""""""###$$$%%%$$$$$$###&&&%%%$$$$$$$$$%%%&&&'''###"""!!! !!!!!!"""""""""################## %%%!!!%%%###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$%%%###############$$$$$$%%%""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$!!!%%%%%%"""!!!$$$&&&%%%"""$$$%%%&&&'''%%%%%%$$$###"""""""""!!! """######"""!!! """###%%%$$$$$$$$$$$$%%%&&&&&&$$$###"""!!!!!!!!!""""""!!!"""######$$$$$$######  &&&***(((%%%"""&&&'''###!!!"""""" !!!!!!!!!!!!!!!""""""######"""""""""!!!!!!!!! ###$$$%%%%%%######$$$%%%""""""### ###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&''''''&&&$$$"""%%%(((...444111)))%%%%%%&&&'''&&&%%%"""!!!"""$$$#########$$$$$$%%%%%%%%%"""######$$$%%%'''((()))+++...'''###,,,///)))((())))))(((&&&###"""$$$%%%$$$%%%&&&&&&&&&''')))+++$$$%%%&&&%%%###"""###$$$######$$$$$$$$$$$$######$$$ !!!'''***'''###%%%&&&''''''%%%%%%&&&'''$$$$$$############$$$$$$!!!!!!"""###############"""$$$### ######$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$%%%'''''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%$$$""" """%%%'''((('''&&&(((***,,,,,,,,,$$$%%%&&&&&&$$$$$$%%%&&&"""#####################""""""###$$$%%%&&&&&&'''%%%$$$"""!!!"""###$$$%%%""""""######$$$$$$%%%%%% """%%%%%%$$$######$$$!!! ###"""$$$%%%%%%$$$$$$######""""""######$$$%%%%%%$$$###""""""###$$$%%%"""######"""######!!!!!!###&&&&&&### """###$$$###$$$%%%'''%%%$$$###"""############!!!######"""!!!!!!!!! !!!"""$$$$$$###""""""!!!!!!"""###$$$%%%&&&&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((######$$$$$$%%%%%%%%%%%%%%%%%%###"""""""""######""""""######$$$$$$$$$$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$(((%%%###"""###$$$$$$$$$%%%(((%%%### '''$$$!!!!!!%%%&&&###!!!"""""""""######$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''############""" $$$$$$$$$$$$$$$$$$$$$$$$!!!&&&""" %%%###$$$$$$######"""!!!!!! ################################################!!!!!!!!!"""###$$$%%%&&&"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%"""&&&&&&###"""%%%'''&&&!!!$$$%%%''''''$$$###""""""!!!""""""""" !!!###$$$%%%%%%"""%%%""" """######&&&%%%$$$$$$$$$%%%&&&'''$$$###"""!!! !!!""""""""""""###$$$$$$$$$$$$$$$###!!! """&&&((('''%%%!!!%%%&&&""" """"""!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""""""""!!!###$$$###"""!!!"""######$$$$$$ %%%$$$$$$%%%%%%%%%%%%%%%%%%###""""""""""""###$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$$$$$$$#########$$$%%%%%%((('''&&&&&&&&&&&&'''((("""###%%%'''((())))))((($$$(((000666333***%%%%%%%%%&&&&&&$$$###"""###$$$#########$$$$$$%%%%%%&&&""""""######%%%'''((()))***000)))%%%,,,---''''''''''''&&&%%%###"""$$$&&&$$$&&&''''''''''''***,,,###$$$%%%%%%######$$$%%%"""###$$$$$$%%%$$$$$$$$$&&&""" """(((***((($$$%%%'''((('''&&&%%%&&&'''$$$$$$############$$$$$$"""""""""""""""#########"""$$$$$$""" ###'''$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%******))))))((((((''''''(((''''''&&&&&&&&&&&&'''%%%$$$"""!!!###%%%(((***&&&%%%$$$&&&))),,,------!!!###$$$$$$###$$$%%%&&&"""""""""############$$$######$$$$$$%%%%%%&&&&&&$$$###"""""""""###$$$%%%#########$$$$$$$$$$$$$$$!!!###%%%%%%###"""###$$$###'''%%%""" ###$$$###"""!!!######""""""######$$$%%%%%%$$$###""""""###$$$%%% """$$$$$$###!!! !!! ###$$$""""""$$$$$$!!!!!!"""$$$$$$$$$$$$%%%'''%%%###""""""###$$$$$$### """$$$$$$###!!!!!!""" !!!""""""######"""""" """###$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%$$$######$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''"""######$$$$$$%%%%%%&&&&&&&&&%%%######""""""###!!!"""###$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""############$$$$$$$$$&&&$$$###"""###$$$###"""%%%'''###""" '''$$$""""""%%%%%%!!!!!!###""""""""""""######$$$$$$%%%$$$#########$$$&&&'''%%%%%%&&&&&&%%%###!!! &&&%%%$$$$$$###$$$$$$$$$!!!'''###!!!&&&$$$ %%%$$$$$$###"""!!! ############$$$$$$$$$$$$$$$$$$$$$$$$############!!!""""""###$$$%%%%%%%%% !!!""""""""""""!!!"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$((((((%%%$$$''')))((( """###$$$$$$$$$"""!!! !!!"""### !!!###$$$%%%&&&&&&&&&(((&&&!!! ###$$$"""%%%$$$###"""###$$$&&&'''$$$###!!! """###!!!""""""###############"""!!!!!! !!!!!!!!!!!!%%%&&&""" ###$$$###!!!!!!!!!!!!!!!"""###### !!!!!!""""""######!!!"""###"""!!! !!!###&&& ''''''!!!!!!(((%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""!!!!!!$$$&&&'''%%%###$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&'''''' """$$$%%%&&&%%%&&&&&&$$$'''...111---%%%###%%%$$$%%%%%%$$$###"""$$$&&&"""######$$$%%%%%%&&&&&&#########$$$&&&''')))***$$$---)))%%%+++***%%%&&&$$$%%%%%%###""""""$$$&&&###%%%&&&&&&%%%&&&(((+++"""###$$$$$$$$$$$$%%%'''"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&'''((('''&&&%%%&&&(((%%%$$$$$$######$$$$$$%%%"""""""""""""""######$$$##################%%%'''%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$%%%&&&'''))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''''')))((('''&&&''')))+++,,,&&&%%%$$$%%%(((***++++++"""$$$%%%%%%$$$###%%%&&&"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$""""""###$$$!!!###&&&&&&###!!! !!!$$$###""""""""""""############""""""######$$$%%%%%%%%%############%%%%%%"""$$$%%%$$$"""!!!"""""""""%%%$$$!!!!!!%%%&&&$$$"""###$$$$$$$$$$$$%%%&&&%%%###!!!"""$$$%%%$$$### """%%%%%%$$$"""""""""!!!!!!!!!!!!!!!"""###### """$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$#########$$$%%%%%%$$$###"""$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$!!! !!!######""" ###''''''$$$%%%$$$""""""%%%### ###"""""""""""""""######$$$$$$$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$"""""""""###$$$###((($$$"""'''%%%!!!&&&#########""""""!!!!!!!!!""""""""""""#########$$$$$$#########""""""""""""!!!!!!"""######$$$###### !!!"""###""""""!!!"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%###''''''$$$###&&&(((''' !!!!!!"""""""""""""""  !!!###$$$ """$$$%%%%%%%%%$$$### $$$###"""!!!!!!###%%%&&&$$$###!!!  """### !!!!!!""""""""""""""" !!!!!!!!!!!!###"""&&&&&&###!!!$$$&&&%%%!!!!!!!!!!!!!!!"""###### !!!"""###$$$$$$"""###$$$###"""!!!"""$$$)))"""""")))***######***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$%%%&&&&&&'''"""###%%%''''''&&&%%%$$$$$$))))))%%%!!!%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%'''((('''%%%###""""""$$$&&&***,,,'''!!!!!!%%%###$$$%%%$$$######%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%'''(((***+++###...---)))...---(((+++#########"""!!!"""$$$&&&"""###$$$$$$$$$%%%''')))!!!"""$$$$$$$$$$$$&&&((("""###$$$%%%%%%%%%%%%%%%###'''$$$"""(((&&&'''((('''&&&&&&'''(((%%%$$$$$$######$$$$$$%%%"""""""""""""""######$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!  !!!"""$$$&&&'''(((%%%&&&''')))***,,,------$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&'''((((((&&&$$$$$$&&&((()))(((%%%&&&'''&&&$$$###$$$%%%""""""!!!!!!"""###$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$$$$###""""""###%%%!!!$$$''''''$$$!!!...+++&&&###!!!###%%%'''#########"""###$$$$$$%%%%%%%%%$$$######$$$%%%%%% !!!#########$$$%%%'''"""!!! """(((++++++"""$$$%%%%%%$$$###%%%&&&%%%###!!!!!!$$$%%%$$$""" ###%%%&&&%%%###"""""""""!!! !!!###$$$$$$%%%'''((())))))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""%%%&&&&&&$$$###"""###%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((######%%%&&&&&&&&&&&&&&& !!!###$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!"""%%%'''(((&&&%%%!!!'''!!!+++&&&###$$$"""###%%%### ###"""""""""""""""######$$$$$$###"""""""""###$$$%%%$$$""" !!!$$$'''***%%%$$$###!!!!!!!!!"""######((($$$"""(((&&&"""'''###############$$$$$$$$$ !!!!!!!!!""""""############""""""!!!!!!!!! !!!!!!"""""""""""""""!!!"""###%%%%%%$$$$$$###"""############$$$$$$$$$""""""###$$$$$$$$$$$$### ###$$$!!! ###$$$###!!!""""""!!! ###%%% !!!###%%%!!!  """$$$$$$###!!!""" """'''###%%%""""""&&&((((((###%%%$$$ ###'''!!!!!!!!!!!!!!! ######""""""!!!!!! """&&&%%%***"""$$$###!!!  """"""""""""!!!!!!$$$&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&'''&&&%%%###"""###$$$$$$###"""###%%%'''((((((((((((((('''''''''###$$$$$$"""!!!!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%((($$$!!!"""&&&(((&&&###((('''&&&%%%%%%%%%%%%&&&%%%&&&'''''''''&&&%%%$$$########################---,,,***'''&&&%%%%%%&&&!!!"""###""""""$$$%%%"""###%%%&&&&&&(((+++---,,,---+++)))+++...,,,&&&$$$'''))))))'''$$$######"""###$$$&&&'''&&&&&&%%%)))'''%%%$$$%%%&&&&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%&&&))),,,$$$$$$###!!! !!!%%%'''$$$###"""###%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$""" ###&&&'''$$$#########%%%&&&%%%$$$)))%%%&&&***---+++***,,,'''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&***,,,)))$$$%%%++++++'''%%%((()))'''$$$"""$$$&&& !!!###%%%%%%###"""###$$$%%%$$$""""""###$$$%%%$$$#########$$$&&&&&&$$$%%%&&&&&&&&&$$$""" """###$$$$$$###"""###$$$###############$$$$$$$$$ ((("""'''&&&"""'''###!!!"""%%%%%%""""""%%%###$$$%%%%%%$$$###$$$%%%"""#########$$$$$$$$$$$$!!!!!!"""############"""###$$$&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$###""""""""""""###$$$$$$###"""###$$$""""""""""""###$$$%%%&&&&&&&&&$$$###"""!!!!!!!!! """############%%%&&&((('''%%%$$$######$$$%%%######""""""###$$$%%%%%%&&&&&&'''%%%###""""""###((('''&&&%%%%%%&&&'''((($$$!!! $$$'''%%%%%%&&&'''%%%######$$$$$$###"""&&&%%%######$$$$$$$$$#####################$$$$$$%%%((("""!!!(((((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$######$$$&&&''')))%%%&&&''''''((((((''''''!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$#########$$$&&&&&&"""###$$$$$$$$$"""!!! $$$$$$###!!! !!!$$$''''''$$$""""""%%%&&&%%%###%%%$$$$$$###$$$$$$%%%%%%!!!!!!"""$$$$$$%%%%%%%%%$$$$$$###""""""#########%%%&&&&&&$$$""" !!!!!!#########""""""""""""""""""!!!!!! !!!!!!$$$%%%&&&%%%######$$$%%%######$$$%%%%%%%%%%%%$$$%%%###"""###$$$$$$###"""###$$$$$$###""""""###%%%"""###$$$%%%%%%$$$###"""!!!!!!"""!!! """%%% !!!"""""""""""""""  """############%%%&&&### ###'''"""&&&&&&""" """###""" """###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!###%%%"""((()))###"""!!! !!!"""!!!""""""!!! !!!###%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%%%%$$$###$$$&&&(((%%%%%%&&&&&&''''''(((((($$$%%%%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$""" """%%%''''''%%%'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""### !!!""""""""""""$$$&&&"""$$$%%%&&&&&&'''***,,,,,,---,,,***+++...,,,'''%%%''')))((('''%%%%%%%%%"""###%%%&&&''''''&&&&&&)))'''%%%$$$############"""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&& $$$%%%###"""###%%%###$$$%%%$$$""""""###%%%$$$###"""###%%%&&&%%%$$$"""######$$$$$$$$$######$$$ """%%% '''%%%$$$###$$$&&&'''&&&%%%)))%%%&&&***---+++***,,,'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&&&&''')))***'''###$$$))))))%%%&&&'''((('''&&&%%%%%%&&&###""""""###$$$$$$""" """###$$$$$$###"""###%%%%%%$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$###"""###$$$!!!""""""######$$$$$$$$$$$$###%%% ###%%%"""###&&&(((%%%###$$$###$$$%%%$$$###"""###%%%"""""""""#########$$$$$$""""""""""""############"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$###############"""###$$$$$$###"""###$$$""""""""""""###$$$%%%&&&&&&%%%$$$##################%%%&&&&&&&&&&&&''')))'''&&&%%%$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$%%%%%%$$$###$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$!!!!!!%%%&&&$$$&&&***'''%%%######$$$%%%%%%%%%###%%%&&&$$$###$$$%%%%%%###########################+++---&&&$$$))))))###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$###$$$%%%''''''$$$%%%&&&&&&''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######"""###$$$%%%&&&###############"""!!!!!! !!!###$$$######%%%&&&&&&$$$""""""$$$&&&%%%###%%%%%%$$$$$$###$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&###$$$%%%$$$"""""""""$$$###"""""""""""""""""""""###""""""!!!!!!"""""""""###$$$%%%$$$###"""###%%%"""###$$$$$$%%%%%%$$$$$$$$$###"""###$$$$$$###"""###$$$$$$###""""""###%%%"""###$$$%%%%%%$$$###""" !!!"""!!! """$$$!!!###$$$###!!! ###!!! """###"""!!!"""$$$$$$!!! ###$$$''''''### """###!!!$$$######!!! !!!!!!!!!"""""""""""""""!!!!!!"""""""""""""""""" ###%%%$$$"""  !!!"""###$$$!!!!!!"""!!! """$$$!!!!!!!!!!!!"""###$$$%%%$$$%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&%%%%%%''')))$$$%%%%%%&&&'''((()))***%%%'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######"""""""""!!! """%%%'''###$$$&&&&&&&&&''')))++++++---,,,***+++...,,,''''''(((((('''&&&%%%'''(((###$$$%%%&&&''''''''''''&&&&&&$$$###"""""""""""" !!!!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%!!!)))+++'''######&&&"""$$$&&&&&&$$$######$$$$$$###"""###%%%%%%%%%$$$######$$$$$$$$$######"""%%%!!!!!!%%%### (((%%%$$$###$$$&&&'''&&&%%%(((%%%%%%***,,,******+++&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((''''''%%%###$$$'''&&&###((('''&&&'''((((((&&&%%%%%%###############!!!!!!"""$$$$$$######$$$&&&***((('''%%%$$$###$$$$$$###"""!!!!!!###%%%(((***"""###$$$$$$###"""###$$$ !!!""""""###$$$$$$!!!&&&&&&,,,%%%&&&'''######(((***'''######"""###$$$$$$""""""###$$$!!!!!!!!!"""""""""#########"""!!!!!!!!!"""$$$%%%!!!###$$$%%%######$$$%%%###############$$$$$$$$$"""###$$$$$$###"""###$$$""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!###$$$$$$######%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&!!!"""###$$$%%%$$$###### !!!###$$$$$$%%%''')))$$$$$$############$$$$$$###"""###%%%$$$###(((///)))&&&###"""$$$&&&''''''!!!&&&(((%%%###''')))(((########################$$$++++++%%%"""%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########%%%%%%%%%$$$$$$$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$##################$$$$$$$$$######""""""######$$$###""""""""""""###$$$$$$$$$######"""""""""""""""$$$&&&&&&%%%%%%%%%%%%$$$""""""$$$%%%$$$###&&&%%%%%%$$$#########$$$""""""###$$$%%%%%%%%%%%%!!!%%%%%%""" ###&&&!!!"""$$$$$$######$$$&&&""""""""""""""""""###############""""""######$$$"""###$$$###""""""###$$$"""###$$$$$$%%%%%%$$$$$$$$$###"""###$$$%%%$$$"""###$$$$$$$$$""""""$$$&&&###$$$$$$%%%%%%$$$$$$### !!!""""""!!!!!!"""$$$ !!!"""###""""""!!!$$$""" !!!""""""!!! """""" !!!"""&&&&&&###"""$$$&&&%%%&&&$$$######$$$$$$"""  !!!!!!!!!""""""######$$$'''(((!!!!!! !!!!!!"""###### !!!"""""" !!!###""""""!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&'''((('''&&&&&&((()))&&&&&&''''''((())))))***&&&(((***)))'''%%%%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&((())))))((('''((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''%%%###"""$$$$$$###!!! !!!%%%((($$$%%%&&&&&&%%%&&&(((******,,,,,,***+++---,,,((())))))((('''%%%&&&(((***$$$%%%%%%&&&''''''((((((###$$$$$$$$$######$$$%%%!!!!!!""""""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%...///)))$$$&&&***"""###$$$$$$$$$$$$&&&((($$$""""""###$$$%%%$$$######$$$$$$$$$$$$###""""""&&&""" $$$&&&$$$%%%)))%%%######$$$%%%&&&%%%$$$&&&######(((***(((((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%&&&%%%###(((&&&%%%'''******'''$$$$$$###""""""######""" """############%%%&&&***)))'''%%%%%%%%%%%%&&&""""""""""""###%%%''')))"""###$$$$$$###"""###$$$ !!!"""######$$$$$$))) )))###111)))((((((######(((+++(((###!!!!!!#########"""!!!"""###!!!!!!!!!!!!""""""""""""$$$###!!! """$$$%%% """###$$$###"""###$$$"""""""""###$$$$$$$$$%%%"""###$$$$$$###"""###$$$######""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''' """######""""""###%%%#########$$$$$$%%%&&&'''!!!"""$$$%%%%%%$$$###!!!!!!###$$$$$$%%%''')))$$$$$$############$$$$$$""""""$$$&&&###""")))222,,,((($$$"""###%%%''''''###(((((($$$(((000000((($$$$$$$$$###############$$$))))))$$$"""$$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%###"""  """###"""""""""#####################""""""""""""######"""""""""""""""#########$$$###"""!!!!!!"""###$$$!!!$$$&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$&&&&&&%%%$$$##################$$$%%%&&&&&&%%%%%%"""###!!!&&&!!!###$$$$$$######$$$%%%"""""""""""""""###############"""""""""###$$$$$$!!!"""######"""!!!###$$$""""""###$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$######$$$%%%$$$######$$$&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!""""""!!!!!!"""###""""""!!! !!!!!!###$$$$$$""" !!!""""""!!!""""""######"""###$$$%%% $$$%%%!!! ###$$$############$$$%%%%%%$$$""" !!!!!!!!!!!!""""""######$$$$$$$$$"""******!!! &&&!!!""""""""""""""""""!!!!!!"""######!!! !!!"""""""""""""""""""""###$$$###$$$%%%&&&&&&&&&%%%$$$%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###&&&((()))(((((()))***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###""" %%%$$$###!!! !!!%%%(((###$$$%%%%%%%%%%%%((()))(((,,,---+++***,,,,,,******)))(((&&&$$$%%%(((+++$$$$$$%%%%%%&&&''''''((($$$&&&'''&&&$$$"""###$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&---,,,%%%"""%%%***""""""!!! !!!$$$)))---###"""!!!"""$$$%%%$$$#########$$$$$$$$$######"""'''###!!!$$$'''(((((()))$$$###"""###$$$%%%%%%###$$$!!!!!!%%%(((&&&%%%'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((('''%%%$$$&&&$$$$$$'''***+++((($$$###!!! !!!###$$$$$$### """############%%%&&&###"""!!!!!!!!!!!!######"""###$$$%%%&&&%%%%%%$$$"""###$$$$$$###"""###$$$ !!!"""#########$$$%%%---%%%###&&&""""""''')))&&&###"""!!!#########"""!!!"""###!!!!!!!!!!!!""""""""""""$$$###!!! """$$$%%% !!!######"""""""""###"""""""""###$$$$$$$$$%%%"""###$$$$$$###"""###$$$#########"""######$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%'''&&&%%%%%%&&&'''!!!"""###$$$%%%%%%&&&&&&!!!###$$$%%%%%%$$$"""!!!!!!"""$$$$$$$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%$$$""""""$$$&&&###""")))222...***%%%"""###$$$%%%%%%&&&***&&&"""...===888&&&$$$$$$$$$#########""""""&&&))))))'''%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$"""  """$$$!!!!!!!!!""""""############""""""""""""""""""###!!!!!!""""""############$$$###"""!!!!!!"""###$$$###$$$$$$###"""!!!###%%%############""""""###$$$&&&%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%!!!((((((###!!!$$$(((###$$$%%%$$$"""""""""###!!!!!!""""""############!!!!!!!!!!!!""""""###$$$ """######""""""###$$$""""""###$$$$$$$$$$$$######"""!!!"""$$$%%%$$$######$$$%%%$$$######%%%'''&&&%%%%%%%%%%%%%%%%%%&&&!!!######"""!!!"""###$$$###!!! !!!###$$$###!!! """###"""!!! !!!""""""######$$$ ###### """#########""""""!!!!!!""""""######$$$$$$""""""##################### !!!&&&%%% %%%""""""#########"""!!!!!!!!!###$$$$$$"""!!!!!!"""###"""""""""""""""#########$$$%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&%%%&&&&&&$$$$$$#########"""""""""$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%!!!$$$'''((())))))((('''&&&%%%%%%%%%%%%&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""############$$$%%%$$$"""!!!"""$$$'''"""###%%%%%%%%%&&&(((***''',,,...+++***,,,---+++******)))&&&$$$$$$&&&((($$$$$$$$$$$$%%%&&&''''''&&&)))***(((### """%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&+++...,,,&&&###&&&+++"""!!! ###)))...###"""!!!"""$$$$$$$$$###""""""###$$$$$$$$$$$$$$$&&&$$$###$$$'''((()))***$$$###"""###%%%&&&%%%$$$### %%%'''%%%%%%&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&***+++(((%%%$$$"""###$$$'''))))))'''%%%"""!!! !!!###$$$%%%$$$!!!"""$$$$$$######$$$&&&###""""""!!!"""###$$$%%%"""$$$%%%&&&&&&%%%###!!!"""###$$$$$$###"""###$$$!!!!!!""""""""""""#########%%%***""""""$$$"""###&&&&&&$$$$$$&&&"""###$$$$$$""""""###$$$!!!!!!!!!"""""""""#########"""!!!!!!!!!"""$$$%%% """###$$$""""""###$$$###############$$$$$$$$$"""###$$$$$$###"""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###%%%&&&%%%$$$###$$$&&&!!!"""###$$$%%%%%%%%%%%%######$$$%%%$$$###"""!!!"""###%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###"""###%%%$$$###(((///,,,)))%%%######$$$$$$$$$'''***$$$ 111EEE===%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%$$$%%%''')))########################"""###$$$$$$###"""$$$%%%######$$$$$$$$$$$$$$$###!!!"""######$$$#########&&&%%%###""""""###%%%&&& !!!!!!""""""#########""""""!!!!!!""""""###!!!"""######$$$$$$######"""""""""""""""######$$$'''&&&$$$!!! ###&&&"""###$$$###!!!!!!###$$$%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&###'''+++)))$$$!!!"""%%%###%%%%%%$$$"""!!!"""###!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""###$$$ """######"""###$$$%%%!!!"""######$$$$$$#########"""!!!"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''!!!######"""!!!""""""######"""""""""""""""###"""  """######### !!!!!! ###### """%%%%%%### """""""""######$$$%%%%%%&&&$$$$$$##################!!!!!! """###$$$$$$######"""$$$&&&&&&$$$"""""""""######""""""""""""#########$$$%%%&&&'''&&&%%%%%% """%%%%%%$$$######$$$##################$$$$$$"""###$$$$$$###$$$&&&'''$$$$$$$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%"""&&&'''%%%""")))((('''&&&%%%$$$$$$$$$######""""""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$&&&''''''$$$%%%%%%$$$###"""$$$&&&!!!"""$$$$$$%%%&&&)))+++''',,,...+++***,,,---,,,******)))'''$$$###$$$%%%######""""""###$$$&&&'''!!!%%%((('''### !!!$$$&&&&&&%%%%%%$$$#####################$$$$$$$$$$$$))),,,...,,,'''$$$%%%&&&"""""" !!!&&&)))###"""!!!"""###$$$###""" !!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%''')))***&&&%%%$$$%%%'''((('''&&&$$$!!!!!!&&&(((&&&&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%$$$%%%%%%%%%(((%%%&&&,,,---((($$$$$$!!!%%%''''''&&&&&&&&&$$$""" """#########"""###$$$$$$###"""###%%%((('''&&&%%%$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$###"""###$$$###############"""""""""'''"""))))))"""$$$######%%%'''%%%"""&&&---###$$$%%%$$$###"""###%%%"""""""""#########$$$$$$""""""""""""############ """$$$$$$###"""###$$$$$$$$$$$$###############"""###$$$$$$###"""###$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%!!!###$$$###"""!!!"""###!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$#########""""""!!!###$$$$$$$$$$$$%%%'''$$$%%%&&&''''''&&&%%%$$$$$$!!!!!!%%%&&&$$$&&&***(((%%%######$$$%%%%%%$$$###***%%%000GGG???%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!###&&&########################"""###$$$$$$######$$$&&&!!!"""###$$$%%%%%%$$$$$$######$$$$$$$$$###""""""&&&%%%$$$######$$$%%%&&& !!!!!!"""######""""""!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%$$$###!!!!!!"""###############&&&%%%$$$!!! !!!$$$'''"""###$$$###!!! """%%%############$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%$$$"""!!!!!!""""""###$$$$$$###"""$$$%%% !!!!!!"""######$$$$$$""""""""""""###$$$%%%%%%!!!"""$$$$$$###$$$%%%'''!!!""""""###############"""!!!!!!"""$$$&&&%%%$$$###$$$%%%%%%$$$$$$&&&(((((('''&&&%%%%%%&&&'''((( ######"""!!!!!!"""!!!"""###$$$$$$###!!! !!!  """$$$$$$###$$$#########$$$###!!!"""###!!! $$$'''&&&"""&&&***)))$$$ !!!### !!!!!!"""###$$$$$$$$$%%%$$$$$$$$$###"""""""""###&&&$$$!!!!!!!!! !!!###%%%%%%%%%%%%###%%%''''''%%%###"""#########"""""""""""""""#########%%%&&&'''&&&&&&%%%!!!###$$$###""""""###$$$$$$%%%&&&''''''((()))!!!"""""""""!!!###&&&(((""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%'''$$$"""$$$'''&&&!!!***)))(((&&&%%%$$$######%%%%%%$$$$$$%%%'''((()))'''''''''''''''''''''''''''&&&$$$###"""###$$$$$$###%%%&&&%%%$$$###$$$%%% !!!###$$$%%%&&&))),,,&&&,,,...+++)))+++---,,,******)))'''$$$""""""######""""""!!!"""$$$%%%&&&###%%%###"""%%%)))&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%&&&((('''$$$ """""""""!!! """$$$###!!!!!!"""###$$$###""" """###%%%%%%&&&&&&$$$''''''%%%$$$&&&)))***((('''&&&''')))))))))(((%%%""""""''')))((('''((($$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%$$$$$$$$$$$$'''$$$%%%,,,---'''###$$$!!!&&&'''&&&%%%%%%'''&&&$$$"""!!!!!!""""""!!!###$$$%%%$$$""""""###$$$((('''%%%###"""""""""###%%%$$$###""""""$$$&&&'''"""$$$$$$$$$###"""###$$$%%%%%%$$$$$$###"""""""""'''###)))'''!!!$$$###$$$'''((($$$"""(((222###$$$%%%%%%$$$###$$$%%%############$$$$$$$$$$$$!!!!!!"""############"""!!!###$$$%%%$$$###$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$###"""###$$$$$$$$$###############$$$$$$$$$######"""######$$$%%%&&&'''&&&$$$$$$%%%&&&!!!"""###$$$%%%$$$######%%%%%%$$$###""""""###### """$$$$$$$$$%%%'''((($$$%%%&&&&&&&&&&&&%%%$$$$$$!!! $$$'''%%%%%%&&&###"""!!!"""%%%&&&&&&&&&)))'''...EEE???&&&%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$###"""%%%((("""""""""""""""""""""""""""###%%%%%%$$$$$$%%%&&& !!!###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!$$$##################$$$ !!!""""""###""""""!!!!!!!!!!!!"""""""""###$$$%%%&&&%%%$$$$$$ !!!"""$$$$$$$$$###"""#########"""!!!"""%%%'''!!!###$$$###!!! """%%%"""""""""###$$$%%%''''''&&&'''''''''''''''&&&&&&!!!!!!!!!"""###%%%&&&'''!!!#########$$$%%%''' !!!!!!"""###$$$$$$$$$############$$$%%%&&&'''!!!###$$$%%%$$$$$$&&&'''!!!!!!"""###############"""!!!!!!"""$$$&&&%%%$$$###$$$%%%%%%$$$%%%''')))((('''&&&%%%%%%&&&'''(((!!!###$$$###"""!!!"""###""""""#########""""""!!!"""!!! """###$$$"""''')))$$$###%%%$$$ """$$$&&&'''&&&###  """!!!""""""!!!!!!!!!!!!!!!"""###!!!"""$$$$$$###!!!""""""!!!!!! !!!!!! !!!!!!!!!"""""""""###&&&&&&%%%$$$$$$###$$$$$$!!! !!!###$$$"""!!!$$$$$$!!! ###)))((($$$&&&### !!!$$$%%%$$$"""#########"""######$$$$$$%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$&&&(((((('''######$$$$$$$$$%%%%%%%%%((()))&&&###$$$)))***'''$$$%%%&&&&&&$$$$$$%%%&&&+++))))))***&&&""""""&&&###########################$$$%%%$$$"""""""""######$$$&&&&&&&&&&&&((()))***+++---......---+++******)))(((&&&$$$#########$$$$$$######$$$$$$%%%&&&!!!$$$''''''%%%"""%%%%%%""""""$$$$$$"""!!!"""###"""!!! !!!"""%%%%%%%%%$$$$$$######### """###!!!"""&&&###"""!!! !!!"""!!!###$$$$$$$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%$$$###""""""$$$&&&'''###""""""###%%%&&&%%%$$$&&&%%%$$$###"""###$$$%%%###(((,,,+++&&&###$$$&&&%%%&&&((())))))(((&&&%%%'''%%%###$$$&&&'''%%%###%%%%%%$$$!!!!!!###%%%$$$###""""""###$$$%%% !!!""""""######""""""!!!!!! $$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$###"""!!!!!! ###$$$%%%$$$""""""###$$$%%%%%%$$$$$$######""""""$$$$$$#####################"""""""""###$$$%%%%%% !!!!!!!!!""""""""""""###$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$#########$$$###!!! !!!###&&&(((########################!!!###%%%&&&%%%%%%&&&''' !!!#########"""###$$$"""""""""""""""######$$$'''&&&%%%$$$$$$&&&''')))"""++++++$$$)))777777+++###%%%'''&&&###""""""$$$$$$###""""""###$$$$$$$$$###"""""""""!!!!!! !!!"""$$$$$$#########$$$$$$$$$$$$###############""""""""""""""""""""""""'''$$$"""$$$###!!!!!!$$$ """###$$$$$$###""" """######""""""###$$$ !!!###$$$%%%%%%$$$$$$""""""""""""############ !!!###%%%&&&%%%$$$### !!!######""""""###$$$$$$%%%%%%%%%$$$$$$&&&(((%%%'''))))))'''&&&&&&&&&$$$$$$############$$$$$$ !!!"""$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!!!!$$$%%%$$$"""$$$""" """%%%&&&%%%###########################'''222+++ %%%$$$%%%!!!"""$$$$$$$$$$$$&&&'''(((''''''&&&&&&&&&''''''!!!"""######"""!!!"""###""""""######$$$######""" ###%%%&&&$$$%%%!!! """"""$$$$$$######"""!!! !!!###"""###%%%$$$###""""""!!!""""""!!!$$$%%%$$$###""""""!!!  !!!!!!!!!!!!!!!""""""""""""###"""!!!  """"""#########"""""""""###$$$### """&&&&&&###$$$"""!!!!!!"""######"""$$$$$$#########$$$%%%%%%!!!###$$$$$$######$$$&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$""" %%%&&&######%%%&&&&&&%%%%%%&&&(((%%%"""!!!###""" !!!%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###""""""$$$!!!"""$$$$$$$$$$$$&&&(((+++,,,---------,,,+++***,,,+++)))'''&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$###"""!!!!!!"""""""""%%%%%%""""""%%%%%%""""""###$$$###"""!!!"""$$$$$$$$$$$$######""""""""""""""""""!!! !!!###%%%((('''$$$"""###%%%)))+++"""###%%%%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%$$$#########%%%'''((()))'''%%%%%%'''(((((((((&&&%%%%%%$$$############"""&&&******'''%%%&&&(((%%%&&&'''(((((('''&&&%%%$$$"""!!!###%%%'''%%%$$$"""###"""!!! ###%%%$$$$$$###""""""###$$$$$$!!!!!! !!!!!!"""###""""""""""""!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######"""!!!!!! """###$$$$$$###"""###%%%##################""""""#################################"""######$$$$$$"""""""""""""""###$$$$$$###$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!"""$$$%%%###########################%%%&&&&&&%%%$$$$$$%%%"""###%%%%%%$$$###$$$%%%###############$$$$$$%%%&&&%%%$$$######%%%&&&'''"""'''&&&"""&&&......&&&"""%%%&&&&&&###""""""$$$%%%$$$###"""#####################""""""!!!!!!!!!!!!"""$$$$$$#########$$$##################$$$$$$########################%%%""""""%%%%%%!!!!!!$$$!!!"""###$$$$$$###"""!!! """######""""""###$$$ !!!###$$$%%%%%%$$$$$$""""""""""""############ !!!###%%%%%%%%%$$$###"""$$$%%%%%%$$$$$$%%%&&&###$$$$$$$$$######%%%&&&$$$&&&(((((('''%%%%%%&&&$$$$$$############$$$$$$ !!!###$$$$$$###!!! ########################$$$""" !!!###$$$$$$"""$$$"""!!!"""%%%&&&$$$###########################+++&&& %%%###%%%$$$%%%&&&%%%$$$###$$$%%%((((((''''''''''''((((((!!!"""######!!!!!!"""###""""""###$$$%%%%%%%%%$$$"""$$$%%%"""%%%&&&######%%%$$$!!!&&&$$$!!!!!!###"""$$$### !!!###&&&&&&$$$###"""!!!!!!!!!!!!$$$&&&%%%#########!!!  !!!""""""""""""!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!"""$$$&&&%%%""" """"""###!!!!!!$$$&&&%%%!!!""""""!!! !!!###%%%$$$$$$$$$$$$%%%&&&''' """$$$$$$###!!!!!!"""$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$""" """&&&'''$$$###$$$&&&&&&&&&&&&(((***)))$$$!!!###%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%###"""###$$$!!!"""$$$%%%$$$%%%&&&(((...---------,,,,,,++++++---,,,+++)))(((''''''&&&$$$$$$######$$$$$$%%%&&&###&&&'''$$$###"""$$$%%%""""""%%%%%%"""###$$$%%%$$$######$$$%%%#########"""""""""""""""$$$"""!!!!!!"""$$$$$$$$$&&&$$$ ###(((,,,###$$$&&&&&&%%%%%%'''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))---***&&&$$$%%%''')))***&&&&&&&&&%%%$$$###"""!!!!!!%%%))))))'''&&&''')))$$$%%%'''(((((('''%%%$$$$$$######$$$'''((((((''' !!!"""!!!!!!"""$$$&&&$$$$$$###""""""###$$$$$$"""""""""!!!"""######$$$!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!"""$$$$$$######$$$&&&"""""""""""""""#################################$$$$$$######"""#########$$$###"""""""""###%%%&&&###$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&((('''&&&&&&(((((('''&&&"""###%%%$$$###""""""###%%%%%%$$$######"""""""""###############"""""""""!!!"""$$$$$$#########$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""&&&&&&###"""$$$!!!"""###$$$$$$###"""!!! """######""""""###$$$!!!!!!"""###$$$$$$$$$$$$""""""""""""############ !!!###$$$%%%%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&"""###$$$###""""""$$$&&&###%%%'''(((&&&%%%%%%&&&$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###$$$$$$###$$$"""""""""$$$%%%$$$###"""""""""""""""""""""""")))%%%"""$$$"""###(((((()))'''$$$""""""###'''&&&&&&&&&&&&&&&''''''!!!"""###"""!!! !!!###!!!"""###$$$%%%&&&&&&&&&"""!!!  !!!"""$$$$$$$$$$$$%%%&&&%%%$$$&&&$$$!!! """### !!!###""" !!!"""$$$$$$###"""!!!!!!!!!""""""$$$$$$$$$""""""###$$$"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!''''''&&&%%%$$$###$$$$$$!!!%%%'''%%% !!!###!!!!!!$$$'''''' ###$$$### """%%%%%%%%%%%%%%%%%%&&&'''((("""$$$&&&&&&### $$$$$$$$$$$$%%%&&&'''''''''''''''%%%$$$###$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%$$$"""$$$((((((%%%"""$$$&&&''''''(((***,,,000***&&&'''(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""$$$&&&''''''''')))+++///...---,,,,,,+++,,,,,,---,,,+++)))((('''''''''$$$$$$######$$$$$$%%%&&&!!!"""######!!!!!!###%%%!!!$$$$$$""""""%%%%%%""""""###%%%$$$######$$$%%%##################""""""&&&### $$$&&&%%%###"""  $$$&&&###%%%&&&&&&&&&&&&''')))''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&(((***+++,,,(((### !!!$$$&&&(((%%%&&&&&&&&&%%%###!!! ###&&&(((((('''&&&'''(((###%%%&&&''''''&&&%%%###'''''''''((())))))))))))!!!"""$$$$$$######%%%&&&$$$##################$$$######""""""######$$$%%% !!!!!!"""######$$$$$$######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""###$$$&&&&&&&&&&&&$$$###'''&&&%%%$$$$$$%%%&&&'''############""""""!!!!!! """############%%%&&&!!!!!!!!!""""""########################$$$$$$$$$%%%%%%$$$###"""""""""###$$$###"""!!!!!!###$$$&&&###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$%%%''')))$$$&&&''''''%%%$$$$$$%%%$$$############$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&---&&&%%%)))(((""" %%%!!!"""#########"""""""""$$$%%%%%%%%%###!!!!!!!!!$$$$$$##################!!!"""$$$$$$#########$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """&&&'''$$$###$$$!!!"""############"""!!! """######""""""###$$$!!!!!!"""###############!!!"""""""""############!!!!!!###$$$%%%%%%$$$$$$"""###$$$$$$""""""###$$$"""###$$$###"""###$$$&&&###&&&(((((('''&&&&&&'''$$$$$$############$$$$$$"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""$$$%%%%%%&&&############$$$$$$$$$###""""""""""""""""""""""""""",,,***$$$'''&&& """((())))))'''%%%######$$$$$$$$$$$$$$$$$$%%%%%%&&& """###"""!!! !!!"""!!!"""###$$$%%%&&&&&&&&&$$$###"""!!!!!!"""######!!!""""""!!!!!!$$$$$$################## !!!!!!  !!! !!!"""###((('''%%%""" """%%%###""""""""""""""""""###""""""""""""!!!!!!!!!!!!%%%$$$$$$############### $$$'''$$$  $$$###!!!"""###"""!!!$$$%%%$$$!!! ###&&&%%%%%%%%%%%%&&&'''((()))!!!$$$&&&'''%%%###""""""$$$$$$$$$$$$%%%&&&''''''''''''(((&&&###!!!###$$$######$$$$$$$$$%%%%%%%%%!!!###""" """''''''###"""$$$&&&''''''(((***,,,,,,'''$$$%%%%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$"""$$$&&&''''''(((***,,,///...---,,,,,,,,,,,,---+++***)))((('''&&&&&&&&&$$$$$$######$$$$$$%%%&&&"""  ###%%%%%%$$$!!!$$$$$$""""""%%%&&&###!!!"""######""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&### $$$&&&%%%###$$$$$$$$$######$$$$$$$$$###%%%&&&&&&&&&&&&''')))'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&''')))+++++++++'''""" !!!###%%%&&&%%%%%%&&&&&&%%%$$$"""!!!%%%&&&'''&&&%%%$$$$$$%%%###$$$%%%''''''%%%$$$###)))))))))(((''''''''''''###%%%''''''%%%$$$$$$%%%#########$$$$$$########################$$$%%%%%% !!!"""###$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$%%%&&&''''''&&&%%%$$$)))'''%%%$$$$$$%%%''')))#########""""""""""""""" """############%%%&&&!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$%%%%%%$$$###"""""""""###""""""!!! !!!"""###$$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$######$$$#########%%%'''###%%%&&&&&&%%%$$$$$$%%%"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&''')))"""!!!&&&$$$!!!"""""""""#########"""!!!###%%%'''&&&###!!!!!!!!!##################$$$$$$!!!"""$$$$$$#########$$$!!!!!!"""###$$$%%%%%%%%%######################## !!!&&&'''$$$###%%%""""""############"""""" """######""""""###$$$""""""""""""""""""######!!!"""""""""############!!!""""""###$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$###$$$%%%%%%$$$$$$%%%'''$$$&&&((()))(((''''''((($$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$$$$############""""""""""""""""""""""""###,,,+++'''***'''!!!$$$&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&''' !!!"""""" !!!"""""""""###$$$%%%%%%%%%$$$"""!!!!!!!!!"""$$$&&&'''""""""""""""""""""###$$$%%%%%%$$$###"""  !!!"""###)))(((%%%!!! ###&&&###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""&&&%%%%%%%%%%%%&&&''''''"""$$$&&&$$$  %%%'''$$$"""!!!###$$$$$$###""""""###%%%$$$$$$$$$%%%&&&'''((()))"""%%%&&&''''''((()))$$$$$$$$$$$$%%%&&&''''''%%%'''(((&&&"""!!!###%%%######$$$$$$$$$%%%%%%%%%###%%%%%%###&&&***)))&&&!!!###%%%&&&&&&''')))+++$$$###$$$&&&%%%###%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%% """$$$%%%&&&''')))+++------------------------***)))((('''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&""" ###%%%### ###$$$""""""&&&&&&### """######""""""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###$$$&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$"""###$$$&&&(((***++++++)))'''$$$###%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######&&&&&&%%%$$$######"""""""""###%%%&&&&&&%%%###"""&&&''''''&&&###""""""###"""%%%(((((('''%%%$$$$$$"""###$$$$$$$$$$$$###"""#########"""######$$$%%%!!!!!!""""""###$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%$$$$$$%%%'''(((######""""""""""""""""""!!!"""$$$$$$######$$$&&&###############$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$######"""######### !!!!!!!!!""""""""""""###$$$%%%$$$######%%%'''###$$$$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!"""$$$"""$$$&&&&&&%%%%%%%%%&&&""""""!!!!!!""""""###$$$%%%%%%&&&&&&&&&'''''''''((($$$$$$'''$$$$$$###""""""###$$$%%%###"""!!!$$$'''&&&###!!!!!!""""""""""""###############!!!"""$$$$$$#########$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!! !!!%%%&&&$$$###%%%###""""""""""""""""""### """######""""""###$$$""""""!!!!!!!!!""""""###""""""""""""############"""""""""######$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$%%%&&&%%%$$$$$$&&&(((###%%%((()))(((''''''((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%&&&%%%######%%%&&&###$$$%%%$$$"""""""""$$$########################''''''&&&+++'''"""'''$$$%%%&&&&&&%%%$$$&&&''''''&&&&&&&&&'''((()))*** !!!"""!!! !!!"""""""""######$$$######"""!!!!!! !!!"""###%%%&&&###$$$######$$$!!!"""###$$$$$$###"""""""""!!!!!!!!!""""""!!!!!!  !!!"""###$$$$$$%%%$$$""""""$$$&&&!!!!!! !!!!!! !!!"""###$$$$$$&&&&&&&&&'''((()))***+++%%%%%%%%%$$$###"""!!!!!!"""%%%&&&$$$$$$$$$$$$###!!!!!!#########"""#########$$$%%%'''((()))"""$$$%%%&&&%%%%%%''')))$$$$$$$$$$$$%%%&&&''''''$$$&&&(((&&&""" ###&&&######$$$$$$$$$%%%%%%%%%%%%''''''&&&)))---,,,(((!!!###%%%&&&%%%&&&(((***"""%%%***,,,((($$$&&&---$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%% """$$$%%%&&&''')))++++++,,,---/////////......))))))((('''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%###""""""!!!!!! ###$$$!!!"""&&&&&&$$$!!!"""$$$$$$###$$$%%%'''"""#########$$$$$$$$$$$$"""""""""!!! !!!###%%%""""""""""""""""""######"""###%%%%%%$$$$$$&&&'''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$############ !!!###&&&(((***++++++&&&&&&&&&'''))))))'''%%%$$$$$$######$$$$$$%%%%%%$$$###"""""""""###"""""""""###$$$%%%%%%$$$###""""""$$$%%%$$$!!! !!!###"""%%%'''&&&%%%$$$###"""###$$$$$$$$$$$$###""""""""""""""""""###$$$$$$"""""""""######$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%"""""""""""""""""""""###"""###$$$$$$###"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########"""######$$$$$$ !!!"""$$$$$$###"""!!!###$$$%%%$$$######%%%'''######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!!"""%%%'''"""$$$&&&'''''''''((()))######""""""######$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((&&&$$$%%%((($$$""""""###&&&&&&%%%"""###''''''###!!!"""$$$!!!!!!!!!""""""#########!!!"""$$$$$$#########$$$##################$$$$$$###########################!!!!!!$$$%%%######&&&######""""""""""""###### """######""""""###$$$###"""!!!!!! !!!"""###""""""""""""############""""""""""""###$$$%%%%%%&&&'''((('''%%%$$$%%%&&&###$$$%%%$$$######%%%'''!!!###&&&'''&&&%%%&&&'''$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%########################$$$%%%%%%$$$!!! """$$$###$$$&&&$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%***&&&"""(((###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%&&&'''((())) !!!"""!!!  """""""""#########""""""!!!$$$###""" !!!"""  !!!"""!!!!!!!!!!!!"""""""""###"""!!!"""#########"""###""""""!!!!!!!!!!!!"""!!!%%%&&&&&&%%%&&&&&& !!!"""###$$$%%%!!!!!!"""###$$$&&&'''((('''&&&%%%%%%&&&&&&$$$"""!!!###$$$'''(((###$$$!!!"""$$$""" #########$$$%%%&&&((((((((()))(((&&&###""""""$$$$$$$$$$$$$$$%%%&&&''''''###&&&(((&&&!!! ###'''######$$$$$$$$$%%%%%%%%%!!!###$$$###&&&))))))%%%!!!###%%%%%%%%%%%%'''((("""'''---...''' """)))########################%%%&&&'''&&&$$$###$$$%%%"""$$$&&&(((((()))+++---)))+++---///000000///...***)))((('''''''''''''''$$$$$$######$$$$$$%%%&&&"""$$$%%%### !!!$$$ ######!!!"""&&&&&&$$$"""$$$%%%%%%%%%%%%'''(((!!!!!!""""""#########$$$ """###!!!"""&&&###"""!!! !!!$$$'''(((!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$############!!!###%%%((()))***+++"""###%%%(((***)))&&&###$$$######"""###$$$&&&'''!!!  """#########!!!"""$$$%%%%%%$$$"""!!!!!!###%%%$$$"""!!!###%%%###&&&&&&%%%$$$$$$"""###$$$%%%%%%$$$###""""""""""""!!!"""######$$$###############$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&######""""""""""""######"""""""""""""""############$$$%%%$$$""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%###"""""""""###$$$%%%%%% !!!$$$&&&&&&%%%###!!!###$$$%%%$$$######%%%'''#########$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%% """&&&***...###%%%'''(((((()))***+++$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$ $$$&&&$$$"""$$$&&&'''$$$###"""###&&&'''%%%######''''''###!!!"""%%% !!!!!!"""""""""###!!!###$$$$$$######$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!$$$$$$"""###&&&######""""""""""""######!!!"""######""""""###$$$###"""!!! !!!"""###""""""""""""############""""""""""""###$$$%%%&&&$$$%%%&&&%%%###"""###$$$"""###$$$###""""""$$$&&&!!!$$$%%%$$$$$$$$$%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%###!!!###%%%&&&%%%""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%###)))''''''***%%% &&&$$$%%%&&&%%%###"""###$$$""""""""""""###$$$%%%&&&"""!!!!!!$$$###""""""######"""!!!!!!"""""""""""""""!!!!!!###!!!  !!!### %%%'''$$$###$$$### !!!!!!""""""!!! !!!  !!!"""!!! """""""""""""""""""""""""""###!!! """$$$%%%$$$""""""#########""" %%%'''%%%%%%(((***)))&&&'''((('''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%% ###%%%$$$$$$'''!!!###%%%'''''''''%%%$$$%%%&&&&&&''''''(((((((((&&&%%%$$$$$$######$$$$$$))))))((('''$$$$$$&&&(((***'''$$$###$$$&&&''''''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&%%%###"""###$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%&&&(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))'''$$$###$$$%%%,,,&&& %%%***)))&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%'''(((&&&""""""%%%'''%%%"""!!!"""%%%$$$"""###'''""""""""""""###$$$%%%&&&!!!"""$$$$$$###$$$&&&((('''%%%$$$%%%''''''$$$!!!"""$$$###"""$$$'''""""""$$$'''***+++***)))$$$######$$$&&&''''''&&&"""#########$$$$$$$$$$$$(((&&&$$$"""""""""$$$$$$"""###$$$$$$###"""###%%%"""############$$$$$$$$$ !!!"""######"""!!! !!!!!! !!!!!!"""###$$$"""$$$%%%%%%$$$###%%%&&&$$$###!!!###%%%&&&###!!!""""""""""""""""""""""""!!! """###%%%'''%%%%%%###!!! !!!$$$&&&!!!"""$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###### !!!###%%%%%%%%%$$$###&&&&&&&&&&&&%%%$$$#########"""!!!!!!!!!"""$$$%%%$$$$$$##################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%222...)))&&&%%%%%%&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######"""&&&++++++&&&######%%%$$$$$$############$$$$$$###!!! ###$$$""" !!!###%%%%%%$$$""" ###$$$%%%%%%$$$###!!! $$$$$$$$$$$$############ !!!!!!"""""""""""""""$$$#########""""""!!!!!!"""""""""""""""######$$$&&&(((###!!!%%%'''&&&!!!""""""############"""%%%%%%%%%###!!!!!!###$$$###$$$$$$###""""""###%%%"""###%%%&&&&&&%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$###$$$&&&'''%%%"""###&&&'''&&&$$$'''&&&%%%$$$###""""""###$$$###$$$&&&###!!!&&&!!!!!!!!!"""######"""!!!!!!!!!""""""""""""!!!!!!###"""  """###%%%'''"""!!!"""!!!!!!""""""!!!  !!!"""!!! """"""""""""""""""""""""!!!""""""""""""###&&&%%%$$$$$$%%%%%%%%%%%% $$$&&&$$$$$$''')))(((%%%&&&((((((&&&$$$$$$%%%""""""#########$$$$$$$$$$$$###"""###%%%&&&&&&%%%))))))))))))'''%%%"""!!!&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$'''''''''&&&$$$$$$&&&(((%%%$$$""""""###%%%%%%&&&###%%%&&&&&&%%%$$$%%%'''&&&&&&&&&%%%&&&&&&''''''$$$%%%&&&%%%#########$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***)))(((&&&%%%'''(((///***%%%###$$$%%%###!!!$$$$$$############$$$$$$###$$$$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%###$$$""""""$$$### !!! !!!$$$### $$$""""""""""""###$$$%%%&&&###$$$%%%%%%$$$%%%'''((((((&&&%%%&&&''''''%%%###!!!%%%&&&%%%$$$%%%&&&$$$$$$$$$'''))))))(((&&&%%%$$$$$$$$$%%%&&&&&&%%%"""""""""#########$$$$$$'''&&&$$$######%%%&&&'''"""$$$%%%$$$###"""###$$$""""""#########$$$$$$$$$ !!!###$$$%%%%%%%%%%%%###""""""!!!!!!!!!!!!""""""###%%%$$$######$$$&&&$$$###"""###%%%%%%###!!!########################!!!!!! !!!"""###%%%&&&%%%&&&%%%%%%$$$$$$%%%&&&!!!###$$$$$$######$$$%%%$$$%%%%%%%%%%%%$$$###### !!!"""###$$$$$$$$$$$$!!!!!!"""#########""""""###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$#########"""&&&******&&&######%%%$$$$$$############$$$$$$$$$""" !!!###$$$"""!!! !!!###$$$%%%$$$"""!!!"""""""""######""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""$$$#########"""""""""""""""""""""""""""######$$$ !!!%%%&&&$$$""""""#########""""""!!!$$$%%%%%%###!!!!!!###$$$###$$$$$$###""""""###%%%"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""!!!!!!!!!###$$$%%%$$$######%%%'''(((%%%######%%%&&&%%%###$$$$$$%%%$$$#########$$$###"""######### !!!"""######"""!!!!!!!!!""""""""""""!!!!!!"""""" """"""&&&(((!!! $$$!!!!!!"""""""""!!! !!!"""""" """""""""""""""""""""""" """######!!! !!!"""###$$$ $$$&&&######&&&'''&&&###%%%(((((('''%%%$$$$$$!!!!!!"""""""""#########"""&&&%%%!!!###))))))#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&((("""######$$$$$$%%%%%%&&&###%%%&&&&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''$$$%%%&&&%%%$$$###$$$%%%''''''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((***+++,,,++++++++++++++++++++++++((())))))((('''''')))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""###!!!###%%%### ###""""""""""""###$$$%%%&&&&&&&&&'''&&&%%%%%%&&&(((((('''&&&'''((((((&&&$$$&&&&&&&&&%%%%%%$$$######%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""""""""############%%%%%%$$$$$$%%%&&&((()))###$$$%%%%%%###!!!"""""""""""""""#########$$$$$$!!!"""$$$%%%%%%%%%$$$$$$$$$######"""!!!!!! """###$$$$$$######$$$&&&$$$###"""###%%%%%%###"""########################!!!!!!!!!!!!"""###%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%$$$%%%%%%%%%%%%$$$###### !!!"""###%%%&&& !!!"""######"""###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%########################$$$%%%&&&%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&"""###&&&(((***+++++++++&&&%%%%%%$$$############$$$$$$$$$%%%&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$###############"""%%%))))))&&&######$$$$$$$$$############$$$$$$$$$###""""""$$$$$$###"""!!!""""""###$$$$$$######!!!!!!!!!!!!!!!!!!"""########################### !!!""""""######""""""###############""""""""""""""""""""""""######$$$ ###(((+++)))%%%###############"""!!! $$$$$$%%%###"""!!!###$$$###$$$$$$###""""""###%%%"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""#########$$$$$$######$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$!!! """$$$%%%%%%%%%$$$###$$$&&&)))(((&&&$$$$$$$$$%%%$$$###!!!###&&&&&&%%%$$$$$$%%%!!!!!!!!! !!! """$$$$$$######### !!!!!!""""""""""""!!!""""""!!! !!!"""""""""'''(((""""""###!!!!!!"""""""""!!!!!! !!! !!!###$$$###"""""""""""""""""""""""""""!!!###$$$###  !!!###%%% $$$%%%""""""$$$&&&$$$"""%%%(((((('''%%%$$$$$$""""""""""""#########$$$''''''!!!****** !!!!!!"""$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&!!!###$$$$$$$$$$$$&&&'''$$$&&&''''''&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''((())))))((('''&&&&&&&&&'''%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%&&&'''((()))***+++************++++++++++++'''((()))((('''&&&'''))) ###&&&&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!######$$$$$$$$$%%%%%%%%% ###""""""!!!%%%$$$&&&(((&&&""""""%%%""""""""""""###$$$%%%&&&&&&''''''&&&$$$###%%%&&&&&&&&&&&&&&&'''&&&%%%%%%(((%%%"""!!!""""""!!! $$$$$$$$$&&&(((((('''%%%&&&&&&&&&%%%$$$#########!!!!!!"""""""""#########%%%$$$$$$$$$$$$%%%&&&'''###%%%&&&%%%###!!!!!!!!!""""""""""""############$$$$$$$$$$$$###!!!""""""######"""""""""!!!"""###$$$$$$######$$$%%%#########$$$$$$$$$###"""########################!!!!!!!!!""""""###$$$%%%$$$"""!!!!!!"""###$$$$$$"""###$$$###""""""$$$&&&$$$%%%%%%%%%%%%$$$###### !!!###%%%&&&""""""###$$$%%%%%%$$$$$$"""""""""#########$$$$$$######$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!""""""###$$$###$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$&&&'''###%%%''')))***++++++,,,)))((((((&&&$$$$$$$$$%%%######$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&########################"""$$$''''''%%%######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$###!!! !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%!!!!!!"""############"""########################"""""""""""""""######$$$$$$$$$$$$'''+++,,,)))%%%$$$$$$$$$######!!! ###$$$$$$$$$""""""###$$$###$$$$$$###""""""###%%%""""""!!! !!!"""$$$%%%$$$$$$%%%%%%$$$$$$$$$%%%"""""""""###############!!!""""""""""""#########""""""###$$$$$$$$$############################## $$$$$$######'''***&&&&&&%%%###"""###'''***'''&&&%%%$$$$$$$$$######"""&&&))))))'''%%%$$$%%%&&&%%%%%%$$$%%%!!!$$$%%%$$$###$$$%%% !!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""%%%$$$""""""$$$"""!!!!!!"""""""""""""""!!!"""!!!!!!"""$$$&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$""" """$$$$$$###$$$'''*** $$$%%%"""!!!###$$$###"""$$$''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&& )))'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&& """$$$$$$$$$$$$&&&'''%%%''')))(((&&&$$$$$$%%%###%%%&&&&&&&&&&&&''')))***)))((((((''''''''''''%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%&&&&&&'''((((((%%%$$$$$$######$$$$$$$$$###$$$%%%&&&''''''(((((()))))))))******+++++++++&&&(((((('''%%%$$$$$$%%%$$$(((***((($$$!!!!!!######$$$%%%%%%%%%%%%$$$###""""""############""""""######$$$$$$$$$%%%%%%%%%"""%%%&&&###!!!""" &&&%%%''')))'''###"""%%%""""""""""""###$$$%%%&&&&&&&&&&&&%%%###"""###$$$###$$$%%%%%%%%%$$$$$$$$$&&&### !!!"""""""""""""""###&&&)))***)))'''&&&(((((('''$$$"""###$$$""""""""""""############%%%$$$$$$##################%%%&&&&&&$$$!!! !!!!!!"""""""""#########$$$$$$%%%$$$###!!! """###$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%"""###$$$$$$$$$#################################!!!!!!""""""######$$$$$$&&&""" ###%%%%%%"""###$$$###""""""$$$&&&$$$%%%%%%%%%%%%$$$######  """$$$&&&%%%%%%&&&&&&%%%$$$$$$###"""#########$$$$$$$$$$$$!!!"""""""""#########$$$""""""#########$$$$$$$$$##################$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$%%%&&&%%%######%%%(((((()))(((&&&###"""$$$'''######$$$%%%'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&##################$$$$$$"""###%%%%%%$$$$$$###$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%"""""""""###$$$$$$%%%&&&'''%%%$$$"""!!!!!!""""""!!!!!!!!!"""""""""######!!!""""""##############################$$$$$$$$$"""""""""""""""######$$$((($$$!!!"""$$$%%%###"""$$$$$$$$$######!!! """###$$$$$$###"""###$$$###$$$$$$###""""""###%%%"""!!!!!! !!!###%%%&&&###$$$&&&%%%###"""$$$%%%#########$$$$$$$$$%%%%%%!!!""""""""""""######### !!!"""""""""""""""########################"""######$$$'''***&&&&&&$$$###"""###'''***%%%%%%%%%$$$#########$$$&&&***---,,,((($$$$$$%%%&&&$$$###$$$"""!!!%%%"""$$$###!!!!!!###&&& !!!""""""######""""""""""""""""""""""""""" ###%%% !!!!!!"""#########"""""""""!!!!!!"""%%%&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""$$$###""""""&&&)))!!!%%%&&&###!!!###$$$""""""$$$&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%###$$$ !!!&&&$$$!!!!!!"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%% """$$$%%%%%%$$$%%%&&&###%%%'''&&&"""!!!###%%%###%%%&&&'''&&&'''(((******))))))(((((((((((()))%%%&&&'''&&&%%%$$$%%%&&&""""""###%%%&&&'''((()))&&&%%%%%%$$$$$$$$$$$$%%%######$$$&&&&&&''''''&&&((((((((()))******++++++&&&'''((('''%%%#########"""%%%''''''$$$###$$$&&&###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&((('''###"""###### ######%%%((('''"""!!!$$$""""""""""""###$$$%%%&&&%%%&&&&&&$$$""""""###$$$!!!###%%%%%%$$$###$$$%%%$$$$$$###""""""$$$%%%&&&""""""$$$'''***+++***)))&&&)))***(((%%%###$$$&&&"""#########$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""$$$&&&&&&$$$"""!!!!!!!!!!!!!!!"""""""""######"""###%%%&&&&&&&&&%%%%%%!!!$$$%%%%%%%%%%%%!!!"""######""""""###%%%"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############'''######&&&'''&&&#########"""!!!"""$$$'''$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$"""!!!!!!"""###$$$$$$%%%%%%$$$$$$ !!!!!!"""#########"""############$$$$$$$$$""""""""""""############"""""""""""""""""""""""")))'''&&&%%%&&&&&&%%%############$$$$$$%%%%%%&&&###$$$%%%%%%$$$$$$%%%&&&'''((()))&&&###"""%%%(((%%%'''&&&$$$ ###'''###$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%!!!!!!###$$$%%%%%%&&&%%%&&&%%%$$$###"""""""""""""""""""""###$$$$$$%%%%%%!!!"""######$$$$$$###############$$$$$$$$$$$$$$$"""""""""""""""######$$$&&&!!! """"""###&&&###############"""!!! !!!###$$$%%%#########$$$###$$$$$$###""""""###%%%!!!!!!!!!"""###$$$%%%&&&"""$$$&&&%%%"""!!!###&&&#########$$$%%%%%%&&&&&&"""""""""#########$$$$$$ !!!""""""""""""######################## !!!"""######$$$$$$$$$$$$###"""###%%%(((###$$$%%%$$$""""""$$$%%%(((,,,///---'''######&&&!!! """!!! !!!"""### !!!%%% !!!"""############"""""""""######"""""""""  ###"""!!!!!!"""############### !!!###%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """###!!!!!!!!!%%%###&&&'''###"""###$$$"""###$$$$$$$$$######%%%'''############$$$$$$$$$$$$"""""""""###%%%$$$""""""%%%'''((()))&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$!!!###&&&&&&%%%%%%%%%&&&!!!###%%%$$$!!!"""&&&***###%%%&&&'''&&&''')))***))))))(((((())))))******&&&'''''''''%%%$$$%%%&&&"""######$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%###$$$%%%''''''''''''&&&''''''(((((()))******+++$$$&&&((((((&&&%%%%%%%%% """$$$%%%&&&(((***###$$$&&&''''''&&&$$$#########$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&&&&######%%%%%%"""""""""%%%)))(((###"""%%%""""""""""""###$$$%%%&&&%%%&&&&&&%%%######$$$&&&!!!###&&&&&&$$$###$$$&&&"""$$$&&&%%%######&&&)))%%%%%%&&&(((***+++***)))&&&))),,,***&&&$$$&&&)))$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$######""" ###&&&&&&%%%###""""""!!!!!!!!!!!!"""""""""###!!!"""$$$&&&''''''&&&&&& ###$$$%%%%%%$$$$$$!!!"""######""""""###$$$!!!###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$######"""$$$!!! """&&&(((%%%"""###$$$###"""!!!"""$$$'''$$$%%%%%%%%%%%%$$$######""""""###############""""""###############"""!!!"""###$$$%%%%%%%%%$$$$$$ !!!!!!"""######$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$########################)))'''%%%%%%&&&'''%%%""""""######$$$%%%%%%&&&&&&"""###$$$$$$######$$$&&&$$$(((+++***'''%%%(((***$$$&&&&&&### $$$)))$$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""###$$$$$$###$$$$$$############$$$$$$"""$$$%%%%%%###"""###%%%!!!###%%%&&&&&&&&&%%%!!!!!!"""######$$$######$$$$$$%%%&&&&&&'''((((((""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%"""""""""""""""######$$$$$$!!!"""%%%$$$"""$$$)))""""""#########""""""!!! """$$$%%%$$$######$$$###$$$$$$###""""""###%%% !!!"""$$$%%%%%%&&&&&&!!!$$$&&&%%%""" ###&&&"""""""""###$$$%%%%%%%%%############$$$$$$$$$%%% !!!""""""#################################%%%###!!!###&&&(((&&&$$$"""#########""""""$$$&&&!!!###$$$###""""""%%%''''''+++---***$$$!!!$$$((( %%%$$$!!!!!!!!!!!!$$$ !!!"""############""""""############""""""######"""%%%%%%!!!!!!"""###############"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!%%%!!!$$$######'''###'''((($$$"""$$$$$$"""$$$$$$$$$""""""###&&&)))""""""""""""############$$$!!!!!!&&&(((###!!!"""%%%&&&)))+++,,,+++***)))&&&&&&&&&''''''(((((((((&&&%%%$$$$$$######$$$$$$"""$$$''''''&&&%%%%%%&&& ###&&&%%%###%%%+++000###%%%&&&''''''''')))+++))))))(((((()))***++++++&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%$$$%%%'''(((((((((''''''&&&''''''((()))******+++"""%%%'''(((((('''((((((&&&%%%$$$######$$$$$$$$$###$$$&&&''''''&&&$$$######$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$###$$$'''&&&"""######'''++++++&&&%%%(((""""""""""""###$$$%%%&&&%%%&&&'''&&&%%%%%%&&&(((!!!$$$''''''%%%$$$%%%''' $$$'''&&&"""!!!$$$(((''''''''')))++++++)))'''&&&***,,,+++'''%%%'''+++$$$$$$%%%%%%%%%&&&&&&&&&""""""$$$%%%%%%%%%%%%%%%"""%%%'''%%%###""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%$$$###"""!!!!!!"""$$$%%%%%%$$$###"""!!!"""######""""""###$$$!!!###&&&%%%###!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$###""""""###(((((("""###$$$###"""!!!"""%%%'''$$$%%%%%%%%%%%%$$$############$$$%%%%%%$$$"""!!!!!!"""###$$$$$$%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################!!! """%%%&&&%%%###""""""###$$$%%%%%%&&&&&&!!!###$$$$$$###"""$$$%%%!!!''')))'''%%%&&&(((%%%'''(((%%%""""""''',,,%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""!!!!!!"""###$$$$$$###$$$$$$############$$$$$$!!!$$$%%%$$$"""!!!###%%% $$$&&&((('''%%%$$$ """$$$%%%$$$$$$!!!!!!"""######$$$%%%%%%""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%"""""""""""""""######$$$!!! ###'''$$$%%%!!!""""""############""" """$$$%%%$$$######$$$###$$$$$$###""""""###%%% !!!###%%%&&&'''&&&&&& $$$'''%%%!!! ###&&& !!!!!!"""###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% """######$$$$$$$$$""""""""""""""""""""""""((($$$"""%%%,,,000...))) """######""""""###$$$ """$$$###""""""%%%((($$$(((+++(((""" $$$)))"""!!!  !!!""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!######!!! ### !!!'''***'''%%%%%% !!!$$$###$$$'''!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%$$$"""!!!!!!""""""!!!!!!!!!!!!###$$$%%%(((&&&$$$###$$$%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&!!!"""$$$%%%%%%$$$###"""!!!###$$$$$$$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&%%%$$$%%%&&&########################"""###$$$$$$""""""###$$$&&&'''(((*********)))(((###&&&((()))(((((()))***((()))***)))'''&&&&&&'''"""###$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%% '''&&&&&&,,,((("""&&&((()))+++------+++)))(((,,,###$$$(((%%%######%%%&&&&&&%%%$$$###%%%&&&&&&&&&&&&''')))***)))(((&&&555&&&,,,+++)))%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""############$$$'''***!!!###$$$$$$"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$&&&$$$######%%%&&&''''''%%%%%%%%%$$$"""!!!"""###"""$$$'''***+++***)))(((***&&&''',,,+++'''&&&***&&&%%%%%%%%%$$$#########$$$$$$%%%&&&&&&%%%$$$$$$###"""!!!###&&&&&&### """"""$$$"""$$$(((######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""""""""$$$##################$$$$$$%%%&&&%%%######$$$%%%$$$%%%&&&''''''&&&%%%$$$######""" """%%%'''&&&%%%$$$############$$$$$$$$$$$$%%%%%%""" $$$$$$$$$###!!!!!!###%%%"""'''&&&!!!$$$+++))) ######""""""""""""######!!!!!!  $$$'''""""""!!!"""$$$%%%%%%$$$%%%$$$###""""""###$$$%%% !!!"""###############"""$$$%%%%%%$$$###$$$$$$$$$#########$$$%%%%%%&&&$$$&&&'''&&&$$$"""$$$&&&%%%%%%&&&&&&%%%%%%$$$###$$$### &&&)))((('''%%%$$$%%%((((((&&&###&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%$$$"""!!!"""###"""!!! """%%%&&&### &&&%%%%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$ !!!"""$$$$$$###############"""!!!!!!###"""!!!!!!!!!###$$$%%%""""""""""""##################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""###"""!!!!!!!!!"""$$$%%%######""""""######$$$%%%%%%$$$$$$######"""""""""%%%$$$$$$$$$&&&&&&&&&%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$######%%%'''(((""""""###$$$$$$$$$$$$$$$#################################"""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""!!!!!!"""######"""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!  !!! !!!"""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""############$$$%%%&&&&&&#########!!!!!!""""""###&&&$$$###%%%(((###!!!###$$$"""!!!###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""!!!!!!"""######""""""###$$$&&&&&&''''''&&&&&&%%%%%%###""""""$$$%%%%%%$$$###%%%&&&"""###$$$$$$$$$$$$"""""""""###$$$%%%$$$$$$%%%'''((('''&&&&&&%%%%%%%%%&&&&&&'''((((((&&&%%%%%%&&&###########################$$$%%%$$$#########%%%&&&&&&(((((()))(((''''''%%%'''(((((((((((()))***)))******)))&&&%%%&&&&&&!!!"""###$$$$$$%%%%%%%%%&&&%%%%%%$$$######$$$$$$ &&&%%%$$$***'''!!!%%%&&&''')))++++++)))'''&&&,,,&&&$$$(((***'''%%%&&&%%%&&&&&&%%%$$$###%%%'''$$$%%%''')))++++++(((%%%%%%***###)))'''"""+++%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""#########$$$&&&)))###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$%%%$$$"""!!!###$$$###$$$''')))******)))(((***&&&&&&******&&&&&&***%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!! !!!###&&&'''%%%###""" ###$$$"""###&&&"""######$$$$$$######"""!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$""""""###$$$$$$###""""""###$$$$$$###$$$%%%$$$###"""###%%%""""""############""""""$$$$$$###!!! ###&&&$$$$$$#########$$$%%%%%%"""!!! !!!"""""" $$$$$$$$$###!!!!!!###%%%"""''''''"""%%%,,,***"""######""""""""""""######"""$$$%%%$$$###""""""###"""""""""###$$$%%%%%%$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$###""""""###%%%&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%'''((('''%%%$$$%%%'''%%%%%%&&&&&&%%%%%%$$$###%%%%%%""" &&&(((%%%(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###""" """$$$%%%### %%%$$$######"""""""""### !!!"""""""""""""""!!!!!!!!!!!!"""######$$$###############"""!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""#####################$$$$$$$$$%%%%%%""""""!!!!!!"""###$$$$$$"""""""""""""""######$$$######""""""######$$$%%%%%%%%%$$$$$$############$$$#########$$$%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%#########$$$&&&'''!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!"""######"""###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&!!!  !!! !!!""""""""""""!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########$$$$$$%%%%%%###"""!!!"""######"""### !!! !!!###)))$$$ !!!""""""""""""""""""""""""""""""!!!###$$$$$$"""!!!!!!"""$$$$$$###$$$$$$%%%&&&'''''''''(((((('''$$$""" """$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$###"""!!!"""###%%%%%%$$$$$$&&&'''((('''&&&%%%%%%%%%&&&'''%%%'''******(((&&&&&&&&&########################$$$%%%&&&%%%$$$###$$$&&&&&&&&&'''''''''&&&&&&%%%((())))))((('''''')))+++******+++)))&&&%%%%%%&&&######$$$$$$%%%%%%&&&&&&$$$$$$###""""""""""""### &&&$$$###)))&&&!!!%%%&&&((()))******)))(((&&&)))''''''******'''&&&'''$$$%%%&&&%%%$$$$$$%%%'''"""$$$'''+++---+++'''$$$'''"""###%%%%%%)))---)))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!"""######"""###%%%'''$$$%%%%%%%%%$$$%%%''')))$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""""""""#########$$$$$$$$$"""###$$$&&&$$$%%%&&&''''''((()))))))))&&&%%%''''''%%%&&&)))$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$### ###%%%'''&&&%%%""" !!!%%%&&&###"""$$$"""######$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%$$$"""!!!!!!"""$$$%%%"""###$$$###""""""###$$$"""""""""!!!!!!"""""""""$$$%%%$$$"""!!!!!!$$$'''!!!!!!""""""$$$%%%'''(((%%%$$$"""###$$$$$$###"""###$$$$$$###""""""###%%%"""&&&'''###%%%+++***$$$######""""""""""""######!!!%%%'''%%%###!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$###""""""$$$%%%''''''%%%$$$%%%&&&$$$$$$######$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%'''%%%&&&'''''''''&&&$$$###%%%&&&$$$!!!"""&&&&&&""")))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""""""""$$$!!! !!!###$$$"""!!!$$$###""""""!!!""""""""" !!!"""!!!!!!!!!########################"""############""""""!!!"""""""""!!!""""""###$$$""""""""""""#####################$$$$$$$$$$$$%%% !!!!!!"""$$$%%%&&&!!!!!!"""#####################""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""$$$%%%&&&!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###################################################$$$$$$%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$&&&######$$$%%%%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""'''$$$!!!"""%%%&&&$$$"""$$$ !!!!!!###!!!$$$""""""""""""""""""""""""!!!###$$$$$$"""!!!"""############$$$%%%%%%&&&'''&&&'''((((((&&&$$$######"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$###"""!!!!!!"""$$$%%%%%%$$$%%%&&&((()))(((&&&%%%%%%&&&'''((($$$'''***+++***(((&&&&&&########################$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%)))******((('''''')))******++++++)))&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((######""""""""""""######!!!'''%%%$$$***'''"""&&&)))***+++,,,,,,+++***)))$$$&&&'''((('''%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&'''###$$$&&&)))+++***'''%%%***###)))((($$$:::AAA%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$ """######"""###%%%&&&%%%%%%%%%$$$###%%%(((+++$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%#########$$$"""###$$$$$$###$$$&&&(((%%%%%%%%%%%%%%%'''((()))(((&&&$$$$$$$$$%%%''')))###""""""""""""###%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!!!!"""###$$$%%%%%%%%%""" """''''''###!!!###""""""############""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%###"""$$$%%%%%%$$$""" """$$$%%%!!!"""######"""!!!###$$$%%%$$$###""""""###$$$%%%$$$$$$$$$"""!!!!!!###&&&!!!!!!!!!"""###%%%&&&'''&&&%%%###$$$%%%&&&%%%$$$"""###$$$$$$""""""$$$%%%!!!$$$%%%###%%%))))))%%%######""""""""""""###### ###$$$#########!!!"""############%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%"""###$$$$$$$$$$$$%%%&&&'''((()))))))))(((&&&%%%###%%%%%%###%%%(((&&&"""***((('''&&&%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%$$$###"""###$$$ !!!"""""""""!!!$$$######"""""""""######""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""""""""############"""!!!""""""""""""""""""######!!!"""""""""########################$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%% !!!"""$$$$$$###""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""############$$$%%%###$$$%%%&&&&&&%%%$$$#########"""""""""###$$$%%%!!!"""$$$&&&&&&$$$"""!!!"""""""""""""""""""""""""""###############$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$###!!!"""$$$$$$######$$$%%%""""""###$$$&&&'''(((((("""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!&&&$$$"""###&&&'''%%%"""### ###$$$!!!  !!!"""%%%"""""""""""""""""""""""" """$$$$$$"""""""""###""""""###$$$$$$%%%%%%%%%%%%&&&'''&&&$$$$$$''')))"""$$$%%%%%%$$$###%%%&&&&&&%%%$$$######"""!!!!!!"""$$$%%%%%%%%%%%%&&&(((((('''&&&&&&&&&'''(((((($$$'''***+++***((('''&&&########################$$$%%%&&&&&&$$$$$$%%%&&&((('''''''''''''''''''''((()))***)))''''''(((***)))******)))&&&%%%%%%&&&''''''&&&&&&&&&'''((()))$$$$$$#########$$$$$$%%%###)))&&&%%%+++((($$$((()))***++++++++++++***)))###&&&''''''%%%%%%&&&&&&###%%%%%%%%%$$$$$$&&&(((&&&%%%$$$%%%''')))(((((()))&&&...''''''PPPYYY'''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$!!!"""$$$$$$######$$$&&&###$$$$$$###"""$$$'''***$$$%%%&&&&&&''''''&&&&&&$$$%%%'''&&&###""""""$$$!!!###$$$$$$###$$$&&&(((&&&%%%$$$###$$$&&&((()))&&&&&&$$$######&&&(((((("""!!! """###$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$######"""######"""!!!###''''''###!!!###"""""""""######"""""""""""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$######%%%'''$$$###!!! !!!###$$$ """######""""""###$$$%%%$$$###""""""###$$$%%%""""""###!!! """$$$###"""""""""######$$$%%%"""!!! !!!######"""!!!!!!"""$$$$$$######$$$%%%"""$$$######%%%%%%$$$######""""""""""""######!!!""""""$$$&&& """$$$$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&'''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%&&&'''((('''(((***+++,,,,,,***(((''' ###%%%%%%'''***((($$$((((((((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$!!!!!!!!!!!!!!!""""""###$$$$$$#########$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$######"""!!!""""""#########""""""""""""#########"""""""""!!!"""""""""############""""""#########$$$$$$$$$######"""""""""""""""### !!!"""$$$$$$###""""""######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&& """$$$$$$######%%%'''###$$$%%%&&&&&&%%%$$$#########"""#########$$$$$$"""###$$$%%%%%%$$$"""!!!########################""""""######$$$$$$$$$%%%!!!!!!"""""""""#########""""""###$$$$$$$$$$$$###!!!###$$$%%%$$$######$$$""""""###$$$&&&'''((((((!!!""""""######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######"""""""""######$$$$$$$$$$$$%%%&&&&&&%%%$$$### $$$%%%""" $$$ """$$$""""""$$$"""""""""""""""""""""""" """###$$$"""""""""###!!!"""###$$$%%%%%%%%%%%%%%%&&&'''%%%###$$$(((,,,"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$###"""""""""######$$$&&&&&&%%%%%%'''(((&&&'''''''''(((((((((((($$$&&&)))***)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&''''''&&&&&&'''(((((()))%%%'''))))))(((''''''(((((()))***)))'''&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$***&&&%%%+++)))%%%***(((((())))))))))))((((((&&&((('''%%%%%%((()))'''###$$$%%%%%%$$$$$$&&&((('''%%%###$$$&&&((())))))$$$%%%---%%%,,,ZZZaaa---''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%!!!###%%%%%%%%%$$$%%%&&&"""#########"""###%%%'''$$$$$$%%%&&&&&&&&&&&&&&&"""%%%$$$!!! """"""###$$$$$$$$$$$$&&&(((%%%%%%$$$###$$$%%%&&&'''$$$&&&&&&###$$$''')))(((###""" !!!###$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$!!!!!!"""######!!!"""&&&'''$$$###%%%!!!""""""######""""""!!!"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$###"""###&&&((("""""""""!!!!!!""""""""" """######"""###$$$%%%"""""""""!!!!!!"""""""""!!!""""""!!! !!!###$$$######"""""""""######"""""""""$$$&&&&&&$$$""" """$$$$$$$$$###$$$%%%"""######"""""""""#########""""""""""""#########$$$$$$###""""""$$$&&&"""%%%$$$""""""$$$'''$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###%%%&&&'''(((((($$$%%%''''''%%%$$$%%%&&&%%%%%%$$$$$$######$$$$$$&&&&&&%%%'''***++++++***)))***,,,------+++)))''' ###%%%%%%(((,,,***%%%%%%'''))))))'''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$###"""$$$%%%!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$%%%&&&"""###$$$$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$""""""!!!""""""############""""""############"""!!!!!!""""""""""""############"""""""""############$$$$$$$$$###"""""""""""""""!!!!!!"""#####################""""""######$$$%%%"""######$$$%%%&&&&&&'''"""%%%%%%######%%%((($$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""########################""""""######$$$%%%%%%%%%!!!""""""######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%!!!###%%%%%%$$$###############$$$%%%%%%&&&'''''' !!!""""""!!!  !!!!!!  !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%!!!###%%%&&&%%%$$$%%%%%%$$$ !!!###!!!!!!###%%%!!!!!!%%%&&&###!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###"""###$$$"""###$$$%%%&&&&&&&&&%%%$$$''')))(((%%%$$$'''***"""$$$%%%%%%$$$###%%%&&&%%%$$$###""""""######$$$###%%%&&&&&&%%%&&&'''(((%%%&&&((()))))))))((('''$$$%%%'''((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$#########%%%%%%%%%$$$%%%&&&''')))***"""%%%((()))((('''&&&''''''((()))((('''&&&'''(((&&&$$$###""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$)))&&&$$$***((($$$)))((((((((())))))(((((((((''''''$$$ ###)))***%%%###$$$%%%%%%$$$%%%''')))&&&$$$$$$%%%'''(((((('''###$$$)))&&&---LLLPPP...'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%"""$$$''''''&&&%%%%%%&&&"""$$$%%%$$$###"""$$$%%%###$$$$$$%%%%%%%%%%%%%%%!!!%%%$$$!!!!!!$$$###$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$%%%%%%&&&###''''''$$$%%%)))***'''&&&$$$""" !!!###%%%###$$$%%%&&&&&&%%%$$$######%%%%%%###!!!!!!###%%%###!!!!!!%%%&&&$$$%%%(((!!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%############"""###&&&)))!!!!!!"""######"""!!!!!!!!!"""$$$$$$###$$$%%%'''""""""############""""""!!!"""######!!!!!!"""#########""""""""""""#########$$$%%%(((***)))&&&###!!!$$$%%%$$$$$$$$$%%%!!!###%%%%%%""" !!!#########""""""""""""######$$$%%%&&&%%%######$$$%%%"""%%%%%%"""!!!$$$((($$$$$$%%%&&&&&&%%%$$$$$$""""""###%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$&&&$$$$$$&&&***,,,+++***''')))+++------***(((&&&"""%%%&&&&&&(((+++)))$$$"""&&&)))+++)))((('''(((''''''&&&%%%$$$$$$######!!!###$$$$$$######$$$%%%"""$$$$$$###""""""$$$'''###############$$$%%%%%%""""""###$$$$$$$$$$$$### """###$$$$$$""""""!!!!!!"""###############"""######$$$###"""!!! """"""""""""############""""""""""""###############"""""""""""""""###$$$"""""""""""""""######$$$######""""""######$$$%%%!!!!!!"""###$$$%%%&&&'''!!!$$$$$$"""!!!$$$(((%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%###"""""""""##############################""""""###$$$$$$%%%&&&&&&""""""######$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$!!!###%%%&&&$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&  !!!!!!  !!!$$$$$$$$$$$$$$$$$$$$$$$$ """#########&&&'''$$$###$$$&&&%%%  """%%%!!!$$$&&&### !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###"""###$$$###$$$%%%'''(((''''''&&&###(((,,,+++'''###$$$&&&"""$$$%%%%%%$$$###%%%&&&$$$###"""""""""###$$$%%%###%%%&&&&&&&&&&&&''')))$$$%%%(((***+++***'''&&&$$$%%%&&&&&&%%%%%%'''(((''''''''''''''''''''''''"""###$$$$$$""""""###$$$############$$$&&&)))***###'''***)))'''&&&&&&&&&'''((((((''''''(((***'''&&&$$$######$$$&&&'''$$$$$$######$$$%%%&&&&&&###(((%%%###)))'''###)))************************&&&%%% ((((((######$$$%%%%%%$$$%%%''')))######$$$'''))))))'''%%%'''$$$'''))),,,999;;;***&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###%%%'''((('''&&&&&&&&&###$$$&&&&&&$$$######$$$######$$$%%%%%%%%%%%%$$$"""'''&&&###!!!###&&&$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$%%%%%%%%%"""'''(((%%%&&&******&&&((('''$$$"""!!!"""$$$&&&"""###$$$$$$$$$$$$###""""""###$$$###!!!!!!%%%(((### !!!$$$%%%$$$&&&)))!!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%#########""""""###'''***!!!"""$$$$$$"""!!!!!!###$$$%%%$$$$$$&&&'''$$$%%%&&&''''''&&&%%%$$$"""$$$%%%$$$###"""###$$$""""""!!!""""""###$$$$$$ ###&&&((('''###!!!$$$%%%$$$$$$$$$%%%###$$$&&&&&&### $$$######""""""""""""######!!!$$$%%%$$$$$$$$$%%%"""&&&%%%"""!!!$$$((($$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$$$$&&&%%%%%%$$$#########$$$###!!! ###'''))))))'''&&&(((***,,,,,,)))&&&$$$%%%''''''&&&'''***(((### $$$***,,,***(((((()))(((((('''&&&$$$###""""""!!!###$$$$$$######$$$&&&###$$$%%%$$$""""""%%%(((""""""!!!""""""###$$$$$$######$$$%%%%%%%%%%%%$$$!!!###$$$$$$""""""!!!!!!"""###############"""###$$$$$$$$$"""!!! """"""""""""############""""""""""""############!!!!!!!!!!!!"""$$$%%%&&&###"""!!!!!!!!!"""$$$%%%#########"""###$$$$$$%%% !!!###$$$%%%&&&&&& ###### ###'''&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%'''%%%###!!!!!!"""###$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&& !!!"""""""""""""""!!!###&&&&&&%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!  !!! !!!!!! ###%%%!!!!!!"""%%%###$$$%%%###!!! !!!""" ###%%%%%%$$$"""!!! %%%)))(((### """%%%""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!! """"""###$$$%%%%%%%%%%%% """&&&&&&$$$&&&***...,,,)))'''%%%%%%%%%&&&'''&&&$$$#########$$$$$$$$$### $$$((("""$$$"""###&&&&&&###'''(((((('''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))(((%%%""" !!!"""###$$$%%%&&&&&&&&&###$$$%%%$$$######%%%'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&(((******)))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&***(((%%%%%%'''***,,,---)))(((((()))++++++'''$$$'''((()))'''%%%#########'''%%%%%%&&&!!!!!!+++"""&&&***)))&&&$$$$$$%%%)))''''''((()))((()))+++'''&&&%%%$$$$$$&&&''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$$$$""""""######$$$$$$$$$$$$$$$&&&%%%!!! !!!###$$$"""!!!%%%******%%%%%%!!!"""''''''######''''''%%%###%%%)))***)))&&&'''''''''&&&%%%$$$###""""""###&&&''''''%%%###!!!$$$'''&&&!!!!!!%%%&&&###"""############$$$$$$$$$'''### """%%%%%%!!! """$$$%%%&&&&&&&&&&&&$$$$$$&&&))))))&&&###"""###$$$$$$###"""!!! !!!!!!!!!"""######$$$$$$"""###%%%&&&&&&%%%###"""%%%&&&''''''%%%######$$$$$$$$$!!!### ######$$$%%%$$$###"""!!!###"""!!! !!!"""#########""""""###$$$%%%%%% $$$%%%""" ###$$$"""!!!""""""""""""#########""""""###$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&(((...***'''+++'''!!!%%%$$$###$$$'''&&&###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&######%%%)))+++***%%%!!!((('''(((***++++++(((%%%###$$$&&&)))+++***(((%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%######$$$%%%'''%%%"""!!!!!!"""$$$&&&!!!###$$$$$$######$$$%%%"""%%%&&&###%%%***""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""!!!&&&))) ***$$$((("""""""""""""""###$$$%%%###""" !!!###%%%!!!!!!!!!!!!""""""""""""&&&%%%$$$###""""""""""""###$$$$$$######"""!!! %%%######%%%### """&&&$$$!!! !!!$$$&&&&&&$$$###""""""###%%%&&&&&&%%%###!!!!!!$$$%%%######&&&###%%%'''&&&$$$###%%%'''%%%$$$###""""""###$$$%%%$$$$$$##################!!!###%%%&&&%%%$$$$$$%%%"""######$$$$$$######"""$$$$$$###"""!!!!!!""""""###$$$$$$$$$######%%%'''%%%###!!!"""%%%'''&&&%%% """"""!!! !!!""" !!!!!!  """$$$ """!!! ###%%%"""###$$$###"""!!!"""###!!!######""" """""""""$$$%%%%%%$$$###!!!!!!!!!!!!""""""""""""""""""""""""##################""" !!!""""""###$$$%%%%%%%%%%%%$$$###%%%'''&&&"""###'''((('''%%%$$$$$$%%%&&&'''&&&&&&$$$#########$$$$$$$$$###!!! $$$((( ###$$$###$$$''''''$$$'''''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""###%%%%%%&&&&&&&&&"""###$$$###""""""$$$&&&''''''''''''((((((((((((%%%&&&'''((()))(((((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''(((&&&$$$"""###%%%'''))))))***)))(((***,,,+++(((%%%'''''''''&&&$$$$$$%%%'''""" """%%%$$$"""'''...%%%%%%&&&(((((((((&&&$$$'''&&&''''''(((''''''(((&&&%%%$$$######%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$"""#########$$$$$$$$$$$$"""%%%&&&###"""$$$### """!!!!!!%%%&&&###!!!###$$$ ###$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$""" !!!$$$###$$$&&&%%%#########$$$$$$%%%%%%%%%&&&###!!!"""$$$%%%!!!!!!!!!###$$$$$$$$$######'''%%%$$$%%%'''(((&&&$$$"""######$$$###"""!!! !!!!!!""""""######$$$$$$###$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%$$$%%%&&&#########%%%$$$!!!"""###$$$%%%$$$$$$######"""!!!!!! !!!"""#########""""""###$$$$$$%%% $$$%%%""" ###$$$""""""""""""#########$$$$$$!!!"""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% &&&$$$###***(((###((($$$###$$$'''&&&###$$$(((%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%$$$$$$&&&))),,,,,,(((%%%'''&&&''')))***)))'''%%%$$$$$$%%%'''))))))'''%%%$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%######$$$%%%$$$"""!!! !!!"""###!!!###$$$$$$######$$$%%%((($$$###&&&%%%"""$$$)))""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######!!!!!!"""###!!! !!!!!!"""!!!!!!!!!!!!"""""""""###""""""""""""############&&&%%%$$$###"""""""""""""""############"""!!!!!!$$$"""###%%%### """&&&$$$""" !!!$$$&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$!!!!!!$$$%%%"""###&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$###""""""###$$$$$$########################!!!"""$$$$$$#########$$$######$$$$$$$$$$$$######%%%$$$###"""""""""""""""###$$$%%%$$$######$$$&&&%%%###!!!"""%%%'''&&&%%%!!!######"""!!!"""###!!!""""""!!! """ !!!""""""!!!!!!###%%%!!!"""######""""""###$$$ """######"""!!! ###&&&)))%%% !!!!!!""""""######""""""""""""###############$$$$$$""" !!!"""""""""###$$$$$$%%%%%%%%%%%%$$$&&&((('''######'''%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%#########"""!!!"""$$$&&&!!!%%%&&&$$$$$$''''''$$$((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&'''"""###$$$%%%%%%&&&&&&%%%###$$$%%%$$$######%%%'''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###$$$%%%'''(((***###""""""###&&&'''''''''*********+++,,,+++)))&&&'''((((((&&&%%%%%%''')))(((%%%%%%'''&&&######&&&'''$$$###&&&***+++((($$$&&&''''''''''''&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$!!!%%%&&&$$$%%%((((((%%%"""### """$$$### """""" """!!!"""############$$$&&&###$$$$$$%%%%%%%%%%%%&&&######"""!!! !!!!!!!!!%%%&&&!!!!!!"""###$$$$$$%%%%%%%%%###!!!"""$$$$$$!!!############"""!!! (((%%%$$$###%%%&&&&&&%%%""""""#########"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&&&&&&&&&&'''((("""### ###&&&&&& """###$$$%%%%%%%%%""""""!!!!!!!!!""""""############"""######$$$%%% $$$%%%"""!!!###$$$"""############$$$$$$$$$%%%!!!""""""#########""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$"""""")))((($$$)))$$$###$$$'''&&&###$$$(((%%%%%%$$$###"""!!!!!! ######$$$$$$$$$$$$$$$$$$&&&&&&'''***,,,---,,,***&&&&&&&&&''')))(((&&&$$$%%%$$$###%%%'''((('''&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%######$$$%%%""""""!!!!!!!!!""""""###!!!###$$$$$$######$$$%%%(((&&&&&&&&&%%%###%%%***""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!### """$$$%%%%%%$$$#########$$$$$$ """$$$$$$###"""!!!############$$$$$$$$$$$$%%%%%%$$$######"""""""""!!!!!!"""############"""$$$"""###%%%$$$!!!"""&&&###"""!!!"""$$$%%%%%%$$$"""!!! """$$$%%%$$$###$$$!!!!!!$$$%%%""""""%%%&&&$$$$$$$$$%%%&&&%%%$$$$$$$$$###""""""###$$$$$$########################!!!"""###"""!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$############$$$$$$%%%%%%$$$###"""$$$%%%$$$###"""###%%%&&&&&&&&& """"""!!!!!!!!!""""""###$$$###!!! !!!"""""""""""""""""""""$$$%%%!!!"""###""""""$$$%%%###$$$%%%&&&&&&&&&$$$######%%%(((### !!!!!!""""""######!!!"""""""""###############$$$%%%$$$"""!!!"""###"""""""""######$$$%%%&&&######%%%((((((%%%&&&***'''&&&$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%###&&&'''%%%%%%((((((%%%)))'''%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$&&&'''((($$$$$$%%%'''***+++***(((++++++++++++++++++)))((((((***++++++)))'''''''''***((('''((((((%%%""" %%%$$$$$$&&&)))***)))'''&&&((()))'''&&&'''&&&###$$$$$$$$$###$$$%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&$$$%%%((((((&&& %%%'''### """%%%%%%"""!!!"""$$$$$$#########"""$$$$$$"""!!!$$$'''$$$$$$$$$$$$$$$$$$%%%%%%######"""!!!"""###$$$%%% """!!!###&&& !!!"""###$$$$$$$$$###""""""$$$$$$!!!######""""""!!!!!! (((&&&###""""""###%%%&&&""""""""""""""""""!!!!!!!!!""""""######$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&'''!!!""""""!!! !!!$$$%%% !!!""""""###$$$$$$$$$""""""""""""""""""######$$$###############$$$$$$!!!%%%&&&"""!!!###$$$#########$$$$$$$$$%%%%%%%%%""""""############""""""###$$$%%%&&&&&&%%%$$$###$$$)))%%%###)))'''"""'''$$$###$$$'''&&&###$$$(((&&&%%%$$$###"""!!! $$$$$$$$$$$$############&&&&&&''')))+++---......'''&&&&&&'''))))))'''%%%&&&$$$######%%%&&&'''&&&''''''''''''''''''''''''###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%% """%%%'''%%%$$$&&&)))""""""###$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%$$$'''%%%%%% %%%'''&&&%%%$$$$$$$$$$$$$$$ !!!"""$$$$$$###"""!!!"""""""""#########$$$$$$$$$$$$$$$$$$######"""""" """######$$$$$$$$$###!!!###&&&$$$!!!"""&&&###"""""""""###$$$%%%%%%###"""!!!"""$$$&&&%%%$$$$$$""""""%%%%%%""""""%%%&&&$$$"""###&&&'''%%%"""$$$##################$$$###############$$$$$$$$$"""######"""!!!!!!$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$###"""$$$%%%$$$$$$###$$$%%%&&&''''''!!!!!! !!!###$$$%%%$$$"""!!!""""""###"""!!!!!!"""#########!!!"""###"""###$$$&&&%%%&&&&&&''''''&&&%%%%%%""" !!!"""  !!!!!!!!!"""""""""###!!!"""""""""###############$$$%%%%%%###"""###$$$"""""""""""""""$$$%%%&&&$$$$$$%%%(((((($$$%%%)))&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''%%%$$$###$$$###''''''%%%&&&((((((%%%)))((('''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((())))))'''&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%$$$###$$$%%%'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$$$$&&&))),,,,,,+++)))***+++++++++******))))))))),,,000000---)))%%%###"""###$$$&&&)))***(((&&&###%%%'''(((&&&&&&(((***&&&******&&&&&&((((((###%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''###$$$&&&''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$$$$'''&&&###"""'''((($$$!!!$$$&&&'''"""###$$$$$$$$$%%%%%%$$$ ###%%%%%%""""""%%%''''''&&&%%%######"""######%%%$$$###""""""$$$&&&'''$$$$$$$$$"""!!!&&&!!!!!!""""""###$$$%%%%%%###""""""#########""" !!!!!!!!!!!!!!!"""""""""(((&&&$$$!!! !!!$$$&&&!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$######$$$###""""""!!! """###"""""""""""""""""""""!!!!!!"""###############$$$$$$###############$$$!!!%%%&&&###!!!$$$%%%#########$$$$$$$$$%%%%%%%%%######$$$$$$%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&+++&&&###(((%%%!!!&&&$$$###$$$'''&&&###$$$((('''&&&%%%$$$###"""!!!!!!$$$#####################$$$%%%&&&((()))+++---///)))((('''((()))***(((''''''%%%###"""$$$&&&&&&&&&''''''''''''''''''''''''###$$$%%%%%%######$$$%%%######$$$$$$%%%%%%%%%%%%!!!###$$$$$$######$$$%%% &&&'''%%%######$$$""""""###$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%$$$'''%%% """"""!!! """""""""""""""######$$$!!!!!!!!!"""""""""############$$$$$$$$$###"""""" !!!###$$$$$$$$$$$$"""!!!###&&&%%%""""""&&&############"""###$$$%%%$$$######$$$&&&''''''&&&%%%""""""%%%%%%""""""$$$&&&###!!!###%%%&&&$$$"""#########$$$$$$#########""""""#########$$$$$$$$$###$$$$$$###""""""%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$###"""$$$&&&$$$$$$$$$$$$%%%%%%'''(((!!!!!!  !!!"""###%%%%%%###""""""######""" !!!"""######"""!!!"""###""""""$$$&&&###$$$$$$$$$$$$###""""""!!!"""!!! !!!"""""""""""""""!!!!!!!!!""""""""""""############"""$$$%%%%%%$$$######$$$""""""!!!!!!"""###%%%&&&((('''''')))&&&!!!!!!$$$""""""###%%%&&&'''(((((($$$%%%%%%&&&&&&&&&&&&%%%"""$$$&&&'''%%%#########$$$''''''%%%%%%((('''$$$'''(((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!###'''******)))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###"""!!!!!!###%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%#########$$$%%%""""""$$$'''***+++***)))***+++++++++)))((()))***)))---000111---(((###!!!!!!%%%&&&%%%&&&((('''%%%"""%%%((('''$$$###&&&***&&&+++***$$$$$$)))***%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&######%%%%%%!!!!!!$$$%%%"""!!!$$$&&&%%% ######""""""$$$$$$!!!"""###$$$%%%$$$$$$&&&'''((('''%%%###"""!!!""""""&&&%%%###!!!!!!!!!!!!"""%%%%%%&&&&&& &&&%%%%%%%%%%%%%%%&&&&&&&&&""""""############""""""!!! !!!"""###$$$%%%&&&&&&$$$!!! ###%%%!!!!!! !!!""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""!!!"""%%%"""!!!"""!!!$$$###"""!!!!!!!!!!!!"""!!!!!!"""###$$$$$$$$$$$$%%%$$$######"""#########!!!%%%&&&###"""$$$%%%###############$$$$$$$$$%%%""""""$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""'''###!!!'''&&&###((($$$###$$$'''&&&###$$$(((''''''&&&%%%$$$######"""""""""#####################%%%'''((()))***,,,...***((('''((()))***)))((((((&&&$$$###%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$%%%%%%######$$$%%%"""""""""""""""###$$$%%%!!!###$$$$$$######$$$%%%$$$+++)))$$$!!! """"""###$$$$$$$$$$$$###$$$$$$############$$$$$$###)))''' """"""!!! !!!!!!###""""""""""""###$$$%%% !!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###""" !!!######$$$$$$$$$!!! ###&&&&&&""""""&&&###$$$$$$###""""""###%%%%%%$$$###%%%'''((('''&&&%%%""""""%%%%%%!!!!!!$$$%%%#########$$$%%%$$$###"""###$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%###$$$%%%$$$######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%###$$$%%%$$$######%%%'''###%%%%%%%%%$$$%%%'''))) !!!"""!!! !!!"""!!!######"""!!!!!!"""###!!!!!!###""" !!!######""""""###%%%""""""!!!!!!!!! !!!!!!  !!!"""######""""""!!!!!! """"""""""""############!!!###%%%%%%$$$############"""!!! !!!###%%%&&&(((&&&'''(((%%% ###!!!!!!###%%%&&&'''(((((($$$$$$&&&'''''''''&&&&&&###$$$&&&%%%$$$""""""######''''''%%%%%%'''&&&######''')))'''""" $$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%"""#########""""""$$$%%%%%%%%%&&&&&&&&&'''''''''"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&"""""""""%%%(((******))))))***+++***'''&&&(((***(((***,,,,,,)))%%%###""""""(((***%%%"""$$$%%%###$$$%%%%%%%%%$$$$$$%%%&&&%%%***(((!!!!!!)))+++&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$"""%%%&&&$$$$$$&&&%%%""" """!!!!!!&&&&&&###"""### !!!$$$$$$ ###""""""###%%%&&&&&&%%%&&&%%%###"""!!!"""###$$$$$$###"""!!!!!! !!!"""###&&&(((###&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!"""#########"""""""""""""""!!!!!!"""###%%%&&&%%%%%%%%%"""!!!$$$!!!  !!!"""###"""######$$$$$$%%%%%%&&&#########""""""#########!!!###$$$$$$"""!!!!!!"""%%%!!!!!!###!!!$$$""""""!!! !!!!!!###### !!!###$$$%%%%%%$$$$$$%%%$$$$$$###""""""######"""&&&'''###"""$$$%%%$$$"""""""""#########$$$$$$ """###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!&&&"""!!!((('''%%%,,,$$$###$$$'''&&&###$$$(((&&&&&&%%%%%%$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""%%%)))***))))))+++---)))(((&&&'''((()))((('''(((&&&%%%%%%&&&''''''&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%%%%######$$$%%%###"""!!!!!!!!!###%%%'''!!!###$$$$$$######$$$%%%!!!)))---(((######$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$###### %%%))) )))"""%%%$$$$$$######$$$$$$%%%%%%!!!"""###$$$%%%$$$######!!!!!!"""""""""#########!!!"""$$$%%%%%%$$$###""" !!!"""############### ###'''&&&""""""&&&###$$$%%%$$$"""!!!###%%%$$$######$$$&&&''''''&&&&&&###"""%%%$$$!!!!!!$$$###$$$$$$$$$###"""###$$$"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%!!!###$$$%%%$$$###$$$%%%######$$$$$$$$$$$$######"""""""""""""""###$$$%%%!!!###$$$$$$###$$$&&&(((###%%%&&&&&&$$$%%%'''***!!!######"""!!!"""###!!!!!!!!! !!!###!!!!!!"""!!!!!!"""######""""""###$$$""""""!!!!!! !!!!!!###$$$###$$$$$$###"""!!! """"""""""""############ ###%%%%%%$$$############"""!!! !!!###%%%&&&$$$###%%%'''%%%!!!"""%%%######$$$%%%%%%%%%%%%$$$###$$$&&&'''((('''&&&&&&###$$$%%%%%%###"""""""""###&&&'''$$$$$$&&&&&&### %%%)))&&&"""(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%''')))######$$$$$$$$$%%%%%%%%%!!!###%%%&&&&&&&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&######""""""###%%%'''(((#########%%%(((+++++++++(((***+++)))&&&%%%(((***(((((((((&&&$$$###$$$%%%"""'''###!!!&&&***+++'''$$$!!!"""%%%&&&$$$"""$$$)))&&&(((+++&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&''''''(((((((((""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$!!!%%%&&&$$$%%%''''''$$$"""""" ###)))((($$$$$$$$$!!!!!!%%%%%%!!!$$$!!! """%%%'''%%%###%%%###"""!!!!!!###%%%&&& !!!!!!"""###$$$$$$$$$ %%%)))$$$'''######""""""!!! !!!"""###$$$###""""""###$$$###"""""""""###$$$%%%$$$%%%%%%### !!!###!!!  !!!"""###"""######$$$$$$%%%&&&&&&######""""""""""""###### """""""""!!!"""###$$$!!!!!!$$$###!!!''' !!!"""$$$%%% !!!###$$$%%%%%%$$$$$$%%%%%%$$$###""""""######"""&&&'''###"""$$$%%%$$$!!!""""""""""""######### """$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%***&&&###***)))'''---%%%###$$$'''&&&###$$$(((%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%###&&&***+++******+++---)))'''%%%%%%'''((('''&&&((('''&&&&&&(((((('''%%%&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%%%%######$$$%%%&&&%%%###"""###%%%(((***!!!###$$$$$$######$$$%%%###+++...'''###&&&,,,---""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###""" $$$&&&'''"""'''!!!!!!!!!!!!"""###$$$$$$!!!$$$''''''%%%""" """############$$$$$$$$$!!!"""$$$%%%%%%$$$###"""!!!""""""############""" ###'''&&&######&&&"""$$$%%%$$$!!!!!!###%%%###""""""###%%%&&&&&&%%%&&&######%%%$$$!!!!!!###!!!$$$&&&%%%"""!!!###%%%"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%!!!$$$$$$###""""""############$$$$$$#########""""""!!!!!!"""###$$$$$$ """###$$$###%%%''')))###%%%'''&&&$$$$$$'''***"""!!!  !!!""""""""""""""""""!!!!!!!!! !!!$$$%%%###!!!#########"""!!!!!!"""$$$###$$$%%%$$$"""!!!!!!"""  !!!""""""""""""###$$$%%%&&&"""!!! !!!###$$$$$$$$$$$$%%%%%%$$$"""!!!"""###"""""""""###$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''###&&&))))))&&&%%%%%%'''&&&&&&$$$$$$$$$$$$&&&&&&)))'''%%%###""""""###$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""&&&((('''(((*** """$$$$$$$$$%%%&&&(((((('''%%%%%%%%%''')))*** $$$%%%###$$$''''''$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%&&&'''((())),,,---///...+++)))(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%'''%%%######$$$&&&&&&%%%&&&''')))***+++***((('''###""""""###%%%'''&&&%%%***(((%%%$$$%%%'''((('''$$$$$$######$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""!!!"""$$$&&&((($$$#########""""""!!!!!!######$$$%%%%%%%%%$$$$$$ """$$$%%%%%%%%%%%%$$$###""" """###$$$"""!!!!!!!!!"""$$$&&&'''%%%$$$$$$&&&'''&&&### $$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%'''%%%%%%$$$###"""!!! """"""###"""!!!!!!###&&&!!!!!! !!!!!!"""######"""""""""""""""###$$$$$$"""###$$$###"""!!!"""###"""###$$$###""""""$$$&&& """$$$$$$""""""""""""!!!!!!!!!$$$&&&$$$%%%%%%$$$"""!!!"""###$$$###""" !!!"""%%%&&&&&&$$$###"""###$$$'''''''''&&&%%%$$$###"""%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$#########%%%%%%$$$###""""""######### $$$$$$ ###((()))((('''&&&&&&(((***'''***,,,***'''&&&(((+++%%%%%%%%%$$$######&&&((($$$$$$%%%&&&%%%###  $$$&&&###"""$$$$$$"""$$$###""""""###$$$&&&'''"""$$$&&&&&&%%%#########"""'''+++***&&&###$$$&&&"""%%%((((((&&&###"""!!!###$$$%%%%%%######$$$%%%&&&%%%###!!! !!!!!!!!!###"""""""""""""""######""""""###$$$$$$$$$$$$###""""""!!!!!!!!!###$$$%%%%%%###"""###%%%%%%### !!!!!!!!!!!!""""""""""""""" ###$$$""""""%%%$$$#########""""""!!!!!! $$$%%%######%%%%%%!!!'''&&&%%%%%%$$$$$$%%%%%%%%%!!! """$$$$$$!!! $$$$$$### !!!###'''&&&$$$""""""###$$$&&&!!!!!!""""""######$$$$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""###%%%((()))'''%%%%%%%%%"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!$$$%%%%%%### ###### %%%*** !!!!!!  !!!!!!"""###""""""""""""###$$$%%%%%%"""!!! !!!###$$$$$$$$$%%%%%%$$$!!! ###%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$############"""!!!"""###$$$%%% ###%%%&&&$$$###$$$%%%%%%%%%$$$######$$$%%%%%%((('''%%%#########$$$%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%""""""###%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###"""$$$%%%""""""%%%###$$$%%%%%%######$$$%%%///---)))&&&###!!!!!!!!! ###$$$"""###&&&'''$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&((()))***+++---...---+++)))(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$'''%%%######%%%&&&&&&%%%$$$%%%'''((()))((('''&&&"""!!! """$$$%%%$$$###'''&&&$$$%%%'''((()))(((%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###"""""""""######""""""!!!$$$###"""!!!!!!"""###$$$$$$$$$###"""######%%%%%%&&&$$$######$$$$$$###"""######################## """###$$$%%%%%%$$$$$$$$$$$$######$$$%%%$$$$$$######"""!!!!!!!!!""""""###"""!!!!!!###&&&$$$$$$###"""!!!!!!!!!!!!###"""""""""""""""###### """###"""!!! !!!""""""###$$$###""""""$$$&&& """$$$###"""###$$$%%%$$$###$$$&&&(((###$$$%%%$$$###"""###$$$######"""""""""###$$$$$$###$$$$$$###"""!!!###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%&&&'''''''''%%%%%%%%%$$$$$$#########%%%$$$$$$###""""""######### $$$$$$ ###'''''''''&&&%%%%%%''')))+++***)))))))))(((&&&%%%$$$%%%%%%$$$###$$$&&&((("""###%%%&&&%%%$$$###!!!(((,,,,,,'''$$$$$$### ######""""""###$$$%%%&&&"""$$$&&&&&&%%%######$$$###'''&&&### !!!###!!!$$$%%%###!!!###$$$%%%%%%######$$$%%%######"""""""""###$$$%%%$$$######"""""""""######"""############$$$$$$$$$###""""""!!!!!!"""###$$$###"""!!!"""$$$$$$""" !!!!!!!!!"""""""""######$$$!!!!!!$$$$$$!!!!!!###$$$#########""""""""""""###&&&&&&$$$$$$'''(((%%%%%%$$$######""""""######'''$$$!!!"""$$$$$$$$$$$$$$$%%%$$$""" !!!###%%%(((&&&%%%#########$$$%%%############$$$$$$$$$$$$%%%%%%$$$###############$$$$$$############$$$$$$$$$$$$$$$#########""""""'''(((((('''%%%%%%''')))!!!!!! !!!""" $$$"""!!!!!!###%%%&&&%%%$$$###$$$+++######""" !!!$$$ !!!"""###$$$%%%$$$###############$$$$$$###!!! !!!###%%%%%%$$$!!!"""$$$$$$"""!!!!!!""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!""""""!!!!!!""""""###$$$!!!###$$$$$$###$$$&&&$$$$$$############$$$$$$'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''%%%###"""$$$%%%%%%%%%%%%%%%&&&&&&'''''''''((('''######%%%$$$!!!"""%%%&&&&&&'''%%%###""""""###((('''%%%$$$###$$$%%%%%%!!!###### !!!%%%&&&$$$$$$############$$$%%%%%%%%%%%%%%%&&&'''(((*********,,,------***((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###'''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$$$$###""""""$$$$$$$$$"""%%%$$$$$$&&&(((***)))(((%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######!!!!!!"""########################""""""######$$$$$$###"""!!!!!!"""###$$$&&&&&&%%%$$$#########$$$'''$$$!!! !!!#########""""""""""""""""""###### """###$$$%%%&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!###&&&$$$$$$######"""######$$$######"""""""""""""""###!!!"""!!!  """"""#########""""""$$$%%%  """$$$###"""###$$$%%%$$$######%%%'''"""###$$$$$$######$$$%%%""""""###$$$$$$%%%%%%%%%!!!"""###"""!!!!!!###$$$ """$$$%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########%%%$$$######"""#########""" !!!$$$$$$!!! """%%%&&&'''&&&$$$$$$&&&((((((&&&$$$'''***+++(((###"""$$$%%%$$$$$$%%%''')))"""###%%%&&&&&&&&&%%%$$$)))------((($$$$$$### ###"""""""""###$$$%%%&&&"""$$$&&&&&&$$$###$$$%%%!!!%%%((('''$$$""""""$$$ """%%%&&&%%%$$$#########$$$%%%$$$######$$$%%%!!!!!!!!!"""$$$%%%'''(((%%%%%%$$$###"""""""""###$$$###"""""""""###%%%%%%$$$###""""""!!!""""""###"""!!! !!!######!!! """""""""#########$$$$$$&&&###"""$$$### """###############"""""""""!!!###### $$$%%%###$$$$$$###""""""""""""###&&&$$$"""!!!"""$$$%%%%%%%%%%%%%%%$$$######&&&(((((('''%%%############$$$%%%%%%%%%$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$$$$###############)))(((%%%"""!!!###'''+++ !!!!!!""" $$$###!!! !!!###%%%&&& ###!!!!!!&&&$$$$$$###  ###&&& !!!"""###%%%&&&$$$$$$######"""############"""!!!!!!###%%%%%%$$$%%%((('''###"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%!!!"""$$$%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''((((((&&&$$$######%%%&&&&&&%%%''''''''''''''''''''''''%%%######&&&&&&$$$&&&***&&&&&&'''%%%###""""""### """$$$'''***+++"""$$$"""###%%%$$$###############$$$$$$$$$&&&&&&&&&'''((()))***+++)))+++---,,,***(((''''''$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&%%%%%%%%%'''&&&$$$%%%&&&'''&&&%%%######$$$%%%&&&%%%%%%$$$'''&&&%%%%%%&&&'''%%%$$$%%%%%%&&&(((***)))'''%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###########################!!!"""###$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''***+++######"""!!!!!!"""######&&&%%%%%%$$$$$$$$$$$$$$$%%%###!!! """######"""!!!"""""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""""""""!!!!!!!!!!!!!!!!!!""""""######""""""###"""!!!!!!###&&&!!!!!!"""###$$$&&&((()))$$$######"""""""""""""""!!!"""!!! !!!###!!!"""###"""!!!"""###%%% !!!"""#########"""######"""  !!!!!!###$$$$$$$$$$$$%%%'''######$$$$$$$$$$$$$$$$$$!!!"""###"""""""""$$$&&&"""###$$$&&&'''(((((((((###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$###############$$$$$$###############$$$"""""""""######"""""""""%%%&&&'''&&&%%%%%%'''((( $$$)))+++***(((!!!###$$$%%%%%%%%%''')))$$$%%%%%%&&&&&&&&&%%%$$$"""&&&'''$$$"""$$$$$$"""#########$$$%%%%%%&&&'''"""$$$%%%%%%$$$###$$$&&&###%%%''''''%%%######$$$ ###&&&'''&&&%%%&&&&&&"""$$$%%%$$$###"""###$$$!!!""""""###%%%&&&'''(((&&&%%%$$$######""""""###%%%###"""!!!!!!###%%%&&&$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""######"""!!!"""#########$$$$$$$$$$$$%%%""""""$$$$$$ ########################### """ """$$$###&&&%%%%%%$$$$$$$$$$$$$$$"""###""" !!!$$$%%%######$$$%%%$$$###$$$&&&(((&&&&&&$$$###"""!!!!!!!!!%%%%%%%%%$$$$$$######"""###""""""!!!!!!!!!""""""$$$$$$############$$$$$$########################&&&$$$""" $$$((( !!!!!!!!!!!!!!! !!!!!!###"""!!! !!!###%%%!!! !!!""""""!!!  ### !!!###$$$%%%$$$$$$######"""############"""!!!"""$$$%%%%%%%%% $$$&&&$$$""" """""""""###$$$$$$%%%%%%!!!"""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%#########$$$&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%""""""######$$$$$$%%%&&&$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&&&&))))))((('''&&&%%%%%%$$$$$$###$$$&&&%%%"""%%%***###%%%%%%%%%######$$$%%%$$$$$$$$$######$$$$$$$$$"""$$$"""###%%%$$$""""""######$$$$$$$$$$$$&&&&&&&&&'''((()))***+++(((***,,,+++)))'''''''''$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%%%%%%%''')))'''&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&((('''%%%&&&''''''&&&%%%''''''''')))***(((%%%"""%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%###"""!!!!!!!!!""""""""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%''')))***######""""""""""""############$$$$$$$$$%%%%%%%%%"""!!!!!!###$$$$$$""" !!!!!!""""""#########$$$%%%%%%$$$######$$$%%%%%%(((%%%#########$$$"""!!! !!!""""""######""""""###"""!!!!!!###&&&!!!!!!"""###%%%&&&((()))######"""""""""""""""### !!!######"""!!!###$$$!!!"""###"""!!!!!!###%%% !!!"""""""""###$$$"""######!!!!!!"""$$$$$$$$$$$$&&&(((%%%%%%$$$###""""""!!!!!!"""###$$$$$$######%%%'''$$$%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&########################$$$###############$$$$$$!!!##################!!!%%%'''((((((''''''((()))"""$$$$$$%%%(((***!!!###%%%%%%%%%&&&''')))''''''&&&&&&%%%$$$######"""$$$"""!!!$$$%%%$$$$$$$$$%%%&&&&&&'''''''''"""$$$%%%$$$######%%%'''!!!"""######!!! !!!"""###""""""###$$$"""###$$$$$$""""""###$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""###%%%###"""!!!!!!###%%%&&&############""""""!!!!!!!!!"""###$$$$$$###$$$$$$"""#########$$$$$$$$$$$$### $$$$$$""""""%%%###############$$$$$$$$$###$$$### !!!%%%((('''&&&%%%$$$$$$######$$$$$$$$$&&&######&&&&&&""""""###$$$$$$######%%%&&&$$$###""""""!!! $$$$$$######"""""""""!!!######"""""""""######$$$$$$$$$############$$$$$$########################"""###"""!!! """$$$ !!!"""""""""!!! !!!!!!""""""!!!""""""!!! """$$$!!!###&&&%%%""" !!!### !!!"""###$$$$$$###############$$$$$$$$$"""!!!"""$$$&&&&&&%%%$$$###!!! $$$'''"""""""""###$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$"""!!!"""$$$&&&'''&&&&&&&&&''''''''''''&&&&&&#########$$$$$$%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&&&&&&&'''''''''%%%$$$###%%%'''((('''&&&)))(((((('''&&&%%%$$$$$$%%%$$$%%%%%%"""$$$"""###%%%%%%$$$$$$%%%'''%%%%%%%%%$$$$$$############%%%$$$ $$$%%%###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&'''(((******''')))++++++)))'''''''''$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$###$$$'''+++'''&&&%%%&&&((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$$$$&&&&&&%%%$$$((((((((())))))'''$$$!!!$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''###%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&%%%$$$###""" !!!!!!!!!!!!"""######%%%&&&'''''''''''''''&&&%%%$$$###""""""""""""""""""######"""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""$$$&&&%%%### """""""""###$$$$$$%%%%%% """$$$&&&'''(((%%%""""""$$$%%%###!!! !!!!!!"""""""""""""""###"""!!!!!!###&&&%%%%%%$$$$$$###$$$$$$$$$"""""""""""""""######$$$ !!!######""""""$$$%%%!!!"""""""""!!!!!!###$$$ !!!###""""""!!!###$$$###$$$%%%###!!!!!!###%%%%%%$$$%%%&&&((((((&&&$$$"""!!! !!!###$$$%%%$$$######%%%'''$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&"""""""""########################"""######$$$%%%!!!$$$$$$""""""$$$$$$!!!$$$&&&((()))(((((()))***"""%%%$$$!!!!!!$$$(((!!!###%%%&&&&&&%%%&&&(((''''''&&&%%%$$$###"""""" $$$&&&###"""$$$%%%######$$$%%%&&&''''''''''''"""###$$$$$$######&&&'''$$$$$$$$$###############!!!###$$$######$$$%%%"""###$$$###""""""###$$$###$$$$$$%%%$$$$$$###"""###"""""""""""""""######$$$###"""""""""###%%%%%%"""############""""""!!! """$$$$$$$$$###$$$%%%"""""""""#########$$$$$$""" ###$$$"""###&&&#########$$$$$$$$$$$$$$$!!!###### !!!%%%'''&&&######"""!!!!!!!!!!!!""" ''')))$$$$$$((()))%%%!!!"""$$$###""""""###$$$""""""""""""!!!!!!!!! #########"""""""""""""""$$$$$$#########$$$%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$"""$$$%%%%%%#########$$$ !!!"""""""""!!! !!!!!!"""######!!!###$$$###!!! """$$$"""  """$$$$$$### !!!""""""!!!!!!###%%%!!!!!!!!!!!!""""""###$$$""""""""""""###$$$%%%%%%$$$###""""""$$$&&&&&&%%%$$$###""" !!!%%%((("""""""""###$$$$$$%%%%%%!!!"""###############""""""###$$$%%%&&&%%%%%%$$$'''$$$"""###%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%!!!$$$"""$$$%%%%%%$$$###%%%&&&""""""###%%%&&&&&&''''''"""%%%%%%""""""%%%%%%"""######%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&((()))***&&&(((******((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$### !!!&&&***&&&&&&&&&'''((((((&&&$$$%%%%%%%%%%%%%%%&&&''''''%%%$$$###$$$&&&''''''&&&(((''''''(((((((((%%%###"""###%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''###%%%&&&&&&$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###### !!!!!!!!!""""""""""""""""""$$$%%%&&&'''''''''''''''&&&%%%###!!! """"""############""""""""""""#########"""!!! ###""""""###%%%&&&%%%###"""######$$$%%%%%%&&&&&&!!! !!!###&&&(((&&&### $$$%%%### !!!!!!!!!!!!!!!!!!""""""###"""!!!!!!###&&&&&&%%%$$$###############!!!!!!!!!!!!"""###%%%%%% """"""!!!"""###%%% !!!"""""" !!!"""$$$ """$$$###!!!!!!"""%%% """$$$%%%############"""$$$%%%%%%$$$$$$&&&''')))'''$$$!!! !!!###%%%$$$$$$%%%$$$""""""###%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!"""""""""#########$$$######""""""###$$$$$$%%%!!!%%%%%%""""""%%%%%%!!!###%%%((((((((('''((()))&&&&&&%%%$$$###$$$&&&'''"""$$$&&&'''&&&%%%%%%&&&%%%%%%$$$###############!!!&&&'''$$$###%%%%%%###!!!"""###%%%%%%%%%%%%$$$"""###$$$#########&&&(((((('''&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&'''!!!###$$$###"""!!!"""$$$""""""###$$$$$$###"""""" !!!"""######"""############$$$$$$$$$!!!!!!######$$$###""""""!!!$$$$$$###"""$$$%%%!!!!!!!!!"""""""""#########!!!!!!$$$$$$!!!!!!$$$#########$$$$$$%%%%%%%%%!!!""" !!!%%%%%%#########"""!!!!!!!!!!!!!!! ''''''%%%)))'''"""###$$$$$$"""!!!"""###!!!"""##################"""###############$$$$$$###############$$$%%%&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$%%%$$$######$$$%%% """"""""""""!!! !!!"""######$$$!!!$$$&&&%%%###!!!"""$$$$$$%%%%%%###  """!!!$$$###############$$$$$$""""""""""""###$$$%%%&&&$$$###""""""%%%&&&&&&%%%!!!&&&((('''$$$###""""""""""""###$$$$$$%%%%%%###$$$$$$######"""!!! %%%&&&'''((()))((('''&&&+++(((%%%%%%(((***)))((($$$$$$&&&&&&&&&&&&$$$$$$'''(((((()))((((((''''''######""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$&&&((()))(((&&&""""""###$$$&&&''''''(((######&&&'''### ###***###%%%&&&%%%######$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$"""&&&&&&$$$$$$&&&%%%"""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&(((******((('''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%"""$$$)))&&&&&&&&&'''))))))&&&$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%''')))******)))'''&&&&&&'''(((((('''&&&!!!###$$$&&&''''''&&&&&&######$$$%%%%%%&&&''''''###%%%''''''%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$!!!!!!###$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%###"""""""""############""""""######$$$###""" &&&$$$"""!!!###%%%&&&&&&######$$$%%%&&&&&&''''''&&&%%%###""""""###%%%&&&%%%!!!###%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!!!!!###&&&###"""""""""###$$$$$$%%% !!!"""$$$&&&&&&!!!!!! !!!"""$$$ !!!"""!!! !!!"""$$$ """$$$$$$!!!!!!"""%%%"""$$$$$$$$$%%%&&&###%%%&&&&&&$$$$$$%%%'''***'''$$$!!!!!!###&&&)))###$$$$$$###!!! !!!###%%%&&&''''''((((((((('''$$$$$$##################!!!!!!""""""#########$$$######""""""###$$$%%%%%%!!!%%%&&&""""""&&&%%%!!!!!!$$$'''((('''&&&'''(((***&&&""""""&&&*********"""$$$''''''&&&%%%%%%%%%######""""""######$$$%%%###%%%###"""%%%%%%$$$ """###$$$$$$######"""###$$$######$$$&&&)))&&&%%%######$$$$$$$$$###!!!"""######"""!!!###$$$!!!###$$$###"""!!!"""### !!!"""###$$$$$$###""" """###$$$""""""###$$$$$$$$$$$$### !!!"""###$$$$$$###""" ######!!!!!!###%%%!!!!!!!!!!!!""""""""""""%%%""""""$$$### """#########$$$$$$%%%%%%%%% $$$%%%$$$%%%))))))&&&%%%$$$$$$###############%%%""" ((('''###$$$%%%%%%###"""!!!""""""###$$$%%%%%%&&&%%%%%%#########$$$$$$%%%%%%&&&######""""""###$$$%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$#########!!! ###%%%  !!!"""###!!!  !!!""""""!!!$$$###""" !!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!! """""""""""""""""""""""""""!!!"""&&&&&&###"""$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######%%%&&&((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((""""""#########$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%'''((()))***(((&&&$$$###$$$%%%&&&&&&&&&'''((('''&&&$$$###)))(((((('''&&&$$$###"""&&&###!!!###&&&'''%%%"""&&&%%%$$$$$$$$$###!!!!!!"""$$$&&&&&&%%%$$$###"""###&&&((())))))(((((()))(((((('''''''''(((((($$$%%%&&&&&&&&&$$$###"""###$$$%%%%%%######$$$%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&'''(((***+++,,,((($$$###%%%&&&%%%$$$'''%%%###"""$$$&&&'''''''''&&&%%%$$$$$$&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%'''&&&&&&)))(((%%%######"""""""""""""""""""""######$$$$$$%%%&&&&&&((('''%%%###""""""#########"""  !!!"""'''$$$ ###&&&''''''"""######""""""###%%%'''!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$"""!!!"""%%%(((***777000 """"""%%%$$$###!!! !!!"""$$$%%%""""""!!!!!!"""###$$$$$$########################"""!!! !!!###$$$"""######"""!!!!!!"""$$$!!!"""$$$$$$######$$$&&& !!!""""""""""""""" !!!"""###$$$$$$%%%######$$$$$$$$$######"""$$$%%%%%%$$$"""!!!"""###((('''&&&&&&$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""$$$$$$###############$$$!!!!!!$$$(((+++***&&&""" !!!######""""""###%%%$$$$$$######$$$&&&''')))%%%$$$$$$%%%'''(((((('''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%###!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&''''''&&&&&&%%%###!!!######$$$$$$$$$%%%%%%%%%"""######""" !!!"""$$$&&&%%%###"""!!!"""######################## !!!"""###$$$""""""""""""""""""""""""%%%%%%$$$###"""!!! %%%%%%%%%$$$$$$$$$######$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%%%%%%%'''###########################$$$$$$###""""""###%%%%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%"""###$$$###""""""$$$&&&$$$###""""""###$$$'''(((%%%%%%$$$$$$$$$%%%&&&'''"""!!!$$$'''%%% """ !!!"""### !!!"""!!!!!!%%%$$$"""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!"""&&&&&&###"""$$$######################################################$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''###############$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&'''(((%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&''''''''''''$$$%%%%%%%%%$$$###$$$$$$$$$#########%%%%%%###!!!$$$%%%&&&'''''''''&&&&&&"""###%%%'''((((((((('''...---+++(((%%%###"""""""""""""""""""""!!! """###$$$$$$###"""###$$$$$$$$$%%%&&&'''))))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&))),,,+++((($$$###%%%&&&%%%$$$&&&'''((('''&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$&&&$$$%%%((('''$$$########################"""######$$$$$$%%%%%%&&&###############$$$%%%%%%###"""!!! !!!###$$$"""###%%%%%%$$$###%%%&&&&&&&&&%%%""" """$$$!!!!!!"""$$$$$$%%%%%%$$$$$$$$$%%%$$$######%%%(((:::DDD<<<+++((((((%%%'''###"""!!! """$$$%%%"""""""""""""""###$$$$$$$$$$$$$$$###############"""!!!!!! !!!"""###$$$"""######"""!!!!!!"""$$$ !!!""""""!!! """###!!!!!!"""############"""!!!!!!""""""######$$$$$$######$$$$$$$$$######"""###$$$%%%$$$""""""###$$$&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""$$$$$$###""""""######$$$!!! """###!!! """######""""""$$$%%%$$$$$$######$$$%%%'''(((&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&!!!"""#########"""!!! ############$$$$$$$$$%%%"""###$$$###!!! !!!"""$$$%%%%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&""""""""""""""""""""""""!!!!!! !!!!!!""""""%%%%%%$$$$$$$$$#########"""""""""""""""!!!!!!!!! !!!"""######$$$"""###$$$$$$$$$$$$%%%&&&######$$$$$$$$$$$$#########$$$$$$$$$""""""###%%%%%%%%%$$$$$$###""""""!!!!!!""""""""""""""""""!!!""""""############""""""!!!"""######""""""$$$&&&$$$###""""""###$$$&&&(((%%%$$$"""!!!!!!###$$$%%%###"""$$$'''%%%!!! ### !!!!!!""" !!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!""""""######""""""!!! !!!"""###$$$%%%######$$$$$$$$$$$$###### """!!!"""&&&&&&###"""$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!""""""!!!!!!"""$$$ !!!###$$$&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$%%%&&&'''((())))))%%%%%%''''''((('''&&&%%%%%%%%%&&&&&&'''(((((()))%%%%%%&&&'''''''''&&&&&&"""###$$$&&&'''((())))))###&&&((('''"""!!!###&&&###""""""###%%%&&&%%%###%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%&&&'''(((((())))))((('''&&&&&&&&&&&&%%%$$$$$$############$$$"""###$$$###"""!!!"""$$$"""###$$$&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++)))(((***,,,***(((%%%$$$%%%&&&%%%%%%"""%%%))))))&&&$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% ###$$$######&&&&&&#########$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%!!!"""######$$$$$$#########""""""!!!"""###%%%&&&###((((((%%%"""###%%%'''&&&$$$""" ###%%%!!!"""###$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$&&&'''999BBB:::***'''%%%!!!###"""!!! !!!###$$$""""""""""""""""""###$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!"""###$$$"""######"""!!!!!!"""$$$!!!"""###"""!!! !!!"""""""""###$$$$$$$$$$$$###"""""""""""""""#########"""######$$$$$$$$$######"""###$$$$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""######"""""""""######$$$%%%$$$###""""""  """############%%%&&&############$$$%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((('''%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""######$$$%%%%%%%%% !!!"""$$$%%%%%%%%%%%%"""""""""#########$$$$$$###$$$%%%$$$"""""""""$$$#########"""!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%%%%$$$$$$$$$$$$#########!!!!!!!!!""""""#########!!!"""###$$$$$$$$$$$$###""""""$$$&&&"""###$$$%%%%%%$$$###"""###$$$%%%$$$###"""###%%%%%%%%%$$$$$$###"""""""""""""""############""""""!!!"""$$$&&&&&&$$$"""!!!!!!""""""""""""$$$&&&$$$###""""""###$$$&&&'''&&&%%%"""!!! """$$$%%%###"""$$$'''%%%!!! $$$ !!!!!!!!! !!!!!! !!!"""""""""!!!!!!!!!"""$$$%%%"""""""""######""""""""""""""""""!!!""""""######""""""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""!!!"""&&&&&&###"""$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$######$$$%%%!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$#########$$$%%%&&&'''((()))***%%%&&&((())))))'''%%%$$$%%%&&&'''(((((((((((('''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%'''(((&&&###"""###%%%$$$######$$$%%%&&&$$$"""$$$$$$#########$$$%%%&&&&&&%%%%%%%%%&&&''')))***&&&&&&&&&%%%&&&&&&'''((('''&&&$$$######$$$%%%&&&"""$$$%%%$$$###"""###$$$$$$$$$%%%&&&'''((()))***'''''''''''''''''''''''',,,,,,,,,,,,,,,)))&&&$$$((('''&&&%%%%%%%%%%%%%%% """$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% ###$$$"""###&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%###$$$$$$$$$###!!!!!!!!!!!!!!!"""$$$%%%&&&!!!###%%%&&&%%%$$$$$$$$$$$$###"""!!! """&&&)))!!!"""###$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%%%%&&&)))111+++!!!"""!!!!!!!!!!!! !!!"""######"""""""""""""""######%%%%%%$$$$$$###""""""""""""""""""""""""#########"""######"""!!!!!!"""$$$$$$%%%%%%$$$"""!!!"""#########$$$%%%%%%%%%%%%$$$#########"""""""""""""""""""""###$$$$$$$$$######!!!"""$$$$$$######$$$&&&######$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$ """$$$$$$$$$$$$&&&'''############$$$$$$%%%%%%((('''%%%%%%%%%%%%$$$"""######$$$$$$%%%%%%%%%%%%&&&''''''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$!!!""""""######$$$%%%%%%#########$$$$$$$$$$$$###!!!""""""""""""############$$$%%%%%%######$$$%%% !!!!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''"""""""""""""""""""""""")))'''%%%$$$######$$$%%%$$$$$$$$$$$$############!!!!!!"""""""""######### !!!"""###$$$%%%%%%%%%$$$""" !!!$$$&&&"""###%%%&&&&&&%%%###"""###$$$%%%%%%$$$###$$$%%%$$$$$$$$$#########""""""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$ """###""""""$$$%%%######""""""###$$$%%%%%%)))'''$$$""""""###&&&'''###"""###&&&$$$ ### !!!!!!!!!!!! """!!! !!!###!!!  !!!###$$$""""""############""""""%%%$$$###""""""!!!!!!""" !!!!!!"""######"""""""""""""""""""""""""""""""""!!!"""&&&&&&###"""$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%&&&((())))))(((&&&$$$''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((('''&&&%%%###"""(((&&&$$$$$$&&&&&&%%%###'''%%%$$$%%%%%%%%%###!!!$$$$$$#########$$$%%%&&&((((((''''''((()))***+++,,,+++)))&&&$$$"""!!! ###"""!!! !!!"""###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''+++'''$$$&&&)))((("""''''''&&&&&&%%%%%%%%%&&&'''%%%###&&&)))***(((%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######''''''%%%######$$$$$$$$$%%%%%%%%%!!!""""""######$$$%%%%%%###$$$$$$$$$###!!! !!!!!!"""###$$$%%%&&&""" !!!&&&(((&&&#########"""!!! """&&&)))""""""###$$$$$$$$$######"""$$$&&&&&&%%%%%%%%%&&& '''#########!!!%%%!!!!!!!!!!!!!!!""""""#########"""""""""""""""###$$$$$$$$$#########""""""!!!""""""###############"""######"""!!!!!!"""$$$$$$%%%%%%$$$"""!!!"""#########$$$%%%%%%%%%%%%%%%#########"""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&"""######$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""""""""!!!!!!"""######$$$ !!!""""""###%%%&&&!!!"""$$$%%%$$$%%%'''(((###$$$$$$$$$%%%%%%%%%%%%((('''%%%%%%%%%%%%###!!!"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$!!!""""""######$$$%%%%%%$$$$$$#########"""""""""!!!""""""""""""############$$$%%%%%%$$$###$$$&&& ###$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%""""""""""""""""""""""""((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$#########""""""############""""""""""""""""""############$$$$$$%%%%%%$$$""" !!!###&&&###$$$%%%&&&&&&%%%$$$###"""$$$&&&&&&%%%###$$$$$$$$$$$$$$$###############%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%###!!!!!!###%%%&&&!!!###$$$#########%%%##################$$$$$$(((&&&$$$######$$$&&&'''###!!!"""$$$###### """"""""""""!!! ###"""!!!$$$!!! !!!"""###"""######$$$$$$######"""%%%%%%$$$###"""""""""""" !!!"""""""""""""""########################"""!!!"""&&&&&&###"""$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$######$$$&&&''''''''''''&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&#########$$$%%%%%%&&&&&&&&&&&&(((((()))((('''&&&(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&'''&&&&&&%%%%%%(((%%%"""$$$''')))&&&###(((&&&%%%%%%%%%%%%""" %%%%%%&&&&&&&&&'''''''''))))))))))))******++++++)))((('''%%%$$$###""""""######"""""""""###$$$$$$%%%&&&'''&&&%%%$$$%%%'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((($$$###%%%***+++%%% %%%&&&''''''%%%%%%%%%'''*********+++---,,,(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""%%%%%%"""###'''(((&&&""""""######$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$!!!"""######$$$$$$###### !!!!!!""""""#########&&&!!!'''+++((($$$%%%%%%%%%###!!!!!!"""$$$"""######$$$$$$$$$######"""$$$%%%%%%######%%%&&&%%%""" &&&$$$ %%%!!!"""""""""############$$$######"""""""""""""""########################!!!"""######$$$$$$######"""######"""!!!!!!"""$$$!!!"""###"""!!! !!!"""######$$$%%%%%%%%%%%%$$$"""""""""""""""#########!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%"""#########$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!"""######$$$ """###"""!!!!!!###$$$!!!###$$$%%%%%%&&&((()))$$$%%%%%%&&&&&&&&&%%%%%%(((&&&%%%$$$%%%%%%###!!!!!!"""$$$%%%%%%%%%$$$###$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""######$$$%%%%%%%%%""""""""""""###$$$%%%&&&"""""""""#########$$$$$$"""$$$%%%%%%$$$###$$$&&&!!!###%%%&&&%%%$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$############"""""""""$$$$$$$$$######"""""""""""""""""""""""""""""""""#########"""!!!!!!###%%%%%%%%%%%%$$$$$$%%%%%%%%%"""$$$&&&'''%%%$$$$$$$$$########################""""""############""""""%%%###  ###%%% """%%%%%%$$$######$$$"""###########################"""""""""###$$$%%%$$$"""###$$$### $$$ """###$$$###"""""" ###"""!!!$$$"""!!! !!!"""###"""######$$$$$$######"""###"""""""""######$$$%%% !!!"""###$$$######"""""""""""""""""""""""""""!!!"""&&&&&&###"""$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""###$$$$$$######$$$&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))&&&&&&$$$$$$###$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&$$$"""$$$%%%&&&'''''''''&&&&&&'''((()))***+++***))))))$$$$$$###$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))******)))(((((($$$&&&((('''%%%$$$%%%'''&&&...111...***((((((&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""$$$###!!!!!!%%%'''%%%!!!!!!""""""###$$$$$$%%%!!!!!!""""""######$$$$$$###############$$$%%%%%%""""""##################!!!""")))+++)))%%%###%%%&&&%%%###!!!!!!"""######$$$$$$$$$######""""""######"""!!!"""$$$&&& %%%!!! '''$$$###"""######$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$######"""######"""!!!!!!"""$$$ !!!""""""!!! """###"""######$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!"""$$$$$$%%%%%%$$$###$$$%%%$$$""""""###$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!!!!"""$$$$$$"""$$$&&&%%%###"""###$$$!!!###%%%&&&&&&&&&(((***%%%&&&''''''''''''&&&%%%'''%%%$$$$$$%%%%%%###"""!!!"""$$$%%%%%%%%%###"""$$$&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&######"""###$$$&&&'''(((############$$$$$$$$$%%%"""###$$$$$$######$$$&&&$$$$$$$$$""" ###%%%""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" """$$$%%%%%%$$$$$$############"""""""""""""""###############$$$$$$!!!!!!!!!""""""######### """######""""""###%%%'''&&&$$$######$$$&&&'''"""$$$''''''&&&$$$$$$$$$########################!!!""""""""""""""""""!!!$$$###!!! !!!###$$$"""$$$''''''%%%$$$######""""""############"""""" !!!"""###$$$%%%%%%%%%&&&$$$$$$&&&$$$!!!"""&&& """$$$%%%$$$###"""!!!$$$"""!!!$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$###### !!!"""###%%%'''(((!!!!!!"""$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!"""&&&&&&###"""$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########%%%&&&&&&%%%%%%&&&'''""""""###$$$&&&'''((((((%%%%%%%%%%%%&&&'''(((((()))(((&&&%%%$$$$$$%%%%%%""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''')))***+++%%%$$$"""""""""$$$&&&((()))(((&&&%%%$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%!!!$$$''''''%%%%%%(((+++%%%$$$$$$%%%''''''&&&$$$!!!"""$$$&&&&&&%%%$$$###&&&''')))++++++***((('''***((('''$$$###!!! !!!"""###$$$######"""###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((($$$)))---***$$$ ###(((###&&&((((((%%%$$$%%%''' ...444...'''(((---&&&'''(((((())))))((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!!###""" $$$&&&$$$ !!!!!!"""######$$$$$$!!!!!!!!!"""######$$$$$$((('''%%%###""""""######$$$$$$%%%%%%%%%$$$######!!!&&&******(((&&&!!!$$$%%%$$$$$$$$$$$$######$$$$$$$$$######"""######"""!!! !!!$$$&&&"""&&&"""###***&&& %%%######$$$%%%%%%%%%%%%$$$$$$$$$###""""""!!!""""""!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$%%%$$$######"""######"""!!!!!!"""$$$!!!"""$$$$$$######$$$&&&""""""###$$$$$$$$$$$$### !!!!!!"""###$$$$$$%%%!!!!!!"""$$$$$$%%%%%%%%%$$$%%%%%%$$$"""!!!"""###########################""""""###$$$$$$$$$$$$###$$$$$$$$$############""" !!!"""$$$$$$ ###$$$"""!!!"""###!!!###%%%&&&&&&''')))+++&&&'''((((((((('''&&&%%%&&&%%%###$$$%%%%%%$$$""" """$$$%%%%%%%%%###"""%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((###$$$$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$%%%%%%### %%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""######$$$"""""""""""""""""""""""""""###&&&''''''%%%###!!!############"""""""""""" !!!"""###$$$%%%&&&&&& !!!"""###$$$%%%&&&''' ############$$$%%%(((&&&$$$""""""$$$&&&((("""$$$'''(((&&&%%%$$$$$$##################$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$###"""""""""############"""!!! """$$$&&&'''(((''''''(((&&&&&&(((&&&###$$$((("""!!! """###!!!  !!!!!!!!!!!!###""" !!!###%%%"""!!!!!!$$$''''''$$$!!!"""######"""###$$$!!!!!!!!!!!!!!!"""#########$$$%%%%%%$$$###$$$%%%"""&&&%%%"""%%%###############""""""""""""""""""""""""""""""""""""###$$$%%%%%%######$$$%%%&&&''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$"""!!!!!!!!!!!!$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%)))'''%%%###""""""######$$$$$$######$$$$$$%%%&&&((('''%%%%%%&&&&&&&&&%%%(((&&&$$$$$$%%%%%%%%%$$$"""######$$$%%%&&&'''((((((((())))))))))))((((((***)))((('''&&&%%%$$$$$$########################%%%%%%%%%$$$$$$############$$$&&&'''(((((())))))(((((((((((('''%%%"""!!!&&&%%%$$$$$$#########$$$'''''''''(((''''''&&&%%%((())))))*********))))))(((((()))(((((('''&&&&&&(((((('''&&&$$$$$$'''))))))%%%$$$%%%$$$!!!!!!$$$###$$$$$$$$$$$$###"""""""""""""""""""""######$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$###"""!!!###$$$!!!$$$&&&'''%%%$$$######%%%$$$$$$&&&''''''%%%###$$$$$$###"""!!!###'''***(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$""""""###&&&&&&### ###%%%&&&&&&%%%$$$&&&'''######"""!!! !!!!!!######""""""""""""######$$$$$$##################!!!"""!!! """""""""###$$$$$$$$$$$$############""""""""""""""" !!!###%%%&&&%%%$$$###""""""""""""###$$$%%%&&&""""""!!!!!!"""$$$&&&'''########################$$$#########""""""!!!!!!###$$$$$$###!!! !!!"""###""" !!!###$$$########################$$$$$$%%%&&&'''''''''&&&%%%$$$$$$###$$$%%%'''((($$$###""""""!!!!!!""""""###%%%&&&&&&$$$######$$$!!!%%%((()))'''%%%%%%'''%%%((((((%%%$$$&&&$$$!!!'''%%%$$$###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###!!!!!!"""###$$$%%%%%%%%%%%%""" """%%%&&&""" !!!!!!!!!!!! !!!"""###$$$%%%&&&&&&$$$$$$######"""!!!!!!!!!!!!###$$$%%%$$$###$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$#########""""""!!!!!!$$$%%%&&&&&&$$$""""""######"""""""""###$$$%%%%%%########################### %%%&&&######'''###%%%&&&)))###"""######$$$$$$$$$#########"""""""""""""""######""""""###$$$%%%%%%&&&&&&###$$$%%%&&&%%%$$$###""" """%%%&&&&&&$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  !!!"""###!!!!!!!!!!!! ###""""""!!!!!! !!!!!! """###""" !!!"""  """$$$$$$###""""""###"""!!!!!!!!!!!!!!!"""###!!!###$$$###$$$&&&((("""&&&&&&!!!###%%%$$$!!!!!!""""""#########$$$########################%%%&&&'''&&&%%%$$$%%%&&&%%%&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''+++***((('''%%%%%%%%%&&&!!!#########!!! !!!"""''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%###"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&(((&&&$$$$$$%%%&&&%%%$$$""""""###$$$%%%&&&'''''')))******++++++******)))******)))((('''&&&%%%$$$########################%%%%%%%%%$$$$$$$$$#########$$$&&&'''(((((()))))))))))))))((('''&&&%%%$$$(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&))))))***++++++++++++***,,,+++)))((('''((()))***(((((((((&&&$$$%%%''')))'''$$$###%%%%%%"""###&&&!!!"""###$$$$$$$$$$$$$$$$$$############$$$%%%%%%#########"""""""""""""""######$$$###""""""$$$%%%!!!###&&&&&&%%%$$$######%%%$$$$$$%%%&&&&&&$$$"""#########""""""###&&&((('''''''''&&&&&&%%%$$$$$$###$$$%%%%%%&&&%%%%%%%%%&&&$$$###$$$%%%%%%!!!!!!"""$$$###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""########################"""###""" !!!"""""""""###$$$$$$$$$$$$######"""""""""""""""""""""!!!"""###%%%%%%$$$###"""""""""""""""###$$$%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$#####################"""""""""!!!"""###$$$###!!!!!!!!!"""######"""!!!"""###$$$%%%########################"""###$$$%%%&&&'''''''''%%%%%%$$$######$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!###$$$$$$###"""###$$$"""%%%(((((('''%%%%%%&&&!!!%%%%%%###$$$''''''$$$(((&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###!!!!!!"""$$$$$$%%%%%%$$$$$$"""!!!"""$$$%%%%%%$$$!!!"""""""""####################################$$$############""""""""" """""" !!!"""###$$$$$$%%%%%%%%%$$$$$$#########""""""""""""###$$$&&&%%%$$$######$$$#########"""######$$$$$$########################%%%!!! $$$$$$"""$$$((("""$$$!!!!!!++++++#########$$$$$$$$$######""""""""""""""""""###$$$$$$''''''&&&%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###!!!###&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""""""""""""""""""""!!!!!!!!!!!!%%%$$$###"""!!!  !!!!!!&&&$$$"""!!!""""""""" ###$$$&&&%%%###""""""######"""!!!!!!!!!!!!!!!"""!!!"""###$$$&&&(((!!!%%%&&&###"""###%%%### !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''&&&%%%%%%&&&###%%%(((((('''&&&&&&'''$$$%%%%%%&&&'''((())))))---,,,+++)))((((((((((((!!!"""######""""""###$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&''''''(((&&&&&&%%%&&&&&&'''((()))(((&&&$$$$$$%%%&&&%%%$$$"""######$$$%%%&&&''''''++++++,,,,,,,,,,,,++++++******))))))((('''&&&&&&########################%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&(((((())))))************...,,,)))'''''')))+++---))))))((('''%%%%%%''')))%%%""""""&&&&&&$$$$$$''' !!!"""###$$$%%%%%%%%%######"""""""""###$$$$$$""""""""""""""""""######!!!#########"""###$$$&&&!!!###&&&&&&$$$#########%%%$$$$$$%%%%%%%%%""" """######"""###$$$&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%### !!!"""######""""""###%%%'''&&&%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""########################!!!###$$$###!!!!!!"""!!!"""######$$$$$$######""""""""""""""""""######!!!"""###$$$$$$###!!! """""""""######$$$%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""###$$$###"""!!!"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&''''''''''''&&&%%%$$$###$$$%%%%%%''''''&&&%%%%%%$$$######!!!######""""""###$$$###%%%((((((&&&%%%$$$%%%!!!$$$$$$"""###''''''%%%)))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!############$$$$$$$$$$$$"""###$$$$$$"""!!!"""### !!!"""###$$$%%%%%%%%%###############""""""""""""###%%%%%%$$$###$$$%%%$$$$$$######"""#########""""""""""""""""""""""""'''$$$"""######"""$$$((("""$$$###"""***222///%%%$$$$$$$$$$$$######""""""!!!!!!!!!"""###$$$%%%&&&***)))(((&&&%%%$$$$$$######$$$%%%&&&&&&%%%$$$######%%%''''''&&&$$$$$$$$$"""$$$###!!! """$$$&&&&&&&&&&&&&&&&&&&&&&&& !!!""""""###""""""#########""""""""""""!!!$$$$$$######""""""!!!!!!!!!"""""""""!!! $$$######$$$$$$$$$###""""""###$$$$$$###""""""######""""""!!!!!!!!!!!!!!! """"""!!!!!!###%%% """$$$$$$############ !!!!!!"""######$$$$$$########################'''(((((('''%%%$$$$$$%%%!!!$$$''')))((('''&&&&&&$$$%%%&&&'''((()))******+++******)))((('''''''''###%%%&&&&&&%%%%%%&&&(((%%%$$$###############$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###$$$$$$%%%''''''&&&&&&&&&%%%&&&''''''((($$$%%%&&&''''''(((***+++(((&&&%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''(((((()))+++,,,,,,,,,,,,,,,,,,++++++******)))((('''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((())))))%%%$$$###""""""###%%%&&&%%%$$$############$$$$$$%%%%%%&&&'''((((((((('''''''''''''''(((((()))***,,,+++***))))))***+++,,,)))))))))(((&&&%%%&&&(((&&&######''''''$$$###&&&!!!!!!"""###$$$%%%%%%%%% !!!!!!"""###$$$$$$%%%%%%&&&&&&&&&!!!"""######"""###%%%'''!!!###%%%%%%$$$######$$$$$$$$$###$$$%%%$$$!!!!!!###$$$#########$$$$$$$$$&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%###!!!###$$$%%%%%%$$$$$$%%%&&&$$$######"""""""""############""""""""""""#####################$$$$$$$$$"""###$$$$$$$$$###""""""!!!""""""###############"""""""""""""""########################"""!!! !!!""""""###$$$$$$%%%%%%#########""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%#########""""""""""""""""""###$$$###"""!!!"""###!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%'''((()))))))))(((&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$###"""!!!!!!!!!###$$$######$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&&&&""""""$$$$$$"""(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""%%%(((&&&""" ###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!"""######$$$%%%%%%&&&&&&$$$%%%%%%$$$###"""###%%% !!!"""$$$%%%&&&&&&&&&######################## """$$$$$$$$$###$$$%%%%%%%%%$$$###"""""""""###""""""""""""""""""""""""&&&%%%$$$$$$$$$###$$$%%%######"""$$$---444000'''%%%%%%$$$######"""""""""!!!!!!!!!"""###%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%&&&((('''%%%$$$###$$$"""""" $$$)))%%%%%%%%%%%%%%%%%%%%%%%% !!!"""############$$$#########""""""""""""!!!!!!""""""######$$$$$$ !!!"""$$$$$$###"""!!! """""""""  """"""!!!"""###%%%""""""!!!!!!!!!!!!""""""###$$$$$$"""  """$$$###!!!"""$$$######""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&%%%###"""###$$$!!!###'''((((((&&&&&&'''%%%%%%&&&''')))***++++++******))))))((((((''''''$$$&&&''''''&&&&&&''')))############$$$&&&''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&%%%#########$$$%%%'''((((((%%%%%%%%%%%%%%%&&&&&&'''$$$&&&'''((('''(((+++---)))'''%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))************++++++++++++************))))))((((((''''''########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((())))))%%%$$$###"""###$$$%%%&&&###"""""""""""""""######$$$%%%&&&'''(((((((((((((((((('''((((((***+++,,,((()))***,,,,,,+++***))))))******(((&&&%%%&&&'''(((%%%%%%((('''###"""$$$######$$$$$$$$$######""" !!!!!!"""$$$$$$%%%%%%&&&&&&''''''!!!"""######"""###%%%'''"""###$$$$$$###"""###$$$$$$######$$$%%%$$$"""  ###$$$$$$############$$$&&&'''(((''''''&&&((((((((((((''''''&&&%%%###$$$&&&&&&%%%$$$######"""$$$%%%%%%$$$###%%%&&&""""""!!!!!!!!!!!!"""###%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""############"""!!!!!!""""""###########################"""!!!!!!!!!!!!###$$$$$$%%%$$$$$$ !!!"""######$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""######!!!"""######"""!!!"""$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&((())))))******)))((('''&&&&&&'''((($$$$$$%%%$$$$$$"""!!! """$$$%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&""""""%%%%%%###&&&$$$###$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$######!!!''''''### """#########$$$$$$$$$%%%%%%$$$#####################""""""###$$$%%%&&&&&&'''!!!""""""!!!!!!"""!!!"""###%%%&&&'''''''''###############$$$$$$$$$ """$$$$$$######$$$%%%%%%%%%$$$###"""""""""###""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$"""$$$""" """***000...)))%%%%%%######""""""######!!!!!!!!!"""###%%%&&&'''&&&%%%$$$#########%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%&&&'''&&&$$$######$$$"""&&&'''$$$$$$)))---######################## !!!!!!"""###$$$$$$############"""""""""""" !!!"""###$$$%%%!!!"""###$$$%%%$$$######!!!######""""""### !!!!!! !!!$$$&&&!!!!!!!!!!!!!!!"""######%%%%%%%%%### !!! !!!$$$###!!!"""&&&############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!"""$$$!!!###&&&'''&&&&&&'''(((&&&''''''((()))***+++++++++++++++++++++***))))))$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%&&&''')))***+++&&&&&&&&&'''(((((())))))))))))(((''''''&&&%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%$$$%%%&&&&&&'''$$$'''))))))'''(((+++...)))'''%%%%%%&&&'''&&&%%%%%%&&&&&&'''((()))******))))))************)))))))))))))))(((((('''''''''########################%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''(((((())))))'''&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%'''((()))))))))******)))******,,,...///&&&(((+++------,,,***((()))***+++)))'''&&&&&&'''(((&&&&&&)))(((###!!!###$$$$$$$$$$$$$$$###""""""######"""""""""###$$$$$$###############$$$$$$$$$!!!#########"""###$$$&&&"""###$$$###""""""###$$$#########$$$&&&&&&$$$"""!!!$$$%%%$$$###$$$$$$###$$$&&&(((((('''&&&%%%''''''((((((''''''&&&%%%"""$$$&&&'''%%%$$$$$$%%% !!!""""""!!!!!!"""$$$#########"""######$$$%%%$$$$$$$$$######$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%###"""###$$$%%%$$$### !!!""""""######""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$############### !!!###$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$"""""""""######$$$$$$%%%""""""""""""############!!!"""######""""""###$$$ !!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''(((((((((***)))((('''&&&'''((()))###$$$%%%&&&%%%$$$###"""!!!###%%%%%%%%%$$$%%%&&&%%%######$$$%%%&&&&&&%%%"""$$$$$$"""###(((***(((%%%######$$$&&&(((((('''''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$#########%%%###"""###%%%""""""#########$$$$$$$$$""""""######$$$$$$$$$%%%"""""""""###$$$%%%%%%&&&!!!""""""!!! !!!###%%%"""###$$$%%%&&&'''''''''#########$$$$$$$$$$$$$$$!!!"""$$$$$$###"""###$$$$$$$$$######"""#################################!!!$$$%%%######%%%$$$"""$$$""" !!!%%%)))***)))%%%$$$###""""""###$$$%%%"""""""""###$$$%%%&&&''')))(((%%%###!!!!!!"""######$$$%%%&&&''''''&&&&&&$$$%%%&&&%%%###"""###%%%"""%%%'''&&&$$$###%%%'''########################!!! """###%%%&&&######"""""""""!!!!!!!!! !!!!!!"""""""""!!!!!!"""############### """###"""!!!"""%%%(((!!!""""""!!!!!!!!!###&&& !!!###$$$%%%!!!#########!!!!!!!!!###$$$""""""%%%$$$"""$$$***"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%!!!###%%%%%%%%%%%%''')))((((((((())))))*********++++++,,,,,,,,,+++***)))&&&'''((('''%%%%%%%%%'''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&''''''(((%%%(((+++***''''''+++///)))'''&&&%%%&&&'''&&&%%%$$$$$$%%%&&&'''((())))))))))))************))))))((((((((('''''''''''''''########################%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''(((((())))))''''''(((((((((''''''&&&&&&&&&%%%%%%&&&''''''((("""###%%%'''((()))*********)))(((((()))+++...///)))***,,,---------,,,+++***++++++***(((&&&&&&&&&'''%%%&&&))))))$$$###$$$"""######$$$$$$$$$######$$$############$$$%%%%%%"""""""""!!!!!!!!!!!!!!!######$$$###""""""$$$%%%"""###$$$###!!!!!!"""$$$###"""###%%%''''''&&&$$$ """$$$%%%$$$$$$%%%&&&###$$$'''(((((('''%%%$$$###$$$%%%&&&'''(((((((((###&&&((('''%%%######$$$ !!!""""""!!!!!!"""###$$$#########$$$$$$%%%&&&###""""""""""""""""""###!!!""""""###$$$$$$%%%%%%$$$"""!!!"""$$$&&&%%%$$$ !!!!!!""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%% !!!###%%%%%%%%%$$$### !!!#########"""""" !!!!!!""""""###$$$$$$!!!"""""""""############ """######""""""###$$$""""""""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&%%%'''&&&&&&%%%%%%&&&'''(((!!!"""###%%%%%%$$$###"""!!!###%%%%%%#########$$$$$$"""!!!"""%%%''''''&&&###%%%%%%"""$$$)))+++***%%%$$$###$$$''')))))))))(((''''''&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%######$$$$$$$$$######"""!!!"""""""""$$$'''"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$############"""$$$'''***######$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!###$$$$$$"""!!!""""""#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""$$$&&&$$$###"""############$$$&&&######"""!!!"""###%%%'''############$$$$$$%%%&&&)))(((%%%###"""###$$$%%%###$$$%%%''''''''''''&&&"""###$$$###""""""###%%%""""""""""""!!!!!!!!!!!!########################"""!!! !!!###&&&'''""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###"""""" !!!'''$$$%%%$$$###!!!!!!###%%% """###%%%&&&!!!"""###$$$&&&((('''######&&&&&&###&&&--- !!!"""###$$$%%%%%%"""""""""""""""""""""""" """###"""###$$$&&&"""###$$$$$$$$$%%%(((***)))))))))))))))*********)))***+++,,,+++***)))((()))***+++***(((''''''(((#########"""######$$$$$$&&&&&&&&&'''((())))))***###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&'''''''''''''''''''''''''''((())))))&&&))),,,***''''''***...)))(((&&&&&&'''''''''&&&"""######$$$%%%&&&'''(((*********++++++*********'''''''''''''''&&&&&&&&&########################%%%%%%%%%&&&&&&'''''''''$$$$$$&&&'''((()))))))))%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%&&&'''((("""###%%%'''((()))******'''&&&%%%%%%&&&(((+++,,,,,,,,,,,,,,,------...///***+++,,,+++(((&&&%%%&&&$$$###%%%))))))&&&$$$&&& !!!"""###$$$%%%%%%%%%"""""""""""""""######$$$######""""""!!!!!! ###$$$$$$###""""""###$$$"""######"""!!!!!!"""$$$""""""###%%%(((((('''%%%"""###$$$$$$$$$$$$&&&'''###%%%'''))))))'''%%%### !!!###%%%''')))******%%%(((***((($$$!!!!!!""""""###$$$$$$######$$$%%%###"""""""""###$$$$$$%%%!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%###!!!!!!$$$&&&&&&$$$ !!!!!!""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''' !!!###%%%&&&%%%$$$###!!!"""#########"""  !!!"""#########!!!!!!""""""#########$$$ """######""""""###%%%$$$###""""""###&&&(((***%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############%%%$$$$$$###$$$%%%'''((( """###"""!!! !!!###$$$$$$"""!!!!!!"""###!!! """%%%((((((&&&''')))'''###$$$((()))(((&&&%%%$$$&&&(((***++++++(((((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$######"""&&&%%%###  """%%%######$$$$$$$$$%%%%%%%%%$$$$$$##################"""""""""""""""######### !!!%%%((("""######$$$$$$$$$###############$$$$$$%%%%%%%%%"""$$$%%%$$$"""!!!!!!!!!###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$ """((((((!!!###%%%&&&### !!!$$$###"""!!!!!!"""$$$&&&((($$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$###$$$&&&)))+++###$$$%%%'''((((((''''''!!!"""""""""!!!"""$$$%%%"""!!!!!!"""%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%###"""###%%%%%%$$$###"""!!!!!!!!!!!!$$$###""" !!!""" !!!"""!!!  !!! !!!"""$$$%%%&&&''''''%%%###"""""""""!!!%%%""" ###%%%###!!! """###$$$""""""###$$$%%%""" ###$$$###!!!""""""############"""!!!###$$$%%%&&&&&&%%%###"""######""""""######$$$%%%!!!"""$$$%%%%%%&&&((()))%%%***,,,***)))+++------)))***,,,------,,,***)))((()))******)))((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$''')))(((%%%###$$$&&&%%%)))(((""" %%%'''%%%''''''''''''((((((((((((&&&'''((((((((('''&&&%%%((('''''''''''')))+++,,,''''''''''''''''''''''''$$$%%%%%%%%%%%%'''***---*********+++,,,,,,***(((''')))+++***(((&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$'''&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$###$$$%%%((())))))###"""))),,,(((%%%&&&++++++,,,------......///...///////////////......++++++***)))(((((())))))''''''''''''&&&%%%$$$#########""""""!!!!!! ###""""""!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""%%%$$$""" $$$((("""!!!"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$###### !!!###$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###"""!!!"""%%%### !!!%%%&&&'''))))))'''### !!! """$$$$$$&&&'''%%%###!!! !!!%%%'''###$$$)))$$$ (((###%%%&&&$$$  ###&&&&&&%%%$$$#########$$$"""#########$$$$$$$$$$$$!!!###$$$$$$######$$$%%%###!!!"""$$$### !!!%%%"""############$$$$$$$$$$$$$$$############$$$$$$######$$$######"""!!! """###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%''''''''''''######################## """$$$%%%$$$######$$$$$$$$$$$$######""" $$$###"""!!!!!!!!!!!!!!!%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&######""""""""""""""""""%%%"""!!!"""&&&(((&&&$$$!!!!!!""""""######$$$$$$ !!!""""""""""""""""""###%%%%%%###"""###$$$"""!!!!!! !!!###$$$%%%&&&$$$######$$$$$$"""!!! !!!"""$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""!!! !!!%%%((( !!!!!!###$$$%%%&&&&&&$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$&&&&&&%%%###"""###$$$!!!"""###$$$$$$%%%$$$$$$######"""""""""###%%%&&&###$$$%%%%%%&&&&&&%%%%%% """$$$$$$""" !!!"""#########""""""!!!!!!!!!$$$###"""!!! !!!"""!!!"""!!! !!!"""!!!"""###$$$%%%%%%&&&&&&###"""!!!"""######!!!%%%###""""""###$$$$$$###!!!###$$$%%%$$$###$$$%%%%%%###!!!!!!###$$$###""""""""""""######""""""!!!%%%$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!###%%%%%%%%%%%%'''(((''')))***,,,111666333...,,,---...///...---,,,+++******++++++***)))'''&&&&&&&&&''''''&&&&&&%%%%%%$$$&&&(((((('''&&&''')))&&&))))))$$$"""&&&'''%%%''''''''''''((((((((((((%%%&&&''''''((('''&&&%%%,,,+++***(((''''''&&&&&&((((((((((((((((((''''''$$$%%%%%%%%%%%%'''***---***))))))+++,,,,,,***(((&&&'''((('''%%%######$$$"""$$$&&&&&&%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((######(((***&&&%%%(((******++++++,,,,,,------//////000000000//////......---,,,+++************((((((((('''&&&&&&%%%%%%$$$$$$$$$###############%%%$$$###!!! $$$$$$###"""""""""""""""#########""" """$$$ !!!#########"""%%%$$$$$$$$$############ !!!"""$$$$$$$$$$$$###!!!"""###$$$$$$$$$######"""!!!"""$$$###!!!"""'''&&&'''((('''&&&"""!!!!!!!!! """$$$"""###$$$###"""!!!"""$$$$$$'''###$$$)))$$$!!!)))%%%$$$###""""""###""""""%%%$$$$$$############$$$"""""""""#########$$$$$$!!!###$$$$$$######$$$%%%###"""###%%%### !!!%%%"""############$$$$$$$$$$$$$$$############$$$$$$!!!""""""#########"""""" !!!"""######"""!!! !!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$###########################$$$$$$###!!!"""###%%%######$$$$$$$$$$$$######"""!!!  %%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!!!!###$$$%%%$$$$$$###""""""""""""############$$$###"""###$$$%%%$$$$$$$$$$$$######"""!!!!!! """"""###############""""""###%%%%%%###"""###$$$######"""""""""###$$$$$$%%%###"""###$$$$$$###"""""""""############""""""!!!!!!"""###############""""""###$$$$$$$$$$$$$$$##############################""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$##################""""""!!! !!!%%%(((""""""##################$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$%%%&&&%%%######$$$%%% !!!"""############""""""!!!!!!!!!"""###$$$###$$$%%%%%%&&&&&&%%%%%%!!!###$$$###!!!!!!!!!""""""""""""!!! ###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!"""###""""""######$$$$$$$$$$$$!!! """###$$$###!!!$$$$$$%%%$$$######$$$%%%"""$$$%%%%%%$$$$$$%%%&&&%%%$$$""""""$$$%%%$$$###!!!!!!""""""""""""!!!!!!&&&%%%###!!!"""###%%%&&&######""""""######$$$%%%###$$$%%%%%%$$$$$$%%%''''''''')))111===EEE???555111000000000////////////+++,,,,,,,,,+++***((('''''''''&&&&&&&&&%%%%%%%%%###%%%'''((('''(((***+++&&&)))(((&&&&&&((((((%%%''''''''''''((((((((((((###$$$%%%&&&''''''&&&&&&************)))'''%%%$$$******))))))((((((((('''$$$%%%&&&&&&&&&'''***---)))))))))***++++++)))''')))******(((&&&%%%&&&((("""$$$&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&(((((('''&&&%%%&&&$$$%%%'''&&&$$$%%%)))((())))))***++++++,,,,,,///000111111222111000///111000///...---,,,++++++***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%###""" $$$###"""""""""""""""""""""###%%%$$$"""!!!!!!!!!!!!"""######""""""############"""""""""""""""###$$$%%%%%%$$$###"""######$$$$$$$$$###""""""###!!!!!!######!!!$$$)))'''''''''&&&$$$"""!!! !!!"""###!!!!!!!!!""" !!!!!!!!!!!!"""$$$'''###&&&"""###)))%%%"""***'''### !!!%%%&&&$$$!!!######"""""""""###$$$$$$!!!!!!!!!"""""""""######!!!###$$$$$$######$$$%%%$$$"""###%%%$$$!!!"""&&&"""############$$$$$$$$$$$$$$$############$$$$$$ """######$$$$$$$$$ !!!""""""""""""!!!!!!!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###########################&&&%%%$$$!!! !!!$$$'''""""""###%%%%%%&&&&&&&&&%%%$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''!!!"""###$$$%%%$$$###""""""""""""#########$$$$$$###$$$$$$$$$"""!!!"""###$$$$$$######"""!!!!!!!!!######$$$$$$$$$######""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$######"""###"""!!!"""$$$$$$$$$"""$$$###"""""""""""""""### !!!""""""###"""""""""""""""###$$$$$$$$$$$$###########################$$$$$$###"""!!!!!!!!!"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!"""""""""!!! !!!$$$'''%%%%%%$$$###"""!!!!!! $$$$$$$$$###############""""""""""""###$$$%%%&&&###$$$%%%%%%$$$$$$%%%&&&!!!!!!"""###$$$$$$$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%%%%%%%!!!!!!"""!!!   !!!"""###""""""!!!"""""""""!!!!!!!!!!!!""" !!!"""!!!!!!###%%%#########"""""""""######"""!!!!!!"""$$$$$$###!!!"""$$$%%%$$$!!! ###&&&!!!###%%%%%%$$$###$$$%%%%%%$$$$$$###$$$$$$%%%%%% !!!"""""""""!!!!!!$$$######""""""###$$$%%%######""""""######$$$%%%$$$%%%&&&%%%$$$###$$$%%%%%%(((---777DDDLLLGGG===222111111000//////000000------......---+++)))(((''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''')))***&&&''''''''''''(((&&&$$$''''''''''''(((((((((((("""###$$$%%%&&&&&&''''''###%%%(((***+++***((('''******))))))((('''''''''$$$%%%&&&''''''(((+++---)))((((((***++++++)))'''*********(((%%%%%%''')))"""$$$&&&&&&%%%%%%%%%&&&&&&%%%#########$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&######&&&***((())))))******++++++,,,///000222333333222111000222222111000...---+++******)))&&&$$$$$$$$$&&&'''$$$$$$%%%%%%&&&&&&''''''$$$###"""!!!!!! !!!######"""""""""""""""######$$$%%%$$$""" !!!!!!$$$%%%%%%$$$$$$$$$"""""""""""""""!!!!!!!!!$$$%%%%%%&&&%%%$$$###"""$$$$$$#########"""!!!!!!###!!!!!!######"""&&&+++'''&&&%%%$$$###"""""""""!!!$$$$$$###"""!!!""" !!!$$$'''"""%%%"""###***&&&"""***(((%%%######$$$%%%$$$""""""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!###$$$$$$######$$$%%%$$$"""###&&&$$$!!!"""&&&""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###############"""######$$$$$$$$$$$$$$$"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$%%%#################################"""!!!"""%%%'''!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&###$$$$$$%%%&&&''''''((($$$$$$&&&&&&&&&&&&%%%$$$!!!""""""######$$$$$$%%%"""$$$&&&$$$  """ !!!"""###$$$$$$%%%######$$$$$$######"""""""""###%%%%%%###"""###$$$%%%%%%&&&&&&%%%$$$"""!!!"""!!!!!!"""###%%%$$$######"""!!!!!!!!!"""$$$%%%""""""############"""""""""######$$$$$$$$$##############################&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""!!! !!!$$$&&&&&&&&&%%%$$$###""""""!!!########################""""""""""""###$$$%%%&&&"""$$$%%%%%%$$$$$$&&&'''$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$  !!!!!!"""""" """############!!!!!!!!!""""""""""""!!! """"""!!!"""###%%%$$$###"""!!!!!!!!!""""""$$$###"""###$$$$$$""" """$$$""" !!!$$$ """$$$$$$###"""###$$$$$$%%%$$$$$$###$$$$$$%%% !!!"""""""""""""""!!!"""###$$$%%%$$$############""""""######$$$%%%$$$%%%&&&%%%###"""###$$$$$$+++222888>>>BBB???999000//////......//////000......///...---+++)))(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&$$$###&&&((('''%%%$$$''''''''''''((((((((((((######$$$$$$%%%&&&'''''' ###&&&***++++++***)))(((((((((''''''&&&&&&&&&$$$%%%'''''''''(((+++---)))))))))***++++++)))'''&&&&&&%%%###!!!!!!"""$$$"""$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$######%%%'''(((###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!###%%%&&&$$$'''(((%%%###$$$'''***))))))******++++++,,,,,,...000222444444333222000222222111000///---+++***)))(((%%%$$$######%%%&&&###$$$$$$$$$%%%%%%&&&&&&!!! !!!!!!"""###$$$###"""""""""""""""######%%%%%%$$$""" !!!###!!!%%%&&&%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%&&&&&&%%%$$$"""!!!$$$######""""""!!!!!!!!!###!!!"""%%%%%%###&&&+++&&&%%%$$$#########$$$$$$ ###%%%%%%###"""""""""""""""""" """%%%"""%%%"""###***&&&"""***&&&''''''%%%""" """###"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!###$$$$$$######$$$%%%$$$"""###%%%$$$!!!"""&&&""""""#########$$$$$$$$$$$$$$$############$$$$$$###############"""!!!!!!###############$$$$$$%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$&&&&&&######################## ###$$$$$$$$$&&&'''""""""############""""""!!! !!!!!!"""$$$%%%%%%######$$$&&&"""######$$$%%%&&&&&&'''###$$$%%%&&&'''&&&%%%$$$""""""######$$$$$$$$$%%%###%%%&&&$$$  """ !!!"""###$$$%%%%%%!!!"""""""""""""""!!!!!!"""###%%%%%%###"""###$$$%%%&&&&&&&&&%%%###""" """!!! !!!###$$$$$$###!!! """$$$&&&'''$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""########################&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$""""""###"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""###$$$%%%&&&###$$$&&&&&&%%%%%%&&&((($$$%%%&&&''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$!!! !!!######### !!!"""$$$&&&''' !!!!!!""""""""""""!!! !!!""""""""""""###$$$###"""!!! !!!""""""$$$#########$$$$$$""" !!!!!!"""!!! !!!""" !!!######"""""""""######$$$%%%$$$""""""$$$%%% !!!"""######$$$$$$###!!!###%%%%%%%%%###"""######""""""######$$$%%%###$$$%%%$$$###"""###$$$$$$,,,222222000000///,,,,,,,,,------......//////...//////...---+++)))(((((('''&&&%%%$$$%%%&&&&&&&&&$$$""""""$$$%%%&&&%%%'''###!!!$$$(((&&&%%%%%%''''''''''''((((((((((((%%%%%%$$$$$$%%%&&&'''((($$$%%%(((******)))'''%%%&&&&&&''''''''''''''''''$$$%%%'''(((((()))+++---*********+++,,,,,,***(((&&&''''''%%%###"""###%%%"""$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$!!! """%%%'''%%%((((((%%%%%%''')))((()))))))))***++++++,,,,,,---///222444444333111000000111111111///---+++***)))(((&&&%%%$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%% """###%%%%%%"""""""""""""""######$$$%%%%%%$$$!!!"""$$$$$$%%%###!!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%###"""!!!######"""!!!!!!!!!""""""###"""$$$'''&&&$$$%%%***%%%$$$$$$######$$$%%%%%%"""$$$%%%%%%###""""""###$$$$$$###""" !!!######&&&"""###)))%%%"""***$$$'''(((%%%!!!!!!$$$######"""""""""###$$$$$$!!!!!!!!!"""""""""######!!!###$$$$$$######$$$%%%###!!!"""$$$### !!!%%%"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######""" !!! !!!"""###$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&######################## ###%%%%%%%%%%%%&&&""""""#########""""""!!!!!!!!!!!!!!!!!!""""""###!!!###&&&%%%""""""$$$'''#########$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!"""######"""""""""""""""""" !!!""""""""""""""""""###%%%%%%###"""###$$$%%%%%%%%%%%%$$$###"""!!!"""!!! !!!#########!!! !!!"""$$$%%%&&&%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$###""""""###########################"""""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%"""######"""!!!!!!###$$$###$$$$$$$$$%%%%%%&&&&&&###############$$$$$$$$$""""""""""""###$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&'''""""""###$$$%%%%%%%%%%%%"""######$$$######"""!!!"""######$$$$$$$$$$$$$$$$$$""" """######"""!!! """%%%)))+++ !!!"""######"""!!!!!!"""######"""!!!"""$$$"""!!!  """######""""""###%%%%%%$$$"""###!!! !!!""""""!!! """$$$$$$#########$$$"""###$$$###!!!!!!###%%%!!!"""###$$$%%%%%%%%%%%% !!!"""######$$$$$$$$$######""""""######$$$%%%"""###$$$$$$###"""###%%%"""(((,,,)))'''''''''&&&((()))+++---////////////...//////...---+++)))''')))'''&&&$$$$$$%%%&&&'''&&&###!!!"""%%%'''((((((***### $$$((('''&&&'''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&'''((('''((())))))((('''$$$###&&&&&&''''''(((((())))))###%%%((()))))))))+++,,,+++++++++,,,------+++))))))***++++++(((''''''((("""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$$$$&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$&&&&&&&&&((((((&&&(((+++***%%%'''(((((())))))******+++,,,...111333444333111///000000111222111///---+++)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$ !!!###$$$%%%"""""""""""""""###$$$$$$"""###$$$###"""!!!"""###%%%&&&###!!!!!!###!!!!!!!!!""""""#########"""###$$$$$$$$$###"""!!!""""""!!! !!!!!!############%%%)))((($$$$$$'''#########$$$%%%%%%%%%%%%$$$%%%%%%$$$""""""###$$$###$$$%%%$$$"""!!!"""###$$$'''###$$$)))$$$!!!)))#########"""""""""###$$$%%%$$$$$$############$$$"""""""""#########$$$$$$!!!###$$$$$$######$$$%%%""" !!!###""" $$$"""############$$$$$$$$$$$$$$$############$$$$$$""""""#########""""""!!!!!! !!!"""###$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""###%%%&&&########################"""###$$$$$$""""""$$$%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&& ###&&&%%%"""!!!$$$'''$$$%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&%%%%%%&&&%%%%%%$$$$$$######"""&&&%%%######$$$$$$###!!!""""""""""""""""""###### !!!"""###$$$$$$$$$"""###%%%%%%###"""###$$$%%%$$$###"""""""""""""""###"""!!!!!!"""###!!! !!!""""""############"""%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$###""""""########################!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&##################$$$$$$"""###$$$###"""!!!"""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""###$$$%%%&&&%%%&&&''''''%%%$$$%%%&&&!!!"""###$$$$$$%%%%%%%%% !!!"""#########"""!!!""""""###$$$$$$$$$$$$$$$'''$$$!!! """###""" """!!! """&&&***--- !!!#########"""!!!"""###$$$###"""!!!"""###"""!!! """$$$!!! !!!###%%%&&&&&&$$$%%%""" ###%%%###!!!"""###%%%%%%$$$$$$$$$%%%!!!###$$$### """%%%""""""###$$$%%%&&&&&&&&&"""!!! !!!###%%%&&&#########"""###$$$$$$%%%!!!###$$$$$$######$$$%%%###%%%$$$$$$(((***(((&&&(((+++...000000000///...//////...,,,***(((''')))'''&&&$$$$$$%%%&&&'''%%%""" """&&&***++++++---$$$ %%%)))(((''')))''''''''''''((((((((())))))((('''&&&%%%&&&'''(((''''''((((((((('''%%%$$$&&&&&&'''((()))***++++++###&&&((())))))***+++,,,,,,++++++---......,,,***''')))******(((&&&%%%%%%"""$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&***(((%%%###$$$&&&)))+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&)))(((&&&***...+++$$$&&&&&&''''''((()))))))))+++---000333444333111///000000222333222000...---***+++++++++***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""!!!""""""###$$$$$$!!!$$$&&&$$$###!!!!!!!!!'''(((%%%"""###%%%!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!!"""!!! """###$$$######'''+++***%%%###&&&!!!"""###%%%%%%&&&%%%%%%&&&&&&%%%$$$""""""###%%%!!!###%%%%%%$$$######$$$%%%'''###$$$)))$$$ ((("""$$$'''&&&$$$&&&&&&%%%$$$#########$$$############$$$$$$$$$$$$!!!###$$$$$$######$$$%%%!!! ###!!!###"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""######$$$$$$######""""""""""""$$$&&&'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######%%%'''(((########################'''&&&%%%""" """%%% !!!"""$$$&&&'''''''''###"""""""""######$$$%%% ###&&&%%%""" ###'''&&&&&&&&&&&&&&&&&&&&&%%% !!!###&&&'''((((((((('''&&&&&&%%%$$$###""""""'''$$$"""###&&&&&&$$$!!! """###%%%&&&&&& """###%%%&&&&&&&&&"""###%%%%%%###"""###$$$$$$$$$"""!!!!!!!!!"""###$$$"""!!!!!!""""""!!!###$$$$$$$$$###""" $$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!########################""""""######$$$%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###""""""""""""###$$$###"""!!!"""###"""""""""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&'''((('''%%%$$$$$$&&&######$$$%%%&&&&&&&&&&&&!!!"""###$$$%%%%%%$$$###""""""###$$$$$$$$$$$$### !!!"""$$$&&&&&&###'''(((+++000%%%###"""!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!$$$$$$###"""""""""""""""!!!"""###$$$$$$###!!!!!!$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""#########$$$$$$$$$#########$$$&&&'''!!!!!!!!!!!!"""###$$$%%%###############"""!!!!!!%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''***,,,///000...---,,,,,,000000///...---,,,,,,+++(((&&&$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%&&&&&&$$$"""&&&%%%$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&(((***%%%%%%&&&&&&'''(((((((((''''''&&&'''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''$$$###(((+++%%%&&&&&&%%%$$$%%%&&&'''((()))(((&&&$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((('''&&&%%%''')))###(((+++'''!!! '''///,,,///222333222000000000666555555444333222111000///,,,)))&&&%%%%%%'''(((&&&%%%$$$###""""""""""""$$$$$$###  ###&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$""""""$$$&&&!!!###""""""%%%(((%%% """""""""""""""######### %%%&&&!!!!!!$$$%%%$$$###"""""""""###%%%%%%###%%%((()))(((%%%"""%%%###$$$(((((($$$###%%%%%%'''&&&###"""$$$$$$!!!$$$$$$###############$$$$$$$$$$$$%%%%%%&&&&&&&&&(((%%%!!!!!!###%%%%%%$$$$$$$$$$$$"""!!!!!!$$$&&& !!!"""###$$$$$$ !!!"""###$$$###""""""#########""""""""""""""""""###"""!!!&&&!!!###$$$$$$######$$$%%%$$$$$$$$$""" """$$$!!!"""""""""""" """###%%%%%%###"""###$$$ !!!######$$$$$$$$$%%%$$$!!!  !!!""" $$$((()))'''&&&&&&(((%%%$$$###""""""###$$$%%%%%%$$$######$$$%%%'''(((######$$$$$$$$$%%%%%%%%%+++((($$$"""###&&&'''(((######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$***$$$%%%+++)))"""###+++%%%%%%%%%$$$$$$$$$###### !!!#########"""!!!########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%'''&&&%%%$$$############$$$$$$$$$######"""""""""!!!$$$"""$$$)))"""!!!  !!!""" !!!!!!!!!###&&&)))$$$""""""%%%$$$"""%%%***$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%""" """$$$(((&&&$$$!!!!!!!!!"""### """######""""""###$$$!!!!!!!!!!!!"""###%%%%%%""" $$$&&&%%%(((,,,&&&%%%######$$$$$$###""""""""""""""""""""""""""" """######"""!!!!!! !!!"""###### !!!"""###$$$$$$###### """$$$$$$$$$$$$$$$!!!!!!""""""""""""""""""######"""""""""###$$$%%%""""""!!!!!!"""###$$$$$$###############"""!!!!!!"""!!!!!!!!!""""""!!!!!!$$$$$$###$$$$$$%%%&&&''')))+++...///---,,,,,,,,,000//////...------,,,,,,***(((&&&%%%&&&&&&%%%###$$$$$$%%%&&&&&&''''''(((&&&%%%$$$%%%'''((('''&&&((('''''''''''')))***+++&&&''''''''''''''''''&&&%%%&&&''''''&&&&&&((()))%%%%%%&&&''''''(((((()))''''''''''''(((***+++---,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%((('''$$$%%%)))(((###&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%&&&(((###&&&(((&&&###$$$***000---///222333222000000000555444444333222222111000000...+++)))''''''((()))&&&&&&%%%%%%%%%%%%%%%&&&""""""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$$$$%%%((("""$$$$$$###%%%(((&&&!!!""""""######$$$$$$$$$%%%"""%%%%%%###$$$&&&$$$ $$$###"""""""""###$$$%%%"""$$$&&&''''''&&&$$$###$$$"""###&&&&&&###"""$$$!!!$$$%%%######&&&%%%"""$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&'''%%%"""!!!###%%%%%%$$$""""""""" """$$$ !!!###$$$$$$%%%!!!"""###$$$$$$$$$#########"""""""""""""""""""""######!!!"""$$$!!!"""###"""!!!!!!"""######$$$$$$###!!!!!!"""### """"""""""""!!!!!!###$$$$$$###""""""###!!!"""###$$$$$$%%%%%%%%%$$$###!!! """###$$$!!!$$$%%%###"""###%%%&&&%%%$$$###""""""######$$$$$$######$$$%%%'''(((""""""#########$$$$$$$$$%%%""" """######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!###)))((("""###+++%%%%%%$$$$$$############!!!!!!""""""######""""""$$$##################$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###############""""""""""""############""""""""""""""""""""""""$$$$$$$$$###############"""""""""###$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%'''&&&%%%$$$############%%%$$$$$$$$$############""""""### #########"""!!!!!!"""######!!!"""###"""!!!!!!###&&&$$$""""""$$$$$$"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&&&&%%%$$$"""""""""""""""!!!"""$$$###""""""###%%%"""""""""""""""######$$$$$$!!!!!!$$$$$$"""###'''%%%###""""""###$$$###!!!########################""""""""""""!!!!!!!!!!!! !!!"""######### !!!###$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$$$$######""""""""""""""""""""""""!!!!!!!!!"""#########"""""""""""""""###$$$"""############""""""!!! !!!############$$$%%%&&&''''''))),,,---,,,++++++,,,////////////...---,,,,,,+++)))&&&%%%%%%%%%###"""$$$$$$%%%&&&&&&''''''(((&&&%%%$$$%%%(((*********((((((''''''(((***+++,,,''''''''''''''''''''''''&&&'''''''''&&&&&&''')))%%%&&&&&&''''''((())))))'''''''''((()))***,,,---,,,,,,------------,,,,,,''')))))))))&&&$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&))))))%%%"""%%%'''(((&&&%%%%%%%%%%%%&&&'''((("""$$$&&&(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''$$$%%%&&&%%%&&&(((,,,///---///111222111000000000333333333333222222111000222000...+++*********+++%%%%%%%%%%%%%%%&&&''''''######"""  """%%%""""""""""""""""""""""""!!!###%%%&&&%%%%%%&&&'''###%%%%%%###%%%((('''"""""""""###$$$%%%&&&&&&'''###$$$######&&&(((#########""""""######$$$%%%!!!"""###%%%%%%&&&&&&&&&""" !!!$$$$$$!!! """!!!$$$###%%%''''''###$$$###############$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''$$$""""""###%%%%%%%%%"""""""""!!! """$$$ !!!!!!"""###$$$%%%%%%"""######$$$%%%$$$$$$$$$""""""""""""""""""######$$$"""!!!!!!"""######""" !!!"""!!! """###$$$&&&%%%###"""###### !!!"""""""""""" """######"""!!!!!!""""""###$$$%%%%%%%%%%%%%%%###"""!!!!!!"""$$$%%%'''"""###%%%%%%$$$$$$&&&'''$$$$$$############$$$%%%$$$$$$######$$$%%%'''(((!!!!!!"""""""""#########&&&$$$######$$$%%%%%%$$$!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!!&&&&&&!!!###***$$$############"""""""""$$$$$$###"""""""""######%%%$$$###""""""###$$$%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$######""""""##################$$$$$$"""""""""###$$$$$$%%%%%%&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$$$$######!!!!!!""""""!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$###!!! !!!###$$$""""""$$$###"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$###$$$%%%$$$$$$$$$$$$######"""!!!"""###$$$$$$######$$$&&&######"""""""""""""""###$$$!!!!!!$$$$$$!!!!!!$$$!!!  !!!""" ########################$$$###"""!!! !!!!!!######$$$$$$$$$###"""!!!!!!!!!""""""############'''((((((((('''%%%###"""%%%%%%$$$$$$######""""""""""""""""""""""""""""""######""""""""""""######""""""############"""!!!!!!"""######""""""###$$$"""""""""######$$$%%%&&&&&&(((***+++******+++,,,---......//////...---,,,***(((&&&%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''((('''&&&$$$%%%''')))***)))'''&&&&&&&&&'''(((***+++'''''''''&&&&&&'''''''''&&&'''((('''%%%%%%''')))&&&&&&&&&'''(((((())))))((((((((()))***+++,,,---,,,,,,---......---,,,,,,((())))))(((&&&%%%%%%&&&'''''''''&&&&&&''''''''''''((((((%%%######$$$$$$%%%%%%%%%%%%&&&&&&''''''"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&%%%$$$%%%(((***,,,,,,---///111111000///000111111111222333333222222111222111///,,,++++++++++++%%%$$$$$$#########$$$$$$%%%%%%%%%###""""""%%%'''###########################$$$%%%%%%%%%$$$######"""%%%%%%######&&&&&&"""!!!!!!"""###$$$&&&&&&''' """""" """### ###############$$$$$$$$$"""""""""######$$$%%%&&&""" !!!$$$$$$!!! """"""&&&%%%&&&)))'''############"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%###$$$$$$###""""""###%%%!!!""""""###$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%"""""""""""""""#########$$$"""!!!"""%%%&&&$$$!!!!!!""""""  """"""$$$&&&&&&%%%$$$###$$$######""""""!!!  !!!######!!! !!!""""""######$$$%%%%%%$$$$$$$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%&&&'''(((!!!""""""###$$$%%%&&&'''$$$############%%%&&&'''""""""""""""#########$$$(((''''''((()))***(((''' """$$$%%%&&&%%%###"""########################""" """&&&%%%"""###(((###"""""""""""""""""""""&&&%%%$$$"""""""""######%%%$$$###!!!!!!###$$$%%%""""""#########$$$$$$$$$&&&&&&%%%$$$#########$$$$$$$$$###"""!!!!!!!!!"""!!!"""""""""############""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""$$$$$$$$$###############"""""""""###$$$$$$%%%%%%&&&%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""###!!!"""$$$###!!!$$$)))$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""""""""###"""###%%%%%%%%%###""" """$$$%%%%%%$$$###%%%&&&$$$######"""""""""""""""""" $$$$$$!!!!!!$$$ !!!"""""" ########################$$$###"""!!! !!!!!!$$$$$$$$$$$$$$$######"""$$$$$$###"""""""""!!!!!!''''''(((((('''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$##################""""""""""""""""""""""""###$$$!!!""""""#########""""""!!!###%%%%%%######%%%&&&""""""""""""###$$$%%%%%%$$$&&&)))))))))***+++---,,,---.../////////------(((&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((('''%%%%%%&&&''''''&&&&&&&&&%%%&&&''')))+++,,,((('''&&&&&&&&&&&&'''(((''''''((('''%%%%%%'''(((&&&&&&''''''((())))))***(((((()))***+++,,,------+++,,,...//////...,,,+++)))******)))'''&&&'''((('''''''''&&&&&&'''''''''&&&%%%&&&(((***(((%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$#########$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""$$$&&&)))&&&%%%%%%(((******)))---///000000//////000111///000222333444444333222111000...,,,+++*********((('''&&&$$$###"""""""""$$$%%%%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$$$$!!!!!!###$$$!!! !!!"""###$$$%%%&&&###$$$ !!! """"""######$$$$$$$$$$$$$$$###""""""""""""###$$$###!!!"""&&&&&&"""!!!###!!!&&&(((''''''(((&&&"""######""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$###$$$$$$%%%###$$$$$$$$$""""""###%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""###############"""!!!###&&&'''$$$!!!#########!!! """$$$!!!$$$&&&&&&%%%$$$$$$$$$$$$######"""!!!!!! !!!######!!! !!!"""!!!"""##################&&&%%%%%%$$$$$$$$$$$$$$$"""!!!!!!!!!"""$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$&&&'''#########$$$$$$$$$%%%%%%#########%%%&&&'''%%%### """$$$%%%&&&%%%###"""########################%%%$$$%%%&&&%%%"""###&&&"""""""""""""""""""""###&&&%%%$$$"""""""""######$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$&&&%%%$$$$$$############"""!!!!!!!!!"""###$$$$$$!!!"""""""""####################################$$$$$$$$$#########""""""$$$$$$$$$###############"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&"""##################""" """######""""""###$$$###!!!!!!######!!!###)))$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###""""""!!!###%%%&&&&&&$$$""" """$$$%%%%%%$$$###%%%&&&######"""""""""""""""###""" !!!$$$%%%""""""$$$"""""""""$$$%%%%%%###!!!########################""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%&&&%%%$$$"""!!!!!! !!! !!!###$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%!!!""""""############""""""$$$###!!!!!!###&&&!!!!!!!!!!!!"""###$$$%%%$$$&&&((())))))***,,,...***,,,...000000///...---'''&&&$$$$$$&&&''''''&&&$$$$$$%%%&&&&&&''''''(((((('''&&&'''''''''%%%###''''''''''''(((***,,,...((('''&&&%%%%%%&&&'''((('''(((((('''%%%%%%&&&(((&&&''''''(((((()))******((()))***+++------------+++---...//////...---+++)))******)))''''''((()))''''''&&&&&&&&&&&&''''''%%%###%%%+++...,,,)))((($$$%%%&&&&&&''''''&&&&&&%%%$$$""""""###%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######$$$&&&'''&&&%%%%%%'''(((((('''---///000///......000111...000222555666666555444000///...,,,+++******)))+++***)))'''%%%$$$######!!!"""###"""!!! """###########################$$$######$$$$$$"""!!!$$$$$$ !!!###!!! !!!"""###$$$$$$$$$ &&&'''"""!!!$$$&&&""""""###$$$$$$$$$$$$#########""""""!!!""""""###$$$"""###''''''###"""$$$$$$((()))'''&&&'''$$$ """"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%$$$###$$$%%% """###"""!!! !!!""""""""""""#########$$$$$$$$$############$$$%%%%%%!!!!!!!!!"""######$$$$$$"""!!!"""###%%%&&&$$$###$$$$$$###"""!!!"""%%%(((!!!###%%%%%%$$$###$$$%%%!!!!!!!!!!!!"""###$$$%%% """######"""!!!!!!"""!!!""""""#########""""""&&&&&&%%%%%%$$$###""""""$$$######$$$&&&'''&&&%%%(((''''''&&&%%%###!!! ######""""""###$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!"""$$$%%%$$$"""!!!"""###$$$%%%$$$##############################&&&'''''''''%%%$$$$$$&&&"""""""""############$$$$$$$$$###"""""""""##############################"""############$$$$$$$$$%%%$$$$$$############$$$!!!!!!!!!"""###$$$%%%&&&""""""""""""##############################################################################$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%"""############$$$$$$$$$ """"""!!!!!!$$$$$$"""!!!!!!"""######"""!!!!!! ############$$$%%%###!!!!!!###"""!!!###((($$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%###!!!###$$$%%%%%%$$$"""!!!"""###$$$$$$######$$$&&&###"""""""""""""""######$$$!!!"""&&&%%%"""!!!###""""""###%%%&&&&&&$$$""""""""""""""""""""""""""" """######"""!!!!!!"""!!!  ###%%%'''%%%$$$###!!!!!!!!!""""""!!!###%%%&&&&&&&&&#########$$$$$$$$$$$$$$$""""""#########""" !!!"""$$$%%%&&&!!!!!!"""###############!!!$$$### ###&&&!!!!!!!!!!!!!!!"""$$$$$$$$$&&&(((((()))***---///)))+++...000111000...---)))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''(((%%%&&&''')))******'''$$$&&&&&&&&&&&&(((***,,,---)))(((&&&%%%%%%&&&((()))'''(((((('''%%%%%%&&&''''''''''''((())))))******((()))+++,,,---...------+++---///000000///---+++)))))))))(((&&&&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$&&&***)))%%%%%%)))$$$%%%&&&'''''''''&&&&&&#########$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%######%%%&&&###$$$%%%%%%&&&&&&'''(((---...//////......///111...000333666777777666666000000///---,,,+++******+++***((('''%%%%%%$$$$$$ !!!"""""" !!!"""########################"""""""""$$$&&&%%%!!!"""%%%&&&!!!!!!######"""""""""######$$$$$$$$$ $$$%%%######&&&&&&$$$!!!"""###$$$%%%$$$$$$### !!!""""""#########$$$"""###''''''###"""$$$$$$''''''$$$###$$$### """"""""""""###$$$%%%&&&%%%%%%$$$$$$$$$#########"""$$$&&&&&&$$$"""$$$%%% !!!######!!! !!!"""!!!!!!""""""""""""############"""""""""###$$$%%% !!!!!!"""######$$$$$$ !!!######"""###$$$&&&#########!!!!!!###'''***!!!"""######""""""$$$%%%"""!!!!!!!!!!!!###$$$%%%!!!###$$$$$$###""""""############$$$$$$######"""###$$$$$$$$$$$$$$$######'''&&&&&&(((++++++)))'''&&&&&&'''&&&&&&$$$###"""###""""""""""""$$$%%%&&&############$$$$$$$$$$$$###""""""###%%%&&&&&&%%%""""""#########$$$$$$$$$########################$$$&&&'''&&&%%%%%%&&&'''############$$$$$$%%%%%%!!!!!!""""""######""""""!!!###$$$%%%%%%$$$###!!!"""############$$$$$$$$$##################$$$%%%###############$$$%%%&&&""""""""""""####################################"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%!!!!!!"""""""""#########!!!%%%$$$!!! $$$### !!!!!!"""######"""!!!!!!!!!###$$$#########$$$""" !!!###""" ###((($$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&%%%###"""###$$$$$$$$$$$$###"""!!!"""$$$###""""""###%%%"""""""""""""""###$$$$$$&&&###$$$'''&&&!!! !!! !!!###%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!)))&&&###!!!!!!"""%%%'''######"""!!!!!!"""###$$$!!!"""$$$%%%&&&&&&%%%%%%!!!!!!""""""#########$$$!!!!!!"""""""""!!! !!!###%%%&&&'''!!!!!!"""###############!!!%%%$$$!!! $$$''' !!!!!!"""###$$$$$$&&&(((((()))+++...000)))+++...000111000///...+++)))&&&%%%%%%%%%$$$"""$$$$$$%%%&&&&&&''''''((($$$%%%'''+++------)))&&&#########$$$%%%''')))+++)))(((&&&%%%%%%&&&((()))((((((((('''%%%%%%&&&'''''''''(((((())))))******((()))+++---.........---+++---///000000///---+++(((((((((&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&((('''(((((( %%%$$$%%%&&&'''''''''&&&%%%"""###%%%&&&&&&%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%'''"""$$$%%%%%%&&&(((***---...///...---...///111...000333777888999888777111111000...---,,,+++***'''&&&%%%%%%$$$$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!! !!!$$$(((((($$$!!!###''''''"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% !!!"""&&&)))%%%!!!"""###$$$%%%$$$###### """###$$$$$$$$$###!!!###&&&&&&###!!!###"""%%%$$$!!!!!!###### """"""""""""###$$$%%%&&&$$$$$$$$$#########"""""""""$$$'''&&&$$$"""###%%%"""###%%%%%%###"""###$$$!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%% !!!!!!"""###$$$$$$$$$!!!######!!!!!!$$$'''"""""""""!!!!!!###'''***"""""""""!!! !!!$$$&&&%%%$$$###!!!!!!!!!!!!""""""###%%%%%%###"""###$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!!###$$$$$$$$$$$$$$$$$$###$$$&&&)))***'''$$$ """$$$&&&''''''''''''###""""""""""""$$$%%%&&&""""""""""""############"""!!! ###$$$%%%$$$######""""""######$$$%%%""""""""""""""""""""""""!!!$$$&&&%%%$$$&&&((((((######$$$$$$$$$%%%%%%%%% !!!#########"""!!! """$$$&&&&&&$$$""" """############$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!!!!"""###$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%% !!!!!!"""""""""### $$$$$$ %%%%%%!!!!!!"""###$$$$$$###"""!!!"""$$$$$$###""""""###""" !!!###""" ###((($$$$$$$$$$$$$$$$$$$$$$$$"""  ###$$$###!!!"""######$$$$$$$$$###### """######""""""###$$$###$$$%%%%%%######$$$%%%***(((%%%"""!!! !!!!!!$$$###"""!!!"""###%%%'''!!!$$$$$$""" !!! !!!!!!""""""""""""!!!!!!!!!""""""!!!!!!###""""""######$$$######"""!!! """""""""""""""######$$$ """###""" !!!!!! !!!###$$$###!!!"""%%%%%%!!! !!!!!!"""###"""!!!"""$$$%%%$$$######"""""""""""""""###$$$&&&''''''***---000...///111111...,,,++++++,,,+++***)))((('''&&&&&&'''&&&&&&&&&&&&'''((((((%%%'''&&&###$$$((((((%%%%%%&&&'''%%%######'''+++&&&'''''''''&&&$$$"""!!!&&&'''((((((''''''(((***(((&&&&&&'''((())))))(((''''''(((***,,,------,,,,,,...000111111...***(((''''''&&&&&&&&&%%%%%%%%%((((((&&&%%%%%%&&&'''((('''(((((('''%%%%%%&&&(((%%%######$$$'''(((&&&$$$!!!$$$'''''''''%%%###%%%%%%%%%%%%%%%%%%%%%$$$'''%%%######$$$%%%&&&&&&''''''''''''((((((((((((+++,,,---...///////////////111444777999999888888222222111///---+++)))((()))'''%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&$$$###""" $$$%%%$$$###%%%&&&%%%$$$$$$&&&'''""""""!!!!!!!!!!!!""""""&&&!!!!!!!!!""""""######$$$$$$######"""%%%%%%$$$$$$###"""""""""###############$$$$$$%%%"""%%%((((((%%%###$$$&&&"""###%%%%%%%%%###!!! !!!###$$$%%%&&&''''''$$$''''''$$$"""$$$&&&%%%######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%'''$$$""""""$$$%%%###!!! !!!###$$$###""""""###"""############$$$$$$$$$$$$""" ###$$$###!!!'''&&&%%%%%%$$$$$$$$$%%%$$$"""###%%%### """&&&%%%%%%$$$$$$###$$$$$$$$$$$$######"""###$$$&&&'''"""$$$$$$"""###&&&%%% ############$$$%%%&&&'''%%%%%%%%%&&&((((((&&&%%%###%%%''''''%%%$$$###$$$$$$%%%&&&%%%$$$$$$&&&''' """ """$$$###%%%###"""###&&&'''%%%###$$$$$$######$$$$$$%%%&&&&&&%%%###!!!"""###&&&'''&&&%%%$$$######%%%'''((("""############$$$$$$$$$$$$$$$######"""#################################$$$###"""""""""###%%%&&&"""""""""###$$$$$$$$$%%%"""&&&%%%$$$&&&%%%"""######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""##################$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((###"""!!!!!!"""$$$&&&(((!!!"""###"""!!!!!!###%%%"""""""""!!!""""""###$$$######""""""!!!!!! ###$$$$$$###""""""###%%%"""""""""""""""!!! &&&&&&$$$$$$$$$$$$&&&&&&((('''$$$###""""""###$$$&&&###!!!!!!###$$$!!!"""!!!"""###%%%%%%$$$###%%%$$$#########$$$%%%&&&###$$$%%%%%%######$$$%%%$$$###!!!  !!!"""#########"""!!! !!!###%%%$$$"""!!!"""######$$$%%%&&&'''&&&%%%%%%""""""""""""!!! %%%$$$%%%&&&""" &&&""""""#########"""!!!!!!"""""""""""""""######$$$$$$"""!!!!!!"""$$$$$$#########"""!!!!!!!!!"""###$$$""""""%%%$$$!!! """!!!"""###"""!!!!!!###%%%###"""""""""""""""######$$$%%%''''''(((***...000,,,---...---+++))))))***++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&((('''$$$%%%))))))&&&&&&&&&&&&$$$$$$%%%''')))%%%&&&&&&&&&&&&%%%###"""%%%&&&''''''&&&&&&'''((()))((('''((()))***)))(((''''''(((***,,,------------...000111111...+++)))'''''''''&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((()))***)))(((%%%$$$%%%'''%%%$$$###$$$''''''%%%###!!!"""$$$&&&&&&&&&%%%$$$'''&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###$$$%%%&&&&&&''''''''''''(((((((((((()))***+++,,,---.........111222444555666666555555444333333111///---,,,+++(((&&&$$$$$$%%%%%%$$$### !!!###$$$$$$###!!! ############!!!!!!!!!"""!!!###$$$%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$!!! ###$$$ !!!%%%######$$$$$$$$$$$$######$$$############"""""""""!!!!!!!!!!!!!!!""""""###"""$$$''''''%%%###$$$%%%"""###$$$%%%%%%###!!! !!!!!!###$$$%%%&&&&&&&&&"""&&&'''###"""%%%&&&%%%######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%$$$!!!!!!"""!!!!!!"""$$$###""""""###%%%"""############$$$$$$$$$%%%"""!!!!!!###$$$###"""%%%$$$$$$###""""""######$$$"""###%%%### """&&&%%%$$$$$$######$$$$$$$$$&&&%%%$$$#########$$$%%%!!!######!!!###'''&&&""""""""""""###$$$&&&'''(((%%%$$$###$$$&&&&&&&&&%%%$$$%%%''''''%%%$$$###$$$"""#########""""""###%%%!!!###""""""$$$"""###!!! !!!$$$%%%$$$"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$%%%&&&""""""#########$$$$$$$$$##################$$$$$$#######################################$$$$$$%%%############$$$$$$$$$$$$ $$$""""""###### $$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!###%%%&&&!!!"""###"""!!!!!!###%%%###""""""""""""###$$$$$$$$$#########""""""""""""###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$###""""""%%%$$$$$$######$$$$$$%%%(((&&&$$$###""""""###$$$$$$""" !!!$$$$$$###!!!$$$#########$$$$$$###"""######"""""""""###$$$%%%!!!###$$$$$$######%%%&&&!!! """###%%%!!!"""###$$$###!!!"""######"""!!!!!!"""$$$!!!"""$$$&&&&&&%%%$$$######""""""!!!!!!""""""###%%%""""""$$$$$$!!!"""%%% !!!!!!""""""""""""!!!"""""""""""""""######$$$### $$$'''&&&$$$%%%%%%$$$######"""!!!!!!&&&""""""$$$###!!!!!!$$$######$$$###!!!!!!"""### !!!!!!!!!"""######$$$$$$&&&'''((()))+++...000,,,,,,,,,+++)))((()))+++******)))((('''&&&&&&%%%#########$$$%%%&&&'''(((%%%((((((&&&&&&)))***''''''&&&$$$$$$%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%%%%&&&'''***)))(((((()))***)))''''''''')))+++,,,---------...///000111111///,,,+++(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''*********(((%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''((((((((('''((()))+++,,,---------333333333333222222222222444333222111///...---,,,(((&&&$$$###$$$$$$###""" !!!"""######"""!!! """&&&)))(((### !!!###!!!###$$$###"""!!!"""###""""""!!!!!!""""""######!!!"""&&&&&&$$$%%%'''$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""""""""######!!!!!!!!!!!!!!!""""""###"""###%%%%%%###"""###$$$"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&&&&!!!%%%&&&###"""%%%'''&&&######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%!!!  !!!!!! ###$$$$$$###""""""%%%'''"""############$$$$$$$$$%%%###""""""###$$$$$$######""""""!!!!!!!!!!!!!!!$$$""""""$$$### """&&&$$$$$$#########$$$$$$%%%'''&&&%%%$$$############ """"""!!!###''''''###!!!!!!"""###%%%'''((()))%%%$$$""""""$$$%%%%%%%%%$$$%%%'''&&&%%%######$$$ """######""""""###%%%###%%%### ###$$$"""!!!  """###"""!!!$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%$$$"""!!!######"""!!!!!!###$$$%%%"""""""""#########$$$$$$"""""""""######$$$%%%%%%########################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$'''%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$"""!!! $$$###"""!!!!!!"""###$$$!!!"""###"""!!!!!!###%%%###############$$$%%%%%%$$$$$$$$$$$$############"""###$$$###"""!!!###%%%###$$$$$$$$$$$$######""""""######$$$$$$######"""'''&&&$$$###""""""###$$$!!!!!! !!!###%%%$$$###&&&%%%$$$""""""""""""###"""!!!!!!!!!!!!"""######!!!"""$$$$$$######%%%&&&""""""""""""###$$$&&&&&& !!!###$$$%%%%%%%%%$$$"""!!!!!! !!!"""$$$ """$$$%%%$$$"""!!!""""""!!! !!!"""###%%%%%% !!!$$$###"""$$$ !!!""""""""""""""""""""""""""""""######$$$ ###%%%$$$#########$$$$$$######"""!!!'''###"""######!!!"""%%%###$$$$$$###!!! !!!### """###$$$$$$$$$$$$&&&((()))***+++---000......---+++******+++---))))))(((((('''&&&&&&%%%######$$$$$$%%%&&&((((((###'''(((&&&%%%((()))'''(((%%%######'''((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&''')))(((''''''(((((('''&&&&&&(((***+++,,,,,,---...//////000000000///------((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%######&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((&&&''')))***+++,,,------333222222111111222222333222111000///---,,,,,,,,,)))'''%%%$$$%%%%%%$$$#########$$$%%%%%%$$$######!!!$$$&&&%%%$$$###$$$%%% $$$%%%$$$"""!!!!!!!!!!!! !!!!!!""""""$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""########################$$$$$$%%%""""""######"""""""""###""""""###$$$######"""!!!"""###$$$$$$%%%%%%%%%%%% %%%'''%%%$$$'''((('''######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%!!!!!! !!!"""######$$$%%%$$$###"""###&&&(((""""""#########$$$$$$$$$%%%$$$##################"""!!!!!! !!!!!!!!!$$$""""""$$$### !!!&&&###############$$$$$$%%%%%%%%%%%%$$$$$$#########"""######!!!"""&&&&&&"""!!!!!!"""###%%%''')))***'''$$$"""!!!###%%%&&&&&&$$$%%%&&&%%%$$$######$$$!!!###$$$$$$$$$###%%%&&&$$$&&&%%%!!!!!!###$$$!!! !!!""""""!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!###""""""""""""###$$$%%%""""""""""""############!!!!!!"""###$$$%%%%%%%%%########################"""###$$$%%%&&&%%%$$$###%%%%%%%%%$$$$$$#########!!!''')))'''&&&((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$"""!!!$$$###"""!!!!!!!!!""""""!!!"""###"""!!!!!!###%%%$$$$$$######$$$$$$%%%&&&########################"""#########!!!!!!###$$$!!!!!!""""""""""""!!! """###$$$%%%%%%$$$###"""%%%%%%$$$###""""""######"""!!!!!!"""############&&&%%%$$$""" !!!###%%%!!!!!!!!!!!!""""""######!!!"""$$$$$$###"""$$$%%%###############$$$$$$$$$"""!!!!!!"""###$$$&&&'''$$$###"""!!!"""$$$%%%%%% """$$$&&&'''&&&%%%$$$!!!  !!!###$$$'''!!!###''''''%%%&&& !!!""""""###"""""""""""""""""""""######$$$###&&&$$$!!!"""$$$ !!!"""############"""'''###"""######!!!"""%%%###$$$$$$###!!! !!!###!!!###$$$%%%%%%%%%$$$&&&((()))***+++,,,...---------+++******,,,...)))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))%%%'''%%%$$$&&&'''&&&'''%%%###$$$''')))'''%%%$$$$$$$$$$$$%%%&&&&&&'''$$$&&&''''''&&&&&&'''((('''&&&%%%%%%&&&'''&&&%%%&&&(((+++,,,,,,,,,...//////////////////.........((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&''''''###$$$%%%$$$######%%%&&&###$$$%%%%%%$$$$$$######&&&%%%$$$""""""###$$$%%%((()))))))))*********+++###%%%'''&&&$$$###%%%&&&&&&&&&&&&&&&''''''''''''&&&'''(((***,,,---------000000000111222333555666222111///...------------***(((&&&&&&&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&### """$$$$$$$$$!!!%%%&&&%%%###""""""%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$### !!!"""######$$$###############$$$$$$%%%###""""""""""""""""""""""""""""""######"""""""""###$$$$$$%%%%%%%%%$$$$$$!!!&&&(((&&&&&&((()))(((######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%% !!!!!!!!!!!!"""###$$$$$$%%%$$$###"""###&&&(((""""""#########$$$$$$$$$%%%$$$$$$###"""""""""###""""""!!!!!!!!!""""""######!!!"""$$$"""!!!%%%###"""""""""######$$$%%%######$$$$$$%%%%%%%%%%%%$$$%%%### """%%%%%%!!!!!!!!!"""$$$%%%(((***+++(((%%%######$$$&&&'''((($$$%%%&&&%%%###"""###$$$!!!###$$$$$$###$$$%%%$$$&&&%%%"""!!!$$$$$$!!!!!!!!!""""""""""""######$$$$$$######$$$$$$%%%&&&((('''%%%###""""""###$$$###############$$$%%%%%%!!!!!!"""""""""######### !!!"""$$$%%%%%%%%%%%%########################"""###$$$&&&&&&%%%$$$$$$&&&%%%%%%%%%$$$$$$###### $$$&&&$$$###%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!"""$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########"""###$$$&&&&&&&&&%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""###"""!!!!!!###%%%$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""""""""######"""!!!!!!"""$$$ !!!!!!"""""""""!!!!!!###$$$%%%&&&&&&%%%$$$###$$$$$$##############################"""!!!!!!"""###$$$###""" !!!%%%((("""""""""###############"""###$$$###"""!!!"""$$$""""""""""""!!!!!!!!!!!!$$$"""!!! """###&&&%%%$$$%%%'''((((((''' !!!###$$$$$$$$$%%% !!!!!!"""###%%% """%%%$$$###$$$!!!""""""############""""""""""""""""""######$$$)))***%%%!!!"""%%% !!!!!!"""######$$$'''######%%%$$$""""""%%%######$$$###!!!!!!"""###!!!###%%%&&&&&&&&&%%%###%%%((())))))***+++,,,***+++,,,+++))))))***,,,***)))))))))((((((((((((''''''&&&&&&&&&'''(((((($$$'''%%%###%%%'''&&&&&&%%%$$$%%%'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&''''''&&&&&&'''(((%%%$$$###$$$&&&'''&&&%%%%%%))),,,---,,,+++...000///...------------......''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&"""###$$$$$$######%%%'''!!!###%%%%%%$$$###$$$%%%%%%$$$#########$$$%%%&&&$$$$$$%%%%%%&&&'''''''''"""%%%((('''$$$###$$$&&&%%%&&&&&&&&&&&&'''''''''%%%&&&(((***+++,,,---------...///111333444666666444333111000///000111111+++)))'''&&&''''''&&&%%%########################***$$$ """""" ###%%%&&&%%%$$$$$$$$$######""""""""""""######"""$$$%%%###"""$$$$$$!!!#########$$$$$$######### !!!""""""###$$$$$$!!!!!!!!!!!!!!!""""""###$$$"""!!!!!!"""######"""!!!!!!!!!"""""""""######$$$$$$%%%%%%%%%$$$######!!!&&&)))'''&&&((((((&&&######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%% !!! !!!"""###$$$$$$###""""""%%%'''"""############$$$$$$$$$###$$$$$$###!!! !!!""""""""""""""""""######$$$###!!!!!!###"""!!!%%%"""""""""""""""###$$$%%%!!!"""###%%%%%%&&&%%%%%%$$$%%%### !!!%%%%%%"""""""""###$$$&&&((()))***'''&&&$$$$$$&&&'''((('''$$$%%%%%%$$$""""""###%%%!!!""""""!!!"""""""""%%%%%%""""""$$$$$$!!!!!!###$$$$$$""""""$$$%%%$$$$$$######$$$$$$%%%&&&((('''$$$"""!!!"""$$$&&&#########$$$$$$$$$$$$%%%!!!!!!!!!"""""""""###### !!!###$$$%%%%%%$$$##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""&&&'''$$$###%%%&&&$$$######$$$$$$$$$%%%%%%%%% !!!"""###$$$&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&''''''$$$$$$$$$$$$######""""""!!!"""###"""!!!!!!###%%%###############$$$%%%%%%!!!!!!!!!!!!!!!"""""""""!!!"""###"""!!! """$$$"""######$$$$$$$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%#####################"""###$$$%%%###!!! !!!!!!!!!###$$$###!!!!!!%%%)))!!!"""###$$$$$$$$$#########$$$%%%$$$""" !!!"""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!!!!""""""%%%$$$###%%%((()))(((&&& !!!"""$$$%%%!!!!!!"""#########""""""###!!!""" """###$$$$$$$$$$$$######""""""""""""""""""######$$$"""''''''### !!!$$$$$$###"""""""""###$$$%%%&&&######&&&&&&""""""$$$!!!"""###"""!!!!!!###%%%!!!###%%%&&&''''''&&&&&&"""$$$''')))(((((()))+++***+++------+++++++++,,,************))))))))))))''''''&&&&&&%%%%%%&&&&&&$$$)))'''$$$&&&''''''$$$%%%''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''###%%%&&&&&&%%%%%%&&&'''$$$###"""$$$&&&((('''&&&%%%)))---...++++++...111...---,,,++++++,,,---...&&&%%%%%%%%%%%%$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$%%%&&&%%%$$$$$$&&&(((!!!$$$%%%######%%%'''############$$$%%%&&&&&&!!!!!!""""""###$$$$$$$$$!!!%%%)))((($$$"""$$$&&&%%%%%%&&&&&&&&&'''''''''###$$$&&&(((***+++,,,,,,***,,,...000222333333333444222111000///000222222***(((&&&&&&''''''&&&%%%######""""""""""""######%%%###!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$###$$$%%%!!!!!! !!!!!!!!!$$$$$$!!!!!!&&&'''$$$!!!""""""######""""""!!!!!!""""""######$$$$$$$$$!!!!!!!!!!!!!!!""""""###&&&###!!!!!!###$$$$$$###!!!!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%$$$###""" %%%(((&&&%%%&&&%%%#########$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%!!!"""###!!! ###!!!"""$$$###""""""###%%%"""############$$$$$$$$$"""###$$$""" """""""""!!!!!!"""######$$$###!!!!!!###""" %%%!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%%%%$$$###"""###!!!!!!'''(((&&&###$$$$$$%%%&&&'''((()))%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%###!!!!!!###%%% """"""!!!!!!""" ###$$$""""""%%%$$$!!!!!!###$$$$$$""""""###%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$%%%!!!""""""###############!!!!!!!!!!!!"""""""""###!!!"""$$$%%%%%%$$$###"""########################%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$((()))&&&$$$''''''&&&"""""""""#########$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%###############$$$%%%&&&$$$%%%%%%%%%%%%$$$$$$###!!!"""###"""!!!!!!###%%%###""""""""""""###$$$$$$!!!!!!"""""""""#########!!!"""###""" """###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""############""""""!!!###$$$###!!! """$$$ $$$&&&%%%""" ###&&& !!!"""#########""""""$$$%%%%%%$$$!!! !!!!!!"""###$$$$$$%%%$$$$$$"""%%%&&&&&&&&&%%%!!! ###&&&'''%%%"""$$$$$$###"""$$$&&&)))***"""###$$$%%%%%%$$$###"""&&&######%%%%%%"""###&&&%%%%%%%%%%%%%%%$$$###""""""""""""""""""######$$$"""""""""  !!!(((&&&$$$"""""""""$$$%%%%%%###$$$''''''###!!!###!!!"""###"""!!!"""$$$%%%"""$$$&&&(((((((((&&&&&&!!!$$$'''((((((((())))))+++---000000///...---...+++++++++***************''''''&&&%%%$$$$$$$$$$$$%%%***(((%%%&&&(((((("""%%%((((((%%%$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&$$$######%%%'''))))))(((%%%)))......++++++...222...,,,+++******+++---...%%%%%%%%%$$$$$$$$$######"""###$$$&&&''''''&&&&&&(((((()))'''%%%%%%&&&'''!!!$$$$$$######%%%(((""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''((())))))!!!%%%)))((($$$"""$$$'''%%%%%%%%%&&&&&&&&&''''''!!!###$$$'''(((******+++)))+++...000222222111000222000///------...000111)))'''%%%%%%&&&&&&%%%$$$$$$$$$############$$$$$$ $$$$$$###"""$$$&&&"""###$$$$$$######$$$%%%$$$$$$############$$$$$$ $$$### !!!(((***'''!!!!!!""""""""""""!!!!!!############$$$$$$$$$$$$###############$$$$$$%%%'''$$$!!!!!!###%%%$$$###!!!!!!!!!!!!!!!"""######%%%%%%%%%%%%$$$$$$###"""$$$'''%%%###$$$### ######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%$$$%%%&&&$$$!!! """%%% !!!###$$$###""""""###"""############$$$$$$$$$!!!###$$$"""!!!!!!!!!!!!!!!!!!"""#########!!!!!!###""" %%%!!!!!!!!!!!!"""###$$$%%%$$$%%%&&&&&&%%%$$$"""!!! """(((+++)))$$$$$$$$$%%%&&&'''((()))#########$$$&&&&&&%%%###$$$%%%$$$###!!!!!!###%%%"""$$$$$$######$$$"""###!!!"""%%%%%%""" """$$$$$$!!!!!!###%%%$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&%%%$$$### !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$"""!!!########################&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%&&&"""!!!###$$$"""!!!""""""""""""#########$$$$$$######"""!!!!!! #########$$$$$$%%%%%%&&&$$$###"""!!!!!!"""######$$$%%%%%%&&&&&&&&&%%%%%%!!!"""###"""!!!!!!###%%%"""""""""!!!"""######$$$""""""######$$$$$$$$$%%%!!!""""""""" """### !!!"""""""""""""""%%%$$$###""""""###$$$%%%!!!"""############""""""!!!$$$###"""!!!###&&&!!!%%%(((&&&"""!!!$$$!!!"""""""""!!! ***&&&""""""%%%&&&###%%%""" ###&&&&&&$$$%%%"""!!!"""%%%''''''%%%!!!"""""""""############%%%%%%%%%%%%%%%$$$###"""$$$$$$###""""""###$$$%%% !!!!!!!!!"""""""""###"""############$$$$$$$$$"""###$$$$$$###"""###$$$!!!###%%%$$$!!! !!!$$$""" ###### """$$$%%%$$$"""$$$'''$$$!!!!!!!!!!!!"""$$$'''(((&&&&&&'''***+++***'''$$$$$$$$$%%%%%%&&&'''((((((***+++------+++******+++))))))******+++++++++,,,***(((&&&$$$$$$$$$%%%&&&'''&&&&&&&&&'''((('''&&&((($$$$$$)))((($$$###&&&&&&%%%###""""""###%%%&&&)))((('''&&&&&&&&&&&&&&&###%%%&&&(((((('''%%%$$$((()))+++---///000000//////000000///---+++)))(((******)))'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))(((&&&%%%%%%&&&$$$%%%&&&%%%###"""###$$$%%%&&&&&&%%%$$$%%%''')))"""$$$%%%%%%%%%&&&)))+++&&&&&&''''''&&&$$$###"""######$$$%%%%%%&&&&&&''''''(((((('''&&&&&&)))+++(((***---000222222222111333111...+++***+++,,,...,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$!!! """''')))'''### !!!"""######$$$$$$###"""###$$$$$$""""""###$$$$$$"""!!!###%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&###"""""""""""""""#########"""!!! !!!""""""###!!! !!!%%%'''%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$"""""""""$$$%%%$$$#####################$$$$$$"""######"""!!!!!!"""$$$ !!!!!! !!!!!!"""######!!!###%%%%%%###!!! !!! ######!!!!!!$$$%%%""" """$$$$$$""" )))""""""(((((( '''%%%%%%%%%%%%%%%$$$###""" ############$$$%%%###""""""%%%)))+++***(((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$#########$$$%%%%%%&&&%%%$$$""""""$$$&&&$$$$$$###"""!!! %%%%%%$$$$$$###"""""""""$$$$$$###""" !!!$$$&&&########################&&&%%%$$$#########$$$%%%###$$$%%%$$$"""""""""###'''### ###%%%&&&&&&$$$"""!!!!!!"""%%%!!! %%%$$$ %%%###$$$%%%%%%######$$$%%%'''''''''&&&&&&%%%%%%%%%'''%%%$$$######$$$&&&((("""############$$$$$$$$$######""""""######$$$%%%''''''&&&%%%%%%&&&&&&&&&%%%$$$"""  ######""""""######$$$%%%%%%$$$###""""""###$$$%%%!!!!!!"""###############&&&$$$###"""###$$$###"""  """"""""""""############(((%%%!!! """$$$###"""!!!###%%%%%%""" !!!###"""######"""  !!!######$$$$$$$$$######"""""""""###$$$$$$$$$$$$###'''$$$!!!!!!$$$&&&$$$!!!###!!! """###"""!!!"""  ###$$$$$$""""""#########$$$$$$$$$$$$ !!!"""###$$$&&&''''''###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!""""""""""""#########"""###$$$$$$###"""###$$$ !!!"""!!! !!!"""&&&$$$$$$''''''$$$$$$'''"""###""" !!!$$$""""""""""""###$$$&&&'''(((&&&&&&''')))***)))&&&$$$$$$$$$%%%%%%&&&''''''((()))***,,,,,,***)))***+++)))))))))*********++++++######$$$%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''&&&&&&######''''''######'''&&&%%%###""""""###%%%&&&((('''&&&&&&%%%%%%&&&&&&###$$$&&&(((((((((&&&&&&'''(((***,,,............////////////---+++)))((((((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((('''%%%$$$$$$%%% """$$$$$$$$$$$$&&&'''%%%&&&&&&%%%$$$%%%''')))###$$$%%%%%%%%%&&&(((***&&&&&&''''''&&&%%%###"""$$$$$$$$$%%%&&&&&&''''''&&&'''((((((&&&'''(((***''')))+++...000000000000222000...,,,++++++,,,,,,+++***)))(((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$""" ###''')))&&&### !!!"""###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###!!!!!!"""%%%%%%$$$!!!#########$$$$$$$$$%%%%%%$$$$$$%%%###!!!!!!"""$$$""""""""""""###$$$&&&&&&$$$$$$###""""""###$$$%%%$$$"""!!!"""%%%&&&%%%###"""###$$$%%%&&&%%%$$$$$$###"""!!!"""$$$%%%$$$###%%%$$$$$$$$$###""""""""""""#########!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!""""""###$$$"""###$$$$$$"""!!!!!!""" ######!!!!!!$$$%%%""""""$$$%%%$$$"""!!!!!!""""""### '''###############""""""!!!!!!#########"""###$$$###""""""$$$''')))((('''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$""""""###%%%$$$######"""!!! ##################$$$$$$$$$$$$$$$###""""""$$$&&&$$$$$$$$$###############%%%%%%$$$#########$$$%%%"""###$$$$$$###"""###$$$'''%%%"""  """###$$$%%%%%%$$$"""!!!"""######(((###!!!'''&&&"""(((###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$#########&&&%%%###""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!######""""""######$$$%%%$$$$$$###""""""###$$$$$$!!!""""""######""""""!!!###"""!!!"""###$$$$$$$$$ !!!!!!  !!!""""""""""""############(((%%%""""""###$$$$$$""""""$$$%%%$$$!!! !!!######$$$%%%$$$"""!!!"""###"""######$$$$$$$$$######!!!!!!"""############"""%%%""" !!!$$$&&&%%%###"""!!!!!!!!!######!!!"""!!! """"""""" #########$$$$$$$$$%%%%%%%%%$$$###""""""""""""######"""!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""###$$$$$$###"""###$$$!!! !!!###$$$###"""&&&######&&&&&&######%%%"""###""" !!!$$$###"""###$$$%%%&&&'''''''''%%%%%%&&&((())))))&&&###$$$$$$%%%%%%&&&&&&''''''''')))******)))((()))***(((((())))))))))))******!!!"""%%%'''''''''%%%$$$''''''&&&&&&&&&&&&&&&&&&%%%""""""%%%%%%$$$%%%(((&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%###$$$&&&((())))))((((((&&&''')))+++------------...//////...---+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''&&&%%%###$$$%%% """$$$$$$$$$$$$%%%'''%%%&&&&&&&&&%%%%%%'''((($$$%%%&&&%%%$$$%%%'''(((&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%&&&''''''((((((%%%'''))))))((('''((()))&&&'''***,,,...///......//////...---,,,++++++******)))))))))))))))***+++&&&&&&&&&%%%%%%%%%%%%$$$$$$"""!!!###&&&(((%%%### !!!"""###$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&!!!!!!!!!"""###$$$###!!!#########$$$$$$$$$$$$%%%###$$$$$$"""!!! !!!###!!!""""""###$$$&&&'''(((###"""""""""###$$$%%%&&&%%%$$$######%%%&&&%%%###"""###$$$%%%&&&%%%$$$$$$###!!!!!!!!!###$$$###"""&&&%%%%%%$$$###"""!!!!!!"""###$$$###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$######$$$###!!!!!!"""###!!!###$$$!!!"""%%%%%%"""$$$%%%%%%$$$""""""###%%%###%%%"""$$$***!!!!!!!!!!!!!!!!!! """$$$$$$"""""""""###$$$###""""""%%%&&&&&&&&&############$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$%%%%%%$$$""""""###%%%#########""""""!!!!!!!!!!!!""""""###$$$$$$%%%%%%###%%%&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$######""""""$$$$$$#########$$$$$$%%%!!!"""$$$$$$######$$$&&&$$$$$$%%%%%%$$$###"""!!!"""###$$$$$$""""""###$$$!!!%%% ###""" &&&###$$$%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$######&&&%%%###"""!!!""""""###"""""""""#########$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''"""###############""""""###""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$!!!!!!"""""""""!!! !!!"""###%%%%%%!!!"""###"""!!! !!!###"""""""""#########$$$$$$&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$"""!!!!!!"""$$$$$$&&&&&&&&&$$$###$$$%%%!!!"""###$$$$$$$$$$$$$$$ !!!"""""""""""""""&&&$$$"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$""" ######"""#########"""!!!""""""#########$$$$$$$$$%%%$$$###!!!!!!!!!!!!"""%%%$$$###"""""""""###$$$""""""""""""!!!!!!!!!!!!""""""""""""############"""###$$$$$$###"""###$$$$$$"""!!!"""&&&((('''$$$%%%""""""$$$$$$!!!!!!$$$$$$&&&%%%"""###&&&%%%""""""###%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&((('''%%%###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))((('''((()))((((((((((((((()))))))))&&&''''''''''''%%%$$$###&&&'''''''''%%%%%%%%%&&&%%%######$$$$$$%%%&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%###$$$&&&'''))))))))))))'''(((***+++---------,,,............---+++)))(((%%%%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%"""$$$&&&%%%$$$""""""###%%%&&&'''&&&%%%%%%&&&'''$$$%%%&&&%%%$$$$$$&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))$$$''')))***)))((('''(((&&&((()))+++---.........,,,---------,,,+++)))(((***))))))(((((())))))***'''''''''&&&&&&&&&%%%%%%$$$###"""$$$&&&&&&%%%###!!!!!!"""###$$$$$$$$$$$$!!!###$$$###"""!!!"""### !!!""""""###"""!!!############$$$$$$$$$$$$!!!"""######!!!"""###%%%"""""""""###$$$%%%&&&''' !!!"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$"""!!! !!!###$$$###"""%%%$$$$$$$$$###"""""""""###$$$$$$###""""""###%%%""""""""""""""""""""""""$$$###############$$$$$$#########""" ###%%%!!!$$$$$$""""""%%%%%%###$$$%%%$$$###!!!"""$$$&&&&&&######''''''###$$$'''!!!!!!!!! !!!!!!!!!!!!###$$$$$$"""!!!!!!"""$$$###""""""###$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$""""""###$$$######""""""""""""""""""""""""#########$$$$$$$$$"""%%%'''(((&&&%%%$$$$$$%%%%%%$$$$$$###"""""""""###############$$$$$$$$$!!!#########$$$%%%'''""""""#########!!!  """######""""""###%%% ### %%%"""$$$%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###""""""""""""""""""""""""############%%%%%%&&&&&&&&&'''&&&&&&'''&&&&&&&&&&&&''''''(((!!!"""###%%%%%%%%%$$$###"""""""""""""""###$$$$$$$$$##################$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!!###%%%!!!"""###"""!!!!!!!!!###""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$&&&%%%###!!!!!!!!!###%%%$$$%%%&&&&&&$$$###$$$&&& !!!"""###$$$%%%%%%%%% !!!""""""######""""""((('''%%%%%%%%%&&&%%%%%%###$$$%%%%%%$$$###"""!!!""""""###$$$###"""!!!!!!!!!!!!!!!!!!"""""""""""" ###&&&)))+++&&&%%%###"""""""""###$$$""""""""""""!!!!!!!!!!!!######$$$$$$$$$$$$%%%%%%"""###$$$$$$###"""###$$$$$$"""!!!"""&&&((('''$$$'''$$$###%%%$$$""""""%%%###&&&&&&""""""%%%&&&%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%&&&&&&$$$"""$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&((((((''''''((())))))))))))(((((((((((((((+++***((('''&&&&&&''''''%%%'''((('''%%%###$$$&&&%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%###$$$%%%&&&((()))))))))((()))+++,,,------------------......---+++)))(((&&&&&&&&&&&&''''''''''''#########$$$$$$$$$%%%%%%%%%&&&((((((&&&&&&&&&'''!!!###%%%%%%$$$"""!!!"""%%%&&&''''''%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$''')))***)))((('''(((((((((***+++,,,---......***+++,,,---,,,***)))'''******)))(((''''''''''''(((((((((''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$"""!!!"""###$$$$$$%%%%%%$$$!!!"""######!!!!!!"""### """"""""""""""""""""""""#########$$$$$$$$$ !!!#########$$$''')))$$$######"""""""""###### !!!"""#########$$$%%%%%%$$$$$$###$$$$$$"""###$$$%%%&&&%%%$$$$$$###!!!!!!"""###$$$###""""""""""""###$$$$$$$$$%%%###$$$$$$###""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$#########""" !!!###%%%!!!$$$$$$""""""%%%&&&############"""!!!!!!###&&&%%%###"""###"""  ###"""!!!!!!!!!"""######!!!###$$$$$$"""!!!!!!"""############""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###""""""""""""############$$$$$$$$$#########"""""""""$$$'''((('''%%%$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$!!!#########$$$&&&(((###"""!!! !!!!!! !!!"""###""""""###%%%###'''!!!######""")))"""###$$$$$$""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$#########!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!"""###### !!!###%%%%%%%%%$$$###""""""!!!!!!""""""###$$$#########$$$$$$######### """#########!!!"""###""" !!!### !!!""""""!!! !!!"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%'''%%%###!!!!!!"""$$$$$$"""$$$%%%$$$######$$$%%% !!!"""###$$$%%%%%%%%%!!!"""######$$$$$$######''''''&&&%%%%%%%%%%%%%%% """######!!! !!! ######"""!!! !!! !!!!!!!!!"""""" ###%%%&&&'''((($$$###""" !!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$###"""###$$$!!! !!!###$$$###"""%%%""" !!!!!!"""!!!$$$$$$!!!###%%%%%%######$$$$$$$$$###""""""$$$#########%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((((((''''''((()))******))))))))))))(((((()))((('''&&&''')))+++---%%%''')))'''$$$"""$$$&&&%%%((((((%%%$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''(((((((((***+++------------,,,,,,---------,,,+++)))(((''''''''''''''''''''''''############$$$$$$$$$$$$%%%&&&(((((('''&&&'''((( ###%%%%%%$$$$$$$$$%%%&&&((('''&&&%%%%%%%%%###$$$%%%$$$###$$$&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((%%%'''))))))((('''((()))(((((()))***+++,,,---...)))***+++++++++***((('''******((('''&&&&&&&&&&&&)))))))))(((((((((''''''%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%###$$$%%%$$$######$$$%%%!!!######"""""""""###"""""""""############$$$ !!!###$$$$$$%%%(((***%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$"""###$$$$$$###"""###%%%"""###$$$%%%&&&%%%$$$$$$###"""""""""$$$%%%$$$###!!!!!!"""###$$$%%%%%%&&&###$$$%%%$$$""""""$$$%%%""""""""""""""""""""""""$$$$$$###""""""""""""###!!!"""###"""!!!!!!###%%%!!!$$$%%%"""###&&&&&&###"""#########""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!"""###$$$%%% """$$$$$$"""""""""###!!!###%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%&&&""""""$$$%%%%%%%%%%%%%%%"""###%%%$$$###!!!!!!""""""""""""######$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!$$$''''''&&&$$$###$$$######################## !!!"""###$$$$$$$$$$$$!!!#########$$$&&&'''&&&$$$###!!!!!!"""$$$%%% !!!""""""!!!!!!###$$$"""&&& ######!!!'''"""###$$$###""""""###$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$!!!!!!!!!"""""""""######!!!"""###$$$%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$"""$$$%%%### !!!$$$ """###"""!!! !!!"""#########$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&'''%%%###"""###$$$$$$###!!!"""######""""""###$$$!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$#########%%%&&& """###""" """$$$ $$$$$$###!!!"""###!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&$$$""" %%%$$$""" !!! !!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$###"""###$$$ !!!"""!!! !!!"""### !!!%%%%%%!!!"""&&&&&&&&&%%%$$$$$$############$$$"""""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((((((((()))***++++++*********)))))))))'''''''''(((((()))***+++$$$''')))'''###!!!###&&&$$$((()))$$$""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&((()))***,,,,,,,,,++++++,,,,,,------,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$###%%%''''''&&&&&&&&&''' ###%%%%%%$$$###$$$%%%&&&((((((&&&%%%$$$%%%"""###$$$$$$###$$$&&&(((((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%&&&&&&''''''&&&'''((((((&&&'''(((***''''''(((((()))***+++,,,))))))******))))))(((((())))))((((((((((((((()))******)))))))))(((((((((%%%&&&&&&&&&$$$###""""""""""""###$$$%%%%%%%%%%%%"""$$$%%%$$$###"""###%%% """$$$$$$###"""###%%%""""""""""""############!!!#########"""###%%%'''$$$$$$###"""""""""######"""###$$$$$$%%%$$$######!!!######!!!!!!###%%%"""###$$$%%%&&&%%%$$$$$$%%%######$$$%%%&&&%%%$$$"""""""""###$$$$$$$$$%%%$$$$$$%%%$$$######$$$&&&########################$$$###""""""!!!!!!!!!""" !!!#########"""###$$$"""%%%%%%"""###&&&&&&###!!!###%%%%%%$$$###$$$%%%"""############$$$%%%$$$$$$###"""!!!!!!###%%%&&&!!!#########"""###$$$"""&&&'''%%%$$$$$$$$$############$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%!!!###%%%%%%###!!!!!!"""!!!!!!"""###$$$$$$%%%%%%$$$$$$##################!!!###%%%&&&$$$######$$$"""""""""###$$$$$$%%%%%% """###$$$$$$$$$### """############%%%&&&&&&%%%$$$######$$$%%%&&& !!!###"""!!!!!!"""###$$$###"""$$$!!!###$$$###"""!!!"""$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!"""""""""### !!!###$$$%%%$$$###"""############$$$%%%&&&'''""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""!!!!!!""""""######"""""" ###%%%$$$ ###&&&"""###$$$###""""""###$$$#########$$$$$$$$$%%%%%%"""$$$$$$###""""""%%%(((&&&$$$######%%%%%%$$$"""!!!"""######""""""###%%%"""######$$$$$$$$$######!!!""""""############### !!!""""""###%%%'''"""###$$$###!!!!!!%%%((("""&&&'''&&&$$$%%%&&&""""""""""""############!!!$$$'''((('''%%%###'''&&&$$$###"""""""""### !!!"""###$$$%%%"""############$$$$$$$$$"""$$$$$$$$$###"""###$$$!!!###%%%$$$!!! """$$$'''###!!!!!!!!!######''''''###!!!$$$((()))((('''%%%$$$###$$$$$$%%%$$$"""!!!"""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((((()))***,,,+++++++++******))))))'''((()))***)))'''%%%$$$$$$'''***'''### ###&&&###((()))$$$ ###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$######$$$%%%%%%'''((()))***++++++***)))+++,,,,,,---,,,+++)))(((&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$"""$$$&&&&&&%%%%%%&&&''' """%%%&&&$$$""" %%%'''((((((&&&%%%$$$$$$!!!"""###$$$###$$$''')))((('''&&&%%%%%%&&&((((((######$$$%%%%%%&&&&&&''''''(((((('''&&&&&&)))+++&&&&&&&&&'''''')))***+++))))))))))))(((((((((((((((((((((((()))***+++,,,************))))))))))))%%%&&&'''&&&$$$"""""""""""""""###$$$%%%%%%%%%%%% """###"""!!! !!!""" ###%%%%%%###"""###%%%""""""""""""###############$$$$$$###!!! """###$$$#########$$$%%%&&&&&&!!!!!!"""######"""  """"""!!!!!!###%%%"""###$$$%%%&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$###############$$$%%%%%%$$$######$$$&&&""""""""""""""""""""""""######"""!!!!!! !!!!!!!!!$$$$$$###"""######"""%%%%%%######&&&&&&$$$!!!$$$&&&'''&&&%%%%%%&&&"""######""""""######!!!###"""!!! !!!"""$$$&&& ############$$$%%%"""''')))'''%%%$$$$$$""""""""""""############!!!"""$$$%%%&&&&&&%%%%%%!!!###%%%%%%###!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%"""###%%%$$$###"""###$$$!!!!!!"""###$$$%%%%%%&&& """###$$$$$$$$$###!!!"""$$$$$$######$$$&&&###$$$$$$$$$%%%$$$$$$$$$!!!"""###"""!!! !!!""""""'''###"""(((&&&"""'''!!!###$$$###"""!!!"""###%%%%%%%%%&&&&&&'''''''''"""######$$$$$$$$$######!!!!!!!!!!!!"""""""""""" """$$$%%%%%%%%%###"""!!!!!!!!!!!!"""###$$$%%%###"""!!! !!!"""###!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$###""" """%%%$$$!!!!!!%%%)))###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$""" !!!%%%(((&&&$$$###$$$&&&&&&###!!!!!!"""$$$$$$######$$$%%%######$$$$$$$$$######""" !!!!!!"""""""""""""""###$$$%%%&&&%%%%%%######%%%""" !!!###$$$###!!!!!!!!!!!!!!!!!!"""######$$$#########""""""!!!!!!"""############$$$''')))&&&"""!!!"""""" !!!%%%"""###$$$$$$###"""###$$$$$$(((%%%"""!!!"""$$$$$$$$$#########""""""###$$$&&&&&&$$$###$$$%%%&&&$$$######$$$%%%%%%$$$$$$$$$###$$$&&&(((,,,...'''&&&%%%&&&((()))((('''"""$$$%%%%%%###""""""###&&&&&&&&&%%%%%%$$$$$$$$$###(((,,,+++&&&###$$$''')))+++,,,+++)))(((((((((((((((((('''&&&&&&&&&%%%'''''''''&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###(((%%%$$$)))'''$$$"""$$$((()))&&&&&&(((((((((((()))******+++++++++++++++++++++***)))(((&&&'''&&&$$$###$$$***...&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&"""$$$&&&(((((((((&&&%%%$$$%%%&&&'''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&$$$###$$$&&&((())))))''''''&&&%%%&&&'''((()))'''((()))******++++++***000,,,(((''')))+++***)))(((***++++++)))((())))))+++*********))))))((((((***(((&&&%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$###### ###%%%&&&%%%###"""""" !!!###%%%%%%$$$"""!!!"""$$$&&&&&&$$$######$$$###$$$"""###&&&&&&###!!!!!!!!!!!!"""###$$$%%%""""""######$$$$$$$$$$$$ !!!"""$$$$$$"""$$$&&&'''&&&%%%%%%&&&&&&$$$"""$$$''')))(((''')))(((&&&$$$######$$$$$$$$$!!! '''%%%"""'''###$$$%%%$$$""" ''''''&&&%%%$$$$$$######!!!!!!"""###############!!!"""###"""!!!"""###"""###%%%&&&&&&%%%$$$"""%%%%%%$$$ """'''%%%""" !!!###$$$###!!!###$$$$$$%%%%%%$$$$$$###$$$$$$###########################$$$$$$%%%%%%%%%###!!!(((+++(((&&&((((((%%%%%%&&&### !!!%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$###$$$$$$### """"""#########$$$$$$$$$''''''&&&######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""" &&&'''######'''***(((%%%###"""###$$$%%%%%%$$$$$$%%%&&&%%%###!!!######$$$%%%%%%%%%%%%$$$%%%###!!!"""$$$%%%$$$!!!!!!"""###$$$$$$###!!!!!!$$$$$$######"""!!!!!!!!!$$$###"""!!!!!!"""##############################"""###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$#########""""""""""""""""""###$$$$$$###"""###$$$!!!!!!###&&&(((&&& (((######&&&&&&"""###'''##################$$$$$$$$$%%%%%%###!!!!!!"""$$$ !!!"""###$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$ !!!"""######$$$!!!"""$$$%%%%%%%%%$$$###%%%""" !!!###$$$###!!! !!!""""""$$$#########""""""""""""%%%&&&%%%$$$""""""###%%%%%%!!! ######!!!"""%%%"""###$$$$$$###"""###$$$$$$%%%$$$######%%%$$$$$$$$$#########"""""""""$$$%%%%%%$$$######$$$%%%$$$"""###$$$&&&%%%$$$$$$$$$$$$%%%&&&(((***+++###"""!!!"""$$$$$$###"""!!!"""$$$$$$"""!!!""""""&&&%%%%%%%%%$$$$$$$$$$$$###&&&'''&&&&&&(((***((()))******(((''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%% '''&&&%%%((($$$&&&######&&&'''%%%'''***((((((((()))******++++++++++++++++++***))))))(((%%%&&&&&&%%%###%%%))),,,%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&(((***'''&&&%%%%%%%%%&&&'''(((((()))))))))))))))(((''',,,***'''''')))***)))(((((()))++++++)))((())))))+++*********))))))))))))***(((%%%%%%&&&''''''&&&#########""""""!!!!!!!!!!!!###$$$"""!!! !!! !!!"""!!!$$$%%%%%%$$$###$$$&&&(((###$$$"""###&&&&&&###!!!!!!!!!!!!"""###$$$%%%###""""""""""""""""""""""""!!!!!!""""""$$$%%%%%% """%%%%%%$$$###$$$$$$%%%###"""###&&&((('''&&&###############$$$$$$%%%!!!&&&"""%%%###%%%###$$$$$$###!!! !!!"""&&&&&&&&&&&&%%%$$$###"""!!!!!!"""############### """$$$$$$###"""###$$$$$$$$$%%%%%%$$$###"""!!!$$$%%%$$$!!!"""%%%%%%""" !!!###$$$###!!!###$$$$$$%%%%%%$$$$$$###########################"""""""""######$$$$$$$$$$$$!!!###((()))'''(((,,,)))$$$""""""""" !!!%%%############$$$$$$$$$%%%###%%%&&&%%%$$$#########%%%&&&'''&&&$$$$$$$$$&&&""""""""""""#########$$$%%%%%%$$$###"""###$$$#################################$$$$$$$$$############ $$$$$$!!!!!!%%%((('''$$$"""""""""$$$%%%$$$######%%%&&&&&&$$$""""""######$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$"""""""""############""""""!!!!!!""""""#########$$$$$$###"""!!!!!!"""######""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%######"""!!!!!!"""#########""""""""""""""""""""""""###$$$$$$###"""###$$$%%%$$$###$$$&&&%%%"""%%%"""!!!%%%%%%###$$$(((%%%%%%$$$###"""""""""###$$$$$$###############""""""######$$$$$$$$$######$$$%%%&&&%%%###"""###$$$!!!!!!!!!""""""######### !!!###$$$$$$$$$######$$$"""!!!!!!"""######"""  !!!!!!###############"""""""""&&&&&&&&&$$$"""!!!"""###### ######!!!###&&&"""###$$$$$$###"""###$$$###############$$$&&&'''$$$$$$$$$###############!!!###$$$$$$###""""""###%%%###"""###%%%&&&&&&%%%$$$%%%%%%&&&&&&''''''(((&&&$$$######%%%%%%$$$"""!!!######!!! !!!"""$$$$$$$$$$$$$$$#########!!!!!!"""###%%%&&&((()))&&&'''))))))'''&&&&&&'''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''###"""&&&&&&!!!)))$$$"""$$$%%%$$$''',,,'''(((((())))))******+++,,,++++++******)))(((((($$$%%%%%%%%%$$$%%%''')))$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%'''((('''%%%"""###'''+++&&&%%%$$$$$$$$$%%%&&&'''(((((((((((('''&&&%%%$$$((('''&&&'''((()))((('''''')))******)))((()))******************))))))))))))'''%%%%%%&&&'''&&&%%%"""""""""!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$###"""!!!"""&&&((( ###$$$"""###&&&&&&###!!!!!!!!!!!!"""###$$$%%%###""""""!!!!!!!!!""""""###############$$$%%%&&&!!!######"""!!!"""###$$$###!!!"""$$$&&&&&&%%% """###$$$$$$%%%(((+++%%% %%%"""%%%#########""" !!!###%%%$$$%%%&&&&&&%%%$$$"""!!!!!!!!!"""###############!!!###%%%%%%$$$###$$$%%%&&&%%%$$$"""!!!!!! ###$$$$$$"""!!! """$$$$$$"""!!!!!!"""######"""######$$$$$$$$$$$$##############################"""""""""""""""#########$$$$$$&&&(((((()))///666///''' """"""###&&&"""""""""#########$$$$$$###$$$&&&%%%$$$"""######!!!###$$$$$$######$$$&&&""""""""""""############$$$######$$$###"""""""""""""""""""""""""""""""""########################### """""" !!!###&&&$$$###!!!!!!"""$$$%%%""""""###$$$&&&'''%%%###!!!!!!"""###############$$$###"""###$$$$$$###"""######"""""""""######$$$"""""""""""""""###############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$######$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""###$$$$$$###"""###$$$(((%%%""""""###$$$%%%%%%$$$!!!!!!###$$$$$$%%%)))'''&&&$$$###"""!!!!!!!!!###"""!!!###&&&&&&$$$!!!###$$$$$$$$$$$$###""""""$$$%%%%%%%%%###"""###$$$"""#####################!!!"""###$$$$$$###!!!!!!######"""!!!"""#########!!! !!!""""""########################"""###$$$$$$######$$$&&&""" ###$$$"""###&&&"""###$$$$$$###"""###$$$&&&$$$""""""$$$%%%%%%%%%########################!!!"""$$$$$$"""!!!"""###$$$###"""###%%%'''''''''%%%%%%&&&&&&&&&&&&%%%$$$(((&&&%%%%%%&&&&&&$$$###!!!######"""!!!"""###########################(((&&&######$$$%%%$$$$$$%%%'''(((((('''&&&'''(((%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''''''''&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$'''$$$###%%%%%%!!!((($$$###%%%&&&$$$&&&***''''''(((((()))*********,,,+++******)))(((((((((###$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&(((((($$$$$$***%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''((())))))((((((&&&(((******)))((()))***************************((('''%%%&&&''''''&&&%%%########################!!!###%%%%%%$$$#########$$$$$$%%%%%%%%%$$$###""""""######""" """### ###$$$"""###&&&%%%"""!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!"""###$$$%%%###############$$$%%%%%% """######!!!!!!"""######"""!!!""""""###$$$$$$ """$$$$$$$$$###///111)))###'''$$$!!!'''"""###"""!!! !!!$$$'''###$$$%%%&&&%%%$$$"""!!!!!!!!!"""###############!!!###%%%%%%$$$###$$$%%%%%%###"""  !!!"""""""""#########"""""""""######"""!!!"""###############$$$$$$$$$$$$#####################$$$$$$$$$""""""#####################%%%((()))+++000;;;DDD777,,,###"""$$$%%%%%%'''!!!""""""""""""############$$$%%%%%%###""""""### !!!""""""!!!!!!"""###############$$$$$$$$$$$$###"""$$$''''''###"""###"""""""""#################################$$$$$$"""!!! !!!!!!"""###%%%###"""!!!!!!!!!"""$$$%%%!!!!!!"""$$$'''(((&&&%%% !!!!!!"""""""""""""""$$$############$$$######$$$###"""!!!"""###$$$%%%&&&%%%$$$###""" """""""""""""""#########""""""""""""""""""""""""!!!$$$%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""#########"""###$$$$$$###"""###$$$&&&$$$"""!!!"""###%%%&&&%%%$$$######$$$$$$&&&(((%%%%%%$$$###"""""""""###### ###((()))$$$"""######$$$$$$$$$#########$$$%%%$$$###""""""$$$$$$$$$$$$##################$$$$$$$$$###!!! #########"""!!!"""######""""""!!!!!!""""""###$$$###############$$$$$$$$$ """$$$$$$######$$$%%%!!! $$$$$$"""###&&&"""###$$$$$$###"""###$$$###""""""###$$$$$$###!!!########################!!!"""$$$$$$"""!!!"""###$$$###"""###&&&(((((((((%%%%%%&&&&&&%%%$$$######%%%$$$"""#########"""!!! """$$$$$$#########$$$########################+++)))%%%$$$$$$$$$######%%%'''))))))(((((()))***%%%&&&&&&&&&'''((((((((($$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!$$$%%%###"""###%%%$$$&&&$$$$$$((((((%%%%%%''''''''''''((())))))******+++***)))((((((((())))))$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((######$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***(((''''''&&&&&&''''''((((((((((((((())))))))))))$$$&&&'''###"""'''$$$$$$###"""###$$$%%%&&&######$$$%%%%%%%%%%%%%%%%%%&&&((()))))))))))))))&&&'''))))))(((((()))******************+++++++++)))'''&&&'''((((((&&&%%%###############$$$$$$$$$"""###%%%$$$###"""###$$$""""""""""""!!! """$$$&&&&&&$$$!!!!!!$$$%%%"""###%%%%%%"""!!!!!!!!!!!!"""###$$$%%%""""""!!!"""###%%%''')))######"""""""""###$$$$$$"""###$$$###"""!!!###$$$"""""""""!!!!!!"""###$$$ !!!###$$$%%%$$$###"""///222***$$$'''$$$!!!'''"""""""""!!! !!!$$$'''"""###$$$$$$$$$###"""!!!!!!!!!"""############### """$$$$$$###"""###$$$"""!!!!!!###%%%!!!""""""###$$$###"""!!!#########"""!!!"""######"""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%)))***...777DDDMMM999...%%%$$$%%%$$$$$$$$$!!!""""""""""""#########"""$$$%%%%%%###""""""######$$$%%%$$$"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&$$$###%%%++++++&&&###%%%#########$$$$$$$$$%%%%%%######""""""######%%%%%% !!!!!!!!!###%%%&&&&&&"""!!!!!!!!!!!!###$$$%%% !!!"""$$$'''((('''%%% !!!""""""""""""!!!######$$$############$$$$$$###"""""""""###%%%&&&%%%%%%$$$###"""!!! !!!!!!""""""####################################!!!$$$%%%$$$"""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""############"""###$$$$$$###"""###$$$!!!""""""""""""###$$$%%%)))(((&&&######$$$&&&&&&###"""""""""###$$$%%%%%%### ###((()))$$$ """###$$$%%%&&&&&&###$$$%%%$$$"""!!!"""###$$$$$$$$$###############$$$$$$%%%%%%$$$""" """######"""!!!!!!"""$$$######""""""######$$$%%%#########$$$$$$$$$$$$$$$"""###%%%$$$###!!!"""""""""!!!$$$%%%""""""$$$"""###$$$$$$###"""###$$$ ###$$$$$$###!!! ###############$$$$$$$$$!!!###$$$$$$###""""""######""""""###&&&)))))))))%%%%%%%%%$$$$$$#########&&&%%%###$$$%%%%%%$$$### """$$$$$$$$$###$$$%%%#########$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&((()))))))))***+++&&&&&&&&&'''''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$"""!!!"""%%%'''%%%$$$%%%))))))%%%$$$&&&&&&''''''(((((())))))******)))((('''((()))***+++&&&%%%$$$%%%''''''&&&$$$&&&%%%%%%&&&&&&'''((()))######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&'''((((((((((((''''''''''''((((((&&&''''''''''''((((((((($$$%%%&&&### """%%%%%%$$$#########$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%&&&''')))(((''''''((()))%%%'''))))))(((((()))************+++++++++++++++)))((((((((())))))'''&&&"""""""""""""""######### """###"""!!! !!!###$$$$$$######""""""!!!!!!###&&&)))***'''$$$!!! !!!$$$%%%"""###%%%%%%!!!!!!!!!!!!!!!"""###$$$%%%$$$###""""""###&&&(((***######"""""""""######$$$$$$%%%%%%$$$""""""###%%%!!!"""###"""!!! """$$$$$$$$$$$$%%%$$$$$$######))),,,&&&!!!%%%### &&&!!!"""""""""!!!!!!$$$&&&######""""""""""""""""""!!!!!!"""############### """$$$$$$###"""###$$$!!!  """%%%&&&"""!!!!!!"""$$$$$$###!!!"""######"""!!!!!!"""$$$""""""############"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$ %%%))))))...888BBBGGG333+++%%%%%%%%%"""!!!""""""""""""#########$$$$$$"""###%%%$$$###!!!""""""!!!######"""  !!!$$$$$$$$$%%%%%%%%%%%%&&&%%%###'''///000((($$$&&&#########$$$%%%%%%&&&&&&######"""""""""$$$%%%&&&"""###"""$$$&&&'''$$$""""""!!!""""""###$$$$$$!!!!!!"""$$$'''(((&&&%%% !!!""""""""""""""""""$$$$$$$$$###"""###$$$###############$$$%%%&&&!!!!!!!!!"""######$$$$$$ !!!"""######$$$##############################!!!###$$$###""""""###""""""############""""""!!!!!!!!!"""######$$$$$$"""###$$$$$$###"""###$$$ ############$$$%%%)))***'''"""!!!$$$%%%$$$!!!!!!""""""###$$$&&&'''###"""!!!###&&&&&&$$$!!!!!!###%%%&&&''''''###$$$$$$$$$"""!!!"""###"""#####################"""###$$$%%%%%%$$$######!!!###$$$###!!! """%%%"""""""""""""""######$$$#########$$$$$$%%%%%%%%% """$$$$$$###""""""###""" !!!%%%%%%"""!!!###"""###$$$$$$###"""###$$$!!!$$$$$$"""!!!"""$$$""""""#########$$$$$$$$$"""$$$%%%%%%$$$######$$$###""""""###''')))******%%%%%%###""""""###$$$$$$&&&%%%$$$%%%&&&'''&&&%%%!!!###$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&"""%%%&&&$$$$$$&&&)))"""%%%'''((((((((()))***'''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$###"""$$$&&&(((%%%$$$''''''$$$$$$'''&&&&&&''''''((()))))))))((('''&&&&&&'''))),,,---(((&&&$$$%%%'''((('''%%%%%%%%%%%%%%%&&&'''(((((("""######$$$&&&''''''((($$$%%%&&&'''''''''&&&%%%&&&&&&'''''''''''''''&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''((($$$%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''######$$$%%%%%%%%%$$$$$$'''((((((&&&$$$$$$&&&)))$$$&&&((()))(((((()))************++++++,,,,,,,,,******)))***++++++)))&&&"""#########$$$$$$$$$$$$!!!""""""""" !!!###''''''&&&%%%$$$$$$$$$$$$ ###&&&'''%%%$$$######!!!$$$%%%###"""%%%$$$!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%###""""""$$$&&&'''%%%$$$$$$#########$$$$$$%%%%%%%%%$$$""""""###%%%!!!###$$$### """$$$%%%$$$$$$######$$$$$$$$$###(((### &&&$$$!!!&&&!!!"""######"""!!!###$$$###"""!!! !!!###$$$!!!!!!"""###############!!!###%%%%%%$$$###$$$%%%"""!!!!!!!!!!!!"""$$$%%%###!!! !!!$$$%%%$$$"""!!!###$$$###!!! """%%%""""""############""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$#########""""""&&&'''&&&***222666555***'''&&&((('''###"""%%%############$$$$$$$$$%%%"""###$$$$$$"""!!!!!!"""  !!!""""""#########$$$$$$$$$%%%"""'''222222)))$$$'''"""""""""###$$$%%%%%%%%%###"""!!!!!!"""$$$&&&'''$$$&&&######%%%########################$$$"""!!!"""$$$''''''&&&$$$!!!!!!"""############""""""$$$%%%$$$"""!!!###%%%!!!"""###$$$%%%%%%%%%%%% """###$$$%%%&&& """###$$$$$$############################## !!!""""""!!!!!!"""###"""###$$$%%%%%%$$$###""" !!!!!!"""######$$$$$$"""###$$$$$$###"""###$$$!!!######"""###%%%(((&&&'''$$$###%%%###""""""""""""###$$$%%%%%%$$$$$$###############""" """###%%%%%%&&&&&&"""###$$$###"""!!!"""###!!!!!!!!!""""""######### !!!###%%%&&&&&&&&&&&&!!!###$$$###!!! """%%%!!!!!!!!!!!!!!!"""###############$$$$$$%%%%%%%%%!!!###$$$%%%&&&'''###!!!"""%%%%%%!!! """"""$$$$$$$$$###"""###$$$"""%%%$$$ ###(((""""""######$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%###""""""$$$'''***++++++&&&$$$###!!!!!!"""$$$%%%!!!  """######""" """"""""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&"""&&&&&&###!!!$$$'''!!!###&&&'''''''''(((***(((((((((''''''&&&&&&%%%(((((((((((('''&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&%%%"""###%%%***&&&$$$%%%%%%###%%%***&&&&&&''''''((()))))))))'''&&&&&&&&&'''***---...***'''%%%%%%''')))'''&&&$$$$$$$$$$$$%%%&&&'''((("""######$$$&&&'''(((((("""$$$&&&(((((((((&&&%%%&&&'''((((((((('''&&&%%%((((((''''''''''''(((((('''''''''((((((((())))))%%%%%%%%%'''((((((&&&$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$###"""'''((('''$$$!!!!!!$$$((($$$&&&((()))(((((()))************++++++,,,,,,,,,+++******+++,,,,,,)))'''%%%%%%%%%&&&&&&'''''''''###$$$$$$###""""""###%%%%%%$$$###"""!!!!!!!!!!!! !!!!!!!!!###$$$"""%%%%%%###"""%%%$$$!!!!!!!!!!!!!!!"""###$$$%%%(((&&&###!!! !!!###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%###!!!!!!###%%%"""$$$%%%###!!! """%%%$$$###"""""""""###%%%&&&!!!&&&###"""((('''$$$)))!!!"""$$$$$$###!!!""""""$$$""" !!!###%%%!!!!!!"""###############"""$$$&&&&&&%%%%%%%%%&&&#########""""""""""""###$$$!!! ###%%%$$$###!!!###$$$###!!! """%%%""""""############""""""!!!""""""###$$$$$$%%%%%%$$$#########""""""!!!!!!%%%''''''$$$&&&++++++&&&%%%%%%(((+++***&&&&&&)))###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$"""!!!!!!""" !!!###$$$###$$$&&&'''!!!!!!!!!!!!""""""""""""$$$!!!'''333333)))###''' !!!!!!"""###$$$$$$$$$###"""!!!!!!"""$$$&&&'''%%%'''$$$"""#########$$$###############""""""###$$$&&&'''%%%###!!!!!!"""###############!!!$$$%%%%%%"""!!!###%%%!!!"""$$$%%%&&&&&&%%%%%%""""""""""""############ """###$$$$$$$$$###"""""""""""""""""""""""" !!!"""!!! """$$$###$$$%%%&&&&&&%%%$$$### !!!!!!"""###$$$$$$$$$"""$$$$$$$$$###"""###$$$!!!###$$$###"""###'''+++"""%%%""""""%%%###$$$$$$###############$$$$$$%%%%%%###!!!!!!"""$$$!!!"""###$$$$$$$$$$$$$$$"""###$$$###"""!!!!!!### !!!"""######$$$###""" !!!###$$$$$$"""!!!###%%%&&&###!!!!!!""""""!!!!!!"""##################"""!!!!!!'''""" $$$%%%""""""%%%!!!"""###"""!!! !!!""""""############$$$$$$$$$!!!!!!""""""#########$$$%%%$$$###$$$%%%%%%$$$###"""###$$$###"""!!!!!!""" ###''',,,...,,,(((###%%%###!!!  !!!"""#########"""""""""""""""""""""""""""############%%%&&&''''''%%%######$$$!!!"""######"""###%%%&&&######$$$&&&((()))(((&&&'''%%%###$$$&&&'''%%%###%%%%%%&&&'''&&&%%%$$$######"""""""""""""""######%%%"""###(((((($$$###''''''((((((&&&$$$""""""###!!!'''$$$!!!&&&$$$""")))%%%(((***)))&&&%%%(((***+++***)))'''''''''((()))&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!###+++...)))######%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$&&&)))$$$%%%'''&&&%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&'''***,,,%%%''')))***)))))))))***)))***+++,,,---.........************)))((('''&&&###'''((($$$"""###$$$"""!!!"""""""""############!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###"""############$$$$$$$$$'''%%%"""###%%%&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%$$$###$$$%%%%%%$$$######"""""""""""""""######%%%&&&""" $$$%%%###$$$%%%'''((((((&&&%%%$$$"""""""""###$$$$$$$$$%%% !!!############%%%'''"""#########""""""$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&###"""""""""###%%%''')))########################$$$$$$###""""""###$$$%%% ((($$$ ###%%%!!!$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%%%%###""""""$$$''' """###"""!!!"""$$$ """###"""!!!"""###%%%$$$%%%%%%$$$######$$$%%%###"""""""""!!!!!!!!! !!!###$$$%%%$$$"""!!!###"""!!!!!!"""$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!"""############"""'''$$$ !!!###%%%&&&######$$$$$$$$$$$$######$$$###"""!!!!!!###%%%&&&!!!"""###$$$%%%$$$############$$$%%%&&&''''''(((######$$$$$$$$$######"""$$$$$$$$$$$$#########"""$$$######"""!!! !!!""""""!!! !!!###"""$$$&&&&&&%%%""""""###$$$$$$###"""###$$$!!!!!!"""###$$$$$$$$$$$$$$$##################### """###$$$$$$######%%%'''%%% $$$"""###$$$%%%%%%###"""""""""!!!!!!"""###$$$$$$###!!!%%%%%%%%%$$$###"""!!!!!!"""""""""""""""######$$$$$$###!!! !!!###$$$$$$""" !!!###$$$###!!! !!!###"""!!!!!!"""$$$###############"""!!!!!!%%% """### ###$$$######!!! !!!$$$&&&"""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$###!!!######""""""%%%(((&&&&&&(((+++---+++'''$$$%%%$$$"""!!!!!!"""###$$$############""""""""""""""""""""""""############$$$&&&''''''%%%###$$$$$$$$$%%%%%%$$$""""""###%%%%%%&&&(((((((((((('''&&&'''%%%###$$$&&&'''%%%###%%%&&&&&&'''&&&%%%###"""""""""""""""###$$$%%%%%%&&&######''''''$$$###'''$$$%%%&&&&&&$$$$$$$$$&&&!!!'''$$$"""&&&%%%""")))''''''''''''((()))((((((,,,+++***)))(((((()))***&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&""""""(((+++'''$$$%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%&&&((($$$%%%$$$###"""###&&&((((((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***&&&'''))))))((((((***+++))))))***+++,,,,,,,,,,,,************)))((('''&&&$$$(((((($$$"""$$$$$$###""""""""""""############!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###""""""#########$$$$$$$$$$$$"""!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%$$$######$$$$$$###""""""$$$$$$$$$"""""""""""""""######$$$%%%%%%((('''######&&&%%%!!!$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$"""###$$$$$$###"""###%%%###$$$%%%$$$######%%%'''$$$%%%&&&%%%$$$$$$$$$&&&%%%$$$"""!!!!!!"""$$$%%%###########################"""!!!  ###%%% &&&&&& """######"""!!!!!!"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$""""""$$$&&&!!! !!!$$$%%%$$$""""""######"""!!!!!!$$$&&&###$$$$$$###""""""###$$$"""""""""""""""!!!!!!!!!!!!!!!###$$$$$$######"""###"""!!!!!!"""###$$$$$$ !!!"""#########!!!"""######$$$$$$######&&&###!!! """$$$%%%%%%######$$$$$$$$$$$$######%%%$$$"""!!!"""###$$$%%%""""""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$$$$%%%"""######"""!!!!!!"""$$$############"""""""""""""""###$$$$$$""""""###$$$&&&&&&'''''''''&&&%%%%%%"""#####################!!!"""######$$$$$$$$$$$$%%%&&&%%%!!!!!!$$$""""""$$$%%%%%%###""""""###!!!!!!"""###$$$$$$###"""######$$$###"""!!! """""""""""""""######$$$%%%$$$###"""""""""$$$$$$$$$""" !!!"""""""""!!!"""$$$###""""""###%%%"""############""""""!!!$$$ !!!###!!!!!!"""%%%$$$""" !!!&&&***"""############$$$$$$$$$&&&&&&%%%%%%$$$#################################"""$$$###!!!"""'''---...,,,*********)))&&&$$$$$$$$$###""""""###$$$%%%########################"""""""""#########$$$$$$$$$&&&'''&&&%%%$$$$$$%%%&&&''''''%%%###"""###$$$$$$'''))))))&&&$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''&&&$$$###"""!!!!!!"""$$$%%%&&&'''(((&&&$$$$$$&&&&&&$$$###&&&!!!###$$$%%%$$$%%%&&&((( '''$$$"""'''%%%###***)))&&&$$$&&&***+++)))&&&++++++***)))))))))******&&&&&&&&&'''''''''''''''###$$$%%%%%%&&&&&&%%%%%%'''###"""%%%'''%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((&&&&&&%%%###"""$$$''')))(((((((((''''''(((((((((########################%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&(((''''''((('''''''''***,,,))))))******************************)))(((''''''%%%((()))%%%###%%%%%%#####################""""""!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###"""""""""#########$$$$$$!!!"""###"""!!! !!!""""""""""""""""""""""""""" """$$$$$$#########$$$$$$###!!!!!!###$$$###""""""""""""###$$$%%%&&&'''%%%&&&&&&$$$$$$&&&%%%!!!###$$$&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%$$$"""!!!"""###$$$%%%&&&%%%$$$$$$&&&(((###$$$%%%%%%$$$###$$$%%%&&&%%%###!!! !!!########################&&&%%%$$$###!!!!!!!!!!!!$$$'''### &&&%%% !!!!!!  $$$###############""""""%%%%%%%%%$$$$$$$$$#########$$$%%%$$$""""""$$$&&&$$$ !!!&&&(((%%% ######""" """$$$###"""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$###""""""""""""###$$$$$$""""""######$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$$$$"""!!!"""###%%%%%%$$$######$$$$$$$$$$$$######%%%$$$###"""""""""$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$""""""###$$$%%%%%%%%%$$$######"""""""""!!!!!!!!! !!!"""###$$$%%%&&&'''"""###$$$$$$""""""###$$$###!!!  ###&&&((("""###$$$$$$""""""###$$$&&&&&&&&&%%%$$$"""!!! !!!!!!""""""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$%%%$$$!!!!!!$$$"""!!!"""$$$$$$###"""###$$$!!!!!!"""############""""""""""""""""""!!! """""""""""""""######$$$&&&%%%$$$#########$$$$$$$$$###  !!!###$$$!!!###$$$$$$######$$$%%%""""""############"""!!!%%%"""!!!"""$$$$$$$$$$$$"""""""""!!!!!!"""&&&(((""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######"""!!!"""######&&&'''$$$ !!!'''---444000+++((('''&&&&&&%%%###""""""""""""###$$$%%%"""###############$$$$$$""""""#########$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&''''''%%%$$$###$$$&&&$$$((('''""" """%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###"""!!!!!!###%%%'''((()))***'''%%%%%%%%%%%%$$$$$$%%%!!!"""$$$$$$$$$$$$&&&((( '''%%%###(((&&&###***(((&&&%%%&&&)))***)))(((******))))))))))))))))))&&&&&&''''''(((((())))))###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''')))***((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&''''''''''''&&&%%%'''***---+++*********))))))******************)))(((''''''%%%)))***&&&$$$%%%&&&$$$$$$$$$############""""""!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###""""""""""""###############%%%'''&&&###"""$$$'''"""""""""""""""""""""""""""###%%%%%%$$$###$$$&&&%%%$$$""""""###$$$$$$###"""######$$$%%%&&&((())) ###&&&%%%######$$$$$$###$$$$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$#########"""$$$%%%$$$###"""###$$$$$$%%%&&&%%%######%%%'''###$$$%%%$$$###"""###%%%%%%$$$###"""!!! ########################&&&%%%%%%$$$############"""%%%$$$ !!!$$$### """######"""!!!!!!"""#########"""!!!!!!!!! ######$$$$$$$$$############$$$%%%$$$""""""###%%%###!!! """&&&(((%%%"""""""""!!!"""######"""###$$$%%%$$$###!!!""""""""""""#########""""""""""""###$$$%%%%%%"""#########"""###$$$%%%''''''&&&%%%$$$######"""######$$$%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%######$$$$$$%%%%%%$$$$$$###%%%$$$###"""""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$######""""""""""""!!!!!!!!!!!!"""########################$$$%%%%%%$$$###$$$%%%"""!!! ###&&&((("""###$$$###"""!!!"""$$$%%%%%%$$$$$$###!!! !!!!!!!!!""""""######$$$&&&%%%$$$######$$$&&&'''$$$$$$"""""""""###""" !!!###$$$###"""###$$$!!!"""######""""""###$$$""""""######"""!!!!!! """""""""""""""######$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!###$$$$$$######$$$%%%!!!""""""#########""""""$$$###"""!!!###%%%%%%$$$ """###""""""###$$$""""""#########$$$$$$$$$ !!!!!!"""###$$$%%%%%%!!!###$$$###!!!!!!"""$$$###&&&'''%%%###$$$***///555000***&&&%%%%%%%%%%%%!!!!!!!!!!!!""""""######""""""######$$$$$$$$$%%%############$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((!!!&&&&&&"""!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!"""$$$&&&((()))******&&&&&&%%%$$$$$$%%%&&&%%%###$$$%%%%%%######$$$%%% '''%%%$$$(((%%%"""((($$$&&&(((((('''''')))+++''''''(((((((((((((((((('''''''''(((((()))))))))###$$$%%%%%%&&&&&&%%%%%%"""%%%'''''''''&&&$$$"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&)))+++)))((('''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((())))))(((&&&&&&'''((('''''''''&&&%%%&&&***,,,,,,++++++*********++++++++++++++++++***)))((('''%%%)))***&&&$$$%%%&&&$$$$$$$$$$$$###############!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###!!!!!!"""""""""############&&&((('''$$$###&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%%%%'''((('''%%%######$$$%%%&&&%%%#########$$$%%%'''((())) &&&+++***###!!!'''"""######$$$$$$%%%%%%$$$&&&%%%%%%%%%$$$$$$###### """###$$$######%%%&&&###$$$%%%$$$""""""###%%%"""###$$$$$$""""""###$$$#########"""""""""############################## !!!!!!""""""""" """######%%%&&&###!!!###$$$$$$###""""""###"""""""""!!!!!! !!!"""###$$$$$$$$$$$$"""###$$$$$$###"""###$$$ """###$$$$$$$$$$$$%%%######""" !!!###$$$######%%%'''(((&&&$$$""""""""""""############""""""""""""###$$$%%%&&&"""###$$$$$$""""""$$$&&&$$$######"""!!! ######$$$%%%%%%%%%%%%$$$!!!!!!!!!###%%%&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""$$$&&&&&&%%%$$$$$$$$$!!!!!!"""""""""###$$$$$$!!!"""######"""!!!"""###%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""#########$$$&&&%%%$$$$$$$$$%%%&&&'''$$$"""!!!"""######"""!!!!!!######""""""###$$$ """######!!!!!!###%%%######$$$$$$######"""""""""""""""""""""######$$$&&&%%%%%%%%%$$$######"""$$$$$$$$$###!!!"""$$$&&&!!!"""$$$###""""""###%%%!!!""""""############""" !!! !!!$$$$$$!!!###$$$###"""!!!!!!"""############$$$$$$$$$ """###$$$%%%&&&!!!###%%%$$$!!! """%%%!!!"""###%%%'''+++///333000---(((%%%$$$%%%%%%$$$!!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$&&&&&&%%%$$$%%%&&&"""###$$$$$$$$$$$$&&&(((###&&&'''&&&%%%&&&((($$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%###$$$&&&'''((((((((('''$$$&&&%%%"""###&&&(((&&&$$$%%%&&&%%%###""""""###!!!(((&&&$$$'''$$$%%%###&&&))))))&&&&&&)))---&&&&&&'''((((((((('''''''''''''''(((((((((((((((###$$$%%%%%%&&&&&&%%%%%%"""'''***(((''''''%%%"""###%%%&&&&&&$$$$$$%%%'''%%%%%%&&&&&&'''((((((((((((&&&%%%%%%&&&'''&&&$$$!!!$$$'''((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((((())))))(((''''''(((***&&&&&&'''&&&&&&&&&)))+++,,,+++***))))))***,,,---++++++++++++***)))((('''%%%((()))%%%###%%%%%%############$$$$$$$$$%%%%%%!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###!!!!!!!!!"""""""""######"""###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((***)))&&&$$$###$$$&&&''''''#########$$$%%%&&&'''(((&&&***///...&&&%%%"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!#########$$$%%%'''###$$$$$$###"""!!!###$$$!!!#########"""!!!"""###!!!""""""######$$$$$$$$$########################!!!"""###$$$$$$$$$###"""!!! """$$$$$$### """######"""!!!"""""""""!!!!!!!!!!!!!!!!!!  """$$$%%%%%%%%%%%%!!!###$$$$$$###""""""###!!!$$$$$$###"""$$$%%%%%%%%%&&&%%%######$$$%%%%%%######%%%)))***'''$$$$$$$$$#########"""""""""!!!""""""###$$$%%%&&&&&&!!!$$$%%%$$$""""""$$$''' !!!!!!"""###$$$%%%&&&"""######$$$$$$$$$$$$$$$!!!!!!!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&& !!!"""###$$$$$$&&&&&&&&&&&&%%%###"""!!!######"""""""""!!!!!!!!! !!!"""###$$$$$$"""$$$&&&&&&%%%$$$###$$$!!!"""###$$$$$$###"""!!!!!!"""######!!!!!!"""###"""###$$$%%%&&&&&&&&&&&&########################$$$$$$$$$$$$%%%&&&''''''$$$!!! ###$$$###"""### !!!######"""!!!"""### """$$$### ###&&&######$$$$$$$$$$$$######"""""""""""""""######$$$%%%%%%%%%$$$$$$###"""!!!!!!###$$$$$$!!!!!!"""$$$ !!!###"""!!!!!!"""$$$!!!!!!"""###############"""!!! %%%%%%!!! """$$$$$$"""""""""###"""############$$$$$$$$$!!!!!!"""######$$$%%%%%%!!!$$$'''%%%"""!!!###&&&"""!!!"""%%%+++///111111)))'''%%%$$$%%%%%%$$$###""""""#########"""!!!!!!""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%"""$$$&&&&&&%%%%%%%%%&&&###$$$$$$$$$""""""$$$&&&###$$$&&&'''''''''&&&&&&###%%%'''&&&$$$###%%%'''!!!"""$$$&&&'''''''''&&&%%%&&&'''(((((('''%%%$$$###%%%%%%!!!"""'''***'''###$$$%%%$$$###""""""###!!!(((&&&###&&&"""!!!$$$%%%''''''((()))***+++%%%&&&''')))))))))((('''((((((''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%$$$***+++'''%%%''''''%%%###$$$&&&%%%%%%$$$&&&'''$$$%%%%%%&&&''''''(((((((((&&&%%%%%%''''''%%%######$$$%%%$$$######%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((((((((&&&&&&(((***$$$&&&''''''''''''(((******)))(((((((((***,,,---++++++++++++***)))(((((($$$(((((($$$"""$$$$$$###""""""######$$$%%%&&&&&&!!!###$$$###"""!!!"""###!!!"""###"""!!!"""###!!!!!!!!!!!!"""""""""###"""!!! !!!###$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%(((***)))&&&###"""###%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$&&&***(((""" """!!!!!!!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$&&&%%%%%%%%%$$$""""""###%%%!!!"""###"""!!!!!!"""### !!!""""""######""""""########################"""###$$$%%%&&&&&&%%%%%%$$$"""!!!!!! """$$$ """######"""!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!!"""$$$%%%&&&%%%$$$### """$$$$$$###""""""""" !!!"""###$$$######"""$$$&&&&&&%%%$$$$$$%%%$$$""""""%%%)))***'''###&&&%%%$$$$$$###"""!!!!!! !!!###%%%&&&&&&&&&%%%!!!$$$&&&%%%"""!!!$$$(((!!!"""###$$$&&&((())))))!!!"""######$$$$$$######"""!!! """$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$%%%%%%%%%$$$######"""###$$$%%%&&&!!!!!!!!!""""""#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########""""""""" !!!"""######$$$$$$!!!###&&&&&&%%%######### !!!"""###$$$######"""!!!"""###"""!!! !!!### !!!"""###$$$$$$$$$&&&&&&%%%%%%$$$#########!!!!!!###$$$&&&'''''''''$$$###%%%""""""$$$!!!"""######!!! !!!!!! ###$$$### ###'''""""""############"""""""""""""""""""""######$$$%%%%%%%%%$$$###"""!!! """$$$$$$!!! !!!### !!!""""""!!!!!!"""###!!!!!!"""###############!!!$$$### """((((((###$$$$$$$$$###!!!!!!###%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!%%%(((&&&"""!!!$$$'''&&&###"""&&&---000///,,,$$$#########%%%%%%$$$###$$$$$$$$$$$$$$$###"""!!!""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%$$$"""!!!"""###%%%$$$$$$%%%&&&&&&###!!!###%%%'''&&&$$$###%%%''' !!!###&&&'''(((((('''&&&'''(((((('''%%%###""""""%%%$$$ """(((+++((("""###$$$$$$###"""###%%%!!!(((&&&###&&& '''%%%###&&&***,,,+++(((&&&'''(((*********)))(((((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%''',,,,,,%%%"""&&&)))(((###$$$&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((()))'''$$$%%%''''''%%%###((('''%%%"""!!!$$$(((,,,((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&''''''&&&&&&((()))###%%%'''(((''''''((()))((('''&&&&&&''')))+++---++++++,,,++++++***)))(((###'''((($$$"""###$$$"""!!!!!!"""###%%%&&&'''(((!!!###$$$###"""!!!"""###!!!######"""!!!"""###!!!!!!!!!!!!""""""""""""###!!!!!!$$$&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))(((%%%"""!!!"""$$$%%%&&&$$$$$$$$$######$$$%%%%%% ###)))&&&"""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$"""""""""$$$&&&''''''%%%######$$$&&&!!!"""###"""!!! !!!### !!!!!!!!!!!!!!! ######################## !!!"""######""" """$$$&&&###"""###%%%%%%#########$$$ !!!!!!!!!""""""#########$$$&&&&&&&&&%%%###!!! """$$$$$$###"""""""""""" %%%'''###!!!$$$%%%$$$###"""######!!! $$$(((***&&&!!!'''&&&%%%$$$###!!! !!!###&&&''''''&&&%%%!!!$$$'''%%%"""!!!$$$))) !!!!!!"""######$$$$$$!!!!!!"""###############"""!!! !!!$$$&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ """###%%%&&&&&&&&&$$$###"""""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$!!!"""$$$%%%&&&'''''''''$$$$$$$$$$$$############&&&%%%%%%$$$###"""!!!!!! ###%%%&&&$$$###"""""" !!!!!!""""""$$$%%%%%%!!!"""###"""!!! !!!###$$$$$$%%%&&&&&&&&&&&&&&&(((''''''&&&%%%$$$###### """%%%&&&'''''''''$$$###%%%""""""%%%!!!###$$$###!!! !!! ###%%%######'''!!!!!!"""""""""""""""!!!"""""""""""""""######$$$%%%$$$###$$$&&&%%%"""&&&"""###$$$###%%%%%%%%%%%%%%%$$$###"""######"""!!!!!!"""#########"""###$$$%%%%%%###!!!)))%%%$$$&&&$$$ !!! !!!###"""!!! !!!###"""###$$$###""""""$$$&&&""""""""""""""""""""""""!!!''',,,---,,,+++***)))&&&%%%$$$###%%%%%%$$$######$$$%%%%%%###'''&&&!!!!!!&&&&&&"""######%%%'''$$$!!!###)))&&&%%%%%%$$$#########$$$"""&&&&&&### """$$$&&&###!!!###%%%%%%%%%&&&&&&%%%###""""""###%%%&&&###"""""""""$$$&&&&&&&&&&&&%%%$$$&&&))))))&&&###%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&((('''%%%$$$###$$$%%%%%%%%%%%%$$$###''',,,+++'''))))))************))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%'''((((((((('''&&&###$$$&&&&&&&&&&&&''')))!!!$$$$$$&&&&&&%%%###$$$((((((&&&&&&((($$$&&&(((******(((&&&$$$'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''(((***(((''''''&&&&&&&&&''''''***'''%%%$$$%%%&&&&&&%%%******)))(((((((((((()))+++*********))))))(((((((((%%%###$$$&&&'''%%%"""%%%%%%%%%%%%$$$###""""""""""""############"""""""""###!!! ###$$$""""""###$$$$$$$$$###!!! ###!!!!!!$$$&&&&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&&&&''''''$$$######""""""######$$$&&&'''''''''%%%### """"""""""""###$$$%%%&&&$$$""" !!!$$$&&&%%%###$$$$$$###############$$$"""###$$$$$$###"""###$$$$$$###"""!!!!!!###%%%&&&######"""""""""""""""###""""""!!!!!!"""$$$&&&'''"""$$$%%%%%%###!!! """"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$$$$!!!###$$$$$$######$$$%%%!!!############$$$%%%!!!  !!!"""""" !!!""""""""""""!!!!!! """""""""###$$$$$$%%%%%%%%%%%%$$$""" !!!###!!!"""######""""""$$$&&&"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!"""$$$%%%%%%$$$###'''***(((###!!!###&&&%%%%%%$$$$$$###"""""""""###""""""!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$"""###''''''%%%$$$'''***'''###"""###$$$###"""!!!"""###""""""#########""""""!!!!!!"""###$$$$$$###"""!!!!!!""""""!!! """$$$!!!###&&&((('''%%%""" %%%&&&$$$ ###%%%###########################$$$$$$######""""""!!!!!! !!!###$$$&&&'''###############$$$$$$$$$ """###$$$###"""###$$$!!!"""###$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%"""$$$!!! $$$%%%%%%""""""######"""!!!!!! ###########################""""""$$$%%%%%%###!!!!!!###%%%###$$$'''############"""!!!!!!""""""###$$$###""""""$$$&&&""""""""""""""""""""""""!!!$$$''')))))))))))))))'''$$$$$$$$$!!!""")))$$$###""""""""""""###$$$###&&&&&&""""""%%%&&&######"""###&&&%%%"""###'''&&&%%%%%%$$$######$$$$$$###%%%$$$$$$'''***%%%###"""###%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$###$$$%%%&&&'''''''''%%%$$$%%%((((((&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$""""""###%%%&&&'''&&&%%%$$$###$$$%%%%%%%%%&&&$$$###&&&++++++''')))))))))******)))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&###%%%&&&&&&&&&&&&''')))&&&)))***)))***,,,((( %%%###$$$((((((&&&&&&(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''''')))+++''''''&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''((('''%%%$$$###"""!!!!!!(((((((((((((((((((((((('''%%%###$$$&&&&&&$$$"""###$$$$$$%%%%%%%%%$$$$$$""""""############"""""""""%%%%%%!!!"""$$$###""""""#########"""!!! %%%###!!!"""$$$%%%%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""$$$%%%$$$"""##################$$$$$$"""###$$$$$$""""""###$$$$$$###"""!!!"""###%%%&&&###""""""!!!!!!""""""###$$$$$$#########$$$$$$%%%"""$$$%%%%%%###!!! !!!!!!"""######$$$$$$######$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""###%%%$$$######$$$&&&!!!###############%%%!!! """###"""!!!!!!!!!"""""""""""""""!!!"""""""""###$$$$$$%%%%%%%%%&&&&&&$$$"""!!!"""$$$###$$$$$$$$$"""###$$$&&&######$$$%%%%%%%%%%%%%%%"""""""""######$$$&&&&&&######$$$$$$$$$$$$######%%%#########%%%&&&%%%$$$"""&&&((('''###"""###&&&$$$$$$$$$######"""""""""###""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$"""###&&&'''$$$(((***,,,+++###&&&"""###$$$###"""!!!"""###""""""############""""""!!!"""###$$$$$$###"""!!!!!!"""###"""!!!!!!###%%%"""$$$%%%'''&&&$$$"""!!!$$$&&&&&&###"""###"""###############$$$$$$$$$#########""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$############### """###$$$###"""###$$$""""""###$$$$$$$$$######&&&%%%$$$$$$%%%%%%""" """ !!!$$$&&&'''!!!!!!""""""!!!!!! """###$$$%%%%%%$$$###"""###""""""###$$$$$$###!!!### ###### ###$$$"""!!!!!!""""""!!!!!!###$$$$$$###"""$$$%%%""""""""""""""""""""""""&&&'''((('''&&&%%%&&&'''###  !!! """&&&###""""""!!!!!!""""""######%%%%%%""""""%%%%%%###%%%!!! $$$%%%######%%%&&&%%%%%%$$$$$$$$$$$$$$$!!!%%%%%%###"""###%%%$$$#########$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''(((&&&$$$%%%&&&'''&&&%%%""""""######$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&%%%$$$&&&***+++'''((())))))))))))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%''''''&&&&&&'''))))))***(((&&&'''******'''%%%###$$$((()))&&&&&&))))))'''$$$""""""$$$''')))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''"""$$$&&&&&&&&&''')))+++&&&&&&%%%%%%%%%%%%&&&&&&###&&&)))(((&&&%%%&&&((()))((('''&&&%%%%%%%%%%%%''''''''''''((((((((((((&&&%%%$$$$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%""""""############""""""%%%'''&&&!!!"""$$$###"""""""""""""""!!! '''%%%######$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""'''&&&%%%%%%$$$$$$%%%%%%'''%%%######$$$$$$"""!!!###"""""""""###$$$%%%%%%"""###$$$$$$""""""###$$$$$$###"""!!!"""###$$$%%%""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%###!!!!!!!!! !!!""""""######"""""""""""""""#########$$$$$$"""""""""#########$$$$$$"""###%%%$$$######$$$&&&!!!#########"""###$$$"""!!!!!!!!!###$$$###""" !!!"""############"""""""""###$$$$$$%%%%%%%%%'''((('''%%%$$$$$$$$$%%%&&&&&&%%%######$$$&&&######%%%&&&&&&&&&%%%$$$"""""""""""""""###$$$%%%""""""############""""""&&&%%%$$$$$$%%%&&&%%%###!!!$$$'''&&&$$$"""$$$&&&##################""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ######!!!"""%%%&&&###&&&&&&((()))%%%###!!!"""######"""!!!"""$$$""""""############""""""!!!"""###$$$$$$###"""""""""###$$$###"""###$$$&&&$$$$$$%%%%%%$$$$$$###"""###&&&'''$$$######!!!""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######"""""""""""""""###%%%%%%$$$$$$######"""""" """###$$$###"""###$$$#########$$$######""""""&&&&&&%%%%%%%%%$$$###""""""!!! """###%%%%%%""""""############"""""""""###%%%&&&&&&%%%###"""###"""!!!"""###$$$###!!!### """"""!!!!!!!!!""" !!!###$$$$$$######$$$%%%""""""""""""""""""""""""%%%'''''''''%%%$$$$$$%%%$$$!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$###""""""$$$%%%$$$&&& ###&&&%%%######&&&%%%%%%$$$$$$$$$%%%%%%"""$$$&&&%%%###!!!!!!""""""$$$$$$###$$$&&&$$$ ###$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&(((&&&%%%$$$%%%&&&''''''!!!!!!"""###$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$'''&&&$$$%%%)))***(((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$&&&''''''&&&&&&''')))&&&&&&$$$###$$$&&&''''''&&&###$$$((()))&&&&&&))))))'''$$$""""""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$$$$$$$%%%%%%&&&'''((((((###%%%&&&&&&%%%%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&$$$))))))%%%###%%%((('''''''''((()))+++,,,---)))))))))(((((('''''''''&&&%%%%%%$$$%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%""""""############""""""!!!%%%&&&###!!!######!!!""""""""""""!!!!!! &&&%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$"""!!! ''''''&&&$$$$$$#########$$$$$$$$$$$$$$$$$$######""""""""""""###$$$%%%%%%"""###$$$###"""!!!"""$$$######""""""""""""###$$$!!!!!!!!! !!!!!!"""######$$$%%%''''''&&&%%%$$$###$$$%%%$$$"""!!!"""### !!!"""""""""""""""!!!!!!!!!"""###$$$$$$%%%""""""""""""############!!!"""$$$###""""""###%%% !!!#########"""###$$$###"""!!!"""$$$%%%$$$### !!!"""###$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$&&&((((((&&&$$$$$$$$$&&&''''''%%%######$$$%%%!!!###$$$&&&&&&%%%$$$###""""""!!!!!!"""######$$$!!!!!!""""""""""""!!!!!!&&&%%%$$$$$$$$$$$$###""" """$$$%%%$$$###%%%&&&""""""""""""############"""""""""######$$$$$$%%%############$$$$$$$$$$$$ ######!!!!!!$$$%%%"""###"""$$$'''&&&!!! !!!"""######""""""###$$$!!!""""""############"""!!!"""###$$$$$$$$$###"""!!!"""######""""""$$$&&&%%%$$$$$$###############!!!%%%%%%###"""$$$""""""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######"""""" """###$$$""""""###$$$######$$$######"""!!!!!!'''''''''&&&$$$$$$$$$$$$############"""""""""###!!!"""############"""""""""###%%%&&&&&&%%%###"""###"""!!!!!!#########!!!!!!###"""$$$''' """######### """$$$%%%$$$######$$$""""""""""""""""""""""""!!!$$$''''''&&&$$$######&&&%%%$$$###%%%'''(((&&&###########################""""""#########$$$%%%&&&!!!###&&&%%%######&&&%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%'''((("""$$$$$$"""$$$)))(((######$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""!!!###%%%''''''&&&%%%$$$%%%&&&((("""""""""###$$$&&&'''((($$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''$$$''''''%%%%%%(((***((((((((('''&&&&&&'''((((((%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%'''((('''&&&&&&''')))&&&&&&&&&''''''&&&&&&(((&&&$$$%%%))))))'''''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$$$$$$$%%%%%%&&&'''((((((&&&'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''###(((((($$$"""$$$'''###$$$$$$%%%&&&((()))***,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""############""""""!!!%%%$$$###$$$### ###""""""!!!!!!!!!!!!!!!"""#########$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%"""######$$$$$$######""""""""""""""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###"""!!! '''&&&%%%###""""""""""""!!!"""$$$%%%%%%%%%&&&&&&######""""""###$$$$$$%%%!!!"""######"""!!!"""#########""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""$$$&&&''''''''''''###$$$%%%$$$""""""###$$$ !!!""""""""""""""" !!!"""###$$$$$$%%%!!!!!!"""""""""######### !!!""""""!!!!!!"""$$$ """###$$$"""""""""###$$$###"""###$$$%%%$$$### """###$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###%%%''''''%%%$$$######&&&''''''%%%######$$$%%% !!!"""$$$$$$######""""""""""""!!!""""""###$$$!!!!!!!!!""""""!!!!!!!!!%%%###""""""######""" !!!######$$$$$$%%%%%%!!!!!!!!!""""""######$$$"""#########$$$$$$$$$$$$"""""""""######$$$$$$$$$ ######!!!!!!$$$$$$"""$$$"""###'''((($$$!!!""" """######""""""###$$$!!!!!!"""###############!!!"""###$$$%%%%%%$$$###!!!"""!!!!!!!!!###%%%%%%$$$###"""""""""######!!!###""" $$$%%%$$$""""""#########$$$$$$$$$!!!!!!!!!""""""""""""""""""""""""""""""###%%%%%%'''&&&&&&%%%$$$###"""""" """###$$$""""""###$$$###############"""!!! '''((((((&&&$$$###%%%&&&###$$$%%%%%%###!!!!!!!!! !!!!!!""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$""" """###""""""!!!###!!!"""%%% """$$$$$$###$$$%%%''' """%%%%%%$$$######$$$"""""""""""""""""""""""""""%%%'''&&&$$$######!!!""""""###(((***)))"""######$$$$$$######"""###!!! ###$$$"""###&&&&&&"""!!!%%%&&&$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&'''""""""######$$$%%%%%%&&&!!!%%%%%%"""%%%---...)))$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%###!!! ###&&&%%%&&&'''&&&%%%$$$&&&(((######$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''$$$((((((%%%$$$''')))(((((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&'''&&&'''(((((('''&&&'''(((&&&%%%''')))'''$$$$$$'''&&&$$$%%%)))***''''''***&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''')))))))))(((%%%######$$$%%%$$$$$$%%%%%%&&&'''(((!!!$$$'''&&&$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&---,,,+++***)))((('''&&&&&&'''((('''&&&%%%%%%'''%%%%%%%%%%%%$$$###""""""""""""############"""""" $$$######$$$### $$$$$$###""""""""""""""" !!!######"""###&&&((($$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$$$$&&&%%%$$$###""""""""""""!!!$$$&&&&&&&&&'''((($$$$$$###############$$$!!!"""######!!!!!!"""###""""""""""""""""""!!!!!!"""!!!!!!""""""###$$$%%% !!!"""$$$&&&'''(((((($$$$$$%%%$$$""""""$$$%%% !!!""""""######"""""" !!!!!!"""###$$$$$$!!!!!!!!!"""""""""###### !!!###"""!!!!!!"""$$$!!!"""$$$$$$"""""""""######"""""""""$$$%%%$$$###!!!!!!"""###$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""$$$%%%%%%###"""###$$$%%%&&&&&&%%%######$$$&&&!!!!!!!!!!!!""""""############"""""""""######$$$!!!!!!""""""""""""!!!!!!###"""!!!!!!"""###!!! !!!"""###$$$$$$$$$ !!!!!!"""###$$$$$$"""######$$$$$$$$$######!!!!!!""""""###$$$$$$$$$!!!$$$$$$!!!"""$$$$$$"""""" !!!$$$$$$ !!! !!!######""""""###%%% !!!"""######$$$######!!!"""###%%%%%%%%%%%%$$$ !!!!!! !!!###%%%$$$$$$###""""""""""""### !!! $$$'''&&&########################""""""""""""############ !!!"""###&&&&&&%%%%%%$$$$$$###### """###$$$###"""###$$$"""""""""###""""""!!!!!!((())))))'''$$$###%%%''' ###&&&&&&$$$""""""""" !!!!!!"""######""""""########################$$$""" !!!"""""""""%%%"""!!!###""" $$$'''%%% """&&& """%%%&&&%%%#########""""""""""""""""""""""""!!!###$$$$$$###""""""###!!!###&&&&&&!!!!!!"""######"""!!!!!!######$$$"""###'''%%%###$$$'''&&&###$$$(((%%%%%%%%%%%%%%%&&&''''''((('''%%%$$$######"""!!!!!!&&&&&&"""&&&222555111%%%%%%$$$######$$$%%%%%% ###%%%$$$!!!!!!$$$((($$$&&&((((((%%%$$$%%%'''&&&%%%%%%%%%&&&''''''(((###$$$%%%&&&''''''''''''%%%%%%$$$###$$$%%%&&&'''$$$((()))&&&$$$&&&)))(((((('''%%%$$$$$$%%%'''(((&&&%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$%%%&&&''''''((()))((('''&&&'''((('''%%%&&&'''%%% """'''&&&$$$%%%)))***''''''***'''(((((((((((((((((('''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))***(((&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&%%%%%%&&&&&&***)))(((''''''''''''''')))))))))))))))(((((((((''')))***)))'''%%%'''((($$$$$$%%%%%%%%%$$$$$$###""""""############"""""" $$$$$$!!! """$$$"""&&&%%%$$$###"""######$$$ """###"""!!!!!!###&&&$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""###$$$%%%&&&$$$$$$############$$$$$$!!!!!!!!!""""""###$$$%%%&&&%%%$$$$$$###############&&&'''&&&%%%&&&'''%%%%%%$$$###""""""""""""!!!"""###"""!!! !!!###"""""""""""""""!!!!!! """"""""""""###$$$%%%&&&!!!!!!""""""$$$%%%''''''$$$%%%%%%###""""""$$$&&&!!!"""######$$$$$$###### !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""###"""###$$$$$$######$$$%%%!!!"""$$$$$$"""!!!"""######"""!!!"""$$$$$$$$$###"""######$$$$$$$$$######"""""""""###$$$$$$%%%%%%###$$$$$$$$$""""""$$$%%%###$$$$$$$$$"""###$$$&&&###"""!!! !!!"""$$$%%%$$$$$$############$$$$$$!!!""""""######""""""!!!###"""!!!!!!###$$$###""" !!!"""#########""" !!!"""###$$$%%%"""###$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$"""%%%%%%""""""%%%%%%"""!!! !!!######""""""$$$%%% !!!"""######$$$$$$$$$!!!"""###%%%&&&&&&%%%%%% """"""!!!"""%%%'''############""""""""""""!!!!!! $$$%%%###%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$%%%"""!!!!!! !!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%% """###$$$###"""###$$$ !!!""""""""""""""""""((())))))'''$$$###%%%((("""&&&&&&$$$######$$$######$$$%%%%%%%%%%%%%%%######"""!!!!!!"""######$$$""" !!!""""""""" """$$$"""###&&&###'''$$$""""""%%%&&&%%%#########""""""""""""""""""""""""%%%%%%$$$!!!!!!$$$###'''!!!!!!$$$$$$ !!!""""""!!! ######$$$!!!"""'''$$$$$$''')))&&&###%%%***%%%%%%%%%%%%%%%&&&'''(((###"""!!!"""%%%&&&''''''!!!'''&&&!!!'''555:::555&&&%%%###""""""###%%%&&& ###&&&%%%""""""&&&***###&&&))))))&&&$$$%%%&&&''''''&&&&&&&&&''''''(((###$$$%%%&&&''''''''''''%%%%%%$$$###$$$%%%'''((($$$(((***&&&$$$&&&((((((((('''%%%$$$$$$%%%'''((('''''''''''''''((()))***&&&%%%$$$###$$$%%%&&&''''''((()))((('''&&&'''(((---)))((()))&&&!!!$$$,,,'''%%%&&&)))***((('''******)))(((((((((((()))***%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%((()))))))))'''&&&'''(((%%%%%%%%%&&&'''((()))***,,,)))'''&&&'''(((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''((())))))***(((***+++***'''&&&'''***"""###$$$$$$%%%%%%%%%%%%""""""############""""""&&&(((%%% !!!$$$%%%&&&&&&$$$#########$$$%%%!!!###$$$"""!!!###$$$$$$############$$$$$$""""""############""""""""""""""""""###$$$%%%&&&$$$##################$$$%%%$$$###"""!!!!!!""""""&&&&&&%%%%%%$$$$$$%%%%%%!!!$$$((((((&&&$$$$$$%%%&&&&&&$$$###""""""!!!!!!!!!"""###"""!!! !!!###""""""###""""""!!! ############$$$%%%&&&'''######"""!!!"""###%%%&&&$$$%%%%%%###"""###%%%'''""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###%%%&&&&&&%%%$$$&&&'''!!!###$$$$$$"""!!!"""""""""!!!!!!!!!###$$$###"""######$$$$$$$$$######""""""""""""###$$$$$$%%%%%%$$$%%%$$$###""""""%%%'''!!!#########""""""$$$&&&%%%$$$""" !!!###%%%'''%%%%%%$$$$$$$$$$$$$$$%%%""""""############""""""###"""!!!"""$$$%%%%%%$$$!!! """######"""!!! !!!"""###$$$%%%"""###$$$%%%%%%$$$"""""" !!!!!!"""###$$$$$$$$$###&&&&&&######%%%%%%######"""$$$$$$ %%%!!!"""###""""""$$$&&& !!!######$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%% !!!############&&&((("""############"""!!!!!!!!!###""""""$$$###&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%&&& """###$$$###"""###$$$ !!!""""""###"""""")))((((((&&&%%%$$$######!!!"""$$$$$$###""""""###%%%&&&%%%$$$!!!!!!"""###&&&$$$###"""###%%%(((***'''%%%###"""!!!"""###$$$!!!######""""""###$$$ !!!""""""!!!!!!"""#########$$$$$$$$$######"""$$$%%%%%%$$$"""!!!"""$$$"""!!!  !!!$$$%%%!!!!!!""")))$$$$$$"""!!! !!!###%%%&&& !!!!!!"""$$$&&&%%%(((&&&$$$%%%'''$$$%%%$$$""" !!!###!!!$$$%%%$$$&&&)))&&&!!!'''$$$"""'''000555333///$$$###"""!!!!!!"""###$$$"""""""""######$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&'''&&&%%%###"""((('''%%%$$$$$$%%%&&&'''&&&'''((((((&&&&&&'''((('''''''''((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$###$$$&&&((((((&&&%%%'''***,,,+++)))%%%'''(((((('''&&&&&&'''******)))'''%%%%%%&&&(((&&&(((******(((%%%#########&&&((()))((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((111222((($$$'''&&&&&&&&&%%%$$$%%%&&&'''((()))(((&&&%%%%%%&&&''')))''''''&&&&&&&&&&&&''''''%%%$$$%%%'''***)))%%%!!!&&&'''((('''&&&''')))+++$$$'''&&&&&&'''"""'''$$$!!!&&&""" ,,,###&&&&&&&&&%%%$$$###"""!!!""""""!!!!!!"""$$$&&&'''#########"""""""""""""""######""""""######$$$%%%""""""$$$%%%%%%&&&%%%%%%!!!###%%%%%%$$$$$$$$$&&&'''&&&$$$#########$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$''')))((($$$###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&"""%%%$$$  """### !!!$$$$$$!!!!!!$$$'''---+++!!!&&&((($$$!!!""""""######$$$%%%%%%###"""!!!!!!!!!!!!!!!"""!!!!!!"""############"""###""" !!!###$$$$$$###"""!!!  !!!!!!#########!!! ###%%%###$$$%%%%%%###!!!!!!"""""""""#########$$$$$$$$$ ###%%%$$$"""!!!!!!%%%$$$###"""!!!!!!""""""$$$""" !!!$$$%%%###!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%""" !!!###$$$###!!!'''$$$###%%%%%%""""""%%%!!!#########"""!!!"""### """%%%&&&&&&&&&'''(((%%%""" """!!!"""###$$$$$$###$$$&&&(((%%%$$$######"""######$$$%%%$$$###"""""""""###$$$$$$""" !!!$$$%%%###!!!#########"""""""""""""""!!!!!!""""""""""""!!!!!!"""!!! """&&&***,,,&&&&&&&&&&&&%%%###!!! ###$$$%%%%%%######$$$%%%######""""""!!!!!! ########################"""%%%""""""!!!###$$$%%%$$$"""""""""$$$$$$###"""#########!!! """###"""!!!"""&&&)))!!!###$$$$$$######$$$%%%(((&&&$$$""""""###$$$%%%(((((('''&&&%%%$$$######!!!"""######!!!!!!"""###%%%%%%%%%$$$!!!!!!"""###"""""""""###$$$$$$%%%&&&&&&$$$###!!!!!!!!!###$$$ """$$$$$$###"""###$$$ """######"""!!!###$$$"""###$$$%%%%%%%%%%%%%%%###$$$$$$###!!!!!!"""### !!!"""######""""""!!!!!!""""""###%%%$$$""""""!!! !!!###%%%&&& !!!######"""!!!###$$$ &&&'''%%%$$$%%%''''''((('''%%%######$$$&&& $$$%%%###"""$$$### '''$$$"""$$$(((***(((%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%$$$###"""'''&&&$$$$$$$$$%%%&&&(((&&&((()))((('''&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&((()))'''&&&(((***,,,+++)))'''))))))(((&&&$$$$$$%%%'''(((((('''&&&''')))+++))))))))))))((('''%%%$$$"""%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))444777---%%%&&&'''$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&''''''((('''&&&&&&(((******'''$$$'''((()))((('''''')))***%%%"""###(((***'''%%%&&&"""(((%%%###(((%%%###""" !!!$$$$$$"""&&&,,,%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""###$$$###"""""""""""""""""""""######""""""######$$$%%% !!!"""###$$$$$$$$$$$$"""$$$&&&&&&$$$$$$$$$%%%((('''%%%$$$$$$$$$%%%%%%""""""######$$$%%%%%%&&&&&&''''''&&&$$$$$$%%%&&&#########$$$$$$$$$$$$$$$###$$$$$$""" """$$$$$$!!!!!!$$$$$$""""""%%%)))...,,,"""%%%'''###""""""######$$$%%%%%%%%%$$$$$$###!!! """###$$$$$$%%%%%%$$$$$$###""" !!!"""######""""""!!!!!!!!!!!!###$$$%%%#########!!! ###%%%$$$%%%'''&&&%%%$$$$$$%%%##################$$$$$$"""""""""###############""""""######"""!!! $$$"""!!!!!!###$$$###!!!$$$$$$############$$$$$$%%%""" !!!###$$$###!!!'''$$$###%%%%%%""""""%%%"""###$$$$$$""""""###$$$!!!"""######"""###%%%(((###!!! !!!######!!!$$$&&&&&&&&&$$$###$$$%%%########################&&&%%%%%%$$$$$$%%%%%%%%%$$$"""!!!!!!###$$$###!!!###"""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!"""###%%%'''""""""$$$%%%%%%$$$$$$###$$$&&&'''&&&%%%$$$%%%&&&######""""""!!!!!!!!!!!!########################"""%%%%%% """$$$"""###$$$%%%$$$""""""###$$$###"""!!!"""$$$$$$###!!!"""###%%%$$$###$$$'''*** """######"""!!!###$$$$$$###"""!!! !!!""""""(((((('''&&&%%%$$$######!!!""""""!!!!!!###$$$%%%%%%###!!! """### """###$$$###""""""$$$###"""!!! !!!"""###!!!###$$$$$$#########$$$!!!"""$$$$$$#########%%%""""""$$$%%%&&&'''''''''"""######""" !!!###!!!$$$&&&&&&### !!!%%%$$$(((222'''""""""!!!!!!!!!###$$$%%%$$$%%%%%%$$$"""!!!"""### ###&&&&&&$$$###%%%'''((()))((('''%%%$$$%%%'''###'''(((%%%$$$'''(((&&&%%%$$$$$$###""""""!!! &&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$#########$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$######"""%%%$$$#########%%%&&&'''&&&((()))((('''&&&'''((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%$$$###$$$%%%''')))((('''(((******)))(((((()))***(((&&&#########%%%&&&((((((((()))+++...---***''''''))))))'''$$$"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((444888///%%%$$$''''''$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((***)))((()))***+++***((()))******)))''''''(((***(((%%%%%%***+++(((&&&&&&"""(((&&&&&&+++(((!!!%%% $$$%%%""""""'''$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!! """"""""""""""""""#########""""""""""""###$$$$$$ !!!""""""#########%%%&&&&&&$$$###$$$%%%((('''&&&&&&&&&&&&&&&'''$$$$$$######$$$%%%'''((()))'''$$$$$$%%%%%%&&&%%%###############"""""""""$$$###!!! !!!"""$$$!!!"""%%%%%%######&&&***///,,,$$$ $$$&&&""""""######$$$%%%%%%&&&&&&&&&%%%###""" $$$%%%%%%&&&&&&&&&&&&&&&$$$"""!!!!!!"""###"""!!!"""""""""###$$$%%%&&&'''#########""" !!!###%%% !!!######"""!!!"""###$$$$$$##################((($$$!!!!!!###%%%$$$###!!!"""$$$%%%%%%###!!!###"""!!!"""###$$$###!!!#########""""""#########$$$"""!!!!!!"""######"""&&&###"""%%%$$$""""""%%%###$$$%%%$$$###"""###%%%$$$$$$###"""!!!"""%%%(((!!! """###$$$###!!!""""""!!! !!!!!!"""#########"""!!!$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$###!!!""""""""""""""""""#########"""!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!! !!!"""$$$$$$$$$###"""###%%%&&&%%%$$$###$$$%%%###""""""""""""!!!!!!!!!""""""""""""""""""""""""$$$&&&###"""$$$%%%###"""###$$$###""""""$$$%%%"""!!! """$$$%%%%%%$$$"""###$$$$$$$$$%%%''')))!!!""""""!!!!!!"""### !!!!!!!!!!!!!!!!!!"""''''''&&&&&&%%%$$$######""""""!!!!!!$$$###$$$$$$###!!! """### !!!"""######""""""###"""!!!!!! !!!"""""""""###%%%%%%$$$######$$$!!!###%%%&&&%%%$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%!!!""""""!!! !!!###"""%%%'''&&&###$$$'''(((222@@@)))""""""!!!!!!"""###$$$$$$%%%&&&&&&%%%###""""""###$$$&&&'''%%%$$$###%%%'''%%%&&&&&&%%%###"""###$$$###$$$###!!!%%%******&&&!!!$$$%%%%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$%%%&&&''''''''''''$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$######"""###$$$%%%&&&'''%%%'''((('''&&&%%%&&&'''((((((''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%$$$###%%%&&&((((((''''''(((((('''''''''((()))(((&&&$$$$$$$$$%%%&&&((()))((()))+++---///***%%%$$$''')))'''$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((($$$,,,000***$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%((((((''''''''''''((((((+++***)))((()))***++++++***++++++***((('''(((***%%%""""""''')))'''&&&''' '''&&&&&&,,,)))###&&&!!!"""$$$%%%$$$ """"""#########""""""!!! !!!"""""""""!!!"""""""""""""""#########"""""""""""""""###$$$$$$ !!!!!!"""###$$$$$$%%%'''&&&%%%###$$$$$$''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((******&&&""""""%%%&&&&&&$$$$$$$$$$$$######""""""!!!!!! $$$""""""%%%&&&$$$$$$''''''+++)))###!!!###%%%############$$$%%%%%%&&&&&&$$$$$$"""!!! $$$%%%%%%&&&'''&&&&&&&&&$$$###!!!!!!"""""""""!!!############$$$%%%%%%&&&"""######"""!!!!!!"""$$$ """"""!!!!!!"""###$$$$$$$$$###############((($$$ $$$&&&######$$$$$$%%%%%%$$$#########"""""""""######""""""######""""""""""""############"""!!!"""#########&&&###"""$$$$$$""""""%%%###$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%$$$$$$&&&(((!!!!!!"""###$$$$$$###""" !!!!!!!!!""" """###$$$###!!! !!!###$$$$$$###""""""###"""""""""######"""""""""""""""""""""#########$$$###!!! !!!###$$$"""############""" """#########"""!!! """###"""!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""###$$$$$$"""#########""""""$$$'''###"""!!!"""$$$%%%$$$$$$ !!!"""""""""###$$$%%% !!!""""""!!!!!!"""$$$ !!!"""###$$$$$$######&&&&&&&&&%%%%%%$$$$$$###""""""!!!!!!$$$"""######"""!!! """###$$$###"""!!!!!!"""$$$%%%"""!!!!!!!!!!!!!!!"""""""""###%%%%%%###""""""###!!!###&&&&&&%%%$$$$$$%%%###############"""!!! !!!""""""!!! """###"""###$$$$$$$$$"""!!! %%%&&&+++%%%;;;DDD((("""""""""""""""############$$$%%%%%%$$$$$$%%%&&&''''''&&&%%%######%%%&&&$$$%%%&&&%%%###!!!"""######  &&&""" $$$&&&&&&######&&&)))######$$$$$$$$$$$$######'''''''''&&&%%%%%%%%%$$$###$$$%%%&&&''''''''''''$$$#########$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&""""""######$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&***))))))((('''&&&%%%%%%""""""""""""############"""###%%%%%%$$$###$$$&&&&&&&&&'''&&&&&&%%%%%%&&&$$$%%%''''''&&&%%%&&&'''&&&((())))))(((((()))***...(((###"""%%%'''&&&###$$$%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((("""&&&'''&&&&&&'''&&&$$$%%%&&&&&&'''''''''''''''%%%%%%&&&'''((('''''''''(((((((((''''''(((((((((******)))((('''(((***+++***++++++***((('''(((***&&&""""""%%%'''%%%$$$%%% &&&%%%%%%+++(((###&&&"""!!!"""%%%***,,,'''!!!!!!""""""#########"""""""""###$$$$$$###""" !!!!!!""""""############""""""!!!!!!""""""###$$$"""""""""""""""$$$%%%&&&$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%'''&&&$$$$$$$$$&&&)))***)))&&&""""""%%%&&&%%%###%%%%%%$$$$$$#########"""!!!###$$$###!!!$$$!!!"""%%%&&&$$$%%%((("""%%%%%%""" """$$$$$$"""######$$$$$$%%%&&&&&&"""!!!!!!!!!!!!!!!"""#########$$$%%%%%%%%%%%%%%%%%%###!!!!!!#########"""$$$$$$$$$######""""""!!!"""#########!!!!!!"""$$$"""$$$&&&'''&&&%%%&&&'''########################$$$!!! """&&&&&&!!!%%%###"""!!!!!!"""$$$%%%""""""######"""""""""#########""""""""""""###############"""!!!"""######%%%"""!!!$$$$$$""""""%%%###$$$%%%%%%$$$###$$$%%%!!!$$$'''(((&&&%%%$$$$$$"""###$$$$$$###"""!!!!!!"""$$$%%%%%%&&&&&& """###$$$###!!! !!!"""###$$$###""""""""""""######"""""""""###!!!!!!""""""############%%%###""" """###%%%!!!"""###$$$%%%$$$"""!!!!!!"""######"""!!! !!!"""""" !!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%(((""""""###"""!!!###&&&(((&&&$$$""""""###$$$###"""!!!!!!!!!"""############!!!"""$$$###""""""###%%% !!!"""###$$$$$$######&&&%%%%%%%%%$$$$$$$$$###!!!""""""!!!!!!###"""######"""!!! """###'''%%%###!!!!!!###%%%'''!!!!!!""""""""""""######!!!###$$$$$$"""!!!!!!""" ###&&&'''&&&$$$$$$$$$$$$$$$######"""!!!!!!"""###"""!!!!!!###$$$$$$$$$######""""""######!!!'''//////::::::$$$""""""""""""######""""""!!!###$$$$$$$$$$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%'''((('''%%%$$$###$$$'''$$$!!!$$$"""$$$&&&$$$!!! """$$$!!!""""""######""""""!!!%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&'''(((((((((############$$$%%%&&&&&&'''&&&&&&&&&&&&''''''(((######$$$$$$%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%&&&)))))))))((((((''''''&&&!!!!!!"""""""""#########!!!###%%%%%%$$$###$$$%%%$$$&&&'''&&&%%%%%%&&&'''"""$$$&&&&&&&&&%%%&&&'''&&&((())))))(((&&&'''''',,,((($$$"""$$$%%%$$$###$$$%%%&&&%%%$$$%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''$$$$$$$$$&&&)))***(((%%%&&&&&&'''(((((((((((((((%%%&&&&&&''''''(((((())))))((((((''''''(((((())))))))))))(((&&&''')))+++)))******)))''''''(((***+++&&&$$$&&&'''$$$"""###!!!'''$$$###)))'''"""'''%%%$$$!!!###(((***"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""######$$$$$$"""!!!!!!!!!!!!"""######$$$############%%%&&&(((###%%%&&&'''&&&%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$#########$$$((((((%%%"""!!!"""### !!!%%%&&&$$$$$$'''!!!"""!!!!!!!!!###%%%!!!""""""###$$$$$$%%%%%% !!!!!!"""###$$$""""""###$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!###$$$###"""!!!"""###"""$$$&&&&&&%%%$$$%%%&&&""""""#########$$$$$$$$$!!! !!!###%%%$$$ ###!!!"""%%%!!!###$$$###"""!!!"""############""""""#########"""######"""!!!!!!"""$$$$$$!!!!!!###$$$""""""%%%###$$$%%%$$$###"""###%%%$$$&&&%%%###!!! !!!###$$$###""" !!! """$$$%%%$$$######### """###$$$######"""""""""###$$$%%%%%%%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!"""######$$$$$$$$$###""""""""""""###$$$ !!!###$$$%%%$$$$$$###!!!"""############"""$$$%%%$$$###"""###$$$"""""""""############$$$""""""""""""""""""""""""$$$""""""$$$###"""&&&+++!!!""""""!!!!!!###&&&)))(((&&&###"""#########"""###""""""$$$%%%&&&%%%###"""###$$$$$$######$$$%%% !!!!!!!!!!!!!!!!!!"""%%%%%%%%%$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###!!!""""""""" """###%%%$$$############$$$%%%!!!""""""######$$$######!!!"""######!!! !!!"""%%%'''&&&$$$#####################"""!!! !!!"""######""""""$$$%%%"""############$$$######$$$///777888444+++###""""""#########"""""""""!!!"""$$$$$$######%%%&&&%%%$$$###$$$$$$$$$###"""&&&((())))))'''%%%$$$%%%&&&((('''$$$$$$%%%###"""######"""  !!!!!!"""######"""!!!!!!"""""""""""""""#########"""###%%%&&&'''(((((((((############$$$%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''############$$$$$$$$$$$$ """%%%%%%$$$######$$$$$$&&&((((((&&&&&&(((***###%%%&&&&&&%%%$$$%%%&&&$$$&&&(((((('''&&&&&&&&&***((('''%%%$$$$$$$$$$$$$$$$$$%%%$$$######%%%(((&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&(((((('''&&&&&&%%%&&&'''(((((((((''''''%%%%%%$$$$$$%%%'''((()))))))))(((((((((((())))))((()))***)))''''''(((+++'''((()))((('''''')))***+++&&&$$$&&&&&&$$$"""$$$###((($$$"""(((&&&"""(((%%%&&&###!!!"""###!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$###"""###%%%'''((("""$$$&&&'''&&&&&&''')))$$$%%%&&&'''(((''''''&&&$$$$$$$$$%%%&&&&&&''''''"""$$$''''''%%%######""""""""""""###############%%%(((&&&!!!&&&!!! $$$%%%###$$$'''!!!!!!""""""!!! """$$$ !!!!!!""""""###$$$$$$"""!!!!!!!!!!!!""""""###"""######$$$$$$$$$$$$$$$$$$###"""###&&&'''((('''""""""#########!!! !!!"""$$$$$$"""!!!"""### """######!!! !!!!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!"""#########"""!!!"""!!! !!!###$$$!!!###$$$###!!!!!!"""$$$$$$$$$############$$$$$$!!!###$$$###!!! """%%%$$$!!! ######!!!"""&&&"""###$$$$$$""""""###$$$!!!###"""!!!!!!!!!!!!######!!! !!!###!!!"""###"""!!! !!!"""!!!!!!""""""###$$$$$$%%%"""""""""######$$$%%%&&&!!!###$$$###!!!!!!"""$$$ !!!!!!"""######$$$$$$########################!!!!!!""""""######""""""!!!###$$$$$$$$$######$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$###########################!!!"""&&&%%%"""###(((!!!!!!!!!!!!!!!###'''+++'''%%%""""""###$$$%%%$$$###""""""###&&&&&&$$$"""!!!"""######""""""###$$$$$$###"""!!! !!!""""""%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###""""""###!!!""""""""" """$$$"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$ """###"""  """%%%&&&%%%$$$###""""""######$$$$$$$$$######"""###$$$###"""###$$$&&& !!!###%%%%%%%%%$$$###,,,888@@@???///!!!$$$""""""############"""!!!"""###$$$$$$###"""###%%%############$$$$$$###!!!%%%''')))(((&&&$$$$$$$$$###)))'''###$$$&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&'''"""###%%%&&&'''(((((((((############$$$%%%&&&'''%%%%%%$$$###$$$%%%'''(((&&&&&&'''''''''&&&%%%%%%((()))***)))((('''(((***%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& """%%%%%%$$$######$$$%%%'''***)))((((((***---%%%&&&''''''%%%######$$$"""%%%'''((('''&&&&&&''')))))))))(((%%%$$$%%%&&&#########"""!!!"""$$$''''''''''''(((((((((((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&))))))%%%!!!!!!%%%$$$%%%&&&'''''''''&&&%%%%%%$$$###"""###%%%((()))))))))(((((((((((())))))'''***,,,+++(((''')))+++&&&'''((('''&&&''')))+++%%%!!! $$$&&&$$$$$$'''&&&***%%%!!!'''&&&###)))###%%%"""###'''$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%% !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$""""""###$$$'''(((!!!###%%%'''''''''(((***%%%&&&((()))))))))(((((("""###$$$%%%&&&&&&&&&&&& $$$((()))%%%""""""### !!!!!!""""""#########&&& (((!!!###$$$######'''######$$$$$$""" !!!### !!!""""""############"""!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$######$$$''')))))))))!!!!!!###$$$$$$###"""!!!!!!"""$$$$$$"""!!!"""######%%%&&&%%%###""""""""" !!!###$$$%%%&&&'''"""######"""""""""%%%'''######$$$$$$$$$%%%%%%&&&!!!###%%%$$$!!! """$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!###$$$###!!! """%%%### ######!!!"""&&&!!!###$$$###"""!!!"""###!!!"""""""""$$$&&&!!!"""!!! """%%%"""###$$$$$$###$$$&&&)))""""""""""""###$$$%%%&&&!!!  """$$$%%%!!!###%%%$$$!!! """$$$ !!!!!!"""###$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!!!! """"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###""""""######$$$$$$$$$$$$########################!!!'''%%%"""!!!!!!!!! !!!###(((+++&&&###!!!!!!###%%%''''''!!! !!!$$$$$$""" !!!""""""!!!!!!"""###(((&&&$$$###"""###$$$%%%!!!###%%%'''((('''%%%$$$######""""""""""""######(((&&&$$$"""!!!!!!!!!!!!!!!"""###%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!%%%###!!! !!!!!! ######$$$$$$$$$######""" """$$$$$$$$$#####################"""!!!!!!%%%$$$###!!!!!!!!!"""###,,,888666((( ''' ###$$$###!!!""""""""""""###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!""""""###$$$%%%&&&&&&'''"""######"""!!!!!!"""$$$ !!!###$$$###""""""###'''$$$""""""%%%%%%### %%%%%%$$$###!!!"""%%%'''$$$###"""!!!!!!###%%%&&&((($$$ """%%%'''&&&%%%&&&&&&$$$######%%%'''%%%$$$$$$$$$%%%%%%&&&'''%%%$$$%%%(((+++***&&&"""(((''''''''''''&&&&&&&&&%%%((('''###"""&&&))))))%%%$$$######$$$%%%'''(((%%%&&&&&&'''((()))******###%%%'''))))))'''$$$###'''''''''(((((((((((((((((('''%%%$$$$$$%%%'''(((############$$$%%%&&&'''###&&&&&&'''***(((''''''&&&&&&&&&''''''$$$(((+++(((### !!!$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''((((((***+++...000,,,&&&'''---)))***+++***'''%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''%%%$$$%%%((()))&&&$$$######$$$$$$###""" $$$###"""""""""###%%%%%%######""""""######$$$%%%$$$$$$$$$#########"""""""""###!!! $$$### ###!!!!!!$$$%%%$$$""" !!!"""###%%%&&&'''((((((%%%###%%%)))+++)))&&&###$$$%%%$$$###%%%***...(((''''''''''''&&&$$$###"""############$$$$$$$$$"""###$$$$$$$$$"""!!! """###$$$%%%%%%$$$###"""$$$%%%$$$###!!! !!!"""!!!"""###$$$$$$$$$$$$$$$!!!###%%%%%%###!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########""" !!!$$$'''!!!###$$$###"""!!!"""###"""""""""!!! !!!###&&&"""!!!!!!###%%%&&&%%%#########"""###$$$%%%###"""!!!"""###$$$%%%$$$######!!!$$$$$$$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!"""""" """$$$###!!!!!!###%%% ###%%%%%%###!!! %%%###""""""###$$$$$$###%%%$$$###""""""###$$$%%%"""%%%&&&###### !!!"""!!! !!!"""$$$###$$$$$$###""""""###%%%"""$$$%%%$$$""" !!!(((""""""&&&%%%"""$$$$$$$$$"""  !!!"""%%%(((%%% ###"""######!!! !!!###%%%###$$$%%%$$$###"""###$$$%%%!!!!!!###"""!!!%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$###"""!!!$$$&&&""""""###$$$$$$###"""###$$$""""""######$$$$$$$$$$$$######""""""""""""######$$$$$$"""!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$#########""""""!!!!!!!!!###"""!!!"""###$$$###""""""""""""""""""""""""""" !!!"""######$$$$$$##################"""!!!!!!%%%$$$"""!!!!!!!!!"""###'''...---%%%!!!$$$!!!!!!"""!!!!!!""""""###$$$$$$%%%%%%$$$######"""""""""""""""#########$$$$$$%%%%%%&&&!!!"""######""""""$$$&&&!!!"""$$$###""""""###%%%&&&%%%$$$$$$$$$$$$###"""$$$%%%%%%###""""""$$$&&&$$$###"""!!!"""###%%%&&&&&&%%%###$$$'''((('''%%%%%%&&&&&&%%%######%%%'''%%%%%%%%%$$$%%%%%%&&&&&&((('''''')))+++***'''$$$''''''''''''&&&&&&&&&&&&!!!%%%$$$###$$$"""$$$$$$$$$###$$$%%%'''(((&&&&&&''''''(((((())))))$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((######$$$$$$%%%&&&&&&&&&+++$$$ $$$((('''&&&'''(((''''''&&&&&&&&&''''''###&&&((('''%%%###%%%'''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&&&&'''''''''(((((((((((()))---...+++%%%&&&+++)))******)))&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###(((&&&%%%%%%''''''$$$"""!!!###$$$%%%%%%%%%$$$###"""""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!"""!!! ######"""!!! !!!$$$%%%$$$""""""######$$$&&&'''(((((()))&&&###%%%((()))'''###!!!###$$$###"""###&&&)))%%%$$$$$$#########"""!!!"""############$$$$$$$$$###############"""!!!!!!"""###$$$$$$$$$$$$###"""!!!"""###"""!!!"""###%%%""""""###$$$$$$$$$######"""$$$&&&%%%$$$"""!!!""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!! %%%%%%%%%$$$###$$$'''***"""$$$%%%$$$###"""###$$$"""#########""""""$$$%%%!!!!!!!!!"""$$$%%%$$$###############$$$$$$###"""""""""!!!!!!!!!"""###$$$ """$$$$$$$$$###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!"""### """$$$###"""!!!###%%% ###$$$###"""!!!"""%%%$$$""""""$$$%%%$$$###$$$######""""""######$$$"""$$$&&&### ### !!!""""""!!!!!!"""$$$###$$$$$$###""""""###%%%##################"""!!!&&&""""""%%%$$$###!!!"""###"""  !!!###%%%$$$!!! !!!$$$"""#########""""""###%%%"""$$$%%%$$$###"""###$$$&&&%%%######$$$%%%%%%%%%!!!""""""#########"""""""""""""""""""""""""""""""""""""""######$$$$$$%%%""""""""""""###############$$$$$$$$$$$$###"""!!!###!!!###!!!!!!""""""###$$$$$$""""""###$$$###"""!!! !!!"""###$$$######""""""""""""######"""!!!!!!!!!"""###$$$$$$""""""""""""###$$$%%%&&&%%%$$$$$$###"""!!!!!! """""""""###%%%%%%###!!!"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%"""############""""""!!!$$$###""""""!!!"""""""""#########$$$$$$""" %%%""" !!!!!!!!!!!!"""###%%%%%%%%%$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#########$$$&&&(((###$$$$$$###""""""%%%'''$$$%%%&&&%%%$$$######$$$###$$$%%%$$$######$$$%%%$$$###"""""""""###%%%&&&$$$%%%'''***,,,***'''$$$%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%&&&***)))(((((()))((('''%%%''''''''''''&&&&&&&&&&&&%%%&&&%%%###$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''((((((&&&''''''(((((()))))))))%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''###$$$%%%''''''''''''&&&---'''$$$&&&((('''&&&'''''''''&&&&&&&&&''''''(((###$$$%%%''''''((((((((()))((('''&&&%%%$$$$$$$$$######$$$&&&''')))******&&&&&&((()))))))))(((''''''(((***---***%%%%%%*********)))'''%%%$$$%%%'''%%%%%%%%%%%%%%%$$$$$$###'''&&&%%%%%%%%%$$$""" $$$$$$$$$$$$###"""!!! ######""""""######$$$%%%!!!"""###$$$$$$$$$###"""$$$############"""""""""!!!"""!!! ######!!! !!!###%%%$$$###%%%%%%%%%%%%&&&'''((())))))'''$$$$$$&&&'''$$$!!!"""$$$%%%%%%######$$$&&&$$$###"""!!! !!!"""############$$$$$$$$$$$$######""""""""""""""""""######$$$$$$######"""!!!"""######""""""###$$$#########$$$######""""""$$$&&&'''&&&$$$"""""""""!!!!!!!!!"""######$$$$$$#########$$$######"""!!!$$$%%%%%%%%%$$$%%%(((+++###%%%&&&%%%$$$###$$$%%%!!!###%%%%%%$$$###$$$%%%!!! """$$$$$$###""""""######$$$######""""""###""" !!!###%%% """$$$$$$$$$###$$$%%%'''&&&$$$###"""###$$$$$$!!!###$$$$$$###""""""### """######""""""###$$$!!!"""""""""######&&&%%%######%%%%%%%%%$$$"""######$$$$$$######"""!!!$$$%%%###  ### !!!###"""!!!!!!"""$$$"""$$$$$$$$$""""""###$$$###!!! """%%%&&&$$$!!!""""""""""""############ """$$$$$$"""!!!!!!"""!!!!!!""""""#########$$$!!!###%%%%%%$$$###$$$%%%"""###$$$$$$###"""###$$$"""######"""!!!!!!"""$$$!!!###%%%%%%$$$###"""""""""""""""""""""""""""########################""""""""""""##################$$$$$$######""""""&&&  """%%%"""###$$$$$$""""""###$$$$$$###############$$$$$$######""""""""""""######""""""""""""###$$$$$$%%%""""""!!!!!!"""$$$&&&'''%%%%%%$$$###"""!!!!!! !!!!!!"""$$$%%%$$$!!!""""""!!!!!!!!!"""###$$$""""""!!!!!!!!!###$$$&&&""""""############"""!!!######""""""""""""""""""&&&$$$!!!!!!$$$%%%###!!!""" """%%%&&&!!!"""$$$&&&&&&%%%$$$###""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$######%%%'''$$$%%%$$$###"""###&&&((("""$$$&&&%%%"""!!!###%%%"""###%%%%%%$$$######$$$######"""""""""###$$$%%%###%%%(((+++,,,***'''$$$%%%&&&'''&&&%%%$$$&&&'''''''''&&&%%%%%%%%%%%%&&&+++)))'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%% ''''''&&&%%%!!!$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&)))((('''&&&&&&'''((((((&&&&&&''''''((()))))))))'''&&&%%%%%%%%%%%%&&&'''###$$$'''((())))))'''&&&&&&###"""$$$'''((((((((('''&&&&&&&&&&&&'''((((((%%%$$$$$$&&&)))***)))(((((('''&&&%%%%%%%%%%%%%%%""""""$$$%%%'''(((******%%%&&&(((******)))((('''''''''))),,,***&&&&&&)))******(((&&&$$$$$$&&&((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!((((((&&&$$$""" ###############$$$$$$$$$ !!!###%%%%%%$$$"""!!!############"""""""""""""""###"""!!!$$$$$$ !!!"""###$$$$$$$$$&&&%%%%%%$$$%%%&&&'''''''''%%%$$$$$$&&&&&&$$$"""&&&&&&''''''&&&%%%%%%%%%$$$$$$###"""!!! """###""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""############""""""$$$%%%%%%$$$""" ######$$$######"""!!!!!!$$$%%%&&&%%%"""!!!!!!!!!!!!!!!""""""############$$$$$$$$$%%%%%%$$$$$$###"""###$$$$$$###$$$''')))###$$$%%%%%%######$$$%%%!!!###&&&&&&%%%$$$$$$%%% !!!###$$$###!!!"""###$$$$$$###"""""""""###""" !!!###%%% """$$$$$$######$$$%%%'''&&&$$$###""""""$$$$$$!!!###$$$$$$###"""###$$$!!!"""""""""""""""###$$$"""###""""""###$$$'''%%%$$$$$$%%%&&&&&&%%%!!!"""###$$$$$$###"""!!!!!!###$$$$$$""" !!!### """######""""""###$$$"""###%%%$$$###"""###$$$$$$ !!!&&&(((%%%!!!"""$$$%%%###!!!"""$$$ """%%%&&&%%%$$$$$$$$$###!!!!!!!!!###$$$###""" ###%%%&&&%%%$$$%%%%%%"""###$$$$$$###"""$$$%%%!!!###""" ###"""###$$$%%%&&&&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!"""""""""############""""""############""""""%%% !!!!!!"""%%%"""###$$$###"""!!!"""$$$$$$%%%&&&''''''&&&$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''$$$$$$######"""!!!!!! """$$$$$$### """"""""""""######$$$%%%""""""!!!!!!!!!###$$$&&&!!!""""""#########"""""""""""""""#########""""""%%%$$$###""""""###$$$$$$!!!!!!"""%%%'''"""###%%%&&&'''&&&$$$###""""""""""""###%%%&&&'''&&&%%%%%%$$$$$$#########%%%&&&&&&%%%###"""###%%%$$$%%%$$$###"""###&&&((( ###%%%$$$!!! """%%%!!!###%%%%%%###""""""##################$$$$$$$$$###%%%'''(((((('''&&&&&&%%%&&&''''''&&&%%%&&&'''''''''&&&%%%%%%&&&&&&&&&,,,+++)))'''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%!!!%%%'''$$$###&&&&&&%%%######$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&***)))'''%%%$$$$$$%%%%%%&&&&&&''''''((())))))***&&&&&&&&&%%%%%%&&&&&&&&&###%%%''')))***)))((('''""""""###$$$&&&)))***)))&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''((()))'''%%%%%%%%%%%%%%%%%%&&&'''((("""###$$$%%%&&&((())))))%%%&&&(((******)))'''&&&((('''))),,,+++''''''***))))))(((%%%###$$$&&&((($$$$$$%%%%%%$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$###############$$$$$$%%%""""""######$$$$$$$$$$$$!!!###$$$%%%$$$"""!!!""""""""""""""""""""""""###$$$### """%%%%%%!!! !!!"""###$$$%%%&&&'''&&&$$$#########$$$%%%$$$$$$###$$$&&&&&&&&&%%%'''''''''''''''&&&$$$###"""###$$$###!!! """$$$""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""$$$%%%$$$"""!!! !!!###############"""!!! ###$$$$$$"""  !!!"""""""""""""""######### !!!!!!!!!!!!!!! !!!###$$$$$$###$$$&&&'''"""###$$$###"""!!!"""$$$!!!###&&&&&&%%%$$$$$$%%% !!!###$$$###!!!!!!###%%%$$$""" !!!"""!!!"""######$$$$$$######!!!###$$$$$$#########$$$&&&&&&$$$#########$$$$$$!!!"""$$$%%%$$$###$$$%%%""""""!!!"""############!!!"""$$$$$$#########%%%'''%%%$$$$$$%%%&&&&&&%%%!!!"""###$$$$$$###"""!!! """###$$$###""""""### """$$$$$$###"""######!!!###%%%%%%###"""######### !!!''')))&&&"""!!!&&&&&&###!!!"""$$$!!!$$$%%%%%%$$$######$$$###""""""######""" """%%%&&&%%%%%%%%%&&&!!!###$$$$$$######$$$%%%"""$$$'''&&&###"""###&&&############$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""!!!"""""""""############!!!""""""#########"""""""""###%%%"""!!!"""!!!"""######"""!!!"""######%%%'''((((((&&&###"""######""""""""""""######"""######$$$$$$$$$###############"""######$$$%%%""""""""""""!!!!!!!!!!!!###&&&&&&%%%!!!"""###$$$%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%!!!""""""############"""!!!!!!"""############"""!!!"""###"""!!! !!!"""$$$$$$###!!!"""$$$###$$$%%%&&&&&&%%%$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%$$$$$$#########&&&&&&&&&$$$"""!!!!!!######$$$$$$###""""""%%%'''"""###$$$$$$######$$$%%%"""###$$$###""""""###$$$""""""######$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&'''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&''''''(((,,,,,,,,,***(((''')))+++&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%!!! $$$'''(((######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''***((('''%%%$$$$$$$$$%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''&&&((()))''''''******(((&&&&&&&&&&&&&&&'''((()))''''''(((''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))######$$$%%%&&&'''((((((%%%%%%'''((((((((('''&&&(((&&&'''++++++(((''')))(((((((((&&&$$$$$$&&&((($$$$$$$$$$$$$$$######"""!!!###$$$$$$$$$%%%&&&%%%%%%$$$#########$$$$$$""""""###$$$$$$$$$$$$### !!!"""#########"""!!!!!!!!!"""""""""""""""######$$$### """%%%%%%!!! """""""""###%%%'''((('''$$$"""!!!"""###$$$$$$$$$$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$###!!!"""$$$$$$!!! ###"""############$$$$$$$$$"""""""""""""""######$$$###""""""!!!!!!""""""###"""$$$$$$$$$$$$%%%"""""""""###""""""!!!!!!!!!""""""!!! """""""""""""""""""""######!!!!!!"""#########""""""###%%%&&&&&&%%%$$$%%%'''!!!"""######"""!!!"""###!!!###%%%%%%$$$###$$$%%%!!! """$$$$$$###"""!!!###%%%$$$!!! """!!!"""$$$%%%%%%%%%######!!!###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$$$$%%%&&&###!!!!!!"""###$$$###""""""$$$%%%$$$######$$$&&&&&&%%%######%%%%%%%%%$$$!!!""""""######""""""!!! !!!###$$$%%%$$$###### """$$$%%%$$$#########!!!###%%%%%%$$$###"""######!!!!!!###&&&'''&&&###"""%%%%%%###!!!"""$$$"""###"""!!!!!!"""############""""""!!!!!! """$$$$$$$$$$$$%%%&&&!!!"""$$$$$$######$$$&&&!!!###$$$$$$###""""""###"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""######""""""  &&&'''$$$ !!!"""######!!!!!!"""###"""###$$$$$$###"""!!! ######""""""""""""###### """###############$$$$$$$$$$$$###"""""" !!!!!!!!!"""%%%%%%%%% """%%%%%%%%%###""" !!!"""######$$$$$$###!!!!!!"""############### !!!"""###$$$######"""!!!!!!!!!"""###""""""$$$$$$### !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!"""###!!!"""$$$###""""""###%%%%%%$$$###$$$&&&'''&&&%%%#########"""!!!!!!###%%%""""""###$$$$$$$$$$$$$$$!!!$$$'''(((&&&$$$%%%&&&$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%&&&((()))***((()))***)))'''&&&(((***&&&&&&&&&%%%%%%%%%$$$$$$!!!%%%&&&"""!!!$$$&&&%%%"""###%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''######$$$%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&''''''(((((((((,,,---)))(((++++++'''&&&%%%%%%&&&&&&((())))))$$$&&&)))(((%%%###$$$&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%)))***(((&&&(((&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$###"""""" ###%%%%%%$$$###$$$&&&)))(((&&&$$$"""!!!!!!!!!!!!"""###$$$%%%$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######"""###!!! $$$###  """###"""###%%%(((***(((&&&###""""""###$$$%%%&&&''''''&&&&&&&&&'''(((%%%""""""###$$$$$$"""###''''''$$$!!!"""###"""############$$$$$$$$$!!!!!!"""##################"""!!! !!!"""###!!!$$$%%%%%%&&&''' !!!""""""""""""""""""!!!""""""!!! """$$$###"""""""""""""""""""""######$$$%%%%%%%%%%%%%%%###%%%&&&%%%$$$######$$$"""###$$$$$$""""""###$$$"""#########""""""$$$%%%!!!!!!!!!"""$$$%%%$$$### $$$&&&$$$ """""""""""""""#########$$$"""###%%%%%%###"""######!!!"""$$$&&&&&&&&&%%%$$$ """$$$%%%$$$$$$%%%&&&###!!! !!!$$$%%%###""" """############%%%'''%%%$$$""""""$$$%%%$$$###""""""!!!!!!!!!!!!"""""" !!!"""$$$&&&&&&$$$###"""%%%%%%$$$######### ###%%%&&&$$$###"""""""""######$$$%%%%%%%%%$$$ """#########"""###### """######!!!!!!"""### """$$$$$$!!! """%%% !!!"""""""""###%%%''' """###$$$######%%%&&& !!!"""""" """$$$(((***)))&&&""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""############ !!!!!!"""""""""""""""!!! &&&'''$$$!!!!!!!!!"""###"""!!! !!!###"""!!!  ######""""""""""""###### """############$$$%%%%%%$$$###!!!  !!!!!!!!!$$$""" !!!""""""!!!"""%%%%%%$$$"""  """$$$$$$$$$######!!!!!!"""############### !!!"""$$$$$$$$$###"""###!!!!!!$$$'''%%%!!!######""""""$$$'''&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!!!!!###$$$ !!!###$$$###""""""###(((%%%$$$%%%)))***(((&&&$$$$$$###!!! ###&&&""""""###$$$$$$$$$$$$### $$$)))***(((%%%%%%%%%$$$&&&))))))'''&&&&&&&&&$$$$$$%%%%%%'''(((***+++"""%%%'''&&&$$$###%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$(((&&&%%%&&&%%%""""""###%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''((()))***+++%%%%%%&&&'''((()))***+++%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&((((((%%%+++,,,((('''++++++(((%%%%%%%%%&&&'''((()))***!!!%%%)))((($$$"""$$$(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&######((()))'''%%%&&&%%%&&&((((((&&&%%%%%%&&&###$$$$$$$$$$$$###"""""""""%%%'''&&&$$$"""###%%%###"""""""""###%%%'''(((!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""###### !!! """""" """###""""""%%%(((,,,***'''$$$######$$$%%%(((((()))(((&&&%%%%%%&&&+++'''$$$###%%%'''&&&%%% %%%+++,,,(((%%%$$$&&&"""############$$$$$$$$$ !!!"""$$$$$$$$$###"""###"""!!! !!!"""######%%%$$$$$$$$$$$$ !!!""""""###""""""!!!""""""!!!!!!"""$$$'''#########""""""""""""""" !!!"""""""""""""""!!!###$$$###!!! ###$$$%%%%%%######$$$%%%"""""""""!!! !!!###&&&"""!!!!!!###%%%&&&%%%### $$$&&&%%% """###""" !!!###%%%"""$$$%%%%%%###""""""###!!!$$$'''((('''%%%$$$ """$$$%%%%%%$$$%%%'''###!!! !!!$$$%%%$$$!!!!!!!!!"""###&&&)))%%%###""""""###$$$$$$######"""!!! !!!"""### """$$$&&&&&&%%%###"""%%%&&&%%%######### ###%%%&&&%%%###"""""""""$$$%%%%%%$$$$$$$$$%%%""""""""""""############%%%&&&&&&%%%$$$$$$%%%'''!!!$$$$$$!!! $$$((( !!!!!!!!!!!!"""%%%((( """###$$$######%%%&&&$$$""""""###&&&'''### ###(((...111000+++###"""""""""""""""""""""""" !!!"""######$$$""""""""""""############ !!!"""""""""""""""""" $$$&&&###!!!"""!!!"""###"""!!! !!!###### $$$$$$"""!!!"""###%%%%%%$$$$$$###""""""""""""############""""""""""""""""""""""""###"""!!!!!!""""""!!! !!!!!!"""!!! """$$$ !!!"""""""""""""""###$$$$$$###  """$$$%%%$$$###"""%%%%%%$$$""" !!!"""%%%""" !!!$$$%%%### $$$$$$############$$$$$$))),,,$$$######""")))"""$$$$$$$$$######%%%'''###%%%&&&''''''&&&$$$###""""""""""""###$$$%%%&&&!!!""""""!!! !!!"""######"""!!!"""$$$&&&(((&&&!!!"""''''''###''''''&&&%%%%%%$$$$$$###&&&&&&&&&'''''''''''''''))))))((('''&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%&&&&&&'''(((((('''&&&&&&"""&&&&&&$$$$$$'''&&&###!!!###%%%&&&&&&''')))+++%%%,,,***'''+++&&& %%%%%%&&&&&&%%%######$$$&&&(((&&&$$$%%%''')))(((&&&''''''%%%$$$$$$%%%&&&'''(((''''''''''''((())))))$$$$$$$$$%%%&&&'''((()))((((((((()))******++++++&&&((()))(((%%%$$$%%%'''(((((('''&&&%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((($$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&###!!!!!!""""""  !!!"""$$$$$$$$$###""" """###"""!!! !!!######$$$%%%&&&&&&%%%###"""!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%))))))(((%%%"""!!!"""###%%%+++'''%%%***'''"""'''%%%&&&&&&&&&%%%###""" """###$$$%%%&&&%%%$$$############"""""""""""""""'''%%%###"""!!!"""###$$$%%%######%%%### !!!&&&%%%%%%&&&&&&%%%%%%$$$###$$$###############$$$$$$########################!!!!!!"""###$$$$$$%%%%%%!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''')))%%%!!!###***$$$ $$$"""###""""""!!!!!!!!!!!!""""""&&&######&&&%%%""""""%%%!!!!!!"""############### !!!""""""###$$$%%%%%%&&&&&&%%%%%%###%%%'''&&&%%%###"""###!!!"""###$$$$$$###!!!!!!!!!###$$$$$$"""!!!""""""!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%%%%%%%###"""###%%%&&&### !!!!!!""""""""""""!!! !!!"""###"""!!!"""###%%%!!!###$$$$$$######$$$%%%!!!"""$$$&&&&&&&&&$$$### """%%%&&&%%%###"""""""""###$$$###""""""$$$&&&'''&&&###!!!"""$$$(((***'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######***+++,,,+++'''###!!! !!!###$$$$$$######$$$%%%'''%%%###$$$&&&%%%### """"""###$$$$$$$$$$$$###$$$!!! ###%%%$$$""""""!!!!!!!!!"""###$$$$$$%%%&&&&&&'''&&&%%%###"""###!!!$$$))))))$$$"""$$$ !!!"""""""""!!!!!!""""""""""""############"""""""""""""""""""""""""""!!!!!!"""###$$$$$$###!!!""""""!!!!!!"""$$$######$$$$$$$$$$$$######"""###$$$###!!! !!!"""!!!!!!###$$$$$$###""""""#########"""  !!!###"""!!!"""######"""!!!$$$######""""""######$$$+++...&&&!!!%%%$$$!!!((("""%%%'''((('''%%%%%%%%%###$$$%%%'''&&&%%%$$$###""""""""""""###$$$%%%&&&$$$$$$###"""""""""""""""$$$%%%%%%$$$""" !!!"""!!!$$$### ######$$$$$$$$$###############'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%###%%%&&&(((((('''&&&%%%''''''''''''''''''''''''&&&))))))&&&&&&))))))&&&###$$$&&&&&&%%%%%%&&&(((&&&$$$"""%%%!!!!!!$$$%%%&&&%%%%%%%%%''')))(((&&&$$$%%%''')))(((''')))((('''&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((((((((((((((((()))***++++++$$$&&&'''&&&%%%%%%''')))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""%%%###!!!!!!######!!!!!!"""######$$$###"""""" """###"""!!! !!!#########$$$$$$$$$$$$$$$###""""""""""""############!!!!!!!!!!!!"""###$$$%%%'''''''''%%%######$$$&&&%%%+++'''%%%***'''"""'''&&&%%%$$$#########$$$%%%"""###$$$$$$%%%%%%$$$$$$############""""""""""""&&&$$$###!!!!!!!!!###$$$###!!!"""$$$"""!!!&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$########################"""""""""""""""""" !!!!!!"""######$$$$$$!!!###$$$###"""!!!"""$$$""""""""""""""""""""""""###"""%%%'''$$$ !!!&&&""" ((((((%%%+++"""!!!!!!""""""###$$$%%%%%%""""""$$$$$$ ###!!!""""""###############!!!!!! !!!!!!"""######$$$$$$%%%&&&%%%%%%%%%###%%%&&&&&&$$$###"""###""""""############""""""!!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!"""""""""###$$$###"""""""""###$$$%%%%%%###""""""$$$%%%###!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%!!!###$$$$$$######$$$%%%"""###$$$&&&&&&%%%$$$###"""$$$&&&&&&$$$######$$$"""###$$$###""""""$$$&&&&&&%%%###""""""$$$&&&(((&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""$$$''''''&&&%%%$$$%%%!!!###$$$$$$###"""$$$%%%'''%%%###$$$%%%%%%""" """"""###$$$$$$$$$$$$###$$$""" !!!###$$$$$$"""""""""""""""""""""###$$$$$$$$$%%%&&&%%%%%%######"""(((((($$$!!!""""""###$$$%%%%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""$$$###""""""$$$$$$###""" """######"""###$$$%%%%%%%%%%%%$$$###"""!!! """######""""""$$$%%%############""""""""""""!!!""""""!!! !!!!!!"""######!!!!!!"""###$$$######""""""######$$$+++///((($$$(((%%%!!!'''"""%%%(((***(((&&&$$$###"""###%%%%%%&&&%%%$$$#########"""######$$$%%%&&&%%%$$$###"""###%%%''')))$$$%%%&&&%%%###"""###$$$!!!$$$%%%###$$$%%%$$$!!!############$$$$$$$$$$$$''''''(((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&)))((('''&&&&&&'''((()))%%%'''&&&""""""%%%&&&$$$%%%&&&&&&%%%###""""""### '''%%%###((($$$ &&&$$$%%%&&&&&&&&&''')))+++'''&&&$$$%%%'''(((((('''***))))))(((((()))******%%%%%%'''((((((((('''&&&(((''''''&&&''''''(((((()))(((''''''((()))+++,,,$$$$$$%%%%%%%%%&&&))),,,(((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&''')))***"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!$$$###""""""###$$$###"""""""""#########""""""!!! """###"""!!! !!!###""""""!!!""""""###$$$%%%!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$$$$&&&(((%%%***'''%%%***'''###'''&&&$$$""" ###&&&((($$$############$$$%%%%%%########################$$$###"""!!! !!!"""###!!! """"""!!!&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$###"""""""""######"""""""""!!!!!! !!!!!!"""#########"""###$$$###""""""###$$$""""""""""""""""""""""""&&&###$$$''''''######%%%$$$ $$$"""$$$""""""""""""###%%%&&&&&&$$$!!!!!!###""" !!!"""######$$$$$$######"""""""""!!!"""######$$$######$$$%%%%%%%%%%%%$$$###$$$&&&%%%$$$"""#########"""""""""""""""###### """$$$$$$"""""""""###!!!!!!!!!"""""""""############""""""######$$$%%%%%%###""""""###$$$$$$###$$$$$$###""""""###$$$%%%!!!"""###"""!!!!!!###%%%!!!###$$$$$$######$$$%%%######%%%%%%%%%$$$###"""###$$$$$$###""""""###%%%"""#########""""""$$$%%%#########"""######$$$%%%$$$$$$%%%&&&%%%$$$###"""!!!!!!"""###$$$%%%&&&'''###$$$$$$$$$%%%&&&!!!"""$$$###""""""###%%%&&&%%%$$$$$$%%%$$$""" !!!"""######$$$$$$#########""" !!!###$$$$$$###$$$###"""""""""""""""""""""######$$$$$$$$$$$$### """$$$$$$"""!!!!!!%%%%%%%%%&&&&&&&&&&&&&&&!!!"""""""""############""""""""""""""""""""""""%%%$$$""""""###"""!!!###%%%$$$######$$$$$$$$$$$$###"""!!!!!!#########$$$&&&(((%%%$$$###"""!!!!!!"""""" ###$$$###""""""""""""$$$### """$$$######""""""""""""######''',,,'''$$$)))'''"""'''###%%%''''''&&&$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$############$$$$$$%%%&&&""""""!!!"""###%%%&&&(((!!!###$$$%%%%%%%%%''')))"""%%%(((((('''&&&%%%###$$$$$$%%%%%%&&&'''((((((&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((('''''''''***)))'''&&&&&&''')))***%%%&&&$$$ ###%%%###%%%%%%&&&$$$"""!!!!!!"""###***)))''',,,***&&&,,,%%%&&&'''''''''''')))+++&&&%%%%%%%%%&&&'''''''''))))))))))))))))))******&&&''')))++++++***)))((()))(((((('''''''''(((((()))(((''''''''')))+++,,,&&&&&&%%%%%%&&&'''***,,,(((((('''&&&%%%%%%%%%%%%((('''&&&%%%&&&'''***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$###!!!"""###%%%%%%###"""###$$$######$$$$$$$$$$$$######""""""###$$$$$$###""""""###""""""###$$$$$$$$$$$$###############""""""!!! """###"""!!! !!!###!!! !!!"""$$$%%% !!!""""""###!!!!!!!!!!!!!!!"""######$$$&&&&&&&&&%%%%%%&&&((($$$***&&&%%%***(((###(((&&&%%%"""!!!!!!###%%%'''$$$###"""""""""###%%%&&&"""###############$$$$$$###"""!!!!!! !!!""""""!!! ###""" """'''$$$%%%%%%%%%%%%$$$######%%%%%%$$$###""""""""""""#########"""!!!!!! !!!"""""""""#########$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$### $$$&&&$$$###$$$"""'''"""###  """"""""""""######$$$%%%%%%"""!!!###""" """"""###$$$$$$$$$$$$#########""""""######$$$%%%"""######$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$###"""!!!!!!!!!"""$$$$$$ """###$$$"""""""""###!!!!!!"""""""""########################$$$$$$$$$$$$###""""""###$$$$$$%%%&&&$$$###""""""$$$%%%'''"""######"""!!!!!!###$$$!!!###$$$$$$######$$$%%%###$$$$$$$$$$$$###"""""""""###"""  """%%%!!!"""###"""!!!"""###%%%""""""############"""""""""###%%%&&&&&&$$$"""!!!!!!""""""###$$$%%%%%%%%% !!!###$$$"""!!!"""###!!!"""######""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""##################"""!!!!!!"""######$$$$$$$$$###"""!!!!!!!!!"""!!!!!!""""""#########$$$((('''%%%###"""$$$%%%%%%"""""""""""""""######$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!  $$$%%%$$$#########%%%%%%%%%$$$"""!!! """######$$$&&&(((%%%$$$###"""!!!!!!""""""!!!$$$%%%$$$###$$$$$$!!!###### """%%%###""""""""""""""""""###!!!'''$$$""")))'''###((('''((('''&&&$$$%%%''')))######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&& !!!###$$$%%%$$$$$$###!!!###%%%%%%%%%&&&((())) """&&&(((%%%""" !!!$$$$$$%%%&&&'''(((((()))$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''(((''''''+++***(((''''''(((***+++)))***(((######'''(((&&&"""$$$$$$$$$"""!!!"""###!!!(((&&&%%%***(((&&&,,,((())))))((('''&&&((()))%%%%%%%%%%%%%%%%%%'''((('''''''''(((((()))))))))&&&''')))++++++***(((''')))(((((('''''''''((((((((('''''''''''')))***+++)))(((''''''((()))******(((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&)))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$"""!!!!!!###$$$$$$###""""""###"""######$$$$$$######""""""###$$$%%%%%%$$$###"""!!!"""#########$$$%%%%%%######"""""""""""""""""" """###"""!!! !!!###  """$$$%%% !!!""""""###!!!!!!!!!!!!!!!!!!"""###%%%'''((('''%%%%%%%%%&&&$$$***&&&%%%***(((###((('''&&&%%%$$$############$$$###"""!!!"""###$$$%%%""""""######$$$$$$$$$%%%"""!!!!!!!!!!!!!!!""""""""" !!!$$$###!!!###((($$$$$$%%%%%%$$$$$$###"""%%%$$$$$$###""""""######$$$$$$$$$######"""""""""######$$$$$$$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###""""""$$$!!!&&&###""")))(((%%%***###""""""!!!!!!!!!""""""%%%""""""$$$###!!!""""""###$$$$$$$$$$$$$$$###############$$$%%%%%%!!!"""######$$$$$$######"""###$$$###""""""###%%%###"""!!!!!!!!!"""$$$%%% !!!#########"""###$$$""""""""""""############""""""######$$$$$$$$$$$$"""###############$$$%%%%%%$$$###""""""$$$&&&((("""######"""!!!!!!"""$$$!!!###$$$$$$######$$$%%%#####################"""$$$$$$###!!! !!!$$$&&&!!!"""###"""!!!!!!###%%%!!!"""#########"""!!!!!!!!!"""$$$%%%%%%$$$"""!!!########################"""$$$%%%$$$"""!!!!!!""" """######"""!!!###$$$######$$$$$$######""""""!!!!!!"""############"""""""""""""""""""""###$$$$$$$$$###"""!!!!!!!!!"""!!!!!!!!!""""""######$$$&&&&&&###"""%%%$$$######""""""######$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$ """$$$%%%$$$#########'''''''''&&&%%%###"""!!!!!!"""#########%%%&&&############""""""""""""!!!###%%%%%%$$$$$$$$$&&& !!!!!!!!!!!!"""######""""""!!!!!!""""""######!!! '''&&&###)))***)))(((&&&%%%'''+++...$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%''''''&&&$$$###%%%&&&'''&&&$$$###$$$%%%###$$$(((***&&& """"""######$$$%%%&&&&&&'''######$$$%%%&&&''''''((($$$$$$%%%%%%&&&&&&&&&'''&&&''''''''''''(((((((((+++***)))(((((()))***+++(((***((($$$###&&&'''%%%"""###$$$$$$###"""$$$%%%!!!(((%%%$$$)))'''%%%,,,((())))))(((&&&&&&'''((($$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&'''(((((((((((($$$$$$&&&'''''''''&&&%%%(((''''''&&&''''''((((((&&&&&&'''((()))))))))***)))''''''((()))***)))((((((((('''&&&%%%%%%%%%%%%$$$$$$###$$$$$$&&&((()))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###%%%%%%###"""###$$$""""""############"""""""""###$$$%%%%%%$$$###"""!!!"""######""""""$$$%%%"""""""""!!!"""###$$$$$$ """###"""!!! !!!###!!!!!! !!!!!!"""###$$$!!!!!!""""""######$$$$$$!!!!!!!!! !!!!!!"""%%%'''((((((&&&%%%%%%&&&$$$)))&&&$$$***((($$$))))))((('''&&&%%%$$$#########""""""""""""###$$$$$$""""""######$$$%%%%%%%%%!!!!!!""""""""""""#########!!!"""%%%$$$!!!###((($$$$$$$$$$$$$$$######"""$$$###############$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$#########%%%""""""""""""""""""""""""$$$&&&$$$%%%)))###((($$$"""'''%%% %%%""""""!!!!!!!!!!!!""""""%%%""""""%%%$$$!!!!!!$$$"""###$$$$$$%%%$$$$$$$$$#########"""######$$$%%%!!!!!!"""############""""""#########!!!"""###%%%!!!!!!!!!!!!"""###$$$%%%!!!#########"""###$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$### """$$$$$$$$$###$$$%%%$$$############%%%&&&'''######$$$###!!!!!!"""###!!!###$$$$$$######$$$%%%""""""""""""######$$$$$$&&&&&&&&&$$$######&&&(((!!!"""""""""!!!!!!###$$$"""############"""!!!!!! !!!"""###$$$###""""""$$$$$$#########"""""""""!!!"""######""""""$$$%%% !!!###"""!!!!!!"""$$$!!!###$$$$$$###""""""### !!!""""""######""""""!!!"""###"""!!!!!!###%%%$$$###""""""""""""""""""###""""""!!!""""""###$$$ !!!$$$"""%%%%%%$$$###$$$%%%&&&'''""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$###$$$%%%$$$"""""""""###''''''&&&&&&%%%$$$###""" """###"""!!!!!!"""$$$!!!!!!###$$$$$$###"""""""""###$$$###""""""$$$%%%  """######"""""""""!!!!!!!!!!!!""""""$$$ &&&%%%###)))&&&&&&'''&&&&&&'''***,,,%%%%%%%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''&&&''''''&&&###""""""###&&&&&&)))***%%%"""###$$$$$$$$$%%%%%%&&&&&&######$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))************************&&&(((((($$$###%%%%%%"""###$$$%%%$$$#########%%%###)))&&&$$$)))(((&&&---&&&'''((('''&&&&&&((()))###%%%&&&%%%$$$$$$&&&((($$$%%%&&&((())))))(((((($$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((((($$$&&&((()))***)))(((((($$$###$$$'''******(((&&&(((((('''&&&%%%%%%%%%%%%######$$$%%%&&&'''((((((""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%"""$$$%%%%%%$$$######$$$!!!""""""""""""""""""!!!!!!"""###$$$$$$###"""!!! """$$$###!!! """$$$!!!!!! !!!"""###%%%&&& """###"""!!! !!!###!!!""""""######"""""""""""""""""""""############"""!!!!!! !!!!!!###%%%'''((('''''''''(((###)))&&&$$$***((($$$)))+++)))&&&$$$$$$%%%'''(((!!!""""""###############""""""###$$$$$$%%%&&&&&&!!!""""""######$$$#########!!!"""$$$### !!!&&&$$$$$$$$$$$$$$$###""""""""""""""""""###$$$%%%%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""""""""""""""""""""&&&)))'''$$$&&&+++$$$)))###""" !!!"""$$$%%%&&&$$$!!!!!!$$$$$$""""""%%%"""###$$$$$$%%%%%%$$$$$$"""""""""""""""###$$$$$$ !!!""""""######""""""""""""###"""!!!!!!$$$&&& !!!"""######$$$$$$$$$!!!###############%%%""""""#########$$$$$$$$$!!!"""###$$$%%%$$$$$$###!!!%%%&&&%%%######$$$"""""""""###$$$%%%%%%%%%###$$$$$$###!!! """###!!!###$$$$$$######$$$%%%!!!!!!!!!""""""$$$%%%%%%%%%%%%%%%$$$######%%%''' !!!"""""" !!!"""$$$$$$$$$#########"""""""""!!!!!!!!!"""""""""######""""""""""""############ !!!""""""""""""$$$&&& !!!""""""!!!!!!"""$$$ """%%%$$$"""!!!"""$$$ !!!!!!"""""""""""""""!!!"""######!!!!!!###%%%""""""""""""""""""###$$$%%%$$$###"""""""""###$$$ !!! &&&(((%%%"""!!! !!!######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!""""""!!!%%%%%%%%%###!!!!!!"""###$$$$$$$$$$$$######"""!!!!!!"""###"""!!! !!!""" ###$$$%%%$$$###"""#########""" ###%%%!!!"""$$$###!!!""""""!!!!!!!!!!!!""""""!!!%%%!!!%%%$$$"""(((!!!###$$$$$$%%%&&&(((%%%%%%%%%&&&'''((()))***&&&&&&%%%$$$$$$%%%%%%%%%""""""!!!!!!###%%%((()))###$$$%%%%%%######$$$%%%###"""$$$&&& &&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))))))))***++++++++++++***)))))),,,,,,)))((()))(((%%%%%%&&&&&&%%%###"""###$$$!!!'''$$$"""'''%%%###***$$$%%%&&&&&&&&&''')))+++###%%%&&&%%%######&&&((($$$%%%'''))))))))))))(((&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((()))###%%%(((***+++***((('''!!!&&&***+++(((%%%(((((('''&&&%%%%%%%%%%%%"""###$$$&&&'''(((((((((!!!"""###%%%''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&###$$$&&&&&&$$$###$$$%%%!!!!!!""""""""""""!!!!!! !!!"""######"""!!! """$$$### !!!### """$$$&&&'''!!!"""###"""!!! !!!###""""""###$$$$$$###!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!! ###&&&((((((((()))***###)))&&&$$$***((($$$))),,,)))%%%"""###&&&+++... !!!###$$$$$$$$$###"""""""""###$$$%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$###!!!!!!###!!! $$$###$$$$$$$$$$$$###""""""!!!!!!""""""###$$$&&&&&& !!!"""###$$$$$$$$$$$$#####################$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%!!!%%% %%%!!!$$$"""### !!!$$$&&&)))***""" $$$$$$"""###&&&######$$$%%%%%%%%%%%%$$$"""""""""!!!"""######$$$ !!!!!!""""""""""""""""""""""""!!!!!!!!!$$$&&& """###$$$$$$$$$###!!!############$$$%%%"""############$$$$$$$$$!!!"""###$$$%%%$$$###### &&&(((&&&$$$###$$$ !!!"""$$$$$$%%%%%%$$$###$$$$$$###!!! !!!###!!!###$$$$$$######$$$%%% !!!"""$$$&&&'''!!!""""""""" !!!### !!!"""!!! !!!"""$$$%%%%%%$$$###""""""######!!!!!!!!! !!!"""###$$$ !!!"""###$$$%%%%%%""""""###""" !!!### !!!""""""!!!!!!"""### """%%%$$$"""!!!"""$$$ !!!!!!""""""""""""""" """$$$###!!! ###&&&""""""!!!!!!"""###$$$$$$&&&%%%$$$"""""""""######!!!###%%%%%%### !!!"""$$$&&&'''&&&&&&%%%$$$###"""!!! """$$$&&&%%%###!!!%%%######$$$###""""""$$$!!!  ###&&&((((((((('''&&&$$$###""""""!!!"""###$$$###"""!!!"""######"""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!!!!###%%%%%%$$$###"""###$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%$$$###!!!!!!!!!""""""""""""######$$$%%%&&&''')))(((&&&$$$#########$$$ ###'''(((""" '''$$$$$$%%%&&&&&&''''''(((''')))(((%%%%%%)))***)))$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%$$$%%%&&&((((((++++++***(((&&&'''))),,,)))***************)))(((&&&'''&&&%%%######$$$&&&%%%''''''$$$$$$'''(((&&&!!!###$$$&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((())))))((('''&&&(((((((((((()))***,,,,,,$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######$$$%%%'''((($$$'''(((%%%%%%&&&%%%!!!%%%$$$"""!!!!!!"""$$$%%%((('''%%%###"""$$$(((+++&&&###!!!###((()))'''### ###%%%$$$""" $$$$$$###############$$$!!!"""###"""!!!"""###%%%$$$$$$!!!!!!$$$(((((($$$!!!!!!""""""""""""!!!!!!$$$###""" !!!###$$$%%%$$$"""!!!&&&$$$"""  !!!###%%%((((((&&&$$$######)))))))))'''%%%%%%(((***...+++'''$$$###%%%(((***...)))$$$"""###$$$###"""%%%%%%$$$$$$$$$$$$$$$%%%"""%%%%%%### !!!!!!  $$$%%%&&&&&&'''(((%%%'''(((%%%!!! !!!###"""!!!!!!"""#########$$$###"""""""""###%%%%%%""""""#########$$$$$$$$$$$$$$$##################!!!!!!"""###$$$$$$%%%%%%"""######""""""###%%%'''%%%&&&######&&&%%%$$$$$$##################$$$$$$######""""""!!!!!!%%%$$$######"""#########%%%&&&!!! """!!!######"""""""""""""""######%%%%%%$$$"""!!!"""###%%%###""""""###$$$$$$###""""""!!!!!!$$$'''%%%###"""###%%%%%%$$$$$$%%%%%%$$$###"""$$$%%%!!!""""""###$$$$$$%%%%%%"""###$$$$$$""""""###$$$ """$$$%%%%%%%%%###"""%%%!!!!!!%%%&&&""" !!!"""!!! !!!###%%%!!!"""###$$$$$$%%%$$$$$$$$$###""" !!!!!!'''%%%###"""!!!!!!###$$$!!!###$$$###"""!!!"""###""""""""""""###############)))+++'''$$$%%%###$$$$$$$$$######"""!!! !!!"""###"""!!! !!!""""""""""""""""""""""""""" """###$$$######%%%'''!!!"""###"""!!!!!!###%%%+++&&&$$$$$$### !!!$$$$$$""" !!!!!! !!!!!!!!!!!!"""###$$$%%%%%%$$$######"""#########$$$$$$$$$###!!! !!!"""%%%############""""""###""" !!!###&&&'''''''''&&&%%%######""""""""""""$$$$$$$$$""""""###$$$&&&&&&%%%$$$###"""!!!!!!######$$$$$$$$$###""""""!!!###%%%%%%$$$###"""##################"""!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!"""######!!!!!!"""###$$$&&&'''(((''''''&&&%%%$$$$$$$$$$$$%%%###%%%'''%%%!!!!!!$$$$$$$$$%%%%%%&&&'''''''''&&&((('''$$$%%%(((***((($$$&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$&&&'''(((*********)))(((((()))+++************))))))((('''&&&'''&&&%%%######%%%&&&&&&(((((($$$$$$'''(((%%%######$$$%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((()))******))))))((((((((((((((()))***+++&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&(((((('''&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&'''((())) $$$&&&$$$%%%''''''$$$%%%$$$###""""""###$$$%%%&&&&&&%%%###"""###''')))(((%%%"""###&&&&&&###!!!###%%%$$$!!! """$$$######"""""""""""""""###!!!"""###"""!!!!!!###%%% !!!$$$%%%###!!!""""""""""""""""""""""""###"""!!! !!!###$$$$$$$$$"""!!!&&&%%%###"""!!!!!!"""###$$$&&&((((((&&&$$$######))))))(((&&&$$$$$$&&&(((,,,***'''$$$###%%%'''(((***&&&"""!!!###%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&$$$"""!!!""""""!!!$$$%%%%%%%%%&&&'''&&&''''''%%%!!! !!!###"""!!!"""###$$$$$$$$$$$$###"""""""""###$$$%%%#########$$$$$$$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%!!!!!!!!!  """$$$%%%######%%%$$$#################################"""""""""""""""###""""""######$$$%%%%%%!!!$$$$$$!!!###''''''#########"""""""""""""""###"""###$$$###!!! !!!"""$$$###""""""######$$$###""""""""" """$$$&&&$$$""""""###$$$$$$$$$$$$%%%%%%$$$###"""$$$&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&& """###%%%%%%$$$###"""$$$!!!"""$$$$$$ """!!!""""""""" """$$$ !!!"""######$$$$$$###""""""!!! !!!!!!"""%%%$$$"""!!!"""###$$$%%%!!!###$$$###"""!!!"""$$$""""""""""""###############((()))%%%###$$$### %%%$$$$$$$$$"""!!! !!!"""###"""!!! !!!""""""""""""""""""""""""""" """######""""""$$$%%%"""######"""!!!!!!###&&&+++'''%%%%%%$$$!!!"""%%%&&&&&&&&&$$$"""!!!"""#########"""""""""""""""###$$$###"""!!!"""###%%%&&&$$$$$$###!!! !!!###&&&$$$$$$###"""!!!"""""""""""" !!!###&&&&&&&&&$$$$$$###""""""""""""###"""###%%%$$$###"""###%%%''''''''''''%%%""""""######$$$$$$$$$######!!!###%%%%%%$$$###"""###"""""""""""""""!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%!!!!!!"""###$$$&&&((()))%%%%%%%%%&&&&&&%%%%%%$$$)))$$$###&&&'''$$$!!!"""$$$$$$%%%%%%&&&&&&''''''$$$''''''$$$$$$((((((&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((()))++++++***)))***++++++******)))((('''&&&&&&&&&'''&&&%%%######%%%'''(((***)))%%%%%%'''(((%%%$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))((('''''''''''''''(((((('''''''''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######%%%$$$$$$$$$%%%&&&'''(((!!!###"""$$$((((((&&&###########################$$$$$$$$$######%%%'''&&&###!!!"""$$$%%%"""###%%%%%%!!!!!!&&&""""""!!!!!!!!!""""""###!!!"""###"""!!!!!!###%%%$$$ """'''&&&"""###)))$$$$$$###""""""###$$$$$$"""!!!!!! !!!!!!""" !!!"""$$$$$$######"""$$$###"""!!!!!!"""###$$$$$$&&&((('''%%%#########(((((('''%%%###"""$$$%%%)))'''&&&$$$$$$$$$%%%%%%%%%""" """%%%&&&&&&######"""""""""######$$$''''''&&&$$$!!! !!!### """%%%%%%%%%$$$%%%&&&&&&'''&&&$$$""" !!!""""""""""""######%%%&&&&&&######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%########################"""""""""###$$$$$$%%%%%%$$$%%%%%%###!!! !!!###!!!############!!!########################""""""""""""############!!!!!!"""###$$$%%%&&&&&&######!!!!!!&&&+++)))$$$""""""""""""""""""######!!!"""###"""!!! !!!"""$$$######""""""##################""" ###%%%$$$###!!!!!!###$$$$$$######$$$%%%$$$""""""$$$&&&######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$$$$$$$###""""""!!!"""$$$!!!%%%"""######""" !!!### !!!"""############!!!!!!!!! !!!!!!"""######""""""!!!"""$$$%%%'''"""###$$$###""""""###$$$""""""""""""############"""&&&&&&###!!!######"""%%%%%%$$$$$$"""!!!  """###"""!!! !!!###""""""""""""""""""""""""!!!"""######!!!!!!"""############!!! !!!$$$'''+++'''%%%&&&%%%"""###&&&!!!###%%%$$$!!!!!!$$$'''%%%%%%$$$"""!!!!!!!!!!!!%%%$$$""" !!!###%%%'''"""######"""!!!"""$$$&&&"""$$$###!!! ######!!!"""!!! !!!###%%%%%%$$$###"""""""""""""""######!!!"""$$$###""""""###$$$###$$$&&&&&&$$$!!!!!!"""###$$$$$$$$$$$$$$$!!!###%%%%%%$$$###"""#########"""""""""""""""###"""""""""###$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$""""""######$$$%%%&&&&&&""""""######$$$%%%&&&'''"""###%%%&&&'''&&&%%%%%%)))%%%$$$''''''$$$""""""###$$$$$$%%%&&&&&&''''''###&&&&&&###$$$''''''%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&(((+++,,,,,,*********,,,+++***((('''&&&&&&&&&&&&''''''%%%$$$$$$&&&((()))+++***&&&%%%((('''%%%&&&%%%$$$$$$$$$&&&'''(((((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$######""""""""""""###$$$%%%%%%!!!"""!!!###'''(((&&&"""###$$$$$$$$$$$$###""" """$$$$$$###"""###$$$!!! """%%%&&&%%%###"""$$$%%%!!!%%%###""""""""""""######$$$"""######"""!!!!!!###$$$'''!!! $$$### '''555$$$###!!! !!!###$$$!!!!!! !!!"""######!!!!!!"""############"""  """"""%%%&&&((('''%%%#########$$$%%%%%%$$$""""""$$$%%%&&&%%%%%%$$$$$$$$$######"""!!! """###%%%&&&"""""""""!!!""""""###$$$'''%%%$$$###!!! $$$"""###%%%%%%$$$$$$%%%&&&''''''&&&$$$"""!!!"""###"""######$$$$$$%%%&&&(((###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###############$$$$$$$$$""""""#########$$$$$$$$$$$$%%%&&&%%%###"""###$$$"""""" """"""""""""""""""############!!!!!!""""""######$$$$$$!!!!!!"""###$$$$$$%%%%%%""""""!!!!!!$$$'''&&&###!!!""""""###############!!!"""###"""!!! !!!############"""!!!!!!###$$$###$$$$$$###""""""###%%%###"""!!!!!!###$$$###""""""###$$$###""""""$$$&&&########################"""###$$$$$$""""""###$$$!!!!!!"""###$$$######"""!!!!!!###### '''###$$$$$$###!!! !!!### !!!"""######$$$$$$$$$#########"""""""""""""""######""""""######%%%%%%"""###$$$$$$""""""###$$$!!!"""""""""############"""###$$$"""!!!!!!###$$$###############"""!!!!!! !!!""""""!!!!!!"""###""""""""""""""""""""""""!!!"""###"""!!! !!!"""$$$$$$###!!! !!!%%%''')))%%%$$$&&&%%%"""###&&&!!! !!!$$$&&&%%%$$$"""!!! '''%%%###!!! """$$$%%%"""$$$%%%$$$$$$$$$%%% $$$### %%%%%%""""""!!! """###$$$###""""""""""""!!!""""""###$$$ !!!""""""!!!!!!###$$$!!!###%%%%%%%%%### !!!"""###$$$$$$$$$$$$$$$!!!###%%%%%%$$$###"""###%%%$$$#########$$$%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$%%%%%%"""###%%%&&&''''''&&&%%%'''%%%&&&(((&&&"""!!!%%%######$$$$$$%%%&&&&&&'''"""%%%&&&###$$$''''''$$$$$$&&&''''''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&%%%(((+++------+++++++++---,,,***((('''&&&&&&&&&&&&''''''%%%$$$$$$'''))))))+++***&&&%%%((('''%%%'''&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###!!!!!!"""###$$$$$$$$$$$$ ######!!!"""&&&&&&$$$"""###$$$$$$$$$$$$###"""!!!###$$$###""""""###!!!!!!"""###%%%&&&&&&%%%"""%%%'''$$$  ###$$$#########$$$$$$%%%&&&"""######"""!!!!!!"""$$$###""" !!!,,,###"""  """###!!!!!! !!!!!!"""###$$$!!!!!!"""############### !!!"""###$$$&&&'''&&&%%%###$$$%%%"""###$$$$$$######%%%'''$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""###$$$""""""!!!!!!"""######$$$((($$$$$$%%%###!!!&&&"""###%%%$$$######%%%''')))'''%%%###"""#########!!!###$$$$$$######&&&(((""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$###############$$$$$$$$$ !!!!!!!!! !!!###!!!""" """!!!!!!!!!"""""""""#########!!!!!!""""""######$$$$$$######$$$$$$$$$######""""""###%%%%%%###!!!"""%%% !!!"""###############"""###$$$$$$""""""###$$$!!!###$$$"""!!! """$$$###$$$%%%$$$""""""###%%%"""!!!!!!"""###$$$###""""""#########""""""$$$&&&!!!!!!!!!""""""""""""""""""###$$$$$$""""""###$$$!!!!!!""""""############!!!!!!###### ((($$$$$$$$$###!!! !!!###""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%$$$$$$######""""""###"""$$$%%%$$$###"""###$$$!!!"""""""""############""""""""""""!!!!!!"""%%% !!!"""######$$$$$$$$$!!!""""""!!!!!!"""$$$""""""""""""""""""""""""!!!"""###"""!!! !!!"""###$$$###"""!!!"""%%%'''%%%""""""$$$$$$""""""%%%#########"""!!! !!!###%%%$$$###"""!!!!!!!!!!!!&&&%%%###"""!!!"""###$$$"""%%%&&&&&&$$$$$$$$$###$$$!!!''')))%%%"""!!!!!!"""###$$$""" ######"""""""""######$$$ !!!######""""""###%%%$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######!!!###%%%%%%$$$###"""###&&&%%%$$$######%%%&&&'''"""""""""###$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''&&&%%%$$$$$$######$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$&&&(((%%%!!!"""&&&######$$$$$$%%%%%%&&&&&&"""%%%&&&$$$%%%''''''$$$$$$&&&''''''&&&%%%%%%&&&((('''&&&%%%%%%%%%&&&'''%%%(((+++------,,,,,,------,,,***)))((((((((()))&&&''''''&&&%%%%%%''')))(((***)))%%%%%%'''(((%%%'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&''''''&&&%%%$$$###$$$%%%&&&''''''''''''###%%%%%%!!!"""%%%&&&###########################!!!######"""!!!"""######$$$$$$%%%$$$$$$######$$$&&&''''''&&&$$$######$$$$$$$$$$$$$$$%%%&&&'''######$$$###!!!!!!"""### """%%%%%%$$$ !!!  !!!!!!!!!!!!!!!""""""###$$$"""""""""""""""#########""""""######$$$$$$$$$%%%###%%%&&&%%%$$$$$$%%%'''"""$$$%%%&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$############$$$###!!!!!!"""###""""""""""""######$$$%%%'''###$$$)))((("""###)))"""###$$$$$$###$$$&&&(((***'''$$$"""###$$$$$$$$$!!!$$$%%%$$$"""!!!$$$'''""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%######################## """###""""""###$$$"""""" """""" !!!!!!""""""#########""""""""""""###############$$$$$$%%%$$$###"""!!!$$$%%%'''((($$$ """''' """###$$$$$$######"""###$$$$$$######$$$%%% ###$$$### """%%%"""###%%%$$$###"""###$$$"""!!!!!!###%%%%%%$$$###!!!"""###"""""""""$$$&&& !!!!!!"""######$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!!!!"""""""""######"""!!!###$$$"""!!!'''###$$$$$$###!!!!!!"""$$$"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$""""""%%%%%%$$$$$$###""""""!!!###$$$%%%$$$#########%%%""""""""""""############"""!!!"""$$$### !!!%%% !!!######$$$$$$$$$ """"""!!!!!!###$$$""""""""""""""""""""""""!!!"""######!!!!!!"""###"""###$$$$$$######$$$&&&###!!!!!!$$$$$$""""""$$$$$$###""""""###$$$$$$$$$######""""""""""""###############"""######$$$%%%"""$$$%%%%%%$$$###$$$%%%###$$$ """***,,,'''"""!!!!!!"""######!!!%%%$$$$$$#########$$$$$$!!!###$$$$$$$$$$$$&&&''''''&&&$$$######$$$&&&(((######$$$$$$$$$###""""""!!!###%%%%%%$$$###"""###%%%$$$###"""###$$$&&&'''"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''&&&&&&"""""""""###$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%!!!!!!%%%'''$$$###$$$#########$$$%%%%%%&&&&&&"""&&&'''%%%%%%((('''$$$$$$&&&''''''&&&%%%%%%&&&)))((('''&&&&&&&&&''''''%%%(((+++,,,,,,,,,---///---,,,***)))((()))***+++&&&''''''&&&%%%%%%(((***&&&(((((($$$$$$'''(((%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%***)))(((&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$'''((()))(((&&&%%%$$$$$$&&&'''((((((''''''$$$&&&%%%""""""&&&'''%%%%%%$$$###""""""###$$$%%% """######"""!!!###$$$!!!"""$$$$$$###""""""###%%%$$$###%%%&&&&&&$$$"""############$$$%%%&&&'''###$$$$$$###!!! """### %%%%%% !!!'''%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!""""""######"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$%%%''')))&&&((()))(((&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!###%%%$$$"""!!!###%%%"""""""""######$$$&&&&&&###"""))))))!!!!!!(((!!!"""#########$$$''')))***'''###"""###%%%%%%$$$"""$$$&&&$$$ """%%%!!!"""###$$$%%%$$$$$$############$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%########################"""$$$&&&&&&%%%$$$$$$%%% ###""" """### !!!!!!"""######$$$#########"""""""""""""""!!!"""$$$%%%%%%$$$###"""%%%""""""&&&%%%""""""''' """$$$%%%$$$###"""!!!"""######""""""###%%% ###$$$###!!!%%%!!!###$$$$$$###""""""###"""!!!"""$$$&&&&&&%%%### !!!""""""""""""$$$&&& !!!"""###$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!!!!!!!!!!"""#########!!!"""%%%&&&######%%%"""###$$$###""""""$$$%%%""""""###$$$%%%%%%%%%%%%!!!!!!###$$$$$$$$$############$$$$$$$$$######"""###$$$%%%%%%######$$$%%%""""""""""""###############!!!###'''%%% $$$""""""############"""""" """"""!!!!!!###$$$"""""""""""""""""""""""" """######""""""$$$%%%!!!###%%%&&&%%%$$$$$$%%%###!!!!!!%%%%%%######%%%######!!!"""!!!!!!!!!"""###$$$%%% !!!"""###$$$%%%&&&&&&%%%%%%%%%###""""""%%%'''###%%% """,,,///)))"""!!!!!!"""######!!!&&&%%%%%%$$$######$$$$$$###$$$&&&&&&&&&&&&((()))(((&&&"""!!!$$$'''$$$$$$$$$$$$$$$###"""!!!!!!###%%%%%%$$$###"""###$$$###"""!!!"""###%%%&&&"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%% !!!"""%%%''')))***'''&&&$$$$$$$$$$$$&&&&&&&&&"""(((((($$$""""""######$$$%%%%%%&&&&&&"""&&&'''&&&&&&(((((($$$$$$&&&''''''&&&%%%%%%&&&***)))((('''&&&''''''(((%%%(((***,,,,,,,,,...000...,,,+++))))))***,,,---&&&''''''&&&%%%&&&(((***%%%''''''$$$$$$'''(((&&&&&&&&&((((((((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%''')))***)))'''%%%"""###%%%&&&''''''&&&%%%###%%%%%%"""###''')))'''%%%$$$"""!!!!!!"""$$$%%%!!!"""###"""!!!!!!###%%%!!!""""""###$$$%%%$$$ ###%%%###""""""""""""###$$$%%%&&&###$$$$$$###!!! !!!###"""&&&,,,$$$!!!!!!""""""""""""!!!!!!######""""""""""""######"""""""""""""""######$$$######$$$$$$$$$######"""!!!"""$$$$$$$$$&&&(((+++***+++,,,***'''%%%$$$$$$%%%%%%#########$$$%%%&&& ###%%%$$$###"""$$$'''############$$$%%%&&&'''''''''%%%!!!"""#########%%%(((++++++'''###!!!###%%%%%%$$$"""%%%&&&$$$ $$$!!!"""###$$$%%%$$$######""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$##################!!!"""$$$$$$""" !!!############!!! !!!"""######$$$$$$$$$######""""""!!!!!! ###%%%&&&&&&%%%$$$###!!!%%%###"""$$$ """$$$%%%$$$###"""!!!""""""!!!!!!"""$$$"""%%%###!!!%%%!!!"""$$$$$$"""!!!"""###"""""""""%%%''''''&&&$$$ !!!""""""!!!"""$$$&&&!!!"""###$$$&&&((())))))"""###$$$$$$""""""###$$$!!!!!!!!!!!!!!!"""######$$$!!!"""&&&(((%%%$$$$$$"""#########"""###$$$&&&!!!"""###$$$$$$%%%$$$$$$ """$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""###############"""$$$(((''' ###$$$$$$$$$$$$###!!!  """"""!!!!!!###%%%"""""""""""""""""""""""" """###$$$######%%%''' ###&&&'''&&&$$$$$$$$$###!!!"""&&&'''$$$$$$&&&######$$$$$$$$$######"""!!!!!!!!!"""######$$$$$$###%%%$$$!!!!!!$$$%%%###"""###$$$###!!!!!!"""$$$%%%!!! $$$((()))((('''&&&%%%###!!! &&&&&&%%%$$$############ """""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&"""""""""###$$$$$$$$$%%%!!!$$$''''''&&&$$$###""""""###$$$%%%&&&&&&%%%$$$%%%%%%%%%###!!!"""%%%'''))))))'''&&&%%%$$$$$$$$$,,,((($$$###%%%&&&%%%$$$%%%$$$$$$###$$$%%%'''(((&&&&&&%%%%%%%%%&&&''''''%%%$$$&&&++++++&&&$$$%%%$$$###"""""""""###$$$%%%###%%%&&&&&&$$$$$$%%%''' ###(((***(((&&&###"""&&&&&&%%%%%%&&&&&&'''(((((('''(((+++......+++(((,,,...///...,,,*********'''((((((((((((&&&%%%$$$&&&&&&&&&%%%$$$&&&))),,,''')))******)))(((((()))%%%$$$$$$######$$$$$$%%%***(((&&&%%%%%%$$$""" '''&&&%%%$$$$$$%%%&&&'''%%%$$$###"""!!!!!!!!!!!!%%%""" !!!$$$%%%$$$"""&&&%%%$$$%%%'''((('''&&&%%%###$$$(((((($$$###%%%!!!%%%&&&%%%&&&******'''%%%"""!!!"""%%%''''''%%%)))(((&&&"""!!!###"""&&&"""!!!(((&&&######""""""!!!""""""$$$$$$"""""""""!!!"""######$$$$$$"""!!!"""$$$%%%### !!!!!!!!!!!!""""""""""""#########""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""###"""!!! !!!"""$$$&&&"""!!!!!!!!!!!!###$$$%%%!!!###%%%&&&&&&''')))******,,,***&&&&&&((()))'''$$$$$$$$$###$$$$$$%%%%%%$$$''')))&&&!!!"""%%%&&&$$$"""###%%%&&&$$$"""'''&&&%%%$$$###"""""""""!!!###&&&(((***'''### ###%%%%%%$$$######$$$###""""""$$$%%%!!!!!!!!!"""$$$%%%###"""!!!###$$$###!!! !!! $$$$$$!!! """%%%############"""""""""""" !!!!!!!!! !!!$$$&&& !!!"""""""""!!!"""""""""""""""############"""  !!!###$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""###%%%%%%###"""###$$$ !!!######$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%########################$$$###"""!!!!!!"""######&&&###"""###!!!!!!###$$$$$$######$$$%%% !!!###$$$$$$###""" !!!!!!""""""######""""""###$$$$$$$$$$$$######$$$%%%$$$"""!!!"""###"""""""""""""""######$$$######"""!!!!!!"""###### !!!!!!"""$$$%%%&&&###%%%''''''&&&&&&&&&'''###$$$%%%%%%$$$###"""!!!###$$$%%%$$$######%%%''' ###&&&%%%""" """"""!!! """###"""!!!%%%$$$"""!!!!!!"""$$$%%% !!!######$$$$$$$$$%%%$$$###""""""###$$$%%% !!!"""""""""""""""######$$$$$$$$$######"""#########"""""""""""""""!!!$$$### ###$$$!!!#########"""""""""#########!!!!!!###$$$%%%############""""""""""""$$$$$$$$$######$$$%%%%%% """$$$$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%"""###$$$%%%%%%$$$$$$###%%%%%%%%%###""""""%%%'''''''''&&&%%%%%%%%%&&&&&&+++(((%%%$$$%%%'''&&&%%%%%%%%%$$$$$$$$$%%%'''(((&&&&&&%%%%%%%%%&&&''''''&&&$$$&&&******&&&$$$&&&$$$###"""""""""###%%%%%%$$$&&&'''&&&$$$$$$%%%&&&"""$$$&&&'''&&&%%%&&&'''######""""""######$$$%%%)))((((((***---...,,,))),,,---......+++*********'''((((((((((((&&&%%%$$$&&&&&&&&&%%%$$$%%%(((+++$$$&&&((('''&&&%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&$$$$$$%%%%%%$$$###''''''&&&&&&&&&&&&''''''$$$$$$###"""""""""######(((&&&$$$$$$&&&'''&&&$$$$$$######$$$'''(((((('''%%%###$$$(((((($$$###%%%"""###!!!"""%%%&&&###$$$"""!!!"""%%%'''&&&%%%###$$$$$$###!!! !!!###"""'''###""")))&&& ###""""""###$$$$$$$$$$$$###"""""""""""""""#########$$$"""!!!###%%%%%%###!!!%%%%%%$$$###"""!!! ###""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%%%%$$$######!!!###$$$%%%$$$%%%&&&((((((***((($$$$$$''')))'''&&&%%%%%%$$$############"""$$$&&&%%%"""!!!$$$(((%%%###""""""%%%%%%$$$"""'''&&&%%%$$$############%%%%%%$$$$$$%%%&&&((()))&&&### """%%%%%%$$$"""######"""!!!!!!"""$$$######$$$$$$$$$$$$$$$%%%!!!"""$$$###!!! !!!"""&&&&&&###!!!###&&&############"""""""""""" """###""""""######!!!!!!""""""!!! """"""""""""###############""" !!!###$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$"""###%%%%%%###"""###$$$ !!!"""###$$$$$$$$$$$$"""""""""######$$$$$$%%%!!!!!!""""""###$$$%%%%%%$$$###"""!!!!!!"""######$$$!!!!!!###"""!!!!!!###$$$$$$######$$$%%%"""###$$$%%%$$$""" !!!!!!!!!"""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%'''&&&$$$######$$$""""""!!!!!!"""###$$$$$$########################$$$######"""""""""""""""###%%%&&&&&&%%%%%%&&&'''###$$$%%%%%%%%%$$$###"""!!!"""$$$###""""""###%%%!!!###$$$$$$###!!!!!!"""%%%%%%&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$ !!!"""######$$$$$$$$$######"""!!!!!!"""###### !!!""""""######"""""""""######$$$$$$$$$######$$$$$$######"""!!!!!! !!!###""""""###!!!$$$###""""""###$$$###"""#########!!! """$$$ !!!"""###%%%&&&&&&"""""""""######%%%&&&&&&"""$$$%%%%%%$$$$$$%%%'''###########################""""""!!!!!!"""######$$$$$$$$$$$$$$$#########%%%%%%%%%###""""""%%%'''#########$$$$$$###""""""%%%%%%%%%###""""""$$$'''%%%%%%%%%%%%%%%&&&'''(((***(((%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&$$$&&&******&&&$$$&&&$$$###""""""###$$$%%%&&&&&&''''''&&&$$$###$$$%%%%%%%%%%%%$$$###%%%(((+++&&&%%%%%%%%%%%%&&&''''''***)))((()))+++,,,,,,++++++---...---+++*********(((((((((((('''&&&%%%$$$&&&''''''&&&$$$%%%''')))$$$%%%''''''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%)))'''&&&&&&''''''%%%$$$###""""""$$$&&&(((((('''%%%###$$$(((((($$$###%%%"""""" ###$$$!!!$$$"""!!!"""$$$&&&&&&%%%!!!$$$%%%$$$######$$$"""'''###""")))'''!!!$$$!!!"""$$$%%%%%%%%%$$$###!!!!!!"""##################""""""###$$$%%%###!!!&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!###$$$%%%###$$$&&&'''&&&$$$!!!&&&'''((((((''''''(((***&&&(((&&&""""""&&&)))((('''&&&%%%$$$###"""""""""!!!$$$$$$"""###'''***%%%###"""###$$$%%%$$$"""&&&%%%$$$###############&&&&&&&&&&&&&&&'''((()))%%%###!!! """$$$%%%%%%""""""###""" """######%%%%%%###!!! ###&&&!!!"""$$$###"""!!!!!!""""""%%%''''''$$$###$$$&&&$$$$$$#########""""""""" ###%%%$$$###""""""""""""!!!!!! !!!!!!!!!!!!""""""############""""""!!! !!!"""###$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%"""###%%%%%%###"""###$$$!!!!!!"""###$$$$$$$$$$$$######################## !!!###$$$%%%&&&###"""!!!!!!!!!"""######""" ###$$$""""""%%%!!!###$$$$$$######$$$%%%$$$$$$%%%%%%$$$""" """"""""""""""""""!!!!!!""""""###$$$$$$$$$$$$###$$$&&&))))))'''%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%"""###$$$%%%%%%$$$###"""$$$######""""""""""""""""""$$$%%%%%%$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$!!!######"""!!!"""###"""!!!!!!"""$$$$$$###!!! $$$$$$###"""###%%%###"""!!! !!!"""### !!!"""######$$$######""""""!!!!!!!!!!!!""""""!!!"""######$$$$$$######""""""###$$$$$$$$$##################""""""!!!!!!!!!###### ######!!!$$$###""""""$$$%%%###!!!"""$$$&&&$$$!!!!!!###'''!!!"""$$$&&&'''(((###############$$$%%%%%%###$$$&&&%%%$$$$$$%%%&&&"""""""""""""""""""""""""""""""""""""""#########%%%%%%%%%$$$$$$############$$$%%%$$$######%%%&&&############""""""!!!!!!$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%&&&''''''***(((&&&%%%&&&((()))***''''''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&$$$%%%))))))%%%$$$&&&$$$######"""###$$$&&&''''''(((((('''%%%###$$$$$$$$$%%%%%%$$$$$$&&&***---'''''''''&&&'''(((((()))***)))((()))***+++,,,,,,+++,,,------+++******+++(((((((((''''''&&&%%%%%%&&&''''''&&&$$$$$$&&&(((%%%'''(((((('''&&&&&&'''$$$%%%%%%%%%%%%%%%%%%$$$###""""""###%%%'''&&&%%%"""###$$$%%%%%%$$$###"""############$$$%%%&&&'''''''''&&&&&&%%%$$$###"""$$$###"""###%%%'''&&&%%%%%%###$$$(((((($$$###%%%"""%%%$$$""""""%%%%%%#########""""""###$$$%%%%%%!!!###%%%%%%$$$$$$%%%&&&!!!&&&"""!!!(((&&&!!!$$$"""""""""############### !!!"""###$$$######"""""""""""""""######"""!!!!!!""""""######$$$$$$$$$"""""""""""""""#########!!!""""""""""""#########"""!!!!!!!!!!!!""""""###$$$######""""""###$$$$$$!!!"""###$$$###!!!((()))***)))((('''((()))%%%'''%%%!!!"""'''***)))%%%%%%$$$###""""""######!!!#########$$$''')))%%%$$$$$$$$$%%%%%%%%%$$$%%%$$$###############$$$!!!"""###$$$&&&(((***+++$$$###!!!!!!"""$$$%%%&&&###$$$$$$###!!!!!!"""$$$!!!$$$%%%!!! %%%!!!"""$$$$$$"""!!!!!!"""$$$%%%'''&&&$$$###$$$%%%$$$$$$$$$#########""""""!!!$$$%%%$$$"""""""""###"""!!! !!!"""###!!!!!!""""""######$$$$$$""""""!!!!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%"""###%%%%%%###"""###$$$!!!"""######$$$$$$$$$$$$############"""""""""""" !!!"""###$$$$$$""""""!!! !!!###$$$""" !!!$$$%%%###$$$'''!!!###$$$$$$######$$$%%%######$$$$$$$$$###"""!!!$$$######""""""!!!!!!!!!""""""###$$$$$$$$$$$$######&&&)))***(((%%%$$$###!!!!!!!!!!!!"""$$$%%%%%%"""###%%%&&&&&&%%%###""" !!!!!!"""$$$%%%&&&"""###$$$###""""""$$$&&&!!!""""""######$$$$$$$$$!!!###$$$###""""""######!!!!!!$$$&&&$$$!!!!!!###!!! ###'''######""""""""""""######!!!!!!"""###############""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""############"""%%%$$$!!!!!!$$$%%%"""#########$$$%%%%%%###""" """%%%$$$""""""$$$'''!!!!!!"""###$$$%%%&&&&&&%%%$$$######"""""""""###"""$$$%%%$$$######$$$%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$###### ###&&&'''&&&$$$$$$$$$$$$$$$###""""""!!!!!!!!!###%%%%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&''')))+++)))(((&&&%%%$$$%%%%%%&&&%%%$$$$$$%%%&&&'''((((((&&&$$$%%%((((((%%%$$$&&&$$$############%%%&&&((('''((()))'''%%%$$$$$$%%%###%%%'''((('''((()))+++$$$$$$$$$$$$$$$%%%%%%&&&)))))))))))))))***,,,---***+++---,,,+++******+++)))(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''%%%'''(((((('''&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$$$$###"""###%%%%%%%%%######$$$%%%&&&&&&%%%$$$###""""""######$$$%%%''''''&&&'''''''''%%%$$$###"""&&&%%%######$$$$$$###!!!%%%###$$$(((((($$$###%%%$$$&&&&&&######&&&'''%%%############"""###$$$%%%$$$$$$###!!! ###%%%$$$!!! (((&&& ######"""!!! """###%%%!!!!!!"""############### !!!!!!"""!!!!!! !!! !!!!!!"""######$$$!!!!!!""""""############""""""""""""#########$$$!!!!!!!!!!!!!!!"""######$$$$$$###############$$$"""!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""###$$$%%%&&&%%%"""###(((+++***""""""""""""###$$$$$$%%%!!!""""""""""""###%%%'''%%%&&&&&&&&&%%%%%%&&&&&&#########"""######$$$$$$""""""$$$%%%'''((()))***###""""""!!!!!!###&&&(((%%%%%%&&&$$$""""""###%%%"""$$$%%%""" %%%!!!"""$$$$$$###""""""###$$$$$$%%%$$$###"""###$$$$$$$$$$$$$$$############"""######"""!!!!!!###%%%###"""!!! !!!"""### !!!!!!"""######$$$$$$"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%"""###%%%%%%###"""###$$$"""######$$$$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$$$$""""""%%%%%%"""###%%%!!!###$$$$$$######$$$%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$###!!!$$$'''(((&&&$$$""""""!!!!!!!!!!!!"""###$$$%%%"""###%%%&&&&&&%%%###""" !!!!!!"""$$$%%%&&&"""#########""""""$$$&&&!!!!!!!!!!!!""""""###### """$$$$$$###"""###$$$###!!! $$$&&&$$$""""""''''''$$$$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""########################""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$###%%%%%%!!!!!!%%%%%%###!!!###&&&&&&$$$######$$$!!!!!!!!!!!!"""$$$#########$$$$$$$$$$$$$$$%%%%%%$$$""""""!!!!!!!!!!!!###$$$$$$######$$$&&&###########################$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""&&&''''''%%%$$$$$$$$$$$$###"""""""""#########$$$%%%%%%$$$###$$$%%%((('''&&&%%%%%%%%%%%%%%%(((((((((&&&$$$%%%'''******)))'''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&$$$$$$''''''$$$$$$&&&$$$#########$$$%%%'''((('''(((((('''%%%$$$%%%&&&"""%%%)))******)))((()))&&&&&&%%%%%%&&&&&&'''(((''')))++++++******+++---)))+++,,,,,,+++******+++))))))'''&&&&&&%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%'''$$$%%%''''''%%%$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$######$$$$$$###"""&&&&&&''''''''''''&&&&&&"""""""""######%%%&&&&&&%%%'''))))))'''%%%$$$%%%'''&&&$$$#########!!!%%%###$$$(((((($$$###%%%###%%%$$$!!!"""&&&'''%%%"""###$$$###!!!!!!###%%%$$$###!!!"""$$$!!!!!!(((&&&!!!$$$###"""!!!!!!!!!"""$$$%%%"""""""""!!!"""######$$$!!!""""""!!! !!!""""""""""""!!!!!! !!!!!!!!!"""######$$$$$$""""""""""""############!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$#########$$$###"""!!!!!!"""$$$%%%"""$$$$$$$$$"""""""""$$$$$$&&&&&&###$$$(((***(((!!!!!!!!!"""###$$$%%%&&&"""""""""""""""###$$$$$$%%%&&&'''&&&%%%$$$%%%'''"""""""""""""""###$$$%%%''''''((())))))(((((('''""""""""""""!!!###&&&)))&&&''''''%%%###"""###%%%$$$&&&&&&$$$"""!!!$$$'''!!!"""$$$$$$###"""###$$$######""""""""""""###$$$%%%$$$$$$$$$$$$############$$$###"""!!!!!!###&&&""""""!!!!!!""""""###### !!!"""###$$$$$$%%%"""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%%%%###"""###$$$######$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!###$$$%%%""""""%%%%%%"""!!!$$$!!!###$$$$$$######$$$%%% !!!###$$$&&&'''(((##################""""""""""""###$$$$$$$$$$$$###!!!###%%%&&&$$$"""!!!!!!"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""$$$######"""""""""""""""#########"""!!!"""$$$'''""""""!!!!!!!!!"""######"""#########""""""$$$&&&###"""!!!!!!"""#########&&&((()))((($$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""######$$$$$$$$$$$$######!!!"""######$$$$$$######!!!!!!"""$$$$$$%%%%%%$$$"""""""""""""""#########"""$$$$$$!!!!!!$$$$$$"""$$$)))(((###!!!"""&&&!!! !!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###!!!###%%%%%%$$$%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%% """%%%&&&%%%$$$%%%&&&$$$$$$###"""###$$$%%%%%%###$$$&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%&&&''''''((()))(((&&&######&&&(((+++***(((&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&$$$$$$''''''$$$$$$&&&############$$$&&&((()))&&&'''((('''&&&%%%&&&'''$$$''')))***)))(((((()))((((((((((((((()))******&&&))),,,,,,+++***+++,,,)))***,,,,,,*********+++***)))'''&&&%%%%%%&&&&&&"""$$$&&&&&&%%%%%%&&&'''$$$&&&((('''&&&%%%&&&'''$$$%%%&&&((((((&&&%%%$$$$$$###"""###$$$%%%$$$"""&&&&&&%%%%%%%%%%%%&&&&&&"""""""""""""""###$$$%%%###%%%((((((&&&$$$$$$%%%&&&$$$###"""###"""!!!%%%###$$$(((((($$$###%%%###%%%$$$!!!"""&&&)))'''"""###$$$###!!! """%%%"""###""" !!!!!!&&&######***)))###&&&!!!###$$$&&&&&&%%%$$$###$$$###!!! """$$$&&& ###%%%$$$"""!!!"""############""""""""""""!!! !!!!!!"""######$$$$$$!!!!!!!!!"""""""""###### !!!"""###$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$######"""!!!!!!###%%%&&&%%%$$$$$$%%%&&&!!!%%%%%%###$$$''''''$$$""""""!!!""""""###$$$%%%"""!!!!!!!!!###$$$$$$$$$"""$$$&&&%%%###"""$$$%%%!!!!!!!!!!!!"""###%%%%%%&&&'''(((((((((((('''&&&!!!"""###"""!!!"""&&&***&&&&&&&&&%%%""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&& """$$$$$$#########%%%###"""!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$#########"""###$$$$$$###"""###$$$!!!!!!"""############### !!!"""###$$$%%%%%%""""""######$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%%%%###"""###$$$###$$$$$$%%%%%%$$$$$$### !!!!!!""""""######!!!"""""""""###$$$$$$$$$  !!!###$$$$$$!!!!!!$$$$$$!!!!!!$$$!!!###$$$$$$######$$$%%%!!!!!!"""###$$$&&&'''(((##################$$$$$$""""""###$$$$$$$$$$$$###"""###%%%$$$###!!!!!!"""$$$######"""""""""""""""########################$$$######"""""""""""""""$$$$$$$$$###!!!"""%%%'''%%%$$$###""""""######$$$"""""""""  ###&&&###$$$###"""!!!!!!"""$$$&&&%%%###"""!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""!!!"""###$$$$$$###"""!!! !!!""""""######""""""!!!!!!"""$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!###### ######!!!$$$+++)))###"""'''&&&###!!!"""$$$$$$!!!######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%"""$$$%%%&&&&&&&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$######$$$&&&)))$$$$$$#########$$$&&&'''"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''))))))((()))(((%%%""""""$$$'''+++***(((&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''))))))&&&$$$$$$&&&&&&$$$$$$&&&############$$$&&&((()))%%%'''((('''&&&&&&'''((('''(((***)))(((((((((***%%%%%%%%%%%%%%%&&&''''''%%%(((,,,---,,,******,,,(((***,,,,,,*********+++***)))'''&&&%%%%%%&&&&&&!!!###%%%&&&%%%%%%&&&(((''')))******)))(((((()))$$$%%%'''(((((('''%%%$$$###"""!!!"""$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""###$$$"""&&&&&&$$$""""""###$$$###""""""######"""!!!%%%###$$$(((((($$$###%%%$$$&&&%%%"""###(((+++***"""###%%%### """%%%"""$$$%%%%%%$$$""""""######((($$$$$$,,,***%%%((( ###(((+++,,,)))$$$!!!%%%### !!!%%%'''"""$$$'''&&&$$$"""$$$%%% !!!"""###$$$%%%&&&&&& !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$"""  !!!######"""!!!###$$$ ###%%%###$$$&&&%%%!!!######"""""""""""""""###!!! !!!###%%%&&&%%% ###$$$$$$!!! """$$$!!!!!!!!!!!!"""$$$%%%%%% """$$$&&&'''''''''''' """###"""!!!"""&&&***%%%&&&%%%$$$"""!!!"""######""""""$$$&&&'''%%%$$$ """$$$$$$######$$$%%%###""" !!!###%%%&&&&&&%%%%%%%%%$$$$$$$$$###### ###&&&'''%%%###"""!!! !!!"""$$$$$$$$$###""" !!!"""###$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%###"""###$$$$$$$$$%%%%%%%%%$$$$$$### !!!"""######$$$ !!!!!!###$$$%%%&&&'''  !!!###$$$""" ###$$$""""""%%%!!!###$$$$$$######$$$%%%############$$$%%%&&&&&&"""""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$######$$$%%%$$$"""!!!"""$$$%%%$$$###"""!!!!!!!!!!!!######"""!!!!!!"""###### !!!!!!"""$$$%%%&&&$$$%%%$$$###"""###&&&(((((('''%%%$$$$$$$$$%%%%%%"""""" ###&&&###%%%%%%###!!!%%%$$$!!!"""&&&((()))######$$$$$$$$$$$$######""""""#########""""""!!! !!!"""######"""!!! !!!"""""""""""""""&&&$$$!!!!!!$$$&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%"""######"""!!!!!!"""$$$!!!!!! """###%%%###$$$$$$###""""""###%%%###$$$%%%%%%######$$$%%% !!!###$$$%%%%%%$$$######$$$&&&%%%%%%$$$&&&''''''%%%###$$$&&&'''%%%###%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$#########$$$%%%&&&%%%###$$$'''((($$$###&&&###$$$%%%&&&((()))***+++)))(((&&&$$$"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%"""$$$&&&((((((&&&$$$"""(((&&&$$$%%%((()))((('''$$$$$$%%%&&&'''((()))***'''&&&%%%&&&)))***)))((('''((()))((('''&&&''')))&&&))),,,------,,,,,,,,,111---(((&&&'''(((((('''***)))(((''''''((())))))###$$$%%%&&&'''''''''''''''''''''''''''''''''''')))&&&$$$$$$&&&'''&&&$$$%%%&&&%%%$$$""""""$$$&&&"""###$$$$$$###"""$$$%%%#########$$$%%%%%%%%%&&&%%%&&&''''''&&&%%%###"""######$$$%%%%%%&&&''''''"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$######%%%'''((("""$$$###!!!###&&&&&&""""""!!!"""%%%)))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&&&&%%%!!!"""$$$%%%%%%%%%&&&&&& !!!######""""""$$$&&&######""""""!!!!!! !!!"""$$$$$$###""" !!!"""$$$###############"""######$$$$$$%%%%%%$$$%%%%%%%%%###""" !!!"""######$$$%%%%%%###"""""""""###$$$'''%%%"""  """### !!!"""!!!  !!!!!!"""######"""###&&&((($$$###!!!!!!###&&&((((((&&&###!!!&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###"""!!!!!!"""$$$&&&&&&$$$###$$$$$$"""&&&%%%$$$)))"""""""""###$$$&&&'''((("""$$$$$$$$$###"""###$$$ !!!###$$$$$$!!!###$$$###"""!!!"""#########!!!###'''&&&%%%###!!!!!!"""###$$$$$$###############$$$$$$%%%&&&&&&$$$######%%%'''&&&%%%###"""""""""######%%%&&&&&&$$$!!!!!!$$$'''!!!"""""""""############%%%%%%$$$###"""""""""### !!!!!! !!!###%%%$$$###""""""###$$$%%%(((!!!###$$$!!!!!!$$$!!!###%%%&&&%%%$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%'''&&&$$$ """$$$&&&%%%$$$###$$$%%%%%%$$$$$$$$$###""""""""""""###%%%%%%###"""###$$$!!!!!!!!!!!!"""""""""""" $$$### &&&(((%%%'''&&&%%%""" """%%%&&&### ###%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!###&&&&&&%%%###%%%%%%$$$"""!!!!!!$$$&&&""""""""""""##################""""""!!!!!! """"""############""""""&&&###!!!"""$$$&&&&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%"""#########!!!!!!###$$$%%%$$$######""""""""""""###$$$$$$###""""""###%%%###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&%%%%%%$$$&&&''''''%%%###$$$&&&'''%%%###$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''(((((('''''''''###$$$%%%&&&'''&&&&&&%%%$$$"""$$$''''''###"""###%%%%%%%%%&&&&&&''''''(((''''''&&&###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&''''''%%%$$$###'''$$$######&&&''''''%%%$$$%%%%%%&&&'''((()))***(((''''''(((***++++++***'''((()))((('''&&&''')))'''))),,,------,,,,,,,,,///,,,(((((()))******((((((((((((&&&%%%&&&((()))%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&((('''&&&%%%&&&&&&$$$""""""$$$&&&!!!"""$$$$$$######$$$&&&""""""""""""############$$$%%%%%%&&&&&&%%%######""""""###$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&%%%$$$######%%%&&&((("""######!!!"""&&&%%%!!! """###"""""""""$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###!!! !!!###$$$######$$$&&&(((&&&""" !!! """"""!!!!!!"""$$$######""""""!!!!!!!!!!!! !!!""""""###$$$$$$"""!!!"""$$$%%%%%%$$$$$$$$$###############$$$%%%$$$$$$$$$%%%$$$###""" !!!"""##################$$$$$$######"""!!!######!!! !!!"""$$$%%% !!!""""""!!! !!!###"""###$$$$$$"""!!!"""###&&&&&&$$$###""""""""""""!!!$$$&&&'''&&&%%%$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$##################$$$%%%%%%######$$$%%%###&&&$$$!!!"""$$$$$$""""""""""""###%%%'''(((!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!"""###$$$!!!###$$$###"""!!!"""### !!!$$$$$$!!!###'''&&&%%%###"""!!!"""###$$$$$$$$$##################%%%&&&&&&$$$######%%%'''%%%$$$###"""""""""######$$$%%%%%%""" ###&&&"""""""""""""""######$$$$$$$$$$$$###############!!!"""###"""!!! !!!"""$$$###""""""""""""###$$$###!!! ###!!!###%%%%%%$$$######$$$&&&$$$###""""""###$$$%%%$$$$$$$$$$$$%%%$$$###""""""$$$&&&%%%$$$###$$$%%%$$$$$$$$$###############!!!###$$$$$$###""""""###!!!!!!!!!!!!""""""""""""###&&&%%%!!!!!!&&&'''$$$%%%%%%### !!!###%%%###!!!"""$$$%%%$$$###########################"""!!!"""###%%%&&&$$$"""!!!"""######"""!!!"""###""""""""""""###############"""""""""!!!!!!!!! """"""############""""""%%%###""""""$$$%%%%%%$$$######"""!!!!!!!!!!!!!!!###""""""""""""###$$$$$$"""###$$$###!!!!!!###$$$$$$$$$%%%%%%%%%$$$#########$$$%%%$$$""""""$$$%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%&&&&&&'''(((###%%%&&&&&&$$$$$$%%%'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((())))))))))))###$$$''')))***(((&&&$$$&&&$$$&&&***)))%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%""" !!!"""########################$$$&&&'''&&&$$$$$$'''***&&&&&&&&&%%%%%%$$$$$$$$$$$$###""""""$$$%%%%%%$$$%%%%%%&&&'''((())))))******)))((()))+++---,,,+++'''((()))((('''&&&''')))'''))),,,---,,,+++,,,,,,---,,,******+++,,,***)))%%%'''(((&&&$$$###&&&***'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""$$$&&&(((((((((%%%&&&&&&%%%###"""$$$%%% """$$$$$$###$$$%%%'''###############""""""""""""###$$$$$$%%%$$$$$$$$$""""""######$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''"""$$$###!!!###&&&&&&"""&&&###""""""######!!!"""###$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&###!!! !!!###$$$###"""###''')))&&&  !!!""""""!!!!!!"""######""""""""""""!!!!!!!!! !!!!!!!!!"""######$$$!!!!!!#########%%%%%%$$$###""""""""""""###$$$$$$$$$$$$###"""""" !!!###$$$$$$###"""!!! !!!###$$$$$$"""  """###$$$%%%&&& !!!######""""""###%%%!!!###$$$###"""""""""$$$$$$###"""""""""###### """$$$%%%&&&''''''$$$###"""!!!!!!"""###$$$$$$######""""""$$$%%%&&&$$$%%%%%%$$$""""""$$$&&&"""%%%$$$%%%'''&&&"""######"""!!!"""$$$'''(((!!!"""###"""!!!!!!!!!###""""""!!!!!!!!!""""""###!!!###$$$###"""!!!"""######!!!###%%%$$$!!!###'''%%%$$$###"""""""""###$$$%%%%%%$$$###"""""""""###$$$%%%&&&%%%######%%%&&&$$$$$$###"""""""""#########$$$###""" """$$$###"""!!! !!!"""$$$%%%!!!"""###$$$%%%$$$######"""###%%%%%%###!!!!!!!!!###""""""!!!!!!""""""######!!!######$$$'''!!!###%%%$$$###""""""###%%%%%%#########$$$%%%&&&$$$############$$$%%%&&&"""$$$&&&%%%$$$###$$$%%%###############$$$$$$$$$!!!"""$$$$$$"""!!!"""###!!!!!!!!!"""""""""#########%%%%%%######'''(((&&&%%%%%%$$$""" """$$$$$$###"""###$$$%%%###!!!###########################""""""###%%%%%%###"""!!!$$$$$$###"""!!!!!!"""""""""#########$$$$$$""""""""""""!!!!!!!!!!!!""""""############""""""######"""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$$$$###$$$$$$###""""""###%%% $$$&&&((('''&&&%%%$$$$$$%%%$$$###"""$$$&&&###$$$%%%%%%######$$$%%%""""""""""""###&&&((()))$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$%%%&&&(((((()))))))))###%%%'''(((((((((&&&%%%)))(((***...---'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))'''###"""&&&***((('''%%%$$$###$$$$$$%%%$$$###""""""###$$$%%%%%%%%%&&&&&&'''(((((())))))***)))((()))+++,,,,,,+++'''((()))((('''&&&''')))'''***,,,,,,,,,+++,,,------------------,,,***(((%%%'''((('''######'''+++))))))))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$###$$$%%%&&&''''''%%%&&&&&&%%%$$$###$$$%%% """$$$$$$$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%###%%%((('''###$$$###"""!!!"""###$$$$$$!!!"""###%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$######$$$%%%&&&%%%$$$"""&&&$$$ !!!%%%"""###$$$###""""""###$$$""""""""""""""""""""""""!!!!!!""""""############!!!  """$$$$$$$$$&&&%%%$$$###""""""""""""###$$$%%%$$$###"""""""""!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""!!!!!! !!!###$$$%%%%%%$$$ """############%%%&&&!!!###$$$###$$$$$$$$$###""""""!!!!!!""""""!!!!!!""""""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###"""""""""###%%%'''(((%%%%%%$$$###!!!"""%%%'''$$$###!!!!!!&&&'''###$$$###!!!!!!!!!$$$&&&(((!!!###$$$###"""!!!"""#########""""""!!!"""""""""!!!###$$$###"""!!!"""###$$$"""###%%%$$$ !!!%%%$$$$$$###""""""######$$$%%%%%%$$$###""""""""""""$$$%%%%%%%%%######$$$&&&#########""""""""""""###$$$$$$###"""!!!!!!"""###$$$###!!! """$$$&&& !!!###%%%&&&%%%$$$"""!!!###%%%%%%###!!!""""""!!!!!!!!!!!!""""""%%%"""!!!"""$$$%%%&&&&&&"""###$$$###"""!!!!!!"""%%%$$$$$$###$$$$$$%%%&&&###$$$%%%%%%$$$$$$%%%&&&"""$$$&&&%%%$$$###$$$$$$"""""""""###$$$$$$$$$%%% """$$$###"""!!!""""""!!!!!!!!!""""""######$$$!!!""""""###$$$&&&''''''''''''&&&%%%######%%%'''######$$$%%%%%%$$$"""!!!########################$$$###"""###$$$$$$###!!!!!!###$$$$$$###"""###$$$""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""############""""""""""""############$$$$$$&&&%%%###"""!!!"""######"""#########$$$$$$$$$$$$###$$$$$$###""""""###%%% $$$&&&''''''%%%$$$$$$%%%%%%$$$######$$$&&&###$$$%%%%%%######$$$%%%######""""""###%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%&&&&&&'''***(((***---,,,'''%%%%%%""""""######$$$%%%%%%&&&!!!###&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% $$$((('''###!!!$$$(((((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&''''''(((((((((''''''(((***+++***)))'''((()))((('''&&&''')))(((***,,,,,,++++++,,,---...///000///---***((('''&&&'''((('''%%%%%%(((+++******))))))((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%&&&'''&&&%%%$$$$$$%%%!!!###$$$%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$!!!!!!""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%&&&***)))%%% """$$$"""###(((!!!"""###$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&#########$$$&&&&&&%%%#########!!! ###&&& """######!!!!!!"""$$$""""""""""""############!!!"""######$$$######"""%%%###"""###%%%'''''''''&&&%%%$$$###"""""""""""""""$$$&&&%%%###!!!"""###"""###$$$%%%%%%$$$$$$######""" !!!"""!!!"""$$$$$$$$$###""" """###$$$###$$$%%%'''!!!###$$$######$$$((('''&&&$$$############$$$###"""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""$$$&&&((()))%%%%%%$$$###!!!"""%%%'''%%%$$$!!!!!!%%%#########!!!!!!!!!###%%%&&&###$$$%%%%%%######$$$%%%$$$######""""""""""""###!!!###$$$###"""!!!"""######!!!"""$$$""" #####################$$$$$$%%%$$$$$$###""""""#########$$$%%%%%%$$$###$$$%%%""""""""""""###"""""""""%%%%%%$$$###$$$$$$######$$$###!!! """$$$&&& !!!###%%%&&&%%%$$$""" """$$$$$$"""!!!!!!""""""""""""!!!!!!###"""  """"""!!!"""###$$$###!!!!!!"""###############$$$%%%%%%&&&"""%%%))))))'''$$$######"""$$$&&&%%%$$$###$$$$$$"""""""""###$$$$$$$$$%%%!!!"""$$$$$$"""!!!"""###!!!!!!!!!"""###$$$$$$$$$"""""""""######""""""###&&&&&&&&&%%%######%%%'''"""###$$$%%%$$$###""""""########################%%%$$$""""""$$$$$$###"""###"""!!! $$$'''############$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""############"""""" """$$$$$$###"""###$$$###""" !!!"""$$$"""###$$$$$$%%%%%%$$$$$$###$$$%%%$$$""""""$$$%%%###%%%&&&'''&&&$$$!!! $$$%%%&&&%%%######%%%&&&###$$$%%%%%%######$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&& ###%%%((()))$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%'''((('''%%%&&&)))((($$$###$$$""""""###$$$%%%%%%&&&&&& ###$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&$$$###$$$&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&$$$%%%&&&((($$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%&&&(((***)))((('''((()))((('''&&&''')))(((***++++++++++++,,,...---///000///,,,)))(((((('''&&&&&&&&&&&&((()))***)))))))))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&%%%###"""$$$%%%%%%&&&((('''%%%$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$#########"""""""""######%%%&&&'''&&&&&&&&&&&&''''''''''''$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&((('''%%%'''+++***&&& ###%%%###!!!&&&""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!###%%%%%%###!!!!!!"""###"""!!!"""###!!!!!! """###"""""""""############$$$!!!"""###$$$$$$$$$""""""###!!! """######"""%%%%%%$$$###"""""""""""""""%%%'''&&&###"""###%%%#########$$$$$$%%%&&&&&&%%%### !!!###!!!"""###$$$$$$###!!!!!!!!!"""$$$$$$######$$$&&&!!!###$$$$$$"""!!! !!!&&&%%%$$$###!!!!!! $$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$&&&'''(((((($$$%%%%%%$$$""""""$$$&&& ###$$$###%%%%%%"""""""""""""""###$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&######"""""""""######$$$!!!###$$$###"""!!!"""###"""!!!!!!###"""###"""#########$$$$$$$$$$$$$$$###############$$$$$$"""$$$%%%%%%$$$######$$$ !!!"""#########""""""&&&%%%$$$$$$%%%%%%$$$"""###"""!!! !!!"""$$$%%%!!!"""###$$$%%%$$$###### !!!######!!!!!!""""""######""""""!!!%%%%%%### $$$$$$!!!"""#########""""""$$$&&&"""""""""###$$$$$$$$$%%%"""&&&++++++((($$$######"""$$$&&&%%%$$$###$$$%%%###############$$$$$$$$$"""###%%%%%%###"""###$$$ !!!""""""###$$$%%%%%%'''$$$$$$%%%###"""###$$$###!!!!!!"""$$$!!!"""$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###"""!!!###'''#########$$$$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""""""""############"""""""""$$$%%%###""""""$$$ !!!###"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$&&&''''''(((((('''$$$""" $$$%%%&&&%%%$$$###%%%'''###$$$%%%%%%######$$$%%% !!!"""$$$%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%###%%%'''&&&$$$###%%%''' !!!"""$$$&&&((()))&&&&&&'''''''''''''''&&&%%%&&&&&&&&&''''''''''''&&&######%%%%%%"""###&&&$$$$$$%%%%%%%%%%%%%%%%%% """#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$&&&'''&&&$$$$$$&&&)))######$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&((())))))((('''((()))((('''&&&'''))))))***++++++***+++---...***,,,...---+++******,,,(((%%%"""###'''***)))''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&''''''((((((###$$$&&&%%%###"""%%%'''$$$&&&((((((&&&$$$$$$%%%%%%&&&&&&&&&$$$###$$$%%%######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""###$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%'''&&&$$$&&&))))))%%%!!!###$$$""" !!!#####################"""!!!###$$$&&&''''''&&&$$$###!!!!!!!!!###%%%%%%""" ###"""!!!"""$$$$$$"""  """""""""###%%%'''""""""#########$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""  $$$$$$###############$$$###&&&)))((($$$"""$$$&&&######""""""$$$&&&(((***$$$###!!! !!!###""""""############""""""!!!###$$$###""""""###$$$$$$%%%%%%$$$""" !!!""""""!!! !!!!!!""""""######$$$$$$###$$$$$$$$$$$$$$$$$$### !!!$$$&&&'''''''''&&&###$$$%%%%%%######$$$%%% ###%%%$$$$$$%%%!!!!!!!!!######$$$######"""###$$$%%%%%%$$$###$$$%%%""""""""""""###$$$%%%%%%!!!###$$$###"""!!!"""###"""!!!"""$$$### !!!%%%""""""###$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%!!!###%%%%%%$$$######### """#########""""""%%%$$$"""###%%%%%%###!!!"""""""""""""""######$$$$$$$$$$$$###############!!!"""###"""!!! !!!"""""""""###$$$$$$###""""""%%%'''%%%!!!###(((((($$$!!!"""######"""###&&&((( !!!"""######$$$###!!!&&&******'''%%%&&&((("""$$$&&&%%%$$$###$$$%%%$$$$$$$$$##################$$$&&&&&&$$$###$$$%%% !!!"""###$$$%%%%%%&&&'''$$$###&&&$$$!!!"""###"""!!!!!!"""### """######"""###%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%%%%%%%"""!!!!!! $$$'''#########$$$$$$$$$%%%%%% !!!!!!!!!"""""""""###""""""############"""""""""%%%%%%###!!!"""$$$"""!!! """%%%'''"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%$$$######$$$&&&&&&'''((((((((('''&&&%%%%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%%%%######$$$%%%!!!%%%''')))***%%%&&&'''&&&$$$###$$$%%%###%%%'''&&&$$$###%%%'''&&&&&&%%%%%%$$$%%%%%%%%%((((((((((((((((((''''''$$$&&&(((******)))'''&&&'''$$$###%%%%%%###%%%(((''''''&&&&&&%%%$$$#########$$$%%%%%%$$$###%%%&&&########################%%%$$$%%%&&&((((((&&&$$$"""###$$$%%%&&&'''''''''###%%%'''&&&######&&&(((##################$$$$$$'''&&&%%%''')))***)))((('''((()))((('''&&&'''))))))***++++++***+++---///'''))),,,,,,******---///(((###!!!'''***((($$$&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&'''((()))))) ###%%%$$$######&&&)))$$$&&&((((((&&&%%%$$$%%%&&&''''''&&&$$$######$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%###$$$((('''###!!! !!!$$$%%%$$$######$$$$$$######"""!!! """$$$&&&((((((&&&$$$"""""""""###%%%''''''$$$"""### !!!%%%'''$$$ !!!###%%%&&&&&&'''***+++""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!(((&&&$$$###$$$$$$$$$"""##################$$$$$$###'''***)))%%%"""$$$'''$$$###!!!!!!###&&&***,,,###"""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$"""###$$$###"""!!!"""######$$$$$$###""""""$$$%%%$$$$$$######$$$%%%%%%&&&!!!###$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!%%%'''((((((&&&%%%"""$$$&&&&&&$$$###$$$$$$$$$&&&$$$###&&&&&& !!!###%%%%%%$$$"""!!!"""$$$$$$$$$###"""###$$$""""""""""""###$$$%%%&&&!!!###$$$###"""!!!"""######!!!###%%%$$$!!!###'''!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""###$$$&&&&&&!!!###%%%%%%$$$###"""### !!!#########"""!!!$$$"""!!!"""$$$$$$"""!!!"""""""""############%%%%%%$$$###"""""""""###"""######"""!!!!!!###%%%"""###$$$%%%%%%$$$###""" """!!! &&&'''###!!!"""#########$$$'''***!!!"""############"""%%%((((((%%%%%%)))---"""$$$&&&%%%$$$###$$$%%%%%%$$$$$$$$$######""""""###%%%'''&&&%%%$$$%%%%%% !!!"""###$$$%%%&&&&&&### !!!''''''"""!!!%%%"""###$$$$$$###"""###%%% !!!###"""!!!"""&&&***$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###%%%&&&&&&###$$$%%%%%%$$$%%%''')))######$$$$$$$$$%%%%%%%%% !!!!!!!!!""""""######""""""############"""""" """###$$$%%%%%%#########$$$%%%&&&((()))'''&&&%%%#########""""""!!!'''$$$!!!$$$!!!$$$$$$&&&$$$%%%))))))$$$'''&&&###"""!!!!!!###$$$&&&%%%%%%$$$#########$$$$$$###"""###%%%&&&%%%$$$%%%$$$&&&***)))%%%###%%%%%%&&&&&&$$$""""""###$$$%%%$$$#########%%%''')))'''%%%$$$######$$$&&&(((&&&$$$###%%%((()))'''$$$%%%%%%%%%$$$$$$#########+++$$$!!!%%%'''%%%!!!%%%&&&&&&%%%$$$$$$''')))###""""""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))(((((('''&&&&&&&&&&&&''')))************+++++++++++++++,,,,,,+++***((('''&&&''''''(((''''''&&&&&&***(((%%%!!!!!!&&&***###&&&!!!%%%,,,***""""""#########$$$$$$$$$$$$%%%%%%$$$###$$$&&&((("""###%%%&&&''''''&&&%%%$$$######""""""###$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""############$$$$$$%%%&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%"""""""""""""""""""""""" ###&&&%%%"""!!!%%%***%%%%%%$$$$$$###"""""""""""""""###$$$%%%'''((()))"""!!!"""###%%%%%%%%%$$$ !!!"""""""""""""""$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!&&&%%%###"""""""""###$$$&&&'''((((((&&&$$$!!! ###%%%&&&&&&'''((($$$###""""""###"""(((%%%!!! ###%%%&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$!!!!!!""" """'''%%%###"""&&&$$$!!!((($$$%%%&&&'''((('''&&&%%%###"""!!!!!!###%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!"""#########""" !!!######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&###"""%%%%%%"""$$$&&&'''$$$!!!!!!$$$'''""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$&&&%%%###""""""###%%%&&&""""""###$$$$$$$$$$$$###"""%%%$$$###""""""!!!!!!""""""""""""!!!!!!$$$###"""""""""###%%%%%%"""""""""######$$$$$$$$$"""###$$$###""""""$$$&&&%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%$$$######""""""######+++%%%###&&&&&&$$$&&&,,,'''((((((&&&$$$""""""######%%%&&&%%%######$$$%%%&&&&&&&&&$$$"""!!!###$$$$$$"""!!!!!!"""######"""!!!"""######$$$$$$%%%&&& $$$%%%###$$$&&&%%%""" $$$'''&&&""" """%%%%%%$$$###""""""###$$$%%%"""###!!!"""'''%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!"""""""""""" !!!###$$$###"""  !!!!!!!!!!!! ######$$$%%%&&&&&&''''''!!!!!!"""###%%%&&&'''''''''''''''&&&$$$######$$$!!!'''$$$!!!$$$!!!$$$!!!&&&'''%%%&&&)))((($$$&&&%%%###"""!!!"""###$$$&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$%%%&&&$$$%%%((((((%%%$$$&&&%%%&&&&&&%%%$$$###%%%&&&(((&&&%%%######$$$%%%&&&((('''&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######)))###!!!%%%)))'''$$$###%%%%%%&&&%%%$$$%%%''')))$$$###"""###&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))************+++++++++++++++,,,,,,+++***((('''&&&'''''''''''''''&&&&&&&&&'''&&&%%%######%%%'''%%%&&&"""###))))))"""#########$$$$$$$$$$$$%%%$$$%%%%%%$$$###$$$&&&(((&&&&&&&&&&&&%%%$$$######$$$$$$#########$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$######$$$$$$%%%%%%$$$$$$&&&%%%$$$#########$$$$$$######################## """$$$###!!!"""$$$(((##################$$$$$$############$$$&&&'''(((#########$$$%%%$$$"""!!!!!!!!!"""""""""""""""!!!$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######"""######$$$%%%%%%''''''(((((('''%%%###""" """$$$%%%%%%%%%%%%&&&######$$$###  !!!"""$$$%%%%%%###$$$$$$$$$$$$###"""!!!!!!"""""""""############%%%!!! ###### !!!%%% %%%!!!!!!)))((($$$(((###$$$%%%&&&'''&&&&&&%%%"""!!! """$$$%%%%%%$$$###%%%&&&%%%$$$###$$$%%% """###$$$$$$######!!!"""###$$$%%%$$$######""""""###$$$%%%'''(((((("""%%%%%%""""""%%%%%%"""!!!""""""!!! """$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$&&&%%%$$$######$$$%%%%%%""""""###$$$$$$$$$$$$###!!!###$$$###!!!!!!!!!""""""""""""""""""""""""$$$###"""""""""###$$$%%%#########$$$$$$$$$%%%%%%!!!"""###"""!!!!!!###%%%%%%$$$###"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((((((%%%$$$######""""""######***%%%###&&&'''&&&)))...&&&'''((('''%%%$$$%%%&&&###$$$%%%%%%######$$$%%%###%%%&&&&&&$$$###$$$%%%$$$###"""""""""############ !!!$$$&&&%%%""" !!! !!!###!!! $$$'''&&&""" """%%%$$$$$$###""""""###$$$$$$ """$$$!!!"""&&&$$$$$$$$$###############!!!!!!!!!"""""""""###### !!!"""""""""!!! !!!!!!""""""""""""!!!!!!"""""""""######$$$$$$$$$"""$$$%%%&&&&&&%%%###&&&((('''$$$"""###$$$!!!'''$$$!!!%%%"""%%%$$$'''(((&&&&&&((('''$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$ ###%%%$$$"""!!!$$$&&&(((%%%$$$''''''$$$%%%(((%%%&&&'''&&&%%%%%%'''(((***(((&&&$$$############)))((('''&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$'''"""!!!&&&)))(((&&&&&&###$$$%%%%%%$$$%%%''')))%%%######$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))++++++)))************+++++++++++++++++++++***)))((((((&&&'''''''''''''''''''''###%%%(((((('''%%%$$$###&&&***((((((+++'''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%######$$$$$$$$$###""""""$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%!!!""""""###$$$$$$%%%%%%#########"""###$$$$$$%%%###$$$%%%%%%%%%### """""""""###""""""!!!!!!$$$$$$%%%%%%%%%$$$######""""""!!!!!!!!!!!!"""""" !!!!!!""""""###### !!!###$$$%%%&&&&&&%%%''''''''''''&&&&&&&&&&&&"""$$$%%%%%%$$$$$$$$$%%%!!!$$$%%%""" $$$"""$$$%%%$$$#########$$$$$$######""""""""""""""""""############)))%%%$$$%%%$$$!!!!!!$$$!!!$$$ ++++++%%%(((###$$$$$$%%%&&&%%%%%%%%% !!!###&&&&&&%%%$$$###%%%&&&%%%$$$###$$$%%%!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%#########$$$%%%&&&&&&''' ###$$$""""""&&&&&&$$$$$$###!!!"""$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###"""###$$$###!!! !!!"""###"""!!!!!!!!!!!!"""#########""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%% !!!""""""!!!!!!"""$$$%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$"""###%%%'''((()))******%%%$$$######""""""######(((%%%$$$&&&((((((+++///$$$&&&''''''&&&&&&''')))###$$$%%%%%%######$$$%%%!!!$$$&&&'''&&&%%%%%%%%%######""""""""""""######%%%!!! &&&)))%%%!!!!!!!!!###### ###&&&%%%###!!!###%%%$$$$$$###""""""###$$$$$$""" ###$$$"""###%%%###############$$$$$$$$$"""""""""#########$$$$$$ !!!!!!""""""""""""############""""""!!!!!!!!!""""""""""""""" """%%%&&&&&&&&&%%% $$$'''&&&""" """$$$ '''$$$!!!%%%"""&&&$$$&&&'''&&&&&&%%%$$$"""""""""""""""###$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%###&&&%%%!!! ###'''(((%%%###%%%&&&$$$&&&***$$$%%%&&&%%%%%%%%%'''))))))(((&&&%%%$$$#########)))(((((('''&&&%%%%%%$$$###%%%&&&$$$"""!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""&&&(((&&&$$$%%%"""###%%%%%%%%%%%%''')))%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%&&&'''((())))))))))))*********+++++++++***************)))((((((&&&&&&&&&&&&&&&''''''(((###&&&((()))'''%%%$$$###%%%)))((($$$$$$((((((%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%$$$$$$&&&'''%%%$$$######$$$%%%'''(((%%%%%%&&&&&&%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$###""""""###$$$%%%&&&&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###$$$$$$###""""""#########$$$$$$$$$######"""""""""""""""###!!!###%%%&&&$$$""" """############"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!""" !!!"""######$$$!!!$$$&&&'''&&&%%%###&&&&&&%%%%%%%%%&&&&&&'''"""###%%%%%%$$$$$$%%%&&&######""" """$$$ $$$&&&%%%$$$""""""""""""############"""""""""""""""""""""#########(((&&&&&&%%%$$$###"""###$$$!!!!!!***)))%%%)))######$$$$$$$$$%%%%%%%%% """%%%(((((('''%%%$$$&&&'''&&&%%%$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###"""""" ###$$$###$$$'''(((&&&%%%###!!!###&&&)))'''%%%""""""""""""""""""""""""!!!""""""######$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""###$$$$$$$$$$$$############""" """$$$$$$###!!! !!!###$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###"""!!!!!!###%%%$$$$$$###"""!!!!!!""""""##################$$$$$$!!!"""%%%''')))***++++++%%%$$$######""""""######'''%%%$$$%%%&&&''')))+++$$$%%%&&&&&&%%%%%%&&&((("""$$$%%%%%%$$$###$$$&&&###%%%&&&%%%$$$###$$$&&&######$$$###""""""###$$$&&&###"""###&&&(((&&&$$$###$$$!!!"""%%%%%%!!!###%%%%%%###"""###%%%$$$##################$$$###""""""###$$$######$$$"""""""""###$$$$$$$$$%%%"""#########$$$$$$$$$$$$"""!!!!!! !!!""""""!!!""""""######""""""!!!$$$%%%%%%%%%%%%%%%%%%%%% """$$$&&&''''''&&&%%%!!!###%%%%%%###"""###%%% '''$$$!!!&&&### '''$$$$$$$$$%%%%%%"""!!!!!!!!!!!!""""""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%###'''%%%!!! ###''')))%%%###%%%%%%$$$&&&+++###$$$%%%$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###"""###%%%&&&%%%"""!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""%%%&&&###!!!###"""###%%%%%%%%%%%%&&&(((%%%$$$###$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((()))))))))))))))(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%))))))*********+++++++++******))))))))))))))))))'''&&&&&&&&&&&&'''((()))%%%'''((('''&&&%%%%%%&&&((((((&&&""""""%%%'''&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&&&&%%%$$$%%%'''%%%$$$######$$$%%%'''(((%%%&&&&&&&&&&&&%%%$$$###"""###%%%$$$######$$$&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$&&&'''&&&%%%"""!!!########################%%%###""""""$$$%%%%%%$$$$$$$$$$$$#########""""""######""""""!!!!!!""""""!!!$$$%%%###""""""###""""""############""""""###$$$$$$%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!!!! !!!"""######$$$!!!###&&&''''''%%%###!!!$$$$$$######$$$$$$%%%&&&!!!"""$$$$$$$$$$$$&&&(((&&&!!!!!!$$$###!!!$$$%%%'''&&&###"""###$$$!!!""""""#########""""""######""""""""""""""""""###$$$$$$$$$$$$$$$$$$###$$$$$$###&&&###"""+++#########$$$$$$$$$%%%%%%""""""$$$''')))***(((&&&&&&'''((('''&&&%%%&&&((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###""""""!!!$$$%%%$$$%%%)))***(((!!! $$$%%%$$$!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###!!!""""""!!! """%%%'''%%%###""" """###%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''$$$###""""""""""""""""""$$$$$$###""""""######$$$ """$$$''')))*********%%%$$$######""""""######&&&&&&%%%$$$###%%%%%%%%%$$$%%%&&&%%%#########$$$"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%###!!!!!!###&&&###$$$%%%$$$"""!!!###%%%!!!$$$%%%%%%###"""$$$&&&"""$$$$$$!!!"""%%%&&&###!!!"""$$$$$$$$$###$$$$$$#########$$$$$$############$$$$$$######$$$$$$###"""""""""###$$$$$$$$$%%%"""#########$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""" !!!!!!""""""!!!!!! """#########$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$###$$$$$$%%%&&&''' '''$$$"""&&&$$$!!!'''###!!!"""%%%$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%!!!$$$&&&%%%###"""$$$'''((($$$###%%%&&&%%%'''+++###$$$%%%$$$######$$$&&&######$$$%%%&&&&&&''''''$$$%%%'''''''''%%%###!!!$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%""""""%%%$$$!!! """"""$$$&&&&&&%%%$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((()))******))))))(((((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###############)))************+++++++++***))))))((((((((())))))'''&&&%%%%%%&&&''')))***'''((((((&&&%%%$$$&&&'''###%%%&&&'''&&&&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###""""""###$$$$$$######$$$&&&""""""######$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&$$$###!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!######"""""""""""""""###!!!######!!!!!!###%%%!!!"""######$$$$$$######""""""###$$$$$$$$$######$$$###"""!!!!!! !!! !!!!!!""""""#########$$$&&&((('''%%%###!!!############$$$$$$$$$$$$!!!"""#########$$$''')))&&& $$$'''$$$"""###$$$""" $$$(((!!!!!!""""""######""""""############"""""""""""" ###$$$"""###%%%%%%###%%%'''$$$$$$ !!!+++%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&((()))'''%%%%%%'''((('''&&&%%%&&&'''%%%$$$$$$######$$$%%%%%%$$$$$$#########$$$%%%&&&"""""""""###$$$%%%%%%&&&!!!$$$%%%$$$%%%))))))'''"""!!!!!!###%%%%%%$$$###""""""""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$### !!!""""""!!!###&&&((($$$###""""""""""""###$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''######"""""""""""""""###%%%$$$###"""""""""###$$$!!!"""%%%(((******))))))%%%$$$######""""""######%%%'''&&&""""""$$$$$$!!!$$$%%%%%%$$$###""""""###"""###$$$%%%$$$$$$%%%'''###$$$###""" !!!###%%%"""%%%&&&$$$"""!!!$$$&&&"""%%%$$$!!!%%%###%%%###$$$&&&$$$!!!!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""$$$$$$""""""%%%%%%##################$$$$$$$$$"""""""""#########$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######$$$%%%%%%%%%%%%$$$$$$$$$###%%%!!!"""&&&&&&%%% '''$$$"""&&&$$$!!!(((###!!!!!!&&&%%%!!! """!!!"""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&'''######&&&&&&%%%'''***%%%&&&&&&%%%######$$$&&&######$$$%%%&&&&&&&&&&&&###%%%'''))))))'''$$$"""%%%%%%&&&'''((('''$$$!!!%%%%%%%%%&&&&&&&&&''''''###!!!"""%%%%%%""""""%%%###%%%&&&&&&%%%#########$$$###""""""$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&((()))***+++)))(((''''''''''''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%)))************+++++++++***)))((('''(((((()))***'''&&&%%%%%%%%%''')))***&&&(((((((((&&&%%%&&&'''"""###&&&((((((&&&$$$############$$$$$$$$$$$$%%%"""$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%###!!! !!!###$$$$$$######$$$%%%!!!""""""###$$$$$$%%%%%%"""""""""#########$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""########################"""$$$&&&$$$!!!!!!###&&&$$$$$$########################"""""""""###$$$$$$ """$$$""""""&&& !!!"""###$$$%%%%%%%%% !!!"""############"""$$$###"""!!! !!!!!!!!!!!!""""""""""""###$$$%%%''''''&&&$$$######$$$%%%%%%%%%$$$###"""###$$$$$$###"""###%%%'''###$$$&&&$$$ """$$$### $$$((( !!!!!!"""""""""""""""############"""""""""!!! $$$%%%######&&&%%%!!!''''''$$$%%%""" )))&&&%%%$$$$$$$$$%%%''''''%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%$$$#########$$$%%%&&& !!!"""###$$$%%%&&&''' ###$$$"""###''''''%%%###%%%''''''&&&%%%%%%%%%"""""""""""""""""""""""""""######$$$$$$%%%%%%&&&###""""""!!!"""###%%%&&&""""""###$$$$$$$$$$$$###!!!"""######""""""$$$&&&########################!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$############$$$%%%$$$######%%%'''######""""""""""""######&&&%%%###"""!!!"""###$$$###%%%'''***++++++)))(((%%%$$$######""""""#########&&&&&&""""""&&&&&&""""""$$$%%%%%%$$$###$$$&&&!!!###$$$$$$$$$$$$%%%'''"""###############"""%%%'''%%%"""!!!$$$''' ###%%%###!!!!!!$$$ ###%%%###$$$&&&%%%!!!!!!!!!"""###%%%%%%%%%$$$"""###$$$$$$$$$$$$###""" ###$$$!!!!!!%%%&&&"""$$$$$$$$$###############!!!!!!!!!"""""""""######!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""###$$$%%%&&&''''''&&&%%%$$$###""""""""""""$$$######!!! '''$$$"""&&&$$$"""((($$$!!!"""''''''"""!!!$$$""""""###$$$$$$$$$$$$###$$$#########$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&&&&######&&&'''%%%&&&***'''((((((&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&%%%###%%%(((******(((&&&$$$&&&%%%&&&(((+++)))$$$%%%%%%%%%&&&&&&'''''''''!!! """&&&&&&$$$%%%)))###%%%''''''$$$###""""""$$$"""!!!"""######"""!!!$$$$$$%%%%%%%%%&&&&&&&&&""""""$$$%%%'''((()))***)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((()))************+++++++++***)))(((''''''((()))***'''&&&%%%$$$%%%''')))+++%%%'''))))))(((&&&%%%%%%&&&%%%$$$%%%&&&%%%&&&)))""""""#########$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&"""###%%%&&&''''''&&&%%%###$$$%%%&&&%%%###!!!!!!###$$$$$$######$$$%%%!!!""""""###$$$$$$%%%%%%!!!""""""""""""#########!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&$$$ """&&&"""""""""###$$$$$$%%%%%%###############$$$%%%%%%###%%%%%%""" %%% """###%%%%%%&&&&&& !!!"""""""""""""""$$$$$$"""!!! """"""""""""!!!!!!!!!!!!!!!"""$$$&&&'''''''''&&&$$$%%%'''''''''%%%###"""&&&&&&%%%$$$""""""$$$%%% !!!###$$$###""" $$$'''&&&""" ###&&& !!!"""""""""""""""$$$#########""""""!!!!!!!!!&&&'''######'''%%% """(((%%%###(((%%%!!!'''&&&&&&%%%$$$%%%&&&'''(((&&&$$$""""""###$$$###""""""###$$$$$$""""""###$$$%%%$$$###"""""""""###$$$%%%%%%$$$###$$$%%%&&&'''###############$$$$$$$$$"""###!!!!!!%%%%%%"""###&&&%%%""" !!!""""""""""""""""""""""""""""""######$$$$$$%%%&&&&&&"""!!! !!!###%%%'''""""""###$$$$$$$$$$$$######$$$%%%$$$###""""""###"""###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$######$$$$$$$$$######""""""""""""###$$$###""""""$$$&&&###"""""""""""""""######&&&%%%###"""!!!"""###$$$%%%'''))),,,,,,,,,***)))%%%$$$$$$###"""#########"""&&&&&&######(((((($$$!!!###%%%%%%%%%%%%''')))!!!###$$$$$$$$$$$$&&&''' %%%'''%%%###""""""%%%'''%%%"""!!!$$$(((&&&%%%%%%%%%%%%%%%%%%$$$###&&&&&&$$$$$$''''''$$$!!!!!!!!!###%%%&&&%%%$$$"""###$$$%%%%%%$$$###"""###### !!!%%%&&&"""%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!"""!!!!!!""""""############"""""""""###%%%%%%%%%### """###$$$$$$###"""###%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%###""""""$$$'''###!!!###$$$"""""""""###$$$$$$%%%%%%(((%%%######&&&((((((&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&((()))***)))&&&%%%$$$%%%&&&'''))))))((((((***+++%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%'''###"""%%%$$$ ###*** $$$'''&&&###!!!$$$'''###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%(((,,,---+++)))---......,,,)))&&&&&&&&&---+++'''&&&)))***&&& """$$$%%%%%%$$$###%%%&&&&&&%%%$$$#########$$$%%%+++***(((((((((***---...************))))))))))))###%%%''''''&&&%%%&&&'''***...---'''&&&)))(((###$$$""" """$$$&&&$$$"""'''%%%###!!!!!!###%%%'''""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###############"""!!! !!!"""###$$$$$$$$$$$$$$$$$$###!!! """$$$%%%$$$%%%### """'''%%%!!!%%%((('''###!!!###&&&%%%&&&&&&''''''&&&&&&%%%&&&!!! $$$$$$!!!###((( %%%'''""""""%%%'''$$$'''&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$#####################""" """ """(((###&&& !!!"""######$$$%%%"""!!!$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!"""############"""$$$%%%%%%$$$"""!!!"""###"""!!!###!!! """"""!!! !!!###$$$######""""""######$$$%%%###############$$$$$$$$$############$$$%%%&&&&&&###!!! """&&&((('''%%%"""""""""###%%%''')))+++!!!"""$$$%%%&&&&&&%%%%%%%%%$$$######""""""######(((&&&$$$""""""$$$&&&(((''''''%%%""" $$$)))$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%$$$$$$$$$$$$$$$###!!! !!!$$$%%%$$$!!!%%%$$$###"""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""""""""############$$$(((%%%&&&)))!!!)))&&&%%%###"""""""""######!!!###$$$$$$######$$$%%%!!!""""""#########""""""%%%""" %%%'''%%%"""########################&&&&&&&&&&&&%%%%%%$$$###"""###$$$&&&'''((((((((($$$%%%&&&&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%!!!$$$"""$$$+++&&&""")))''''''&&&%%%$$$$$$######!!!"""$$$&&&&&&$$$"""!!!&&&###!!!!!!$$$'''&&&%%%%%%&&&&&&%%%######%%%&&&###"""!!!!!!!!!###$$$%%%$$$%%%%%%$$$"""!!!"""###$$$%%%&&&&&&$$$""""""### """$$$%%%%%%%%%###"""$$$&&&'''&&&$$$$$$%%%&&& """###$$$%%%%%%%%%"""""""""""""""!!! """$$$%%%$$$"""!!!!!!"""""""""""""""!!!!!!!!!!!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%$$$""""""$$$&&&((($$$ ###&&&''''''"""""""""###$$$$$$%%%%%%'''%%%######&&&''''''&&&###$$$$$$$$$%%%&&&&&&&&&(((''''''&&&&&&'''''''''%%%'''((((((&&&%%%&&&&&&%%%'''(((((((((((()))+++%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&"""!!!###!!! &&&"""%%%((('''###"""$$$'''###$$$$$$$$$$$$###""""""######$$$$$$$$$######""""""$$$%%%%%%$$$###$$$&&&###&&&((())))))***,,,---...------------)))###"""$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&$$$$$$#########%%%&&&'''((((((''''''((()))+++,,,))))))))))))))))))))))))###%%%''''''&&&%%%&&&''''''***)))%%%$$$'''&&&"""&&&$$$###$$$'''((('''%%%&&&%%%###""""""###%%%&&&""""""###$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''######$$$$$$######"""!!!""""""######$$$$$$############!!! !!!"""$$$%%% ######!!!"""&&&%%% $$$'''&&&###!!!###&&&%%%%%%&&&&&&&&&&&&%%%%%%"""!!!!!! %%%!!!&&&&&&"""!!!$$$&&&$$$'''%%%$$$$$$&&&&&&%%%######$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$###"""!!!!!!###!!!###)))$$$ '''!!!!!!!!!""""""######$$$######%%%&&&###$$$""""""""""""""""""""""""!!!""""""###$$$#########"""###$$$$$$"""!!!"""######"""###!!!!!!""""""!!!!!! !!!"""###$$$######""""""######$$$%%%###############$$$$$$$$$%%%$$$###############$$$###!!!!!!"""&&&''''''%%%""""""###$$$######"""!!!!!!"""$$$%%%&&&&&&%%%%%%###############$$$%%%&&&'''&&&$$$""""""$$$&&&'''&&&&&&%%%### !!!$$$'''%%%%%%%%%$$$######%%%((( !!!!!!""""""######$$$"""!!!"""%%%&&&%%%###$$$######""""""""""""""""""""""""###$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############""""""""""""###############'''%%%&&&)))""")))&&&%%%###"""""""""###$$$!!!###$$$$$$######$$$%%%!!!!!!"""######$$$$$$$$$%%%###!!!"""$$$%%%$$$##################$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$%%%&&&&&&&&&((($$$%%%+++'''%%%---''''''&&&&&&%%%$$$$$$###""""""###$$$$$$###""""""###""""""%%%''')))'''%%%%%%&&&&&&%%%$$$$$$%%%'''###"""!!!!!!"""###$$$%%%"""###$$$$$$###"""###%%%$$$%%%'''&&&$$$######$$$!!!"""###%%%%%%$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%"""#########""""""!!! """$$$%%%###"""!!!!!!###"""!!!!!!!!!"""$$$%%%$$$''''''&&&%%%$$$$$$$$$###"""###$$$%%%&&&$$$%%%%%%$$$######$$$&&&&&&$$$""""""###%%%%%%%%%""""""######$$$%%%%%%%%%&&&$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''(((((()))###%%%''''''&&&&&&&&&'''$$$&&&''''''''''''(((***$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&$$$######"""!!!%%%%%%''')))'''$$$"""###&&&###$$$$$$$$$$$$###"""""""""######$$$$$$$$$######!!!###$$$$$$######$$$&&&###'''))))))'''(((---222...,,,+++...000,,,""" %%%)))***'''$$$%%%((($$$%%%&&&&&&%%%%%%&&&'''############$$$&&&'''(((%%%&&&'''(((((()))))))))((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''%%%''''''$$$$$$&&&&&&###'''%%%%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$###"""##################""""""###"""!!!!!!!!!"""$$$%%%"""$$$###"""$$$$$$""""""%%%$$$"""!!!$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!! ######&&&&&&"""!!!$$$''''''%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$$$$######!!!%%%!!!"""((("""###########################!!!###'''(((###!!!(((########################""""""###$$$$$$$$$$$$### """######!!!!!!"""$$$### """$$$""""""###!!!!!!!!!!!!!!!"""############""""""######$$$%%%""""""#########$$$$$$$$$&&&%%%$$$###"""""""""""""""!!!!!!###%%%&&&&&&%%%"""###$$$%%%%%%### """"""$$$%%%%%%%%%%%%%%%""""""######$$$&&&'''(((&&&%%%###""""""###%%%&&&%%%%%%&&&$$$""""""###%%%%%%&&&&&&$$$######%%%'''!!!"""######%%%%%%&&&'''$$$#########%%%&&&%%%$$$"""""""""""""""######$$$""""""######$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$###"""!!!"""######""""""""""""############"""&&&$$$$$$)))### )))%%%$$$###"""""""""###$$$!!!###$$$$$$######$$$%%%""""""""""""###%%%&&&'''$$$$$$$$$###""""""###$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&'''(((((())))))$$$$$$###"""""""""######$$$$$$$$$$$$%%%'''((())))))+++&&&&&&,,,)))'''000'''''''''&&&&&&%%%%%%$$$""""""""""""""""""""""""!!!"""$$$''')))***'''%%%%%%&&&'''&&&%%%%%%&&&(((######"""""""""###$$$$$$ """###$$$######%%%&&&$$$&&&'''&&&%%%$$$$$$%%%!!!"""###$$$%%%$$$######"""###$$$###""""""###$$$***)))'''%%%$$$$$$%%%%%%#########$$$######"""!!! """$$$$$$###!!!!!!"""############$$$%%%&&&'''!!!%%%&&&&&&%%%%%%%%%$$$###"""!!!"""###%%%&&&###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''((()))$$$%%%''''''&&&%%%%%%&&&###%%%&&&&&&&&&&&&''')))$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''''''''&&&''''''''''''&&&%%%''')))((())))))'''$$$######%%%###$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''&&&'''''''''(((***///222,,,++++++...///,,,%%%&&&(((,,,---***$$$$$$'''$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$%%%%%%&&&&&&$$$%%%''')))***)))((('''&&&&&&&&&'''''''''''''''###%%%''''''&&&%%%&&&'''&&&''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$###""""""""""""""""""!!!!!!!!!"""###$$$%%%###&&&&&&###""""""###!!!""""""!!!"""$$$&&&######$$$$$$$$$$$$######$$$#########$$$######$$$$$$%%%%%%###"""%%%))),,,%%%$$$###$$$&&&'''&&&%%%$$$&&&'''&&&%%%######$$$""""""###$$$%%%%%%$$$$$$$$$&&&""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!###&&&$$$ """'''###############$$$$$$$$$"""######$$$$$$$$$$$$$$$ """"""!!!!!!"""$$$$$$ ###%%%###"""$$$!!!!!!!!!!!!!!!""""""#########""""""######$$$%%%"""""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$""""""""""""$$$%%%$$$%%%%%%%%%$$$#########%%%&&&%%%$$$""""""$$$&&&$$$$$$%%%%%%&&&&&&''''''############$$$%%%%%%$$$!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######%%%###""" !!!###$$$!!!"""""""""############ &&&######(((%%%!!!(((%%%$$$###""""""###$$$$$$!!!###$$$$$$######$$$%%%$$$$$$#########$$$&&&'''"""%%%'''%%% """%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((((((((((($$$###"""!!!!!!"""###$$$######$$$%%%&&&((()))***'''***&&&'''---((($$$,,,'''''''''&&&&&&&&&%%%%%%###""""""!!!!!!""""""###!!!"""###%%%'''(((''''''%%%&&&'''&&&%%%%%%'''(((#####################$$$!!!###$$$$$$######$$$%%%$$$%%%''''''%%%$$$%%%%%%!!!"""###$$$$$$$$$$$$######$$$%%%%%%$$$$$$%%%&&&,,,+++(((&&&%%%%%%&&&'''######$$$$$$$$$######""" """######"""!!!!!!""" """$$$%%%%%%$$$###%%%%%%%%%$$$###"""$$$&&&######"""""""""###$$$%%%###$$$%%%%%%$$$###$$$%%%&&&''''''''''''&&&&&&&&&#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&((()))(((&&&$$$$$$$$$###$$$&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''''''''%%%((()))(((((()))+++,,,***)))(((&&&$$$######$$$###$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%###$$$&&&&&&%%%&&&''')))+++&&&"""###)))...///...***+++,,,,,,+++******)))(((%%%&&&***)))###!!!###$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%(((***+++***((('''%%%&&&&&&&&&'''''''''(((###%%%''''''&&&%%%&&&'''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! ###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!"""!!!!!!!!!""""""###$$$%%%"""$$$''''''$$$!!!!!!$$$ !!!!!!!!!!!!"""$$$&&&"""######$$$$$$######"""%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$&&&+++///%%%$$$###$$$&&&'''&&&%%%'''((()))'''$$$"""""""""!!!!!!"""###$$$$$$$$$$$$###&&&""""""''' !!!%%%%%%%%%$$$$$$$$$$$$$$$###"""%%%$$$""""""""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$### """"""!!!!!!"""$$$$$$ ###%%%###"""$$$ !!!!!!"""""""""""""""######""""""######$$$%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''!!!"""############$$$%%%)))'''&&&$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%###"""$$$%%%%%%###""""""$$$&&&$$$$$$######"""""""""!!!!!!"""###############$$$!!!!!!!!!!!!"""###%%%%%%#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$###!!! !!!###%%%!!!"""""""""############ &&&###!!!'''&&&"""&&&$$$$$$###""""""###$$$%%%!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""%%%(((%%% """&&&""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((($$$###"""!!!!!!"""###$$$"""######$$$&&&(((***+++"""&&&%%%(((---&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%######""""""""""""######""""""!!!!!!!!!$$$''')))$$$%%%&&&&&&%%%%%%''')))###$$$$$$$$$$$$############$$$%%%$$$"""!!!"""######%%%&&&&&&%%%$$$%%%&&&""""""######$$$$$$$$$$$$"""###%%%%%%$$$###%%%&&&***)))'''&&&&&&''')))***"""######$$$$$$$$$###### !!!###"""!!! !!!""" ###$$$###!!! ((('''&&&###!!!!!!$$$&&&#########$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$###%%%&&&&&&$$$$$$%%%&&&######$$$$$$%%%&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))***)))&&&$$$$$$$$$###%%%&&&&&&&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((###''')))'''''')))+++******)))&&&%%%#########$$$###$$$$$$$$$$$$###"""""" """###%%%%%%&&&&&&###%%%&&&'''&&&'''(((***,,,&&& """***///---***)))***+++)))((((((,,,///)))$$$###)))***%%%$$$((($$$%%%&&&&&&%%%%%%&&&'''''''''''''''&&&$$$###"""$$$%%%((()))******((('''%%%%%%&&&&&&'''(((((((((###%%%''''''&&&%%%&&&'''&&&$$$$$$&&&'''$$$$$$'''%%%&&&''''''&&&&&&'''(((###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!! """###$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""### !!!"""###$$$$$$%%%%%%###$$$%%%$$$!!!!!!%%%###"""!!!!!!"""###%%%&&&#########$$$$$$############&&&&&&$$$$$$%%%%%%"""$$$######%%%%%%$$$(((---%%%$$$###$$$&&&'''&&&%%%'''((()))'''%%%###"""###!!!!!!"""###$$$$$$######!!!%%%"""$$$***%%%!!!((($$$$$$$$$$$$$$$$$$$$$$$$%%%!!!&&&%%%""" !!!!!!""""""###$$$$$$$$$!!!!!!"""############""" """######!!!!!!"""$$$### """$$$""""""### !!!"""""""""""""""######""""""######$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&'''(((!!!"""######""""""###%%%+++)))%%%!!! !!!$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$$$$%%%%%%###!!!###$$$$$$###""""""%%%''''''&&&&&&%%%$$$###"""""" """######"""!!!###$$$!!!!!!!!!!!!"""###$$$%%%######$$$$$$%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$######"""!!!"""###$$$%%%""""""""""""############ '''### ''''''"""###$$$###"""""""""###$$$%%%!!!###$$$$$$######$$$%%%######$$$$$$$$$$$$######"""%%%'''%%%!!!"""&&&########################$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&######"""""""""###$$$$$$""""""###$$$&&&''')))***$$$$$$(((---$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###!!!!!!%%%)))###$$$%%%%%%$$$$$$&&&((($$$$$$$$$%%%$$$$$$###"""$$$%%%&&&$$$"""!!!!!!""""""###%%%%%%$$$###$$$%%%###############$$$$$$$$$!!!""""""!!!!!!###$$$''''''&&&&&&&&&''')))***!!!"""######$$$######### !!!"""""" !!!""" !!!"""###""""""!!!%%%&&&&&&%%%######%%%&&&"""###%%%&&&&&&&&&%%%$$$"""$$$&&&&&&%%%######$$$!!!###$$$###""""""$$$'''######$$$%%%%%%&&&&&&'''###&&&))))))'''&&&'''((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''((()))''')))***)))(((&&&&&&'''$$$%%%''''''&&&&&&((()))&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%&&&'''((($$$)))***&&&%%%((((((%%%)))'''$$$#########$$$$$$###$$$$$$$$$$$$###"""""" !!!###%%%&&&&&&&&&"""$$$&&&&&&&&&&&&(((******&&&"""###(((+++***(((***((('''&&&''')))***++++++&&&'''+++''' """,,,###$$$%%%%%%$$$$$$%%%&&&&&&&&&'''''''''%%%$$$######$$$&&&'''((((((''''''%%%&&&&&&'''(((((())))))###%%%''''''&&&%%%&&&'''(((%%%%%%(((((($$$$$$(((###%%%'''&&&%%%$$$&&&((($$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$!!!"""######$$$$$$#########"""!!! !!!###$$$ !!!"""###$$$$$$%%%$$$ """!!!"""&&&&&&$$$"""!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$$$$###"""&&&'''$$$###&&&$$$ %%%""""""%%%### %%%'''%%%$$$$$$&&&&&&%%%###%%%&&&((('''&&&$$$%%%%%%######$$$$$$%%%$$$$$$$$$!!!$$$"""###)))$$$&&&""""""######$$$$$$%%%%%%%%% ###&&&$$$!!!!!! !!!""""""###$$$$$$ !!!""""""""""""!!!"""###$$$$$$"""!!!"""######"""###!!!!!!""" !!!"""###""""""!!!######""""""######$$$%%% !!!"""###$$$%%%&&&&&&$$$$$$#########$$$%%%%%% """$$$###"""!!!###%%%'''&&&###!!! !!!"""###%%%%%%$$$######$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######%%%%%%$$$"""!!!"""###""""""###&&&((((((((((((''''''&&&&&&%%%!!!###$$$$$$""""""###%%%""""""!!!!!!"""###$$$$$$######$$$%%%%%%&&&&&&'''"""###$$$$$$%%%%%%%%%%%%############$$$$$$%%%%%%""""""""""""############!!!(((###&&&(((!!!!!!$$$###"""""""""###%%%&&&!!!###$$$$$$######$$$%%%"""%%%&&&&&&$$$###"""###%%%$$$"""!!!$$$&&&%%%%%%$$$$$$###"""""""""###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&%%%%%%%%%"""######$$$$$$$$$$$$$$$""""""######%%%&&&'''((( %%%%%%''',,,$$$ $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$""" $$$'''"""###$$$$$$######%%%'''$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$""""""###$$$ """$$$$$$#########$$$###############$$$$$$%%% """"""!!!!!!###$$$%%%%%%%%%&&&&&&&&&'''''' !!!""""""#########""" !!!"""!!! !!!"""%%%$$$#########$$$%%%&&&!!!$$$&&&'''&&&%%%%%%&&&!!!###&&&(((((('''%%%###"""$$$&&&&&&%%%$$$###$$$$$$&&&'''&&&%%%%%%))),,,###$$$$$$%%%%%%&&&&&&'''$$$'''******((('''''')))""""""###$$$%%%%%%&&&&&&&&&&&&&&&'''''')))******&&&(((******)))((()))***$$$&&&''''''''''''(((***'''''''''(((((((((((()))&&&%%%%%%$$$%%%&&&((((((''',,,---(((%%%''''''###(((&&&###""""""###$$$$$$###$$$$$$$$$$$$###""""""!!!###%%%&&&''''''!!!###%%%%%%%%%%%%''')))(((&&&%%%%%%&&&'''((((((,,,'''###$$$(((***'''$$$)))&&&'''((('''"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&'''''''''&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&''''''((()))******###%%%''''''&&&%%%&&&''',,,((('''++++++&&&&&&*** ###%%%$$$"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%&&&'''(((((((((((( !!!"""###############"""!!!  !!!$$$%%% !!!###$$$$$$%%%%%%"""!!!"""$$$((((((%%%###"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###((((((%%%$$$'''&&&!!!&&&###"""$$$!!!'''&&&%%%%%%%%%%%%$$$###"""$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$###%%%!!!!!!%%%!!!!!!"""###$$$$$$%%%%%%$$$"""###&&&%%%"""!!!$$$ !!!"""######### !!!!!!!!!!!!!!!$$$%%%%%%$$$"""!!!"""###"""!!!###!!! """ """#########"""!!!#########"""###$$$$$$%%% !!!"""###$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!!!! """$$$$$$!!!!!!"""%%%!!!""""""###$$$$$$%%%%%%&&&%%%$$$#########$$$%%%!!!!!!!!!"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""""""$$$%%%$$$""" !!!"""""""""###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''"""""""""""""""######$$$###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%""""""""""""############""")))$$$&&&(((!!!######"""""""""###%%%&&&!!!###$$$$$$######$$$%%% %%%''''''&&&%%%"""#########"""###%%%&&&&&&%%%%%%$$$###"""!!!!!!###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$"""###$$$&&&&&&&&&%%%$$$"""""""""###$$$%%%&&&'''$$$(((%%%'''+++$$$########################$$$###$$$&&&''''''&&&$$$######%%%'''%%%###!!!###%%%!!!"""######"""###%%%'''$$$%%%%%%&&&%%%$$$###"""!!!"""$$$$$$######$$$&&&!!!#########"""###$$$######""""""######$$$%%% """###$$$######%%%'''$$$%%%%%%&&&&&&%%%$$$$$$ !!!""""""""""""""" !!!"""!!!!!!"""%%%$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%""""""$$$###"""###$$$$$$######%%%'''###$$$$$$$$$######%%%'''"""$$$(((++++++)))&&&#########$$$&&&''')))***+++''',,,///---)))&&&&&&)))***+++,,,+++(((''''''(((%%%&&&((('''&&&%%%%%%&&&(((&&&'''***(((%%%'''+++###%%%&&&''''''''')))***$$$'''...111...((((((---%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######"""!!! &&&###!!! """$$$%%%%%%$$$%%%&&&'''((('''&&&%%%%%%&&&((()))******))))))+++)))&&&&&&''')))******'''&&&***000...&&&###&&&!!!"""%%%&&&&&&$$$""" %%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''###'''(((&&&&&&(((&&&"""'''&&&%%%'''******'''$$$***&&&!!!!!!###%%%$$$### """###$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%###!!!!!!!!!!!!&&&(((%%%$$$***000$$$$$$################## !!!"""$$$&&&'''!!! !!!"""$$$%%%"""### ###)))(((&&&$$$###$$$%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((("""######$$$$$$######"""'''%%%######$$$&&&&&&&&&""""""$$$&&&((((((&&&$$$&&&''''''((('''%%%$$$###!!!###$$$$$$$$$$$$&&&'''&&&%%%$$$#########$$$%%%&&&&&&%%%###!!! """#########$$$$$$$$$$$$###### !!!!!! !!!###&&&$$$%%%&&&%%%###"""###$$$ !!!!!!!!!!!!###$$$$$$###!!! """###"""$$$### """%%%$$$ !!!###$$$%%%%%%$$$"""!!!""""""############""""""###"""""""""!!!!!! %%%%%%$$$###""""""######$$$$$$$$$###!!!!!!###%%%"""$$$%%%%%%######$$$&&&)))'''$$$"""!!!"""###%%%###%%%$$$"""###''''''###"""""""""######$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$###"""!!!!!!!!!""""""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%)))'''&&&$$$######$$$$$$######$$$$$$$$$###"""""""""###$$$$$$###"""!!! '''&&&%%%#########$$$$$$"""######"""!!!!!!"""$$$"""############$$$$$$$$$""""""#########$$$$$$$$$ !!!###$$$###!!!######$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''%%%###""""""###---***&&&$$$$$$%%%&&&&&&$$$&&&((((((&&&%%%%%%%%%###&&&'''%%%!!! $$$)))&&&&&&%%%%%%$$$###""""""&&&"""!!!######!!!###'''***'''$$$###%%%&&&$$$###$$$###""""""!!!"""""""""######""""""""""""######"""###%%%%%%###"""###$$$$$$#########$$$%%%&&&&&&""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$&&&$$$"""  """$$$$$$### $$$$$$"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$%%%%%%%%%%%%"""###&&&%%%"""!!!$$$###$$$%%%$$$######%%%&&&###$$$%%%$$$######$$$&&&###%%%'''******(((&&&$$$""""""$$$%%%&&&'''((((((%%%(((+++***%%%###%%%''')))***+++***(((&&&'''((($$$&&&''''''&&&%%%%%%&&&'''&&&'''***(((%%%%%%)))$$$&&&''''''&&&&&&((()))$$$$$$&&&+++***&&&%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!######$$$%%%###!!!!!!###$$$%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&((()))******))))))***'''%%%$$$&&&(((((((((''''''***...,,,%%%"""%%%"""###%%%&&&&&&%%%$$$###'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((()))*********%%%((('''$$$%%%((((((&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&$$$###"""###$$$&&& """###$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%###!!!"""###%%%"""(((((($$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""!!! !!!"""###$$$ """###!!! $$$(((%%%###!!! !!!"""######&&&'''((('''%%%$$$$$$&&&###$$$$$$$$$$$$$$$$$$###&&&%%%######$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&''''''((('''%%%$$$###!!!###$$$$$$$$$$$$%%%'''###""""""!!!!!!!!!""""""&&&%%%%%%$$$###$$$%%%'''"""######$$$$$$######""" !!!!!!!!! !!!###%%%###$$$%%%$$$"""!!!"""###!!!!!!!!!""""""""""""######$$$$$$###!!! """###"""$$$### """%%%$$$ !!!"""###$$$$$$###"""!!!"""""""""######"""""""""#########""""""!!!!!!!!!$$$$$$###""""""""""""""" !!!""""""!!!!!!###%%% """$$$%%%$$$%%%''')))'''&&&###!!! !!!"""$$$((((((&&&"""$$$((((((%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$''''''%%%$$$###$$$$$$%%%############$$$$$$$$$$$$""""""###$$$######!!!!!!$$$###"""!!!!!!!!!!!!"""###$$$%%%$$$""""""$$$%%%"""############$$$$$$$$$""""""#########$$$$$$$$$$$$###"""###$$$$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&%%%###""""""###(((&&&###""""""############%%%''''''&&&%%%$$$%%%"""$$$&&&%%%######&&&(((%%%%%%%%%$$$$$$$$$$$$###%%%""""""%%%%%%""""""$$$&&&$$$!!!!!!###%%%$$$###&&&%%%$$$###"""!!!!!!!!!###""""""""""""""""""###"""###%%%%%%###"""###$$$%%%$$$$$$############$$$"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""$$$$$$###!!! ###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""&&&&&&######&&&$$$%%%%%%$$$###"""$$$%%%$$$%%%%%%$$$###"""$$$%%%$$$%%%&&&((((((''''''&&&"""###%%%'''(((''''''&&&%%%'''((('''$$$###%%%(((((())))))(((&&&%%%&&&'''$$$&&&''''''&&&%%%&&&&&&'''&&&(((***((($$$###&&&&&&'''((('''&&&&&&'''(((***&&&%%%)))***(((&&&&&&########################%%%%%%$$$######"""""""""###"""!!!"""$$$%%%$$$###############$$$%%%&&&'''%%%&&&'''))))))))))))((((((&&&$$$###%%%&&&&&&&&&''''''))),,,)))$$$!!!###$$$$$$$$$%%%&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((()))******++++++%%%&&&%%%!!!"""&&&((('''&&&$$$######$$$%%%%%%$$$###%%%'''%%%!!!!!!%%%))) """###$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%"""!!!!!!$$$&&&$$$&&&'''&&&$$$!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""######""""""!!!""""""######""""""######$$$$$$%%%&&&&&&%%%$$$###$$$$$$&&&&&&'''(((((('''$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%%%%%%%###!!!'''''''''''''''&&&&&&&&&&&&''''''((('''%%%$$$###!!!###$$$$$$######%%%&&&!!!""""""######"""""""""$$$###""""""###%%%'''((("""######$$$$$$######""" !!!!!!!!! !!!###%%%"""###$$$###!!! !!!"""""""""""""""###############$$$$$$###!!! """###"""###""" """%%%$$$ !!!"""###$$$$$$###"""!!!!!!""""""######""""""!!!###############"""""""""######"""!!!!!!!!!""""""!!!"""""""""###$$$"""$$$%%%%%%%%%%%%'''(((&&&$$$""" """###((((((&&&###%%%******(((%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''""""""""""""""""""###$$$"""""""""#########$$$$$$!!!""""""###$$$#########&&&%%%$$$$$$$$$$$$%%%%%%$$$############$$$&&&'''!!!""""""############"""###"""!!!!!! !!!!!!"""$$$%%%&&&%%%######%%%&&&"""############$$$$$$$$$###############$$$$$$$$$'''%%%$$$$$$$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%###""""""##############################%%%'''(((&&&%%%%%%&&&"""###$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$'''&&&""" """%%%###""""""$$$%%%%%%%%%((('''&&&$$$###""""""!!!###""""""!!!!!!""""""###"""###%%%%%%###"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######!!!!!!"""###$$$$$$$$$###!!!###$$$###"""""""""!!!!!!""""""###$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%""" $$$$$$!!!!!!$$$%%%&&&&&&$$$###"""###$$$$$$%%%%%%$$$###"""$$$%%%%%%%%%&&&&&&&&&'''''''''%%%&&&(((******)))((((((''''''(((&&&%%%%%%(((***&&&'''((('''%%%$$$%%%&&&$$$%%%''''''&&&%%%&&&''''''&&&(((***(((###"""$$$'''((()))(((&&&%%%&&&'''+++'''&&&((((((%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((&&&$$$"""!!!!!!"""!!!!!!###$$$%%%###""""""!!!!!!!!!"""$$$'''((($$$%%%'''((())))))(((((((((&&&$$$###%%%%%%%%%$$$&&&'''))))))&&&"""!!!"""$$$#########$$$%%%'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((!!!$$$### !!!%%%&&&%%%%%%$$$"""!!!"""###$$$$$$###$$$%%%%%%######&&&))) """###$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%$$$"""!!!"""$$$$$$######$$$%%%$$$###!!!######$$$$$$$$$$$$%%%%%% !!!"""$$$%%%&&&$$$##############################%%%'''(((&&&$$$&&&&&&&&&&&&%%%&&&''')))&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''&&&$$$!!!******)))(((&&&%%%&&&'''&&&''''''((('''%%%$$$###!!!###$$$$$$######$$$&&&###$$$&&&''''''&&&%%%$$$$$$"""  """$$$%%%""""""############"""""" """"""!!!!!!###%%%"""###$$$###!!! !!!"""!!!!!!"""""""""############$$$$$$###!!! """###!!!###""" """%%%%%%!!!"""###$$$$$$%%%$$$$$$###!!!""""""######""""""!!!$$$$$$##################""""""!!!!!!!!!!!!!!!""" ###$$$###""""""###&&&'''(((&&&$$$######$$$%%%$$$###!!!!!!!!!"""###!!!###$$$###&&&+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((("""!!!!!!!!!"""###$$$$$$""""""""""""############!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###%%%''')))!!!!!!""""""##############################$$$$$$$$$%%%%%%%%%######%%%&&&""""""#########$$$$$$$$$########################&&&$$$######$$$$$$###"""""""""""""""############$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%$$$"""""""""###"""$$$&&&'''&&&&&&&&&&&&$$$&&&((()))((('''''''''$$$$$$$$$&&&((((((&&&$$$"""######$$$%%%&&&'''''''''$$$$$$&&&%%%!!!!!!###((('''&&&&&&&&&'''&&&&&&''''''&&&%%%$$$$$$$$$$$$###""""""!!!!!!""""""###"""###%%%%%%###"""###$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""!!!"""###%%%%%%$$$######!!!###$$$###"""###$$$!!!!!!"""###$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$!!!"""%%%$$$!!! """%%%&&&&&&$$$###"""###$$$$$$%%%%%%$$$###"""$$$&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&''')))))))))((((((''''''&&&%%%%%%%%%''')))%%%&&&'''&&&%%%$$$%%%&&&###%%%''''''&&&&&&&&&''''''&&&''')))'''""""""%%%'''((()))(((&&&%%%%%%&&&$$$$$$%%%%%%!!! &&&%%%%%%%%%%%%%%%%%%%%%%%% """###""""""###%%%"""!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!"""$$$&&&(((###$$$&&&'''((((((''''''(((&&&$$$$$$%%%%%%%%%###%%%'''(((&&&$$$"""""""""###""""""!!!"""$$$&&&(((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''!!!%%%&&&$$$%%%'''&&&###$$$$$$###"""!!!"""$$$%%%&&&$$$"""$$$&&&((('''%%% """###$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&& %%%)))***&&&######$$$$$$"""!!!"""%%%%%%$$$"""!!!"""""""""#########$$$!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$$$$$$$###############$$$&&&((((((&&&$$$!!!###$$$$$$""""""$$$&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((()))(((%%%###***++++++(((&&&$$$&&&(((&&&''''''((('''%%%$$$###!!!###$$$$$$###"""###%%%$$$%%%'''((()))((('''&&&)))%%%!!! """"""""""""""""""######""""""""" """"""!!!!!!###$$$###$$$$$$$$$"""!!!"""### !!!!!!!!!""""""###$$$$$$###!!! """###!!!###""" """&&&%%%!!!###$$$$$$%%%%%%&&&&&&&&&""""""############""""""##################$$$$$$"""!!!!!!!!!!!!!!!"""""""""$$$&&&%%%$$$"""!!!!!!&&&''''''&&&$$$"""###$$$%%%%%%$$$#########$$$$$$!!!###$$$&&&((($$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((("""!!!!!!!!!"""###$$$$$$!!!!!!"""""""""#########"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$'''(((!!!!!!!!!""""""###$$$$$$""""""######$$$$$$$$$%%%###$$$%%%$$$""""""$$$%%%""""""#########$$$$$$$$$########################$$$"""!!!!!!###$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&%%%$$$#########$$$%%%$$$"""!!!"""###"""%%%((()))(((''''''(((%%%'''******)))((())))))((('''''''''((('''$$$!!!""""""###$$$&&&'''((()))+++&&&######""" """&&&******)))((('''%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''######""""""""""""######"""###%%%%%%###"""###$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!"""############"""######$$$%%%%%%###"""!!! !!!######""""""###%%%!!!"""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&"""###%%%&&&'''&&&&&&%%%'''$$$$$$''''''###"""$$$$$$%%%%%%$$$###"""$$$%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&###%%%&&&'''&&&&&&'''((((((&&&''')))'''###$$$''''''((()))(((&&&%%%%%%'''###$$$''''''"""!!!)))%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&###!!!"""$$$"""!!! !!!###$$$###"""""""""""""""###$$$%%%&&&###$$$%%%''''''''''''&&&'''&&&$$$$$$%%%%%%###"""$$$'''((($$$"""###$$$######""""""!!!"""###%%%&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((($$$)))***))))))***((($$$$$$%%%%%%$$$######$$$&&&'''$$$"""$$$((()))'''### """###$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&"""(((......)))%%%%%%&&&%%%$$$""""""######"""!!! !!!!!!"""#########%%%$$$###"""!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$"""$$$%%%'''''''''&&&&&&!!!$$$'''&&&$$$$$$&&&)))"""$$$%%%%%%$$$$$$%%%'''&&&%%%$$$######$$$%%%&&&'''&&&%%%&&&(((((('''%%%(((***+++)))&&&$$$%%%(((&&&''''''((('''%%%$$$###"""###$$$###""""""###$$$######$$$%%%&&&&&&&&&&&&///***$$$!!!"""$$$###"""!!!""""""######""""""!!! """###"""""""""######$$$%%%$$$"""!!!"""### !!!!!!!!!!!!###$$$$$$###!!! """### """""" """&&&%%%"""######$$$$$$%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$###"""""""""###############""""""!!!!!!!!!"""######$$$&&&&&&%%%###!!!!!!!!!!!!###$$$$$$$$$$$$&&&'''%%%%%%$$$$$$$$$$$$$$$%%%###%%%$$$$$$$$$$$$$$$############""""""############$$$%%%&&&&&&""""""""""""""""""###$$$!!!!!!!!!"""""""""######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########""""""""""""###%%%&&&###"""""""""""""""###$$$ !!!###$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%"""############$$$$$$$$$$$$$$$$$$##################!!! """$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%######"""###$$$###"""!!!"""$$$ $$$'''(((%%%$$$%%%'''%%%'''*********))))))************((('''%%%###"""""""""###%%%&&&((()))))),,,&&&""""""!!!!!!$$$)))((()))***(((%%%###"""""""""######$$$%%%'''((()))$$$$$$$$$######$$$$$$$$$"""###%%%%%%###"""###$$$ !!!"""###%%%&&&'''""""""""""""""""""""""""!!!"""######$$$$$$#########$$$$$$$$$###"""!!!!!!!!!###$$$###""""""###%%%""""""$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&!!!###%%%&&&''''''&&&%%%%%%###$$$''''''$$$$$$&&&###$$$%%%$$$######%%%&&&!!!###$$$$$$###$$$&&&(((###$$$%%%&&&&&&&&&&&&%%%""""""!!!!!!###%%%''')))'''&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&'''"""$$$&&&'''&&&&&&'''(((***'''&&&(((&&&$$$&&&+++&&&'''((((((&&&%%%&&&'''%%%$$$&&&((('''###%%%)))$$$$$$$$$$$$$$$$$$$$$$$$&&&***,,,***%%%!!!!!!"""###!!! !!!#########"""######$$$%%%%%%%%%$$$"""###%%%&&&''''''&&&&&&%%%$$$######$$$###!!! ###''''''###!!!%%%'''%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))(((++++++(((''')))(((%%%$$$&&&((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&%%%$$$ """###$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%***...,,,&&&"""$$$((($$$$$$######!!!!!!!!!""" !!!!!!"""######$$$$$$%%%$$$###"""!!!!!!!!!!!!"""###$$$&&&&&&&&&%%%%%%!!!$$$''''''%%%$$$&&&(((###&&&******'''&&&(((,,,$$$%%%&&&%%%######$$$%%%&&&$$$###""""""###$$$&&&%%%###"""###%%%''''''&&&%%%(((+++***&&&$$$%%%'''&&&''''''((('''%%%$$$###"""###$$$###"""!!!"""###"""""""""######$$$&&&&&&111+++$$$"""###%%%$$$###!!!!!!""""""""""""!!!!!! """###"""""""""###"""###$$$###!!! !!!""" !!!!!!!!!!!!"""""""""###$$$$$$###!!! """### """!!! """&&&&&&"""""""""""""""###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!""""""#########"""""""""""""""###$$$$$$$$$$$$$$$###!!! !!!###!!!"""######$$$%%%'''##################$$$$$$!!!$$$$$$"""###%%%"""$$$$$$#########"""""""""#########""""""###$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!""""""###$$$#########$$$$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""$$$###"""!!!!!!""""""### """$$$%%%&&&%%%%%%$$$%%%&&&%%%######%%%&&&"""############$$$$$$$$$$$$$$$$$$#########""""""&&&$$$"""!!!###$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&"""###%%%&&&&&&%%%$$$###!!!###$$$###"""!!!"""$$$!!!$$$'''&&&###"""$$$'''###%%%((()))((((((((())))))++++++)))%%%###$$$'''######$$$%%%&&&(((((())))))%%%"""######"""$$$)))''')))***)))&&&######$$$############$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%%%%###"""###$$$"""""""""######%%%&&&'''"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$""""""!!!!!!!!!"""#########$$$$$$###"""!!!###$$$"""###$$$%%%&&&%%%$$$###""""""###$$$%%%%%%&&&&&&!!!"""%%%'''''''''&&&%%%!!! %%%&&&$$$$$$'''"""$$$$$$$$$######%%%''' """###$$$###%%%''')))###$$$%%%&&&'''&&&%%%$$$$$$###"""!!!###&&&***,,,)))))))))))))))(((&&&###%%%&&&''''''%%%%%%&&&'''"""$$$&&&'''&&&&&&'''(((***'''&&&'''&&&$$$(((...&&&'''((('''&&&&&&'''((($$$ $$$&&&$$$###$$$########################"""''''''###!!!###%%%$$$!!! """###$$$"""###%%%&&&&&&%%%$$$###"""###%%%&&&''''''&&&%%%$$$###""""""###""" ###''''''"""!!!&&&(((&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((()))***(((###"""%%%&&&$$$$$$'''******'''%%%&&&'''$$$'''***(((%%%###$$$&&&!!!"""$$$$$$######%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&)))***&&& """(((!!!"""###"""!!!!!!###&&&!!!""""""###$$$$$$%%%%%%"""!!!!!!!!!"""###$$$$$$!!!###$$$&&&''''''&&&&&& $$$((('''###"""&&&***###''''''$$$###&&&)))&&&''''''%%%###""""""###%%%$$$"""!!!!!!"""$$$%%%###!!! ###%%%&&&&&&"""'''++++++'''$$$%%%'''&&&''''''((('''%%%$$$###"""###$$$###"""!!!"""###$$$###""""""###%%%'''(((000)))""" """%%%$$$"""!!!!!!""""""""""""!!!!!! """######""""""### """""""""  !!!""""""""""""###############$$$$$$###!!! """### """!!! """&&&&&&""" !!!"""###$$$%%%&&&&&&''''''&&&&&&%%% !!!!!!"""""""""#########""""""###$$$%%%%%%"""""""""!!! """$$$!!!"""######"""!!!"""$$$""""""""""""############!!!"""!!! ###)))***'''$$$$$$$$$#########""""""######""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""$$$%%%%%%%%%$$$###!!! !!!!!!"""""""""!!!!!! %%%$$$###!!!!!!!!!""""""!!!###%%%'''((()))((((((&&&&&&'''&&&%%%$$$&&&((("""############$$$$$$$$$$$$$$$$$$$$$######""""""***'''$$$######$$$%%%$$$!!!""""""""""""#########$$$$$$######$$$$$$%%%&&&!!!"""$$$&&&&&&&&&$$$$$$!!!"""######"""!!!"""$$$###&&&)))'''###"""$$$(((!!!$$$&&&''''''&&&'''((((((***,,,)))$$$"""&&&+++###$$$$$$%%%&&&'''((()))'''$$$###&&&&&&$$$$$$((('''***,,,,,,)))&&&'''((($$$$$$######$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$  """$$$&&&$$$%%%%%%$$$"""!!!"""$$$$$$""""""$$$'''(((%%%"""$$$%%%&&&%%%#########%%%'''$$$"""###%%%&&&$$$!!!$$$""" !!!#########!!! !!!######$$$$$$ """$$$%%%%%%&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''')))++++++***((('''&&&%%%$$$$$$###%%%$$$"""''',,,))) &&&&&&&&&&&&%%%%%%$$$###&&&(((***+++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$######"""""""""############"""""""""############$$$$$$$$$###$$$$$$###""""""$$$%%%###&&&)))'''""" !!!$$$%%%%%%%%%&&&&&&%%%%%%%%%###%%%((())))))'''$$$"""""""""#########$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$&&&))))))((('''$$$!!!%%%%%%###%%%***((("""!!!''')))'''%%%$$$"""""""""#########$$$$$$$$$&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!"""""""""""" """###$$$###"""###$$$""""""!!!!!!"""###$$$%%%###%%%&&&%%%""" """$$$"""""""""$$$&&&(((+++,,,%%%))),,,''' &&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''###!!! """%%%&&&""""""#########$$$$$$$$$%%%&&&&&&%%%$$$%%%''')))%%%&&&(((,,,...---***'''###$$$%%%$$$"""!!!"""###"""###$$$%%%$$$"""  !!!"""###############""""""###$$$$$$$$$$$$### """###$$$###"""###$$$ """###$$$###"""###$$$%%%$$$###""""""###$$$$$$""""""############"""!!!%%%$$$######"""#########$$$$$$###""""""###$$$%%%(((((('''&&&%%%###"""!!! """###"""!!!"""###!!!!!!!!!!!!""""""""""""'''&&&$$$#########$$$$$$$$$$$$$$$#########""""""###$$$&&&%%%###!!!!!!"""######$$$%%%&&&&&&&&&&&&""""""###"""!!!!!!###&&&%%%%%%%%%%%%$$$$$$###""""""""""""!!! !!!$$$'''###$$$$$$###!!! !!!### !!!!!!!!!!!! %%%%%%$$$$$$###$$$$$$%%%###$$$%%%$$$###"""###$$$!!!"""$$$%%%&&&&&&%%%$$$"""######$$$$$$%%%&&&&&&&&&$$$###!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%% !!!"""$$$$$$$$$###"""'''%%%""""""$$$$$$""""""""""""""""""######$$$'''(((&&&"""###&&&%%%!!!"""$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%$$$!!!!!!!!!###***&&&%%%'''&&&######&&&###%%%&&&(((((('''%%%$$$$$$$$$$$$###"""###&&&(((&&&%%%%%%$$$%%%&&&'''(((...000...'''$$$%%%%%%$$$'''%%%###""""""###%%%''''''$$$!!!!!!$$$&&&%%%$$$$$$$$$###""""""###$$$%%%'''&&&$$$"""!!!!!!""""""$$$$$$###""""""######$$$!!! ###%%%&&&%%%######"""""""""""""""###"""$$$%%%###""""""######"""!!!!!!###%%%&&&###!!!###$$$%%%%%%######$$$%%%%%%###""""""$$$$$$###!!!"""###$$$%%%&&&&&&%%%$$$ !!!"""###$$$%%%%%%%%%"""$$$%%%%%%%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&(((******)))(((&&&%%%$$$$$$$$$$$$%%%"""!!!$$$%%%&&&&&&&&&%%%%%%$$$###%%%'''))))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$######"""""""""############"""""""""############$$$$$$$$$"""$$$%%%%%%$$$######$$$###&&&)))'''### """$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&***))))))))))))((('''%%%$$$&&&&&&$$$&&&((($$$$$$'''&&&###$$$&&&$$$!!!!!!###'''((('''###############$$$$$$$$$$$$$$$############""""""""""""############"""""" """$$$$$$###"""###$$$######""""""######$$$$$$###$$$&&&%%%"""!!!"""$$$&&&%%%%%%$$$$$$%%%&&&'''$$$&&&'''%%%!!!!!!###&&&########################'''&&&$$$"""!!!"""$$$%%%#########$$$$$$$$$$$$%%%%%%%%%%%%###"""###&&&(((&&&'''(((+++---,,,)))'''((())))))'''%%%######$$$!!!"""###$$$$$$###"""!!!"""############""""""!!!""""""###$$$$$$$$$$$$### """###$$$###"""###$$$ !!!######"""""""""###$$$###""""""""""""###$$$"""""""""""""""""""""!!!###"""""""""###$$$%%%%%%$$$$$$###""""""###$$$%%%''''''&&&&&&$$$###"""!!!!!!"""###"""!!!"""###!!!!!!!!!!!!""""""""""""&&&%%%$$$###"""###$$$$$$$$$$$$$$$#########""""""!!!"""$$$$$$"""!!!"""""""""###$$$%%%%%%&&&&&&%%%"""######"""!!!!!!$$$&&&&&&%%%###"""!!!"""###$$$###$$$$$$"""!!!"""%%%(((###$$$$$$###!!!!!!"""###""""""############""""""$$$$$$############$$$$$$!!!#########!!!!!!"""###""""""###$$$$$$###"""!!!"""######$$$$$$%%%%%%&&&%%%$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###""""""$$$"""!!!"""$$$%%%$$$"""###############$$$$$$%%%((()))(((%%%&&&))))))%%%$$$&&&''''''%%%#########&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$""""""$$$&&&&&&###"""%%%$$$""""""%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$###""""""$$$'''''''''&&&&&&&&&'''))))))***---,,,(((&&&''''''%%%'''&&&$$$""""""$$$&&&''''''$$$""""""$$$&&&%%%$$$$$$###"""!!!!!!!!!"""###$$$###"""""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%""" !!!###%%%%%%$$$######""""""""""""#########%%%%%%###!!!!!!!!!!!! """######""" !!!###$$$$$$######%%%&&&$$$###!!!"""######""" """%%%'''((('''%%%$$$$$$"""###$$$%%%&&&'''''''''$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&(((((('''&&&%%%$$$$$$###$$$((((((%%%"""###$$$ %%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$""""""######$$$######"""""""""############"""""""""############$$$$$$$$$"""$$$&&&&&&$$$######$$$###&&&(((&&&###!!!"""$$$###$$$%%%%%%%%%%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''***+++++++++***((('''%%%%%%&&&$$$"""$$$)))***'''%%%&&&%%%######$$$"""###%%%######&&&'''&&&$$$$$$$$$$$$$$$#########!!!""""""""""""#########"""###$$$$$$$$$###"""!!! """$$$$$$###"""###$$$$$$$$$#####################$$$%%%$$$"""""""""$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$###"""###$$$&&&&&&&&&""""""""""""""""""""""""%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###!!! """%%%(((((((((((()))++++++)))'''***+++***(((%%%######### !!!!!!"""######$$$$$$###$$$$$$######"""!!! """"""###$$$$$$$$$$$$### """###$$$###"""###$$$!!!######"""""""""######""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''%%%$$$###""""""###$$$$$$%%%%%%%%%$$$$$$"""!!! !!!######"""!!!"""###!!!!!!!!!!!!""""""""""""&&&%%%$$$###"""###$$$$$$$$$$$$$$$###############!!!"""###!!!!!!!!!"""!!!"""###$$$$$$%%%%%%$$$"""######"""!!!"""$$$&&&&&&$$$!!!!!!###%%% !!!######$$$$$$###"""!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$"""""""""""""""######### !!!""""""!!! !!!###""""""""""""!!! """"""######$$$%%%%%%%%%#########$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""######$$$######""""""!!! """%%%&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&''')))(((&&&'''+++***'''&&&'''((('''%%%###"""###'''&&&%%%%%%%%%&&&'''((("""###$$$$$$$$$$$$&&&((('''%%%%%%((((((&&&&&&)))'''''''''&&&&&&%%%%%%$$$###$$$%%%$$$""""""###$$$)))((('''''''''((()))***&&&)))***((((((***)))&&&&&&%%%$$$""""""$$$%%%&&&&&&$$$######$$$%%%%%%$$$######"""!!! !!!!!!!!!!!!!!!"""###%%%&&&'''!!!"""$$$%%%%%%%%%$$$$$$###""" !!!###$$$$$$######"""""""""""""""######$$$$$$%%%$$$!!! !!! !!!!!!#########!!! """###$$$######%%%'''$$$###############"""!!!$$$&&&'''&&&### !!!###$$$%%%&&&''''''''''''###%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&%%%%%%&&&&&&&&&%%%$$$#########$$$((('''&&&&&&'''((('''$$$%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""""""""!!!""""""###############"""######$$$$$$######"""""""""#########$$$$$$$$$######$$$###!!!!!!###%%%###%%%'''&&&$$$"""###$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((((((((('''%%%'''))))))((('''&&&%%%((()))'''######'''(((&&&$$$#########$$$%%%$$$"""(((******$$$"""###$$$###%%%%%%$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%!!!"""$$$$$$$$$###!!! !!!"""$$$$$$#########$$$############"""!!!!!! ###$$$$$$$$$########################$$$%%%%%%&&&""""""######$$$%%%&&&&&&##############################$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###!!! """%%%))))))((('''((())))))(((&&&&&&''''''%%%###!!!!!!"""""""""!!!!!!"""###$$$$$$""""""#########""""""!!!""""""###$$$$$$$$$$$$### """###$$$""""""###$$$!!!######"""!!!"""###!!!!!!!!!!!!!!!""""""""" !!!!!!"""""""""""""""###$$$%%%&&&%%%$$$###"""""""""###$$$###############"""!!! !!!######!!!!!!!!!"""!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$$$$########################!!!"""$$$###"""!!!!!!""" !!!"""######$$$$$$$$$"""######"""!!!"""$$$&&&$$$###"""!!!!!!"""###$$$ !!!"""###%%%$$$###""""""###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!""""""""""""""" !!!###"""!!!!!!"""###"""""""""!!!!!! """""""""###$$$$$$%%%%%%!!!"""$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""" !!!"""$$$&&&&&&&&&$$$############$$$%%%%%%$$$&&&&&&%%%'''+++***&&&%%%&&&'''&&&$$$###$$$$$$((('''%%%$$$%%%''')))***###$$$%%%%%%$$$%%%''')))'''%%%&&&***+++((()))+++)))((('''%%%%%%$$$$$$$$$"""###%%%%%%###""""""""")))((('''''''''((()))***%%%(((***)))***,,,)))$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$######"""!!!!!!!!! !!!!!!"""$$$%%%&&&'''!!!###$$$###"""!!!$$$###!!!!!!"""######"""""""""""""""""""""###$$$$$$###$$$%%%### !!!$$$"""###$$$%%%$$$###"""""" !!!############%%%&&&$$$%%%%%%$$$############$$$$$$$$$"""!!!!!!###$$$######$$$%%%&&&&&&&&&&&&!!!###%%%&&&&&&''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$###!!!!!!###%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!! !!!"""#####################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$###!!!###&&&###%%%&&&%%%$$$#########"""###%%%&&&&&&%%%###"""$$$#########$$$&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((!!!$$$'''((('''&&&''')))&&&))))))%%%$$$&&&%%%###&&&$$$###$$$&&&&&&%%%%%%"""### $$$''''''%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&""""""#########"""!!! !!!###$$$%%%$$$###$$$%%%!!!"""""""""!!! ############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!$$$&&&&&&###"""$$$'''########################""""""###$$$$$$$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###!!!###&&&)))((('''''''''(((((('''%%%"""###$$$###"""!!!"""###$$$$$$###"""!!!!!!"""""" !!!######$$$$$$$$$""""""###$$$$$$$$$$$$### """###$$$""""""###$$$!!!""""""!!!!!!"""### !!!!!!""""""""""""  !!!"""###$$$$$$###############$$$&&&%%%###"""""""""######""""""#########"""!!!!!! """######!!! !!!"""!!!!!!!!!!!!""""""""""""$$$###"""""""""###$$$%%%###########################%%%&&&%%%"""!!!!!!!!! !!!"""##################$$$###""""""$$$'''"""###$$$%%%%%%%%%#########$$$%%%$$$###"""###%%%!!!###%%%%%%$$$######$$$###$$$$$$$$$$$$$$$$$$### !!!""""""""""""!!!!!!"""$$$###""""""$$$%%%!!!!!!!!!!!!""""""######!!!""""""######$$$%%%%%% !!!$$$%%%&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$##################""""""############$$$%%%"""""""""""""""###$$$$$$###%%%&&&%%%'''+++***&&&###$$$%%%%%%$$$$$$&&&(((((('''%%%$$$%%%''')))***%%%&&&&&&%%%$$$$$$%%%'''###!!!###'''(((&&&&&&((()))((('''%%%%%%$$$$$$$$$"""###%%%%%%###""""""###)))((('''&&&&&&'''((((((''')))***)))+++,,,(((!!!###"""!!! !!!"""###%%%%%%%%%%%%$$$#########$$$$$$$$$######"""""""""""""""######$$$$$$$$$$$$"""###$$$###!!! %%%###!!!!!!"""###"""!!!""""""!!!!!!"""###$$$$$$$$$"""###&&&%%%!!!"""'''###%%%''''''%%%######### """######""""""$$$%%%$$$%%%&&&%%%#########$$$###!!! """%%%'''((('''"""###$$$$$$%%%%%%%%%$$$!!!###%%%&&&'''(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%""""""$$$$$$""""""%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$&&&((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###!!! !!!"""##################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$"""###&&&$$$$$$%%%%%%%%%$$$$$$###"""$$$&&&((((((&&&$$$"""$$$$$$######$$$%%%&&&'''###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((()))))))))"""%%%(((((('''(((+++...!!!&&&)))&&&%%%''''''%%%***%%%###%%%&&&$$$###$$$###$$$!!!"""&&&******$$$$$$$$$$$$%%%%%%%%%&&&"""######$$$%%%&&&&&&&&&$$$$$$$$$###"""""""""!!!!!!###%%%%%%$$$###$$$%%% !!!"""""""""!!! $$$"""""""""$$$%%%$$$###&&&&&&&&&&&&%%%$$$###"""!!!%%%((('''###!!!###%%%""""""""""""""""""""""""!!!"""######$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######&&&(((&&&&&&&&&'''))))))'''%%%"""###$$$$$$######$$$&&&$$$$$$######"""!!!!!! !!!"""$$$%%%%%%%%%""""""###$$$$$$$$$$$$### """###$$$###"""###$$$ """"""!!!!!!!!!""" !!!"""############!!!  !!!###$$$%%%$$$$$$###""""""######&&&%%%$$$""""""""""""###!!!""""""############"""!!!"""######!!! !!!!!!!!!!!!!!!""""""""""""######"""!!!"""###$$$%%%###############$$$$$$$$$$$$%%%&&&%%%###!!!!!!""" !!!"""######$$$$$$######$$$$$$###""""""%%%'''!!!"""%%%''''''&&&$$$"""###%%%&&&%%%###"""###$$$!!!###%%%&&&%%%$$$###$$$"""######$$$$$$######""" !!!#########""""""!!!"""$$$$$$######$$$&&&""""""""""""###$$$%%%&&&!!!!!!""""""###$$$$$$$$$ !!!###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$############$$$%%%&&&###$$$%%%$$$""""""###$$$""""""!!!!!!""""""###$$$$$$'''(((''')))---+++&&&"""###$$$$$$$$$%%%''')))'''&&&%%%%%%%%%&&&'''(((%%%%%%&&&%%%######$$$&&&$$$"""$$$((()))&&&&&&((('''''''''&&&&&&%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&)))((('''&&&&&&&&&'''((()))******)))+++,,,''' """"""!!!!!!!!!!!!""""""$$$%%%'''&&&$$$""""""#########$$$$$$$$$$$$############$$$$$$$$$######"""######$$$%%%%%%$$$###"""$$$###!!!!!!"""######"""!!!!!!!!!!!!"""###$$$%%%%%%!!!"""'''%%% !!!'''###%%%((('''%%%######$$$!!!"""$$$###"""!!!###$$$###%%%&&&%%%"""!!!"""$$$"""###((()))%%%######$$$%%%%%%%%%%%%$$$###$$$&&&''''''''')))+++$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&''''''%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&)))&&&%%%'''&&&"""###(((###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$&&&((($$$$$$%%%%%%&&&''''''(((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!! !!!"""###############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$$$$$$$""""""###%%%$$$$$$$$$$$$%%%%%%$$$######%%%'''))))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((())))))******%%%(((***(((&&&''',,,111"""''')))'''&&&(((***)))(((###!!!$$$&&&######&&&%%%))))))&&&$$$&&&((('''"""######$$$%%%&&&''''''""""""######$$$$$$%%%%%%)))'''%%%$$$######$$$%%%!!!###%%%%%%$$$$$$$$$%%% !!!###$$$$$$$$$"""!!!$$$"""!!!"""$$$&&&$$$###&&&&&&''''''&&&%%%$$$######$$$%%%%%%%%%%%%$$$###########################""""""""""""#########$$$#########$$$$$$$$$$$$%%%!!!###$$$%%%$$$###$$$%%%###$$$%%%(((***)))'''$$$###%%%&&&%%%######$$$%%%!!!"""###$$$$$$###"""!!! !!!######$$$$$$$$$""""""###$$$$$$$$$$$$### """###$$$###"""###$$$ """"""!!! !!!""" !!!"""$$$$$$$$$$$$$$$"""!!! """$$$&&&#########"""######$$$$$$&&&%%%$$$""""""""""""###!!!"""######$$$$$$$$$###!!!"""$$$###!!! !!!!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%%""""""#########$$$$$$$$$ """###$$$###"""###$$$!!!!!!"""###$$$$$$$$$$$$###$$$$$$###"""###%%%'''!!!"""$$$%%%%%%%%%$$$###!!!###$$$###!!! !!!!!! ###%%%&&&%%%$$$$$$$$$######$$$$$$$$$$$$###### """###$$$$$$###""" !!!######""""""$$$%%%$$$###"""""""""###$$$%%%!!!!!!""""""######$$$$$$ !!!###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###"""""""""###%%%'''((("""$$$%%%$$$"""!!!###%%%######""""""######$$$%%%$$$''''''''')))+++)))$$$$$$%%%%%%$$$###$$$&&&)))&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$#########%%%'''&&&$$$&&&***+++(((&&&(((%%%&&&'''''''''&&&%%%$$$###$$$%%%$$$$$$%%%(((*********((('''''''''((((((******)))(((***---(((!!!###########################&&&((('''$$$""""""### !!!"""###$$$$$$######"""###$$$$$$$$$$$$###"""&&&&&&&&&%%%$$$$$$######$$$"""!!!!!!"""$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&!!!!!!&&&######"""%%%((('''$$$""""""$$$"""###$$$###"""!!!"""###!!!$$$%%%$$$!!! !!!###### $$$)))'''$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''######&&&%%%"""$$$***###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&$$$######%%%((($$$$$$%%%%%%&&&'''(((((("""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""###############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$!!!$$$((()))'''%%%$$$###$$$######$$$%%%&&&$$$###$$$%%%(((******(((%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((()))*********''')))***'''$$$%%%***000&&&+++,,,'''%%%'''******###"""&&&$$$&&&***$$$%%%###"""%%%'''&&&""""""###$$$&&&'''((((((""""""""""""############,,,***'''$$$$$$%%%&&&((("""###%%%%%%$$$$$$$$$%%%!!!"""$$$&&&'''&&&%%%$$$$$$""" """%%%&&&%%%###"""###%%%'''((((((((('''$$$""" ###((()))&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$!!!$$$$$$###""""""###!!!"""%%%(((+++***'''$$$$$$%%%&&&$$$"""!!!!!!""" """$$$%%%$$$###"""!!!""""""############"""""""""###$$$$$$$$$$$$### """###$$$###"""###$$$ """"""!!! !!!""" !!!###$$$%%%%%%%%%$$$"""""" !!!###%%%'''!!!!!!""""""###$$$&&&&&&'''&&&$$$""""""""""""###!!!"""###$$$$$$%%%$$$$$$!!!###$$$###!!! !!!!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%%""""""######$$$$$$$$$$$$!!!""""""###%%%&&&!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$###"""###%%%'''""""""!!!""""""###$$$$$$$$$%%%'''&&&$$$######$$$ ###&&&'''&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$### """$$$%%%%%%###### """"""!!!!!!###%%%%%%$$$###!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""###&&&((())) ###%%%$$$""""""$$$&&&$$$$$$######$$$$$$%%%&&&"""%%%%%%%%%&&&)))&&&!!!&&&&&&&&&$$$######%%%'''%%%&&&&&&&&&%%%$$$######!!!""""""###$$$&&&)))"""!!!###''''''$$$"""$$$###%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$&&&***---,,,+++***((((((((()))***))))))'''&&&***...***###$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''$$$!!!!!!###!!!"""###$$$######!!!"""###$$$%%%$$$$$$###'''&&&$$$###"""!!!!!!"""###""" !!!###$$$$$$###!!!!!!!!!!!!"""###$$$%%%(((!!!!!!%%%!!!&&&''''''%%%###!!!!!!"""%%%%%%$$$###""""""##############################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!&&&***&&&%%%$$$"""""""""$$$&&&'''"""$$$%%%%%%$$$###%%%&&&!!!"""###$$$%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$###""" (((((((((''''''&&&&&&&&&)))&&&######%%%&&&%%%###$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$""" %%%!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###%%%'''!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!! ######$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&''''''&&&%%%%%%!!!"""$$$$$$$$$$$$&&&((('''&&&(((------)))&&&(((%%%'''(((((('''''')))***'''''''''&&&%%%&&&))),,,(((((()))'''%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((%%%!!! $$$)))!!!###%%%&&&'''&&&$$$###"""############$$$$$$$$$"""!!!!!!"""$$$$$$###"""%%%%%%%%%###!!!!!!"""$$$$$$$$$%%%%%%&&&''''''((($$$"""!!!"""###%%%%%%$$$%%%%%%%%%$$$$$$$$$######''''''&&&$$$!!!!!!"""$$$&&&$$$!!!"""%%%&&&%%%###((('''&&&$$$###"""""""""$$$$$$%%%&&&'''''''''&&&''''''&&&$$$"""!!!"""$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$###"""!!!"""### !!!""""""!!! """!!! """######### $$$%%%""""""### !!!###&&&***!!!###$$$###"""!!!"""###&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!! !!!$$$&&&%%%$$$###$$$"""###$$$$$$%%%%%%%%%%%%########################"""!!!  """###"""###$$$%%%%%%%%%$$$$$$%%%$$$""""""###%%%(((***$$$%%%%%%$$$######$$$&&&"""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%$$$###""""""###$$$%%%###$$$%%%&&&%%%%%%###""" """"""""""""###$$$!!!#########"""""""""############""""""!!!######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!"""###%%%&&&'''((((((###############"""!!! $$$$$$$$$############"""###""""""###%%%'''&&&%%%'''%%%###"""$$$&&&'''((($$$%%%&&&%%%#########%%%"""$$$%%%$$$""""""""""""###%%%$$$"""!!!!!!""" $$$((((((&&&$$$$$$&&&&&&''''''&&&%%%$$$&&&'''((('''&&&&&&'''))),,,---'''&&&&&&'''))))))((('''$$$!!!#########&&&!!!###%%%%%%$$$######$$$"""###$$$%%%%%%$$$###"""$$$$$$######"""#########%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$###!!!!!!###%%%%%%"""$$$%%%&&&%%%#########%%%%%%$$$$$$######"""##############################$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%%%%"""!!!$$$$$$###&&&%%%$$$###$$$%%%&&&((("""$$$%%%%%%$$$###%%%&&&"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""!!!'''''''''&&&&&&&&&%%%%%%'''%%%$$$$$$&&&&&&$$$"""$$$$$$%%%%%%%%%$$$$$$###!!!"""###%%%&&&&&&%%%%%%"""""" !!!###%%%&&&###########################""""""!!!"""###%%%%%%"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&###!!!""""""$$$"""%%%)))***&&&%%%'''&&&'''((((((''''''((()))%%%'''(((((('''''''''(((&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""### """#########!!!!!!""""""""""""############"""!!!!!!"""$$$$$$###"""%%%%%%$$$"""!!!!!!###%%%%%%%%%%%%&&&&&&'''''''''$$$###""""""###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$###""""""$$$&&&$$$"""!!!"""%%%''''''&&&&&&%%%$$$######$$$%%%%%%%%%%%%&&&'''''''''''''''%%%&&&%%%###"""!!!###$$$##############################"""!!!!!!!!!!!!!!!########################'''''''''%%%""" !!! !!!""""""!!! ###"""!!!!!!"""###!!! $$$$$$!!!!!!$$$### !!!"""###############!!!###$$$###"""!!!"""###%%%$$$###"""""""""###$$$""""""""""""""""""""""""!!!###%%%%%%$$$""""""#########$$$%%%%%%%%%$$$$$$######################## !!!"""###$$$"""###$$$%%%&&&'''((()))'''&&&$$$###$$$&&&(((***&&&''''''%%%"""!!!"""###"""$$$&&&%%%$$$###$$$%%%###$$$%%%$$$######%%%'''$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$### """$$$$$$$$$$$$$$$&&&###############""""""!!!""""""############""""""#########$$$$$$$$$%%%%%%"""############$$$$$$$$$######$$$%%%%%%&&&%%%%%%"""###$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$############""""""###%%%&&&&&&%%%&&&%%%###"""###%%%&&&&&&"""###$$$$$$""""""###$$$ """$$$%%%$$$"""""""""###$$$&&&%%%###""""""###!!!$$$((((((&&&%%%%%%&&&$$$%%%%%%%%%######$$$&&&(((''''''''''''(((***+++''''''(((***+++,,,***(((((($$$"""%%%&&&$$$###%%%###$$$%%%###!!!"""###$$$%%%%%%$$$###"""$$$###############$$$$$$&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""#########$$$"""!!!"""%%%%%%###!!!"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$###############$$$##################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&)))######'''((('''&&&%%%%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!""""""######### """$$$''''''&&&$$$#################################$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&"""""""""""""""######$$$######$$$$$$$$$$$$###### !!!"""$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$((()))(((&&&###!!! !!!###!!!"""'''(((%%%%%%((('''((()))(((&&&&&&'''((($$$''')))***(((&&&%%%%%%%%%&&&((((((''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&#########$$$%%%&&&&&&&&&########################&&&$$$!!!!!!###$$$"""!!!"""###$$$%%%&&&%%%$$$###!!!!!!"""""""""#########""""""!!!###$$$%%%###"""$$$$$$###!!! !!!%%%(((%%%%%%&&&&&&&&&&&&&&&&&&$$$############$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$ """$$$$$$###"""###$$$"""!!!!!!"""%%%'''((('''$$$###""""""###%%%''')))%%%&&&''''''((('''''''''###$$$$$$###!!!!!!###%%%##############################"""!!!!!!!!!""""""########################%%%&&&&&&$$$""" !!! !!!!!!""""""!!!!!! ######"""#########  """""" !!!%%%'''&&&"""!!!"""######### !!!###$$$###"""!!!"""#########"""""""""###$$$$$$""""""""""""############$$$%%%&&&$$$"""!!!!!!"""$$$$$$%%%%%%%%%$$$##############################!!!"""###$$$$$$ !!!"""%%%'''***,,,((('''&&&$$$$$$&&&''')))))))))(((%%%""" !!!"""$$$&&&%%%$$$###$$$%%%$$$%%%&&&%%%$$$$$$&&&(((###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$ """$$$$$$$$$###$$$%%%'''&&&%%%###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$###$$$$$$$$$$$$$$$######!!!###%%%&&&&&&%%%$$$###'''''''''&&&%%%$$$######$$$###"""###%%%&&&&&&%%%&&&%%%###""""""###$$$%%% !!!######""""""###%%% ###%%%%%%###"""""""""$$$%%%'''&&&%%%###$$$$$$###%%%'''((('''&&&&&&'''"""###$$$###""""""###%%%'''''''''((((((''''''''''''(((***,,,......,,,)))***&&&%%%''''''###!!!"""%%%'''(((&&&$$$""""""###"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%%%%&&&%%%$$$###############"""""""""#########$$$$$$############""""""""""""%%%$$$""""""$$$%%%$$$###"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$#########$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''')))###%%%)))((('''&&&%%%$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''%%%###"""$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%$$$"""!!!!!!!!!!!! """&&&((()))'''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""""""""######$$$%%%%%%&&&  """###$$$######$$$$$$$$$$$$######!!!###$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$###$$$&&&&&&$$$$$$''''''%%%&&&)))'''((()))(((&&&%%%&&&'''%%%''')))((('''%%%$$$%%%&&&'''((((((''''''(((***'''&&&%%%%%%%%%%%%&&&'''######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$%%%&&&'''&&&&&&&&&""""""#########$$$$$$$$$###""""""###%%%%%%$$$"""######""" """&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$############%%%'''&&&$$$!!! ###""""""###$$$&&&&&&'''%%%$$$""""""###%%%(((***&&&''''''((((((''''''''' """###"""""""""###%%%##############################""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!! !!!###!!!!!!!!!""""""!!!!!!!!!"""!!!"""$$$%%%$$$!!!!!!!!!!!!"""$$$'''((( !!!"""!!! !!!###$$$###"""!!!"""###!!!!!!!!!"""###$$$$$$%%%!!!"""""""""""""""######$$$%%%%%%###!!!!!!"""$$$%%%%%%%%%%%%$$$$$$###"""########################!!!"""#########"""!!!$$$(((***((('''&&&$$$$$$$$$%%%&&&(((((((((%%%""" !!!"""$$$&&&%%%$$$###$$$$$$###$$$%%%%%%$$$$$$%%%'''###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$ """""""""!!!"""###'''&&&$$$"""!!!!!!!!!""" !!!"""###$$$%%%%%%%%%############$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$######!!!###%%%'''((('''%%%$$$(((((((((((('''&&&$$$###$$$###"""###%%%&&&%%%$$$%%%%%%$$$###"""!!!"""###!!!######"""###$$$&&&"""###%%%%%%###""""""######%%%&&&&&&$$$###$$$%%%%%%&&&'''(((((((((''''''"""###$$$###""""""$$$&&&&&&'''((()))((('''%%%$$$'''(((***---//////+++(((((($$$###&&&&&&""""""$$$&&&&&&&&&%%%&&&'''"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!&&&%%%#########$$$%%%%%%$$$%%%&&&%%%###"""###$$$"""######$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$((('''""" ###''''''&&&&&&%%%$$$$$$#########"""$$$%%%%%%$$$###%%%&&&###############$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&&&&%%%###"""###$$$%%%&&&&&&&&&&&&&&&)))((('''%%%%%%$$$%%%%%%!!!"""$$$&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''%%%###!!!!!!!!!""""""###$$$$$$$$$###"""""""""###%%%'''(((######$$$$$$$$$$$$######!!!###$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$"""$$$%%%%%%%%%%%%'''((((((%%%%%%''''''$$$$$$''''''((()))(((&&&%%%%%%&&&'''''''''%%%######%%%&&&((()))))))))'''&&&'''(((''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%$$$(((+++!!!""""""###############$$$$$$%%%%%%%%%&&&&&&&&&###""""""###%%%%%%$$$###"""""""""!!!!!!"""&&&)))%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""$$$&&&############""""""""""""%%%'''((((((%%%###""""""%%%%%%%%%$$$######$$$%%%'''&&&$$$######%%%&&&'''&&&'''''''''''''''&&&&&&!!!######""""""###%%%##############################""""""""""""############################## !!! """$$$"""""""""!!!!!!""""""""" !!!$$$&&&&&&$$$""""""$$$###"""###%%%"""  """$$$$$$!!!###$$$###"""!!!"""### !!!"""###$$$$$$$$$ !!!!!!""""""""""""#########""""""$$$&&&%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!#########"""!!! """!!! !!!###%%%''''''&&&%%%$$$#########$$$%%%&&&&&&%%%""""""###$$$"""$$$&&&%%%$$$###$$$$$$"""###$$$###"""###$$$&&&$$$%%%&&&''''''&&&%%%$$$#########$$$$$$%%%%%%%%%!!!"""###!!!!!!!!!"""###"""!!! !!!"""###!!!!!!"""$$$%%%%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$ """###$$$%%%%%%%%%"""###%%%'''''''''&&&%%%(((((())))))((('''%%%$$$%%%#########%%%&&&%%%$$$###%%%%%%$$$"""!!!"""$$$!!!"""$$$$$$$$$$$$%%%'''###$$$%%%%%%###""""""###"""###%%%%%%$$$######$$$'''''''''((()))))))))(((###$$$%%%%%%$$$$$$&&&(((&&&''')))))))))'''$$$###&&&'''))),,,...---)))&&&%%%""""""%%%&&&### !!!!!!"""!!!!!!"""###"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%"""#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!%%%%%%$$$###"""###%%%&&&$$$%%%&&&%%%###"""###$$$!!!"""###%%%%%%$$$######%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&###$$$'''(((%%%$$$$$$$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&######"""""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$######$$$###$$$%%%&&&&&&''''''&&& !!!"""###$$$%%%%%%#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%###""" !!!!!!"""######$$$$$$"""!!! !!!###%%%&&&######$$$$$$$$$$$$###### """$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&%%%"""###&&&&&&###"""%%%&&&'''((('''%%%%%%&&&'''''''''%%%###""""""%%%((('''((()))(((&&&%%%&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''!!!&&&&&&###"""&&&+++###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###""""""$$$%%%&&&$$$###!!!"""###""""""###%%%((($$$$$$%%%&&&&&&''''''((($$$&&&'''%%%""""""$$$'''$$$#########""""""""""""###%%%''''''&&&%%%&&&'''%%%&&&&&&%%%""""""###$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$ """$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$"""""""""""""""""""""""""""$$$$$$$$$"""""""""$$$###""""""!!!!!!""""""### ###&&&'''&&&$$$###&&&### !!!%%%###$$$$$$###!!!"""$$$'''!!!###$$$###"""!!!"""### !!!"""############ !!!!!!"""""" """###$$$######%%%&&&$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""############"""!!! %%%%%%$$$###$$$%%%&&&'''%%%%%%$$$##################$$$%%%$$$######$$$&&&"""$$$&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%&&&&&&''''''&&&&&&%%%############$$$%%%&&&&&&"""###%%%%%%#########$$$ !!!"""###$$$""""""###$$$%%%%%%%%%%%%"""""""""############$$$"""############$$$$$$$$$ """$$$%%%&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&''')))))))))(((&&&$$$%%%$$$######%%%%%%%%%###"""%%%'''%%%"""!!!###%%%"""###%%%%%%$$$$$$%%%'''$$$%%%&&&%%%###""""""###!!!###%%%%%%$$$###$$$%%%)))((('''(((***+++***)))$$$%%%&&&&&&%%%&&&''')))&&&''')))***)))'''%%%$$$(((((()))+++,,,+++'''$$$%%%""""""%%%'''%%%###$$$!!!###$$$###""" !!!"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%%%%###############$$$%%%&&&"""""""""#########$$$$$$############""""""""""""###$$$%%%$$$""""""$$$%%%"""$$$%%%%%%$$$###$$$&&& """###%%%%%%%%%###"""&&&$$$"""!!!!!!"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&###$$$''''''###$$$$$$%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&!!!###%%%$$$###"""$$$&&&###$$$%%%&&&''''''''''''!!!"""#########$$$$$$###############$$$"""""""""""""""""""""""" !!!###$$$$$$$$$$$$###!!!""""""######$$$%%%%%%!!! """$$$######$$$$$$$$$$$$###### !!!###%%%%%%%%%%%%%%%###$$$%%%&&&&&&''''''''''''(((((('''%%%###$$$%%%!!! """'''(((&&&%%%'''$$$&&&''''''%%%%%%&&&(((###$$$%%%%%%######%%%&&&%%%&&&''''''&&&%%%'''(((((('''%%%######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&$$$###$$$&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&%%%### """$$$$$$######$$$%%%######$$$%%%'''((())))))$$$'''(((&&&"""!!!$$$'''%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$$$$&&&((($$$%%%&&&%%%""""""$$$&&&&&&&&&'''''''''&&&$$$$$$%%%%%%&&&&&&%%%$$$$$$###!!!###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$######$$$%%%######"""!!!!!!"""######"""!!!!!!"""$$$&&&%%%$$$ """%%%######+++ &&&&&&###!!!$$$'''!!!###$$$###"""!!!"""### !!!#########"""""" !!!""""""######!!!###%%%%%%$$$###############$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""######""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&"""$$$&&&%%%$$$###$$$%%%###$$$$$$$$$######%%%&&&''''''&&&&&&&&&&&&''''''###############%%%&&&'''"""###%%%%%%###"""###$$$ !!!"""###$$$$$$$$$######$$$%%%%%%$$$$$$$$$""""""""""""############"""############$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%$$$%%%((()))***((('''%%%%%%$$$######%%%%%%$$$###!!!$$$''''''###"""$$$'''"""###$$$$$$###"""###%%%%%%&&&&&&%%%"""""""""$$$"""$$$&&&&&&%%%$$$%%%&&&+++)))'''(((+++,,,+++***$$$%%%&&&&&&%%%&&&(((***'''((()))))))))((('''&&&+++************)))&&&$$$&&&""" ###%%%###"""$$$$$$&&&'''&&&%%%$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$###############$$$$$$!!!!!!!!!"""###$$$%%%&&&!!!!!!!!!"""""""""######"""""""""""""""#########!!!###%%%$$$"""!!!"""$$$ """$$$$$$$$$%%%&&&((( !!!###%%%&&&%%%###"""&&&$$$"""!!!!!!"""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!%%%'''$$$###$$$%%%###$$$$$$%%%&&&''''''''''''"""$$$%%%%%%$$$###%%%&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$###!!!!!!$$$'''###$$$%%%&&&''''''''''''!!!###%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%###!!! """$$$&&&######$$$$$$$$$$$$######!!!"""$$$%%%&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&'''((('''%%%$$$%%%&&& ###***,,,******,,,$$$%%%&&&&&&%%%%%%'''((( """%%%&&&&&&%%%$$$%%%"""$$$%%%&&&&&&&&&(((***)))'''%%%######%%%''')))$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((('''%%%###$$$############$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$&&&&&&%%%### """%%%%%%$$$#########""""""###%%%'''(((******$$$''')))'''"""!!!$$$''''''''''''&&&&&&&&&%%%%%%''''''&&&$$$!!!!!!"""$$$"""$$$%%%$$$###"""%%%(((###%%%'''(((((('''%%%$$$%%%%%%%%%%%%$$$$$$###""""""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&((($$$###"""!!!!!!"""###$$$%%%###!!!"""###$$$$$$$$$""" """$$$""" &&&111 ###'''###!!!###'''!!!###$$$###"""!!!"""### """######""""""!!! !!!!!!"""###$$$$$$$$$"""$$$&&&&&&$$$"""!!!!!!"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###"""###%%%"""$$$&&&%%%$$$###$$$%%%$$$%%%%%%%%%$$$$$$&&&(((((('''&&&%%%%%%&&&'''(((######""""""###%%%&&&((( """######!!! !!!!!!!!!"""###%%%%%%$$$######$$$$$$%%%%%%%%%$$$######""""""""""""############"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%(((&&&$$$"""""""""$$$%%%"""$$$''')))***)))'''&&&&&&$$$###$$$%%%%%%$$$### $$$((('''$$$###%%%)))"""###$$$###"""!!!"""###&&&&&&&&&%%%"""!!!"""$$$###%%%''''''&&&&&&&&&''',,,)))'''(((+++---,,,***$$$%%%&&&&&&%%%&&&(((***(((((()))))))))))))))(((...,,,*********)))&&&$$$%%%  !!!!!!!!!###$$$$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""$$$$$$##################!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$"""%%%%%%###!!!!!!######$$$$$$$$$$$$%%%%%%%%%"""""""""!!!"""######$$$,,,$$$!!!###$$$!!!"""'''###$$$&&&&&&$$$"""%%%***&&&((()))(((&&&$$$######$$$%%%&&&%%%###"""###$$$""""""#########$$$$$$$$$((('''%%%$$$###$$$%%%%%%"""###$$$%%%$$$%%%(((***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%#########$$$%%%&&&%%%$$$$$$&&&))))))&&&$$$""""""""""""###$$$%%%&&&!!!"""###%%%&&&'''((((((#########$$$$$$%%%%%%%%%$$$######"""######$$$$$$ """""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###"""!!!!!!###%%%###$$$!!!!!!$$$&&&&&&$$$#########$$$&&&((()))'''(((((('''&&&&&&''')))"""$$$&&&&&&%%%%%%%%%'''%%%&&&$$$###%%%)))&&&!!!'''''''''&&&&&&(((---000 %%%******'''%%%(((+++++++++***)))(((''''''&&&&&&&&&&&&''''''''''''((('''&&&'''))),,,+++'''###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((('''%%%######$$$%%%&&&%%%$$$"""!!!!!!!!!"""###$$$$$$############$$$$$$ ###'''***,,,------)))'''%%%""""""###%%%&&&$$$###"""###%%%&&&%%%$$$ !!!!!!!!!!!!"""!!!"""$$$%%%&&&&&&%%%%%%&&&)))+++)))%%%###%%%(((&&&%%%$$$###"""###$$$%%% $$$%%%""""""$$$$$$!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&%%%%%%$$$###"""###%%%&&& !!!""""""!!!!!!"""###"""######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""&&&,,,000'''%%%###!!! !!!###%%%""""""""""""############ """###$$$$$$$$$$$$&&&%%%$$$"""""""""#########$$$%%%&&&&&&&&&%%%%%%######""""""###%%%'''(((%%%""""""%%%%%%###$$$'''$$$""" ###%%%$$$"""!!!$$$&&&'''&&&%%%%%%&&&%%%%%%$$$#########$$$$$$'''$$$"""$$$''''''!!!"""$$$$$$#########$$$######$$$%%%'''(((((()))111+++%%%###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''%%%###!!!&&&&&&&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%###$$$((((((&&&$$$$$$$$$###############&&&''' """)))!!!---(((""" !!!$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$''''''%%%###"""###$$$%%%%%%$$$""""""###"""!!!"""$$$$$$"""!!!!!!!!!###$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%''''''(((((()))*********&&&)))+++)))%%%$$$'''***''''''(((((()))+++,,,------,,,+++)))&&&%%%&&&'''&&&'''((('''$$$"""""""""%%%$$$######"""###############$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&&&&$$$""" !!!###$$$$$$%%%%%%$$$"""!!!"""###%%%""" ###$$$!!!!!!""""""""""""########################$$$%%%%%%&&& !!!""" !!!$$$%%%$$$%%%$$$"""!!!"""$$$&&&''')))(((&&&$$$###$$$$$$%%%&&&%%%#########$$$#########$$$$$$$$$$$$%%%$$$$$$##################%%%&&&&&&&&&$$$%%%&&&((('''&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$#########$$$%%%%%%$$$$$$&&&((()))'''$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""""""""!!!###$$$$$$$$$%%%''')))&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%""""""###"""!!!!!!###%%%###$$$!!!!!!$$$%%%$$$((('''%%%$$$#########$$$!!!###$$$###"""!!!"""###"""$$$&&&&&&%%%$$$%%%&&&%%%'''%%%$$$&&&)))'''"""%%%&&&&&&%%%$$$%%%(((***"""###%%%&&&&&&&&&%%%&&&******)))(((''''''&&&&&&&&&&&&&&&''''''''''''((()))'''%%%&&&((()))(((&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$#########%%%$$$""" !!!"""###&&&%%%$$$###""""""###$$$!!!!!! !!!!!!!!!$$$''')))++++++,,,((('''%%%######$$$&&&'''%%%######$$$%%%&&&%%%$$$&&&&&&&&&%%%######%%%'''###$$$%%%&&&&&&'''''''''%%%(((***((($$$"""$$$'''&&&%%%$$$$$$######$$$$$$###'''%%%$$$###!!!!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&$$$###"""""""""######""" !!!""""""!!!!!!"""###"""######"""!!!!!!!!!!!!""""""""""""#########""""""$$$(((+++'''%%%###!!! """###%%%""""""""""""############!!!!!!!!!"""######$$$$$$&&&%%%###"""""""""############$$$$$$%%%&&&''''''$$$######"""###$$$&&&'''$$$!!! ###$$$""""""&&&$$$""" !!!$$$%%%$$$### !!!###%%%&&&&&&&&&%%%&&&%%%$$$$$$#########$$$###%%%###!!!$$$&&&&&&!!!###%%%%%%$$$###$$$%%%"""###$$$%%%&&&''''''(((///)))$$$###%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%#########$$$$$$%%%%%%%%%"""%%%%%%###$$$'''(((%%%##################$$$$$$))) (((!!!"""''' ...***%%%$$$%%%((())))))'''''''''&&&&&&%%%%%%%%%&&&$$$###%%%''''''%%%###"""###$$$$$$$$$$$$###"""###"""!!!"""$$$$$$"""!!!""""""###%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''((())))))&&&(((***((($$$###&&&)))&&&&&&'''(((***,,,...///,,,,,,+++(((&&&$$$%%%'''%%%&&&'''&&&###"""!!!"""###"""""""""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""######""""""!!!"""###$$$%%%'''%%%###!!!!!!"""###$$$!!!"""###"""!!! !!!""" !!!!!!!!! !!!"""!!!""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&"""!!!###%%%$$$$$$%%%%%%$$$######$$$%%%$$$"""%%%'''((((((&&&$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$$$$$$$###&&&''''''&&&$$$###%%%&&&'''&&&%%%$$$###$$$%%%&&&'''&&&$$$#########$$$$$$%%%%%%$$$&&&(((((('''%%%''''''&&&&&&&&&''''''(((***)))'''%%%$$$######"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!###$$$%%%$$$$$$%%%'''***%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######"""!!! !!!$$$&&&###%%%""""""$$$%%%###'''&&&%%%######"""""""""!!!###%%%%%%$$$""""""######$$$%%%%%%$$$$$$%%%&&&###$$$###!!!###&&&%%%!!!$$$&&&&&&&&&$$$###$$$&&&%%%$$$###$$$&&&'''%%%"""(((((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''(((+++((($$$"""$$$&&&((()))%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$######""""""###"""!!! !!!"""&&&%%%$$$$$$###$$$$$$$$$######""""""""""""######!!!"""%%%'''((()))))))))'''&&&%%%$$$$$$%%%''')))%%%$$$###$$$&&&'''&&&%%%$$$$$$###!!!"""$$$############$$$%%%&&&'''!!!###%%%### """$$$%%%%%%%%%%%%$$$######"""###"""!!!$$$(((&&&!!!!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&%%%###"""###%%%%%%"""!!!""""""!!!!!!"""$$$!!! ###### """!!!!!!!!!!!!""""""""""""###$$$$$$###""""""###%%%&&&$$$"""!!!!!!"""###$$$""""""""""""############""""""!!!!!!!!!###$$$%%%%%%$$$######"""######$$$$$$#########$$$%%%'''(((%%%$$$###"""######%%%%%%""""""""" $$$###"""!!!"""$$$%%%$$$###!!!"""###$$$%%%&&&&&&'''%%%%%%$$$############$$$"""$$$""""""%%%&&&$$$"""$$$&&&&&&%%%$$$%%%&&&!!!""""""###$$$%%%&&&&&&***&&&""""""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""###$$$%%%&&&"""#########!!!"""###%%%""""""###$$$%%%%%%&&&&&&"""%%%%%%###$$$''''''%%%"""""""""###$$$$$$$$$%%%))) ###(((""""""%%%!!!)))'''######$$$'''))))))''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###"""######$$$$$$$$$#########"""!!!"""$$$$$$"""!!!"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%$$$$$$$$$$$$&&&'''(((%%%'''(((&&&###"""%%%'''###$$$%%%'''))),,,...000++++++***(((%%%$$$%%%'''$$$%%%&&&%%%###!!!!!!!!!!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$$$$######!!!!!!!!!"""""""""######""""""!!!!!!!!!"""######((('''$$$"""!!!"""###$$$ !!!""""""!!! """### $$$###!!! """%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''%%%$$$%%%&&&%%%$$$$$$######"""###''',,,***&&&%%%&&&''''''%%%$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%&&&&&&%%%######$$$%%%'''&&&$$$######$$$&&&''''''&&&$$$###"""######$$$%%%%%%%%%&&&'''''''''&&&((((((''''''''''''''''''&&&&&&%%%$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""#########"""!!!"""%%%(((%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""" !!!$$$'''$$$&&&$$$###%%%%%%###!!!!!!!!!"""###%%%&&&&&&!!!$$$&&&'''&&&$$$#########$$$%%%%%%######$$$&&&###%%%$$$""""""%%%%%%"""$$$&&&(((((('''%%%%%%&&&''''''&&&&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((***'''$$$"""###%%%''')))%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%'''((((((''''''&&&&&&%%%$$$%%%&&&((()))%%%$$$$$$$$$&&&'''&&&%%%"""!!!  """!!! !!!###$$$"""###$$$###  !!!###$$$%%%&&&%%%$$$###""" !!! !!!&&&'''%%%!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&'''%%%$$$''')))((($$$ """"""!!!!!!###$$$ !!!"""###"""!!!"""!!!!!!!!!!!!"""""""""""""""###%%%$$$"""!!!!!!"""$$$###"""!!!!!!"""###$$$!!!"""""""""###############"""!!! """$$$&&&##################$$$$$$&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$$$$###!!!""" ###!!!!!!!!!"""#########""""""""""""###$$$%%%'''((($$$$$$###############$$$"""$$$######&&&'''$$$###$$$&&&&&&%%%%%%%%%&&&!!!!!!""""""###$$$$$$%%%&&&###!!!!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%% !!!###"""""""""###%%%!!!!!!"""###%%%&&&''''''"""%%%%%%######&&&'''$$$!!!!!!"""###$$$%%%%%%%%%&&&###$$$%%%######$$$"""%%%$$$######$$$'''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$"""#########$$$$$$$$$$$$###"""!!!"""$$$$$$"""!!!""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%$$$######$$$%%%''')))$$$&&&&&&%%%###"""$$$&&&"""###$$$%%%'''***,,,---******)))'''%%%$$$%%%'''%%%&&&'''&&&$$$""""""###""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!""""""'''&&&$$$"""!!!!!!""""""!!!"""$$$$$$######$$$&&& ###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$"""!!!"""""" """$$$$$$###'''---+++%%%%%%&&&'''&&&%%%%%%&&&(((%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''(((((('''&&&"""###$$$###""""""$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&$$$#########$$$$$$%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''))))))'''''''''&&&&&&%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###"""!!! !!!$$$&&&!!!&&&'''%%%###&&&&&&%%% """$$$&&&'''(((!!!$$$%%%$$$"""!!!!!!$$$%%%%%%$$$""""""$$$&&&&&&(((((($$$$$$'''(((&&&!!!$$$'''((('''&&&&&&'''%%%(((***((($$$"""$$$'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%% !!!###$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%""""""##################!!!!!! !!!!!!$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%$$$$$$###!!! """$$$"""!!!  !!!"""###'''(((((('''&&&%%%%%%%%%###$$$%%%&&&%%%$$$###"""$$$&&&%%% !!!###"""!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&%%%$$$%%%''')))(((### """"""!!!!!!###$$$!!!"""""""""######"""!!!!!!!!!!!!"""""""""""" """$$$$$$###!!!!!!"""###""""""!!!!!!"""######!!!"""""""""############$$$###!!! """$$$%%%""""""######$$$$$$$$$$$$)))'''%%%"""!!!"""######%%%$$$###"""""""""###$$$$$$!!! ###### !!!$$$ !!!""""""!!!!!!!!!"""""""""###$$$%%%'''(((#########""""""###$$$$$$!!!$$$%%%$$$&&&((('''######$$$&&&&&&%%%%%%%%%&&& !!!!!!""""""#########"""!!! !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$### !!!######""""""###$$$!!!!!!"""###%%%&&&''''''"""%%%%%%"""###&&&&&&###!!!!!!"""###$$$%%%%%%%%% $$$###!!!###$$$###$$$%%%&&&&&&'''(((***,,,---$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%"""""""""######$$$$$$%%%###"""!!!"""$$$$$$"""!!! !!!"""######$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%'''((()))%%%%%%%%%$$$""""""###$$$""""""######%%%&&&((()))))))))(((&&&$$$###%%%&&&&&&'''((('''%%%$$$$$$%%%$$$$$$###############$$$######$$$$$$$$$$$$######""""""""""""############!!!!!!"""""""""!!!!!!!!!%%%$$$"""!!! !!!!!!"""$$$$$$######$$$&&&$$$###"""###$$$### !!!""""""""""""#########!!!"""$$$%%%%%%%%%$$$###%%%&&&$$$!!!!!!$$$### """''''''###$$$)))&&&$$$%%%&&&&&&%%%%%%''')))%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$"""###$$$###"""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&%%%&&&&&&&&&%%%%%%''')))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%% """$$$%%%%%%%%%$$$###%%%&&&%%%$$$######%%%#########$$$$$$$$$$$$$$$"""""""""############$$$!!!"""###"""!!!!!!###%%%###&&&'''###"""%%%&&&%%%!!!"""###$$$%%%%%%%%%%%%"""$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%###!!!!!!###%%%"""%%%%%%!!! ###%%%$$$"""%%%&&&%%%%%%%%%&&&"""&&&(((%%% """'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$&&&(((((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%###"""!!!"""#########$$$$$$$$$$$$!!!!!!"""#########""""""###""""""!!!!!!""""""###$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$###"""###%%%&&&%%%$$$###$$$%%%$$$######$$$%%%$$$###############$$$$$$''''''&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######!!!&&&'''###!!!$$$&&&&&&!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&!!!###%%%%%%###!!!  !!!"""!!!"""###%%%"""###!!!"""$$$$$$"""!!!!!!!!!!!!"""""""""""" """###$$$###"""###$$$""""""!!!!!!!!!"""######""""""""""""##################"""!!!!!!"""###$$$ !!!"""$$$$$$%%%%%%%%%((('''%%%###"""!!!!!!"""$$$###"""!!!""""""$$$$$$&&&""""""$$$$$$!!!!!!$$$ """###"""!!!!!!!!!!!!"""###$$$%%%&&&&&&'''###""""""""""""###$$$$$$###&&&'''&&&''')))&&&!!!"""$$$&&&&&&%%%$$$%%%&&&!!!!!!!!!"""""""""######!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$''''''&&&$$$### """$$$$$$###"""###$$$""""""###$$$%%%%%%&&&&&&"""%%%%%%""""""%%%%%%""""""""""""###$$$$$$$$$%%%'''$$$$$$$$$!!!&&&!!!###%%%&&&&&&''')))+++############$$$$$$$$$$$$###%%%'''&&&%%%$$$$$$%%%""""""""""""###$$$%%%&&&###"""!!!"""$$$$$$"""!!! !!!"""############%%%$$$###""""""###%%%%%%&&&&&&&&&'''(((((())))))%%%%%%$$$###############"""""""""###$$$%%%&&&'''(((((((((&&&######$$$&&&&&&''')))(((&&&%%%%%%&&&%%%$$$$$$###""""""############$$$$$$$$$$$$######"""""""""#########$$$$$$""""""#########"""!!!!!!""""""!!! !!! !!!""""""!!! """######!!! ###!!!!!!""""""""""""#########"""###%%%&&&'''&&&%%%$$$%%%&&&$$$!!!"""((()))%%% )))***$$$###'''&&&$$$%%%%%%%%%$$$%%%(((***&&&'''''''''%%%$$$%%%&&&#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###%%%&&&"""###%%%''''''&&&%%%$$$$$$######"""###$$$&&&'''%%%&&&'''&&&$$$$$$''')))%%%%%%%%%%%%&&&''''''(((&&&'''((())))))'''$$$###$$$$$$$$$$$$%%%%%%%%%%%% !!!###%%%%%%%%%$$$###!!!$$$&&&&&&$$$"""!!!!!!"""#########$$$$$$$$$$$$""""""""""""############!!!$$$$$$###""""""######&&&%%% """%%%%%%$$$%%%&&&&&&%%%$$$###"""&&&'''((('''&&&%%%&&&(((%%%%%%$$$"""!!!!!!###%%%######""""""###$$$&&&&&&$$$$$$$$$%%%###$$$%%%###!!!!!!###&&&$$$%%%%%%&&&'''(((((((((&&&&&&&&&''''''''''''(((%%%'''))))))'''%%%'''(((%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''&&&$$$"""!!!!!!!!!"""###############!!!"""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$############"""!!!"""$$$%%%$$$###!!!###$$$#########$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$######"""&&&%%%$$$$$$######$$$$$$"""###"""%%%)))'''###!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&& $$$$$$""" !!!###!!!"""!!!"""$$$%%%"""###!!!!!!%%%%%%"""!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""###$$$!!!!!!!!!!!!""""""######""""""""""""##################"""""""""""""""""" """$$$%%%%%%%%%%%%$$$$$$$$$$$$############""""""!!!!!!!!!###$$$%%%&&&###"""$$$$$$!!!!!!$$$!!!%%%%%%###""""""### !!!###%%%&&&&&&&&&%%%"""""""""""""""###$$$$$$%%%''''''%%%'''((($$$!!!###%%%%%%$$$###$$$%%%!!!""""""""""""######### !!!"""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%"""$$$&&&&&&$$$###"""############$$$$$$%%%%%%%%%"""%%%%%%""""""%%%%%%"""##################$$$$$$,,,'''&&&$$$&&& ###$$$######%%%'''#########$$$$$$%%%%%%%%%###%%%''''''%%%###$$$&&&###""""""""""""$$$%%%&&&###"""!!!"""$$$$$$"""!!! !!!"""######$$$######&&&%%%###""""""###$$$%%%$$$%%%''')))))))))((('''&&&%%%$$$######$$$$$$###!!!""""""###%%%'''((()))'''''''''%%%######$$$&&&%%%'''((('''&&&%%%%%%&&&#########"""######$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""###"""!!! !!!"""!!!!!!"""######!!!###$$$$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%% """ ''')))&&&)))---'''$$$)))***%%%$$$%%%%%%%%%$$$%%%(((+++&&&'''((('''%%%$$$%%%&&&""""""#########$$$$$$$$$***)))'''&&&%%%&&&&&&''')))***)))'''%%%$$$%%%&&&!!!###&&&(((((('''%%%#########""""""###%%%'''(((%%%&&&'''&&&###$$$'''***%%%%%%%%%&&&&&&((()))***###%%%(((******(((%%%############$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$"""!!!!!!$$$$$$""" """"""######$$$$$$$$$$$$""""""""""""############!!!$$$%%%$$$###""""""###%%%### $$$$$$$$$%%%&&&'''&&&%%%$$$######$$$$$$###""""""###%%%%%%%%%$$$""" !!!###%%%$$$((((((###!!!$$$'''(((((())))))(((&&&%%%%%%&&&(((%%%######%%%&&&&&&%%%$$$%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''))))))(((%%%%%%(((+++%%%$$$$$$$$$$$$$$$$$$%%%!!!###%%%'''''''''&&&%%%!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$""""""!!!!!!!!!!!!""""""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$######""""""""""""!!!!!!!!!###$$$###"""!!!%%%'''&&&%%%%%%&&&!!!"""###$$$$$$###!!!!!!,,,***))))))))))))(((&&&'''&&&$$$###"""###$$$%%%&&&%%%"""!!!$$$&&&!!!"""$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&!!!&&&&&&!!! ###(((!!!"""!!!"""$$$%%%"""$$$!!!!!!&&&&&&"""!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$"""!!!"""### !!!!!!""""""######""""""""""""############""""""############"""!!! """$$$%%%&&&%%%%%%!!!!!!###$$$$$$%%%$$$$$$!!!!!!!!!!!!"""###%%%&&&&&&""""""###### ### ###''''''%%%###$$$%%%!!!$$$&&&''''''%%%%%%""""""!!!""""""###$$$$$$%%%&&&&&&%%%&&&'''"""!!!"""$$$$$$#########$$$""""""""""""############ """###$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%&&&'''###%%%''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%"""%%%%%%""""""$$$$$$"""$$$$$$$$$############### 000***'''%%%&&&###&&&'''&&&%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''$$$###$$$&&&###""""""""""""$$$&&&'''###"""!!!"""$$$$$$"""!!!!!!"""###$$$$$$%%%$$$$$$&&&%%%###""""""###%%%&&&"""$$$''')))***)))'''&&&'''%%%$$$###$$$$$$$$$###!!!!!!"""$$$''')))+++---'''''''''%%%######$$$&&&$$$%%%'''&&&%%%$$$$$$%%%!!!!!!""""""###$$$&&&&&&######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$%%%%%%%%%###"""!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$"""!!!"""######'''((($$$"""!!!###&&&'''###!!!###&&&&&&&&&&&&&&&''''''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&######&&&)))$$$%%%&&&'''''''''%%%%%%((('''$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%***,,,)))###"""&&&(((%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&''')))&&&$$$&&&%%%""""""%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%###$$$$$$%%%###"""!!!"""###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""###$$$$$$%%%%%%###"""###%%%''''''$$$ """%%%%%%###$$$###!!!"""$$$&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$$$$######$$$%%%"""###%%%%%%$$$$$$$$$%%%######$$$%%%&&&&&&&&&&&&'''%%%%%%'''&&&###$$$(((%%%&&&'''&&&%%%%%%&&&'''"""%%%$$$""""""$$$'''%%%%%%%%%%%%&&&&&&&&&''')))&&&&&&((((((%%%$$$'''"""###$$$$$$$$$%%%(((+++%%%$$$######""""""###### !!! ###((('''"""######""""""!!!!!! $$$!!! ###%%%$$$#########$$$$$$$$$%%%%%%%%%"""$$$$$$"""###&&&'''%%%######"""""""""""""""###""""""$$$&&&((('''$$$!!!%%%$$$ ###!!!###...(((((('''&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%((($$$"""%%%'''$$$!!! !!!###&&&&&&### !!!"""$$$%%%&&& !!!###$$$%%%%%%$$$###!!!!!!!!!!!!"""""""""""""""""""""############$$$""""""%%%%%%$$$###%%%''''''$$$""" """!!! !!!###$$$!!!!!!!!!###%%%&&&%%%###&&&###!!!%%%)))$$$ !!!""""""$$$%%%&&&'''''''''"""$$$''''''%%%"""###%%%%%%###"""###$$$#########""" !!!###%%%"""$$$&&&###!!!###"""!!! """$$$%%%$$$$$$%%%%%%%%%$$$######"""###$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&######&&&)))$$$###############$$$$$$"""###$$$&&&'''((((((((('''&&&&&&%%%$$$###""""""''''''&&&%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%######$$$%%%%%%$$$$$$###$$$###!!! """$$$%%%%%%'''******(((&&&$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''&&&%%%%%%#################################$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$$$$&&&'''&&&$$$"""""""""###$$$$$$###"""!!!###$$$&&&&&&&&&&&&%%%%%%$$$######"""""""""###%%%'''(((%%%%%%$$$###$$$%%%&&&'''"""###$$$###!!!!!!!!!###$$$$$$$$$#########"""""""""$$$%%%###!!! !!!### !!!###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%%%%$$$###!!!!!!!!!""""""########################!!!%%%&&&$$$"""$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$&&&''''''''''''''''''&&&%%%%%%((('''%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%%%%%%%&&&(((***(((""""""&&&(((%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''***&&&%%%'''&&&######&&&%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%%%%$$$###$$$%%%%%%$$$!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!"""######""""""###$$$#########""" """$$$'''$$$!!!!!!###$$$%%%$$$$$$###"""###&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$######$$$%%%"""###%%%%%%$$$$$$$$$&&&"""###$$$%%%%%%&&&&&&%%%(((&&&''')))(((%%%&&&)))%%%&&&'''&&&%%%%%%&&&'''!!!"""############%%%'''''''''((((((((())))))))))))&&&&&&((((((%%%%%%'''###$$$$$$$$$$$$%%%'''***%%%$$$######""""""######******&&&"""!!!"""###"""""""""!!!!!!!!! $$$""" !!!###$$$###"""#########$$$$$$$$$%%%%%%"""$$$$$$!!!"""&&&'''&&&######""""""""""""############$$$'''((((((%%%""""""((($$$!!!&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""""""""%%%'''$$$"""%%%&&&$$$"""!!! """$$$%%%###!!!!!!!!!!!!!!!"""###%%%%%%######$$$$$$$$$######""""""""""""""""""!!!!!!!!! !!!"""$$$%%%$$$###$$$&&&%%%###!!! !!!!!!!!!"""###$$$#########&&&%%%$$$$$$%%%%%%$$$###&&&###   !!!!!!"""###$$$%%%%%% $$$###""""""###%%%%%%###"""###$$$"""######"""!!!!!!"""$$$###""""""###$$$$$$$$$###$$$###"""!!!"""###%%%&&&######$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!!$$$#####################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%$$$&&&(((((('''%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""###############$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%"""""""""""""""#########$$$&&&&&&&&&###""""""###"""###$$$###""""""###%%%%%%%%%&&&&&&%%%%%%$$$##################%%%'''(((''''''&&&%%%%%%&&&'''(((###$$$%%%$$$###""""""$$$$$$$$$$$$#########""""""############"""!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&##############################""""""######$$$%%%$$$###"""!!!!!!""""""#################################$$$$$$%%%%%%%%%&&&$$$$$$#########$$$%%%%%%'''%%%$$$######$$$%%%&&&&&&%%%%%%%%%''''''&&&$$$)))((('''&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''''''''&&&'''(((&&&'''%%%""""""%%%'''&&&###$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''***'''&&&((('''$$$$$$'''$$$%%%&&&((()))))))))((('''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&$$$!!!""""""""""""""""""""""""!!!"""######""""""###%%%###$$$$$$""" !!!###&&&$$$""""""###$$$$$$$$$#########%%%'''(((&&&$$$#########$$$$$$$$$$$$%%%!!!###%%%%%%$$$###$$$%%%"""$$$%%%%%%$$$###%%%&&&!!!"""###$$$$$$%%%%%%$$$$$$"""###''''''###"""$$$%%%&&&'''&&&%%%$$$%%%&&&###!!! !!!###&&&''''''(((((((((((()))))))))***)))&&&&&&((((((%%%%%%'''$$$%%%%%%%%%$$$$$$&&&(((%%%$$$######""""""######&&&'''%%%!!!!!!$$$"""""""""""""""!!!!!!!!!!!!$$$###!!!"""######"""!!!#########$$$$$$$$$$$$%%%&&&(((&&&"""###(((+++***######"""""""""######$$$$$$$$$%%%''')))(((&&&###$$$(((""""""!!!$$$%%%%%%%%%&&&&&&&&&'''"""""""""!!!!!!!!!!!!!!!!!!%%%&&&$$$###%%%%%%$$$###!!!!!!######"""""""""!!!""""""###$$$$$$&&&%%%$$$###""""""""""""#########""""""!!!!!!!!!!!!!!!!!!"""""""""######!!!  """$$$$$$$$$"""###$$$###!!! !!!""" """$$$&&&&&&%%%###"""'''%%%$$$###%%%''''''&&&######"""$$$*** !!!!!!""""""""""""!!!###%%%$$$""""""$$$%%%%%%$$$######$$$!!!"""$$$$$$"""!!!"""###&&&###!!!###'''(((&&&#########"""!!!!!!###$$$%%%#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%'''''''''&&&%%%$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###""""""###$$$$$$'''&&&%%%$$$$$$%%%&&&'''""""""""""""###############%%%''''''%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""$$$%%%&&&%%%###""""""###!!!"""$$$$$$######$$$&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$#########%%%&&&''''''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&%%%#########$$$$$$$$$$$$##################"""""""""######!!! ######"""######$$$%%%%%%$$$#########"""!!!!!!!!!###""""""""""""###$$$$$$###""""""!!!""""""###$$$########################(((%%%######&&&''''''%%%&&&&&&%%%%%%%%%&&&&&&'''((('''$$$""""""###%%%'''%%%$$$###%%%((()))&&&"""((('''&&&%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((''''''((()))$$$$$$###""""""%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''+++''''''((((((%%%&&&((("""$$$''')))******))))))'''&&&%%%%%%''''''&&&%%%!!!"""######"""!!!"""$$$""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%&&&&&&'''%%%###""""""###%%%$$$#########$$$$$$$$$"""###$$$&&&((((((&&&$$$""""""#########$$$$$$$$$!!!###%%%%%%$$$$$$$$$%%%###$$$%%%$$$######%%%&&& !!!"""######$$$$$$$$$""" !!!&&&'''$$$!!!"""%%%&&&'''&&&$$$$$$$$$&&&$$$!!! $$$(((((('''&&&&&&&&&'''''''''(((((((((&&&&&&((((((%%%%%%((($$$&&&&&&%%%$$$$$$%%%&&&%%%$$$######""""""######!!!"""!!!###'''(((&&&""""""""""""!!!!!!!!!!!!$$$############"""!!! ############$$$$$$$$$$$$%%%&&&$$$ &&&))))))######""""""######$$$$$$######$$$&&&''''''%%%###!!!%%%$$$$$$ $$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!"""$$$%%%%%%$$$%%%$$$$$$$$$""" !!!###$$$###"""""""""""""""######&&&%%%###"""""""""###$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%&&& !!!"""#########""""""###!!! !!!###!!!"""###$$$$$$$$$######$$$"""!!!"""%%%(((++++++"""%%%'''%%%!!!!!!$$$!!!!!!!!!!!!""""""""""""'''&&&%%%%%%&&&&&&###!!!"""$$$%%%%%%$$$######$$$ """$$$%%%###""""""""")))'''%%%$$$%%%%%%###!!!"""!!!!!! !!!"""######$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$%%%%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""$$$'''(((&&&###%%%%%%$$$#########$$$$$$&&&&&&&&&&&&%%%###"""!!!""""""""""""######$$$$$$&&&&&&&&&'''''''''''''''$$$##################$$$+++)))&&&$$$###$$$%%%&&&!!!!!!"""############"""###%%%''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%((((((((('''&&&%%%$$$###"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$######""""""$$$$$$######""""""!!!!!!$$$%%%%%%$$$"""!!!"""$$$ !!!###$$$######%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$###$$$%%%&&&'''%%%$$$###"""""""""###$$$$$$%%%&&&%%%###"""###$$$########################"""!!!!!!"""$$$$$$!!!######"""""""""###$$$$$$%%%%%%$$$###"""!!!!!! """""""""""""""###$$$$$$!!!!!!!!!""""""###$$$$$$########################***&&&"""###&&&)))(((&&&''''''&&&%%%%%%&&&&&&&&&)))'''%%%###"""###%%%'''$$$###"""%%%((()))&&&"""&&&%%%%%%%%%&&&''')))+++''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((''''''((()))$$$""""""###$$$$$$%%%'''###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''((((((+++'''''')))(((&&&&&&)))"""$$$''')))******))))))'''&&&%%%%%%''''''&&&%%% """""""""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$%%%%%%&&&'''&&&###""""""###$$$%%%%%%$$$$$$$$$$$$%%%""""""$$$&&&((((((&&&###""""""#########$$$$$$$$$!!!###&&&&&&%%%$$$$$$%%%###$$$$$$$$$######%%%''' !!!"""############'''###$$$))),,,)))&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%""" !!!%%%((((((&&&&&&&&&&&&&&&''''''''''''(((%%%%%%((((((%%%&&&((($$$&&&'''&&&$$$###$$$%%%%%%$$$######""""""######"""%%%%%%""""""$$$%%%"""!!!!!!!!!!!!"""""""""""""""###$$$$$$###"""!!! """"""#########$$$$$$$$$ !!!!!!$$$##################$$$%%%%%%"""""""""$$$%%%%%%$$$""" $$$'''&&&"""''''''&&&&&&%%%$$$$$$##############################$$$$$$$$$%%%%%%$$$############!!!  """$$$###"""""""""""""""######$$$###"""""""""###%%%&&&$$$#########"""""""""!!! !!!!!!!!! !!!"""""""""######!!!""""""!!! """$$$###"""  !!!###%%%###!!! !!!$$$(((***+++%%%%%%&&&&&&&&&$$$!!!########################$$$############""" ###$$$&&&&&&$$$###$$$%%% """$$$%%%###"""""""""%%%&&&'''%%%""" !!!######"""""""""######$$$$$$&&&%%%%%%%%%%%%&&&'''(((''''''''''''&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$'''(((&&&###$$$$$$###"""""""""""""""###$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$#########---+++(((%%%###"""######!!!!!!"""############"""$$$%%%''''''&&&&&&'''(((%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$######""""""!!!!!!$$$$$$$$$###!!!!!!###$$$!!!$$$$$$$$$$$$%%%&&&######$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%'''(((%%%$$$###"""""""""###$$$"""$$$$$$$$$"""!!!"""########################### !!!"""######!!!""""""!!!!!!!!!""""""###&&&&&&%%%$$$######""""""""""""!!!!!!""""""###$$$!!!!!!""""""############"""""""""""""""""""""""")))&&&######''')))((('''&&&&&&%%%$$$$$$$$$%%%%%%)))(((&&&$$$###$$$%%%&&&#########$$$&&&'''&&&%%%$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''''''''&&&'''(((%%%""""""%%%%%%###$$$'''$$$$$$%%%&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((***'''&&&((((((&&&&&&)))$$$%%%&&&((()))))))))(((&&&%%%$$$%%%&&&'''&&&%%% """######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$&&&"""###%%%$$$"""!!! !!!###%%%&&&%%%$$$###$$$&&&"""""""""$$$&&&'''%%%############$$$$$$$$$$$$%%%!!!###&&&'''&&&%%%$$$$$$$$$$$$$$$###"""###%%%''' !!!"""######$$$$$$###'''""""""'''***(((&&&&&&%%%&&&'''&&&$$$"""###$$$$$$######$$$&&&'''&&&%%%''''''''''''((((((((()))'''%%%%%%((((((&&&&&&)))$$$%%%''''''%%%$$$$$$%%%%%%$$$######""""""######"""&&&'''###"""###$$$###!!!!!!!!!!!!"""""""""""" ###%%%%%%###!!!!!!!!!"""""""""############$$$!!!###!!!###&&&%%%###############$$$%%%&&&"""!!!!!!"""$$$%%%###"""!!!'''###!!!&&&$$$ &&&''''''&&&%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&###"""%%%'''$$$"""###"""###$$$###"""!!!"""###""""""!!!""""""###$$$$$$""""""""""""###$$$%%%&&&######################## !!!"""###"""!!!"""### !!!""""""""""""###$$$$$$""" $$$&&&&&&$$$""""""$$$%%%&&&%%%((($$$ $$$&&&%%%#########$$$$$$%%%%%%%%%&&& !!!!!!""""""#########%%%&&&&&&%%%$$$$$$%%%!!!"""$$$$$$"""!!!"""######%%%$$$!!! ###&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$&&&''')))%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&"""###$$$&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""+++)))'''%%%############""""""""""""############$$$%%%'''''''''''')))***%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$#############################################"""""""""############""""""""""""###$$$###"""!!!!!!###%%%"""$$$%%%$$$###$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''(((***&&&%%%$$$$$$$$$&&&'''((("""###$$$###!!! !!!"""###############$$$$$$$$$ ###$$$"""!!! !!!!!!!!! !!!"""######&&&&&&%%%%%%$$$#########"""!!!!!!!!!!!!"""######!!!""""""############"""""""""""""""""""""""""""%%%$$$$$$%%%&&&(((((((((((('''&&&&&&%%%%%%%%%&&&(((((('''%%%%%%$$$$$$%%%"""###$$$$$$###$$$&&&((($$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%%%%%%%&&&&&&######&&&&&&######'''%%%%%%&&&'''((()))******$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((()))&&&%%%((((((&&&&&&)))%%%%%%&&&&&&''''''''''''%%%######$$$%%%&&&&&&%%%"""###$$$###"""!!!"""###"""""""""""""""""""""""""""###%%%$$$######$$$&&& """$$$$$$###!!!!!!"""###%%%'''&&&$$$###$$$&&&"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###'''((('''%%%$$$$$$$$$$$$$$$###"""###%%%(((!!!!!!"""###$$$$$$$$$$$$%%%"""&&&%%%######%%%&&&'''%%%###""""""###"""$$$''''''&&&%%%$$$$$$&&&&&&&&&&&&'''''''''''''''%%%%%%((((((&&&&&&)))"""$$$&&&'''&&&$$$%%%%%%%%%$$$######""""""###### %%%'''###"""$$$&&&%%% !!!!!!!!!"""""""""###!!!%%%%%%###""""""###""""""""""""###############%%%$$$!!!"""&&&(((&&&############$$$%%%&&&'''###"""""""""$$$%%%$$$### '''%%%"""$$$ $$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&(((###!!!&&&'''$$$"""### ###'''(((%%%"""!!!!!!!!!!!!!!!!!!"""###%%%%%%"""######$$$$$$$$$######"""""""""######$$$$$$%%%!!!!!!"""""""""#########!!!###$$$"""!!!!!!###!!!###$$$$$$###$$$%%%$$$"""!!! """$$$%%%'''&&&%%%%%%&&&&&&%%%$$$(((###"""&&&&&&%%%"""######$$$%%%&&&''''''###############$$$&&&(((###%%%&&&&&&%%%$$$$$$%%%"""######"""!!!!!!"""$$$!!!"""######"""######$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$###"""""""""$$$&&&(((###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""###########################$$$$$$$$$$$$###%%%'''((())))))((('''"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""$$$%%%###$$$%%%&&&%%%&&&)))+++%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""############"""""""""""""""##################!!! !!!###%%% """%%%&&&$$$#########""""""###$$$$$$$$$$$$$$$#########$$$%%%(((***+++%%%%%%$$$%%%&&&''')))***###$$$%%%$$$"""!!!"""###""""""#########$$$$$$$$$ %%%%%%!!! ###!!! !!!!!!"""###$$$%%%$$$$$$$$$$$$############!!!!!!!!!!!!!!!"""######""""""###$$$######!!!!!!"""""""""""""""""""""""""""###$$$%%%&&&'''((()))+++***)))((((((((((((((((((((('''&&&&&&%%%$$$$$$!!!$$$%%%$$$""""""&&&***&&&&&&&&&&&&%%%###!!! ######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%'''######''''''######'''&&&&&&'''((()))***+++,,,$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((((((%%%%%%''''''%%%&&&)))&&&&&&%%%%%%%%%&&&&&&'''$$$###"""###%%%&&&%%%$$$ """######""""""###%%%########################"""$$$%%%%%%$$$###%%%&&&!!!$$$&&&&&&%%%$$$$$$$$$"""%%%''''''%%%###$$$&&&"""!!! """$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& ###'''((('''%%%$$$$$$$$$$$$$$$###"""###%%%(((!!!"""###$$$$$$%%%%%%$$$'''!!!###''''''&&&&&&%%%&&&'''%%%###""""""###!!!%%%))))))&&&##################$$$$$$$$$%%%%%%'''$$$%%%((((((&&&&&&)))"""$$$&&&'''&&&%%%%%%&&&%%%$$$$$$###"""#########%%%******%%%!!!!!!!!! !!!!!!!!!""""""######!!!%%%%%%###""""""$$$""""""""""""############ !!!"""###!!!############$$$%%%&&&'''$$$###"""###%%%&&&%%%$$$%%%%%%"""###&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))"""!!!&&&((($$$!!!###$$$)))+++(((###!!! !!!"""$$$%%%&&&###$$$%%%%%%$$$###!!! !!!!!!"""###$$$%%%%%%&&&!!!"""""""""############!!!$$$$$$""" !!!###!!!$$$&&&%%%$$$$$$%%%###############$$$$$$$$$%%%$$$%%%''')))***((('''$$$######$$$%%%$$$""" !!!""""""$$$%%%&&&''''''%%%%%%$$$""" !!!###%%%###%%%&&&&&&%%%$$$%%%%%%#########""" !!!###%%%(((%%%""""""$$$$$$"""!!!!!!"""############""""""!!! !!!###%%%&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$((((((&&&$$$$$$&&&&&&%%%$$$###""""""""""""""""""############""""""######"""""""""""""""""" !!!$$$&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$###""" !!!"""$$$&&&&&&''''''$$$###!!! """$$$%%%!!!###$$$$$$$$$%%%(((***%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""######$$$$$$#########!!! !!!###&&&!!!###&&&&&&$$$###""""""!!!"""###$$$$$$$$$$$$$$$"""""""""$$$&&&(((+++,,,############$$$&&&(((***$$$%%%&&&%%%###"""###$$$""""""######$$$$$$$$$$$$ '''&&& $$$!!!!!!!!!"""###%%%&&&'''"""""""""""""""#########!!!!!!!!!!!!!!!"""######"""###$$$$$$###"""!!! """"""""""""""""""""""""'''$$$###%%%'''&&&)))---///,,,)))&&&&&&%%%$$$###+++(((((()))'''$$$&&&***#########$$$%%%&&&'''((("""###$$$%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$(((""" ###""" %%%$$$ $$$$$$"""%%%%%%$$$###""""""######$$$%%%'''&&&%%%%%%&&&(((%%%)))+++'''"""!!!'''---&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((%%%%%%%%%######$$$''')))######%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''"""""""""!!! !!!###%%% ###%%%### """&&&&&& $$$'''$$$"""$$$''''''&&&%%%%%%$$$######$$$$$$######$$$$$$%%%&&&&&&''''''&&&%%%$$$&&&''''''''''''&&&&&&%%%%%%%%%###$$$""""""&&&%%% ###$$$&&&%%%$$$######$$$"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$!!!$$$&&&%%%"""!!!"""$$$$$$%%%&&&''''''&&&%%%$$$&&&''''''&&&%%%$$$%%%'''$$$$$$######$$$&&&''')))$$$###"""!!!!!!"""###$$$&&&'''&&&$$$!!! """"""$$$&&&$$$"""###$$$$$$$$$%%%&&&&&&$$$"""###"""""""""""""""###### !!!"""###$$$$$$%%%!!!$$$%%%$$$###""""""""""""###$$$%%%&&&&&&'''$$$""" """###$$$###'''&&&%%%&&&''''''&&&$$$###$$$&&&&&&&&&&&&''')))$$$$$$$$$$$$$$$###"""!!!!!!!!!"""############### !!!!!!""""""######$$$!!! ###%%%$$$"""%%%'''&&&"""!!!$$$%%%###&&&%%%$$$###""""""""""""""""""###$$$$$$$$$$$$##################"""""""""########################&&&((((((%%%%%%((((((&&&%%%$$$###""""""###%%%'''%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$""""""###%%%%%%%%%###$$$$$$###""""""###%%%###$$$%%%$$$######%%%'''%%%%%%$$$###""""""""""""###$$$$$$###!!! !!!""" !!!"""$$$$$$###""""""'''&&&%%%$$$$$$%%%'''(((%%%!!!###'''((('''"""###$$$###!!!$$$$$$%%%%%%$$$###!!! """######"""!!!!!!"""$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&!!!!!!!!!"""###%%%&&&'''$$$%%%&&&'''(((((((((((()))%%%!!!!!!###%%%%%%###%%%%%%$$$######$$$%%%%%%$$$#########$$$$$$###!!!######$$$$$$$$$$$$######"""######$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$((('''%%%######$$$%%%&&& """$$$$$$###!!!!!!""""""###$$$###""""""$$$&&&(((%%%###"""$$$'''))))))&&&&&&&&&$$$"""!!!###$$$$$$&&&"""!!!%%%&&&"""""""""###""""""!!! %%%!!!!!!$$$$$$"""###&&&$$$$$$$$$######""""""""""""""" """&&&"""############""""""!!!!!!"""$$$$$$#########$$$&&&######&&&'''&&&(((,,,+++)))'''&&&&&&&&&%%%$$$)))'''''')))'''$$$%%%)))$$$$$$$$$$$$%%%&&&''''''""""""######$$$$$$$$$$$$%%%$$$$$$###""""""######)))$$$"""%%%$$$!!!###'''$$$!!!!!!%%%$$$ """%%%$$$$$$######"""######$$$%%%&&&&&&%%%%%%&&&(((&&&'''(((&&&######&&&***&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((&&&&&&&&&%%%$$$%%%'''***%%%%%%%%%%%%%%%&&&&&&&&&######""""""######$$$%%%$$$$$$$$$###"""###%%%'''!!!$$$$$$!!!!!!$$$'''&&&!!!$$$&&&$$$###%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%&&&&&&&&&$$$%%%%%%$$$""""""###%%%''''''&&&&&&&&&%%%%%%%%% $$$%%%"""###&&&&&&######%%%&&&&&&%%%$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$"""$$$&&&%%%###"""###$$$&&&&&&'''''''''&&&&&&%%%###%%%''''''&&&&&&&&&'''&&&&&&$$$$$$###$$$$$$%%%###"""!!! !!!"""###&&&&&&&&&$$$!!! !!!""" $$$&&&%%%$$$%%%""""""######""" """"""!!!!!!"""###$$$$$$!!!!!!!!!"""#########$$$%%%%%%%%%###"""###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""$$$######%%%&&&&&&'''&&&&&&%%%%%%&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$###""""""!!!!!!"""############### !!!"""###$$$$$$%%%$$$""" !!!###$$$$$$"""$$$&&&%%%!!!!!!$$$$$$"""########################""""""###$$$$$$$$$$$$### !!!!!!"""##################$$$$$$$$$&&&(((((($$$$$$((((((&&&&&&%%%#########$$$&&&'''&&&%%%%%%%%%&&&'''((((((&&&%%%#########$$$%%%%%%###$$$$$$###""""""###%%%###$$$%%%$$$######%%%&&&$$$######""""""""""""######%%%%%%$$$###""""""###!!!!!!"""###############&&&%%%%%%$$$$$$$$$$$$%%%###"""!!!"""$$$%%%%%%$$$&&&''''''&&&$$$######$$$$$$%%%%%%%%%%%%###"""!!!"""###$$$$$$""""""###$$$$$$%%%&&&&&&''''''&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%#########$$$%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&######$$$&&&&&&&&&&&&&&&&&&$$$""""""$$$&&&''''''%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%$$$###"""""""""##################"""######$$$$$$$$$######"""$$$######""""""######$$$'''&&&$$$###"""###$$$%%%!!!###%%%%%%###""""""###"""###$$$###""""""$$$&&&%%%$$$######$$$'''***,,,%%%&&&'''&&&$$$"""###$$$!!!$$$$$$"""$$$((('''"""!!!!!!"""######"""""""""$$$!!!!!!$$$%%%"""###%%%%%%$$$$$$$$$##################!!! """&&&!!!""""""#########""""""!!!"""$$$$$$#########$$$%%%######'''(((&&&'''***)))((('''((())))))(((&&&%%%$$$&&&)))'''$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""############$$$$$$$$$$$$###""""""(((%%%###%%%$$$"""###'''$$$"""###%%%%%%"""!!!###$$$$$$$$$###############$$$%%%&&&&&&%%%%%%&&&'''&&&&&&%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))((((((''''''''''''&&&%%%&&&(((***&&&%%%######"""###$$$$$$######""""""######$$$%%%$$$$$$$$$###"""###%%%''' ###$$$######%%%(((&&&"""!!!###%%%$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&'''''''''$$$$$$%%%###"""!!!"""$$$&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%######'''(((&&&$$$%%%''''''%%%%%%%%%&&&"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$###$$$&&&&&&%%%$$$$$$%%%)))(((((('''&&&&&&&&&'''%%%'''***+++***))))))***((('''%%%$$$"""!!!!!!!!!$$$###"""!!!!!!"""###$$$%%%%%%%%%###!!! !!!""" ###&&&%%%%%%&&& ###&&&%%%""" !!!"""!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""" !!! !!!###%%%%%%$$$$$$$$$#########'''%%%######$$$$$$###"""###&&&((((((%%%$$$%%%'''%%%&&&'''%%%###""""""######$$$$$$$$$$$$###""""""!!!!!!"""############### """###$$$%%%&&&&&&###""" !!!###$$$$$$######%%%%%%!!!!!!$$$$$$""" !!!"""$$$%%%$$$$$$$$$!!!"""######$$$$$$#########"""""""""###%%%'''((("""#########$$$$$$%%%%%%%%%((('''$$$$$$'''(((%%%%%%%%%$$$###$$$%%%'''''''''&&&%%%$$$%%%''')))+++'''&&&$$$############$$$"""###$$$###"""!!!###%%%"""###$$$$$$######$$$&&&###""""""""""""######$$$$$$%%%&&&%%%#########%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%%%%$$$###""""""'''''''''&&&%%%%%%''')))######$$$$$$###""" !!!###%%%&&&$$$#########$$$%%%%%%&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%!!!""""""###$$$%%%&&&&&&!!!"""###$$$%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$&&&(((+++%%%$$$$$$######$$$$$$%%%$$$&&&(((&&&###!!!"""###!!!""""""######""""""!!!$$$$$$$$$$$$$$$###"""!!!###"""""""""""""""######%%%$$$###"""""""""###$$$"""###%%%%%%$$$######$$$"""###$$$$$$"""###$$$&&&"""$$$%%%$$$###%%%***...%%%'''((((((&&&$$$######"""###""" ###'''%%%!!! !!!"""###$$$$$$$$$$$$"""!!!"""&&&&&&###"""$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$$$$"""!!!"""%%% !!!!!!"""############ """$$$$$$###"""###$$$$$$"""###'''(((%%%%%%((()))((()))***++++++(((&&&###"""%%%(((((($$$$$$'''&&&&&&&&&&&&%%%%%%$$$#########"""""""""#########"""###$$$%%%%%%$$$""""""%%%###""""""""""""###$$$$$$$$$$$$%%%%%%$$$###$$$######$$$$$$$$$############%%%&&&&&&%%%$$$&&&''''''$$$""""""$$$&&&%%%###&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((((('''&&&''''''&&&%%%%%%''')))%%%$$$!!!  !!!"""%%%%%%$$$$$$%%%%%%&&&'''"""""""""!!! !!!###%%%!!!$$$%%%$$$###%%%&&&%%%###"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&&&&&&&&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%''''''$$$%%%''''''&&&%%%&&&'''"""$$$&&&%%%$$$###$$$$$$"""###%%%%%%###"""###$$$###$$$%%%&&&&&&%%%%%%%%%+++***((('''&&&&&&'''(((&&&'''((((((&&&&&&''')))'''&&&%%%$$$"""!!! %%%$$$############$$$%%%$$$$$$$$$###!!! !!!######$$$&&&$$$$$$&&& %%%&&&###"""%%%))) !!!"""$$$%%%&&&"""""""""""""""!!!!!!!!!"""!!!$$$$$$$$$###############((('''%%%$$$%%%%%%###"""!!!&&&)))(((%%%###%%%)))!!!###$$$$$$######$$$%%%######$$$$$$$$$######"""!!!!!!"""###############""""""$$$%%%%%%%%%%%%$$$###"""!!!!!!"""######$$$###&&&%%%""""""%%%%%%"""!!!###$$$%%%$$$###!!!!!!""""""###############%%%$$$######$$$&&&((()))"""######$$$$$$%%%%%%&&&%%%'''&&&######&&&'''%%%%%%$$$$$$$$$%%%&&&'''((('''&&&$$$$$$%%%'''***,,,''''''&&&$$$""""""###$$$"""#########!!!!!!###$$$!!!###$$$$$$######$$$%%%###############$$$%%%&&&###$$$%%%%%%###"""###%%%###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%$$$###!!! ###&&&%%%###!!!###%%%%%%%%%$$$###"""###&&&))) !!!""""""""" !!!$$$&&&'''&&&$$$######"""######$$$$$$$$$#####################$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%$$$$$$$$$%%%##################$$$$$$!!!"""$$$%%%%%%$$$###!!!!!!"""###$$$$$$%%%%%%%%%$$$&&&((('''%%%%%%(((+++$$$$$$$$$$$$$$$$$$$$$$$$###'''***(((""" !!!$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!###""""""""""""######$$$$$$###""""""!!!"""######"""$$$%%%%%%$$$###$$$&&&###$$$$$$$$$######%%%&&&"""%%%(((&&&######(((---%%%'''))))))'''%%%############""" """"""###$$$$$$$$$$$$$$$""" """''''''###"""###%%%%%%%%%$$$$$$$$$$$$$$$!!!###%%%%%%###""""""$$$ !!!"""############ """$$$$$$###"""###$$$$$$"""###''''''$$$$$$'''(((''''''((()))(((%%%###""""""$$$((('''$$$$$$'''&&&&&&&&&&&&&&&$$$###"""%%%$$$$$$#########$$$%%%""""""$$$%%%%%%$$$###"""###$$$###"""###$$$$$$######$$$%%%%%%%%%%%%%%%$$$"""######$$$$$$$$$#########$$$&&&%%%$$$$$$%%%''''''###!!!"""%%%'''%%%"""&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%###!!! !!!"""$$$%%%%%%$$$$$$%%%%%%&&&'''"""""""""!!! !!!###%%%"""###$$$$$$$$$###$$$$$$$$$%%%$$$""""""$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%'''''''''&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""######%%%&&&###%%%''''''&&&&&&&&&'''"""$$$&&&%%%$$$###$$$$$$"""###%%%%%%###"""###$$$$$$$$$$$$%%%&&&&&&&&&%%%***)))(((&&&&&&&&&'''(((&&&%%%###!!!"""%%%$$$$$$$$$$$$######""""""$$$###"""!!!!!!"""###$$$"""######"""!!! """###'''"""!!!$$$%%%###"""###"""""" """&&& !!!"""$$$%%%&&&"""""""""!!!!!!!!!!!!!!!$$$'''&&&"""!!!!!!"""######$$$%%%%%%((('''%%%%%%&&&%%%###"""!!!%%%)))(((%%%###&&&)))!!!###$$$$$$""""""###%%%"""######$$$$$$$$$######!!!!!!"""###############$$$$$$%%%&&&&&&%%%###"""""""""""""""""""""###$$$###&&&&&&###$$$&&&&&&###!!!"""$$$%%%$$$""" !!!!!!"""############"""###"""!!! !!!""""""######$$$$$$%%%%%%%%%%%%$$$&&&&&&######&&&&&&$$$######$$$$$$%%%&&&'''''''''&&&$$$###$$$'''***+++&&&'''&&&$$$!!!!!!"""%%%"""######"""!!!!!!"""$$$ """$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''!!!###$$$###""""""###$$$###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%%%%###"""!!! """###""" """&&&***#########"""!!!"""%%%(((!!!"""#########"""!!! !!!$$$&&&'''&&&$$$###############$$$$$$###""""""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%%%%$$$$$$######"""""""""!!!"""$$$%%%%%%$$$###!!!"""###$$$%%%&&&&&&&&&&&&''')))***(((%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))'''"""!!!%%%!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!###############$$$%%%&&&"""""""""""""""""""""###"""$$$%%%$$$###$$$%%%'''###$$$%%%$$$######%%%'''$$$(((***'''###!!!%%%)))%%%'''))))))'''%%%######%%%%%%&&&$$$"""$$$$$$$$$$$$$$$###""""""""" """''''''###"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""### """"""######### !!!######"""""""""###$$$""""""%%%&&&###$$$&&&%%%#########$$$###""" $$$###%%%(((&&&###$$$'''%%%%%%&&&'''&&&%%%###"""&&&%%%$$$#########$$$%%%""""""###$$$$$$$$$$$$###$$$&&&&&&$$$%%%''''''%%%"""$$$%%%###$$$&&&&&&###!!!"""###%%%%%%$$$#########$$$%%%%%%$$$$$$%%%&&&&&&$$$"""###&&&&&&%%%"""&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&$$$&&&&&&&&&$$$###$$$%%%((('''&&&%%%$$$%%%&&&&&&######""""""######$$$%%%$$$$$$$$$###"""###%%%'''%%%$$$$$$#########$$$$$$$$$&&&&&&"""!!!$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&'''&&&%%%"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$""""""%%%"""$$$&&&&&&&&&%%%&&&'''"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$#########$$$&&&'''&&&$$$((('''''''''''''''((((((((('''&&&###!!!"""%%%((("""###$$$$$$%%%$$$$$$###"""!!!  !!!"""!!!"""###"""!!!!!!"""$$$)))$$$"""$$$%%%"""!!!"""!!!$$$$$$""" !!!###!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""$$$&&& !!!"""###$$$%%%&&&'''&&&%%%%%%&&&&&&$$$""""""%%%((((((&&&%%%&&&)))%%%&&&&&&%%%""" !!!""""""###$$$$$$$$$$$$###!!!!!!"""##################$$$%%%&&&&&&%%%###!!!!!!"""###"""!!!!!!###%%%!!!%%%&&&###$$$&&&&&&#########$$$$$$###!!!  !!!""""""######""""""############""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###&&&%%%""""""%%%&&&###""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%&&&'''%%%!!! ###&&&!!!"""###"""!!! """$$$"""$$$%%%$$$#########%%%%%%$$$$$$$$$%%%%%%&&&!!!"""######"""!!!###$$$"""""""""""""""######$$$######$$$$$$$$$$$$######""""""!!! ###'''+++###$$$$$$$$$######&&&((($$$%%%&&&''''''&&&%%%$$$!!!###%%%&&&$$$#########%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######""""""!!!"""###$$$%%%$$$$$$######$$$%%%&&&''''''''''''((())))))(((&&&$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!$$$&&&%%%"""!!!"""$$$!!!""""""######""""""!!!"""######$$$$$$$$$##################$$$%%%&&&'''""""""""""""############"""###$$$#########%%%'''###$$$%%%$$$###$$$%%%''''''))))))'''$$$"""$$$&&&%%%'''((((((&&&$$$######(((&&&&&&%%%""" %%%$$$$$$$$$$$$###"""!!! """!!!"""&&&&&&###"""$$$"""############$$$$$$$$$######$$$$$$$$$######""" !!!""""""""""""!!!######"""!!!"""###%%%"""!!!###$$$"""###'''###!!! !!!"""######"""'''%%%%%%'''&&&"""$$$((($$$%%%&&&''''''%%%$$$###&&&%%%###"""!!!"""###$$$######""""""###$$$$$$%%%###''''''$$$%%%((((((%%% $$$%%%"""###&&&&&&""" """###%%%%%%%%%###""""""$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%###&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&%%%'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$###"""###%%%'''&&&$$$"""!!!"""$$$&&&'''###''''''""" $$$((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%$$$###%%%&&&((((((((((((&&&###"""###$$$######$$$$$$$$$%%%%%%%%%(((%%%%%%((('''""" ###!!!###%%%&&&%%%%%%&&&'''"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$###!!!!!!###&&&'''%%%###$$$%%%&&&''''''(((''''''%%%&&&(((((((((((()))+++###$$$%%%&&&&&&%%%$$$###""""""!!! !!!"""""" !!!"""!!!!!!!!!###$$$)))$$$"""$$$%%%""""""$$$$$$%%%&&&&&&&&&%%%$$$###""""""!!!!!!"""###$$$$$$ !!!"""""""""""""""!!!  ###&&&!!!!!!""""""######$$$$$$%%%$$$$$$%%%&&&&&&$$$"""###$$$%%%&&&''''''''''''&&&''''''%%%"""!!! !!!""""""###$$$$$$$$$$$$$$$!!!!!!"""###############!!!$$$&&&&&&&&&$$$###!!!"""######!!!!!!###%%%"""$$$""""""%%%$$$!!!"""""""""""""""!!!!!!!!! !!!!!!"""""""""""""""###%%%&&&'''((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$######%%%%%%""""""%%%%%%### """###$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%###&&&'''%%%!!! $$$(((!!!"""###""" """###!!!$$$%%%$$$###"""###$$$$$$######""""""######!!!"""$$$$$$###"""$$$%%%!!!!!!"""###############!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!###%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%$$$######!!!""""""###$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&"""###%%%%%%$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&###$$$%%%&&&''''''''''''((('''&&&&&&''''''%%%######$$$%%%%%%%%%%%%$$$###!!!!!!"""#########"""""""""##################"""!!!"""###$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!"""######$$$$$$$$$###!!!"""###"""!!!"""%%%'''$$$%%%%%%%%%$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''&&&$$$"""###$$$))) !!!%%%$$$###$$$"""""""""######"""!!!!!!$$$!!!!!!$$$%%%"""###%%%!!!!!!"""""""""#########"""""""""###$$$$$$###""" !!!!!!!!!!!!!!! !!!######"""!!!"""###&&&"""!!!"""###!!!###'''$$$"""!!!!!!$$$'''(((((()))'''&&&'''%%%"""$$$)))###$$$&&&''''''&&&$$$###&&&$$$"""!!! !!!"""###$$$###"""""""""###%%%&&& %%%&&&"""###''''''"""$$$%%%!!!"""&&&&&&""" !!!###%%%&&&%%%###""""""$$$%%%%%%$$$###%%%&&&$$$%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&((()))((('''%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""""""""!!! !!!###%%%%%%### """&&&)))***###((((((!!!$$$)))(((%%%%%%%%%%%%%%%%%%%%%%%%---+++'''%%%$$$%%%(((******+++***(((&&&%%%%%%'''#########$$$$$$%%%%%%%%%***&&&'''***)))""" ### """$$$%%%$$$$$$%%%&&&"""$$$&&&%%%$$$###$$$%%%"""###%%%%%%###"""###$$$"""!!! """%%%'''%%%###"""###%%%'''((((((''''''$$$'''((('''&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&%%%$$$######$$$%%%&&& !!!"""!!!!!!!!!###%%%(((###!!!###%%%###$$$&&&  """%%%&&&$$$"""###"""""""""""""""###### !!!"""######!!!$$$&&&%%%###""""""############""""""""""""#########%%%&&&&&&$$$"""$$$$$$$$$%%%((()))(((&&&$$$%%%&&&%%%######$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############"""%%%''''''&&&%%% """$$$###!!! ###&&& """ !!!###"""!!! !!!"""###$$$ !!!!!!"""""""""""""""!!!$$$&&&''''''%%%$$$((('''&&&&&&%%%$$$###"""###%%%$$$!!!!!!$$$%%%### !!!"""$$$$$$%%%%%%&&&%%%%%%%%%$$$######""""""%%%'''%%%!!!!!!$$$)))!!!""""""""" """###!!!$$$%%%$$$###""""""######"""!!!!!! !!!!!!"""###%%%%%%$$$$$$%%%&&& !!!###$$$$$$$$$###"""  """###%%%$$$"""!!!###&&&&&&### !!!###%%%%%%###""""""###""""""$$$$$$%%%$$$###""""""######"""!!!!!!"""$$$###############"""!!! !!!""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&"""###%%%%%%$$$$$$$$$%%%!!!"""###$$$&&&'''((()))!!!!!!!!!"""###%%%&&&'''######$$$%%%&&&&&&&&&&&&'''%%%###%%%((()))&&&######$$$%%%&&&&&&%%%$$$### !!!###$$$###!!!######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!"""!!!!!!"""$$$'''$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&$$$"""!!!###$$$'''%%%((($$$!!! !!!""""""######"""%%%"""!!!$$$$$$"""###&&& !!!!!!"""""""""###!!!!!!!!!"""$$$$$$###""" !!!!!!!!!!!!!!! !!!######"""!!!"""###"""!!! !!!$$$&&&'''&&&(((### """$$$###%%%((("""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%###"""""""""###$$$$$$%%%%%%###""""""%%%'''###$$$%%%%%%%%%%%%$$$###!!!$$$%%%$$$$$$$$$%%%)))(((&&&$$$###"""!!!!!!!!!!!!"""###$$$$$$%%%%%%!!!$$$'''(((&&&%%%$$$%%%'''%%%######%%%'''(((((((((''''''&&&&&&%%%$$$$$$'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$###$$$%%%!!!"""######"""!!!###$$$"""%%%'''(((%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&&&&%%%%%%'''((('''&&&&&&&&&'''(((***+++)))))))))'''$$$######$$$"""###"""!!!$$$(((&&& %%%'''$$$###'''(((&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###""" ######"""$$$%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))"""""""""###%%%%%%$$$### ###$$$$$$'''((($$$ """"""!!!!!!###$$$ """######""""""###%%%###"""%%%###"""$$$ ###$$$"""###&&&&&&### !!!""""""!!!"""$$$&&&$$$""" !!!$$$&&&%%%$$$&&&%%%$$$$$$######$$$$$$%%%'''&&&$$$&&&******'''$$$$$$$$$############""""""###$$$%%%%%%$$$###"""&&&%%%$$$###""""""""""""!!!"""$$$%%%&&&&&&%%%$$$##################$$$$$$"""""""""!!! """$$$ !!!!!!!!!!!!!!! #########$$$$$$%%%%%%%%%###%%%'''&&&$$$###%%%''''''$$$""""""$$$$$$""" ######$$$$$$$$$######"""######$$$%%%%%%%%%%%%%%%###$$$$$$###!!! !!!###$$$"""!!!"""%%%&&&$$$"""############$$$$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""!!!!!!!!!!!!""""""""""""############""""""!!!"""###"""!!!!!!###%%% !!!###$$$%%%%%%%%%$$$###%%%'''&&&%%%$$$%%%&&&"""!!!!!!!!!"""###$$$$$$"""######"""!!!!!!"""$$$"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###%%%&&&%%%######$$$%%%$$$!!!!!!&&&&&&!!!!!!$$$%%%###"""$$$''''''$$$ !!!!!!!!!!!!"""###$$$%%%(((&&&%%%&&&(((((($$$!!!%%%%%%&&&&&&%%%%%%$$$###'''$$$###%%%%%%""""""%%%############"""!!! !!!"""###$$$######""""""""""""######'''&&&$$$""" """%%%(((######""""""!!!!!! $$$$$$%%%###"""###%%%'''!!!$$$&&&((('''&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""!!!""""""#########""""""######""""""""""""###### !!!"""###$$$%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&& """###$$$###"""######!!!###$$$$$$######$$$%%% """###$$$###***%%%#########!!!"""&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$###############$$$$$$$$$###!!!!!!###%%%"""###$$$$$$$$$$$$###""" """$$$%%%$$$###$$$%%%%%%%%%$$$###""""""""""""!!!""""""###$$$$$$%%%%%%%%%''')))(((&&&###"""!!!(((&&&$$$$$$%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$%%%"""###$$$$$$"""""""""$$$ """###%%%&&&&&&((()))***)))'''&&&'''(((&&&''''''%%%$$$$$$&&&(((((('''&&&&&&'''((()))***'''((((((&&&$$$######%%%%%%&&&$$$"""###&&&$$$%%%'''######&&&'''$$$###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$########################!!!$$$$$$""""""###%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###""""""###%%%%%%$$$### !!! """$$$!!!!!!""""""""""""###%%% """######""""""###$$$######&&&###"""### $$$%%%######%%%$$$!!! !!!""""""!!!"""$$$&&&$$$"""!!!"""%%%&&&&&&%%% !!!!!!"""###%%%&&&###%%%$$$"""###'''(((%%%""""""######$$$$$$$$$%%% """$$$%%%&&&&&&&&&""""""""""""###$$$%%%&&&""""""###$$$$$$$$$######""""""######$$$$$$$$$%%%!!!""""""!!! """###""""""""""""!!!!!! $$$$$$$$$$$$$$$#########%%%'''((('''%%%$$$%%%&&&%%%$$$"""###%%%&&&%%%###"""######$$$$$$$$$######""""""###$$$$$$$$$$$$#########$$$###!!!!!!"""###$$$###"""$$$&&&'''%%%### !!!!!!!!!!!!##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!"""###"""!!!!!!###%%%""""""$$$%%%&&&%%%%%%$$$!!!###%%%$$$###"""###$$$######"""""""""###$$$$$$"""#########!!!!!!"""$$$""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%&&&######&&&&&&######&&&#########$$$&&&&&&%%%$$$""""""""""""###$$$%%%%%%&&&%%%$$$&&&''''''%%%"""%%%%%%&&&&&&%%%%%%$$$###'''$$$###%%%%%%""""""%%%"""############""" !!!!!!!!!!!!"""###$$$%%%######""""""""""""######!!!"""###"""!!!"""$$$&&&###"""""""""""""""!!!!!!$$$$$$%%%$$$"""###%%%'''$$$&&&((((((&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######""""""###%%%######$$$%%%%%%%%%%%%$$$#########""""""#########"""###$$$%%%%%%%%%%%%%%%!!!###$$$$$$"""""""""$$$!!!"""######""""""###$$$!!!###$$$$$$######$$$%%%%%%###"""###%%%&&&&&&%%%***'''&&&&&&!!! %%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$###"""###$$$$$$"""!!! !!!###!!!"""############"""!!!!!!###%%%%%%#########$$$"""""""""!!!""""""######"""""""""###$$$$$$%%%%%%%%%'''((((((%%%###""""""***(((%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))############$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%"""###$$$###!!! !!!$$$$$$$$$$$$$$$%%%%%%%%%((()))***)))((('''((()))((((((&&&$$$######&&&))))))((('''&&&&&&'''((()))%%%&&&&&&%%%######$$$%%%"""###"""!!!$$$))))))&&& $$$&&&$$$"""$$$$$$###"""$$$%%%$$$###"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$###""""""###%%%$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!###""""""###$$$%%%$$$### """  """######"""###$$$&&&!!!"""######""""""###$$$$$$!!!!!!%%%&&&###!!!""" $$$%%%$$$###%%%### !!!""""""!!!"""$$$&&&$$$######$$$&&&''''''&&& !!!!!!"""###%%%&&&!!!$$$$$$"""###&&&'''%%% !!!"""###$$$%%%&&&&&& """###%%%&&&&&&&&&""""""""""""###$$$%%%&&&######""""""!!!"""""""""!!!""""""###$$$%%%&&&&&&!!!""""""!!! !!!###$$$$$$$$$###"""!!!#########$$$$$$$$$%%%%%%((())))))(((%%%$$$$$$%%%$$$###"""$$$&&&''''''&&&!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""""""""""""""!!!###$$$###""""""###$$$$$$$$$###%%%&&&'''%%%$$$"""""""""############$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""###"""!!!!!!###%%%$$$$$$%%%&&&&&&%%%%%%$$$!!!###%%%$$$###"""###$$$%%%$$$$$$############$$$!!!###$$$###"""!!!"""$$$!!!!!!""""""###$$$$$$%%%$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%(((%%%###%%%%%%###%%%(((######$$$$$$###$$$%%%'''############$$$%%%&&&&&&$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%$$$$$$###&&&###"""%%%$$$""""""%%%"""######$$$$$$###"""""""""""""""""""""###$$$%%%######""""""""""""###### ###$$$######$$$%%%"""""""""###############$$$$$$%%%$$$######&&&((()))******(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """#########%%%'''######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$!!!$$$$$$###!!!!!!!!!""""""###"""!!!!!!###&&&!!!###$$$$$$######$$$%%%(((&&&%%%%%%'''(((''''''''''''((('''!!! '''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%%%%$$$###"""###$$$%%%###!!! !!!""""""##################""""""$$$%%%$$$###""""""$$$###""""""""""""######$$$""""""#########$$$$$$$$$"""$$$&&&&&&&&&%%%&&&'''***(((&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''((((((((((((((($$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$""""""###%%%""""""###!!!%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&''''''%%%###"""$$$(((+++))))))'''&&&&&&'''((((((###$$$%%%$$$######$$$&&&###%%%$$$"""###((()))'''###%%%&&&%%%$$$###$$$$$$###$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$#########%%%$$$"""!!!!!!"""$$$%%% """######$$$%%%&&&$$$%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""!!!$$$###""""""$$$$$$$$$###!!!###""" ###### !!!"""$$$$$$######%%%&&&!!!"""######"""!!!"""$$$$$$###$$$&&&&&&###!!!!!! $$$&&&$$$###$$$""" !!!""""""!!!"""$$$&&&$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$######$$$$$$!!!%%%'''%%%$$$'''(((&&&!!!""""""###$$$$$$%%%%%%#########$$$$$$#########&&&%%%$$$###""""""""""""&&&$$$###!!!!!!!!!"""###!!!!!!"""###%%%&&&'''''' !!!"""!!! !!!"""###$$$$$$$$$###"""!!!!!!"""######%%%&&&'''((((((((((((((('''%%%$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!! """$$$$$$######$$$%%%#########$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$######""""""#######################################$$$$$$$$$""""""############""""""""""""############""""""!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$#########%%%'''&&&%%%$$$%%%%%%&&&&&&%%%$$$#########$$$!!!"""$$$###"""!!!"""###!!!!!!!!!"""######$$$$$$$$$$$$$$$###$$$$$$%%%&&&"""$$$%%%%%%$$$###$$$&&&'''%%%############%%%'''$$$%%%&&&$$$!!!!!!$$$'''$$$$$$$$$$$$%%%&&&''''''!!!!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&###"""$$$$$$""""""%%%""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%######""""""""""""######!!!"""$$$$$$######$$$&&&""""""######$$$$$$%%%%%%$$$$$$%%%$$$###$$$&&&)))------+++(((%%%$$$%%%'''###$$$$$$$$$$$$$$$%%%%%% """############%%%&&& !!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$###### """###"""!!! !!!"""######"""!!! !!!$$$&&&!!!###$$$$$$######$$$%%%%%%###""""""$$$%%%$$$$$$$$$%%%''''''"""""")))$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######%%%&&&&&&%%%$$$###$$$%%%&&&%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$%%%%%%$$$#########$$$$$$###############$$$$$$$$$"""###%%%&&&%%%%%%&&&((()))(((&&&&&&''''''&&&%%%###$$$$$$%%%&&&'''((((((&&&&&&'''((()))(((((((((%%%%%%%%%&&&&&&&&&''''''###$$$$$$###""""""###%%%###$$$%%%###!!! !!!#########$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%$$$""""""%%%***...))))))'''&&&&&&'''((((((###$$$%%%$$$######%%%&&&(((***)))$$$"""######!!!%%%&&&'''(((&&&$$$$$$&&&%%%&&&'''&&&%%%%%%&&&'''############""""""""""""%%%$$$"""!!!!!!"""$$$%%% !!!"""%%%&&&'''&&&%%%###%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$""""""###$$$$$$######%%%%%%!!!!!!$$$%%%###!!!"""$$$$$$######%%%&&&"""###$$$###"""!!!"""######%%%&&&%%%$$$###""" $$$%%%###"""$$$""" !!!""""""!!!"""$$$&&&###$$$&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$%%%'''%%%$$$&&&'''&&&########################$$$#####################&&&%%%$$$###""""""""""""'''&&&$$$###""""""###$$$!!!"""###$$$%%%&&&'''''' """######!!!!!!!!!"""""""""###$$$%%%%%%%%%$$$&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$############$$$###"""!!!!!!"""!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!! """$$$%%%$$$###$$$%%%!!!"""################## !!!!!!!!!!!!"""######$$$$$$$$$######"""########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""!!!"""###"""!!!!!!###%%%#########"""""""""""""""###%%%'''&&&%%%$$$%%%%%%&&&&&&%%%$$$#########$$$ """$$$$$$###"""""""""!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%&&&'''((("""###%%%%%%$$$$$$%%%&&&%%%%%%###!!!!!!###%%%%%%&&&''''''%%%!!! """%%%$$$$$$$$$$$$%%%&&&'''((( !!!""""""###$$$%%%&&&$$$$$$%%%%%%$$$$$$###"""%%%"""!!!$$$$$$""""""%%%"""""""""######$$$%%%%%%##################$$$%%%######""""""""""""######%%%$$$### !!!$$$""""""######$$$$$$%%%%%%###$$$%%%$$$$$$%%%''')))......,,,)))&&&$$$%%%'''#########$$$$$$%%%%%%%%%###%%%%%%$$$###""""""### !!!"""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""############""""""!!!######!!!"""%%%######"""!!! !!!$$$&&&!!!###$$$$$$######$$$%%%%%%$$$"""###%%%&&&&&&%%%###"""$$$&&&$$$!!!$$$)))$$$%%%%%%&&&&&&%%%%%%%%%""""""###$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$########################%%%&&&'''&&&$$$###$$$%%%'''&&&%%%%%%&&&'''&&&$$$$$$$$$%%%%%%&&&'''((((((%%%&&&((()))))))))((('''%%%%%%&&&&&&''''''(((((($$$%%%$$$###!!!!!!###%%%&&&'''((('''%%%$$$$$$%%%!!!""""""######$$$%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$######%%%***---)))((('''&&&&&&'''((()))$$$%%%%%%%%%######%%%'''$$$&&&$$$$$$&&&'''%%%&&&%%%''')))(((%%%%%%(((&&&'''((('''&&&%%%&&&((($$$#########""""""""""""%%%$$$###""""""###$$$%%%%%%$$$$$$%%%''''''%%%$$$###$$$&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((&&&$$$"""!!!"""###$$$###!!!%%%%%%""" ###$$$### """######"""###$$$&&&"""###$$$###"""!!!"""###"""%%%&&&"""!!!"""###"""!!!$$$$$$!!!!!!###### !!!""""""!!!"""$$$&&&"""$$$'''((('''&&&'''''' !!!!!!"""###%%%&&&"""&&&###!!!###$$$###$$$$$$$$$#########""""""!!!!!!!!!"""###%%%''''''""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''!!!###$$$$$$###""""""###!!!"""$$$%%%&&&&&&''''''++++++)))(((&&&$$$#########"""!!!"""%%%&&&%%%$$$###$$$$$$###!!! !!!######$$$$$$$$$######""" !!!!!!"""""""""""""""!!!###%%%&&&%%%######$$$!!!######"""!!!"""###!!!!!!""""""""""""######!!!"""###$$$%%%$$$$$$###########################"""""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###""""""############""""""!!!"""###"""!!!!!!###%%%""""""!!!!!!!!!""""""###!!!###%%%$$$###"""###$$$%%%$$$$$$############$$$ """$$$$$$###"""""""""!!!!!!""""""###$$$$$$%%%&&&%%%%%%&&&&&&'''((()))"""###$$$%%%$$$$$$%%%'''###%%%$$$!!!!!!$$$%%%###&&&'''&&&%%%"""!!!"""###$$$$$$$$$$$$%%%&&&''''''!!!"""######"""###%%%'''$$$$$$$$$$$$$$$######"""$$$!!!!!!###$$$""""""%%%"""""""""""""""###$$$%%%######"""""""""######$$$######""""""""""""######%%%###!!!!!!"""""""""##################$$$%%%$$$$$$%%%(((***,,,,,,,,,)))'''%%%&&&'''#########$$$$$$%%%%%%&&&&&&''''''%%%"""!!! !!!!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$!!!!!!"""""""""""""""!!!%%%$$$!!!$$$'''""""""###"""!!!!!!###&&&!!!###$$$$$$######$$$%%%&&&$$$$$$%%%'''))))))((($$$""""""%%%%%%###$$$'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$######"""$$$$$$$$$$$$$$$%%%&&&&&& """$$$%%%$$$$$$$$$%%%%%%$$$###""""""###$$$%%%"""######"""""""""%%%'''""""""""""""###$$$%%%&&&########################%%%&&&&&&%%%$$$###$$$&&&%%%$$$###$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%&&&((()))***)))((('''$$$$$$%%%&&&&&&'''((((((%%%%%%$$$"""!!!!!!###%%%&&&'''((('''&&&%%%&&&'''############$$$$$$$$$$$$$$$%%%'''&&&%%%%%%'''(((%%%&&&&&&%%%$$$$$$''')))((('''&&&&&&'''((()))***%%%&&&'''&&&$$$$$$%%%'''$$$%%%%%%((()))(((%%%###%%%)))((($$$%%%***%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$###########################&&&"""!!!$$$&&&&&&###$$$&&&((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%'''((('''%%%"""!!!"""######### %%%'''###!!!###$$$$$$!!!""""""""""""###%%%"""###$$$###!!!!!!!!!"""!!!%%%%%% !!!$$$###!!!###"""###$$$""" !!!""""""!!!"""$$$&&& ###'''(((&&&%%%&&&''' !!!!!!"""###%%%&&&!!!&&&###!!!"""#####################$$$$$$$$$!!!!!!!!!!!!###%%%'''(((""""""""""""###$$$%%%&&&"""######$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&%%%$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&)))((('''&&&%%%$$$###"""!!!"""&&&))))))(((!!!###$$$###!!! """###$$$$$$$$$$$$$$$###"""!!!""""""###$$$$$$$$$$$$###"""$$$&&&'''%%%#########"""$$$$$$"""!!!"""$$$###$$$$$$$$$$$$%%%%%%%%% ###%%%&&&%%%%%%$$$########################!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!""""""############""""""!!!"""###"""!!!!!!###%%%""""""!!!!!!!!!###$$$%%%!!!###%%%$$$###"""###$$$######"""""""""###$$$$$$ """$$$%%%###"""!!!"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((!!!###$$$$$$$$$$$$%%%'''"""&&&&&&""""""&&&&&&"""$$$$$$###$$$%%%&&&$$$###############$$$%%%&&&'''"""###$$$###""""""%%%((($$$$$$$$$$$$$$$###""""""$$$!!! ######!!!"""&&&###"""!!!!!!!!!"""###$$$###""""""!!!!!!"""""""""######""""""""""""############"""  """###"""""""""""""""!!!!!!###$$$%%%%%%$$$&&&(((+++((()))******(((&&&&&&'''"""######$$$%%%%%%&&&&&&'''''''''%%%###!!! !!!!!!"""###$$$%%%&&&&&&&&&#########""""""######### !!!"""###############%%%$$$###!!! $$$'''!!!"""######""""""###$$$!!!###$$$$$$######$$$%%%""" !!!$$$&&&&&&&&&'''"""!!!%%%&&&$$$###$$$%%%%%%%%%&&&&&&%%%$$$$$$ """######""""""!!!%%%%%%$$$###$$$%%%'''((( ###$$$$$$###$$$%%%$$$###"""!!!!!!"""###$$$!!!"""###""""""###%%%((( !!!###$$$&&&'''$$$$$$##################"""###$$$$$$$$$%%%(((***###""""""$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))((('''######$$$%%%%%%&&&''''''%%%%%%$$$""" !!!###%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%$$$$$$&&&''''''(((((('''$$$###$$$%%%'''&&&&&&&&&'''(((***+++''''''(((&&&$$$$$$%%%'''&&&***'''###""" ###!!!###((((((###$$$***$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""!!!!!!''')))###$$$&&&((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''(((%%%"""!!!"""#########!!!''')))&&&###%%%&&&%%% """"""!!!!!!###$$$###$$$$$$###!!!!!!!!!""" %%%$$$ $$$$$$!!!###!!!###%%%$$$ !!!""""""!!!"""$$$&&&###'''(((&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$###(((&&&"""###%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&%%%$$$###"""""""""""" !!!"""$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%""""""###$$$$$$%%%&&&&&& """(((+++,,,*** """%%%$$$""""""$$$'''%%%%%%%%%$$$###"""!!! ######$$$%%%%%%%%%%%%%%%"""%%%''''''%%%###"""""" ###%%%%%%###"""###%%% !!!!!!!!!!!!""""""""" """%%%&&&&&&%%%%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!"""######"""!!!""""""############""""""!!!"""###"""!!!!!!###%%%""""""!!!!!!"""$$$&&&'''###%%%'''&&&%%%$$$%%%&&&"""!!!!!!!!!"""###$$$$$$"""$$$%%%$$$"""!!!!!!#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((!!!###$$$$$$$$$$$$&&&'''"""''''''$$$$$$''''''""""""!!!!!!$$$((()))'''$$$############$$$%%%&&&&&&###%%%%%%$$$""""""%%%(((###$$$$$$$$$$$$###""""""### ######!!!"""&&&###"""!!! !!!"""###""""""!!!!!!!!!!!!!!!"""######""""""""""""######"""$$$&&&&&&$$$$$$$$$%%%######""""""!!!!!! ###$$$%%%%%%$$$&&&)))+++%%%''')))***((('''&&&'''""""""###$$$%%%%%%&&&&&&&&&''''''%%%###!!!!!!""" !!!"""$$$$$$$$$%%%######""""""""""""###### !!!"""###$$$%%%%%%%%%###$$$$$$###""""""###%%% """###$$$###"""######!!!###$$$$$$######$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''&&&%%%###""")))'''%%%#########""" !!!"""###$$$$$$$$$$$$$$$((($$$!!!!!!$$$&&&&&&$$$$$$%%%%%%&&&%%%$$$###"""!!!###%%%%%%%%%$$$#########""""""######$$$%%% !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$''')))###$$$$$$###"""!!!###$$$######$$$$$$$$$%%%%%%%%%''')))(((%%%%%%((((((&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$!!!!!!"""""""""!!!!!! %%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&%%%&&&(((&&&"""&&&%%%'''(((&&&"""$$$)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&''')))(((%%%"""&&&''')))(((&&&$$$###$$$!!!%%%&&&""" """###!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&'''((()))***+++,,,,,,###%%%&&&$$$"""!!!%%%(((!!!###$$$###"""!!!"""###%%%&&&'''%%%###""""""###!!!!!!"""""""""!!!!!! $$$%%%&&&$$$"""!!!"""###%%%$$$###""""""###$$$%%%"""""""""!!! """$$$!!!!!!!!!!!!""""""""""""***'''%%%%%%'''((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$"""%%%$$$!!! !!!$$$&&&&&&&&&%%%$$$###"""!!!&&&%%%###""""""$$$&&&'''"""###$$$$$$###"""$$$%%%$$$$$$######"""######$$$$$$"""!!!$$$'''(((&&&$$$***)))))))))(((((('''''')))((('''&&&%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%!!!""""""###%%%''')))***%%%%%%$$$###!!!!!!"""$$$$$$$$$$$$###############'''###!!!###'''((($$$ $$$&&&&&&$$$$$$&&&&&&$$$!!!%%%&&&###"""######!!!$$$"""!!!###&&&((('''%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%% !!!!!!"""!!!!!!  ######!!!!!!$$$$$$"""!!!###$$$$$$######$$$%%%$$$###""""""!!!"""""""""$$$%%%%%%$$$######$$$&&&$$$%%%%%%&&&%%%$$$"""!!!&&&%%%%%%###!!!$$$###"""!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%########################&&&&&&$$$$$$$$$$$$&&&&&&&&&###!!!"""%%%&&&&&&$$$%%%###!!!###&&&'''%%%######%%%''''''&&&&&&&&&'''"""###$$$%%%&&&%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%% !!!######""""""###%%%"""%%%$$$ ###!!!$$$$$$$$$############"""$$$###"""!!!!!! !!!!!!"""###%%%%%%###"""###### !!!!!!"""###$$$$$$$$$!!!""""""""""""###&&&))))))&&&%%%&&&)))***)))'''############$$$%%%&&&''')))((('''%%%$$$###"""""" """%%%%%%$$$"""!!!!!!"""#########$$$$$$$$$$$$$$$###!!!###%%%&&&###!!!"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&!!!"""###$$$$$$###"""!!!$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$###&&&%%%######$$$%%%$$$###"""######$$$$$$$$$$$$###$$$$$$%%%$$$###"""""""""$$$$$$%%%%%%%%%$$$###""""""""""""###$$$%%%&&&&&&######""""""######$$$%%% !!!!!!!!!!!!&&&%%%%%%%%%$$$#########!!!############$$$''')))&&&&&&'''%%%######$$$%%%######$$$$$$$$$%%%%%%%%%!!!$$$%%%$$$&&&+++,,,+++%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$#########$$$$$$######"""$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&((('''$$$!!!%%%$$$&&&)))'''###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''&&&%%%&&&'''((('''$$$"""%%%'''((((((%%%$$$#########&&&&&&"""!!!###$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((())))))))))))))))))))))))%%%&&&%%%$$$###$$$%%%'''###$$$%%%$$$###"""###%%%%%%&&&&&&%%%###""""""###$$$$$$%%%%%%%%%$$$$$$###!!!###$$$$$$$$$$$$%%%'''$$$$$$###""""""###$$$$$$#########"""!!!!!!###%%%!!!!!!!!!"""""""""######&&&$$$""""""$$$%%%%%%###$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$###%%%%%%%%%%%%$$$###"""!!!%%%$$$###""""""###%%%&&&"""###$$$$$$######$$$%%%#########"""######$$$$$$%%%######%%%)))***)))(((...---,,,+++***(((''''''&&&%%%$$$######"""""""""###""""""!!!"""###$$$%%%""""""###$$$%%%'''((()))%%%%%%%%%###!!!!!!###%%%$$$$$$$$$###############$$$"""!!!"""%%%%%%### """%%%%%%""""""%%%%%%""""""&&&'''$$$"""######!!!!!!  ###$$$###!!!$$$##################$$$$$$######""""""######$$$"""""""""""""""""""""""" ######!!!!!!$$$%%%"""!!!###$$$$$$###"""$$$%%%######"""""""""######$$$###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$###"""!!! ######"""!!!!!!"""###$$$ !!!!!!!!!""""""########################&&&%%%$$$$$$$$$$$$%%%&&&%%%###""""""%%%&&&%%%$$$%%%###"""###%%%&&&%%%###$$$%%%'''&&&%%%###$$$%%%"""###$$$%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%"""###$$$$$$######$$$%%%%%%%%%###!!!$$$(((%%%""""""######$$$$$$$$$%%%###""""""!!!!!!!!!!!!""""""$$$%%%%%%###""""""###!!!!!!!!!"""###$$$$$$$$$!!!""""""""""""###&&&(((((('''%%%&&&)))***)))'''############$$$%%%&&&''')))((('''%%%######""""""!!!###%%%%%%$$$#########"""""""""#########$$$$$$$$$###"""###%%%%%%###!!!!!!!!!"""""""""#########%%%$$$###""""""###$$$%%% !!!"""###$$$$$$###"""###$$$$$$%%%&&&'''((()))%%%%%%&&&&&&&&&%%%$$$$$$###""""""###&&&''''''&&&$$$$$$$$$$$$$$$$$$###""""""&&&)))(((### """$$$$$$$$$%%%$$$$$$###"""%%%$$$###"""###$$$'''(((######""""""######$$$%%%%%%%%%###"""""""""######''''''&&&%%%$$$###""""""!!!###$$$$$$###$$$&&&(((((())))))'''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$&&&+++---+++$$$$$$$$$$$$$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$!!!"""######$$$$$$##################$$$$$$$$$$$$######$$$%%%'''(((&&&$$$$$$$$$&&&)))((($$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%$$$$$$%%%'''&&&%%%%%%&&&''''''$$$"""$$$&&&'''&&&$$$#########%%%''''''""" ###&&&%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((++++++******)))(((''''''(((&&&$$$$$$%%%&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&%%%&&&&&&%%%###"""###$$$!!!""""""######"""""""""!!!###$$$$$$$$$$$$%%%'''$$$$$$###""""""###$$$$$$###$$$$$$###""""""###%%%"""""""""#########$$$$$$&&&%%%###$$$&&&(((((('''%%%%%%%%%$$$$$$$$$######&&&###!!!###'''(((%%%!!!$$$$$$$$$######""""""!!!$$$###"""""""""###%%%&&&!!!###$$$$$$######$$$&&&###############$$$%%%&&&(((''''''(((+++,,,,,,+++///...---+++(((&&&%%%$$$$$$$$$######"""!!!!!!!!!###""""""""""""###$$$$$$######$$$%%%%%%&&&''''''%%%&&&%%%$$$""""""$$$&&&$$$$$$$$$#########"""""""""""""""""""""""""""""" ###### ###### $$$((()))%%%###$$$$$$!!!!!!  !!!"""!!! ########################"""""""""!!!!!!"""""""""$$$###"""""""""###$$$$$$"""###!!!!!!%%%&&&###!!!"""$$$###""""""###%%%######"""######$$$%%%&&&"""######"""!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$"""######$$$$$$######""""""""""""""""""###$$$%%%!!!"""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$###"""###%%%%%%%%%$$$%%%&&&&&&%%%###""""""###"""###$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%$$$%%%&&&%%%$$$###$$$%%%%%%$$$!!!!!!%%%***'''!!! !!!"""###$$$%%%&&&&&&!!!!!!"""""""""""""""###"""$$$%%%$$$###!!!!!!"""!!!!!!""""""###$$$$$$$$$!!!"""######"""###%%%'''((('''&&&'''((())))))'''############$$$%%%&&&&&&)))(((&&&%%%###"""""""""###$$$%%%%%%$$$###$$$%%%!!!"""""""""############$$$###"""###%%%%%%###""" !!!!!!!!!""""""""""""######""""""""""""###### """###$$$$$$$$$######$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$'''((((((&&&%%%%%%%%%%%%$$$######"""%%%&&&((('''$$$######%%%###$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%''''''######""""""######$$$%%%'''&&&$$$######$$$%%%'''&&&&&&&&&%%%%%%$$$$$$###!!!###$$$$$$$$$$$$&&&''')))))))))'''%%%$$$$$$&&&######$$$$$$$$$%%%%%%%%%###&&&'''%%%%%%((((((&&&############$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$%%%%%%&&&%%%%%%%%% """###$$$$$$###"""#########$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&&&&%%%%%%######%%%***)))%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%&&&''''''%%%###$$$%%%&&&%%%###"""###$$$%%%'''&&&!!!"""%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((++++++***)))(((''''''&&&)))&&&"""###%%%'''&&&$$$$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&%%%###"""###$$$ !!!!!!"""!!!!!!!!!$$$%%%%%%$$$"""!!!!!!"""$$$##################$$$"""###$$$###""""""###$$$"""#########$$$$$$$$$$$$%%%%%%$$$%%%''')))******'''''''''&&&&&&&&&&&&%%%###"""!!!"""$$$$$$""" ######"""""""""""""""""""""""""""""""""###%%%%%%"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&'''(((,,,+++******++++++++++++***)))(((&&&$$$###!!!!!!$$$$$$$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$"""###$$$&&&%%%%%%$$$$$$###"""""""""!!!"""###"""!!!!!!"""$$$ ###### ###### %%%))))))&&&###$$$$$$"""$$$###############""""""""""""############""""""###""""""!!!!!!""""""###$$$###"""!!!!!!"""$$$&&&"""""" !!!%%%&&&###!!!"""######""""""###$$$"""""""""###$$$&&&'''((("""###$$$###!!!!!!###$$$&&&%%%$$$#########%%%%%%######""""""!!! !!!!!!""""""###$$$%%%&&&""""""#########$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%#########$$$%%%%%%%%%$$$######"""###$$$$$$$$$$$$$$$%%%&&&%%%######$$$%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###""""""###"""""""""!!!"""$$$$$$###!!!""""""###$$$$$$%%%%%% !!!""""""############"""###%%%$$$"""!!!!!!""""""""""""######$$$$$$$$$!!!"""############%%%'''''''''''''''((()))(((((($$$#########$$$$$$%%%&&&((('''&&&$$$###"""""""""###$$$$$$$$$"""###$$$&&&!!!!!!"""""""""##################$$$$$$$$$###"""!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!###$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%$$$###"""'''### """%%%&&&&&&#####################$$$###$$$%%%&&&'''&&&%%%$$$######""""""######$$$%%%"""!!!  """$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%%%%$$$$$$%%%&&&'''((('''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%((((((%%%%%%'''&&&""""""""""""###$$$%%%&&&'''$$$$$$############$$$$$$""""""###$$$$$$%%%$$$$$$ """###$$$$$$######$$$%%%%%%%%%&&&'''''''''%%%&&&&&&&&&%%%$$$$$$$$$$$$"""$$$))))))%%%"""###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''((((((''''''(((***(((&&&&&&&&&''''''%%%$$$$$$%%%%%%%%%###"""###%%%$$$&&&%%%!!!$$$$$$""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))(((((((((((((((((()))&&&""""""%%%&&&%%%######$$$%%%$$$###"""###%%%$$$%%%&&&%%%#########%%%"""###$$$$$$%%%%%%%%%$$$"""###$$$###!!! !!!#########$$$$$$######### """######!!!!!!!!!###"""#########$$$$$$$$$$$$ !!!!!!"""###$$$&&&(((''''''&&&&&&&&&%%%%%%%%% """$$$$$$"""!!!"""######""""""!!!!!!"""###$$$"""""""""######$$$%%%&&&###$$$&&&&&&%%%%%%''')))''''''''''''(((((()))***...---,,,***)))(((((()))$$$$$$######""""""!!!!!!######$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%###""""""%%%'''%%%%%%$$$$$$###""""""!!!""""""###"""!!!"""$$$&&&!!!$$$$$$!!!!!!$$$$$$!!!$$$((()))%%%###$$$$$$"""$$$$$$%%%$$$$$$######$$$!!!"""############"""!!!#########""""""############""" """$$$%%%"""###!!!!!!%%%%%%### """######"""!!!###$$$"""""""""###$$$&&&'''(((###$$$%%%$$$""""""$$$&&&%%%%%%#########$$$%%%&&&###""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%% !!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$""""""############$$$$$$###$$$%%%%%%$$$%%%(((***$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$"""!!!!!!""""""###%%%$$$ !!!%%%######################## !!!"""###$$$$$$######!!!"""$$$$$$"""!!!"""###############$$$$$$$$$$$$ """$$$$$$######$$$%%%&&&'''((((((((((((((()))$$$$$$######$$$$$$%%%%%%'''&&&%%%$$$###"""""""""!!!"""###"""!!!"""$$$&&&""""""""""""############"""###$$$$$$$$$#########"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&((('''%%%###%%%%%%%%%%%%%%%%%%$$$###%%% $$$%%%%%%######"""""""""###$$$$$$"""###%%%''''''&&&$$$"""######""""""######$$$%%%""""""!!!"""###$$$&&&'''######$$$%%%&&&'''((((((!!!###%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###"""$$$%%%######$$$$$$$$$%%%%%%%%%"""%%%'''%%%&&&((('''##################$$$%%%&&&$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''&&&$$$###$$$%%%%%%"""###''')))%%%#########$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''''''''(((***)))(((((()))+++)))(((''''''(((((('''&&&%%%%%%&&&%%%######%%%&&&###%%%$$$ !!!######!!!""""""######$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''(((((())))))))))))'''%%%$$$$$$%%%%%%$$$###$$$%%%$$$###"""###%%%###%%%%%%%%%######$$$%%%!!!!!!"""###$$$$$$$$$$$$!!!""""""!!!"""###%%%"""###$$$$$$$$$$$$###""" !!!######!!! !!!""""""""""""#########$$$$$$!!!"""###$$$###$$$''')))$$$$$$$$$#########""""""!!!%%%((('''###!!!###&&&###"""!!!!!!"""###%%%&&&""""""###$$$%%%&&&&&&'''$$$&&&'''((('''((()))+++***))))))((((((((()))))),,,,,,***'''%%%###$$$&&&"""#########$$$$$$$$$$$$ !!!"""######"""!!! """###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$#########"""!!!"""$$$&&&&&&%%%%%%$$$###"""!!!!!!###"""!!!!!!"""###%%%&&&###%%%%%%######%%%%%%###"""'''(((%%%###%%%%%%###!!!"""######"""!!!"""$$$ !!!"""######"""!!! $$$######""""""######$$$"""!!! !!!"""$$$%%% ######!!!!!!$$$$$$""" !!!###"""!!!!!!"""$$$!!!!!!""""""$$$%%%&&&'''$$$%%%%%%$$$######$$$&&&$$$$$$######$$$$$$%%%%%%"""""""""###$$$%%%''''''""""""###$$$%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""##############################$$$$$$$$$$$$######!!!###%%%&&&%%%$$$$$$%%%!!!"""$$$###""""""###%%%###$$$%%%%%%%%%&&&))),,,$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###!!!!!!!!!###%%%$$$%%%%%%!!!!!!'''$$$$$$$$$#########""""""!!!"""###$$$$$$$$$###""" """###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%&&&'''((((((''''''(((***%%%$$$$$$###$$$$$$%%%%%%&&&&&&$$$######""""""""" !!!######""""""###%%%"""#########$$$$$$$$$$$$"""###%%%%%%###"""###$$$############$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! """###$$$$$$$$$###(((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%'''((((((&&&$$$$$$$$$%%%%%%&&&%%%%%%%%%###!!!"""$$$%%%###"""!!!!!!"""###$$$%%%###$$$$$$$$$$$$$$$############""""""######$$$%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&'''''''''!!!###%%%&&&%%%$$$$$$%%%###$$$%%%$$$######%%%'''######$$$$$$$$$%%%%%%%%% $$$&&&%%%&&&((('''$$$$$$###############$$$$$$$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$""""""""""""$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%###%%%&&&%%%$$$###%%%((('''"""!!!%%%'''%%%############$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***+++)))(((((())))))((('''%%%&&&&&&%%%$$$$$$&&&((("""&&&&&&""" """$$$###""""""###$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))******)))'''%%%%%%&&&((($$$%%%&&&%%%$$$###$$$&&&###$$$%%%%%%######$$$%%% !!!""""""""""""!!!"""$$$$$$######%%%&&&"""###$$$$$$$$$$$$###""" """$$$$$$###!!!!!!"""!!!!!!!!!"""""""""#########%%%&&&&&&%%%%%%(((+++######"""""""""!!!!!!!!!###$$$%%%%%%%%%$$$$$$$$$######"""!!!"""$$$&&&((("""###$$$%%%&&&''''''(((%%%''')))))))))***+++---***)))((((((''''''''''''&&&&&&&&&### """%%%#########$$$$$$%%%%%%%%% !!!###$$$$$$###!!! """###$$$%%%%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$!!!""""""!!! !!!###%%%&&&&&&%%%$$$###"""!!! $$$!!!"""$$$%%%$$$"""%%%%%%""""""%%%%%%""" $$$&&&$$$"""%%%%%%###!!!###"""!!!!!!"""%%% !!!"""######"""!!! """""""""!!!!!!"""""""""!!!!!!""""""###$$$%%%%%%"""$$$$$$!!!!!!###### !!!""""""!!!!!!"""$$$!!!!!!!!!"""###$$$%%%&&&###$$$$$$###""""""###%%%"""###$$$%%%%%%%%%%%%%%%######""""""###%%%'''(((######$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&########################"""###$$$%%%%%%$$$###""" ###&&&'''%%%$$$$$$%%% """$$$###"""!!!###%%%$$$$$$$$$$$$###%%%(((***$$$$$$#########$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!###$$$$$$""""""###%%%''' !!!###""""""%%%###############$$$$$$$$$"""###$$$%%%%%%$$$"""!!!!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%$$$######$$$%%%''')))((('''&&&(((***%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$###""""""""""""!!!$$$%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%###"""###$$$""""""""""""############!!!"""############"""!!! !!!"""###$$$$$$###""")))((((((&&&%%%$$$######%%%%%%$$$###$$$%%%'''(((######$$$'''))))))'''%%%###$$$%%%%%%&&&&&&&&&&&&###%%%'''%%%"""!!!$$$'''###"""!!!!!!!!!###$$$%%%%%%$$$###!!!!!!"""$$$%%%#########"""###$$$$$$%%%######$$$$$$$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&%%%!!!###&&&&&&%%%$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((######$$$$$$$$$%%%%%%%%%!!!%%%'''&&&&&&'''&&&"""$$$$$$##################$$$$$$############$$$$$$ !!!"""###$$$%%%%%%%%%###"""""""""###%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%$$$$$$'''***((("""!!!$$$'''%%%###$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''(((***,,,***(((((()))***)))(((&&&'''&&&%%%$$$$$$''')))"""&&&'''$$$"""$$$$$$######$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((''''''+++,,,---***&&&%%%(((+++%%%&&&''''''%%%%%%&&&'''###$$$%%%%%%$$$###$$$&&&!!!!!!###$$$%%%%%%%%%%%%&&&''''''&&&$$$######$$$"""###$$$%%%%%%$$$###"""!!!###%%%%%%$$$###"""###!!!!!!!!!!!!"""""""""""" """$$$###!!!"""$$$'''$$$$$$$$$############"""$$$!!! !!!$$$%%%###$$$###""""""###%%%''')))"""###%%%&&&'''(((((((((&&&(((*********+++---...***)))((('''%%%%%%%%%%%%!!!"""""" """&&&###############$$$$$$$$$"""###%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$!!!###%%%'''''''''&&&%%% !!!!!!!!! ###%%%&&&&&&%%%$$$###"""!!! $$$!!!%%%$$$""""""%%%%%%""""""%%%%%%"""###%%%###"""%%%%%%$$$!!!######""""""$$$''' !!!"""$$$$$$"""!!! !!!!!! !!!!!!!!!"""###%%%%%%&&&&&&%%%###%%%%%%!!!!!!###""" !!!""""""!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%"""######"""!!!!!!"""$$$!!!###$$$%%%&&&%%%%%%$$$%%%$$$###!!!!!!!!!""""""###$$$%%%&&&%%%$$$###"""!!!""""""""""""#################################"""###$$$%%%%%%$$$###"""###''''''%%%###$$$%%% """$$$###!!!!!!###%%%%%%%%%$$$###""""""%%%(((%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%%%%$$$$$$%%%'''&&&$$$%%%"""!!!!!!!!!"""###$$$%%%%%%&&&###$$$%%%&&&%%%###!!!  """"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$#########%%%'''))))))'''&&&(((***%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$###"""""""""###"""%%%'''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###&&&%%%###!!!###$$$!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!$$$&&&''''''%%%$$$######$$$&&&(((&&&###"""$$$'''!!!"""$$$%%%&&&&&&%%%%%%###&&&((('''$$$###$$$%%%&&&"""!!!######!!!%%%"""!!!###"""!!!%%%&&&'''%%%""""""%%%((($$$$$$##################$$$###"""""""""###%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&%%%$$$###""""""###%%%'''###!!!'''$$$$$$&&&(((&&&"""###(((###$$$$$$%%%%%%&&&&&&'''((('''%%%$$$###""""""""")))&&&######%%%&&&%%%$$$###"""!!!!!!!!!"""$$$%%%########################!!!%%%""" ###'''(((%%%%%%$$$$$$###$$$$$$$$$$$$######"""###%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&&&&)))+++,,,,,,***))))))***,,,,,,+++***)))((('''''''''&&&&&&((())))))&&&$$$###$$$%%%%%%$$$###$$$%%%$$$((()))%%%$$$&&&'''%%%######$$$%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&$$$######$$$"""###$$$%%%&&&'''&&&&&&&&&%%%$$$%%%'''''''''%%%)))###$$$'''$$$ """###%%%&&&&&&%%%###"""(((''''''&&&%%%$$$######!!!###%%%### """%%%"""""""""""""""###$$$$$$***$$$!!!$$$$$$ $$$%%%%%%%%%%%%%%%&&&'''(((!!!###&&&%%%###$$$'''***'''%%%(((------)))+++000---------***'''&&&&&&'''%%%&&&'''%%%###""""""###!!!"""$$$%%%%%%$$$"""!!!###############$$$$$$%%%$$$%%%%%%$$$###"""$$$%%%!!!!!!###$$$%%%&&&&&&&&&!!!%%%'''''''''((((((###&&&(((&&&!!!!!!$$$$$$%%%%%%###!!!!!!"""$$$'''%%%""""""###$$$###!!!"""!!!!!!$$$'''(((&&&### !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!! """###$$$$$$$$$$$$$$$%%%&&&''''''"""######"""!!!!!!"""$$$######"""!!!!!!!!!!!!!!! !!!"""######$$$$$$###$$$"""!!! !!!"""$$$%%%"""###%%%%%%###"""###$$$""""""#########!!!!!!#########"""!!!"""###&&&$$$"""!!!""""""!!! %%%$$$###$$$%%%%%%$$$### !!!"""###$$$$$$%%%&&&&&&$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################&&&'''((((((((('''&&&%%%%%%&&&&&&'''&&&%%%###"""'''&&&$$$#########$$$%%%"""###$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$""""""###%%%$$$$$$############$$$$$$############""""""""""""""""""""""""""""""""""""&&&'''((('''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$!!!!!!###$$$$$$###"""!!! !!!"""$$$&&&'''(((###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&$$$"""!!!!!!"""!!!!!!"""###############%%%'''((((((&&&%%%$$$%%%(((&&&%%%$$$$$$$$$%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$&&&((('''%%%###$$$%%%$$$$$$###!!!!!!!!!###%%%&&&$$$!!!!!!###%%%$$$######$$$%%%$$$""""""$$$'''########################$$$###"""""""""###%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%%%%%%%$$$###""""""###%%%&&&###!!!'''!!!!!!###'''%%%"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$)))&&&######%%%&&&%%%$$$###""""""!!!"""###$$$%%%######################## &&&)))%%%"""###%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$############%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&((()))++++++***)))******++++++++++++***)))((((((((((((''''''((('''$$$"""###$$$%%%$$$###"""###%%%###'''(((%%%###%%%&&&%%%"""###$$$%%%&&&'''''''''%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''%%%$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$%%%&&&'''&&&%%%)))%%%!!!!!!$$$%%%###!!!######%%%%%%%%%%%%######&&&&&&%%%%%%$$$############$$$$$$###""""""###$$$$$$###############$$$$$$%%%!!!$$$######&&&'''&&&%%%$$$###############$$$%%%%%%$$$%%%&&&(((,,,******---***%%%%%%))))))******((('''&&&''')))%%%%%%&&&%%%###!!!"""###"""###$$$%%%%%%$$$###"""###""""""""""""###$$$$$$###$$$$$$###""""""###%%%!!!"""###$$$%%%&&&&&&&&& ###&&&(((((('''((((((###%%%%%%!!! $$$%%%&&&&&&$$$###"""###%%%$$$""" !!!###$$$###"""###"""!!!###%%%'''%%%### !!!!!!"""######$$$$$$!!!!!!!!!"""""""""######""""""""""""##################"""!!!!!!"""$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%"""######"""!!!!!!"""$$$######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%###"""!!! !!!"""$$$%%%"""###%%%%%%###"""###$$$""""""#########"""!!!!!!"""###$$$$$$""""""###$$$$$$"""!!!"""###$$$$$$######"""""""""#########"""!!!!!!!!!"""""""""""""""%%%%%%&&&$$$""""""###%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###############!!!"""######"""!!!"""$$$############$$$$$$$$$$$$$$$%%%&&&$$$###"""###%%%$$$$$$############$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""&&&''''''&&&%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%""""""###############"""&&&%%%%%%$$$###"""!!!!!!######$$$%%%$$$###""""""!!!!!!!!!!!!!!!"""###$$$$$$%%%&&&$$$"""!!!!!!"""!!!!!!"""###############%%%'''((((((&&&%%%%%%&&&,,,'''""""""$$$&&&%%%"""$$$$$$$$$###$$$$$$%%%%%%%%%&&&''''''%%%$$$$$$%%%###%%%&&&$$$!!! $$$(((%%%###""""""###$$$$$$###!!!"""###"""""""""$$$&&&########################$$$############$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%$$$############%%%&&&$$$ """'''###"""$$$'''&&&"""###'''((((((((('''&&&%%%%%%%%%$$$#########$$$%%%%%%&&&(((&&&$$$$$$%%%%%%%%%$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ &&&)))&&&###$$$%%%$$$%%%$$$$$$###$$$$$$%%%%%%$$$#########$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&(((******))))))***+++***+++,,,,,,,,,,,,*********((('''''''''%%%### """###$$$###"""!!!###$$$"""&&&'''###"""$$$%%%$$$"""###$$$%%%'''((())))))&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&'''%%%$$$$$$###$$$%%%'''(((%%%######$$$%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###"""#########"""%%%$$$$$$#########$$$$$$###%%%%%%$$$$$$&&&%%%$$$###############)))'''&&&&&&'''((((((''',,,+++******'''""""""%%%$$$%%%&&&&&&%%%%%%''')))###$$$%%%$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""#########!!!!!!###$$$!!!"""###$$$%%%&&&&&&&&&"""%%%'''((((((''''''(((%%%%%%$$$ !!!&&&&&&''''''&&&$$$$$$%%%'''!!! !!!###$$$$$$###$$$"""!!!!!!###$$$###"""!!!!!!!!!"""######$$$$$$"""""""""#########$$$$$$""""""""""""############%%%$$$###""""""######$$$'''&&&%%%$$$############"""######"""!!!!!!"""$$$""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%###"""!!!!!!!!!"""$$$%%%"""###%%%%%%###"""###$$$######""""""######$$$%%%###$$$%%%$$$###"""###%%%###"""!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!$$$%%%%%%$$$""""""###%%%"""######$$$%%%&&&''''''######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$######"""""" !!!######""""""###%%%""""""""""""############$$$%%%%%%$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""######$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$###### !!!"""###$$$%%%$$$%%%%%%$$$"""!!!"""###!!!!!!"""###############%%%&&&''''''%%%%%%%%%&&&,,,((($$$"""###$$$$$$###%%%%%%#########$$$%%%&&&&&&&&&''''''&&&%%%%%%%%%###$$$%%%$$$"""!!!$$$&&&"""!!!!!!!!!!!!""""""!!! !!!""""""###$$$%%%&&&###############$$$$$$$$$############$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&$$$!!!"""''''''%%%%%%((('''###"""%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%$$$###%%%%%%###$$$$$$######$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###""""""$$$&&&'''$$$&&&))))))))))))***+++)))***,,,---...---,,,+++)))(((&&&&&&&&&%%%###!!!"""######"""!!!!!!"""$$$ $$$&&&"""!!!$$$%%%$$$$$$$$$$$$%%%&&&'''((((((&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&'''&&&%%%#########%%%'''((($$$###"""###%%%&&&&&&$$$"""$$$%%%$$$$$$'''***$$$$$$############$$$$$$!!!!!!""""""#########$$$'''$$$!!!!!!###$$$""" %%%$$$$$$###############&&&!!! %%%'''$$$ $$$$$$$$$$$$%%%'''((()))---***'''(((***+++)))'''&&&&&&'''&&&%%%###$$$&&&"""###$$$$$$###$$$&&&((("""###$$$###!!! !!!"""%%%$$$$$$######$$$$$$%%%""""""!!!!!!""""""###$$$"""###$$$###""""""$$$&&&!!!"""###$$$%%%&&&&&&%%%###%%%''''''&&&%%%&&&&&&&&&&&&%%%###!!!!!!$$$''''''(((((('''&&&%%%'''(((!!!!!!""""""###$$$######%%%###!!! !!!!!!"""!!!!!!""""""############"""#########$$$$$$$$$$$$!!!"""""""""############&&&%%%###"""!!!""""""###%%%%%%$$$###############"""######"""!!!!!!"""$$$!!!"""""""""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%""""""!!!!!!""""""###$$$"""###%%%%%%###"""###$$$$$$###""""""###%%%&&&(((###$$$%%%%%%$$$###$$$%%%###"""!!!!!!""""""!!! !!!"""!!! !!!!!!""""""""""""""""""""""""###$$$$$$###""""""###%%%!!!"""###$$$%%%&&&''''''######$$$%%%&&&&&&''''''%%%&&&''''''&&&%%%###"""%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###!!!!!!!!!"""###""""""$$$&&&!!!!!!!!!!!!"""""""""""""""$$$%%%%%%###"""###$$$$$$$$$############$$$$$$%%%$$$$$$###"""!!! """"""""""""""""""""""""$$$%%%&&&%%%$$$###$$$%%%###$$$%%%%%%&&&&&&&&&&&&(((((('''''''''''''''((('''%%%###!!!!!!"""$$$&&& !!!"""###$$$%%%&&&&&&""""""######$$$$$$$$$$$$ !!!!!!"""###%%%%%%###$$$%%%$$$"""!!!"""###!!!!!!"""##################$$$%%%%%%######$$$&&&((()))(((%%%!!!!!!###%%%%%%$$$###"""###$$$%%%&&&'''&&&&&&''''''&&&%%%$$$%%%###!!!!!!###$$$###"""!!!!!!""""""!!!!!!!!!!!!"""""""""###%%%%%%&&&%%%""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&%%%"""###&&&### !!!%%%&&&######%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%######%%%%%%###$$$#########$$$$$$%%%&&&###$$$$$$%%%&&&&&&''''''###$$$%%%%%%%%%%%%$$$###%%%$$$###""""""$$$&&&'''$$$&&&))))))))))))***+++)))***,,,---......------(((&&&%%%%%%&&&'''&&&%%%#########!!! ###%%%$$$%%%"""!!!$$$%%%$$$&&&%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&%%%$$$%%%&&&'''%%%$$$######$$$&&&(((###""""""###%%%&&&&&&%%% ###&&&&&&###"""%%%((($$$######""""""######$$$ !!!!!!""""""######$$$&&&### """###"""$$$######"""""""""######'''%%%"""###''')))'''"""&&&&&&&&&'''(((***+++,,,,,,)))&&&&&&))))))'''%%%"""$$$$$$######$$$&&&'''$$$%%%%%%$$$""""""###%%%"""###$$$###!!!!!!!!!###%%%%%%$$$######$$$%%%%%%"""""""""""""""######$$$###$$$%%%%%%$$$$$$&&&((("""###$$$$$$%%%%%%%%%%%%###$$$&&&%%%$$$###$$$%%%###%%%&&&&&&%%%$$$###$$$&&&'''((('''&&&&&&''')))$$$%%%%%%%%%$$$######"""$$$###"""  !!!"""""""""""""""#########"""#########$$$$$$$$$$$$!!!"""""""""############$$$###"""!!! !!!""""""""""""""""""###$$$%%%"""######"""!!!!!!"""$$$ !!!""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$"""""""""""""""######$$$"""###%%%%%%###"""###$$$######""""""###%%%'''(((###$$$%%%%%%$$$###$$$%%% """"""!!! !!!"""$$$###!!! """###!!!!!!!!!"""###$$$$$$$$$"""###$$$###""""""###%%%!!!!!!"""###%%%&&&''''''######$$$%%%&&&&&&'''''''''((((((((('''&&&$$$###''''''&&&%%%$$$$$$######!!!!!!###$$$$$$###"""!!!!!!"""###""""""$$$&&& !!!!!!!!!"""""""""!!!###%%%%%%###"""######$$$$$$############$$$$$$$$$$$$######"""!!!!!! """""""""""""""""""""""""""$$$%%%$$$######$$$%%%###$$$%%%&&&&&&&&&%%%%%%(((((('''''''''((()))***)))'''$$$"""!!!###%%%&&&'''&&&%%%$$$"""!!! """""""""######$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%###$$$%%%$$$"""""""""$$$!!!!!!"""#####################$$$###""""""$$$&&&%%%((()))'''""" ###&&&############$$$%%%&&&'''((('''&&&&&&((('''&&&$$$%%%""" !!!%%%&&&### """###%%%%%%###"""###$$$###""""""$$$&&&&&&%%%###"""""""""###$$$$$$%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&######&&&&&&######&&& $$$$$$$$$&&&"""""""""###$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$&&&''''''%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))%%%###%%%$$$!!!############$$$%%%&&&&&&###$$$%%%&&&'''''''''&&&######%%%%%%%%%%%%######%%%$$$$$$###$$$%%%&&&'''&&&(((******))))))***++++++++++++,,,,,,---------((('''%%%%%%'''(((((('''$$$$$$###!!! !!!###&&&$$$%%%"""!!!$$$&&&$$$'''&&&$$$###""""""###$$$%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&###""""""###&&&''''''&&&###%%%'''&&&""" !!!"""########################!!!!!!""""""#########$$$$$$"""!!!!!!"""######"""###############$$$%%%%%%###&&&&&&&&&(((,,,+++(((***))))))((((((((())))))'''%%%$$$###$$$$$$$$$###"""%%%%%%""" ###%%%%%%&&&&&&&&&%%%"""!!!"""$$$"""###$$$$$$"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$%%%&&&%%%%%%%%%''')))"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$###"""$$$%%%!!!"""$$$%%%%%%$$$""" %%%&&&&&&&&&%%%%%%&&&((($$$&&&((('''%%%###"""""""""######"""  """""""""""""""""""""######"""""""""#########$$$$$$""""""""""""###############"""!!! !!!"""!!!!!!!!!!!!"""###$$$%%%"""######"""!!!!!!"""$$$ """######"""!!!!!! !!!###############!!!"""""""""############"""###%%%%%%###"""###$$$############$$$%%%&&&'''###$$$%%%$$$###"""###%%%###%%%$$$###!!!###%%%$$$"""!!!###%%% !!!"""###$$$%%%&&&"""#########""""""###%%%!!!""""""###$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&(((((())))))(((&&&$$$###((('''&&&%%%$$$$$$$$$$$$""""""######$$$$$$###### !!!######""""""###%%%!!!!!!!!!!!!"""""""""""" """$$$%%%$$$#########$$$$$$############$$$$$$############""""""""""""""""""""""""""""""""""""!!!###$$$$$$###"""###%%%###$$$%%%%%%%%%%%%######''''''&&&&&&''')))+++,,,)))(((%%%###"""###%%%&&&$$$$$$$$$########################"""######$$$%%%######"""""""""###$$$$$$"""$$$%%%$$$###"""###$$$!!!!!!"""##################$$$$$$###"""###%%%'''%%%&&&''''''&&&$$$###### !!!###$$$%%%&&&''''''((('''&&&&&&((((((&&&$$$$$$######$$$%%%%%%$$$###!!!###&&&&&&###"""###$$$###"""!!!###%%%%%%### !!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&'''######&&&'''$$$$$$&&&!!!%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###&&&((('''%%%######%%%$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%++++++(((###"""%%%%%%"""############$$$%%%&&&'''###$$$%%%''''''''''''&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&((()))++++++***)))******---,,,*********+++---...+++)))'''&&&'''(((''''''%%%%%%$$$"""!!!!!!$$$'''$$$%%%###"""%%%'''%%%'''&&&$$$######$$$%%%&&&%%%&&&(((******)))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$'''(((((('''!!!"""$$$$$$###"""!!!!!!!!!"""###$$$$$$###"""!!!"""#####################"""###$$$$$$###$$$&&&'''$$$$$$$$$%%%&&&'''((()))"""(((+++((('''***+++)))''''''&&&&&&&&&&&&''''''###$$$$$$###""""""###$$$"""&&&%%% ###&&&%%%'''''''''&&&$$$###$$$%%%"""$$$%%%$$$######$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%$$$%%%''')))######$$$%%%%%%%%%$$$$$$"""###$$$$$$######%%%'''""""""###$$$$$$$$$###"""###$$$%%%$$$######%%%'''!!!$$$''''''%%%######$$$ ###$$$$$$""" !!!######"""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""###############"""!!!!!!!!!"""###$$$""""""!!!!!!!!!""""""###"""######"""!!!!!!"""$$$ """#########"""!!!!!!!!!"""###$$$$$$$$$$$$!!!!!!"""###############"""###%%%%%%###"""###$$$""""""###$$$$$$%%%$$$$$$"""###$$$$$$""""""###$$$!!!$$$%%%###""" $$$&&&%%%!!! """&&&"""""""""######$$$$$$$$$!!!"""###"""!!!"""###%%%""""""######$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$(((((((((((('''%%%###"""%%%$$$$$$$$$$$$%%%&&&'''###############$$$%%%%%%!!!"""######"""!!!"""$$$!!!!!!"""""""""#########!!!$$$%%%$$$###"""###$$$$$$############$$$$$$""""""""""""############""""""""""""""""""""""""!!!"""######""""""###%%%###$$$%%%%%%$$$###!!! %%%%%%%%%%%%'''***,,,...)))(((&&&$$$###$$$%%%&&& """$$$&&&((()))%%%$$$###"""""""""###$$$$$$$$$######""""""######"""###$$$$$$###"""###$$$!!!!!!"""###############$$$%%%%%%$$$###$$$&&&)))%%%$$$$$$&&&)))((($$$  """%%%'''''''''''')))'''%%%&&&((()))&&&###"""%%%((('''$$$###$$$'''!!!$$$$$$""" """###!!! """$$$$$$!!!!!!""""""###$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$&&&''''''######&&&'''%%%$$$&&&&&&""" $$$'''$$$""""""'''&&&&&&%%%%%%$$$$$$###"""""""""###$$$%%%'''(((###&&&((((((%%%######%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''$$$ %%%&&&$$$############$$$%%%&&&'''###$$$%%%'''(((''''''&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''''''''&&&&&&)))+++,,,,,,***))))))***...,,,***((((((***,,,......,,,)))''''''''''''&&&&&&&&&$$$"""!!!"""%%%((( $$$&&&######&&&'''&&&'''&&&$$$$$$$$$&&&((()))$$$&&&***,,,,,,+++(((&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&'''&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$######%%%'''))))))((("""$$$%%%&&&%%% """###%%%%%%###""" $$$$$$##################"""%%%'''&&&$$$%%%(((+++%%%%%%&&&&&&((()))+++,,,$$$---000***%%%'''(((&&&!!!!!!"""###$$$&&&((((((###&&&'''&&&###"""%%%((( $$$$$$%%%((('''&&&''''''&&&%%%$$$&&&'''###$$$%%%%%%$$$###$$$&&&###$$$&&&''''''&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''"""###$$$$$$###$$$&&&(((######$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$%%%''')))'''%%%######%%%&&&&&&&&&!!!#########""""""$$$&&&!!!%%%&&&$$$######%%%"""%%%%%%###!!!"""############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""##################"""""""""$$$%%%&&&$$$###"""!!!!!! !!!"""######"""!!!!!!"""$$$ """###$$$###"""!!!""""""###$$$%%%%%%%%%%%%!!!!!!"""###############"""###%%%%%%###"""###$$$!!!"""###%%%%%%$$$###"""!!!###$$$###"""!!!"""###$$$$$$$$$$$$%%%###  ###&&&$$$!!!"""%%%$$$$$$$$$###############!!!"""###"""!!!"""###%%%##################$$$$$$$$$$$$##################''''''''''''&&&$$$"""!!!"""""""""###%%%''')))+++%%%$$$#########$$$&&&'''"""###$$$###"""!!!"""###""""""""""""############!!!$$$%%%$$$###"""###$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" """######""""""###%%%###$$$%%%%%%$$$"""$$$$$$$$$$$$'''***---///)))((('''%%%$$$$$$%%%%%%########################&&&%%%###"""""""""######&&&%%%$$$###"""""""""""""""###$$$$$$###"""###%%%!!!!!!"""###############'''%%%###%%%((()))(((%%%!!!"""#########"""###"""!!!!!!"""$$$&&&''''''&&&'''++++++'''%%%'''###$$$$$$"""!!!"""$$$&&&$$$#########$$$$$$###!!!###''''''######''''''###""""""!!!!!!!!!!!!"""###!!!###%%%$$$""""""$$$&&&###$$$%%%%%%######$$$%%%%%%$$$###""""""$$$&&&(((%%%""" """%%%&&&%%%"""###!!!###%%%%%%$$$''''''&&&%%%###""""""!!!%%%$$$###""""""!!!""""""&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&''''''&&&&&&"""$$$&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&((()))(((%%%$$$&&&'''$$$%%%(((%%%%%%$$$$$$###$$$$$$$$$"""%%%&&&$$$%%%''''''$$$'''&&&%%%$$$$$$%%%''')))...---+++***++++++***))),,,,,,++++++***++++++,,,,,,+++***(((''''''&&&&&&&&&&&&%%%%%%$$$###"""""""""$$$%%%&&&''''''$$$###"""!!!"""&&&((('''%%%!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((%%%$$$&&&)))(((&&&%%%$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&""""""!!!!!!"""$$$%%%'''$$$$$$#####################$$$$$$###""""""###%%%%%%%%%&&&''''''&&&%%%$$$&&&,,,***)))///,,,''',,,$$$%%%&&&''''''&&&%%%$$$"""!!! !!!###$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""!!!!!!"""$$$&&&'''%%%***,,,((($$$%%%&&&$$$######"""""""""""""""""""""$$$&&&%%%$$$###$$$%%%((('''%%%%%%######&&&***###%%%&&&&&&###!!! !!!###%%%&&&%%%$$$$$$%%%###%%%'''&&&###$$$'''+++((('''%%%######$$$%%%&&&"""###%%%%%%###""""""###&&&%%%%%%$$$###"""!!!!!!%%%%%%$$$###"""""""""###"""$$$%%%%%%###""""""#########"""!!!!!!!!!!!!!!!""""""""""""############"""######$$$$$$$$$######"""%%%%%%!!!"""###!!!""""""!!!!!!!!!!!!""""""###############"""!!!!!!###'''&&&###"""$$$(((#########""" """$$$$$$!!!!!!$$$$$$!!!!!!$$$'''&&&$$$#########$$$$$$########################&&&$$$!!!!!!$$$%%%###"""%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$###"""!!! ###"""!!!!!!!!!"""$$$%%%"""%%%$$$"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%%%%$$$###%%%'''%%%%%%%%%$$$$$$#########!!!!!!""""""##################$$$$$$$$$######"""###!!! !!!######"""$$$$$$############$$$$$$""""""""""""""""""""""""$$$"""!!!!!!"""######""""""""""""""""""""""""""" ###&&&'''&&&$$$$$$$$$$$$$$$###$$$%%%''')))+++(((((('''&&&%%%###"""!!!%%%&&&%%%$$$!!! !!!###"""######$$$$$$%%%&&&&&&%%%$$$$$$###"""""""""###"""###%%%%%%###"""###$$$""""""!!!!!! %%%$$$######$$$%%%$$$### !!!"""##################"""!!!"""$$$&&&'''&&&$$$%%%((()))%%%$$$'''%%%&&&&&&%%%###$$$%%%'''###""""""###%%%%%%###""""""###!!!"""&&&&&&"""""""""!!!!!!!!!""""""###!!!###%%%$$$###"""$$$&&&###$$$&&&&&&$$$###$$$%%%&&&%%%$$$#########$$$%%%###$$$$$$%%%$$$$$$%%%&&&$$$!!! ###%%%%%%$$$''''''&&&%%%$$$###""""""###%%%%%%$$$"""!!!###%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%###$$$&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''(((%%%$$$&&&%%%""""""%%%&&&%%%%%%$$$$$$%%%%%%&&&"""&&&&&&$$$$$$''''''$$$%%%%%%$$$$$$$$$%%%&&&''',,,+++******************++++++******+++,,,,,,---++++++***((('''&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!"""######$$$&&&''''''%%%###"""###%%%&&&%%%###$$$%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&'''''''''&&&'''&&&$$$$$$%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''######""""""###$$$&&&'''$$$$$$#####################$$$%%%$$$######$$$&&&%%%&&&'''(((((((((''''''&&&+++(((''',,,***&&&+++######$$$$$$$$$$$$######"""!!!!!!!!!###$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""###%%%'''(((%%%***+++'''%%%&&&&&&$$$###########################$$$&&&&&&$$$###$$$%%%((('''&&&$$$######&&&***"""$$$&&&&&&$$$#########"""$$$&&&'''&&&%%%%%%%%%$$$%%%%%%%%%$$$%%%''')))'''&&&$$$#########$$$%%%"""$$$%%%%%%$$$######$$$########################%%%$$$######""""""######"""###$$$$$$""""""###$$$######"""!!!!!!!!!!!!!!!""""""""""""############"""######$$$$$$#########!!!$$$$$$ !!!"""!!!###""""""!!!!!!""""""###&&&%%%###"""""""""###$$$ $$$'''&&&###"""$$$&&&#########"""!!!!!!"""$$$$$$!!!!!!$$$$$$!!!!!!$$$%%%$$$###"""""""""##############################(((%%%######%%%&&&%%%############$$$$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!"""""""""""""""######$$$ """#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""%%%''''''&&&%%%&&&((($$$$$$#########""""""""""""""""""#########$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""########################""""""#########""""""""""""""""""""""""$$$###"""######$$$######""""""""""""""""""""""""###$$$%%%$$$######%%%&&&&&&%%%$$$$$$%%%&&&'''((('''''''''&&&%%%$$$###"""$$$%%%&&&%%%"""!!!!!!"""!!!""""""######$$$%%%%%%%%%%%%$$$###############"""###%%%%%%###"""###$$$$$$$$$$$$$$$############'''((((((&&&%%%$$$%%%&&&########################$$$###""""""###$$$&&&'''$$$""""""%%%&&&###$$$'''%%%&&&&&&%%%$$$###%%%'''"""""""""###%%%&&&$$$###"""!!!###&&&&&&#########"""""""""""""""###"""###$$$$$$######$$$&&&"""$$$''''''&&&$$$###$$$&&&&&&%%%%%%$$$$$$######"""%%%((('''$$$###%%%)))$$$###""""""$$$&&&&&&%%%(((''''''&&&%%%$$$#########%%%&&&%%%######%%%((($$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&######%%%%%%"""!!!$$$&&&&&&%%%%%%%%%%%%&&&'''$$$''''''$$$$$$&&&&&&"""######$$$$$$%%%%%%%%%%%%)))))))))))))))******+++++++++***++++++,,,---...******)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$###""""""###%%%''')))'''%%%$$$$$$%%%%%%$$$"""%%%&&&((('''&&&%%%%%%&&&&&&''')))******)))'''&&&)))&&&###%%%((()))'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$######$$$%%%&&&'''######$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%$$$%%%'''&&&&&&'''((())))))))))))$$$)))%%%###)))'''$$$***###""""""""""""""""""###########################!!!"""############"""""""""""""""###%%%''')))***%%%***+++'''%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$$$$$$$%%%''''''&&&$$$###$$$''')))"""$$$%%%&&&%%%$$$%%%&&&###%%%'''((('''&&&&&&&&&%%%$$$###$$$&&&'''''''''&&&%%%$$$""""""###$$$$$$###$$$&&&&&&%%%$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$###"""""""""######""""""###"""!!!"""$$$'''###""""""!!!!!!!!!!!!!!!""""""""""""############"""######$$$######""""""###### !!! #########""""""#########(((&&&###!!!!!!"""$$$&&&"""$$$'''&&&###!!!###%%%"""######"""!!!!!!###$$$$$$!!!!!!$$$$$$!!!!!!$$$$$$###""""""!!!"""""""""########################'''&&&$$$###$$$%%%$$$###############$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""############""""""!!!!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$%%%''''''&&&%%%%%%&&&###""""""""""""!!!!!!!!!###############$$$$$$$$$!!!!!!""""""""""""!!!!!! ###&&&&&&###"""###%%%###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$"""!!!"""%%%((('''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$###%%%&&&&&&$$$""""""""" !!!!!!"""######$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%)))******'''###!!!###&&&$$$$$$##################$$$############$$$%%%&&&$$$!!!!!!$$$$$$###$$$'''###$$$%%%$$$"""!!!"""$$$!!!!!!!!!###%%%&&&%%%$$$!!!###$$$%%%&&&%%%$$$$$$$$$###"""""""""############$$$$$$$$$$$$%%%%%%!!!$$$'''((('''%%%######$$$%%%%%%&&&&&&%%%$$$$$$"""$$$&&&&&&$$$###%%%'''$$$$$$$$$$$$%%%&&&&&&&&&(((((('''&&&&&&%%%$$$$$$$$$$$$######%%%&&&&&&&&&"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%&&&'''&&&%%%$$$&&&'''&&&&&&'''((('''&&&$$$######!!!"""%%%&&&######&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$''''''%%%$$$&&&%%%"""######%%%&&&&&&&&&&&&&&&''''''((((((((()))***,,,---,,,,,,+++++++++,,,,,,)))))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$"""###%%%&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$""""""###&&&(((***,,,,,,***(((&&&(((&&&%%%%%%''''''&&&$$$###$$$%%%&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$%%%"""$$$'''((('''&&&''''''''''''''''''''''''''''''###(((### &&&%%%###)))$$$###"""!!!!!!"""###$$$######$$$$$$###""""""###!!!""""""###############""""""###%%%&&&((()))***%%%))))))&&&%%%''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%((('''$$$###%%%'''((($$$%%%&&&&&&%%%$$$%%%&&&###&&&(((((('''&&&''''''&&&###"""###''')))'''%%%$$$$$$###""""""######$$$###%%%&&&&&&%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%######""""""""""""######!!!""""""!!! """%%%(((""""""!!!!!!!!!!!!""""""!!!"""""""""###########################""""""!!!###### !!!"""!!!$$$$$$############$$$$$$&&&%%%###"""!!!"""###$$$###%%%&&&%%%###!!!"""###!!!"""######"""!!!###$$$$$$""""""$$$$$$""""""$$$#########"""""""""##############################%%%$$$###""""""""""""!!!$$$%%%%%%%%%%%%&&&&&&&&&!!!!!!""""""############!!!"""###$$$$$$###"""!!!###!!! !!!%%%&&&### ############$$$$$$$$$$$$######$$$$$$$$$######"""###$$$$$$$$$$$$#########""""""""""""""""""""""""############$$$$$$$$$$$$"""######$$$$$$$$$$$$### ###&&&$$$ ###(((""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###"""!!! !!!""""""""""""""""""""""""######$$$###""""""$$$'''&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%!!!$$$&&&'''%%%###""""""!!!!!!""""""###$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&"""###%%%%%%###"""###$$$!!!!!!!!!""""""#########&&&'''&&&###!!!$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""%%%%%%###$$$(((###$$$%%%$$$"""!!!"""###!!!!!!!!!###%%%&&&%%%$$$""""""###%%%%%%$$$######%%%%%%$$$###############$$$######$$$%%%%%%%%%%%%!!!$$$((()))'''%%%$$$###"""###$$$&&&&&&'''''''''$$$"""!!!"""%%%&&&%%%###$$$%%%%%%&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$'''""" &&&(((&&&"""#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$&&&(((&&&&&&'''((('''&&&$$$###%%%###$$$''''''###"""%%%######""""""###$$$%%%%%%$$$''''''%%%$$$&&&%%%"""$$$%%%&&&'''((((((((((((%%%'''(((((('''(((***---//////---,,,++++++******((()))))))))((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###!!!$$$******%%%###&&&###$$$$$$%%%%%%&&&''''''$$$%%%&&&&&&$$$""""""###"""###&&&''''''&&&###"""%%%'''((('''$$$###$$$&&&!!!$$$&&&'''%%%$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&%%%######$$$$$$%%%%%%%%%%%%###&&&)))***)))(((''''''((('''&&&%%%$$$#########"""'''"""%%%$$$!!!(((%%%%%%###""""""###%%%%%%"""$$$&&&%%%###""""""###"""""""""""""""######$$$"""###$$$&&&'''((()))***$$$''''''%%%%%%'''&&&"""######$$$$$$$$$%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&$$$(((((($$$"""&&&(((&&&&&&''''''&&&$$$######$$$$$$&&&((()))(((''''''(((%%%###!!!###'''((('''$$$#####################$$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$############"""###""""""!!!""""""######!!!!!!!!! !!!%%%(((""""""!!!!!!!!!!!!""""""!!!"""""""""###########################"""!!! $$$$$$!!!"""$$$###$$$$$$############$$$$$$!!!"""#########""" ###$$$%%%$$$###"""!!!""" """######""""""###$$$%%%""""""%%%%%%""""""%%%###$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%%%%###""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!###!!! !!!%%%&&&### """""""""######$$$$$$$$$"""######$$$$$$$$$##################$$$###"""!!!################################################""""""###$$$$$$$$$$$$$$$!!!###$$$ ###)))""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""$$$&&&%%%$$$######%%%"""""""""""""""""""""""" """$$$%%%$$$######$$$############$$$&&&((()))"""###$$$%%%&&&&&&&&&&&&!!!###&&&'''&&&$$$$$$$$$""""""######$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&"""###%%%%%%###"""###$$$ !!!!!!""""""""")))(((&&&###  """!!!"""###$$$$$$$$$""""""$$$$$$%%%%%%%%%%%%%%%%%%'''$$$$$$''''''$$$$$$&&&%%%&&&((('''%%%######$$$"""""""""###%%%&&&$$$######!!!!!!######!!!!!!###&&&&&&%%%$$$############%%%$$$###$$$&&&&&&&&&$$$###%%%(((((('''%%%$$$%%%"""###$$$%%%&&&'''((()))%%%"""!!!%%%'''$$$!!!###%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$'''### %%%(((%%%!!!%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((('''&&&$$$$$$&&&(((&&&&&&&&&'''&&&&&&%%%%%%(((&&&&&&((('''""" !!!""""""!!!""""""###$$$%%%$$$''''''$$$$$$&&&&&&"""%%%%%%&&&'''((())))))***%%%'''))))))''''''***---000///...,,,++++++++++++((()))*********)))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%### $$$,,,---%%%"""%%%"""###%%%&&&%%%&&&((()))%%%&&&((('''&&&%%%%%%&&&"""$$$%%%&&&&&&%%%$$$"""$$$''')))'''###!!!###&&&!!!$$$((((((%%%###$$$&&&)))((((((''''''(((((()))$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$(((+++---,,,)))'''&&&&&&%%%$$$###"""!!!!!!!!!!!!&&&""" &&&$$$!!!'''&&&&&&%%%%%%%%%%%%&&&&&& ###'''&&&$$$"""###%%%"""!!!!!!!!!"""###$$$%%%######%%%&&&'''(((((((((###%%%$$$###$$$'''%%%!!!""""""######$$$%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&###))))))###"""'''(((%%%'''''''''%%%###!!!"""$$$$$$&&&((()))((('''''''''#########$$$&&&'''&&&%%%#########$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%&&&&&&&&&%%%$$$###"""!!! """"""!!!!!!!!!"""######!!!!!!"""!!! !!!###&&&!!!!!!!!!!!!!!!""""""###""""""""""""########################"""!!! $$$$$$!!! ###%%%$$$#########""""""######### ###$$$$$$"""#########$$$######""""""!!!###$$$###"""###$$$%%%""""""%%%%%%""""""%%%######$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""")))))))))'''%%%$$$%%%&&&""""""""""""############!!!!!!""""""#########$$$"""############""""""!!!"""!!!!!!"""$$$$$$###"""!!!!!!""""""###$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$%%%&&&&&&%%%###""""""############$$$$$$#########""""""""""""""" !!!""""""###"""""""""###"""###(((###""""""!!!!!!""""""###""""""""""""""""""""""""!!!###!!! ###""""""""""""""""""""""""!!!$$$&&&%%%###""""""""""""""""""$$$&&&((()))"""###$$$%%%&&&&&&&&&&&&!!!###&&&&&&%%%%%%%%%&&&#########$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&"""###%%%%%%###"""###$$$"""""""""""""""#########///+++'''%%%$$$%%%%%%%%%"""%%%%%%$$$""" %%%%%%%%%%%%%%%%%%%%%$$$'''$$$%%%((('''###"""###%%%&&&((('''%%%############""""""###%%%%%%###"""%%% """###!!!###(((''''''&&&$$$$$$#########&&&$$$###$$$&&&'''&&&$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&((()))$$$#########$$$%%%%%%$$$"""$$$''''''%%%######%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))(((((((((&&&$$$$$$&&&(((&&&&&&%%%%%%%%%&&&''''''$$$"""###''''''###!!!###""""""""""""###$$$%%%&&&"""&&&&&&$$$$$$''''''$$$%%%%%%%%%%%%&&&(((***+++&&&)))+++***'''&&&***...------,,,,,,,,,------...))))))+++,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%!!!###,,,,,,$$$"""'''###%%%''''''%%%%%%&&&)))$$$%%%''''''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&&&&''''''&&&$$$######$$$!!!%%%))))))%%%"""###%%%(((''''''&&&&&&''''''(((######$$$%%%%%%$$$###"""######$$$$$$%%%&&&&&&'''&&&)))...///---)))&&&%%%######"""!!!!!!"""###$$$!!!'''$$$"""(((&&&"""'''%%%%%%&&&&&&&&&&&&%%%%%%###''''''$$$"""$$$&&&"""!!!!!!!!!"""###$$$%%%###$$$%%%&&&'''&&&&&&%%%"""###"""!!!###&&&$$$!!!!!!""""""###$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&""")))***###"""((()))$$$%%%%%%%%%###"""!!!###%%%###%%%'''((('''&&&&&&'''!!!###%%%&&&%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%% """$$$%%%$$$$$$%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!"""###### """###"""!!!!!!"""###!!!!!!!!!!!!!!!"""######""""""""""""########################"""!!! ###### """$$$######""""""!!!!!!""""""###!!!!!!#########""" """""""""###$$$$$$###"""!!!###$$$#########$$$%%%######%%%%%%######%%%!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""***++++++)))&&&$$$%%%'''""""""""""""############"""""""""""""""#########$$$######""""""""""""""" """#########"""######!!!!!!!!!"""###$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$###"""$$$&&&'''&&&$$$!!!!!!!!!"""""""""######"""""""""!!!!!!!!!  !!!""""""#########""""""""""""""""""###$$$#########""""""#########"""""""""""""""""""""""" ###"""""""""""""""""""""""" """######""""""###$$$###############%%%'''(((######$$$%%%&&&&&&&&&&&&"""###%%%%%%%%%%%%&&&((("""""""""###$$$$$$%%%%%%###############$$$%%%%%%"""###%%%%%%###"""###$$$$$$$$$##################...)))$$$"""$$$%%%$$$###"""%%%&&&$$$"""%%%%%%&&&&&&&&&%%%$$$$$$&&&$$$%%%((('''""" !!!###%%%&&&&&&###!!!!!!!!!$$$#########%%%$$$###!!!'''""" $$$%%%$$$'''...((('''&&&%%%$$$$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$%%%&&&'''&&&%%%%%%&&&'''(((&&&%%%$$$$$$%%%'''((("""%%%'''&&&$$$###%%%(((!!!$$$''''''$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$(((,,,(((""" $$$***(((((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&((()))***))))))(((&&&$$$$$$&&&)))&&&%%%%%%$$$%%%&&&((()))%%%'''%%%%%%(((############$$$%%%&&&'''"""%%%&&&$$$%%%''''''$$$%%%$$$######$$$''')))+++'''***,,,+++'''&&&***...+++++++++,,,---...000111)))***,,,,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((""""""******######)))%%%'''((('''%%%###%%%'''!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$$$$&&&'''$$$!!!"""&&&***)))%%%""""""%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%$$$$$$"""!!!######$$$%%%%%%&&&'''''''''+++///000...***&&&$$$!!! """###%%%'''!!!'''%%%$$$***'''"""&&&$$$%%%&&&''''''&&&%%%$$$"""'''(((%%%###%%%'''"""!!!!!!!!!!!!###%%%&&&$$$$$$%%%&&&&&&&&&$$$$$$!!!"""!!!"""%%%### !!!!!!"""######$$$$$$$$$&&&''''''&&&%%%%%%&&&!!!***+++###"""((()))############"""!!!"""$$$&&&###%%%'''((('''&&&&&&&&&###&&&'''$$$###%%%'''###$$$%%%&&&&&&&&&&&&&&&!!!###$$$$$$###$$$&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""###### """######""" !!!!!!!!!!!!!!!!!!!!!"""######""""""""""""########################"""!!! """"""!!!###"""""""""!!!!!!!!!!!!""""""$$$######"""""""""""""""!!!!!!!!!"""$$$$$$###""" ###$$$#########$$$&&&######&&&&&&######&&& !!!"""$$$$$$$$$###"""""""""""""""""""""""""""(((******((($$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%######""""""""""""""""""%%%$$$"""!!!!!!!!!"""###"""%%%$$$"""!!!"""%%% !!!!!!"""###$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!! !!!%%%&&&$$$""" !!!!!!""""""""""""!!!!!! !!!!!!"""$$$$$$%%%%%%%%%!!!!!!###%%%'''&&&### $$$$$$############$$$$$$""""""""""""""""""""""""###%%%%%%!!!###)))"""""""""""""""""""""""""""###"""!!! !!!$$$&&&%%%%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%"""$$$%%%$$$$$$%%%''')))!!!!!!!!!"""######$$$$$$###"""""""""###$$$$$$%%%"""###%%%%%%###"""###$$$$$$#########""""""!!!!!!+++***'''%%%$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&'''((($$$&&&...)))"""&&&$$$!!!"""&&&'''$$$"""###(((###!!!"""###"""%%%)))''')))***)))&&&%%%(((***%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$'''%%%!!!$$$+++###'''&&&!!!"""''')))&&&&&&&&&'''&&&%%%###!!!"""""""""$$$&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$###'''%%%######$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,+++*********(((%%%######%%%%%%### """###$$$######$$$&&&&&&&&&'''(((***)))&&&$$$###"""""""""$$$''')))+++%%%&&&&&&$$$######%%%'''&&&%%%$$$###$$$&&&(((***&&&(((******)))((()))***------...............---)))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######"""########################!!!$$$'''(((&&&%%%%%%%%%''''''(((((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###'''&&&$$$&&&((((((&&&###%%%'''((('''###"""###%%%$$$%%%'''(((((('''%%%$$$%%%&&&&&&%%%######$$$&&&%%%(((---000111...***'''$$$$$$$$$%%%&&&&&&###!!!"""###%%%&&&'''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&""")))+++%%% """$$$###!!!###%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$######"""!!!!!!!!!"""###$$$$$$ !!!######$$$$$$$$$%%%(((((($$$$$$'''))))))''''''&&&%%%%%%%%%&&&&&&&&&### $$$''''''&&&(((&&&%%%$$$%%%%%%$$$### """$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$########################,,,)))%%%###$$$$$$### """"""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!"""$$$$$$###"""$$$&&&&&&%%%###"""###$$$""""""#########!!! ######""""""""""""###### !!!!!!"""###%%%&&&'''!!!"""###$$$$$$###"""!!!""" !!!$$$%%%""" !!!"""""""""###&&&)))######$$$%%%$$$###"""!!!"""&&&&&&###"""$$$&&&%%%###"""!!!!!!!!!!!!!!!"""$$$&&&)))((($$$"""###%%%(((%%%"""!!!###$$$%%%%%%""""""############"""""" ######"""!!!!!!"""$$$$$$$$$############"""!!!""""""#########""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###%%%%%%"""#########$$$$$$$$$$$$&&&%%%"""!!! !!!"""###!!!!!!"""############"""$$$###"""!!!!!! !!!$$$$$$%%%'''$$$$$$###"""!!!!!!!!!"""$$$%%%&&&""" %%%'''%%%""" """###$$$$$$$$$######$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%""")))&&&###&&&###$$$"""""""""###$$$&&&'''(((&&&&&&''''''&&&&&&%%%$$$############$$$%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%!!!"""###"""!!! !!!"""***)))'''%%%$$$%%%&&&&&&&&&%%%$$$"""!!! ######$$$%%%%%%&&&''''''"""###$$$%%%%%%&&&&&&&&& %%%!!!""" $$$$$$%%%"""!!!$$$$$$"""###'''###%%%&&&%%%###"""$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%'''%%%!!!###((($$$'''&&&""""""'''(((%%%&&&&&&&&&&&&%%%###!!! ###""""""$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%'''(((''''''&&&%%%%%%$$$######$$$'''***+++***))))))***(((%%%######%%%%%%###!!!!!!###$$$$$$######%%%'''%%%###""""""$$$$$$$$$###&&&%%%$$$######%%%'''(((%%%&&&&&&%%%######%%%'''&&&%%%$$$$$$$$$&&&(((***"""$$$&&&'''&&&&&&'''(((++++++---...////////////+++***((('''&&&&&&'''''''''&&&&&&%%%$$$######"""$$$$$$$$$###############!!!$$$&&&'''&&&%%%%%%%%%''''''(((((('''&&&&&&%%%"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###'''%%%$$$%%%'''(((&&&###!!!$$$&&&&&&$$$$$$&&&)))$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$""""""###%%%$$$''',,,//////,,,)))&&&$$$$$$$$$%%%&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''"""&&&$$$"""$$$"""###$$$$$$"""!!!!!!""""""###$$$%%%&&&&&&&&&&&&######""""""######$$$$$$ !!!"""###$$$$$$$$$$$$$$$((((((%%%$$$''')))(((&&&&&&%%%%%%%%%&&&&&&'''&&&$$$!!!"""%%%'''((('''***(((&&&$$$###"""!!! !!!###%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$########################'''%%%""""""###$$$###""""""""""""""""""""""""""""""""""""######$$$$$$$$$!!!!!!!!!"""###$$$###""""""###$$$###!!! !!!"""!!!""""""######"""!!! ######""""""""""""######!!!!!!!!!"""###$$$%%%&&&!!!!!!"""######"""!!!!!!"""!!! ###$$$###!!!###$$$$$$$$$$$$%%%'''***######$$$%%%$$$###"""!!!"""&&&&&&###!!!###%%%$$$""""""!!!!!!!!!!!!""""""!!!"""######"""!!!"""###%%%###!!!"""###%%%%%%%%%""""""############""""""!!!######"""!!!""""""#########""""""""""""!!!!!!!!!"""###############$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%"""""""""#########$$$$$$$$$$$$"""!!!!!!!!!"""###""""""""""""############""""""!!!!!!!!!""""""###!!!!!!###&&&%%%!!!###'''###"""!!!!!!!!!"""$$$%%%######""""""###$$$$$$$$$ !!!!!! ###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%###)))%%%$$$***(((###(((!!!!!!!!!"""###$$$&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$"""""""""######$$$%%%&&&######$$$%%%%%%%%%$$$$$$ """###"""!!!!!!"""###)))((('''%%%%%%%%%&&&&&&((('''&&&%%%###"""!!!!!!###$$$$$$%%%%%%&&&&&&'''""""""######$$$%%%%%%%%%)))***%%%&&&---***&&&---###'''### ###!!!###''''''$$$"""$$$$$$&&&'''&&&%%%$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''%%%"""###'''&&&''''''$$$###&&&&&&$$$&&&&&&&&&%%%$$$###"""!!!$$$######$$$&&&&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%%%%###$$$'''+++(((((('''&&&$$$###""""""$$$&&&)))***)))))))))***'''%%%$$$$$$$$$$$$###"""###$$$$$$######$$$&&&)))%%%""" """######((('''%%%$$$######$$$%%%%%%&&&&&&%%%$$$###%%%'''&&&%%%$$$$$$%%%&&&((()))$$$&&&((()))(((((()))+++)))***+++---...///000000,,,,,,+++)))))))))))))))(((((('''&&&%%%$$$###"""%%%%%%$$$$$$#########""""""$$$&&&'''&&&%%%%%%%%%'''''''''(((''''''&&&%%%!!!###%%%%%%###"""$$$&&&$$$$$$%%%%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$!!!###$$$%%%%%%&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!!!!!"""$$$###%%%))),,,,,,***'''%%%$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%$$$""""""!!!"""$$$%%%&&&'''&&&&&&$$$'''&&& !!!%%%'''$$$%%%&&&$$$""" !!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$((((((%%%$$$'''((('''%%%%%%$$$%%%%%%&&&'''(((%%%###!!!"""$$$&&&&&&&&&((('''%%%$$$"""!!! """$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$########################"""  """$$$$$$###""""""""""""""""""""""""""""""##################""""""""""""############"""#########!!! !!!"""!!!!!!"""#########""""""######""""""""""""#########""""""""""""###$$$%%% !!!!!!""""""!!!!!! ###!!! !!!#########$$$%%%%%%%%%$$$$$$&&&(((######$$$%%%$$$###"""!!!"""&&&&&&""" """###!!!"""""""""!!!!!!""""""###'''%%%###"""###$$$$$$$$$"""!!!!!!"""$$$%%%$$$"""""""""############""""""!!!######"""!!!"""######""""""""""""!!!!!!!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$%%%!!!!!!!!!"""""""""######"""""""""""""""############"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!"""###$$$$$$!!! """&&&%%%"""###'''######"""!!!"""###$$$%%%!!!###%%%$$$""""""$$$&&& !!!"""#########"""###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%% ###((((((###&&& !!!!!!"""###%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""###$$$%%%&&&$$$$$$$$$%%%$$$$$$######!!!"""""""""!!!###$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""###$$$%%%%%%###&&&"""###)))$$$&&& !!!%%%%%%!!!###"""!!!%%%***+++&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&%%%%%%&&&''''''''''''%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""%%%$$$###$$$%%%%%%$$$"""&&&%%%$$$######$$$%%%&&& $$$&&&%%%""""""'''---''''''&&&%%%%%%$$$######$$$&&&((()))((('''((()))&&&%%%$$$$$$$$$$$$######$$$%%%%%%$$$###$$$'''***%%%###!!!!!!###%%%%%%$$$((('''&&&%%%$$$###$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''(((''')))******)))))))))***)))***+++,,,.........///---,,,++++++******))))))))))))((('''%%%$$$######&&&%%%%%%$$$$$$######""""""$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&"""%%%(((&&&######&&&)))###$$$$$$%%%$$$$$$######%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###!!!!!!"""$$$"""$$$'''))))))(((%%%###"""######""""""$$$&&&((($$$%%%&&&&&&%%%$$$###""" !!!$$$&&&'''&&&%%%$$$"""'''++++++)))((('''&&&&&&&&&'''%%%###"""###$$$%%%%%%&&&%%%%%%$$$###"""&&&&&&&&&&&&%%%$$$$$$###!!!"""######$$$$$$$$$$$$$$$((((((%%%$$$&&&'''&&&$$$$$$$$$$$$%%%&&&'''(((###"""!!!!!!"""###$$$$$$$$$$$$%%%$$$######%%%&&&"""$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!"""###$$$$$$"""""""""""""""""""""""""""""""""###############""""""###"""""""""###$$$###$$$%%%$$$###"""###$$$!!!!!!""""""##################""""""""""""############""""""""""""###### !!!!!!!!!!!! $$$""" """$$$%%%###$$$$$$$$$""""""###$$$######$$$%%%$$$###"""!!!"""&&&&&&""" !!!!!!"""""""""!!!""""""######,,,(((###"""$$$%%%$$$"""!!!!!!!!!###$$$###!!!""""""############"""""" """######""""""###$$$############"""""""""""" !!!###$$$%%%&&&&&&%%%%%%%%%$$$$$$#####################$$$$$$$$$!!!!!!!!!!!!"""""""""""" """###$$$$$$$$$$$$$$$###!!! """$$$%%%""""""!!!!!!"""######$$$%%%######&&&%%%!!!!!!###$$$###"""""""""###$$$%%%""""""###$$$######$$$$$$######$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%!!!&&&'''!!!###!!!!!!!!!""""""###%%%%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""$$$%%%&&&%%%%%%%%%%%%&&&&&&''' !!!"""###""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""###$$$%%%&&&""" !!!%%%  $$$######''',,,---((($$$$$$!!!!!!"""###$$$$$$###"""%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$&&&(((***)))((('''''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$"""&&&%%%$$$######$$$%%%&&& $$$&&&%%%""""""'''---%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&''')))$$$%%%%%%$$$$$$######$$$$$$$$$%%%$$$$$$$$$''')))#########%%%''''''%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&'''((((((&&&$$$$$$%%%***+++,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((()))(((((('''%%%$$$$$$###%%%%%%%%%%%%$$$$$$#########$$$&&&&&&%%%$$$%%%&&&&&&&&&'''''''''''''''&&&###%%%&&&%%%######&&&(((###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$############$$$%%%$$$%%%%%%$$$""""""###$$$!!!"""$$$&&&&&&%%%$$$### """""""""!!!"""%%%(((&&&&&&'''''''''&&&$$$###"""###%%%&&&&&&%%%###"""!!!###&&&((((((%%%######$$$$$$%%%$$$""""""$$$&&&%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$######''')))%%%$$$&&&&&&%%%#########$$$%%%&&&'''(((######$$$#########$$$%%%$$$%%%&&&&&&$$$%%%''')))"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""##########################################"""""""""""""""#########"""###$$$""" """$$$"""###$$$$$$###"""###$$$!!!"""""""""######$$$$$$######""""""""""""######$$$###""""""!!!"""""""""!!!!!! !!!!!!######""" """$$$&&&###$$$%%%$$$###""""""#########$$$%%%$$$###"""!!!!!!%%%&&&###!!!"""!!!"""""""""""""""###$$$$$$&&&"""!!!###"""!!!"""""""""###$$$"""""""""############""""""!!!"""######""""""###%%%%%%%%%$$$$$$$$$$$$###### !!!"""$$$%%%&&&%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!###$$$$$$$$$$$$$$$###!!! """$$$%%%$$$$$$###"""""""""""""""%%%""""""%%%%%%"""!!!###$$$###"""""""""###%%%&&&$$$""" """&&&'''$$$!!!"""""""""""""""############$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%%%%&&&(((((("""$$$###############$$$%%%&&&######$$$$$$######"""!!!%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$######"""!!!!!!"""###"""###$$$&&&$$$$$$%%%%%%&&&&&&''''''"""###$$$$$$$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&'''%%%)))((((((+++$$$&&&###!!!  '''$$$###&&&+++,,,'''%%%&&&"""""""""$$$&&&&&&%%%###%%%%%%$$$$$$%%%%%%&&&'''"""#########&&&+++,,,***'''%%%&&&((((((%%%$$$&&&$$$$$$$$$######$$$%%%%%%$$$######$$$&&&&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%%%%###$$$'''+++###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&%%%%%%'''(((###%%%%%%%%%######$$$%%%"""###%%%%%%$$$$$$&&&'''!!!!!!###%%%''''''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''%%%%%%&&&+++++++++,,,,,,++++++***++++++++++++***)))((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$&&&'''%%%&&&''''''((('''''''''###"""!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%(((***###""""""$$$&&&(((((('''########################$$$%%%%%%$$$""""""###%%%!!!"""###$$$$$$$$$###### """$$$###!!!!!!$$$'''&&&&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&%%%###""")))$$$!!!!!!!!!!!!$$$((("""######"""!!!!!!$$$&&&!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$$$$######''')))&&&$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&'''%%%&&&''''''&&&%%%&&&'''&&&((()))((($$$###%%%((($$$%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&###########################$$$&&&%%%$$$################################# !!!""""""######$$$"""$$$%%%""""""%%%!!!"""!!! !!!#########"""""""""###$$$$$$######""""""""""""#########""""""!!!!!!!!!"""""""""!!!!!! !!!!!!""""""######"""!!!"""$$$&&&$$$%%%''''''%%%$$$$$$%%%######$$$%%%$$$###"""!!! %%%'''$$$"""###""" """"""""""""######$$$%%%  ###%%%''''''############$$$"""""""""############"""""""""#########""""""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$"""!!! !!!!!!###%%%&&&$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""###### !!!!!!"""###$$$$$$%%%###"""!!!!!!!!!"""$$$%%%%%%%%%$$$###"""""""""""""""$$$'''%%%%%%&&&$$$$$$###"""###$$$%%%&&&%%%!!!"""''')))$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%%%%''' %%%%%% $$$$$$$$$######$$$%%%%%%&&&###$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%&&&'''(((#########$$$######"""""" """######""""""$$$%%%######$$$%%%&&&&&&''''''"""###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%'''((("""%%%"""!!!$$$)))%%%"""###&&&&&&$$$%%%(((%%%###$$$((((((%%%$$$'''$$$$$$$$$'''******(((%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%$$$"""&&&,,,---((('''$$$%%%)))***&&&%%%((($$$$$$#########$$$&&&&&&###""""""$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((($$$%%%%%%%%%%%%%%%%%%&&&"""$$$%%%$$$$$$$$$&&&((("""$$$&&&%%%###"""$$$&&&"""%%%&&&%%%$$$$$$%%%"""""""""###%%%&&&%%%$$$%%%%%%%%%&&&%%%%%%%%%$$$###%%%''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%''')))***+++***)))***+++))))))***++++++,,,++++++++++++,,,,,,+++***((('''%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&'''%%%&&&&&&'''((((((''''''&&&""""""%%%$$$###$$$%%%&&&'''''''''''''''%%%''''''&&&%%%&&&))),,,%%%###"""$$$&&&((('''%%%!!!"""###$$$$$$###"""!!!###$$$$$$###!!!!!!"""$$$!!!""""""###############!!!$$$''''''###"""$$$'''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&...'''""""""###!!!$$$***&&&&&&&&&$$$"""###%%%'''!!!"""###$$$$$$%%%%%%$$$"""###%%%&&&&&&&&&$$$######$$$$$$%%%%%%$$$$$$######''')))&&&$$$%%%%%%###%%%$$$$$$$$$$$$$$$%%%%%%###&&&''''''%%%$$$%%%&&&%%%''')))'''###"""%%%)))&&&((()))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################!!!$$$&&&&&&$$$######$$$######################## !!!"""$$$$$$%%%###%%%%%%###"""&&& !!!!!! !!!###%%%$$$###"""""""""###$$$######""""""""""""######""""""!!!!!!!!!""""""######"""!!!!!!!!!!!!"""###!!!###$$$$$$""""""###&&&###%%%''''''&&&%%%%%%%%%######$$$%%%$$$###"""!!! %%%'''%%%###$$$$$$!!!""""""""""""###$$$%%%&&& """$$$$$$$$$%%%'''((("""!!!!!!"""$$$$$$""" """"""############"""""""""######"""!!!"""$$$&&&%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""$$$%%%############$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""""""""#########$$$$$$""""""!!!!!!!!!###$$$%%%""""""""""""############$$$$$$######"""#########"""$$$'''&&&%%%&&&$$$$$$#########$$$%%%&&&"""!!!"""$$$&&&&&&$$$!!!&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%!!!%%%"""!!!$$$###############$$$$$$%%%$$$$$$%%%%%%$$$$$$###"""############$$$%%%&&&&&&!!!""""""############""""""###$$$$$$""""""###$$$"""###$$$%%%&&&'''''''''"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%''')))&&&(((###!!!%%%###&&&333  &&&)))&&&######%%%""""""%%%%%%###$$$'''"""!!!"""$$$((((((%%%"""%%%%%%$$$$$$%%%%%%&&&'''%%%'''%%%"""&&&,,,,,,&&&&&&###$$$******&&&%%%)))$$$######"""###$$$&&&'''"""""""""$$$&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$###'''%%%######%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$###$$$&&&((("""$$$&&&%%%###"""$$$&&&!!!%%%&&&&&&$$$######&&&$$$""""""$$$'''((((((&&&&&&&&&&&&%%%$$$#########%%%''''''&&&$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%!!!###&&&''''''((()))+++&&&''')))***,,,,,,------+++,,,------,,,+++)))(((######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$%%%%%%%%%$$$$$$&&&(((%%%%%%&&&'''(((((((((''')))###%%%)))'''###%%%&&&&&&'''((((((((('''&&&'''((('''%%%&&&***...)))&&&$$$$$$&&&&&&$$$!!! """###%%%%%%###""" """######""" !!!"""""""""""""""#########$$$"""&&&******&&&###$$$'''"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%&&&'''((())))))$$$"""&&&&&&""" ###,,,,,,+++(((&&&%%%''')))$$$$$$%%%$$$$$$###"""!!!!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%$$$$$$###"""''')))&&&$$$%%%%%%"""%%%%%%$$$$$$###$$$$$$$$$ ###%%%$$$""" !!!### ###&&&&&&######''',,,(((***+++***(((''''''((($$$$$$$$$%%%%%%&&&&&&&&&########################"""%%%&&&$$$###$$$%%%########################!!!"""$$$%%%&&&###%%%&&&###"""&&& """######""""""###%%%&&&%%%###"""""""""############""""""""""""######!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$ ###%%%%%%###"""###%%% """$$$%%%$$$######$$$######$$$%%%$$$###"""!!!%%%'''%%%$$$&&&%%%"""""""""""""""###$$$%%%&&&!!!###%%%$$$  """$$$&&&%%%$$$""""""############""""""#########"""!!!"""$$$'''$$$$$$$$$############"""$$$###!!! """$$$%%%""""""######$$$$$$$$$%%%!!!"""###$$$%%%$$$##################$$$$$$$$$$$$$$$###!!! """$$$%%%!!!!!!"""############"""""""""""""""###$$$%%%&&&%%%!!! $$$'''%%%""""""%%%$$$#########$$$%%%&&&"""%%%&&&%%%#########"""!!!  !!!!!!###$$$%%%%%%######$$$%%%###$$$$$$###""""""###%%%"""((($$$ %%%$$$###+++###"""""""""""""""###$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!"""###$$$%%% !!!"""##################$$$%%%$$$""""""###$$$###&&&&&&(((+++)))&&&%%%&&&'''&&&$$$###$$$%%%!!!""""""###$$$$$$%%%%%%!!!"""$$$)))***((("""""""""###$$$$$$$$$%%%######""""""""""""######%%%$$$######$$$$$$"""!!!!!!###$$$$$$$$$$$$%%%'''***)))&&&$$$############"""###$$$%%%&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%$$$######$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$###""""""""""""###$$$%%%$$$!!!"""%%%((()))&&&###%%%)))+++(((%%%######$$$%%%%%%&&&''''''""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!!!!!"""%%%'''######$$$$$$$$$%%%%%%%%%!!!$$$''''''$$$$$$(((,,,))))))(((((('''''''''&&&%%%''''''&&&%%%&&&***...((())))))************)))***,,,...+++'''%%%&&&)))'''(((((((((&&&%%%&&&'''$$$###!!!"""$$$&&&''''''&&&&&&&&&'''&&&&&&%%%$$$)))((())),,,+++&&&######!!!!!!!!!"""###$$$&&&'''''''''''''''((((((((((((###%%%'''(((''''''((()))###%%%((()))'''%%%%%%%%%""""""!!!!!!"""###$$$$$$&&&&&&&&&%%%$$$###"""!!!###''''''###!!!"""%%%"""###%%%&&&&&&%%%$$$###***!!! '''(((&&&######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$!!!&&&'''%%%$$$&&&'''%%%$$$$$$###"""!!!!!!""""""%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$'''(((***+++***(((%%%### ###&&&$$$ """&&&"""###$$$$$$$$$$$$###""""""%%%%%%######&&&'''$$$+++,,,---+++(((%%%############$$$$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!%%%$$$#########%%%''')))!!!###$$$###"""!!!"""###%%%""" ###%%%$$$"""###!!! !!!!!! +++$$$ """$$$"""!!!"""###$$$$$$###!!! !!!###"""###$$$###""""""$$$&&&"""""""""""""""###############""""""!!!!!! ###$$$$$$###!!! !!!###&&&$$$""""""$$$%%%### ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" !!!"""###&&&%%%%%%$$$###"""!!!!!!%%%'''###"""$$$$$$!!!&&&$$$!!!"""######!!!!!!$$$%%%$$$!!!!!!&&&+++""""""###$$$$$$$$$$$$$$$$$$######"""""""""""""""&&&###!!!"""%%%(((((('''$$$#########$$$$$$###!!!%%%$$$###""""""###$$$%%%#########""" !!!###%%%&&&%%%$$$%%%&&&%%%""" ###"""!!!!!!!!!!!!!!!"""$$$$$$$$$$$$$$$###"""!!!%%%""" ###&&&&&&%%%#########"""###$$$$$$%%%""""""#########$$$$$$$$$%%%'''((((((%%%###"""###############$$$%%%&&&''')))&&&######%%%''''''&&&#########$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$&&&%%%###""""""###%%%&&&((())))))'''%%%######$$$"""###$$$%%%%%%%%%%%%%%%"""%%%%%%&&&)))((($$$$$$%%%&&&%%%###"""###$$$!!!!!!""""""###$$$$$$%%%&&&)))%%%""""""!!!###############$$$$$$$$$######""""""""""""######&&&$$$""""""###$$$###"""!!!###$$$$$$$$$$$$%%%'''((('''&&&$$$###"""###$$$!!!"""###$$$%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""#########$$$&&&%%%######%%%(((%%%""" !!!%%%'''%%%"""""""""###$$$$$$%%%&&&&&&$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!$$$'''&&&$$$$$$(((,,,((((((((((((''''''&&&&&&%%%&&&'''&&&%%%&&&***---(((((()))************)))+++,,,,,,+++(((''''''((('''(((((((((&&&%%%&&&'''######"""###$$$&&&&&&&&&$$$%%%&&&&&&'''''''''''''''&&&'''++++++'''%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%''''''''''''(((((((((((($$$&&&((((((''''''((()))"""$$$''''''&&&$$$$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%$$$###""""""!!!%%%%%%"""!!!$$$'''$$$$$$%%%%%%%%%$$$######%%%###!!! !!!###$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$!!!%%%'''$$$###%%%&&&%%%###"""!!!!!! !!!%%%$$$######%%%%%%$$$###!!!""""""$$$%%%'''((()))'''((())))))((('''%%%###!!!###$$$### """%%%######################## $$$%%%###$$$((()))'''(((***++++++)))'''&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%$$$"""$$$$$$#########%%%''')))!!!###$$$###"""!!!"""###!!! !!!$$$%%%###""""""######"""!!!(((### !!!!!! """###$$$$$$###!!! """###"""###$$$###""""""$$$&&&$$$$$$######""""""!!!!!!######""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%&&&$$$""""""$$$%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$***(((&&&###!!!!!!!!!"""%%%%%%$$$$$$###""""""!!!%%%'''###"""$$$$$$!!!###!!! ######""" !!!$$$%%%$$$!!!!!!&&&***!!!""""""###############$$$$$$###"""""""""""""""&&&$$$"""###%%%&&&%%%$$$###""""""###%%%&&&$$$###$$$$$$############$$$$$$ !!!""""""!!!"""$$$&&&#########$$$%%%$$$""" """"""!!!!!!!!!!!!""""""$$$$$$$$$#########""""""$$$""" !!!###&&&&&&%%%&&&%%%$$$###"""!!!!!! """"""#########$$$$$$$$$!!!%%%'''&&&$$$"""!!!############$$$%%%&&&'''&&&$$$!!!!!!$$$&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((&&&%%%$$$$$$###$$$$$$$$$&&&%%%###""""""###%%%&&&###%%%%%%%%%###"""###$$$"""###$$$%%%%%%%%%%%%%%%###%%%%%%&&&)))(((%%%"""$$$$$$$$$"""!!!"""###!!!""""""######$$$$$$%%%"""&&&'''$$$"""######"""$$$$$$$$$#####################""""""""""""######'''%%%"""!!!"""$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''$$$&&&'''%%%"""!!!###&&&!!!""""""###$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######"""############%%%&&&'''&&&%%%&&&'''###  ###%%%### """""""""######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$$$$'''+++(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''***,,,(((((()))***************---+++***)))))))))(((&&&'''(((((((((&&&%%%&&&'''"""###$$$$$$%%%%%%%%%%%%###$$$%%%&&&((((((((()))%%%$$$&&&***+++'''&&&((())))))'''&&&%%%%%%$$$$$$&&&''''''''''''(((((((((&&&'''))))))(((''''''((("""$$$&&&&&&%%%######$$$###""""""""""""###$$$$$$###$$$$$$$$$$$$$$$######!!!$$$$$$"""###'''***&&&%%%$$$###############$$$)))'''"""!!!$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$############$$$ %%%&&&###"""$$$&&&$$$######""""""""""""""""""%%%$$$######$$$%%%$$$###!!!!!!!!!"""$$$'''***+++'''''''''&&&%%%%%%$$$$$$######""""""""""""######%%%$$$###""""""###$$$%%%###%%%$$$&&&******(((%%%''')))***)))(((((()))$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$$$$###"""######"""###$$$&&&((()))!!!###$$$###"""!!!"""### !!! !!!'''%%%###""""""###$$$###!!!###!!! !!!"""######$$$###!!! """###"""#########""""""$$$%%%%%%%%%$$$###"""!!! ###""""""""""""!!!!!!!!! ###&&&&&&$$$%%%$$$"""###$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%''')))***%%%$$$$$$$$$###""""""""" $$$&&&###"""$$$$$$###  """######""""""$$$%%%$$$""""""&&&)))"""######$$$%%%$$$$$$$$$$$$$$$###""""""""""""###%%%$$$######$$$$$$"""!!!!!!!!!!!!###&&&'''&&&%%%######$$$$$$$$$$$$######"""#########%%%&&&!!!!!!!!!###$$$$$$###!!!"""""""""!!!!!!""""""###%%%$$$###"""""""""###$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$###!!! ###############$$$$$$$$$%%%((((((&&&$$$"""###############$$$%%%&&&%%%###!!!"""$$$&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%!!!###$$$$$$######$$$&&&######$$$%%%%%%%%%$$$$$$!!!%%%((('''(((+++***'''"""###$$$$$$"""!!!"""$$$#########$$$%%%%%%&&&&&& !!!""""""###&&&((((((%%%$$$$$$$$$###"""""""""$$$######""""""######$$$(((%%%"""!!!"""$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''!!!$$$'''%%%"""!!!$$$'''""""""###$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$###############$$$$$$###%%%'''(((''''''&&&&&&$$$"""!!!"""%%%&&&%%%###"""#########$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$########################!!!"""###%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))+++'''((()))***************---+++((((((***+++(((%%%'''(((((((((&&&%%%&&&'''!!!###%%%&&&%%%%%%$$$$$$$$$$$$%%%''''''(((((((((&&&$$$&&&******'''&&&(((+++***)))''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((***)))(((''''''((("""$$$&&&&&&%%%$$$$$$%%%#########""""""###$$$$$$""""""###$$$$$$$$$$$$$$$###$$$%%%$$$$$$%%%(((+++'''%%%$$$"""""""""######$$$)))(((### """%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$############### $$$%%%"""!!!$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%$$$"""&&&%%%###"""###$$$%%%''''''&&&$$$#########$$$$$$$$$"""!!!!!!"""######"""&&&%%%###""""""###%%%&&& ###%%%$$$%%%))))))&&&$$$&&&)))***)))(((((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$############$$$######"""""""""###$$$&&&((()))!!!###$$$###"""!!!"""###"""###""" ###'''"""!!! !!!""""""!!! !!! !!!"""$$$"""######"""!!!!!!"""$$$!!!"""###"""!!!"""###%%%$$$#########""""""!!!!!!"""""""""""""""""""""""""""%%%$$$!!!$$$############$$$#################################$$$$$$$$$$$$$$$%%%%%% !!!"""$$$&&&)))+++---$$$$$$$$$###############!!!###%%%$$$######$$$$$$ !!!"""############$$$%%%$$$"""###%%%((($$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######""""""######""""""###$$$$$$###""" """""""""$$$&&&'''&&&$$$"""###$$$%%%%%%$$$###""" ###$$$$$$###$$$%%% !!!###%%%&&&$$$""""""""""""!!!""""""######&&&$$$"""!!!!!!"""$$$%%%!!!!!!"""$$$%%%%%%$$$$$$ !!!"""#########""""""########################!!!&&&))))))'''&&&&&&###############$$$%%%%%%%%%$$$$$$%%%&&&(((******))))))((('''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$#########$$$$$$###%%%&&&&&&%%%%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$"""&&&'''&&&'''******'''"""$$$%%%$$$######$$$%%%$$$$$$%%%&&&&&&''''''(((&&&$$$"""""""""""""""###%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$(((%%%"""!!!"""$$$&&&&&&!!!###$$$$$$$$$$$$%%%'''!!!$$$&&&%%%######$$$&&&###$$$%%%%%%%%%%%%%%%%%%&&&'''))))))'''&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%###"""""""""###$$$%%%%%%$$$%%%&&&'''((((((&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$##############################"""###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%'''((())))))'''''')))******+++++++++---***((((((***+++)))&&&'''(((((((((&&&%%%&&&'''!!!###&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%(((%%%&&&))))))%%%$$$&&&))))))(((''''''(((((((((&&&&&&&&&&&&''''''''''''&&&((())))))'''&&&''''''$$$&&&''''''%%%%%%%%%&&&$$$$$$###############$$$!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$###$$$&&&'''&&&%%%###"""!!!"""######"""###$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%$$$######""""""######!!!$$$%%%!!! ###%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$###"""'''&&&%%%###""""""######&&&%%%###""""""###$$$%%%$$$"""!!!!!!"""######"""&&&%%%###""""""###%%%&&&!!!%%%&&&%%%%%%'''&&&"""%%%''')))***((('''&&&'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$############$$$!!!""""""###$$$%%%''''''!!!###$$$###"""!!!"""###$$$"""!!!"""%%%&&&$$$""""""!!! !!!"""###"""!!! """###!!! %%%"""######"""!!!!!!###$$$!!!"""###"""!!!!!!###%%%!!!!!!""""""#########$$$""""""""""""##################&&&$$$!!!######$$$############$$$#################################$$$$$$%%%%%%%%%'''&&&%%%$$$$$$########################$$$$$$$$$""""""###$$$###"""$$$&&&######$$$##################$$$$$$$$$###$$$%%%&&&###$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$############### """###$$$#########%%%$$$###$$$&&&&&&$$$""""""###$$$%%%%%%$$$###"""!!!$$$$$$###""""""###!!!!!!"""$$$&&&'''&&&$$$"""""""""""""""###$$$$$$%%%$$$"""!!!!!!"""$$$&&& """###$$$$$$$$$$$$$$$!!!!!!"""##########################################$$$&&&&&&%%%%%%&&&'''######""""""######$$$$$$######$$$%%%&&&'''(((*********)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$#########%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%$$$$$$### ###$$$######''''''$$$"""###%%%$$$######$$$&&&$$$%%%%%%&&&&&&'''(((((('''###!!!###$$$"""!!!"""$$$$$$$$$###############$$$$$$############$$$$$$'''%%%""""""$$$%%%&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%########################$$$$$$###"""###$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%((())))))(((&&&'''(((***+++++++++++++++***))))))******)))''''''(((((((((&&&%%%&&&'''!!!$$$'''&&&###"""$$$&&&%%%%%%%%%%%%%%%$$$######(((&&&&&&(((((($$$$$$&&&&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&&&&'''''''''%%%&&&(((((('''&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%$$$############$$$!!!!!!"""###$$$$$$$$$#########""""""""""""############"""""""""######$$$&&&###!!!"""%%%((()))(((######$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""###"""%%%%%%!!! $$$&&&&&&!!!"""###$$$%%%$$$###"""$$$###""""""###$$$###"""###$$$$$$$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%######""""""""""""######&&&%%%$$$######$$$%%%&&&###'''(((&&&&&&'''%%%!!!&&&(((***)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$$$$$$$###"""###$$$""""""######$$$%%%%%%%%%!!!###$$$###"""!!!"""###""" """&&&&&&###$$$###"""###%%%%%%%%%$$$!!! !!!$$$###!!!"""&&&!!!"""###"""!!!!!!###%%%!!!"""""""""!!!!!!###$$$ !!!"""###$$$%%%%%%"""""""""############$$$'''$$$"""###%%%'''&&&$$$"""###$$$$$$###"""$$$%%%#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$############"""""""""###$$$$$$$$$%%%###!!!"""$$$###!!!###(((###$$$%%%%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############%%%%%%$$$############$$$ """#########$$$&&&&&&%%%$$$%%%&&&&&&$$$"""######$$$$$$$$$$$$######!!!###$$$$$$"""!!!"""###"""""""""$$$''''''&&&$$$""""""""""""######$$$%%%$$$###"""""""""###$$$%%%!!!"""###$$$######%%%&&&'''&&&%%%###""""""!!!"""$$$$$$$$$###############$$$$$$$$$###!!!!!!###%%%######"""""""""######$$$!!!######"""###$$$&&&***)))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$######"""###$$$%%%$$$"""!!!!!!"""$$$$$$%%%%%%%%%$$$###### ######!!!"""%%%&&&###!!!"""######""""""###%%%######$$$$$$%%%&&&&&&&&&%%% $$$'''%%%$$$&&&###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$######%%%&&&&&&&&&!!!###$$$$$$$$$$$$%%%'''(((%%%$$$&&&))))))&&&"""$$$$$$%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$!!!"""######$$$$$$######!!!!!!!!!"""###%%%&&&'''&&&$$$"""###%%%'''&&&%%%"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%###########################$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$######%%%(((***((('''&&&'''((()))++++++++++++)))***+++***)))((()))***'''(((((((((&&&%%%&&&'''"""%%%'''%%%"""!!!$$$'''""""""###$$$$$$$$$######'''$$$$$$'''(((%%%%%%(((%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''"""$$$&&&'''&&&%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$#########$$$!!!"""###############""""""""""""$$$%%%%%%%%%$$$ !!!"""######$$$$$$###&&&$$$###$$$&&&((('''&&&######$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""###&&&&&&"""!!!$$$'''''' !!!###$$$%%%$$$###"""$$$"""!!!"""###$$$###!!! """###%%%%%%%%%$$$###$$$$$$$$$######$$$$$$%%%!!!###$$$### """%%%%%%%%%%%%%%%%%%%%%%%%%%%###(((***))))))***((($$$%%%'''))))))'''&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&'''"""$$$%%%$$$"""!!!###%%%#########$$$$$$$$$######!!!###$$$###"""!!!"""###!!! !!!"""###"""!!!$$$###"""###%%%&&&%%%$$$"""###%%%###"""$$$!!!"""###"""!!!!!!###%%% !!!"""""" !!!"""$$$!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&!!!###%%%$$$""""""$$$&&&########################"""######$$$%%%%%%&&&&&&!!!###%%%&&&'''(((!!!""""""###$$$$$$%%%%%%###!!!!!!$$$$$$!!!###))) """$$$$$$###"""$$$&&&$$$$$$$$$$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""$$$###""""""$$$&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$############$$$$$$!!!"""###"""!!!"""$$$%%%"""""""""$$$&&&&&&$$$"""""""""""""""###$$$%%%&&&""""""#########$$$$$$$$$!!!###$$$###!!!"""%%%((()))(((%%%"""!!!"""###$$$$$$$$$$$$#########"""""""""###%%%$$$###"""###$$$######""""""""""""###### ######!!! """###((((((''''''&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""!!!"""######""""""###$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$%%%"""###&&&'''$$$!!!""""""!!!!!!"""$$$!!!""""""###$$$$$$%%%%%%***$$$"""''')))$$$!!!"""""""""######$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%!!!###$$$$$$$$$$$$%%%'''***&&&###&&&+++,,,&&&!!!######$$$$$$$$$######"""!!!###%%%%%%###"""###$$$%%%%%%&&&''''''&&&%%%%%%!!!!!!"""###############!!!!!!!!!"""###%%%&&&'''&&&###!!!!!!$$$&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$##################""""""""""""###$$$%%%%%%""""""""""""""""""""""""!!!###&&&((('''%%%""" ######$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$######%%%(((***(((&&&&&&'''((()))++++++,,,,,,(((***,,,+++((('''(((+++'''(((((((((&&&%%%&&&'''###&&&'''%%%!!! $$$((( !!!"""###$$$$$$$$$%%%"""###'''(((&&&'''***&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!###%%%&&&%%%%%%&&&((($$$%%%%%%$$$######$$$&&&&&&%%%%%%$$$#########$$$""""""############""""""######%%%'''******)))((( """###$$$$$$$$$###%%%&&&'''''''''&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""$$$'''&&&"""!!!%%%((((((!!!"""$$$&&&&&&&&&$$$######"""!!!"""###$$$###!!!!!!"""%%%&&&&&&$$$""" $$$$$$$$$$$$$$$%%%$$$$$$ ###&&&$$$ """&&&$$$%%%%%%&&&&&&%%%%%%$$$###(((+++***+++---,,,((($$$&&&((()))(((&&&''''''%%%%%%%%%&&&&&&&&&''''''!!!$$$%%%%%%"""!!!###%%%###$$$$$$$$$$$$###""""""!!!###$$$###"""!!!"""###!!!###$$$""" ###((("""!!! !!!###$$$$$$"""""""""&&&$$$"""###!!!"""###"""!!!"""###%%% !!!"""!!! !!!"""$$$############""""""""""""""""""######$$$$$$$$$$$$ !!!""""""!!!"""$$$&&& ###%%%$$$""""""$$$&&&########################""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$ !!!$$$$$$!!!###*** """###""""""%%%(((%%%$$$$$$$$$%%%%%%$$$"""%%%&&&''''''((((((''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%###!!! ###&&&###"""###$$$'''((('''&&&%%%$$$###""""""###$$$%%% !!!!!!!!!"""&&&(((!!!!!!!!!###%%%%%%###!!!""""""""""""###$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$"""###$$$""" !!!%%%)))(((&&&###!!!"""$$$''')))$$$$$$$$$$$$######"""""" ###'''((('''&&&%%%%%%######"""""""""""""""### """%%%$$$"""!!!"""$$$''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""!!! """$$$$$$$$$%%%&&&(((%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%$$$!!! ###$$$$$$###""""""###%%%((('''$$$'''$$$""")))'''&&&%%%$$$###$$$%%%&&&$$$$$$#########$$$%%%&&&###$$$%%%&&&''''''''''''###$$$###!!!$$$***,,,***&&&%%%%%%%%%%%%&&&''''''+++'''$$$###%%%'''&&&%%%(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$&&&&&&!!!"""###%%%&&&&&&%%%%%%***(((%%%###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%((('''&&&%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$""""""###&&&&&&### $$$((($$$!!!%%%((((((""""""###$$$$$$$$$$$$######%%%((((((%%%$$$&&&(((***(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++++++++******)))'''&&&%%%***'''%%%%%%'''((('''%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""###&&&(((###%%%&&&&&&$$$$$$%%%'''!!!###&&&&&&%%%%%%&&&'''&&&''''''&&&######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$"""""""""#########$$$&&&((((((&&&%%%$$$%%%""""""""""""""""""""""""'''###"""$$$$$$"""&&&$$$"""###%%%&&&%%%""""""""""""###$$$$$$$$$%%%############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!#########"""###$$$'''&&&%%%$$$$$$$$$%%%%%%%%%'''!!! '''%%%!!!$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%%%%######$$$'''(((&&&#########''',,,,,,'''$$$$$$'''***)))&&&&&&((((((%%%&&&'''((('''&&&&&&''')))$$$###"""!!!!!!!!!"""###"""$$$%%%### !!!$$$########################### $$$### !!!(((***'''###"""###$$$%%%%%%###$$$%%%&&&&&&%%%###""" !!!"""###$$$###""""""%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""###"""!!!!!!###%%%'''&&&%%%$$$$$$%%%&&&''' !!!"""""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######%%%%%%$$$###$$$%%%&&&'''""""""###$$$$$$$$$$$$###&&&&&&&&&%%%$$$###"""!!!######""""""""""""######!!!###%%%&&&%%%$$$###***&&&"""!!!###&&&&&&%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$"""###$$$###"""!!!"""###$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!&&&'''""" ###&&&'''"""###&&&'''(((((('''&&&$$$$$$######"""!!!!!!!!!"""############$$$$$$$$$$$$&&&((('''%%%%%%)))---''''''&&&%%%%%%%%%%%%&&&"""!!!!!!"""$$$$$$###!!!$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%$$$###!!! ###$$$$$$$$$""""""###%%% &&&###!!!&&&$$$!!!'''%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&(((((((((((('''&&&%%%$$$'''(((&&&"""###'''(((%%%&&&%%%%%%%%%%%%&&&''''''(((%%%"""!!!###$$$$$$###((('''''''''&&&&&&&&&&&&######""""""###$$$%%%&&&""""""$$$%%%&&&%%%%%%$$$&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%$$$$$$#####################$$$$$$%%%%%%&&&$$$""""""###%%%&&&###!!! &&&(((%%%###$$$""""""######$$$%%%$$$$$$$$$"""$$$&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,,,,,,,+++***)))''''''***(((%%%&&&'''((('''%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""###&&&(((###%%%&&&&&&$$$$$$%%%'''###%%%&&&&&&&&&&&&''')))!!!"""""""""!!!"""$$$'''%%%%%%&&&&&&&&&&&&''''''&&&%%%###"""############$$$&&&''''''&&&$$$$$$$$$########################%%%%%%$$$###""""""###$$$%%%###!!!"""$$$%%%$$$"""###############$$$$$$$$$!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%"""&&& (((((($$$'''%%%$$$$$$$$$$$$$$$$$$%%%###""""""!!!"""###$$$%%%&&&$$$###$$$&&&'''%%%###$$$###&&&++++++'''%%%&&&&&&))))))&&&&&&))))))&&&%%%%%%&&&%%%######$$$&&&######"""""""""######$$$"""$$$%%%###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$""" ###""" %%%222---'''"""!!!"""$$$$$$!!!###$$$%%%%%%$$$###"""!!!!!!###$$$$$$$$$###"""%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$##################"""""""""!!!!!!"""###"""!!!!!!###%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""###$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$&&&(((***,,,""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$###"""""""""""""""### !!!###%%%%%%%%%$$$###&&&###!!!!!!###&&&&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$###"""!!!"""##################$$$%%%%%%$$$$$$%%%%%%%%%$$$###### %%%'''###!!!###&&&&&&!!!"""$$$&&&'''&&&&&&%%%"""#####################"""############$$$$$$$$$$$$###!!!!!!###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%%%%$$$"""###############$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&!!!"""###$$$###"""!!! ###$$$%%%$$$###"""###%%%!!!%%%$$$### %%%###$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$###''')))'''###"""%%%&&&$$$&&&%%%%%%%%%%%%&&&'''''''''%%%"""!!!"""$$$$$$$$$''''''''''''&&&&&&&&&&&&###""""""!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%&&&&&&########################$$$############$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###!!!"""$$$%%%%%%&&&%%%###$$$$$$%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%"""###%%%''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%&&&((()))***++++++++++++++++++***)))((('''&&&***((('''&&&(((((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%%%%###$$$&&&'''###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&&&&%%%&&&(((+++"""""""""!!!!!!"""%%%(((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$#########$$$$$$###%%%&&&&&&$$$######$$$########################!!!%%%((('''###!!!$$$'''%%%$$$######$$$%%%$$$###$$$$$$$$$###############!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######%%%%%%$$$""" !!!&&&&&&%%%%%%%%%$$$$$$$$$"""%%% ''''''$$$)))%%%%%%%%%$$$$$$%%%%%%%%%###""""""""""""###$$$$$$&&&%%%$$$$$$%%%&&&$$$###%%%$$$%%%))))))&&&%%%'''$$$''''''%%%&&&)))***'''&&&&&&&&&%%%###"""###%%%""""""###$$$%%%%%%%%%$$$###$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""!!!###333...&&&!!! !!!###$$$ !!!"""$$$$$$$$$###"""""""""###$$$$$$$$$$$$###$$$###""""""!!!"""""""""%%%$$$$$$$$$######""""""############""""""""""""!!!"""###"""!!!!!!###%%%""""""############""""""$$$"""!!!"""%%%&&&$$$!!!######$$$$$$$$$$$$######$$$$$$$$$############"""#########""""""###############$$$$$$$$$$$$#########""""""###%%%))),,,...""""""######$$$$$$$$$$$$ !!!"""$$$%%%&&&''''''%%%$$$###""""""""""""""" !!!###$$$%%%%%%$$$###"""!!! """$$$&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""#####################$$$$$$$$$!!!"""######"""!!!"""$$$######"""""""""###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%(((%%%"""$$$&&&%%%!!!"""###%%%%%%%%%$$$$$$""""""######$$$%%%%%%&&&"""############$$$$$$$$$((($$$!!!!!!%%%'''&&&$$$$$$%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&%%%######""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""""""""!!! ###$$$%%%%%%$$$###$$$%%%###%%%$$$$$$ $$$###$$$%%%%%%%%%$$$"""!!!%%%%%%&&&&&&'''''''''&&&!!!"""###$$$%%%%%%%%%%%%###''''''######&&&'''&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!! $$$$$$%%%$$$$$$$$$$$$###""""""$$$%%%%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$######!!!###%%%&&&%%%### $$$$$$%%%&&&&&&&&&&&&%%%######%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&(((***++++++++++++(((((((((((('''&&&%%%$$$***)))(((''''''(((((('''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((($$$&&&'''&&&%%%$$$%%%'''###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%$$$###%%%(((+++))))))'''%%%######&&&(((%%%%%%&&&&&&''''''((((((%%%&&&&&&%%%$$$###$$$%%%###$$$%%%$$$###""""""###########################!!!%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$""" !!!%%%&&&&&&&&&%%%%%%$$$$$$###'''!!!$$$### &&&%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$&&&###$$$'''(((&&&&&&)))"""%%%&&&$$$%%%)))***(((((()))((('''$$$###$$$&&&!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########"""  """)))&&&!!! ###$$$%%%!!!"""############"""######$$$$$$$$$$$$$$$######""""""""""""""""""$$$$$$$$$###""""""!!!!!!#########"""""""""""""""!!!"""###"""!!!!!!###%%% !!!"""######"""!!! &&&###!!!###&&&'''%%%!!!######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$$$$######!!!!!! !!!###&&&***+++###############$$$$$$$$$ !!!"""$$$&&&'''''''''%%%%%%$$$###""""""""""""!!!"""###$$$$$$$$$$$$###!!!!!!###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$#################################"""""""""""""""#################################!!!"""######""""""###$$$###"""""""""""""""##################$$$%%%%%%&&&%%%(((%%%###$$$%%%$$$""""""###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$(((&&&######%%%&&&%%%$$$######$$$&&&'''(((((((((+++)))'''&&&&&&&&&$$$###"""""""""!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!"""""""""!!!!!!"""$$$&&&&&&%%%###$$$$$$$$$&&&%%%&&&"""&&&$$$%%%&&&&&&&&&%%%###"""$$$%%%&&&'''''''''&&&&&&"""###$$$%%%%%%&&&&&&%%%"""'''((($$$"""$$$&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''%%%#########%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&##################""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$###!!!##############################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$######$$$############$$$"""%%%%%%###"""%%%***$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%###"""""""""###%%%'''((($$$%%%%%%%%%&&&&&&''''''######$$$$$$%%%&&&&&&''''''((()))******+++++++++'''((((((''''''&&&%%%$$$))))))((('''&&&&&&'''(((#########$$$%%%&&&'''((($$$$$$%%%%%%&&&'''(((((($$$&&&(((((('''%%%%%%&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$""""""###&&&)))******)))'''%%%%%%''')))%%%%%%&&&''''''((())))))%%%&&&((('''$$$###$$$&&&###$$$%%%$$$"""!!!"""###########################!!!!!!"""$$$&&&&&&######$$$$$$$$$#########$$$%%%$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%$$$###!!!"""%%%'''%%%%%%&&&&&&&&&%%%$$$######(((### %%%### &&&######""""""""""""######"""#########$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&######&&&'''%%%&&&)))!!!$$$%%%###%%%)))***'''(((((((((&&&$$$###$$$%%%!!!"""$$$%%%&&&&&&%%%%%%#########$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!"""###!!! !!!$$$%%%%%%%%% !!!"""########################$$$$$$$$$"""""""""#########""""""#########""""""!!!!!!!!!""""""""""""""""""######!!!"""###"""!!!!!!###%%% !!!"""######"""!!! &&&$$$###$$$&&&'''$$$""""""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$$$$######""""""""""""###%%%&&&'''######"""""""""###$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$######"""######"""#########$$$$$$$$$######$$$&&&'''&&&%%%$$$###&&&%%%%%%%%%$$$$$$##############################!!!!!!""""""#################################### """######""""""###$$$######"""""""""""""""###$$$############%%%&&&&&&%%%(((%%%###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$"""######!!!!!!$$$"""###$$$&&&'''(((((((((+++)))&&&%%%%%%$$$###""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""######"""$$$&&&'''%%%$$$$$$$$$###'''!!!&&&&&&"""'''%%%&&&&&&&&&&&&%%%$$$$$$###$$$&&&''''''&&&&&&%%%(((((((((((('''&&&%%%$$$$$$)))***%%%!!!"""###"""&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$""" """%%%%%%%%%%%%%%%&&&&&&&&&&&& """$$$%%%&&&''''''%%%$$$$$$######$$$%%%%%%&&&&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%"""###$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%###%%%'''&&&!!!###+++###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%$$$""""""###%%%''')))%%%%%%%%%&&&&&&''''''(((""""""###$$$%%%&&&''''''+++******))))))******+++***************)))(((''''''(((((('''%%%%%%&&&(((#########$$$%%%&&&((()))$$$%%%%%%&&&&&&'''''''''$$$''')))***(((&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''"""#########"""###%%%'''$$$%%%&&&&&&%%%&&&''')))%%%%%%&&&'''((())))))***$$$''')))(((%%%###$$$&&&$$$%%%%%%###"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%$$$ !!!"""!!!  """$$$$$$$$$###############!!!!!!!!!!!!""""""""""""""""""############"""""""""#########"""###&&&((($$$%%%&&&'''&&&%%%$$$###!!!'''%%%###(((&&&###***""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""%%%'''$$$"""###&&&'''%%%&&&)))!!!$$$%%%###$$$((()))&&&%%%%%%%%%$$$"""!!!"""$$$""""""###$$$%%%%%%%%%$$$###"""###$$$&&&&&&$$$"""###########################&&&&&&###!!!###%%%$$$""""""###%%%''''''%%%### !!!!!!""""""######""""""!!!!!!""""""###$$$!!!!!!"""############"""!!!!!!!!!!!!!!!!!!""""""""""""""""""############!!!"""###"""!!!!!!###%%%""""""############""""""$$$$$$%%%%%%%%%$$$######""""""############"""""""""############$$$$$$$$$#########""""""###############$$$$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&%%%$$$###"""""""""###%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%#####################$$$$$$&&&((('''&&&$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$########################!!!!!!!!!"""######$$$$$$$$$$$$$$$############### !!!######""""""###%%%$$$$$$###"""""""""######%%%$$$#########$$$%%%&&&%%%(((%%%"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######"""""""""############$$$$$$$$$!!!$$$%%%### ###'''!!!###%%%'''((((((((('''***(((%%%###$$$$$$###"""###""""""""""""###$$$$$$######$$$$$$$$$$$$######"""""""""""""""###$$$$$$"""$$$''''''&&&$$$$$$$$$ '''$$$!!!&&&$$$!!!'''&&&%%%%%%$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$'''''''''&&&&&&%%%$$$###"""(((***&&&!!!"""######&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$""""""%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###%%%%%%&&&%%%%%%$$$############$$$&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%!!!"""$$$$$$$$$###!!! #########$$$$$$%%%%%%&&&###$$$%%%###!!!!!!###&&&%%%###$$$&&&$$$ &&&"""######$$$%%%$$$$$$$$$%%%$$$###%%%'''(((&&&$$$%%%$$$$$$%%%%%%&&&''''''###$$$$$$%%%&&&&&&''''''""""""###$$$%%%&&&''''''...---***((('''(((***+++******++++++******))))))&&&'''(((&&&$$$###%%%'''""""""###$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++)))'''%%%$$$###%%%&&&&&&$$$$$$%%%'''!!!###$$$$$$$$$$$$%%%'''!!!###%%%&&&%%%%%%%%%&&&%%%%%%&&&'''((()))******$$$'''******&&&###%%%'''%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! """###""" !!!##################$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""############"""""" !!!######""""""$$$&&&$$$%%%&&&''''''%%%$$$"""&&&%%%###'''###%%%######""""""""""""######"""###$$$%%%%%%%%%$$$$$$!!!"""###"""!!!"""&&&)))###!!!###'''(((&&&&&&(((!!!$$$%%%######'''(((%%%###$$$$$$###""""""###%%%######"""""""""######$$$###""""""%%%''''''$$$"""""""""""""""""""""""""""!!!%%%&&&!!! $$$&&&$$$###""""""$$$%%%&&&$$$###"""""""""!!!"""""""""###"""!!! !!!"""### !!!"""###$$$######""" !!!!!!"""""""""!!!"""""""""############!!!"""###"""!!!!!!###%%%%%%$$$$$$######$$$$$$%%%"""%%%'''&&&""" """$$$""""""############""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######"""$$$&&&(((((('''%%%###$$$###"""!!!"""###%%%&&&""""""###$$$%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$###############$$$"""$$$&&&&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%######################## !!!!!!"""######$$$$$$$$$$$$$$$#########""""""!!!######""""""$$$%%%%%%%%%$$$###############&&&%%%$$$""""""###$$$%%% %%%'''###!!!###&&&&&&$$$$$$############$$$$$$#####################""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%''')))"""###%%%'''(((((('''&&&***'''$$$###$$$$$$$$$$$$###############$$$%%%%%%"""###$$$%%%%%%$$$###"""######""""""###$$$%%%%%%"""$$$'''(((&&&%%%$$$$$$&&&%%%###&&&""" '''&&&%%%###"""""""""###$$$!!!"""$$$&&&&&&%%%$$$### !!!"""######$$$######$$$(((%%%"""$$$&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&$$$!!!!!!$$$'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$""" ######""""""###%%%'''(((%%%&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%###$$$&&&&&&&&&%%%###!!!""""""###$$$%%%%%%&&&&&&###$$$%%%###!!!!!!###&&&$$$ &&&'''### """""""""###$$$$$$$$$$$$###$$$###"""###&&&'''%%%######%%%&&&(((((('''&&&%%%""""""###$$$%%%%%%&&&&&&!!!"""###$$$%%%&&&''''''111...***'''&&&''')))+++((())))))))))))(((((('''%%%&&&'''&&&###"""$$$'''"""""""""$$$%%%''')))***&&&&&&&&&&&&&&&&&&%%%%%%$$$(((+++,,,***'''%%%$$$###%%%&&&&&&%%%$$$&&&'''!!!###&&&&&&&&&%%%&&&'''$$$&&&((((((&&&$$$""""""%%%%%%&&&'''((()))***+++###(((+++***&&&###%%%'''%%%&&&%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$$$$&&&)))"""%%%&&&&&&###"""$$$&&&""""""######$$$$$$$$$%%%############$$$$$$$$$$$$""""""############""""""###%%%'''((('''&&&&&&'''$$$%%%&&&''''''%%%###"""&&&%%%"""###$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$ """###"""!!!"""'''+++"""!!!###'''(((&&&&&&(((!!!$$$%%%"""###&&&'''$$$$$$%%%&&&%%%$$$$$$&&&'''$$$###"""!!!!!!!!!#########""""""%%%((((((%%%"""!!!!!!!!!!!!!!!!!!!!!!!!$$$%%% $$$&&&###!!!"""$$$%%%$$$$$$###"""""""""""""""###!!!  """### !!!"""$$$$$$$$$###""" !!!"""######!!!!!!""""""#########$$$!!!"""###"""!!!!!!###%%%'''&&&%%%$$$$$$%%%&&&''' %%%)))'''!!!!!!%%%""""""############""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$###### $$$'''(((&&&###!!!$$$###"""!!!!!!###%%%&&& !!!###$$$%%%&&&''''''"""""""""###$$$%%%''''''$$$$$$###############$$$"""$$$$$$""""""%%%((($$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""###""""""$$$&&&&&&&&&%%%$$$######$$$$$$(((&&&$$$""""""###$$$%%%!!!&&&'''""" ###&&&'''######"""""""""""""""###!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$$$$!!! $$$'''&&&$$$"""$$$&&&(((((((((&&&%%%***(((%%%###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!"""######!!!###%%%%%%#########$$$&&&######&&&!!!"""###"""!!!!!!###%%% """$$$&&&((('''&&&&&&$$$%%%%%%%%%$$$$$$&&&'''&&&%%%$$$!!! """&&&)))---,,,+++'''### """######"""!!!!!!"""$$$$$$""" """%%%''''''%%%###$$$%%%&&&&&&&&&&&&&&&""""""$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$###'''"""!!!%%%%%%###%%%+++%%%$$$###""""""$$$&&&'''###$$$$$$###""""""###%%%$$$%%%%%%&&&%%%$$$###"""$$$###"""###%%%&&&### '''$$$###%%%$$$ """'''''''''(((''''''&&&&&&%%%!!!###((((((###!!!%%%&&&&&&&&&$$$###$$$'''***111000...,,,***(((''''''(((((((((((()))***+++,,,000***'''(((&&&"""$$$)))&&&&&&$$$"""&&&,,,,,,(((((('''%%%$$$$$$%%%'''((("""$$$(((---000///***&&&###$$$&&&'''((('''&&&&&&&&&%%%$$$$$$#########$$$%%%$$$$$$$$$$$$%%%&&&&&&###(((((($$$%%%******&&&((('''%%%$$$###$$$%%%%%%$$$"""###%%%$$$"""$$$((($$$$$$############$$$$$$%%%%%%%%%$$$$$$#########((($$$$$$&&&$$$""""""""""""!!!!!!!!!!!!#########"""!!!"""%%%'''""""""""""""""""""######&&&### !!!%%%'''&&&%%%&&&&&&'''((('''&&&$$$### """###""""""###$$$"""""""""""""""""""""""" '''(((""""""))))))"""'''&&&%%%$$$$$$&&&((()))'''$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$#########""""""!!!!!!"""###%%%'''***,,,$$$###"""!!!!!!"""###$$$'''!!!%%%$$$###%%%!!!###$$$$$$"""!!!""""""!!!$$$&&&###"""######$$$%%%%%%&&&&&&""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""!!!###!!!!!!###&&&'''$$$!!!!!!!!!""""""######$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$$$$""""""$$$''''''%%%"""$$$$$$###############$$$(((%%%""""""  %%%###$$$%%%%%%$$$$$$&&&(((%%% %%%'''###"""%%% ###%%%%%%###"""###%%%$$$$$$$$$################## $$$$$$###$$$'''&&&%%%######$$$&&&&&&&&&&&&&&&%%%$$$############&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###%%%&&&###$$$%%%$$$"""""""""###$$$ ###$$$###%%%)))!!!&&&***((("""!!!%%%***!!!!!!!!!!!!!!!""""""###((('''%%%#########%%%&&&""""""#########$$$$$$$$$ !!!$$$'''((('''%%%######""""""""""""######!!!"""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&'''%%%$$$&&&)))***(((%%%$$$###"""""""""###$$$%%%$$$$$$$$$###$$$$$$%%%%%%"""$$$%%%&&&&&&&&&!!!!!!!!!!!!!!!"""######$$$%%%&&&&&&$$$""""""#########"""!!!!!!"""######!!!"""###"""!!!"""###%%%!!!###%%%&&&'''&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%&&&&&&%%%######%%%'''******)))'''$$$"""###$$$"""###$$$###"""!!!"""$$$%%%###!!!"""%%%&&&&&&%%%######$$$%%%%%%%%%%%%%%%(((((())))))###"""***%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$'''$$$$$$'''&&&!!!!!!%%%$$$$$$#########$$$%%%&&&###$$$$$$###""""""###%%%$$$%%%%%%%%%%%%$$$###"""%%%###!!!!!!###$$$###"""### !!!$$$%%%###$$$'''&&&&&&&&&''''''&&&&&&%%%$$$!!!"""&&&&&&"""!!!$$$&&&&&&&&&%%%$$$%%%'''***,,,+++***)))(((((('''(((******)))))))))))))))***,,,'''$$$%%%$$$ !!!%%%%%%&&&$$$"""%%%******'''&&&%%%$$$######$$$%%%&&&"""$$$(((---000...***'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&''''''%%%))))))%%%%%%((((((%%%'''&&&%%%$$$$$$$$$%%%%%%%%%###$$$&&&%%%"""$$$)))$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%!!!!!!%%%$$$!!!"""""""""""""""""""""!!!"""###$$$###""""""$$$&&&""""""""""""!!!!!!!!!!!!'''%%%######$$$%%%&&&%%%%%%&&&&&&'''&&&%%%$$$###!!!""""""!!!!!!###$$$########################&&&(((###%%%------'''$$$$$$"""""""""$$$&&&''''''$$$"""!!!###$$$%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$#########""""""%%%$$$$$$######$$$%%%&&&######""""""""""""############"""!!!"""!!!"""$$$$$$"""!!!"""###!!!!!!"""###$$$%%%$$$!!!""""""######$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$###""""""###!!!!!!"""%%%%%%$$$"""###""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""###$$$$$$$$$""""""$$$&&&'''%%%"""$$$$$$############$$$$$$&&&$$$######!!! %%%###$$$&&&&&&%%%$$$%%%&&& $$$###$$$'''!!!###%%%$$$""""""$$$&&&########################%%%""""""%%%%%%###$$$(((%%%$$$""""""###%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&###$$$%%%$$$"""""""""###***&&&%%%&&&%%%"""###&&&"""$$$%%%$$$"""!!!""""""""""""!!!!!!""""""###$$$'''&&&$$$""""""###$$$%%%###$$$$$$$$$%%%%%%%%%%%%"""$$$$$$###"""###%%%######""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%&&&))))))(((&&&%%%$$$###""""""###$$$%%%$$$$$$###############$$$"""###$$$%%%%%%%%%%%%%%%"""""""""""""""#########%%%&&&'''&&&$$$"""""""""!!!"""$$$%%%%%%$$$"""!!!"""#########""""""$$$%%%###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$&&&(((%%%'''((((((&&&$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%!!!###%%%%%%$$$""""""###%%%$$$""""""$$$%%%%%%$$$"""###$$$$$$$$$$$$$$$$$$'''%%%%%%&&&$$$!!!###(((#########$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""!!!"""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&(((&&&!!!!!!#########$$$$$$%%%%%%%%%$$$###$$$$$$$$$""""""$$$&&&$$$$$$%%%%%%%%%$$$######%%%###!!! """###$$$###""" $$$&&&$$$%%%((($$$%%%%%%&&&&&&%%%%%%%%%###!!!"""%%%%%%"""!!!###&&&&&&&&&%%%$$$%%%'''***&&&&&&&&&&&&&&&'''((((((,,,+++***)))(((((((((((()))&&&$$$%%%$$$!!! """%%%&&&$$$!!!###((((((%%%$$$###"""!!!!!!"""###$$$"""$$$(((,,,///...***'''%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''(((((($$$'''(((&&&&&&)))(((&&&'''&&&%%%%%%$$$%%%%%%%%%&&&$$$%%%'''&&&###%%%)))$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$!!!!!!######!!!!!!$$$""""""""""""""""""""""""!!!###%%%%%%$$$###$$$%%%"""""""""!!!!!!!!! &&&&&&&&&$$$######%%%&&&$$$$$$%%%%%%%%%$$$######"""""""""!!! """%%%########################%%%'''$$$%%%,,,,,,'''######""""""###%%%&&&''''''%%%###"""$$$%%%&&&%%%############$$$$$$$$$$$$$$$$$$$$$###############%%%$$$######"""#########""""""############""""""!!! $$$###!!! """$$$$$$"""""""""###!!!"""#########"""###$$$!!!!!!""""""###$$$$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""###!!! !!!"""######"""######""""""!!! """############$$$$$$$$$###""""""""""""###$$$$$$###""""""$$$%%%&&&$$$###$$$$$$############$$$$$$$$$"""###%%%$$$ """&&&###%%%'''(((&&&$$$###$$$### ###%%%######$$$"""###$$$###""""""$$$&&&!!!!!!""""""######$$$$$$'''$$$###&&&&&&$$$$$$(((###############$$$%%%%%%(((((('''%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""###%%%&&&###$$$%%%$$$"""""""""###)))&&&$$$&&&%%%""""""%%%$$$""""""###$$$$$$!!!######""""""######$$$%%%%%%$$$###"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&& $$$&&&###$$$######""""""""""""######&&&%%%%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''))))))(((&&&'''&&&$$$###"""######$$$%%%$$$$$$###""""""""""""((('''&&&%%%%%%%%%%%%%%%""""""#########$$$#########%%%&&&%%%###""""""###"""###%%%''''''%%%###""""""###$$$###""""""$$$&&&$$$%%%%%%%%%%%%$$$###"""&&&'''''''''&&&&&&((()))&&&''''''&&&$$$"""###$$$!!!"""###""" """$$$!!!###&&&'''%%%#########%%%$$$##################"""######$$$$$$$$$######$$$!!! !!!"""""""""###!!!!!!"""###$$$%%%%%%%%%###%%%&&&&&&$$$######$$$&&&%%%$$$######$$$%%%&&&###%%%''''''$$$"""$$$&&&!!!###$$$&&&&&&%%%$$$######$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""%%%&&&###$$$&&&######$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$&&&&&&'''&&&%%%%%%''')))%%%%%%%%%%%%&&&'''((()))******)))((((((((((((((()))(((((('''&&&$$$###$$$$$$&&&$$$!!!"""&&&'''$$$######""""""""""""#########$$$'''***------+++(((&&&%%%$$$######$$$&&&&&&$$$%%%%%%&&&&&&%%%$$$###'''''''''''''''((())))))"""$$$&&&'''((())))))(((&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%'''&&&###%%%)))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!!!!"""###"""""""""""""""#########!!!###&&&&&&%%%######$$$$$$$$$######"""!!!!!!!!!"""$$$%%%$$$!!!!!!$$$(((######$$$$$$$$$#########$$$$$$###!!! """%%%########################!!!%%%&&&######&&&&&&"""%%%%%%%%%%%%%%%'''((()))&&&%%%######%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%########################!!!!!!!!!""""""###$$$$$$ !!!###$$$$$$###""""""###!!!"""$$$'''&&&$$$""" """###$$$"""""""""###!!!!!!######!!!!!!&&&!!!!!!!!!"""######$$$$$$$$$######""""""######$$$######$$$$$$$$$######"""###""" !!!"""###""""""!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######""""""######$$$%%%###"""######$$$$$$$$$$$$$$$$$$#########$$$%%%%%%"""!!!###'''&&&"""###&&&###%%%((()))'''$$$"""""")))&&&$$$%%%%%%%%%###############""""""###$$$&&& !!!"""######$$$$$$'''$$$###&&&%%%######&&&###$$$$$$$$$$$$$$$%%%&&&)))((('''&&&&&&%%%%%%&&&$$$#########$$$$$$%%%&&&######$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%###$$$%%%$$$"""""""""### """###"""###'''#########%%%'''&&&$$$!!!$$$$$$######$$$$$$%%%&&&%%%$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""$$$%%%""" $$$$$$######""""""######$$$&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((())))))((('''((('''%%%$$$#########$$$'''&&&%%%$$$######""""""***)))'''&&&%%%&&&&&&'''""""""###$$$%%%$$$$$$$$$ """###$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###""""""$$$&&&%%%%%%%%%%%%$$$###""""""'''((())))))'''((()))+++''''''%%%""" """%%%###$$$$$$###!!!!!!"""###!!!$$$''''''&&&$$$######$$$$$$$$$###""""""###$$$######$$$$$$$$$######"""%%%$$$######%%%'''&&&$$$ !!!"""###$$$%%%$$$$$$"""$$$&&&'''&&&&&&'''(((&&&%%%$$$######$$$%%%&&&%%%((()))&&&""""""$$$'''!!!"""%%%&&&'''&&&$$$######$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$%%%!!!###%%%''''''&&&%%%$$$$$$""""""%%%&&&$$$$$$'''"""######$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%'''''''''&&&&&&((()))''''''&&&&&&''''''((()))((((((''''''((()))******)))***)))(((''''''&&&%%%###&&&%%%!!!!!!$$$&&&%%%$$$$$$$$$######$$$$$$$$$$$$$$$&&&))),,,,,,+++)))'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%(((''''''''''''((())))))%%%%%%'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''&&&###$$$)))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###$$$$$$!!!"""""""""#########$$$"""$$$&&&'''%%%$$$###$$$%%%%%%%%%$$$$$$$$$###### """###""" !!!$$$(((########################$$$$$$###!!! ###%%%########################"""%%%%%%$$$###%%%$$$"""%%%%%%%%%%%%&&&&&&''''''%%%$$$###$$$&&&'''&&&&&&$$$%%%&&&&&&''''''&&&&&&########################!!!!!!""""""############ !!!"""$$$$$$$$$###"""###$$$%%%&&&''''''&&&### !!!#########"""###$$$"""!!!"""%%%###""")))!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$#########"""!!! """### !!!"""######$$$""""""#########$$$$$$$$$###############$$$$$$%%%"""###############$$$%%%$$$$$$######$$$%%%%%%&&&!!!!!!$$$((('''$$$###'''###%%%((()))'''$$$""""""!!!!!! !!!###''''''&&&######""""""###$$$$$$$$$ !!!!!!"""###$$$$$$%%%&&&###"""$$$$$$""""""%%%###%%%''''''%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&%%%$$$$$$#########$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""""""""###!!!$$$###$$$((("""%%%&&&%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$############$$$$$$'''%%%###""""""###%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&'''(((((((((((((((((()))(((&&&$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$)))((('''''''''((()))***"""###$$$%%%&&&%%%$$$$$$!!!###$$$$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%"""$$$$$$$$$######$$$&&&%%%%%%$$$$$$############((()))***)))((((((***,,,'''&&&### ###&&&'''''''''&&&$$$###$$$%%%###%%%''''''&&&$$$$$$%%%"""###$$$###!!!!!!###%%%$$$$$$$$$%%%$$$$$$###"""%%%&&&%%%$$$%%%((('''$$$ !!!###$$$%%%%%%$$$###!!!$$$&&&''''''((()))***%%%$$$$$$$$$$$$$$$$$$%%%%%%+++,,,'''!!! """###!!!###$$$&&&&&&%%%$$$######$$$%%%$$$$$$$$$&&&((($$$$$$######$$$$$$%%%&&&!!!###&&&'''&&&%%%%%%&&&!!!!!!%%%'''&&&'''+++"""######$$$%%%%%%%%%%%%%%%''''''$$$$$$''''''%%%%%%'''((((((''''''((()))))))))(((((((((((())))))''''''''''''((()))***+++''')))((($$$$$$&&&&&&$$$"""%%%&&&"""!!!$$$'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%(((***,,,+++)))''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((())))))***((()))+++)))$$$!!!"""%%%%%%&&&''''''''''''&&&'''%%%%%%'''%%%"""###(((%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!###$$$"""###'''(((&&&!!!""""""######$$$$$$$$$$$$%%%&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""!!!"""%%%'''#########"""######$$$%%%#########"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''(((((('''%%%%%%%%%$$$$$$$$$######$$$###"""$$$&&&'''&&&%%%$$$%%%'''((((((((('''&&&###############$$$$$$$$$$$$$$$$$$$$$###!!!  !!!"""######$$$######!!!$$$%%%######%%%$$$"""!!!#########"""###$$$### !!!'''(((###%%%,,,!!!!!!""""""###$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###"""######"""!!! !!!### !!!"""###$$$%%%&&&"""############$$$$$$$$$$$$############$$$%%%%%%"""#########!!!"""$$$%%%$$$$$$###$$$$$$%%%&&&'''###"""%%%((('''$$$$$$'''###%%%'''(((&&&$$$###$$$&&&&&&$$$!!!###''''''$$$###""""""###%%%%%%$$$"""""""""######$$$$$$%%%%%%%%%"""!!!$$$$$$""""""%%%###&&&))))))&&&%%%&&&)))))))))'''&&&&&&&&&&&&&&&'''&&&%%%$$$##################$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%$$$"""""""""###!!!!!!%%%'''$$$%%%((("""$$$$$$"""###%%%'''$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$"""!!!"""%%%''''''&&&$$$$$$############$$$$$$((((((&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&'''))))))((((((((())))))(((&&&%%%$$$%%%%%%&&&))))))((('''&&&&&&&&&&&&'''''''''((((((***++++++"""###%%%&&&'''&&&%%%$$$"""$$$&&&&&&%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$######$$$$$$$$$######%%%'''$$$$$$##################'''((((((((('''''')))+++$$$$$$$$$"""!!!!!!###&&&%%%&&&&&&%%%$$$###$$$&&&%%%&&&'''&&&%%%$$$%%%''' """######!!!!!!$$$&&&%%%%%%%%%%%%%%%$$$######"""&&&'''$$$###&&&&&&""""""###$$$&&&&&&%%%###""""""$$$&&&'''&&&&&&''')))$$$$$$$$$%%%%%%$$$$$$$$$$$$+++(((###"""###!!!"""###$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$$$$&&&((($$$$$$#########$$$%%%&&&"""######""" !!!%%%(((""" !!!%%%'''&&&'''***"""###$$$%%%&&&&&&&&&&&&$$$'''&&&""""""&&&'''$$$%%%'''((((((''''''((())))))))))))))))))***++++++(((((('''''''''(((((()))''')))'''"""!!!%%%&&&$$$!!!%%%&&&###!!!%%%(((((($$$%%%%%%%%%%%%%%%%%%$$$%%%$$$%%%''')))++++++***'''(((((((((''''''&&&%%%'''&&&$$$###$$$%%%((()))''''''&&&&&&''''''((())))))'''(((,,,***$$$!!!###$$$%%%'''((((((((('''&&&'''%%%%%%&&&$$$!!!"""'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%% $$$%%%###$$$((((((%%%!!!""""""######$$$%%%%%%%%%&&&&&&%%%######$$$%%%###$$$$$$%%%%%%&&&&&&'''(((&&&#########$$$$$$$$$$$$######"""###$$$%%%&&&!!!"""############$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''''''''&&&&&&&&&%%%$$$###"""!!!"""""""""###%%%&&&%%%$$$###$$$&&&(((((('''&&&%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$###!!! !!!!!!!!!!!!"""###$$$%%% $$$$$$ ###$$$!!!!!!###############%%%!!!&&&)))%%%$$$)))""""""######$$$%%%%%%%%%###""""""""""""""""""###""""""###$$$$$$$$$$$$$$$"""$$$%%%%%%"""!!!!!!###!!!""""""###$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!######"""!!!!!!###&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$%%%((('''###$$$(((###$$$&&&&&&%%%$$$%%%&&&,,,,,,(((""""""%%%$$$ """!!!"""$$$''''''### $$$$$$$$$$$$$$$%%%%%%%%%%%%"""!!!$$$%%%###$$$'''!!!%%%))))))&&&$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%&&&&&&&&&%%%$$$$$$######$$$%%%$$$"""""""""###&&&$$$%%%))))))&&&%%%((('''%%%""""""###%%%%%%%%%###############$$$%%%%%%######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%((((((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%(((******((('''(((***((('''&&&%%%%%%&&&''''''(((''''''&&&&&&&&&''''''&&&'''((()))************"""###%%%''''''&&&%%%$$$&&&''')))((('''&&&&&&'''!!!"""$$$%%%%%%$$$"""!!!###$$$%%%$$$######%%%'''$$$###############$$$$$$%%%&&&''''''%%%&&&''')))"""$$$%%%%%%$$$###$$$%%%!!!"""###"""!!!!!!###%%%&&&&&&'''&&&$$$$$$&&&(((!!!######!!!!!!$$$'''&&&&&&&&&&&&&&&%%%$$$###$$$***+++'''$$$''''''$$$###$$$%%%&&&&&&%%%###"""###%%%&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&%%%$$$### '''(((&&&&&&&&&#########$$$$$$%%%%%%%%%$$$###$$$%%%%%%$$$%%%''')))$$$$$$#########$$$&&&'''###""" %%%+++'''$$$$$$&&&&&&$$$$$$&&&"""###$$$%%%&&&'''''''''###'''&&&!!!!!!&&&'''###%%%'''))))))((('''((()))((((((((((((***+++,,,---***)))(((''''''&&&''''''(((***(((!!!!!!&&&(((%%% %%%&&&###"""&&&)))***$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$&&&)))++++++***'''((()))))))))(((&&&%%%(((&&&$$$"""###%%%(((+++&&&&&&&&&&&&&&&'''(((((($$$"""%%%+++,,,'''%%%((($$$%%%'''(((((((((''''''&&&$$$$$$&&&$$$!!!"""&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###((()))%%%$$$'''%%% !!!""""""###$$$$$$%%%%%%''''''&&&$$$######$$$&&&""""""###$$$%%%&&&&&&'''...***%%%$$$%%%&&&###!!!$$$$$$#########$$$&&&'''!!!$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$"""!!!"""))))))((('''&&&$$$###"""!!!!!!!!!###%%%&&&%%%$$$"""###%%%''''''&&&%%%$$$""""""######$$$$$$$$$$$$ """$$$%%%&&&%%%%%%"""!!!!!! !!!###%%%&&&!!!&&&%%%###%%%"""!!!############$$$%%%"""(((###!!!%%%#########$$$%%%%%%&&&&&&$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!$$$'''&&&###!!!!!!###$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!###$$$""" ###&&&$$$$$$$$$$$$%%%&&&'''((('''%%%&&&(((&&&###$$$(((###$$$%%%%%%$$$$$$&&&((("""###!!!$$$%%%!!!!!!!!!"""%%%((('''###&&&&&&%%%%%%%%%%%%%%%%%%%%%""""""%%%&&&%%%&&&))) $$$((((((%%%###%%%'''((((((&&&%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%$$$######$$$%%%$$$"""""""""###%%%###%%%)))***'''&&&)))111***###"""&&&)))'''#########""""""######$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$(((((($$$!!!###'''%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%(((******(((''')))+++((('''&&&%%%&&&&&&((()))&&&&&&%%%%%%%%%&&&''''''&&&''')))******)))((('''%%%###"""###%%%%%%%%%$$$%%%%%%$$$$$$###"""!!!!!! !!!""""""!!! ###%%%'''&&&%%%$$$%%%%%%!!!######""" !!!(((%%%""""""%%%&&&$$$"""&&&&&&&&&%%%""" !!!###"""!!!###%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%&&&+++***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$###############$$$%%%%%%&&&&&&!!!###&&&'''&&&###(((((('''&&&%%%%%%%%%%%%###&&&$$$ """%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$######%%%&&&(((%%%&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''((()))***+++$$$&&&''')))))))))((((((+++,,,***$$$"""$$$$$$!!!&&&&&&%%%%%%%%%&&&'''''''''&&&$$$$$$$$$%%%$$$######((()))$$$###(((***(((&&&&&&$$$$$$$$$$$$&&&&&&)))***++++++)))''''''(((&&&&&&%%%&&&&&&'''((()))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((()))***((('''%%%$$$###$$$$$$%%%&&&&&&'''''''''''''''''')))((((((&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$###%%%'''(((((('''''''''&&&%%%$$$"""!!! &&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%"""###$$$$$$###$$$&&&((()))&&&$$$###""""""!!!&&&%%%###"""""""""######%%%&&&%%%###&&&)))'''!!!!!!###$$$$$$######$$$%%%&&&%%%$$$######%%%'''(((!!!"""###$$$%%%&&&&&&&&&%%%$$$######"""######$$$%%%$$$$$$$$$######"""""""""""""""!!!"""######$$$$$$###"""""""""###$$$%%% !!!"""###"""###$$$$$$###"""###$$$&&&%%%$$$###""""""""""""$$$""" !!!$$$$$$### ###### ###### %%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''---&&& &&&&&& !!!!!!$$$&&&'''%%%$$$############""""""######$$$%%%''''''&&&$$$""""""$$$&&&((('''&&&%%%%%%%%%%%%%%%))))))((('''&&&$$$###"""&&&%%%$$$###$$$%%%&&&'''%%%'''((('''%%%#########$$$######"""!!!""""""""""""""""""""""""""""""""""""%%%)))******(((''''''******)))&&&$$$$$$&&&(((&&&%%%$$$###""""""$$$&&&"""%%%%%%!!!!!!%%%$$$%%%%%%$$$######$$$&&&%%%&&&'''&&&$$$###$$$%%%###$$$%%%%%%%%%%%%&&&'''%%%&&&'''&&&$$$"""!!!"""###$$$%%%%%%%%%%%%&&&'''+++(((&&&&&&)))+++***(((''''''$$$!!!$$$)))***&&&(((((('''%%%######%%%'''(((%%%###$$$(((+++,,,+++%%%&&&''''''''''''''''''%%%%%%$$$$$$###"""""""""###"""!!!!!!!!!!!!"""######%%%&&&&&&$$$$$$$$$%%%$$$%%%&&&$$$"""!!!!!!"""'''$$$""""""$$$%%%###"""%%%&&&&&&%%%"""!!!!!!"""$$$$$$$$$&&&''''''%%%###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$###$$$$$$'''&&&&&&&&&%%%%%%%%%%%%""""""######$$$%%%%%%&&&!!!###%%%'''&&&$$$""" ############$$$%%%&&&''' $$$&&&%%%!!! """&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&''''''''''''''''''''')))'''###"""%%%&&&###%%%%%%%%%%%%%%%&&&&&&''')))((('''''''''''''''&&&%%%***+++'''%%%)))+++)))&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$######$$$&&&&&&%%%&&&&&&'''((()))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((((())))))***&&&&&&&&&&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&((('''%%%######$$$$$$###"""&&&%%%###"""""""""###$$$###$$$###"""$$$'''%%% !!!###$$$$$$######$$$%%%&&&%%%$$$######%%%&&&((( !!!"""###$$$$$$$$$###"""#####################$$$$$$#########"""""""""""""""""""""############$$$###""""""###$$$%%%&&&""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%###""" """$$$%%%###!!! ###%%%######%%%### %%%%%%$$$$$$############$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###)))###$$$&&&"""$$$!!!$$$&&&'''%%%#########$$$############$$$%%%%%%$$$%%%$$$$$$$$$''',,,///(((''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$###"""!!! $$$$$$#########$$$%%%&&&###%%%&&&&&&%%%$$$%%%&&&%%%$$$######""""""##################$$$$$$%%%&&&###'''---111222000...---//////...,,,***)))+++---,,,(((###"""$$$&&&%%%$$$%%%"""###''''''$$$%%%)))%%%&&&&&&%%%$$$$$$%%%'''%%%&&&'''&&&$$$###$$$%%%$$$&&&''''''%%%%%%&&&(((&&&'''(((&&&$$$######$$$###$$$%%%%%%$$$%%%&&&(((+++)))'''''')))***)))'''((((((%%%"""%%%******'''%%%'''((('''%%%$$$$$$%%%&&&$$$"""###&&&***+++***###''''''%%%###$$$%%%%%%%%%%%%$$$######""""""%%%$$$"""!!!!!!"""$$$%%%"""$$$%%%%%%$$$######$$$$$$%%%&&&%%%$$$###$$$%%%%%%###""""""###$$$"""!!!%%%&&&&&&%%%"""!!!!!!""" !!!############%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&((()))$$$$$$###############$$$(((((((((((('''''''''&&&"""""""""###$$$$$$%%%%%%######$$$%%%&&&&&&%%%%%%!!!!!!""""""###$$$$$$%%%"""%%%&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%&&&'''''' """$$$&&&''''''%%%$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&$$$&&&%%%""""""&&&'''%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%(((,,,---)))(((******)))&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''(((&&&&&&'''(((&&&&&&%%%&&&&&&'''((()))'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&((()))+++(((((((((((('''&&&%%%%%%!!!"""######$$$%%%&&&&&&#########$$$$$$$$$$$$%%%###$$$$$$%%%&&&&&&&&&&&&&&&)))+++***'''&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((&&&%%%###$$$%%%&&&&&&%%%&&&%%%###""""""###$$$$$$!!!######!!!"""%%%$$$!!!###$$$$$$######$$$%%%%%%$$$$$$######%%%&&&''' !!!""""""!!!!!!!!! """###$$$######"""######""""""""""""!!!!!!!!!"""###$$$$$$$$$###"""############$$$%%%&&&'''&&&&&&$$$###""""""!!!!!!"""###$$$$$$###"""###$$$ !!!###$$$%%%%%%$$$$$$"""!!!!!!"""$$$%%%$$$""" $$$&&&$$$$$$&&&$$$ $$$############"""""""""$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$(((---%%%$$$&&&"""%%%!!!###%%%&&&$$$######$$$$$$$$$$$$$$$$$$%%%&&&&&&"""""""""###&&&,,,444999((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$###############$$$%%%%%%!!!###%%%&&&%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$#########$$$'''***++++++000666::::::777444222111111000...,,,,,,...000111***###"""%%%(((&&&###$$$!!!!!!###$$$###$$$'''%%%&&&'''&&&$$$$$$&&&'''$$$%%%&&&%%%$$$###$$$%%%&&&'''((('''&&&%%%&&&'''(((((((((&&&$$$$$$%%%'''###$$$%%%%%%$$$%%%'''(((+++***))))))***)))(((&&&((()))'''$$$%%%******'''###%%%((()))'''%%%$$$$$$%%%###"""###&&&((()))***!!!''''''$$$!!!"""%%%%%%%%%%%%$$$$$$#########$$$###""""""""""""###$$$!!!###%%%$$$###"""###$$$!!!###%%%%%%%%%%%%'''(((######"""######"""!!!!!!$$$%%%&&&%%%###"""###$$$ """!!!"""&&&###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$$$$$$$$$$%%%%%%'''&&&$$$###$$$&&&)))+++&&&%%%%%%%%%%%%&&&&&&'''((((((((((((''''''''''''!!!!!!"""######$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$$$$######"""!!! $$$%%%'''&&&$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''!!!"""###%%%&&&&&&&&&%%%&&&%%%###""""""###%%%&&&&&&&&&&&&'''((()))***+++&&&&&&%%%&&&&&&'''((()))******))))))((()))))))))***)))'''&&&%%%%%%&&&&&&###%%%$$$!!!"""&&&'''%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%***,,,---+++))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))))))))((()))+++&&&&&&%%%&&&&&&'''((()))&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&''')))***(((((((((((('''&&&%%%$$$""""""###$$$%%%&&&&&&'''""""""#########$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$(((+++)))%%%###&&&***((((((''''''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$###$$$&&&((((((&&&$$$$$$&&&'''&&&%%%%%%%%%$$$#########$$$%%%!!!###$$$!!!"""$$$$$$ !!!###$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&!!!!!!!!!"""!!!!!! !!!###$$$$$$"""!!!"""""""""!!!!!!!!!!!!!!! !!!###%%%%%%$$$###"""""""""###$$$%%%&&&'''((('''&&&%%%$$$###""""""""""""###$$$$$$###"""###$$$###$$$%%%&&&%%%###!!!!!!!!!"""$$$%%%%%%$$$###"""%%%$$$!!!!!!$$$%%%"""###"""""""""""""""""""""###############$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''###$$$$$$$$$$$$$$$%%%%%%444777,,,###&&&&&&!!!###!!!###%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''######"""###%%%,,,555;;;)))(((((('''''''''((((((&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%"""$$$%%%&&&%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%###"""""""""$$$(((+++......111555666444000---,,,+++,,,,,,***(((((()))+++///***$$$"""$$$&&&'''&&&###!!! !!!"""$$$'''$$$%%%&&&%%%$$$###%%%'''$$$%%%&&&%%%$$$###$$$%%%&&&'''((('''%%%$$$$$$%%%''''''&&&$$$######&&&(((###$$$$$$$$$$$$%%%''')))******++++++***)))'''%%%&&&((('''$$$%%%((()))&&&"""%%%''''''&&&%%%%%%%%%$$$$$$###$$$&&&(((******###)))***'''$$$%%%(((%%%%%%%%%$$$$$$$$$$$$$$$ !!!###$$$$$$###!!! !!!###%%%$$$###"""###$$$"""###$$$$$$######$$$&&&"""###$$$$$$###"""!!!!!!$$$%%%&&&%%%$$$###$$$%%%"""$$$&&&$$$!!!!!!###&&&$$$%%%&&&''''''&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&$$$###$$$&&&)))+++'''&&&&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%"""""""""###$$$$$$%%%%%%'''%%%###"""!!!"""$$$%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&######""""""###%%%&&&'''(((&&&%%%###$$$%%%'''((('''&&&&&&'''((()))******&&&&&&&&&&&&'''((()))***++++++***)))))))))******,,,+++)))'''&&&&&&''''''$$$&&&%%%!!!!!!%%%&&&$$$$$$$$$######$$$$$$%%%&&&(((***,,,,,,***)))***+++))))))++++++)))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$"""###$$$%%%&&&'''''''''%%%))),,,***&&&$$$'''***+++***)))'''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$###$$$&&&(((***(((&&&%%%&&&&&&%%%$$$%%%%%%$$$######$$$%%%&&&"""%%%&&&######%%%%%%"""!!!###$$$$$$######$$$%%%############$$$$$$%%%%%%""""""#########"""!!!!!!!!!###$$$$$$"""!!!!!!!!!!!!!!!!!!""""""""" """$$$%%%&&&%%%###"""!!!!!!"""$$$%%%&&&''''''$$$######""""""#########"""###$$$$$$###"""###$$$###$$$%%%&&&%%%###!!! """$$$%%%%%%$$$$$$###$$$%%%""""""%%%$$$"""""""""""""""""""""#########""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''#########$$$$$$%%%%%%%%%777:::///$$$'''&&&!!!"""!!!"""$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###$$$(((///333(((((('''''''''(((((()))""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$%%%%%%%%%"""!!! !!!###&&&***---'''(((((('''%%%######$$$%%%&&&&&&%%%$$$###$$$&&&&&&'''&&&###!!!"""&&&+++&&&&&&$$$###$$$&&&))))))###$$$$$$###""""""###%%%###$$$%%%%%%######$$$%%%%%%&&&&&&%%%###"""###$$$%%%%%%$$$###"""###%%%(((######$$$$$$###%%%(((***)))***,,,---+++)))'''%%%$$$''''''$$$###&&&&&&$$$$$$$$$%%%$$$###$$$&&&((($$$%%%&&&'''''')))***,,,"""&&&'''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$ ###&&&&&&### """$$$%%%%%%$$$######$$$%%%%%%&&&$$$!!! !!!!!!###%%%%%%###"""!!!"""###$$$&&&%%%$$$$$$%%%&&&"""###$$$###"""!!!"""###%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&&&&%%%$$$###$$$&&&((()))&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&'''&&&###"""!!!"""###%%%"""###$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!"""###%%%''')))((((((''''''(((******%%%%%%%%%$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((******))))))(((((((((((()))))),,,+++***)))((((((((((((&&&(((&&&""""""%%%%%%###$$$$$$$$$$$$$$$%%%&&&&&&%%%(((,,,,,,)))((()))***'''''')))+++***&&&%%%((($$$%%%%%%&&&&&&%%%%%%$$$!!!############$$$%%%&&&&&&%%%&&&&&&'''((()))%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((()))((('''%%%$$$%%%%%%&&&(((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''(((+++---,,,)))(((***---,,,+++)))'''&&&&&&''''''$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((***(((&&&%%%&&&&&&%%%###%%%%%%$$$######$$$&&&'''"""'''(((%%%$$$&&&&&&$$$!!!###$$$$$$######$$$%%%#########$$$$$$$$$$$$$$$""""""###$$$$$$######### """###$$$######"""!!!!!!""""""""""""######""""""$$$%%%%%%%%%$$$### !!!"""###$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$"""###$$$$$$###"""###$$$ !!!###$$$%%%%%%$$$$$$!!!###&&&'''%%%#########$$$%%%!!!!!!%%%$$$"""""""""############$$$###""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''#########$$$$$$%%%%%%&&&...222)))!!!%%%&&&!!!### """######""""""$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$%%%(((***''''''&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''$$$%%%'''&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%"""!!!!!!!!!"""%%%''')))#########"""!!!"""%%%'''"""$$$%%%$$$###"""###$$$ $$$'''$$$ %%%+++###%%%%%%"""###'''((('''"""###$$$###!!!!!!###$$$"""###$$$$$$######$$$%%%###$$$%%%$$$###"""###$$$###$$$$$$###"""###%%%(((###############%%%(((+++'''***---...,,,)))'''&&&"""&&&'''$$$"""$$$%%%###$$$$$$$$$""""""$$$'''***###%%%'''(((((()))***,,, """######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!###%%%&&&&&&$$$$$$$$$%%%###$$$$$$$$$"""!!!!!!###!!!$$$''''''$$$""""""######$$$%%%%%%$$$$$$&&&''' !!!###$$$%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$######$$$$$$%%%&&&'''&&&%%%$$$######"""######&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$######$$$&&&'''!!!###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$###############'''''''''((((((((())))))&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''')))***+++(((((((((((()))******+++))))))***))))))(((''''''&&&((('''######&&&'''%%%%%%%%%%%%%%%%%%&&&&&&''' $$$))))))&&&$$$%%%'''&&&%%%(((,,,+++&&&&&&)))$$$%%%%%%&&&&&&%%%%%%$$$###%%%''''''&&&&&&'''(((&&&&&&%%%&&&&&&'''((()))%%%%%%&&&'''''''''''''''$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&''''''((()))((('''&&&&&&''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((''''''''')))******++++++,,,,,,---***)))'''&&&&&&'''((()))$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&((('''&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$###$$$%%%&&&'''"""''')))&&&$$$%%%&&&%%%!!!###$$$$$$######$$$%%%""""""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$"""#####################"""""""""#########$$$$$$#########$$$$$$$$$%%%%%% !!!"""############""""""""""""""""""###$$$$$$"""###$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%"""%%%((((((%%%"""!!!!!!"""$$$######$$$"""############$$$$$$%%%%%%"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''"""######$$$%%%%%%&&&&&&$$$***$$$$$$&&&"""### !!!""""""""""""$$$&&&$$$############$$$%%%%%%"""$$$&&&'''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''((('''''''''(((''''''&&&&&&$$$%%%&&&'''''''''&&&&&&"""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$######"""######$$$%%%&&&###$$$%%%%%%%%%%%%(((***"""$$$%%%%%%$$$###$$$%%%!!!$$$&&&%%%"""!!!$$$&&&###$$$!!!"""&&&&&&######$$$$$$###""""""###%%%!!!###$$$$$$######$$$%%%"""$$$%%%%%%######$$$&&&"""###%%%%%%$$$%%%&&&(((###############%%%))),,,%%%)))...///---***((('''###''')))%%%###$$$%%%$$$!!!"""$$$$$$$$$%%%''')))!!!$$$'''((('''''')))+++###"""!!!###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&& """######%%%''')))!!!%%%((((((%%%""""""###"""$$$%%%%%%%%%%%%&&&(((#########'''+++---***'''''''''%%%$$$$$$%%%''''''""""""###$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%%%%&&&'''&&&%%%$$$############''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$%%%''')))***$$$%%%&&&'''&&&$$$"""!!!%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&###$$$%%%&&&%%%###!!! ###$$$%%%%%%&&&&&&&&&%%%(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&((()))***+++************+++,,,---...'''((()))))))))(((&&&%%%%%%'''&&&######'''((('''&&&&&&%%%%%%&&&&&&'''(((!!!&&&***+++'''%%%&&&)))&&&%%%(((---,,,'''&&&+++$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&'''))))))%%%&&&&&&'''((((((((('''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&'''((((((''''''((()))***+++&&&&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((''''''(((''''''(((***,,,+++***((('''&&&%%%&&&(((***,,,$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########"""""""""######$$$$$$%%%"""###$$$$$$###$$$&&&(((%%%###"""###%%%'''''''''%%%%%%$$$###$$$%%%'''(((!!!''')))&&&###%%%&&&%%%!!!###$$$$$$######$$$%%%""""""###$$$$$$$$$$$$### """###$$$$$$$$$$$$%%%$$$######"""######$$$""""""######$$$$$$$$$%%%$$$$$$#########$$$%%%&&& !!!"""######"""!!! $$$$$$######"""######$$$"""$$$$$$$$$###"""###$$$&&&%%%$$$###"""""""""""""""&&&))))))%%%""" !!!!!!$$$%%%######%%%$$$!!!######$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$#########$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$&&&'''""""""###$$$%%%%%%&&&&&&"""(((###%%%&&&!!!### !!!""""""!!!"""$$$&&&######""""""######$$$%%%"""&&&)))(((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&'''&&&%%%%%% """$$$&&&&&&&&&((()))&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$""""""###"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!&&&((($$$%%%))))))%%%$$$%%%%%%$$$######$$$&&&!!!###$$$$$$######$$$&&&###$$$%%%%%%%%%%%%&&&'''"""$$$&&&''''''&&&''')))#########""""""%%%)))---###(((...000...***((((((###(((***'''$$$%%%&&&$$$!!!$$$&&&&&&&&&&&&''' ###&&&'''&&&&&&(((***%%%&&&'''&&&$$$###$$$%%%'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$%%%''''''&&&$$$%%%%%%$$$######""""""!!!%%%""""""$$$%%%'''''''''&&&$$$$$$%%%'''#########$$$$$$$$$######%%%%%%$$$######$$$%%%%%% $$$%%%""""""%%%''''''!!!###'''***+++)))'''%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%'''((("""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%***%%%###%%%$$$"""###'''&&&'''((((((&&&&&&'''(((&&&%%%###""""""###$$$&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&'''''')))+++)))######&&&&&&(((***,,,,,,+++)))''',,,((((((,,,---))))))...)))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%&&&'''%%%'''))))))((('''((()))###%%%&&&&&&$$$$$$%%%'''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***,,,...&&& """'''((()))+++&&&''''''&&&%%%&&&(((***$$$$$$$$$&&&(((((('''%%%)))&&&%%%&&&### %%%---***)))(((&&&&&&''''''(((+++)))'''$$$######$$$%%%!!!###$$$$$$######$$$%%%$$$$$$&&&((()))*********000///...---+++***)))((('''***)))&&&&&&******(((%%%$$$$$$$$$%%%$$$!!!%%%$$$######""""""######$$$"""!!!"""&&&(((&&&%%%((('''&&&%%%$$$#########'''%%%###%%%'''((('''$$$$$$#########$$$&&&((()))'''%%%###$$$&&&'''%%%###"""###$$$%%%&&&'''''''''&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""!!!!!!"""###$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$%%%!!!!!!"""###############$$$$$$%%%%%%$$$###!!! !!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''''''''%%%###""" !!!#########$$$%%%'''###$$$$$$###""""""###%%%$$$$$$$$$############""""""$$$%%%%%%$$$###$$$%%%"""###%%%%%%%%%%%%&&&(((%%%###"""$$$''')))(((&&&"""$$$'''((((((&&&###!!!########################'''%%%###"""###%%%%%%$$$#########$$$%%%&&&'''((()))'''$$$$$$&&&(((((((((&&&%%%$$$#########$$$%%%$$$#########$$$%%%%%%&&&$$$%%%'''((()))((((((''')))((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((###$$$%%%&&&'''&&&%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$'''(((&&&&&&))))))&&&&&&%%%$$$###"""""""""""" """""""""$$$'''$$$%%%%%%$$$###$$$%%%&&&'''%%%***)))###!!!$$$&&&###!!!###$$$$$$$$$%%%(((***(((***+++---,,,***'''%%%))))))***(((&&&$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$&&&((())))))(((((()))###$$$%%%$$$###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$$$$############"""""""""###"""!!!!!!"""###$$$$$$&&&'''((('''%%%$$$%%%&&&!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$((()))%%%$$$&&&&&&%%%###$$$'''))))))((('''&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$%%%$$$$$$&&&'''$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%)))%%%###%%%$$$"""$$$'''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$%%%!!!!!!%%%&&&$$$###$$$(((''''''''''''((())))))!!!!!!&&&)))((()))...***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$&&&(((((('''''''''(((###%%%&&&&&&$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&''')))***!!! &&&'''''')))&&&''''''&&&%%%&&&(((***%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%'''&&&"""$$$)))))))))'''&&&&&&&&&'''(((***)))'''%%%$$$$$$$$$%%%!!!###$$$$$$######$$$%%%###$$$&&&''')))*********...---,,,+++++++++++++++))),,,+++''''''))))))''''''%%%$$$%%%%%%%%%###!!!%%%$$$$$$###############$$$###!!!###%%%'''&&&$$$&&&%%%%%%$$$$$$$$$%%%%%%'''&&&$$$&&&((()))((('''%%%$$$$$$$$$$$$%%%'''(((%%%###"""###&&&'''&&&$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""""""""######"""######$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###$$$%%%!!!!!!"""############"""###$$$%%%%%%&&&%%%$$$###"""$$$%%%%%%$$$###%%%&&&""""""#########$$$$$$$$$###$$$&&&&&&&&&%%%###""""""$$$%%%$$$###"""###$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$############"""###%%%%%%$$$$$$$$$%%%###$$$&&&&&&%%%%%%'''((()))%%%###'''...111...)))"""$$$&&&((((((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%%%%$$$''''''((((((&&&$$$!!! &&&%%%###$$$&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&$$$#########$$$%%%%%%&&&"""###$$$&&&'''''''''&&&(((&&&###  ###%%%$$$$$$$$$%%%&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%"""$$$&&&&&&%%%%%%%%%'''%%%%%%%%%&&&&&&%%%%%%$$$###&&&'''%%%%%%((('''###$$$###############$$$$$$"""$$$$$$"""$$$&&&"""&&&%%%$$$$$$$$$%%%''''''%%%)))(((###!!!$$$%%%$$$!!!###$$$$$$$$$%%%(((*********+++++++++)))'''%%%&&&'''((('''%%%%%%&&&'''"""#########$$$$$$$$$$$$"""%%%&&&''''''(((***###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''%%%$$$""""""############$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$&&&((((((&&&%%%$$$%%% """$$$%%%&&&&&&'''%%%$$$############$$$%%%!!!&&&(((&&&%%%''''''%%%%%%&&&''''''''''''&&&&&&%%%$$$###""""""###$$$%%%$$$############$$$%%%%%%"""######$$$&&&''''''((("""$$$%%%%%%%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((%%%###%%%%%%###$$$'''$$$%%%&&&&&&$$$$$$%%%&&&"""$$$'''))))))'''$$$"""%%%$$$$$$$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&))))))((('''&&&%%%$$$###(((!!!###((()))((())))))'''$$$"""###%%%)))+++)))''''''******((((((******(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''$$$%%%''''''&&&%%%&&&'''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((('''###"""&&&)))'''$$$###&&&'''''''''%%%&&&''')))%%%&&&'''%%%""""""%%%(((&&&######'''(((%%%###$$$(((((('''&&&&&&&&&&&&'''***)))'''%%%$$$$$$$$$%%%!!!###$$$$$$######$$$%%%###$$$&&&'''))))))******,,,,,,*********+++,,,---+++---,,,((('''))))))&&&((('''%%%$$$%%%%%%$$$###%%%$$$$$$$$$############%%%$$$######%%%&&&%%%###$$$#########$$$$$$%%%&&&'''&&&%%%''')))******)))'''&&&%%%$$$$$$%%%&&&'''$$$######$$$%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&########################$$$$$$#########$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''"""$$$%%%%%%$$$######$$$ !!!""""""""""""""""""###$$$%%%&&&''''''&&&"""$$$%%%%%%$$$$$$%%%&&&!!!!!!"""""""""#########"""###$$$%%%%%%%%%$$$###%%%&&&&&&%%%"""!!!!!!"""###$$$%%%$$$""""""$$$%%%%%%$$$$$$$$$############!!!###%%%%%%$$$$$$%%%&&&$$$%%%''''''&&&&&&'''))),,,'''$$$***444888222+++###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%&&&&&&%%%((()))******((($$$#########$$$'''((('''%%%&&&&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%% !!!"""$$$%%%&&&&&&&&&***&&& ###'''"""######$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%###%%%&&&'''%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%!!!%%%'''%%%%%%&&&%%%!!!""""""""""""###$$$%%%&&&$$$%%%%%%######$$$"""&&&&&&%%%%%%&&&&&&'''(((%%%((('''###!!!###%%%$$$!!!###$$$$$$$$$%%%(((***,,,++++++***)))'''&&&&&&###%%%&&&&&&%%%%%%&&&(((######$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$$$$&&&'''%%%&&&''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###"""######$$$%%%%%%&&&&&&"""###$$$$$$######$$$%%%$$$&&&((()))'''%%%$$$$$$ !!!###$$$%%%&&&&&&&&&$$$$$$############$$$$$$ $$$$$$$$$'''(((&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$###""""""###$$$$$$######""""""######$$$%%%######$$$%%%%%%&&&''''''$$$&&&''''''&&&&&&''')))((('''&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((((($$$###%%%%%%###$$$'''###$$$%%%%%%$$$###$$$%%%!!!###&&&(((((('''$$$###%%%$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%))))))((('''&&&&&&%%%%%%(((###!!!$$$&&&&&&(((,,,(((&&&$$$"""###%%%)))+++000///......,,,*********+++)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$$$$%%%###%%%&&&&&&%%%$$$%%%&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&...***))),,,,,,((($$$$$$&&&'''((('''&&&&&&'''((($$$(((***(((###!!!$$$(((&&&###"""%%%((('''$$$"""'''''''''&&&&&&&&&&&&&&&)))((('''%%%%%%$$$%%%%%%!!!###$$$$$$######$$$%%%###$$$%%%'''((()))******,,,+++***))))))***+++,,,))),,,,,,)))(((******'''(((&&&$$$###$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$###$$$$$$#########$$$$$$%%%%%%%%%%%%&&&(((*********((('''&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$$$$###!!! !!!"""###$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&########################$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&"""$$$%%%%%%###""""""### !!!""""""""""""!!!######$$$%%%%%%&&&&&&&&&"""###$$$$$$######$$$%%%""""""""""""#########$$$!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""###$$$$$$%%%$$$###"""$$$&&&%%%%%%$$$$$$$$$#########!!!###%%%%%%$$$$$$%%%&&&%%%&&&''''''&&&&&&((()))***'''''',,,333555000***###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&'''&&&%%%%%%&&&((()))(((&&&###!!!""""""###&&&((()))'''%%%%%%$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$%%%$$$$$$$$$ """###$$$%%%&&&&&&+++(((###"""&&&)))"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%"""&&&'''&&&%%%'''$$$ ######""""""###$$$$$$%%%"""%%%%%%######$$$###&&&&&&&&&&&&''''''((((((%%%&&&&&&###""""""$$$%%%!!!###$$$$$$$$$%%%(((***---,,,***((('''&&&&&&'''###$$$&&&%%%$$$$$$%%%'''#########$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""######%%%&&&''''''''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&%%%######$$$$$$%%%&&&'''((((((#########!!!!!!$$$((($$$&&&((()))'''%%%$$$$$$######$$$%%%%%%%%%%%%$$$######################## $$$###$$$''''''%%%''''''%%%%%%$$$%%%&&&&&&$$$##################$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%'''''''''(((((()))))))))&&&$$$###&&&&&&$$$$$$'''###$$$%%%%%%######$$$%%%&&&&&&&&&&&&''''''((((((%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######''''''''''''''''''''''''$$$######"""!!!***&&&&&&&&&&&&'''((()))***&&&'''((()))***,,,------+++)))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$############%%%&&&&&&%%%$$$$$$%%%###$$$&&&%%%$$$$$$%%%'''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&######''')))''''''***&&&'''((((((&&&%%%&&&'''###(((,,,+++&&&###$$$&&&(((%%%###"""%%%(((&&&$$$&&&&&&&&&&&&&&&%%%%%%$$$(((''''''&&&%%%%%%%%%%%%!!!###$$$$$$######$$$%%%"""###%%%'''((()))))))))---,,,***)))(((((())))))&&&)))***)))))),,,+++((('''$$$"""!!!###$$$$$$###$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$$$$###$$$$$$'''&&&%%%$$$###############$$$%%%&&&'''''')))***)))(((&&&%%%$$$%%%%%%&&&!!!"""$$$%%%%%%$$$###"""""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$%%%############$$$$$$$$$$$$"""$$$%%%%%%###!!!"""""" !!!!!!"""""""""""""""$$$$$$############$$$$$$!!!"""######""""""###%%%#########$$$$$$$$$%%%%%%!!!"""######$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$$$$### """$$$%%%$$$$$$%%%&&&%%%'''((('''&&&&&&'''((($$$&&&)))+++,,,***((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%'''))))))(((&&&""""""######$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$###""""""###$$$%%%&&&'''((()))'''%%%######$$$&&&(((!!!!!!"""######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((('''&&&%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%"""&&&(((&&&&&&'''&&&"""%%%$$$$$$###""""""###### $$$%%%""""""%%%&&&###&&&&&&&&&'''''''''''''''%%%%%%%%%$$$"""!!!###&&&!!!###$$$$$$$$$%%%(((***---+++)))'''&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%!!!"""###$$$%%%&&&''''''))))))***(((&&&$$$%%%&&&###$$$%%%%%%$$$$$$%%%&&&######$$$%%%%%%&&&''''''###""""""###%%%&&&$$$###$$$$$$%%%&&&&&&'''((((((###$$$### $$$)))$$$&&&((((((&&&%%%$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$###"""""" %%%'''%%%$$$&&&&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&########################$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$""""""###$$$''''''&&&%%%%%%$$$%%%%%%&&&&&&''''''((()))))))))&&&######&&&'''$$$$$$'''###$$$%%%%%%######$$$%%%***)))'''&&&''')))+++---%%%$$$$$$############$$$&&&&&&%%%%%%$$$######"""%%%%%%&&&&&&&&&'''''''''$$$%%%'''%%% ***%%%&&&''')))************''')))***((())),,,---+++,,,***((((((((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$""""""###$$$&&&'''&&&%%%$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%((((((%%%%%%(((&&&''')))((('''%%%&&&&&&###&&&))))))&&&$$$$$$&&&'''(((&&&###$$$((((((%%%%%%%%%&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%!!!###$$$$$$######$$$%%%"""###%%%&&&(((((())))))+++++++++***)))(((''''''###''')))((())),,,+++(((%%%###""""""###$$$###"""$$$%%%&&&&&&&&&%%%###"""###$$$%%%%%%$$$###$$$%%%)))(((&&&%%%$$$#########"""$$$&&&&&&%%%&&&'''))))))((('''%%%%%%%%%&&&&&&###%%%&&&&&&'''(((######$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%###########################$$$%%%$$$"""!!!!!!"""!!!!!!"""###############$$$$$$###""""""#########!!!###$$$$$$###"""$$$%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$!!!"""$$$%%%%%%%%%''')))$$$%%%&&&%%%######%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$ """$$$%%%%%%%%%&&&'''%%%&&&''''''&&&%%%&&&((("""%%%((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))((('''((('''&&&&&&%%%&&&&&&''''''&&&&&&'''((()))(((&&& !!!"""###$$$$$$$$$######$$$%%%&&&%%%$$$###"""%%%%%%$$$%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%'''((((((&&&%%%%%%&&&######$$$%%%&&&&&&&&&&&&###&&&'''$$$%%%((((((%%%&&&%%%$$$###""""""""""""###%%%""""""%%%'''&&&%%%%%%&&&''''''''''''&&&%%%######$$$###!!!###'''!!!###$$$$$$$$$%%%(((***+++***((('''&&&''''''(((&&&''''''&&&%%%$$$$$$%%%""""""###$$$%%%&&&''''''&&&'''(((((('''''')))+++###$$$%%%$$$###"""###$$$"""######$$$&&&''''''(((###""""""###%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&"""$$$&&&$$$ %%%)))&&&'''((('''%%%$$$%%%&&&######$$$%%%&&&&&&&&&&&&!!!"""###$$$$$$###"""!!!###&&&'''$$$"""$$$%%%###$$$$$$$$$%%%&&&&&&&&&&&&#########$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%###"""###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((())))))%%%######''''''$$$$$$'''$$$%%%&&&%%%$$$###$$$&&&((('''%%%%%%&&&(((***+++%%%%%%$$$###############%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&''''''"""""")))%%%&&&'''((()))******+++,,,000///++++++------)))---+++)))((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&+++***+++...,,,&&&$$$%%%&&&'''))))))'''%%%%%%&&&%%%$$$###""""""###%%%'''$$$)))***'''%%%((((((%%%$$$%%%%%%&&&%%%$$$###"""&&&&&&&&&'''&&&&&&%%%%%%!!!###$$$$$$######$$$%%%"""###$$$&&&'''((())))))'''(((***+++***)))((('''###''')))((((((***)))&&&$$$######$$$%%%%%%$$$"""$$$%%%&&&'''&&&%%%###"""!!!###%%%%%%######%%%'''(((''''''&&&%%%%%%%%%&&&$$$&&&((('''&&&%%%''')))((((((&&&%%%%%%&&&'''''' %%%''''''&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!! !!!"""######$$$$$$$$$$$$$$$$$$######"""###$$$&&&'''###%%%&&&&&&%%%$$$&&&'''############$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$!!!###$$$%%%%%%%%%''')))$$$%%%&&&%%%$$$###%%%'''&&&&&&%%%%%%%%%$$$$$$$$$ """$$$%%%%%%%%%&&&'''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&'''&&&&&&%%%$$$######$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''******)))'''&&&''''''(((''''''&&&%%%((('''%%%%%%&&&'''&&&%%% !!!###$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$###!!!'''&&&%%%$$$$$$%%%&&&'''$$$###############$$$$$$""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&''')))(((&&&%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&"""$$$$$$!!!"""'''((('''$$$$$$###############$$$ %%%&&&###!!!$$$&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%""""""%%%### """(((!!!###$$$$$$$$$%%%(((***((((((((('''''''''((((((%%%&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%&&&(((+++%%%&&&'''&&&$$$###$$$%%%""""""###$$$&&&'''((((((###""""""###%%%%%%$$$""""""############$$$$$$$$$!!!%%%((('''$$$"""%%%((('''''''''&&&$$$$$$%%%'''!!!"""###%%%&&&'''((((((!!!"""###$$$$$$###"""!!!"""### ###&&&%%%"""###$$$%%%&&&''''''&&&######$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&'''(((&&&'''((((((&&&&&&&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&'''(((((()))$$$"""###''''''%%%$$$'''$$$%%%&&&&&&$$$$$$%%%&&&######"""######%%%&&&'''%%%%%%$$$###""""""###############$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$###"""$$$!!!!!!"""!!! $$$&&&&&&&&&&&&''')))+++,,,%%%***+++)))+++111222///---+++)))((())))))((('''(((((((((((((((((((((((($$$&&&''''''&&&%%%&&&&&&&&&'''((((((&&&$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((( """(((//////***''')))&&&'''))))))'''%%%%%%%%%'''###"""&&&((( )))...***((()))(((%%%$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&''''''&&&%%%%%%!!!###$$$$$$######$$$%%%"""###$$$&&&'''((())))))$$$&&&)))+++,,,+++)))((($$$((()))'''''')))'''###$$$$$$$$$&&&''''''%%%###$$$%%%&&&''''''%%%###""" ###%%%%%%######&&&((('''&&&&&&&&&&&&'''((((((%%%(((***)))'''&&&(((***((('''&&&%%%%%%&&&'''((("""&&&))))))&&&#########%%%%%%&&&&&&&&&%%%%%%$$$ !!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""" !!!######$$$%%%%%%%%%%%%$$$###""""""###$$$''')))***%%%&&&((('''&&&&&&''')))""""""""""""############''''''&&&%%%$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$ """$$$%%%%%%%%%&&&'''$$$%%%&&&&&&$$$$$$$$$&&&'''$$$###%%%***,,,+++(((%%%$$$#########%%%((()))''''''''''''''''''''''''%%%%%%&&&(((***+++)))'''"""$$$'''******)))'''%%%)))'''$$$###$$$%%%$$$$$$!!!"""$$$%%%&&&&&&%%%%%%###$$$&&&&&&&&&$$$"""!!!'''&&&%%%$$$$$$$$$%%%&&&&&&%%%#########$$$%%%&&&#########$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&((()))(((&&&%%%%%%&&&"""###$$$%%%&&&&&&'''&&&!!!###""" &&&((((((""""""""""""###$$$%%%&&&"""'''(((###!!!###%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%""""""%%%### """(((!!!###$$$$$$$$$&&&(((***'''''''''(((((((((((((((###%%%&&&''''''''')))+++(((((('''&&&$$$###""""""%%%&&&%%%$$$""""""$$$&&&)))### $$$((('''%%%%%%(((&&&$$$###$$$(((---000(((+++(((""" $$$%%%""""""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%((()))***'''### '''%%%###$$$'''((((((&&&######################## ###%%%$$$###$$$$$$######$$$$$$%%%&&&!!!"""###"""!!!!!!###%%%$$$###"""###%%%&&&%%%$$$ !!!###%%%&&&%%%$$$#########$$$%%%%%%&&&''''''&&&%%%$$$"""$$$''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$'''(((%%%  $$$$$$$$$###""""""###$$$$$$###$$$&&&(((((('''&&&%%%$$$###"""!!!!!!###%%%&&&!!!$$$"""!!!$$$&&&&&&###$$$%%%%%%$$$%%%''')))'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%'''(((((((((+++---...---+++)))))))))+++,,,---,,,***)))***+++((('''&&&%%%%%%&&&'''(((&&&$$$###$$$((()))(((&&&$$$###""""""%%%&&&&&&%%%(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%(((***---//////+++'''$$$$$$###"""###&&&'''%%%"""&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$###"""!!!###%%%%%%&&&%%%$$$&&&)))&&& ((()))(((###!!!###"""%%%$$$$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&''''''&&&###$$$&&&'''((((((''''''#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%&&&###!!! """###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""''''''$$$%%%***+++'''%%%''')))(((&&&%%%&&&)))$$$&&&((((((&&&$$$$$$$$$!!!$$$'''&&&###!!!!!!######$$$%%%%%%###"""""""""$$$&&&'''&&&###!!!###%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&))),,,***%%%"""$$$&&&$$$"""!!!###%%%&&&$$$!!!#########"""######$$$%%%"""""""""###$$$&&&'''((('''&&&%%%$$$############"""$$$%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&(((%%%%%%&&&'''&&&%%%###""" !!!"""###%%%'''(((%%%%%%$$$######&&&+++///'''%%%$$$$$$%%%&&&%%%$$$'''&&&&&&&&&''''''%%%###'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''!!!###%%%'''(((&&&%%%###&&&&&&''''''''''''&&&&&&&&&%%%$$$#########$$$%%%###$$$%%%%%%$$$###$$$&&&"""$$$%%%$$$###%%%***...(((((('''&&&%%%$$$$$$###'''&&&$$$######$$$&&&'''""""""###$$$%%%%%%&&&&&&&&&%%%$$$###""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&%%%###"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''))))))'''%%%$$$###***(((%%%######$$$&&&(((%%%&&&(((((('''%%%""" %%%%%%%%%&&&&&&&&&'''''''''!!!"""&&&%%%######&&&$$$###"""$$$'''***,,, $$$%%%###$$$((((((%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''%%%$$$$$$$$$'''%%%###$$$&&&((('''&&&########################(((&&&$$$%%%''''''&&&$$$$$$$$$######$$$$$$%%%&&&"""###$$$###""""""$$$%%%$$$###"""###%%%&&&%%%$$$ """$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%###"""###%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%'''(((%%%!!!!!!$$$########################$$$%%%'''((()))((('''&&&$$$###"""!!!"""###%%%&&&###%%%###!!!###%%%$$$ !!!$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&'''((()))))),,,---......,,,++++++,,,,,,---...---***)))***+++(((((('''&&&&&&'''(((((('''%%%$$$%%%(((***)))''')))'''%%%$$$%%%%%%%%%###(((((('''&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%((()))***+++***(((&&&%%%%%%$$$###%%%'''(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%'''''')))((($$$###%%%&&&$$$%%%'''&&&""""""%%%%%%"""%%%%%%$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%''')))))))))((((((((('''%%%"""######$$$$$$$$$%%%%%%%%%###%%%%%%%%%$$$###$$$%%%)))&&&$$$###$$$&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&"""&&&'''$$$%%%))))))%%%((()))***(((%%%$$$$$$&&&'''((()))(((&&&$$$$$$%%%"""%%%'''&&&$$$""""""######%%%&&&%%%###""""""###$$$%%%'''%%%###"""###%%%""""""######$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%!!!!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%(((+++)))%%%###$$$'''&&&$$$###$$$&&&&&&$$$"""###############$$$$$$%%%""""""######$$$%%%&&&'''&&&&&&%%%$$$############"""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$&&&'''%%%%%%&&&&&&%%%%%%$$$##################$$$%%%%%%''''''&&&%%%$$$%%%(((+++'''%%%$$$$$$%%%&&&%%%$$$&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$######$$$%%%%%%%%%&&&&&&%%%###"""###$$$&&&''''''%%%######%%%((('''''''''&&&&&&%%%%%%$$$'''&&&$$$######$$$&&&'''###$$$$$$%%%&&&&&&''''''$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&$$$""""""%%%&&&%%%######$$$&&&&&&%%%$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&"""%%%'''((('''%%%%%%%%%((('''%%%$$$###$$$%%%&&&"""###%%%%%%$$$""" %%%%%%%%%&&&&&&&&&''''''&&&!!!"""%%%$$$###$$$$$$###""""""###$$$&&&'''!!!$$$$$$&&&((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&'''((('''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%%%%$$$###$$$$$$######$$$$$$%%%&&&"""$$$%%%$$$######%%%&&&$$$###"""###%%%&&&%%%$$$!!!$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%((((((&&&$$$&&&(((%%%$$$$$$###$$$$$$%%%%%%&&&((((((&&&"""!!!###%%%"""###$$$%%%%%%$$$###"""%%%&&&((())))))(((((('''$$$######""""""$$$%%%&&& %%%&&&###"""###$$$""" !!!"""###"""###%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***,,,---///...------...000/////////...+++))))))***)))((((((''''''(((((()))'''&&&%%%&&&((())))))(((***(((&&&&&&''''''&&&%%%((((((''''''&&&%%%%%%%%%&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&''')))***+++'''''''''&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%&&&(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&'''&&&&&&&&&'''%%%)))***$$$ """'''((("""$$$$$$""""""&&&'''%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&(((((((((''''''&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&***(((%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''$$$((()))(((((()))((($$$'''((()))(((&&&%%%&&&'''*********(((%%%$$$$$$&&&###$$$&&&%%%$$$#########$$$%%%&&&&&&$$$######$$$$$$%%%&&&%%%#########$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$""""""#########$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###&&&)))(((%%%$$$%%%''''''&&&%%%&&&'''&&&$$$##################$$$%%%%%%$$$#########$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$#########$$$%%%$$$###$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$######"""######((((((((('''%%%$$$%%%&&&&&&%%%###$$$%%%&&&&&&%%%%%%$$$$$$%%%'''((((((&&&"""""""""$$$%%%''')))***'''((()))***)))((('''&&&''''''%%%%%%%%%&&&((()))&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&###""""""###&&&''''''&&&###""""""###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&''''''(((#########$$$%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&!!!###&&&'''&&&%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''''''''%%%###!!!%%%%%%%%%&&&&&&&&&''''''(((###!!!%%%'''&&&%%%'''############$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''%%%%%%%%%&&&'''&&&%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&###$$$&&&&&&%%%$$$%%%&&&$$$###"""###%%%&&&%%%$$$ """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###'''(((&&&&&&'''$$$$$$######$$$$$$%%%%%%'''((((((&&&$$$###$$$&&&"""###%%%&&&&&&%%%###"""%%%&&&''''''((((((''''''$$$$$$#########$$$%%%&&&!!!$$$%%%######%%%%%%###((())))))'''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''''''''(((***++++++,,,......---...000222111111111///,,,))))))***))))))))))))))))))))))))&&&%%%%%%&&&'''((((((((('''&&&%%%%%%'''))))))(((((((((''''''&&&&&&&&&%%%'''((()))((('''&&&''')))''''''''''''((()))***+++'''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&&&&%%%%%%%%%!!!&&&'''###"""%%%''''''!!!$$$$$$"""###&&&(((&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%$$$%%%(((***+++,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&)))&&&$$$$$$$$$%%%$$$#########$$$%%%'''((())))))(((+++---------,,,)))&&&###$$$%%%&&&'''(((***+++,,,,,,+++(((%%%$$$%%%&&&"""###$$$######""""""###$$$%%%'''&&&%%%$$$$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&"""$$$''''''%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$###$$$############$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###"""######$$$$$$######"""###$$$%%%$$$######%%%'''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$############'''((()))(((%%%$$$$$$$$$&&&$$$###$$$%%%&&&&&&%%%'''%%%$$$%%%&&&''''''&&&""""""###$$$%%%'''((()))))))))(((((('''''''''&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&'''&&&$$$######%%%$$$%%%%%%%%%$$$#########%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%'''((((((''''''%%%$$$###$$$$$$$$$%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%%%%&&&###$$$%%%%%%%%%$$$######%%%&&&'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&'''''''''###"""%%%&&&%%%%%%'''$$$$$$%%%%%%%%%%%%$$$$$$)))'''%%%$$$###""""""###''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((('''(((((('''%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&"""$$$&&&'''&&&%%%%%%&&&$$$###"""###%%%&&&%%%$$$"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%$$$"""'''%%%###$$$$$$#########$$$$$$%%%&&&(((((('''&&&%%%$$$%%%&&&"""###%%%&&&&&&%%%###"""$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&& ###$$$###%%%((((((%%%&&&&&&&&&$$$"""!!!"""###$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((('''''''''***---***+++,,,------...111333222333222000---*********************************$$$%%%&&&&&&&&&'''((((((&&&%%%$$$%%%'''(((((((((((('''''''''''''''&&&&&&'''((())))))''''''((()))***))))))((((((((())))))''''''''''''''''''''''''%%%'''((())))))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&%%%%%%%%%###%%%%%%$$$%%%'''######%%%%%%""""""&&&&&&$$$%%%%%%%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&%%%###"""###'''+++'''((((((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$$$$%%%%%%$$$###%%%%%%&&&'''((()))***+++******,,,...---***((('''######$$$&&&(((******+++,,,,,,+++(((%%%$$$%%%&&&"""!!!!!!!!!""""""""""""###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&(((((($$$$$$$$$$$$%%%%%%%%%%%%!!!""""""###$$$%%%&&&&&&$$$############$$$%%%%%%"""###%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$######$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$######%%%&&&%%%$$$###"""######%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&$$$&&&((((((&&&%%%%%%%%%&&&$$$######%%%'''&&&&&&***(((&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''***(((&&&$$$###$$$&&&(((%%%&&&(((******)))((('''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&(((%%%$$$$$$%%%%%%$$$###"""$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))'''&&&$$$######$$$%%%$$$$$$$$$$$$######$$$%%%###$$$%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%###$$$%%%"""###%%%&&&&&&%%%###""""""###$$$$$$%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$!!!!!!$$$$$$"""###&&&%%%%%%%%%%%%%%%%%%&&&&&&)))%%%###$$$$$$###%%%(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&%%%$$$$$$&&&'''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!! $$$$$$######$$$$$$%%%&&&"""$$$&&&'''&&&%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))&&&%%%(((############$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%% #########&&&******&&&"""#########"""###$$$&&&######$$$%%%&&&&&&&&&&&&###&&&((((((''''''+++...***+++,,,,,,,,,...111444333333333111...++++++,,,***++++++,,,,,,++++++***$$$&&&'''(((''''''(((******(((&&&&&&&&&'''&&&%%%'''''''''''''''''''''''''''((()))((('''&&&''')))******)))((((((((((((((('''''''''''''''(((((((((%%%''')))++++++)))&&&%%%###%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''((('''''''''((('''((('''%%%&&&&&&$$$&&&&&&""""""%%%%%%###%%%$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$#########$$$%%%$$$###%%%+++000''''''''''''&&&$$$###!!!&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%''''''&&&%%%&&&'''((('''%%%&&&&&&''''''((()))******((('''(((+++***&&&$$$%%%'''&&&%%%&&&(((((('''&&&*********(((%%%$$$$$$&&&###!!! """######""""""$$$&&&&&&%%%$$$%%%&&&$$$#########%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%###############$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$#########$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$###"""###$$$&&&$$$############$$$$$$%%%#########$$$$$$&&&''''''###%%%''''''&&&%%%%%%&&&%%%$$$######%%%''''''&&&,,,)))&&&$$$$$$%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$(((&&&$$$""""""###%%%'''$$$&&&(((***+++)))'''&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''&&&&&&"""$$$%%%&&&%%%&&&'''))))))'''%%%$$$%%%$$$"""!!!%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&***(((&&&$$$######$$$%%%$$$%%%%%%$$$######$$$&&&"""###$$$###"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%######%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$!!!"""$$$$$$!!!###'''$$$$$$$$$$$$$$$%%%&&&''''''######'''(((%%%&&&***&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$######&&&(((&&&'''(((&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""$$$$$$######$$$$$$%%%&&&!!!###&&&'''&&&$$$$$$%%%$$$###"""###%%%&&&%%%$$$##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((%%%'''+++'''""",,,############$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%###%%%$$$###&&&***)))$$$###$$$%%%%%%%%%&&&(((***"""###$$$&&&''''''&&&&&&###&&&))))))''''''+++///------...------///222555333444333111...---,,,---***+++,,,------,,,+++***&&&(((******)))(((***---+++***((('''(((((('''&&&''''''''''''((((((((((((&&&'''((((((&&&&&&'''((((((((('''''''''((())))))&&&'''''''''((((((((()))''''''((((((((((((''''''###&&&((((((&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%'''((('''&&&&&&'''((('''******'''%%%%%%"""###&&&%%%""""""%%%&&&##################$$$%%%%%%######$$$$$$$$$$$$###### $$$'''&&&###"""%%%((($$$%%%&&&((()))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''%%%$$$$$$%%%'''((('''&&&%%%%%%&&&&&&'''''''''((('''$$$%%%(((((($$$###&&&)))'''%%%&&&(((((('''%%%'''((()))(((&&&$$$$$$%%%%%%###!!!!!!$$$%%%%%%$$$!!!###%%%%%%$$$###$$$%%%%%%###"""###%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""###############$$$$$$$$$$$$""""""#################################$$$$$$%%%#########$$$%%%%%%$$$###"""$$$''''''%%%%%%&&&(((%%%$$$$$$$$$$$$%%%&&&&&&""""""######$$$%%%&&&'''&&&&&&%%%$$$############!!!!!!!!!""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$###""""""$$$&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%###"""###%%%'''''''''+++(((%%%$$$$$$%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&###$$$%%%''''''''''''&&&###%%%&&&&&&%%%%%%'''((()))&&&######%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''+++)))&&&$$$######$$$%%%###%%%&&&%%%""""""$$$&&&###$$$%%%$$$"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%'''((($$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''((())))))***%%%%%%%%%&&&&&&&&&''''''&&&###$$$&&&&&&###%%%)))$$$######"""###%%%&&&((('''$$$&&&++++++&&&$$$'''%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""###%%%&&&(((((('''$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%""" """$$$$$$$$$######$$$$$$%%%&&& ###&&&'''&&&$$$$$$$$$$$$###"""###%%%&&&%%%$$$""""""""""""###$$$%%%&&&######$$$%%%%%%&&&''''''$$$$$$((())))))############$$$%%%&&&''''''%%%$$$$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$&&&***((("""%%%&&&&&&%%%######$$$&&&"""###$$$&&&''''''&&&&&&###&&&))))))''''''+++000////////////...000333666333333333222///------...++++++------------++++++(((***,,,,,,******,,,///)))((('''(((***+++++++++'''''''''(((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''')))***+++&&&'''''''''(((((()))))))))'''&&&%%%%%%&&&((()))$$$'''***)))'''&&&(((***$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%######%%%&&&###(((+++'''$$$&&&(((((("""%%%$$$""""""&&&'''%%%###"""""""""###$$$$$$%%%######$$$$$$$$$$$$######$$$((('''!!!$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''!!! !!!###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%$$$))))))%%%%%%)))&&&$$$###%%%(((***)))'''%%%&&&((((((&&&%%%$$$$$$'''$$$""""""%%%''''''&&& """$$$$$$######$$$%%%%%%###!!!###&&&'''&&&$$$$$$#####################&&&%%%$$$""" """"""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!#########"""###$$$$$$%%%$$$#########$$$$$$###""""""%%%(((((('''&&&(((+++%%%%%%$$$$$$%%%%%%&&&'''"""""""""###$$$&&&'''((('''&&&%%%$$$############!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$###""""""$$$&&&!!!"""###%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''%%%######$$$%%%%%%###"""###%%%''''''''')))'''$$$###%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&& """&&&((()))'''%%%###'''&&&&&&%%%&&&'''((()))&&&''''''''''''''''''&&&"""$$$%%%'''((((((''''''%%%'''''''''%%%$$$%%%&&&&&&### """&&&***++++++&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%'''((()))+++)))&&&$$$######%%%&&&###%%%&&&%%%""""""$$$'''$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((''''''''')))+++%%%%%%%%%&&&&&&'''''''''"""######$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###"""""""""###%%%'''(((((($$$$$$((('''###"""%%%###***'''$$$)))'''%%%,,,$$$###"""###&&&'''%%%###$$$%%%'''((('''%%%###!!!$$$%%%'''&&&%%%%%%&&&(((((('''%%%%%%$$$%%%&&&'''###$$$'''***'''""""""'''###$$$%%%$$$######%%%&&&&&&%%%###!!!"""###&&&'''###$$$%%%%%%$$$$$$&&&(((''''''&&&&&&&&&%%%%%%%%%%%%""" ###$$$###!!!#########$$$%%%&&&((((((%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&######&&&'''$$$$$$'''(((&&&###"""###$$$$$$###"""###%%%%%%%%%%%%'''((((((&&&%%%&&&(((((($$$!!!"""###$$$'''***+++)))'''"""$$$%%%%%%$$$$$$$$$%%%%%%""" !!!$$$&&&%%%###&&&'''(((((((((***---000.........//////111222333555444333111000/////////###%%%)))---......,,,+++,,,,,,---............------------,,,+++******))),,,,,,+++***************&&&(((((((((&&&&&&&&&((())))))((((((((())))))***)))((('''&&&''')))+++,,,&&&***%%%###***)))$$$(((###***'''$$$******'''+++###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&###$$$%%%%%%######$$$&&&###%%%''''''%%%###""""""$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''',,,+++&&&&&&+++%%%%%%%%%&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""###$$$###%%%### ###'''#########$$$$$$%%%%%%&&&###$$$%%%$$$""""""###$$$%%%$$$$$$$$$######""""""!!!"""$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""""")))"""'''&&&$$$%%%%%%&&&$$$###"""###%%%###$$$&&&%%%%%%&&&(((***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###&&&(((%%%%%%%%%$$$###"""!!!!!!######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&!!!""""""!!! !!!$$$&&&###$$$%%%&&&&&&&&&%%%$$$""""""######$$$%%%&&&'''!!!###%%%&&&%%%%%%&&&''')))(((&&&%%%$$$%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&""""""###$$$%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((###$$$&&&%%%$$$$$$%%%'''%%%%%%$$$$$$%%%''')))***(((((('''&&&%%%%%%$$$$$$%%%$$$""""""###$$$######%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%)))'''%%%###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&&&&%%%###""""""###%%%&&&$$$&&&'''### $$$$$$&&&(((((('''%%%$$$$$$$$$%%%&&&'''((('''&&&%%%)))'''%%%######$$$'''(((''''''&&&$$$""""""%%%'''$$$&&&((('''%%%$$$%%%(((%%%%%%$$$######$$$%%%&&&'''$$$$$$''''''###"""%%%!!!((($$$!!!&&&$$$!!!((($$$""""""###&&&&&&%%%###&&&&&&&&&%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$###$$$'''&&&"""###'''!!!###%%%&&&%%%$$$$$$%%%$$$###!!! """$$$&&&&&&'''((('''&&&&&&''')))''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&'''((()))***+++%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%######&&&&&&$$$$$$'''&&&%%%$$$$$$&&&(((((('''"""$$$%%%%%%%%%%%%&&&(((&&&%%%$$$%%%((((((&&&$$$$$$$$$%%%'''))))))'''%%%!!!###%%%%%%$$$$$$$$$&&&%%%###""""""$$$%%%%%%$$$%%%&&&'''(((((())),,,///++++++++++++,,,...///000444444222111000000000000+++,,,...000000///---,,,......///000000000000///222111111000//////......///...---,,,++++++++++++&&&((())))))((((((***++++++******))))))******+++111///---+++******+++,,,'''+++&&&$$$+++***%%%((($$$***&&&###)))((($$$(((&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&'''((('''%%%#########%%%&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&& !!!"""$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&***)))%%%%%%***&&&&&&&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###%%%!!!$$$&&&$$$!!!!!!$$$(((!!!!!!"""###$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%$$$$$$$$$######""""""""""""###$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!"""""""""'''!!! ######$$$&&&%%%%%%&&&$$$###"""###%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&%%%%%%$$$###""""""$$$%%%%%%$$$"""###%%%'''%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$""""""###%%%&&&&&&''''''((((((''''''###$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''''''''(((***((('''&&&$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%###$$$&&&((($$$&&&(((((('''''''''((($$$$$$$$$$$$$$$&&&'''((((((''''''&&&%%%%%%$$$$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%$$$######$$$%%%&&&###&&&'''%%%!!! ###'''%%%'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&((('''%%%######%%%''')))'''((('''&&&$$$$$$%%%'''$$$&&&((('''%%%$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$'''&&&######$$$$$$***'''###'''%%%""")))###""""""###%%%%%%$$$"""'''&&&%%%$$$###$$$%%%&&&!!!"""######""""""###%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&!!! ###%%%$$$$$$'''!!!###&&&'''&&&$$$$$$%%%$$$###!!! !!!"""$$$&&&'''(((((((((&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%)))'''&&&&&&((((((((('''######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%######&&&&&&$$$$$$'''&&&%%%%%%&&&'''(((&&&%%%###$$$&&&&&&%%%%%%&&&(((&&&$$$###$$$&&&(((((('''&&&&&&&&&'''((((((&&&$$$!!!$$$$$$$$$###%%%&&&%%%%%%&&&%%%######$$$%%%$$$%%%'''''''''(((+++---)))))))))***+++---...///333333222111111111111111000111222333333333333222111111222333333333333333333333333222222111111000222222000...---,,,,,,,,,''')))++++++++++++---///,,,,,,++++++++++++,,,,,,///...,,,***))))))))))))'''+++'''%%%,,,+++%%%)))%%%***&&&$$$)))&&&"""''')))((('''&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$%%%%%%$$$&&&))))))'''%%%$$$$$$&&&''''''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%&&&%%%$$$&&&((('''$$$%%%(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$######%%%&&&"""$$$&&&%%%""""""%%%((( !!!"""###$$$%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&#########"""""""""""""""######$$$%%%%%%%%%$$$$$$ !!!###$$$$$$######%%%'''$$$"""&&&---%%%%%%&&&$$$###"""###%%%%%%&&&'''&&&%%%%%%&&&(((((('''&&&%%%###"""!!!!!!$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###############$$$$$$%%%%%%&&&%%%$$$$$$###""""""""""""&&&&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&%%%###"""&&&&&&'''&&&%%%&&&(((+++&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((###&&&)))***)))'''''''''&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###''''''&&&&&&&&&&&&&&&%%%$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&((('''&&&%%%$$$$$$%%%&&&'''###&&&'''&&&$$$$$$'''***'''''''''&&&$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&&&&'''&&&$$$$$$$$$&&&((()))'''((()))(((&&&%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%+++'''###'''$$$!!!(((""""""######$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%%%%!!!"""######""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''  $$$$$$%%%'''###$$$%%%%%%$$$$$$%%%'''%%%$$$######$$$%%%'''(((%%%&&&'''&&&$$$######$$$''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&######$$$$$$%%%&&&''''''%%%""""""%%%&&&###$$$''''''&&&%%%%%%&&&$$$!!!$$$%%%&&&&&&%%%%%%&&&((('''%%%$$$$$$%%%&&&((((((&&&%%%%%%&&&((((((&&&$$$!!!###$$$######%%%&&&%%%'''(((&&&###"""$$$&&&###%%%&&&'''&&&''')))++++++++++++,,,---///000111222222222111111222222333000000111222444777888999333444555666777777777777777777777777666666555555777666444222000///...---+++---......------///000///......------------...,,,+++******)))******+++'''+++'''&&&---+++%%%)))&&&)))%%%%%%+++&&&###******)))&&&%%%%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$%%%"""&&&(((((('''''''''&&&'''&&&%%%###$$$&&&((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&%%%$$$%%%&&&''''''''''''''''''&&&&&&######$$$%%%%%%&&&''''''!!!"""$$$$$$$$$$$$&&&'''"""$$$%%%$$$""""""%%%''' !!!!!!###$$$%%%&&&'''###$$$&&&%%%$$$$$$%%%&&&""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&& !!!"""###$$$%%%&&&''' !!!$$$'''%%%$$$+++444%%%%%%&&&$$$###"""###%%%&&&''''''&&&$$$$$$%%%'''&&&&&&%%%%%%$$$###""""""$$$%%%'''&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&&&&%%%$$$######""""""######%%%&&&&&&%%%%%%'''(((%%%$$$######$$$%%%'''((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%###"""###&&&)))$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((!!!$$$''')))(((&&&%%%%%%(((((((((((((((((())))))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''%%%%%%''')))(((((('''$$$"""###&&&)))%%%%%%$$$######%%%&&&'''%%%%%%$$$$$$%%%&&&(((***%%%'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&######$$$%%%&&&&&&&&&'''###$$$$$$$$$$$$%%%$$$### &&&""""""#########$$$$$$$$$############$$$&&&''''''&&&$$$###"""###$$$$$$######$$$&&&###$$$$$$%%%%%%&&&&&&&&&'''!!! ###$$$%%%(((&&&&&&%%%###"""###'''***$$$$$$$$$$$$%%%&&&'''((($$$&&&''''''%%%######$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%&&&'''((())))))((((((%%%$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%&&&''''''$$$""""""%%%%%%######&&&&&&&&&%%%%%%&&&$$$!!!$$$&&&''''''%%%%%%&&&(((((('''&&&%%%$$$$$$%%%'''%%%$$$$$$%%%'''((('''&&& """$$$$$$$$$###$$$&&&%%%'''(((&&&###"""$$$&&&###%%%&&&'''''''''(((***++++++,,,---...000222333111111111111222333444555000000000222444777999;;;444555777999:::;;;<<<<<<>>>>>>>>>>>>============;;;:::888666444333222111111222333222000///000111333222111000000000000000111000//////............''',,,((((((///,,,&&&)))''')))%%%'''---((($$$---***)))&&&######$$$'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%!!!%%%''''''&&&&&&&&&%%%%%%%%%$$$"""###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$###""""""''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''))))))((('''&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((($$$&&&&&&%%%###$$$%%%%%%&&&''''''(((((('''&&&%%%######$$$%%%%%%&&&''''''!!!###$$$%%%$$$$$$&&&(((""""""###"""""""""###%%%""""""###$$$%%%&&&'''(((!!!###$$$$$$######$$$&&&"""""""""""""""######### !!!"""###%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&### ###$$$%%%+++222%%%%%%&&&$$$###"""###%%%&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$%%%$$$$$$######$$$%%%'''(((###$$$&&&'''((((((''''''%%%%%%%%%###"""###&&&)))"""######$$$%%%%%%%%%%%%&&&%%%$$$#########$$$%%%######$$$%%%&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&(((!!!$$$((()))(((&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%%%%)))(((&&&$$$"""###&&&)))&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$$$$%%%'''((()))###%%%''''''%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%% !!!###$$$%%%&&&&&&&&&!!!$$$%%%######%%%%%%""" &&&"""### $$$###%%%&&&&&&$$$######$$$!!!###&&&(((((('''$$$######$$$%%%%%%$$$$$$%%%'''"""###$$$%%%&&&&&&&&&%%%'''""""""######%%%(((&&&&&&%%%###"""$$$'''***"""""""""###$$$%%%&&&'''%%%'''))))))(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$%%%&&&'''(((''''''&&&%%%$$$$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$""""""%%%%%%######&&&%%%$$$$$$&&&((()))(((&&&%%%&&&''''''&&&%%%&&&((('''((((((&&&$$$###$$$&&&$$$######$$$&&&(((''''''"""$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%######$$$%%%###%%%'''(((''''''((()))))))))***+++---///000111000000111111333444555666333333333444555666777888666777:::===???AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???<<<;;;999888888777888888777555333333444888888777666555555555555666555444222000---,,,+++)))...++++++222///(((+++******&&&)))///'''$$$...***)))&&&$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&&&&&&&&&&"""$$$''''''%%%###""""""###$$$%%%$$$######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%'''(((******)))'''&&&$$$%%%&&&''''''(((''''''((((((''''''''''''''''''$$$''''''$$$"""$$$&&&%%%%%%&&&'''(((((((((&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$&&&'''""""""!!!!!!""""""###$$$$$$$$$%%%%%%&&&'''''''''!!!"""############$$$&&&###############$$$$$$$$$!!!!!!!!!###$$$&&&((()))$$$$$$$$$$$$$$$$$$######'''""" """$$$$$$&&&***%%%%%%&&&$$$###"""###%%%%%%&&&'''&&&%%%%%%&&&((("""######$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&###  %%%%%%%%%&&&'''((()))***$$$%%%%%%&&&'''((()))***'''''''''&&&%%%%%%''')))""""""$$$%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&###$$$%%%&&&&&&'''''''''$$$&&&'''((('''&&&'''((($$$'''***+++***(((((((((&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$$$$'''***###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######((((((&&&$$$"""###&&&)))&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((###%%%&&&%%%$$$$$$%%%''''''&&&%%%%%%''''''&&&%%%!!!!!!###$$$$$$$$$$$$### $$$%%%""""""&&&&&&""""""(((%%%"""&&&$$$""")))$$$&&&((('''%%%###$$$%%%###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''!!!"""$$$%%%&&&&&&%%%%%%'''$$$###%%%$$$"""$$$)))$$$%%%'''&&&%%%%%%&&&'''!!!""""""###$$$%%%&&&'''###&&&))))))((('''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&'''&&&$$$###%%%(((!!!###$$$&&&&&&%%%$$$###%%%$$$######$$$%%%''')))&&&&&&%%%%%%%%%%%%$$$$$$$$$!!!"""%%%%%%######&&&$$$######$$$''')))))))))&&&'''((('''&&&%%%&&&'''$$$&&&((((((%%%$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%%%%###""""""$$$%%%%%%$$$$$$&&&((()))((('''((()))'''((()))***,,,...///000000000000111333555666777444555666777888999::::::888:::===AAADDDGGGIIIJJJEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGEEECCCBBBAAA@@@@@@<<<======<<<:::999:::;;;??????===<<<<<<;;;;;;;;;888888666444222///---,,,---222//////666333,,,///---+++'''***...$$$ ***+++***(((&&&%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&###$$$&&&'''((((((''''''%%%'''((('''$$$###"""###"""$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''(((+++******)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''')))++++++)))'''&&&$$$%%%&&&'''((((((((((((((((((((('''&&&&&&%%%%%%%%%))))))$$$"""%%%'''%%%$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&###"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''###$$$$$$$$$%%%%%%%%%%%%$$$############%%%&&&'''###########################!!!"""&&&'''######%%%%%%%%%&&&$$$###"""###%%%$$$%%%&&&&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$%%%(((***&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###%%%&&&&&&$$$"""!!!"""###$$$&&&'''((()))))))))((('''&&&%%%&&&''')))***&&&'''((((((&&&&&&'''(((!!!"""$$$&&&'''(((''''''%%%$$$###"""###$$$&&&'''###$$$%%%&&&''''''''''''$$$&&&(((((('''&&&''''''&&&((()))***)))((()))***'''((((((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&######'''***######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$(((((('''%%%######&&&(((&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))'''&&&$$$%%%'''(((&&&$$$""""""###$$$$$$"""!!! $$$%%%""""""&&&&&&""" &&&### %%%###!!!(((%%%''')))(((%%%###$$$&&&%%%%%%$$$$$$$$$%%%'''((("""$$$%%%%%%$$$$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%&&&%%%&&&'''$$$ ###)))!!!$$$(((***)))'''%%%$$$###$$$$$$%%%'''(((((()))!!!###&&&'''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###%%%&&&%%%"""!!!$$$&&&$$$&&&((())))))((('''%%%%%%$$$#########%%%((()))'''&&&&&&%%%%%%$$$$$$###$$$!!!!!!$$$%%%"""###&&&&&&$$$""""""###%%%&&&%%%&&&'''((((((&&&%%%&&&'''!!!$$$((((((&&&%%%&&&((()))'''%%%$$$%%%%%%$$$###&&&'''((((((&&&$$$$$$%%%%%%""" !!!$$$&&&%%%###$$$&&&)))***)))(((((()))(((((()))+++,,,///000111///000000111333555777888333444777999<<<>>>??????:::<<<@@@DDDHHHLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQLLLKKKJJJHHHGGGFFFFFFFFF>>>???@@@@@@???>>>@@@AAADDDCCCBBBAAA@@@@@@@@@@@@;;;;;;;;;:::999777666555000555222222999666///111///---'''***---!!!''',,,+++)))((('''''''''((($$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&((())))))((((((%%%&&&'''&&&%%%%%%&&&((("""%%%'''((('''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&++++++***((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&(((***++++++)))'''&&&$$$%%%&&&'''(((((((((((((((((('''&&&%%%$$$$$$###%%%***)))###"""&&&'''%%%###$$$&&&((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$$$$$$$&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%%%%%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%%%%+++***$$$###&&&%%%%%%&&&$$$###"""###%%%###%%%&&&%%%%%%&&&(((***%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$&&&))),,,''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$&&&&&& ###%%%&&&&&&'''((( """$$$&&&'''''''''&&&+++)))'''%%%%%%&&&(((***###%%%'''&&&%%%$$$$$$%%%!!!###%%%'''(((((((((((($$$###""""""###%%%'''((($$$$$$%%%&&&''''''''''''$$$&&&((()))((('''''''''%%%&&&''''''&&&&&&''')))++++++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''&&&###"""&&&+++#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&''''''%%%&&&&&&%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$&&&((()))(((&&&'''''''''&&&$$$$$$%%%'''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$%%%(((+++(((%%%$$$%%%'''(((&&&$$$#########""""""###'''***$$$###!!!"""###%%%%%%$$$"""!!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''&&&&&&'''(((&&&$$$###$$$&&&(((((('''''''''''''''''''''''''''&&&%%%$$$#########$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((('''%%%###!!!!!!"""$$$%%%'''&&&&&&&&&'''&&&###!!!(((&&&$$$$$$%%%&&&'''&&& """$$$&&&&&&&&&$$$######%%%&&&$$$!!! !!!$$$%%%"""$$$'''%%%%%%$$$######$$$%%%%%%$$$&&&''''''&&&'''(((***&&&''''''&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&%%%%%%&&&%%%###"""&&&)))%%%!!!###$$$$$$######$$$%%%'''$$$""""""%%%&&&%%%###%%%$$$''',,,---)))((()))*********+++---///000111222///---...111444444333333666999:::888999<<>>BBBBBBEEEJJJOOORRRWWW]]]aaacccaaa______aaabbbaaa___]]]___^^^YYYWWWXXXVVVSSSUUURRRNNNLLLLLLLLLKKKIIIOOORRRSSSQQQMMMJJJJJJLLLMMMJJJGGGFFFGGGFFFDDDBBBAAAAAA@@@===:::888777777555222...,,,,,,,,,,,,+++*********+++++++++******'''''''''%%%$$$$$$''')))&&&&&&''''''''''''(((((($$$$$$$$$###$$$$$$%%%&&&###$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%###"""!!!!!!""""""%%%+++...(((###"""$$$$$$&&&&&&&&&&&&&&&'''''''''(((((()))+++,,,+++(((&&&((((((''''''''''''&&&&&&&&&'''((('''&&&%%%&&&((((((''''''&&&%%%$$$$$$$$$&&&%%%$$$%%%((()))(((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%######%%%%%%$$$"""&&&&&&%%%%%%$$$######""""""###$$$$$$$$$%%%$$$$$$""""""""""""######$$$$$$&&&%%%%%%%%%###"""!!! ###$$$$$$###""""""%%%'''"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&%%%#########%%%%%%%%%&&&'''(((((())))))'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$###"""!!! """""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%&&&'''(((((((((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""$$$'''%%%$$$######%%%&&&%%%$$$''''''((((((((((((((('''###&&&&&&######&&&&&&#########$$$%%%&&&''''''((($$$$$$######$$$%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%'''((((((&&&%%%$$$%%%'''&&&%%%%%%%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%'''(((''''''&&&$$$"""###%%%'''''''''((((((((((((((((((!!!"""######"""!!!"""###"""!!! !!!"""######"""$$$############%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%######$$$$$$###!!!"""$$$&&&&&&%%%%%%%%%&&&&&&'''''''''((($$$#########$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''!!!"""$$$&&&'''''''''&&&+++((($$$""""""$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$%%%%%%&&&&&&((('''&&&$$$###$$$(((+++"""###%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%''''''&&&&&&((()))%%%&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''###%%%%%%%%%&&&'''!!!"""###$$$$$$######$$$&&&&&&%%%######%%%%%%%%%$$$(((%%%&&&))))))&&&&&&)))((((((((()))***,,,---...111//////000222444555444666999<<<===<<<>>>BBBFFFCCCGGGMMMSSSXXX^^^dddhhhgggfffggghhhjjjjjjhhhfffbbbeeeeeeaaa______\\\XXX^^^[[[WWWTTTSSSSSSQQQPPPVVVYYY\\\[[[WWWTTTSSSTTTUUUSSSQQQPPPPPPPPPOOONNNLLLJJJFFFCCC???===<<<<<<888555222000//////...,,,******))))))***+++,,,---***)))(((&&&$$$%%%(((+++&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$%%%&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###""""""""""""'''000333---%%%$$$''')))$$$%%%&&&'''((()))******)))(((((()))++++++)))((())))))))))))((('''&&&&&&%%%'''((('''&&&%%%&&&'''%%%&&&'''((('''&&&$$$###&&&%%%$$$%%%&&&'''&&&%%%$$$$$$############$$$$$$$$$############$$$%%%%%%&&&$$$###$$$%%%%%%$$$"""&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$""""""###$$$$$$$$$######%%%%%%%%%%%%$$$###!!!!!!###$$$%%%%%%$$$$$$%%%&&&"""$$$%%%%%%$$$######$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###############%%%%%%&&&'''((((((((((((&&&((()))((('''&&&((()))''''''&&&&&&''''''((()))%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((()))((((((((((((((('''''''''''''''&&&&&&''''''((()))))))))(((((('''(((((((((&&&&&&%%%$$$$$$%%%''''''$$$$$$###!!! !!!$$$&&&'''&&&$$$%%%&&&&&&$$$###&&&&&&'''((())))))))))))###%%%$$$###%%%(((%%% %%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%'''((()))%%%%%%&&&'''''''''&&&&&&""""""###$$$%%%%%%%%%%%%''''''&&&$$$######%%%(((&&&&&&%%%&&&&&&'''((()))%%%&&&(((((('''&&&((()))''''''&&&%%%######%%%''''''''''''((())))))******"""###%%%$$$###!!!!!!""""""!!!!!!"""$$$$$$###"""######""""""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$###"""###%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''((("""######$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&000,,,'''$$$"""!!! %%%&&&'''&&&%%%%%%&&&''' """###&&&((()))'''&&&%%%$$$###$$$%%%&&&###$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&''')))%%%%%%%%%$$$###"""###%%%&&&''''''&&&%%%%%%&&&''''''(((((('''(((***&&&!!!"""###%%%$$$######$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%)))&&&%%%''''''%%%&&&)))((((((((()))***+++------/////////111222444555555888;;;>>>??????AAAFFFJJJHHHKKKQQQXXX___eeejjjmmmhhhiiilllnnnoooooommmkkkfffiiihhhdddbbbcccaaa]]]cccaaa^^^[[[YYYWWWVVVUUUYYY^^^bbbcccaaa______```^^^]]][[[[[[ZZZZZZZZZZZZUUUQQQLLLGGGDDDBBB@@@???;;;888555333222111///...+++***)))((((((+++---///+++***(((&&&$$$%%%(((+++$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''%%%######$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$############(((...111---((((((******###$$$%%%''')))***,,,,,,+++)))'''((()))))))))(((''''''((())))))((('''&&&%%%&&&''''''%%%%%%&&&'''$$$%%%%%%%%%%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""######$$$$$$###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&"""$$$%%%%%%###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((''''''&&&'''((((((''''''((()))(((''''''''''''((())))))&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))'''''''''''''''(((((()))+++***)))(((''''''((((((%%%$$$###"""###$$$'''(((###$$$%%%$$$""""""###%%%((('''%%%&&&'''((('''%%%$$$%%%&&&'''((((((((((((###$$$"""###'''***%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&'''&&&%%%###!!!"""&&&(((%%%%%%%%%%%%&&&'''((()))%%%&&&&&&&&&&&&&&&'''(((&&&''''''&&&$$$$$$%%%'''%%%&&&&&&'''((())))))***$$$%%%&&&&&&$$$"""""""""#########$$$&&&&&&%%%###""""""!!!!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&&&&$$$###$$$&&&(((((('''%%%%%%%%%%%%&&&&&&''''''""""""###%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%###""""""###$$$%%%$$$######%%%''''''&&&%%%$$$&&&((('''%%%$$$%%%'''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%'''(((%%%%%%%%%$$$###"""###%%%&&&''''''%%%"""!!!"""$$$###$$$### !!!&&&'''%%%"""$$$%%%%%%$$$$$$%%%&&&%%%&&&%%%%%%$$$$$$%%%&&&)))%%%$$$&&&&&&%%%'''***))))))))))))***,,,---------...///111222333444555888;;;>>>???@@@CCCHHHMMMNNNPPPVVV]]]dddjjjnnnooojjjmmmqqqtttuuutttsssrrrnnnooolllgggeeeggghhhfffggggggfffdddaaa___]]]\\\```dddiiikkkiiigggggghhhffffffgggfffeeeeeeeeeeee\\\WWWQQQLLLIIIGGGDDDBBB???===999777666444222000...,,,***((((((***---///******(((&&&$$$$$$'''***$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%######$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$###&&&&&&%%%&&&***)))%%%###$$$%%%''')))***,,,,,,---***(((''''''((('''&&&%%%&&&''')))))))))((('''%%%&&&'''&&&%%%$$$%%%'''%%%$$$"""!!!"""###%%%&&&%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""###%%%%%%&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&"""###%%%$$$###""""""###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$#########"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''""""""######$$$#########$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))******))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''%%%'''((((((''''''(((***(((''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,(((''''''''''''((()))))),,,+++)))((('''''''''((($$$###"""!!!"""###%%%'''"""$$$'''(((&&&$$$$$$$$$$$$$$$###$$$&&&((('''&&&"""###$$$%%%&&&&&&'''&&&$$$$$$######'''***%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$######&&&&&&&&&%%%%%%###""""""%%%%%%&&&'''''''''&&&&&&&&&&&&%%%###!!!###&&&)))$$$$$$$$$$$$%%%&&&(((((('''&&&%%%$$$%%%%%%&&&&&&&&&'''((('''%%%$$$%%%'''$$$$$$%%%&&&&&&'''((((((%%%&&&&&&%%%###"""###$$$$$$###$$$%%%''''''%%%###"""!!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$&&&'''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%""" !!!###%%% """%%%((()))((('''###&&&)))(((%%%$$$%%%'''######$$$%%%&&&''''''((()))(((&&&&&&''''''%%%###'''&&&$$$#########%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%%%%'''(((%%%&&&&&&%%%######$$$%%%###$$$%%%###"""!!!""" $$$((((((###$$$%%%%%%$$$$$$%%%'''%%%&&&&&&&&&$$$$$$&&&'''(((%%%$$$'''(((&&&(((,,,))))))))))))***+++,,,---***,,,///000111111333444777:::===???@@@CCCJJJOOORRRTTTXXX```hhhnnnppppppooorrrwwwzzzzzzzzzzzzzzzwwwxxxtttooommmppprrrpppllloooqqqqqqnnnkkkiiihhhlllooosssssspppmmmnnnoooooorrrttttttrrrpppooooooeee```ZZZUUUSSSQQQLLLIIIGGGDDDAAA???>>>;;;888666333111...+++***+++,,,...)))***)))'''%%%%%%'''(((&&&&&&'''((()))******+++%%%%%%%%%%%%%%%&&&&&&'''$$$%%%'''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$######"""###(((---+++%%%$$$%%%&&&'''((()))******,,,***((('''(((((('''&&&&&&''')))***+++***((('''$$$&&&'''&&&%%%$$$%%%&&&%%%$$$""" !!!###&&&((($$$%%%'''&&&%%%$$$&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((("""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%%%%$$$$$$%%%&&& """$$$$$$###"""###$$$%%%%%%&&&&&&&&&'''''''''###########################$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''((()))***+++***))))))'''''''''''''''&&&%%%%%%&&&&&&'''''''''''''''&&&%%%'''(((((('''''')))***''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&((()))+++,,,,,,((((((''''''(((((()))***...,,,***(((&&&&&&'''((($$$$$$###""""""###%%%%%%"""$$$'''((('''%%%$$$$$$!!! """$$$&&&&&&%%%""""""###$$$%%%%%%%%%%%%$$$%%%%%%$$$&&&)))&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%###"""!!!%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&$$$###$$$''')))%%%$$$$$$$$$%%%&&&''''''***(((%%%$$$%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&$$$$$$$$$%%%&&&&&&&&&'''$$$%%%$$$###!!!!!!###%%%###"""###%%%''''''$$$"""###""""""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$$$$%%%%%%$$$###$$$&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$"""&&&))))))%%%###%%%'''###&&&((()))))))))&&&"""!!!$$$'''(((((('''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%%%%%%%&&&(((&&&''''''&&&$$$###%%%&&& ###%%%### """&&&"""$$$### %%%((((((###$$$&&&%%%$$$$$$%%%'''%%%&&&'''&&&$$$$$$&&&((('''$$$%%%(((***(((***---(((((((((((()))***++++++'''+++...000000000111333666999<<<===???CCCJJJPPPRRRTTTYYYaaajjjqqqrrrrrrrrrvvvzzz}}}}}}}}}}}}}}}xxxwwwyyyyyywwwoootttzzz}}}zzzvvvsssrrruuuxxx{{{zzzwwwvvvxxxzzzyyy}}}{{{yyyxxxpppkkkeeebbb```]]]WWWRRRPPPNNNKKKIIIGGGDDDAAA>>>999777444000...---------)))++++++***(((''''''(((&&&&&&'''((()))***++++++&&&%%%%%%%%%%%%&&&''''''###$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&%%%%%%$$$&&&'''&&&)))---,,,)))&&&&&&&&&&&&&&&''''''''''''&&&&&&''')))***)))(((***,,,---...---+++(((&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((###%%%''''''&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%'''(((((('''$$$""""""###%%%&&&%%%%%%&&&&&&%%%%%%$$$######$$$$$$###""""""%%%''' ############$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""######$$$$$$$$$%%%&&&%%%#########%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((******)))((('''&&&&&&'''''''''&&&%%%$$$&&&'''''''''''''''&&&&&&%%%&&&(((((('''''')))+++&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******((((((((((((((())))))***///---***(((&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$""""""###%%%&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%''''''%%%%%%((((((%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$#########$$$%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&%%%%%%''')))'''&&&&&&&&&&&&&&&''''''///+++'''&&&&&&'''&&&$$$&&&''')))(((&&&%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&#########!!! ###&&&!!!!!!"""$$$&&&&&&###!!!$$$############%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###$$$###""""""%%%&&&&&&&&&((('''&&&&&&%%%$$$###"""###$$$&&&'''(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''''''''&&&'''%%%"""!!!###&&&'''((("""&&&***)))%%%###%%%'''"""$$$&&&((()))((('''&&&'''"""%%%***,,,&&&&&&'''''''''&&&$$$######$$$%%%&&&&&&%%%$$$###"""$$$%%%%%%%%%%%%&&&(((&&&''''''&&&$$$$$$%%%''' $$$'''&&&######''',,, ###$$$ ###$$$######%%%&&&&&&%%%$$$&&&'''%%%'''(((&&&$$$###&&&(((&&&$$$%%%)))+++***+++...'''''''''''''''((()))***&&&***.../////////111333555888;;;<<<>>>CCCJJJPPPQQQSSSXXXbbblllrrrttttttrrrvvvzzz||||||}}}}}}~~~|||xxxpppwww|||yyywwwxxx{{{~~~~~~}}}~~~~~~wwwrrrmmmkkkjjjfff```ZZZWWWUUURRRPPPNNNKKKGGGDDD===;;;888555111///...---***,,,------+++)))(((((($$$$$$%%%&&&'''((()))***&&&%%%%%%%%%%%%&&&''''''"""$$$&&&&&&%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%% %%%(((%%%$$$'''((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$'''***,,,+++***///000111111///+++(((%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&((())))))((((((###%%%((((((&&&&&&(((+++&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&!!!$$$&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$&&&((()))(((&&&""" !!!$$$%%%!!!"""$$$%%%&&&'''''''''###$$$###"""!!!"""%%%'''"""#########%%%&&&######$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$%%%$$$&&&&&&%%%###"""###$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))((('''&&&%%%%%%&&&'''&&&%%%$$$###&&&'''''''''''''''&&&&&&%%%&&&(((((('''((()))+++&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))"""###%%%&&&'''&&&&&&%%%###$$$$$$%%%&&&'''(((((('''''''''(((((((((((((((((((((((((((((()))******000...+++(((&&&&&&'''((('''((((((((('''&&&%%%%%%&&&%%%###  %%%((()))'''&&&&&&'''((('''%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%))))))%%%$$$'''((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&!!!"""$$$&&&''')))))))))&&&&&&&&&''''''&&&%%%%%%$$$&&&'''((('''&&&((())))))(((((('''''''''((((((222...)))'''(((((('''%%%&&&''')))((('''%%%%%%&&&''''''''''''''''''&&&&&&$$$###""""""###%%%''')))&&&'''&&&&&&%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%)))++++++)))%%%$$$%%%'''///***%%%###%%%&&&%%%###&&&$$$%%%(((%%% """)))%%%%%%%%%%%%%%%&&&'''(((!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$######$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$###"""###'''***)))(((''')))+++***&&&###$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((%%%$$$&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))((((((((((((***,,,---'''(((((((((&&&&&&(((***,,,++++++,,,---///111333555;;;===;;;>>>GGGMMMMMMSSSVVV\\\dddmmmsssuuuvvvvvvyyy|||~~~~~~yyyzzz|||~~~}}}wwwqqqmmmkkkkkkdddbbb___]]]ZZZUUUPPPKKKGGGBBB<<<666444333222111,,,---------+++)))'''&&&''''''((()))******))))))(((((((((((('''''''''''''''((()))***)))(((&&&%%%"""$$$%%%'''((((((''''''%%%###$$$'''&&&$$$&&&******'''$$$###%%%'''((()))&&&$$$%%%((((((%%%$$$'''%%%######$$$(((+++------...///000///,,,******+++$$$&&&''''''%%%$$$$$$$$$+++(((%%%%%%'''((('''%%%"""###$$$%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$"""!!!&&&$$$######%%%&&&&&&%%%***'''$$$%%%((()))(((%%%%%%%%%$$$######"""""""""######$$$$$$%%%&&&''''''%%%$$$"""""""""$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$#########$$$%%%###%%%&&&%%%######$$$%%%&&&$$$$$$&&&)))***)))&&&&&&&&&%%%$$$$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&$$$###"""""""""$$$'''((((((''''''&&&&&&&&&''''''---)))%%%$$$&&&'''&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,***)))'''&&&&&&&&&&&&&&&))))))&&&%%%''''''$$$&&&&&&''''''&&&%%%$$$$$$"""$$$&&&'''&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((()))************)))((('''&&&%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((###%%%'''))))))'''$$$###%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$&&&((()))''''''&&&%%%$$$$$$######%%%&&&'''((((((((('''&&&&&&%%%%%%'''((((((%%%###%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''''''''&&&%%%$$$###(((+++***$$$$$$)))***&&&######""""""###%%%''')))$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&$$$###%%%'''&&&&&&'''&&&%%%%%%&&&'''$$$"""###&&&$$$ """(((%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&''''''((((((###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$###$$$''')))%%%$$$$$$%%%'''&&&### $$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((%%%''''''%%%$$$''''''$$$######$$$%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((***+++,,,&&&'''((('''&&&&&&(((************+++---...000111555:::===<<>>:::888666555//////...---+++***((('''''''''(((((())))))))))))''''''(((((()))))))))***''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&((((((((((((((()))'''(((***)))&&&(((,,,###%%%((((((&&&%%%''')))(((%%%%%%''''''$$$$$$'''%%%$$$$$$%%%)))+++,,,,,,---------,,,,,,***)))(((%%%&&&((('''&&&%%%%%%&&&+++(((%%%$$$&&&''''''&&&######$$$%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$""""""###%%%''''''&&&&&&&&&%%%$$$######$$$%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))&&&%%%#########$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%%%%######$$$%%%%%%$$$###%%%(((((('''%%%&&&%%%$$$$$$$$$%%%&&&'''"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''(((%%%%%%%%%%%%&&&((()))***,,,)))%%%$$$&&&'''&&&%%%'''((()))(((''''''((()))######$$$%%%&&&''')))******)))((('''&&&&&&'''''''''))))))&&&&&&((((((%%%&&&&&&&&&&&&&&&%%%$$$$$$"""$$$''''''&&&%%%%%%&&&((((((((()))))))))******((((((((((((((())))))*********))))))((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((($$$%%%'''(((((('''%%%$$$'''&&&%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&((())))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%&&&''''''&&&$$$%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''((())))))))))))((((((''''''%%%&&&&&&''''''&&&&&&&&&'''***)))$$$$$$((()))&&&######""""""###%%%'''((( !!!"""$$$%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$######%%%&&&&&&%%%%%%&&&(((!!!&&&))))))&&&###%%%'''###"""$$$&&&%%%###$$$(((%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''(((((())) ###&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%'''(((&&&&&&&&&'''((((((%%%###%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$&&&((((((&&&&&&&&&'''(((((((((((((((((((((((($$$''''''$$$%%%((((((%%%!!!"""###$$$%%%'''(((((($$$$$$%%%%%%%%%%%%&&&&&&(((((('''(((((()))***+++&&&'''((('''&&&&&&(((***((()))***,,,---...//////555:::<<<<<<@@@GGGMMMNNNVVVYYY^^^eeekkkpppsssuuuwwwyyy|||~~~~~~|||zzzzzzsssqqqooommmjjjfffaaa]]]ZZZTTTMMMFFFAAA===:::888333222///---+++******)))&&&''''''''''''(((((((((&&&&&&'''((()))***+++,,,(((&&&$$$""""""###%%%&&&%%%&&&'''(((((()))(((((((((&&&&&&(((&&&###$$$((($$$+++,,,(((%%%&&&)))+++'''%%%&&&&&&$$$%%%)))%%%$$$%%%'''***,,,+++***,,,***((()))++++++(((&&&%%%&&&(((((('''&&&'''(((+++(((%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$######%%%&&&%%%$$$###&&&'''%%%!!! """&&&######$$$%%%%%%&&&''''''%%%&&&&&&''''''((((((((('''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%%%%$$$###$$$&&&&&&%%%###%%%$$$$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''(((""""""###%%%''')))+++,,,+++(((&&&%%%&&&'''&&&&&&((()))((('''&&&&&&(((***%%%%%%%%%%%%&&&'''((((((((((((''''''&&&''''''((('''***)))&&&&&&)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((('''&&&&&&''''''''''''((((((((())))))((((((''''''(((((()))***))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######%%%''')))'''&&&%%%%%%%%%&&&((()))(((((((((''''''&&&&&&%%%'''&&&%%%$$$###"""""""""'''&&&$$$%%%&&&''''''&&&'''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''((()))))))))(((((((((((('''###$$$%%%&&&'''(((((((((''')))(((%%%$$$''''''%%%"""""""""###$$$%%%'''(((!!!"""$$$$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%&&&''''''''''''((((((''')))***)))%%%######$$$$$$%%%&&&((((((((((((***&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&"""%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$&&&((()))(((''''''(((&&&&&&'''((((((((('''&&&&&&&&&&&&%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%$$$''''''$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((())))))%%%&&&''''''&&&&&&(((***''')))+++---...//////...555888;;;===@@@FFFLLLOOOUUUYYY^^^ccchhhlllppprrrwwwyyy{{{}}}}}}}}}zzzxxxvvvuuurrrnnniiieee___ZZZRRRKKKFFFBBB>>>;;;777444111---***)))******''''''&&&&&&&&&'''''''''&&&&&&''''''((())))))***&&&&&&$$$#########$$$%%%%%%&&&&&&''''''''''''''''''%%%%%%&&&$$$ !!!&&&$$$***,,,***((((((***---)))%%%&&&%%%$$$&&&***%%%%%%&&&)))+++,,,***(((+++(((%%%''',,,---)))%%%$$$&&&(((((('''&&&'''(((+++)))&&&$$$$$$%%%''')))%%%%%%%%%$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""$$$%%%&&&((('''%%%%%%&&&&&&$$$"""###%%%&&&%%%$$$###&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%$$$###%%%$$$$$$###$$$%%%'''(((%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&""""""###$$$&&&)))+++,,,)))((('''&&&&&&&&&&&&&&&''''''&&&$$$###$$$&&&)))))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&''''''(((((('''))))))'''&&&))))))&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&(((''''''''''''((())))))''''''(((((()))))))))***'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$$$$(((&&&$$$$$$%%%''''''''''''))))))((('''&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&''''''%%%%%%&&&&&&%%%"""""""""###$$$%%%&&&'''"""######$$$%%%%%%$$$$$$ """$$$&&&'''(((((('''''''''(((((('''&&&%%%---***&&&%%%&&&'''&&&%%%$$$%%%&&&'''((())))))'''&&&%%%%%%$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''')))$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''''''''"""###$$$%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''))))))%%%$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((($$$%%%&&&&&&&&&&&&(((***)))***,,,...000000000///555666999<<<@@@DDDJJJOOOVVVZZZ___dddgggkkkooosssvvvxxxzzz|||||||||~~~~~~~~~~~~zzzvvvrrrddd___XXXRRRMMMHHHDDDAAA:::777222---***)))******((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%&&&&&&+++)))((()))'''###$$$(((&&&&&&''')))+++,,,,,,+++...)))&&&&&&%%%$$$''',,,''''''''')))++++++)))'''+++'''%%%(((---///+++'''%%%&&&(((((('''&&&&&&'''***)))'''%%%$$$%%%''')))&&&&&&%%%$$$$$$%%%%%%&&&###%%%'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$&&&'''&&&&&&&&&'''(((((('''%%%$$$"""!!!###&&&))))))((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$&&&'''((()))'''(((''''''&&&&&&&&&'''''''''&&&$$$###$$$&&&)))***)))'''&&&%%%$$$######%%%%%%&&&''''''(((((((((&&&))))))&&&&&&))))))&&&(((((('''&&&''''''((()))%%%&&&''''''&&&&&&''')))$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''(((((()))%%%&&&&&&''''''(((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$&&&'''((('''%%%######%%%'''((('''((()))***)))'''&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((((((&&&''''''((((((''''''&&&'''&&&&&&'''&&&%%%$$$%%%!!!"""###$$$%%%&&&&&&'''''''''((((((((('''&&&&&& !!!###%%%'''((())))))%%%%%%$$$%%%&&&&&&###!!!+++&&&""""""&&&******)))!!!$$$$$$$$$&&&(((&&&"""&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&$$$""""""$$$'''###$$$$$$%%%%%%&&&&&&'''$$$%%%''''''%%%%%%%%%&&&#########$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''###%%%(((((('''&&&&&&'''###%%%&&&'''&&&&&&(((***((('''&&&%%%$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&&&&&&&%%%&&&'''((((((((((((((((((((((((&&&)))(((%%%$$$&&&&&&###&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%&&&(((******+++,,,...///000111111333333666<<>>@@@GGGOOOTTTYYY___bbbdddhhhnnntttrrrtttxxxzzz{{{|||~~~}}}~~~yyytttmmmfff___YYYSSSOOO@@@===999444000...,,,,,,+++***(((&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%### !!!%%%''''''(((((((((((()))***+++'''&&&(((((((((***///,,,***)))((()))))))))(((&&&&&&(((***,,,---------+++,,,---,,,***((('''(((&&&((()))(((&&&%%%%%%''')))'''&&&$$$$$$$$$&&&'''$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((!!!!!!###%%%(((((('''%%%$$$#########$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''""""""######$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''((((((!!!###$$$$$$$$$$$$%%%'''!!!###&&&&&&$$$$$$%%%'''((('''%%%$$$###$$$$$$%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$###$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%''')))(((&&&%%%&&&((('''((()))(((''''''((()))%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%###&&&&&&$$$$$$((((((%%%&&&&&&$$$$$$$$$%%%'''(((%%%%%%&&&%%%$$$$$$&&&)))''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&'''(((((((((''''''%%%$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%&&&'''((((((((((((((($$$$$$$$$%%%(((((('''&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&'''(((((()))(((((()))&&&&&&******%%%$$$'''!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&###"""###&&&***+++(((%%%!!!$$$'''&&&### !!!######&&&&&&$$$&&&***&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((######$$$%%%%%%&&&''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%'''((())))))###$$$&&&%%%$$$$$$%%%'''###%%%((('''&&&'''***---)))(((&&&$$$$$$$$$&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&&&&&&&%%%$$$!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& $$$%%%$$$%%%***+++)))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%%%%&&&(((+++******)))***+++---000111111///222:::>>>???FFFNNNPPPUUU[[[^^^```dddkkkqqqqqqssswwwyyyzzz|||~~~}}}~~~{{{ssskkkccc[[[TTTPPPBBB@@@<<<888333000...---,,,***((('''&&&'''((()))###$$$%%%%%%&&&'''(((((()))(((&&&$$$$$$%%%&&&'''((('''&&&%%%%%%%%%&&&'''(((&&&&&&(((&&&###$$$((("""'''+++***&&&###&&&)))***'''&&&((())))))+++///...+++)))(((((())))))(((###&&&)))******+++---......///000...+++)))))))))$$$'''******'''%%%%%%&&&)))(((&&&$$$$$$$$$&&&'''$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$ &&&)))***(((%%%$$$&&&)))###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))!!!###$$$$$$$$$$$$&&&'''"""$$$%%%######$$$''')))(((&&&$$$#########$$$###$$$%%%&&&''''''''''''((('''%%%$$$$$$%%%'''(((#########$$$%%%&&&((()))$$$'''))))))&&&%%%&&&((($$$&&&''''''&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$"""%%%&&&###$$$''''''%%%%%%$$$###""""""$$$&&&'''$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&((()))))))))((('''$$$$$$%%%&&&&&&'''((((((((('''%%%######%%%'''(((&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%######$$$&&&((()))'''%%%&&&(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###$$$&&&((()))***++++++)))&&&'''++++++&&&$$$(((%%%$$$$$$$$$$$$$$$$$$%%% &&&(((%%%%%%((('''!!!!!!%%%)))+++)))&&&$$$###!!!%%%%%%&&&((()))&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&&&&&&&&&&$$$"""!!!###%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$#########$$$$$$"""""""""###$$$&&&'''((( '''&&&&&&(((&&&!!!"""###$$$$$$%%%%%%%%%%%%''''''((((((((((((''''''!!!&&&'''$$$%%%))))))%%%***######&&&$$$$$$(((''''''%%%""" !!!$$$'''"""%%%((('''%%%$$$''')))""""""############""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&***)))###%%%%%%&&&&&&'''((())))))'''$$$$$$&&&&&&###$$$'''&&&%%%%%%%%%%%%&&&''''''###%%%&&&&&&&&&&&&''')))++++++++++++++++++,,,,,,,,,///333777<<>>;;;555333111...+++***)))******&&&((())))))((()))+++---((('''&&&&&&(((((((((&&&%%%'''((('''&&&%%%$$$######%%%'''(((((()))***,,,'''''''''''''''&&&&&&%%%%%%&&&&&&&&&((()))***+++((()))***+++***)))((('''******(((&&&$$$$$$''')))'''''''''(((******)))(((%%%'''((('''&&&%%%&&&'''%%%&&&&&&'''''''''''''''$$$$$$%%%&&&'''''''''''''''((((((((('''&&&%%%%%%&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((((('''&&&%%%$$$%%%&&&&&&######$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%""" """%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&((((((''''''&&&&&&%%%$$$$$$&&&'''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$%%%&&&&&&""""""###$$$%%%''')))***''''''&&&&&&&&&'''((((((''''''((())))))***))))))))))))))))))((('''&&&%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%&&&''''''((()))***%%%%%%&&&&&&'''(((((((((''''''(((((()))))))))))))))***************))))))%%%%%%%%%%%%&&&''')))***(((((((((((('''''''''&&&&&&'''((((((''''''(((***%%%&&&'''''''''&&&$$$###%%%'''))))))))))))***+++%%%%%%%%%&&&&&&''')))))))))'''%%%$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''')))+++***))))))(((''''''''''''((()))***)))(((((()))+++&&&''')))***++++++*********------***)))+++***&&&######""""""""""""######(((&&&%%%$$$###""""""###!!!$$$&&&&&&%%%$$$######!!!&&&(((%%%$$$&&&&&&$$$''''''''''''''''''''''''$$$%%%&&&%%%######$$$&&&&&&'''((('''%%%###$$$$$$&&&'''((((((&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%% """%%%'''&&&%%%%%%'''""""""###%%%%%%&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%''''''&&&&&&&&&$$$'''((())))))******)))"""$$$'''(((&&&%%%$$$%%%%%%""" """&&&(((((('''%%%%%%&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%""""""%%%%%%###$$$'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%%%%&&&)))+++'''''''''((()))***,,,---...///111333888???HHHNNNNNNSSSYYY___dddkkkqqquuurrrrrrrrrrrruuuwwwzzz|||{{{rrrmmm___\\\SSSIIIBBB@@@<<<777444222///---+++***++++++%%%&&&'''((('''(((***,,,'''&&&%%%&&&'''(((&&&%%%#########$$$$$$""" &&&(((***+++***)))***+++&&&''''''(((''''''&&&&&&######$$$&&&(((***,,,---+++,,,,,,,,,+++)))'''%%%''')))******(((&&&&&&&&&'''''''''(((***+++***(((&&&'''((((((&&&&&&'''((('''&&&&&&'''''''''(((((($$$%%%%%%&&&'''''''''&&&&&&&&&'''(((((('''''''''&&&%%%%%%$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&''')))((((((&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&''''''(((***)))'''&&&&&&(((((('''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&'''''''''''''''"""###$$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((''''''&&&&&&&&&&&&''''''###$$$$$$%%%''')))***+++&&&&&&&&&&&&&&&'''((((((&&&'''((()))******************))))))((('''%%%%%%%%%&&&&&&''''''(((((()))(((((('''&&&%%%%%%$$$$$$%%%&&&&&&'''''''''''''''%%%%%%$$$%%%%%%'''((()))(((((((((((()))))))))(((%%%%%%&&&&&&'''(((((()))(((((((((((())))))******%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))***'''((())))))(((%%%""" &&&'''((((((''''''(((***%%%&&&'''''''''&&&%%%$$$%%%'''))))))))))))***+++%%%%%%%%%&&&'''((()))***)))((('''%%%$$$$$$$$$%%%((((((''''''&&&&&&%%%%%%###$$$&&&&&&&&&'''***,,,))))))((('''&&&&&&&&&&&&''')))*********)))***,,,'''((()))***++++++*********------***)))+++***&&&#########""""""#########&&&######%%%$$$!!!!!!###!!!$$$''''''&&&$$$######!!!###"""###''')))(((&&&&&&&&&&&&&&&'''''''''###%%%&&&%%%$$$###$$$%%%%%%'''((('''%%%######$$$%%%'''''''''&&&%%%&&&'''$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&######%%%(((&&&######%%% !!!"""$$$%%%&&&'''''''''(((((((((((((((((('''&&&$$$%%%((((((%%%%%%'''%%%(((''''''((((((&&&"""%%%''''''&&&%%%%%%&&&'''&&&%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&& ###'''(((%%%###$$$############$$$$$$$$$$$$&&&######&&&&&&$$$%%%)))$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&))),,,((((((((()))***+++,,,---///000222444888>>>FFFKKKLLLPPPWWW]]]dddjjjqqquuussssssssstttvvvyyy{{{}}}xxxsssdddaaaYYYNNNGGGCCC>>>888333111...+++)))((())))))&&&''''''&&&$$$$$$%%%&&&&&&&&&%%%&&&((((((&&&$$$### %%%'''&&&&&&'''(((***,,,,,,***)))((()))&&&''''''((())))))((((((###$$$$$$&&&(((***,,,---------,,,+++***((('''&&&&&&(((+++,,,***((('''''')))(((((()))+++,,,+++)))'''((()))(((''''''''')))(((''''''&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&'''&&&'''(((***)))((('''%%%%%%%%%&&&&&&)))))))))(((&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))!!!'''(((((((((&&&###$$$%%%&&&&&&$$$$$$%%%&&&''''''((()))************###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((('''''''''''''''(((%%%%%%%%%%%%&&&'''((((((&&&'''(((((()))))))))))))))))))))((('''&&&%%%$$$&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%$$$%%%&&&'''(((((((((''''''%%%$$$$$$$$$%%%''')))***)))'''&&&&&&'''(((&&&%%%$$$%%%%%%&&&'''((())))))))))))((((((((()))***+++%%%&&&''''''''''''''''''&&&&&&'''(((((()))))))))&&&(((******(((%%%!!!&&&'''((('''&&&&&&(((***%%%&&&''''''((((((''''''%%%'''))))))(((((()))***&&&&&&&&&&&&'''((()))***'''(((((('''%%%$$$$$$%%%''''''((((((((('''&&&&&&###%%%&&&&&&&&&''')))+++((((((''''''&&&&&&''''''''')))+++,,,+++***+++,,,((())))))***+++++++++******------***)))+++***&&&$$$$$$############$$$$$$%%%"""###''''''###!!!$$$$$$&&&'''&&&%%%$$$%%%&&&$$$&&&%%%%%%)))+++***$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''%%%%%%%%%&&&&&&((())))))'''%%%$$$%%%$$$&&&'''&&&%%%$$$%%%&&&%%%&&&'''''''''&&&%%%$$$""""""######$$$%%%&&&'''&&&###$$$&&&&&&###%%%+++"""###$$$%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&'''$$$$$$(((((($$$$$$'''!!!&&&%%%$$$&&&%%%"""###%%%''''''&&&%%%&&&'''$$$&&&((()))(((&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''(((((((((''''''''''''&&&###!!!###))))))$$$"""%%%"""""""""###$$$$$$$$$%%%&&&######&&&'''&&&'''***%%%$$$$$$$$$$$$%%%&&&&&&&&&'''&&&%%%$$$&&&))),,,))))))))))))******+++,,,///111333666999>>>CCCHHHIIINNNTTT[[[bbbiiippptttssstttuuuvvvyyy{{{}}}~~~~~~yyyhhhfff^^^SSSLLLGGG@@@999333111...+++)))(((((()))'''(((((('''%%%$$$&&&''''''''''''((())))))'''%%%&&&"""!!!'''+++***)))+++%%%(((***+++)))(((''''''&&&&&&((()))******++++++&&&&&&''''''((()))***+++,,,+++***)))((('''''''''''')))++++++***))))))*********)))***,,,,,,+++)))'''((())))))((('''((())))))((('''&&&&&&'''((((((''''''''''''&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''###%%%&&&'''&&&''')))******)))'''&&&%%%%%%&&&&&&(((((((((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&(((&&&&&&%%%&&&'''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''(((((()))))))))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&'''((()))###%%%&&&&&&&&&&&&''')))&&&&&&&&&''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&''''''((((((((('''''''''''''''''''''&&&%%%$$$''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%''')))***'''&&&$$$%%%'''(((&&&$$$$$$$$$%%%&&&'''((())))))***)))((((((((()))***+++((()))***++++++++++++***'''(((((()))))))))((((((&&&'''((()))(((&&&$$$###%%%&&&'''&&&%%%%%%''')))&&&&&&&&&'''((()))***+++%%%''')))((('''&&&'''(((''''''&&&''''''((())))))!!!$$$(((((('''%%%&&&'''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&&&&)))+++((((((((('''(((((())))))''')))+++,,,,,,+++,,,---))))))*********+++++++++***------***)))+++***&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$"""$$$))))))$$$"""%%%((('''&&&$$$###$$$'''***$$$((()))%%%###&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''''')))******(((&&&%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''((('''&&&$$$###"""""""""###$$$&&&'''(((&&&!!!!!!$$$%%%%%%+++444%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((($$$$$$))))))$$$###'''$$$)))'''&&&(((((($$$$$$%%%&&&&&&%%%%%%'''((("""((()))((('''((()))%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%((($$$%%%))))))$$$###&&&######$$$%%%&&&&&&'''''''''$$$$$$'''(((&&&(((+++&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$###%%%(((+++***)))))))))))))))***+++///111444777999===BBBEEEHHHLLLSSSZZZaaahhhooottttttuuuvvvxxxzzz|||~~~~~~~~~kkkiiiaaaWWWOOOJJJBBB;;;555333000---+++*********'''((()))))))))***,,,...((((((((()))+++***(((&&&(((!!! %%%(((&&&$$$'''"""%%%((()))((('''''''''%%%&&&((()))+++,,,,,,,,,***))))))((((((((()))))))))((('''&&&&&&'''((())))))*********)))))),,,...,,,+++***+++------+++)))''')))***)))((('''(((***)))((('''&&&&&&'''((()))((((((((('''&&&%%%######&&&&&&&&&'''&&&&&&%%%%%%!!!"""###$$$&&&'''((()))%%%%%%%%%&&&&&&'''''''''###%%%&&&''''''''')))+++***)))'''&&&%%%%%%&&&&&&"""###%%%'''))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&$$$###%%%(((!!!+++///(((!!!###(((***$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''')))***,,,###$$$&&&&&&&&&&&&''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((()))&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$((((((((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%$$$######$$$''')))+++'''%%%$$$%%%(((***)))'''$$$$$$%%%&&&'''((()))******)))((((((((()))+++,,,&&&'''((()))))))))))))))((()))))))))))))))(((''''''''''''''''''((())))))%%%&&&&&&&&&%%%%%%'''((('''&&&&&&&&&(((***,,,...%%%'''(((((('''%%%&&&'''(((''''''''''''((())))))"""''')))((('''((()))"""###%%%&&&'''&&&&&&%%%%%%&&&''''''&&&&&&(((***))))))(((((()))***++++++'''))),,,---,,,,,,,,,---***************+++++++++***------***)))+++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%'''$$$$$$#########$$$%%%&&&###$$$%%%%%%$$$$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&###%%%&&&&&&&&&''')))+++%%%,,,***''')))%%%###***######$$$$$$$$$%%%%%%%%%$$$!!!!!!$$$%%%%%%'''+++)))%%%"""%%%,,,///---(((%%%((()))&&&&&&((('''$$$$$$%%%&&&&&&''''''&&&&&&***)))((('''&&&%%%%%%%%%)))(((((('''''''''(((((((((((())))))((('''&&&&&&$$$#########$$$&&&((()))(((((())))))(((&&&$$$###&&&&&&&&&'''&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%% """%%%&&&&&&&&&'''(((,,,***'''$$$$$$%%%(((***%%%%%%%%%%%%%%%&&&'''(((***'''######&&&))))))((((((((((((((()))***+++,,,---000555666777999===@@@GGGMMMUUU^^^eeekkkqqquuussspppooottt|||uuummmccc\\\WWWOOODDD;;;999666111...---,,,+++*********(((''''''((())))))''''''''''''''''''''''''&&&%%%%%%(((+++,,,)))'''&&&'''((((((((('''%%%$$$'''***---...,,,***)))(((+++)))'''&&&%%%&&&'''(((((('''%%%%%%'''((('''&&&***++++++***((('''((()))((()))******)))***,,,...***++++++***'''&&&&&&'''%%%%%%&&&&&&&&&%%%###"""%%%%%%'''((((((((('''&&&$$$+++'''$$$(((%%%!!!(((%%%%%%%%%&&&&&&&&&'''''''''***)))&&&%%%''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((((((((&&&$$$###'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))''')))+++***'''&&&(((***%%%&&&&&&%%%$$$###%%%'''######""""""###%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%'''***---...%%%&&&''''''(((((('''''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''%%%######&&&(((+++'''$$$%%%)))+++)))&&&)))&&&"""###(((---,,,((($$$&&&'''((((((&&&$$$###&&&'''((('''$$$"""""""""%%%$$$###$$$'''(((&&&###***)))'''&&&&&&(((***,,,'''''''''(((***)))'''%%%%%%######$$$'''((()))((((((***)))%%%&&&***+++)))'''&&&&&&&&&'''(((***+++(((((())))))((('''&&&&&&((('''''''''((()))((('''&&&$$$$$$''''''%%%%%%((('''''''''((()))***+++,,,'''&&&&&&%%%%%%&&&&&&'''(((((((((&&&%%%%%%&&&((((((&&&&&&((('''$$$%%%***""""""###$$$$$$%%%&&&&&&%%%&&&'''((()))))))))))),,,***(((&&&&&&(((+++---'''***+++)))%%%%%%(((---)))+++,,,,,,)))(((***,,,000///...---,,,***((('''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%$$$$$$%%%''')))%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&%%%$$$$$$%%%'''&&&%%%$$$######$$$%%%%%%'''((()))(((&&&&&&(((***'''+++&&&$$$***(((###((($$$$$$$$$%%%%%%%%%%%%&&&&&&###"""%%%'''%%%%%%(((%%%"""!!!###''')))(((%%%%%%((((((&&&&&&)))(((%%%$$$%%%&&&&&&''''''&&&&&&)))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%&&&'''''''''(((((('''&&&%%%$$$&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%!!!###&&&'''&&&&&&&&&''',,,+++)))'''&&&''')))***&&&&&&%%%%%%%%%&&&''''''(((%%%""""""$$$''''''&&&(((((((((((()))***+++,,,+++...333444555777;;;>>>EEEKKKTTT^^^eeekkkppptttppppppqqqvvv{{{wwwoooeee___ZZZRRRHHH???:::777333000000///......+++***)))((((((((())))))''''''''''''''''''''''''%%%######%%%((()))'''%%%&&&&&&'''(((((((((((('''''')))+++,,,***)))(((((('''(((((()))))))))(((((()))'''%%%&&&'''((('''''')))***+++***)))((()))***((()))******)))***,,,...)))***+++***(((''''''((((((((()))))))))((('''&&&%%%%%%'''((((((((('''&&&$$$***'''$$$'''$$$!!!(((%%%%%%&&&&&&'''''''''''')))+++***&&&%%%&&&%%%"""%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''$$$%%%'''((('''&&&$$$###'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))%%%''')))(((&&&%%%''')))%%%&&&&&&$$$###"""###%%%$$$############%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''')))***%%%&&&''''''((((((''''''(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%&&&)))++++++'''$$$%%%(((***(((%%%&&&''''''&&&&&&'''((((((###$$$&&&'''(((''''''&&&'''((()))'''%%%#########&&&%%%$$$&&&((()))'''%%%&&&%%%%%%&&&(((,,,///222'''&&&&&&&&&((((((&&&%%%%%%$$$###$$$'''))))))((('''))))))&&&'''***+++)))((((((''''''((()))+++,,,((((((((((((((('''&&&&&&'''&&&&&&&&&''''''&&&&&&'''$$$$$$'''(((%%%%%%((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&&&&''')))'''''')))'''$$$%%%)))$$$$$$%%%%%%&&&''''''(((%%%&&&&&&'''(((((())))))((('''''''''((()))******'''***+++)))&&&%%%)))---(((***,,,+++)))((()))+++000000000///---***(((&&&&&&&&&%%%%%%$$$$$$######!!!###$$$%%%%%%&&&)))+++&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&%%%$$$###%%%&&&$$$$$$#########$$$$$$%%%***++++++)))&&&%%%&&&''')))***"""!!!))))))$$$&&&%%%%%%%%%&&&&&&&&&''''''(((###"""&&&)))&&&$$$$$$"""""""""######$$$$$$$$$$$$'''(((&&&'''***)))'''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&''''''''''''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''&&&%%%&&&'''***)))(((((('''(((((((((''''''&&&%%%%%%%%%&&&&&&'''%%%######%%%&&&''''''(((((((((((()))***+++++++++...333444555777;;;>>>BBBIIISSS]]]eeejjjooorrrmmmpppuuuxxx{{{}}}zzzsssjjjccc^^^VVVLLLDDD===999666333333333222111++++++***)))))))))))))))''''''''''''''''''''''''%%%$$$###$$$&&&''''''&&&&&&&&&&&&'''((()))++++++'''(((***)))((('''((()))%%%''')))+++,,,+++***))))))'''&&&&&&'''(((((('''(((***+++***))))))***+++((()))******))))))+++---((()))******(((((((((***))))))*********)))((((((%%%%%%'''((((((((('''&&&$$$***&&&###'''$$$!!!(((&&&''''''''''''(((((((((***,,,***&&&%%%&&&%%%!!!&&&''''''''''''(((((((((''''''((((((((((((''''''###$$$&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%''')))$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%$$$""""""###$$$$$$$$$######$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&(((***------***'''''')))***)))&&&%%%(((***)))%%%###%%%(((###$$$%%%&&&'''((())))))''')))***(((&&&$$$$$$%%%&&&&&&%%%'''((()))(((&&&%%%%%%%%%&&&)))---000222'''&&&$$$$$$&&&'''&&&%%%&&&$$$###$$$'''))))))(((&&&)))***((((((+++***'''))))))(((((()))***+++,,,'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''$$$$$$'''(((%%%&&&)))((((((&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&###&&&)))***)))'''&&&&&&***((((((***((($$$&&&***&&&&&&''''''((()))))))))&&&&&&%%%%%%&&&''')))***###%%%&&&((())))))(((((((((***+++***''''''))),,,((()))++++++)))((()))***//////000000///,,,(((&&&$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%&&&%%%&&&(((***'''&&&&&&%%%&&&'''((()))&&&''''''%%%######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&*********(((&&&%%%%%%''''''***### ((('''###(((&&&&&&&&&&&&'''''''''((('''###"""'''***(((%%%$$$###%%%'''&&&###"""$$$&&&###'''(((&&&'''******(((%%%&&&&&&'''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''((()))***%%%&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&'''((())))))(((''''''(((((()))***+++---000555666777999===@@@@@@GGGQQQ[[[ccciiimmmoookkkqqqxxx{{{{{{|||}}}wwwnnngggaaaYYYOOOHHHAAA>>>999666555444333111,,,,,,++++++******))))))''''''''''''''''''''''''((('''&&&%%%&&&((()))***&&&&&&&&&&&&(((***,,,...((())))))(((''''''***,,,((()))***+++,,,+++***))))))'''&&&&&&'''(((((('''((()))+++*********+++,,,''')))))))))))))))+++---((()))******)))((()))+++''''''''''''''''''''''''%%%%%%'''((((((((('''&&&$$$***&&&"""&&&$$$""")))'''((((((((((((((((((((((((***)))&&&%%%'''&&&###&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&''')))%%%%%%&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$###$$$%%%''')))***%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&''')))+++///,,,******+++,,,***)))%%%'''***+++((($$$%%%(((%%%%%%%%%%%%&&&'''))))))((()))***)))'''%%%%%%&&&%%%%%%&&&'''(((((('''&&&)))(((''''''''')))+++,,,(((&&&$$$$$$%%%'''((('''&&&%%%$$$%%%'''))))))(((%%%)))***((()))+++***&&&((((((((())))))*********&&&&&&''''''''''''&&&&&&)))*********)))))))))***'''$$$%%%((((((&&&&&&)))))))))(((&&&&&&%%%%%%&&&%%%&&&'''(((((('''&&&%%%$$$&&&((()))((('''((())))))'''(((***)))&&&(((---''''''((((((((()))))))))(((&&&%%%$$$%%%&&&(((***$$$%%%&&&((()))))))))))))))***++++++)))(((***,,,((()))*********))))))(((+++---///111000...+++(((######$$$%%%&&&''''''((($$$&&&''''''&&&%%%&&&'''''''''&&&&&&&&&'''((()))&&&''''''%%%######$$$%%%%%%&&&&&&''''''(((((((((&&&''''''&&&%%%$$$&&&'''###***&&&###&&&$$$###+++&&&&&&'''''''''(((((((((%%%!!!"""'''+++)))''''''$$$''')))'''$$$"""$$$'''$$$'''((('''(((++++++(((%%%&&&''''''((((((''''''%%%&&&'''((()))))))))((('''''''''''''''((())))))%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''''''(((((((((''''''''''''(((''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&((($$$%%%&&&''''''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''(((((('''((()))***''''''''''''((()))***+++---000555666777999===@@@???FFFPPPYYY```fffjjjmmmkkkrrrzzz|||{{{{{{{{{ssskkkccc[[[RRRLLLGGGCCC===999666444111000---------,,,++++++***)))((((((((((((((((((((((((((((((''''''&&&''')))***'''&&&&&&&&&(((***,,,---*********)))((()))+++......---+++***)))))))))***)))(((&&&&&&((()))((('''(((***++++++******+++---'''((())))))((()))+++---((()))******))))))***+++&&&&&&&&&&&&&&&&&&''''''%%%%%%'''((((((((('''&&&%%%***&&&"""'''%%%###+++((((((((((((((((((((('''%%%((((((%%%%%%))))))&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&''')))'''&&&&&&&&&''''''&&&&&&###$$$&&&&&&&&&'''***,,,$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))%%%&&&''''''((('''''''''&&&&&&'''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%%%%&&&''',,,+++)))))))))***))))))(((%%%&&&+++,,,(((&&&)))(((''''''&&&&&&&&&'''(((((()))******(((&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&)))((('''&&&%%%%%%&&&&&&)))'''%%%%%%''')))))))))'''&&&%%%%%%'''))))))(((%%%)))***((()))+++***&&&''''''((((((((((((((((((&&&&&&''''''(((''''''&&&(((***++++++)))((()))+++'''%%%%%%((((((&&&&&&)))'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&'''''''''&&&%%%'''***---&&&%%%&&&))))))(((***///'''''''''''''''(((((((((((('''&&&%%%%%%&&&(((***''''''&&&'''''')))***+++***+++++++++*********+++((()))***+++++++++)))'''''')))---000111000---,,,$$$$$$%%%&&&'''((())))))%%%&&&((((((&&&%%%&&&&&&''''''&&&%%%&&&'''((()))%%%&&&&&&%%%$$$###%%%&&&&&&&&&'''((())))))))))))###%%%%%%%%%$$$%%%&&&(((!!!***(((%%%((($$$###+++&&&&&&&&&'''''''''((((((###"""###((()))'''(((+++###%%%'''&&&###"""###&&&%%%((()))'''(((+++***(((&&&&&&'''(((((((((((('''%%%&&&((()))***))))))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%&&&((()))*********(((''''''&&&&&&&&&''''''%%%&&&'''(((((((((((((((&&&''''''(((((((((''''''%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%&&&''')))''''''((())))))))))))(((''''''&&&%%%%%%%%%&&&&&&$$$&&&''''''&&&&&&'''(((''''''''''''((()))******+++...333444555777;;;>>>AAAFFFNNNVVV]]]bbbgggkkkkkkqqqwwwyyyyyyyyy}}}|||vvvoooggg___XXXSSSKKKGGGAAA;;;888555222000............---,,,***)))(((((((((((((((((((((((('''(((((('''&&&&&&''')))''''''''''''((())))))***)))******))))))***,,,...000...+++)))''''''((()))***(((''''''((())))))((()))+++,,,+++******+++,,,'''((())))))((((((***,,,)))***++++++)))((()))+++(((((('''''''''((()))***%%%%%%'''((((((((('''&&&&&&+++'''###(((&&&%%%---(((((((((''''''''''''&&&###&&&'''%%%&&&******(((%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''(((((((((%%%%%%&&&&&&&&&&&&''''''%%%&&&((()))(((''''''(((((('''&&&'''((()))(((&&&###%%%''''''''')))+++...%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))'''%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&'''''''''&&&&&&''''''((()))$$$$$$***,,,'''&&&***((((((((('''''''''&&&&&&''')))***)))'''&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&((('''%%%&&&(((******)))(((&&&%%%&&&'''))))))(((&&&)))***((((((+++***'''&&&'''((((((((((((''''''&&&'''(((((()))(((((((((%%%((()))(((&&&%%%''')))(((%%%%%%((()))&&&''')))#########$$$%%%'''((()))(((((('''&&&&&&'''((((((((('''&&&%%%$$$''',,,000%%%$$$%%%))))))'''***///&&&&&&'''''''''''''''''')))((('''&&&&&&'''((())))))((('''''''''((()))******+++,,,,,,,,,,,,+++***))))))***,,,---,,,***'''&&&(((+++...//////...---((((((((((((((((((((((((###%%%(((((('''''''''((('''&&&%%%%%%%%%&&&'''((($$$%%%&&&%%%$$$$$$%%%'''%%%%%%'''((()))))))))((($$$%%%&&&&&&%%%%%%'''(((""")))'''&&&,,,((($$$)))%%%%%%&&&&&&&&&'''''''''$$$$$$''')))&&&###'''---###$$$$$$$$$######$$$%%%&&&)))***((((((******'''&&&&&&'''(((((((((((((((&&&''')))******)))((('''((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&'''((()))***))))))(((******((('''&&&''''''(((%%%&&&'''((())))))))))))%%%&&&'''(((((()))((((((%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&%%%&&&)))+++((((((((())))))*********&&&&&&%%%%%%%%%&&&''''''$$$&&&((((((&&&%%%'''((('''''''''''''''(((******+++...333444555777;;;>>>CCCGGGMMMSSSYYY___eeeiiikkknnnrrrtttuuuwwwzzz~~~|||wwwrrrlllfff```\\\NNNIIICCC>>>;;;888555333////////////...,,,+++)))((((((((((((((((((((((((&&&)))+++***((('''((()))((((((((((((((('''&&&%%%'''((())))))))))))+++---,,,,,,+++***)))(((((((((***(((''''''((())))))(((+++,,,---,,,***)))***+++'''((()))(((((((((***,,,+++,,,,,,+++)))((()))***))))))((((((((()))++++++%%%%%%'''((((((((('''&&&''',,,((($$$(((((('''///''''''''''''&&&&&&%%%%%%$$$''''''%%%&&&))))))'''&&&''''''''''''(((((((((''''''((((((((((((''''''***))))))(((((((((((()))&&&&&&&&&''''''((((((((($$$'''))))))(((''''''((()))'''&&&&&&((()))(((&&&%%%'''(((''''''''')))+++%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''+++***(((&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''$$$%%%'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&&&&&&&(((%%%&&&&&&&&&&&&'''(((***((($$$%%%***''' """+++&&&'''((())))))(((''''''&&&((())))))'''&&&&&&'''###%%%''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&)))))))))'''((('''&&&&&&((())))))((('''))))))&&&'''***+++)))'''((())))))))))))(((''''''(((((()))******))))))$$$''')))((($$$###&&&)))(((%%%&&&))))))''''''***$$$$$$$$$%%%&&&''')))******(((&&&%%%%%%&&&(((***&&&&&&&&&&&&&&&(((,,,///'''%%%&&&((((((%%%''',,,''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((('''&&&&&&++++++,,,---------+++*********+++---///...+++'''((()))***,,,------,,,,,,,,,+++***)))((('''&&&&&&!!!$$$'''((((((((()))***&&&&&&%%%$$$%%%&&&'''(((###$$$%%%%%%$$$$$$&&&(((###$$$&&&((())))))(((''''''(((((('''%%%%%%'''((($$$(((%%%&&&///---%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''))))))$$$ %%%...%%%$$$$$$%%%&&&&&&&&&&&&'''******((((((***)))&&&&&&''''''((((((((((((((('''((()))+++***)))(((&&&+++***)))((('''&&&&&&&&&&&&&&&'''((())))))((((((((()))*********)))'''&&&,,,+++)))((('''''''''(((%%%&&&'''((())))))))))))%%%%%%'''((())))))))))))%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&%%%%%%'''***,,,'''''''''''''''((()))***%%%%%%%%%%%%&&&&&&'''(((%%%(((+++***(((''')))+++'''&&&&&&''''''((()))***---111555666777999===AAADDDGGGLLLRRRWWW]]]dddhhhjjjlllnnnppprrruuuxxx{{{}}}~~~}}}{{{xxxtttooojjjfffdddOOOKKKEEE@@@>>>;;;999777///000000000///---+++)))))))))))))))))))))))))))(((+++......,,,******+++((()))))))))(((&&&###"""%%%'''))))))((()))***+++((()))***++++++***((('''***)))'''''')))))))))(((+++------,,,***)))***+++&&&(((((((((((((((***,,,+++,,,---+++)))(((((())))))(((''''''''')))***+++%%%&&&'''((((((((('''&&&(((---((($$$)))((((((000''''''&&&&&&&&&%%%%%%%%%&&&((((((%%%%%%((((((%%%(((((((((((())))))))))))%%%&&&&&&&&&&&&&&&&&&%%%,,,+++***))))))((())))))'''''''''((((((((())))))$$$''')))***((('''(((((()))&&&%%%&&&((()))'''%%%'''(((((('''%%%%%%&&&(((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))%%%&&&''''''((((((''''''$$$%%%'''))))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''###%%%((()))(((((()))***'''((()))))))))***,,,---'''%%%(((***"""+++###%%%''')))******)))(((&&&'''(((((('''%%%&&&'''###&&&)))(((&&&%%%''')))(((''''''''''''&&&&&&&&&######$$$&&&((()))'''%%%)))'''&&&&&&((())))))((((((***)))%%%&&&***+++***((()))***++++++***)))((((((((()))***************%%%(((+++***&&&$$$'''+++(((&&&&&&))))))''''''***(((((('''((((((***+++++++++)))&&&$$$$$$&&&)))+++###%%%'''((()))***,,,...)))''''''((('''###%%%)))((((((((((((''''''''''''))))))************)))((($$$&&&(((***)))&&&###!!!++++++,,,---......,,,***+++++++++...000///+++(((******+++++++++******)))&&&+++)))'''((((((&&&$$$%%%&&&'''''''''&&&%%%''''''&&&%%%%%%$$$######!!!%%%(((((($$$###'''+++'''$$$""""""%%%''''''&&&&&&&&&%%%&&&((()))((('''&&&'''((()))((('''%%%###***&&&%%%))),,,***((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&%%%%%%'''((((((((('''''''''''''''((())))))%%%((()))((($$$###$$$''')))'''(((,,,+++&&&$$$&&&&&&&&&((()))))))))(((''',,,+++)))'''&&&'''((((((&&&%%%%%%%%%%%%&&&'''''')))(((''''''((()))(((&&&#########$$$'''))))))((('''&&&&&&%%%%%%$$$$$$###'''%%%###$$$(((***)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%(((+++---,,,)))&&&((('''&&&%%%%%%&&&'''(((((('''''''''''')))***+++---...///000222666<<<@@@HHHNNNJJJKKKUUUZZZ\\\eeegggkkkooopppoooooorrrttt{{{}}}zzzuuurrrnnnjjjfffUUURRRKKKCCC<<<999:::<<<888888666444111///---,,,***)))))))))((((((((((((---000222111---+++,,,...((((((((((((((('''''''''+++)))(((''')))***++++++'''+++//////***'''(((***&&&(((******(((''')))+++(((***---...,,,)))((('''''''''&&&&&&&&&&&&''''''---,,,+++***))))))))))))&&&&&&&&&&&&''')))***+++'''&&&%%%&&&(((*********''')))***)))((('''(((***++++++(((%%%######%%%((('''&&&'''(((***(((###&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((******+++***'''&&&&&&'''))))))((((((''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&######$$$&&&'''&&&###!!!&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))'''%%%$$$%%%***---$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&,,,*** ,,,###+++###)))'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((((((((('''&&&%%%$$$((('''&&&&&&'''((('''&&&(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''((())))))''''''(((***,,,...'''((()))******(((&&&$$$%%%&&&(((***+++***)))(((((((((((((((((((((((((((((((((((((((((())))))***************)))))))))))))))---,,,'''$$$'''+++,,,(((***++++++)))((())))))'''((()))((('''&&&''')))$$$$$$%%%%%%&&&'''((((((***++++++***(((''')))***%%%%%%&&&(((******)))(((,,,,,,++++++***))))))((($$$))),,,,,,((('''***---...---,,,************+++###))),,,(((&&&&&&%%%###$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$(((***+++)))%%%###$$$&&&)))&&&######%%%&&&&&&$$$&&&&&&%%%&&&'''''''''&&&%%%&&&((())))))'''&&&%%%(((###"""&&&(((&&&%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&((('''&&&&&&''''''((('''(((''''''''''''((())))))&&&'''''''''%%%%%%%%%&&&###"""###&&&&&&""" """$$$%%%'''((())))))))))))***)))(((&&&'''(((***+++%%%%%%&&&&&&((()))+++,,,((('''&&&'''(((((('''&&&%%%$$$###%%%''')))((('''$$$$$$$$$$$$$$$$$$%%%%%%'''%%%$$$%%%(((***)))(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%''')))++++++)))&&&(((((('''''''''(((***+++(((''''''&&&'''(((***+++,,,...111333555777:::===@@@GGGFFFHHHSSSXXX\\\gggfffiiimmmnnnmmmnnnrrruuu}}}|||~~~yyyuuupppllliii[[[VVVNNNFFF@@@===<<<<<<888777555333111///......+++++++++*********))))))+++,,,---,,,+++)))))))))))))))))))))))))))))))))***((('''&&&'''((((((((('''+++......***'''(((***&&&(((***)))'''''')))+++(((***------,,,)))(((((((((''''''&&&&&&''''''(((,,,,,,+++***))))))))))))(((''''''''''''(((((()))(((%%%###%%%(((***)))'''''')))***)))((('''((()))(((((((((&&&$$$$$$''')))''''''''')))+++)))%%%!!!%%%%%%%%%&&&&&&&&&''''''(((((()))***))))))'''''')))***+++)))'''&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''(((((()))$$$$$$%%%&&&&&&&&&$$$###&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''''''''&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((('''&&&%%%&&&))),,,$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&&&&&&&&&&(((((( ,,,###***$$$***'''&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''&&&((((((''''''((((((((('''''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''((()))(((''''''''')))+++,,,%%%&&&((()))))))))((((((&&&'''(((************))))))))))))))))))))))))))))))((((((''''''(((***+++******)))))))))(((((((((%%%((()))&&&'''***+++)))((()))++++++)))((())))))'''((()))(((''''''((()))&&&&&&&&&''''''(((((()))((())))))(((''''''(((***'''&&&&&&'''((())))))(((,,,++++++***************&&&***------)))(((***------,,,+++***))))))***+++$$$(((***&&&$$$%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%,,,+++***(((&&&%%%$$$###)))'''%%%%%%%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&(((###!!!$$$&&&%%%%%%'''&&&%%%$$$######$$$%%%'''%%%&&&&&&&&&&&&'''''''''&&&'''(((******((('''&&&((((((''''''&&&'''''''''((((((''''''(((((()))***'''&&&%%%&&&'''((('''&&&%%%###$$$((()))%%%$$$&&&&&&&&&'''''''''(((((((((((((((&&&&&&''')))+++---'''&&&&&&'''''')))******(((&&&%%%&&&'''((('''&&&&&&%%%$$$%%%'''((('''&&&""""""######$$$%%%%%%&&&'''&&&%%%%%%'''))))))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%'''))))))(((''')))((((((((()))***,,,---((('''''''''''')))***++++++...333555666777999:::===GGGHHHIIIQQQUUU[[[hhhdddgggiiijjjjjjlllqqquuu~~~{{{zzz}}}~~~~~~yyysssooonnnbbb[[[RRRKKKGGGDDD@@@>>>;;;999777444222111111111---------,,,,,,,,,+++++++++***)))*********(((&&&))))))******++++++,,,,,,)))(((((('''''''''(((((('''***---,,,)))'''((()))&&&''')))(((''''''(((***'''***,,,---+++)))(((((((((''''''&&&&&&''''''(((+++******)))))))))******))))))((('''''''''''''''***'''%%%&&&(((***)))''''''((())))))''''''((()))%%%&&&''''''&&&&&&((()))''''''(((***,,,***'''$$$$$$$$$%%%%%%%%%&&&&&&&&&)))))))))))))))'''&&&&&&)))******)))'''&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''''''''&&&(((((((((&&&%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''((('''&&&'''(((***%%%%%%&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&$$$'''!!!...###***###+++''''''&&&''''''((()))***++++++***)))(((&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((***+++%%%%%%&&&''')))***++++++''''''((())))))******+++***************************)))'''&&&'''(((***+++)))(((((((((((('''''''''###'''(((''')))+++)))$$$''')))******)))((()))***'''((())))))''''''((()))((((((((((((((((((((((((%%%'''''''''&&&''')))+++((('''&&&&&&&&&'''((()))++++++***))))))***,,,---))),,,///...,,,******,,,,,,+++***)))((()))***+++"""%%%&&&$$$$$$((()))'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''(((((('''&&&%%%***&&&$$$&&&'''&&&'''+++'''%%%###""""""$$$&&&(((&&&&&&&&&&&&''''''''''''%%%''')))******)))'''%%%((((((((('''&&&&&&'''(((((((((((('''((())))))***'''%%%###%%%(((***(((&&&(((&&&'''+++,,,)))))),,,***)))((('''&&&&&&&&&&&&)))((('''&&&''')))+++,,,)))((('''&&&%%%$$$$$$$$$'''&&&%%%&&&'''((('''&&&((('''&&&&&&'''((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&(((''''''(((''''''''')))+++---...))))))(((((()))***,,,------000333555666777999;;;DDDNNNOOONNNRRRSSSXXXeeebbbdddfffggggggjjjpppuuu~~~yyyxxx{{{~~~}}}|||~~~{{{tttqqqqqqiiiaaaWWWQQQNNNJJJEEE@@@BBB@@@<<<999666444444444///............---------...+++)))***,,,,,,)))&&&((())))))***+++,,,,,,---((()))************,,,---''')))++++++)))(((((()))''''''(((((((((((())))))'''))),,,,,,***)))((()))((((((''''''''''''((((((***))))))))))))******+++((((((''''''''''''(((((()))***+++***(((''')))+++'''((()))(((''''''((()))$$$&&&((((((''''''''''''%%%&&&(((***+++***((('''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((''''''((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''''''''&&&%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((&&&'''((('''&&&%%%&&&(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((%%%'''))))))((('''((()))%%%&&&&&&'''''''''''''''((((((((((((((('''''''''$$$(((###000$$$***###+++''''''''''''((()))+++++++++++++++***)))'''&&&%%%%%%&&&&&&'''((((((''''''(((((())))))((('''((()))%%%%%%'''(((((()))))))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((()))'''&&&''''''((()))+++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))***)))'''&&&&&&(((***,,,(((((('''''''''&&&&&&&&&$$$)))+++((('''''''''$$$&&&(((******)))((()))***''')))***)))((('''((())))))(((((((((((((((((((((%%%&&&'''''''''(((***,,,))))))'''&&&$$$%%%''')))+++***))))))***+++---///,,,...000000...,,,+++,,,***))))))(((((()))***+++"""%%%%%%$$$%%%)))***'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''###""""""$$$&&&(((((('''$$$%%%&&&'''(((((())))))&&&'''((('''%%%$$$$$$&&&)))((((((((('''&&&%%%$$$+++'''&&&((('''&&&(((---'''%%%###"""###%%%''')))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&'''))))))(((&&&&&&(((***((((((((((((((()))******(((%%%$$$%%%)))***)))&&&%%%###$$$((()))&&&'''***)))((('''&&&&&&''')))******)))(((''''''((()))******)))'''&&&$$$$$$######'''&&&%%%&&&((()))(((''')))'''&&&&&&'''((('''%%%(((((('''''''''&&&&&&&&&'''(((((('''''''''((()))'''''''''&&&&&&&&&%%%%%%'''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&''')))+++,,,+++******)))***,,,---...000111222333333666:::===GGGRRRSSSPPPSSSRRRVVVbbb```bbbeeeeeeeeehhhnnnsss{{{wwwvvv{{{||||||}}}vvvssssssmmmfff]]]WWWTTTPPPIIICCCGGGEEEAAA===999666555444000000000////////////...///,,,***+++------***'''(((((()))******+++,,,,,,$$$'''***++++++,,,...000((()))******)))))))))***(((((((((((()))******)))''')))++++++***)))))))))(((((((((''''''((((((((()))))))))((())))))******&&&&&&&&&''''''(((******$$$***...+++$$$"""'''---&&&((()))((('''&&&'''(((%%%'''))))))(((&&&%%%%%%$$$%%%'''))))))(((((('''''''''''''''((((((((((((&&&&&&&&&'''((())))))***'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&(((((('''%%%%%%''')))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((()))%%%'''((('''&&&&&&'''((('''''''''((((((((())))))&&&&&&&&&''''''''''''(((%%%'''))))))((('''((((((%%%&&&''''''(((((('''''')))************)))((((((''')))$$$111%%%+++###***'''''''''((()))***+++,,,))))))***))))))(((''''''''''''(((((('''&&&&&&%%%&&&''')))(((&&&%%%'''(((%%%%%%'''((())))))******&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''''')))(((((((((((()))******)))((((((((()))***+++,,,(((((((((((((((((((((((())))))'''&&&'''(((***+++''''''''''''&&&&&&&&&&&&###***---((($$$&&&)))+++&&&'''))))))(((((()))***((()))***)))((('''(((***((((((''''''''''''''''''%%%'''((((((((())),,,...)))))))))'''%%%%%%(((+++******)))***+++,,,...///---///111111000...,,,+++))))))((((((((()))+++,,,&&&((('''&&&'''***((($$$&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""%%%'''((())))))***+++%%%(((***(((%%%$$$&&&((()))(((((('''&&&&&&%%%%%%(((%%%&&&'''&&&$$$&&&+++'''&&&%%%$$$%%%''')))***&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&(((***)))&&&&&&))),,,))))))(((((())))))***+++((('''&&&'''((()))((('''%%%######'''(((&&&&&&)))'''&&&%%%%%%'''***...000+++***((('''&&&''')))***(((((('''''''''(((((()))'''&&&&&&''')))***)))((()))'''&&&'''(((((('''&&&******)))(((((('''&&&&&&(((((()))(((''''''(((***''''''''''''&&&&&&&&&%%%'''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&''')))***+++************,,,---...111111222222333666<<<@@@DDDNNNNNNNNNSSSTTTWWWbbb___bbbeeeeeeeeeggglllpppvvvtttvvv{{{~~~~~~~~~~~~}}}}}}}}}yyyvvvuuupppkkkddd^^^YYYTTTNNNIIIIIIHHHEEEAAA===:::777555333333222222222111111111...---,,,------,,,+++))))))))))))******++++++,,,!!!%%%)))***)))***,,,///***************+++++++++***)))((()))+++,,,+++***'''(((******)))((()))***)))((((((''''''(((((()))***))))))((((((((())))))%%%&&&&&&&&&((()))***+++ ''',,,)))!!!%%%,,,&&&'''((((((&&&&&&'''(((&&&'''))))))'''%%%%%%%%%$$$&&&((()))(((''''''((('''(((((((((((()))))))))$$$$$$%%%&&&''')))***+++&&&(((((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%$$$$$$$$$$$$%%%''')))(((%%%$$$&&&)))&&&&&&&&&''''''''''''(((((('''&&&&&&&&&''')))***%%%&&&((('''&&&&&&'''(((''''''((((((((()))))))))&&&&&&&&&''''''''''''(((%%%'''))))))((('''((()))&&&&&&'''((((((((((((''')))***+++++++++***((('''((((((!!!...&&&---$$$)))(((((('''(((((()))***+++''''''((()))))))))(((((((((((((((((('''&&&%%%$$$%%%''')))(((%%%$$$&&&)))%%%&&&'''((()))*********&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((()))))))))))))))))))))(((((()))******++++++,,,''''''''''''''''''''''''((((((((((((((())))))***(((''''''''''''&&&&&&&&&"""'''***'''%%%(((,,,...%%%'''))))))(((((()))***((()))******(((((()))***''''''''''''''''''''''''&&&((()))))))))***,,,...(((***+++)))'''&&&)))---)))***++++++,,,------...---...000222111000---+++)))((((((((()))+++,,,---&&&(((((('''))),,,)))###&&&&&&%%%%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%###&&&'''&&&$$$"""$$$&&&###&&&)))***)))((()))+++%%%(((+++)))&&&%%%(((+++&&&&&&&&&&&&&&&'''((((((%%%$$$&&&(((&&&###%%%***'''&&&&&&'''''')))******''''''''''''(((((((((((()))((('''&&&&&&'''((()))$$$'''***)))&&&&&&***...))))))(((((())))))***+++'''((()))((('''&&&'''((()))&&&&&&)))***((((((,,,+++)))'''&&&'''+++...111)))((('''&&&''')))+++,,,'''''''''''''''((()))***((('''&&&(((***++++++***((('''&&&'''((()))((('''((((((((((((''''''''''''((()))***)))'''&&&(((***''''''''''''&&&&&&&&&&&&'''&&&%%%&&&'''(((&&&%%%&&&&&&%%%%%%%%%&&&((()))))))))(((((()))***,,,---...000222444555888<<>>;;;666666666666555555555555000111222111///...---...++++++++++++,,,,,,,,,,,,###'''++++++)))(((***---++++++******+++,,,---,,,,,,***)))***,,,...,,,+++&&&((())))))(((((()))+++))))))(((((((((((())))))+++***)))((((((((((((((('''''''''''''''((()))***###&&&((('''%%%$$$'''+++&&&'''((((((&&&&&&'''(((%%%&&&(((((('''&&&'''(((%%%(((******((('''((()))'''''''''(((((((((((()))&&&%%%%%%%%%&&&((()))***&&&'''((((((&&&&&&'''(((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&"""&&&***)))&&&$$$%%%(((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&''')))***%%%&&&''''''&&&&&&''')))'''((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***&&&&&&'''((((((((((((((('''((()))******((('''%%%&&&###(((%%%///&&&)))(((((((((''''''(((((()))&&&''''''(((((((((''''''&&&'''''''''''''''&&&&&&%%%(((***)))&&&$$$'''***&&&'''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''((((((((('''''''''&&&'''(((***+++++++++***'''(((***+++,,,,,,++++++((((((((((((((((((((((((''''''((()))***))))))((((((((((((''''''''''''&&&&&&'''&&&&&&(((,,,)))###$$$&&&((()))(((((()))***((()))******)))((()))***'''''''''(((((())))))***&&&'''((((((((((((+++---&&&***---,,,)))(((+++...)))***,,,---...---,,,+++,,,---///111222111...,,,))))))((()))***,,,...///"""%%%'''(((,,,///,,,&&&&&&&&&%%%$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%!!!&&&)))((($$$###&&&***%%%(((++++++)))'''((()))$$$(((+++***'''&&&)))---###$$$$$$%%%''')))+++,,,%%%%%%(((***((($$$%%%***&&&'''(((((()))******+++''''''''''''((((((((()))***)))'''%%%%%%''')))***###'''***)))''''''+++///)))))))))))))))******+++''')))+++)))&&&$$$&&&((()))&&&%%%((((((&&&'''***222///+++((('''(((+++---'''&&&&&&&&&'''***,,,...((('''&&&%%%%%%%%%%%%%%%(((''''''(((+++,,,++++++((('''&&&''')))))))))(((%%%%%%&&&&&&'''((((((((((((***+++)))'''&&&(((+++(((((('''''''''&&&&&&&&&''''''&&&'''(((((('''%%%((('''&&&%%%%%%&&&((((((((('''''''''''')))***++++++...333666888:::<<<>>>FFFLLLKKKLLLVVVXXXXXX___^^^bbbfffgggfffgggiiillllllooouuuyyyvvvrrrtttzzz{{{{{{|||{{{yyyxxxxxxzzzvvvssstttzzz{{{wwwwww{{{zzzyyy{{{}}}}}}}}}~~~|||xxxsssssspppjjjbbb[[[VVVUUUMMMNNNOOOOOOMMMIIIEEECCC999999999999888888888777222555777666222000111333------------------,,,,,,'''+++//////+++(((***---,,,+++***+++,,,---...------+++)))+++...///---+++&&&((())))))(((((()))+++))))))(((((((((((())))))++++++***(((''''''''''''))))))(((''''''''''''((()))(((&&&'''***,,,,,,+++&&&'''((('''&&&&&&'''(((###%%%&&&''''''''')))+++'''***,,,+++)))''')))***&&&&&&&&&'''''''''((((((((('''&&&%%%&&&&&&((()))%%%'''((('''&&&&&&'''((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))!!!&&&******&&&###$$$'''&&&&&&&&&'''''''''(((((()))(((&&&%%%&&&''')))+++%%%&&&''''''&&&&&&((()))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''((('''&&&'''(((***&&&''''''(((((((((((((((&&&'''((()))((('''%%%$$$$$$$$$$$$000(((***)))((((((''''''''''''(((''''''(((((('''&&&%%%%%%%%%%%%&&&'''((((((((((((&&&))),,,***'''%%%(((+++'''(((((()))))))))))))))&&&&&&&&&'''''''''(((((('''(((((()))((((((''''''###%%%(((+++,,,---,,,,,,&&&(((***,,,---,,,+++***))))))))))))))))))))))))%%%''')))++++++***(((''')))(((((((((((('''''''''---)))%%%%%%+++---"""$$$&&&((()))(((((()))***(((***+++***)))((()))***'''(((((()))***++++++,,,&&&'''(((''''''''')))+++%%%***......+++))),,,///(((***---//////...+++***+++,,,...111333222...,,,))))))))))))+++---///000)))''',,,...'''((('''&&&&&&&&&'''(((***+++)))'''%%%######$$$'''((($$$$$$%%%%%%&&&'''''''''(((((('''&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((&&&'''((('''&&&&&&'''(((%%%&&&'''((())))))))))))+++'''%%%&&&)))+++((($$$(((***+++***)))((()))***************************+++***((('''&&&&&&'''''''''((()))))))))(((&&&%%%&&&'''((((((((((((***,,,------,,,+++*********++++++)))'''''')))+++------***---,,,&&&&&&***+++''''''(((((('''%%%%%%'''((($$$''''''%%%&&&))))))'''###((()))%%%%%%((('''!!!(((((())))))))))))(((((('''''''''''''''&&&&&&&&&)))&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%)))(((((()))***++++++***,,,///222555888;;;>>>AAABBBGGGLLLOOOTTT[[[^^^]]]___cccgggiiihhhgggggggggjjjllloooppppppqqqrrrtttyyyyyyzzz{{{zzzxxxvvvtttlllqqqvvvwwwuuusssrrrsssrrruuu{{{~~~}}}}}}~~~~~~|||{{{{{{}}}~~~zzzvvvtttuuutttooohhhbbb]]][[[PPPSSSVVVVVVRRRKKKFFFCCCEEECCC@@@??????>>><<<;;;::::::999999777555444333+++...111333111///------+++(((&&&'''***,,,,,,+++(((***---...,,,---000222///---+++***++++++***))))))***,,,+++)))(((((()))++++++++++++***((('''&&&***)))))))))******)))''')))******++++++)))((('''''''''((())))))((('''&&&((('''&&&%%%%%%&&&'''((($$$&&&'''&&&&&&&&&)))+++...,,,***))))))******)))'''&&&%%%$$$&&&(((+++---)))(((((('''''''''((((((%%%&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&%%%$$$###))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))$$$&&&((()))((((((((()))(((((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%%%%***'''$$$%%%))),,,,,,+++))),,,...///---***)))(((''')))******)))(((((((((''''''((()))))))))))))))%%%&&&'''((())))))))))))((((((((()))((('''&&&&&&)))((('''&&&&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&'''(((***,,,))))))))))))))))))))))))***(((&&&(((+++...---,,,---***)))******((()))---))))))************))))))%%%'''***,,,,,,+++)))(((***'''$$$$$$''')))(((&&&***---,,,'''$$$%%%&&&$$$'''''''''''''''((())))))+++***)))(((((()))***+++))))))))))))******))))))+++)))&&&''')))***)))'''***,,,------,,,+++,,,---------.........---,,,,,,+++***+++///444444///******+++)))%%%%%%***,,,+++((((((!!! +++,,,&&&((('''&&&&&&&&&'''(((***+++'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&''''''(((((()))(((''''''&&&&&&''''''))))))))))))((((((((((((&&&'''((((((&&&&&&'''((('''((())))))'''&&&'''(((%%%&&&'''((())))))))))))***'''$$$&&&)))+++(((%%%((()))******)))((()))******************************)))((('''&&&'''(((((('''((()))))))))(((&&&%%%&&&'''((((((((((((***,,,,,,,,,+++******************)))((((((***+++,,,---+++---+++&&&%%%))))))&&&&&&'''''''''%%%%%%''')))%%%((((((%%%&&&))))))'''$$$((()))%%%&&&)))((($$$'''(((((())))))(((((('''&&&&&&''''''''''''''''''(((&&&$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((((((((((((,,,///222555888;;;>>>AAABBBHHHLLLNNNSSSYYY[[[ZZZ^^^aaaeeeggggggfffggghhhkkklllnnnooonnnoooqqqrrruuuvvvvvvvvvuuusssqqqooolllooossstttrrrpppppppppqqqtttzzz~~~~~~|||zzz{{{|||}}}yyyyyyzzz}}}{{{wwwwwwxxxwwwrrrlllfffaaa```[[[[[[[[[ZZZWWWRRRMMMJJJFFFDDDCCCBBBCCCDDDCCCAAA>>>===<<<;;;:::888888777333555666555111...,,,+++000---******,,,...---,,,))),,,............000333,,,***))))))***+++***))))))***++++++)))(((((()))))))))))))))))))))))))))***))))))***++++++***))))))***+++++++++***((((((''''''((())))))((('''&&&((('''&&&&&&&&&&&&'''((($$$%%%&&&%%%%%%%%%''')))---***(((((()))******))))))(((&&&&&&'''))),,,---)))(((((('''''''''((((((&&&'''((((((((((((&&&&&&))))))((((((''''''''''''))))))((('''''''''''''''((()))))))))''''''''''''%%%'''(((((('''&&&((()))$$$&&&(((((('''((()))+++888555///***'''&&&'''((((((((((((((())))))))))))&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((&&&$$$$$$&&&((()))***'''***---...,,,***))))))((()))***)))''''''(((***''''''((()))))))))))))))%%%&&&'''((()))))))))))))))))))))((((((((('''''')))(((''''''&&&''''''''')))(((((('''&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((''''''''')))***+++))))))))))))))))))))))))***(((''')))+++---,,,***---)))(((******((()))---))))))************)))))))))***+++,,,+++)))'''%%%)))(((&&&%%%&&&'''''''''+++...---(((%%%&&&'''%%%(((''''''''''''((())))))******))))))))))))******+++******))))))))))))***,,,***((()))+++,,,+++***(((***,,,---,,,,,,---///,,,,,,---------------,,,+++******---222222...***)))+++)))&&&&&&+++---,,,'''***$$$"""***)))$$$(((&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''(((((())))))***)))((((((''''''(((((())))))))))))((((((((((((&&&'''((((((&&&&&&'''((()))***+++***(((''''''(((&&&&&&''''''((()))))))))(((&&&$$$&&&)))+++)))'''((()))******(((((()))***************************)))((('''''''''((()))***((((((((()))(((((('''&&&'''((()))((('''(((***,,,+++******)))))))))))))))))))))******+++,,,,,,,,,+++,,,***&&&%%%''''''%%%%%%&&&&&&&&&%%%%%%''')))%%%((()))&&&&&&))))))'''&&&((((((&&&&&&***+++)))'''(((((())))))(((((('''%%%&&&&&&&&&'''((((((((('''%%%$$$%%%&&&'''&&&$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((())),,,///222555888;;;>>>AAADDDIIIMMMOOOSSSYYY[[[YYY]]]```ccceeeeeefffhhhjjjlllmmmnnnmmmllllllnnnooossstttttttttsssqqqpppnnnmmmoooqqqpppooommmnnnnnnqqqtttyyy}}}}}}|||~~~{{{xxxwwwwwwyyyzzzvvvwwwzzz}}}~~~zzzwwwyyyzzzyyyvvvqqqkkkhhhgggccc___[[[XXXWWWUUUQQQMMMLLLKKKIIIIIIIIIIIIHHHFFFDDDCCCAAA???============;;;;;;:::777333///......444222000///000000///...,,,...////////////111222---,,,))))))******)))((((((***++++++)))(((((()))***)))((('''''''''((())))))******+++,,,,,,,,,,,,***++++++++++++***)))((('''(((((())))))(((((('''(((((('''&&&&&&'''((((((###$$$%%%%%%$$$%%%'''(((***((('''''')))******)))***)))((('''((()))+++---(((((((((''''''(((((())))))))))))))))))(((&&&&&&***)))((('''''''''(((((()))((((((''''''''''''(((%%%(((++++++(((&&&'''(((&&&((())))))(((''')))***%%%&&&'''&&&&&&(((***---BBB<<<333+++&&&&&&((()))(((((((((((())))))))))))&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&''''''&&&&&&&&&%%%$$$$$$&&&(((%%%(((+++,,,+++)))))))))((())))))((('''''')))+++''''''((()))))))))))))))%%%&&&'''((())))))))))))+++***)))((('''((())))))((((((''''''(((((())))))))))))((((((''''''((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,,,,***(((,,,)))(((++++++))))))---))))))************)))))))))***+++,,,+++)))'''&&&((())))))'''&&&%%%&&&(((+++......)))&&&(((((('''((((((''''''(((((()))***)))******************))),,,+++***)))(((((()))***+++)))((()))+++,,,,,,+++''')))+++,,,,,,---///000***++++++,,,------------,,,***)))+++///000...+++)))+++)))&&&''',,,...---&&&+++'''$$$)))&&&"""(((&&&&&&&&&&&&''''''((((((###$$$%%%&&&&&&'''((((((&&&&&&''''''((()))))))))******)))((((((((((((((())))))))))))((((((((((((&&&((()))((('''&&&'''((()))******)))'''&&&'''((('''''''''''''''((())))))'''%%%%%%&&&)))+++***(((((()))***)))((('''(((***************************((('''''''''''')))+++,,,(((((((((((((((((('''''''''((()))((('''((()))+++))))))(((((((((((())))))((()))+++,,,,,,+++,,,---,,,+++)))&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%&&&(((***'''))))))''''''******''''''(((''''''(((+++------((())))))******))))))(((%%%%%%%%%&&&'''((())))))%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''((()))*********,,,---,,,///222555888;;;>>>AAADDDJJJNNNPPPUUU[[[]]]\\\^^^```cccdddeeegggjjjmmmmmmmmmmmmkkkiiiiiijjjlllooopppqqqqqqrrrrrrqqqqqqqqqqqqpppooonnnnnnnnnoooqqqtttxxx|||}}}}}}{{{yyy|||~~~~~~~~~~~~zzz}}}|||xxxuuussstttvvvxxxuuuwww{{{~~~~~~|||xxxuuuxxxyyyyyywwwtttqqqppppppkkkddd\\\XXXYYYYYYUUURRRVVVTTTRRRPPPOOOMMMKKKHHHJJJHHHEEECCCAAAAAABBBCCC>>>>>><<<999555333444555555444333222222222111000...///////////////000000111///,,,******)))'''&&&(((***++++++)))((()))***...,,,)))&&&%%%$$$%%%%%%(((***,,,------------...+++++++++++++++*********'''((((((((()))))))))))))))((('''&&&&&&'''((()))$$$&&&&&&&&&%%%%%%''')))'''&&&%%%&&&)))******)))***)))((('''((()))***+++(((((((((((((((((()))***+++******)))(((''''''&&&(((&&&$$$######$$$&&&''')))(((''''''''''''(((((("""&&&++++++(((%%%&&&((('''((())))))(((((()))***%%%&&&&&&%%%%%%'''+++...999555...)))&&&''')))+++(((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&'''&&&((()))'''###"""%%%(((&&&(((******)))'''''''''&&&(((******)))(((((()))''''''((()))))))))))))))&&&&&&'''(((((()))((((((,,,+++)))((('''(((***+++'''''''''(((((()))++++++))))))(((((((((((())))))''''''''''''(((((((((((('''((())))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,***(((&&&+++((((((++++++)))***---))))))************))))))%%%''')))***+++++++++***''')))+++)))%%%$$$&&&(((***------(((&&&((()))'''((((((((('''((())))))***))))))+++,,,,,,+++))))))---,,,***)))(((((()))***''''''&&&'''(((***++++++)))+++,,,,,,+++,,,...000)))***+++,,,------------,,,***)))))),,,------+++)))+++***'''(((---///---%%%,,,)))&&&)))%%%"""(((&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&'''((((((&&&&&&''''''((()))))))))******)))((((((((((((((())))))))))))(((((((((((('''((()))(((''''''((()))'''((()))(((&&&%%%&&&'''(((''''''''''''((())))))&&&&&&&&&''')))******)))''')))***)))((('''((()))))))))))))))))))))))))))''''''''''''(((***+++,,,(((((('''''''''((((((((('''((()))((('''''')))+++)))((((((((((((((())))))'''***,,,---,,,+++,,,...,,,***((('''&&&%%%%%%&&&%%%'''''''''&&&&&&(((***(((******((('''******'''(((''''''((()))+++---///)))******++++++******)))%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((((((''')))++++++++++++---///,,,///222555888;;;>>>AAAAAAGGGLLLOOOUUU\\\___^^^___aaadddfffgggiiilllooommmmmmmmmkkkiiiggghhhiiiiiijjjlllnnnqqqssstttuuutttsssqqqpppppppppqqqqqqrrrtttwwwzzz{{{zzzyyywwwyyy{{{||||||zzzyyyyyyyyyyyy|||~~~~~~|||{{{zzz|||zzzvvvtttrrrsssuuuwwwxxxzzz}}}~~~}}}zzzvvvttttttuuuwwwvvvuuutttuuuvvvssskkkbbb^^^^^^___]]]ZZZ[[[ZZZXXXWWWVVVTTTQQQNNNOOOMMMKKKHHHGGGGGGHHHHHHEEEDDDBBB===999777777999333444444444444333333444111000//////000000///......,,,***)))))))))((('''''')))++++++)))))))))***---,,,)))&&&%%%%%%%%%&&&(((***------,,,,,,...///---,,,,,,+++++++++++++++(((((((((((())))))******)))((('''&&&&&&'''((()))&&&'''((('''&&&&&&(((***&&&%%%%%%&&&)))******))))))((('''''''''((())))))((((((((((((((()))******++++++***)))((('''''''''&&&%%%###""""""$$$%%%'''((((((''''''''''''((((((###'''***+++)))(((((()))'''((())))))(((((()))***&&&&&&&&&&&&%%%'''+++...,,,+++)))(((((()))***+++(((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%%%%&&&&&&''')))+++)))%%%$$$&&&(((''')))***)))'''%%%%%%%%%###&&&+++,,,+++)))((('''''''''((()))))))))))))))&&&'''((((((((((((((((((,,,+++)))((('''(((***+++''''''''''''(((***+++,,,))))))(((((((((((())))))'''''''''((((((((())))))(((((())))))))))))((('''(((((((((((((((((((((((((((***+++,,,+++)))'''&&&***((((((,,,,,,******,,,))))))************))))))%%%'''(((***++++++++++++''')))+++***&&&%%%&&&)))'''++++++'''%%%'''((('''((((((((((((((()))******)))***+++,,,,,,+++***)))---,,,+++)))))))))***+++&&&''''''(((((()))***,,,,,,------,,,******,,,---)))***+++,,,---.........,,,+++))))))***,,,,,,,,,))),,,+++))))))...///---$$$+++(((&&&)))&&&"""'''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''(((((())))))***)))((((((''''''(((((())))))))))))(((((((((((('''((())))))''''''((()))%%%'''((('''&&&%%%&&&((()))((('''&&&&&&'''((()))&&&&&&''''''(((((())))))'''((())))))''''''((()))))))))))))))))))))))))))((((((''''''(((***+++,,,(((''''''''''''((())))))((()))))))))'''''')))***((((((((((((((())))))***(((+++------+++***---///,,,)))'''((((((%%%&&&)))((())))))(((''''''(((***)))++++++((((((******''')))&&&'''***+++***,,,///)))******++++++******)))%%%&&&&&&&&&'''((((((((($$$&&&'''&&&%%%$$$%%%'''$$$%%%%%%&&&&&&'''''''''$$$'''******((((((+++...,,,///222555888;;;>>>AAA???EEEJJJNNNTTT\\\___^^^___bbbeeegggiiijjjlllnnnlllmmmnnnllliiigggfffgggjjjlllnnnrrrvvvyyy|||}}}tttrrrqqqqqqrrrrrrrrrqqqqqqsssuuuwwwxxxwwwuuutttwwwxxxxxxwwwuuuuuuvvvwwwwwwzzz||||||zzzxxxwwwvvvxxxwwwvvvtttttttttvvvwwwzzz}}}~~~{{{xxxvvvuuurrrsssuuuuuuttttttvvvxxxrrrllleeeaaaaaaaaa```^^^\\\\\\\\\]]]^^^]]][[[YYYVVVUUUSSSQQQPPPOOOOOOPPPOOOMMMJJJEEE???;;;::::::555666888888777666777777444222111111111111///...(((&&&%%%&&&(((******)))''')))***+++)))))))))***(((((('''''''''((()))***(((+++......,,,+++,,,///...---,,,,,,++++++,,,,,,(((((((((((()))***++++++))))))(((''''''((())))))((())))))(((''''''(((***&&&%%%&&&''')))***)))((('''''''''''''''((())))))(((((((((((()))***++++++******)))(((''''''''''''''''''&&&%%%&&&'''((()))(((''''''''''''(((((()))'''((()))+++,,,,,,++++++&&&((())))))(((''')))***&&&'''''''''&&&'''))),,,'''((()))*********))))))(((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&'''''')))***+++***(((''''''(((''')))***)))'''%%%%%%&&&"""&&&***,,,,,,***((((((''''''((()))))))))))))))''''''((((((((((((((('''+++***)))((('''((())))))''''''''''''((()))***+++((((((''''''(((((())))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((***++++++)))''''''''')))'''(((,,,---******,,,))))))************))))))))))))*********)))))))))&&&((())))))((('''((((((&&&******&&&%%%''')))'''))))))(((((())))))***+++******++++++++++++*********+++++++++++++++++++++)))***+++***)))***,,,............,,,***)))+++---++++++,,,---............,,,++++++******+++,,,,,,+++------******......,,,%%%***&&&%%%+++(((###'''%%%&&&'''''''''&&&%%%%%%'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&''''''(((((()))(((''''''&&&&&&''''''))))))))))))((((((((((((''')))***)))((('''((()))%%%&&&(((((('''''')))******)))'''&&&&&&'''((()))''''''((((((''''''(((((('''((()))(((''''''((()))))))))))))))))))))))))))))))))((((((((()))+++,,,(((''''''&&&'''((()))***((()))***)))''''''(((***)))((((((((())))))***+++))),,,---,,,))))))---111,,,((('''))))))'''(((,,,+++++++++***((('''(((******,,,,,,)))(((+++***((()))&&&''',,,,,,))))))---(((((())))))))))))((((((&&&&&&''''''''''''''''''%%%'''((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%((((((&&&&&&***---,,,///222555888;;;>>>AAABBBHHHMMMPPPVVV]]]```___^^^aaaeeehhhiiiiiijjjkkkjjjlllnnnnnnkkkhhhfffeeelllmmmpppssswww{{{~~~qqqooonnnoooqqqrrrqqqooooooqqqsssttttttsssqqqpppuuuuuuuuutttrrrrrrtttvvvtttvvvxxxwwwvvvttttttuuuuuuuuuvvvvvvvvvwwwwwwwww{{{}}}}}}{{{xxxxxxzzztttuuuuuutttsssssstttvvvnnnlllhhheeecccbbbaaaaaa``````aaacccddddddbbb```___^^^]]]\\\[[[YYYYYYXXXTTTTTTQQQLLLFFFBBB@@@@@@;;;===???>>><<<::::::;;;888666333333444444111///+++)))((((((***+++***)))'''(((***+++***)))***+++&&&'''(((((()))***++++++(((,,,///...***)))+++...///...---,,,+++,,,,,,---(((((((((((((((***+++,,,***)))(((''''''((()))***'''((()))(((&&&&&&((()))'''&&&'''(((***+++)))'''&&&&&&'''((()))******+++(((((((((((()))***+++,,,)))((('''&&&&&&''''''((((((((((((((())))))******'''''''''''''''((())))))(((%%%$$$&&&+++---+++)))%%%'''(((((('''&&&((()))&&&((()))((('''&&&((()))%%%'''(((*********))))))(((((((((((())))))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))***)))((()))******)))'''%%%'''((((((''''''(((***%%%'''))))))))))))***+++''''''((()))))))))))))))''''''(((((((((((('''''')))))))))((((((((('''''''''&&&&&&&&&'''((())))))''''''&&&&&&'''(((((()))'''((((((((())))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))((()))+++***((('''(((***)))'''(((,,,---******,,,))))))************))))))))))))))))))******))))))'''&&&''')))***+++)))(((&&&******'''&&&(((***)))))))))(((((())))))***+++,,,++++++******++++++,,,((()))+++,,,------,,,+++)))+++,,,+++)))(((+++------------+++)))***,,,...------...//////.........+++,,,,,,,,,+++++++++,,,,,,///...++++++------+++%%%)))%%%$$$,,,***###&&&%%%&&&'''''''''&&&%%%$$$)))'''%%%######$$$'''((($$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&))))))))))))((((((((((((''')))***)))((('''(((***%%%'''((()))((()))***,,,***)))'''&&&&&&'''((()))'''((()))((('''&&&'''((('''((()))((('''&&&''')))))))))))))))))))))))))))***)))((((((((()))++++++((('''&&&&&&'''((()))***((()))***)))''''''(((***)))))))))))))))***++++++***,,,...+++((()))...333,,,'''&&&******''')))...---------+++)))'''((()))***---,,,))))))++++++((((((%%%'''------)))(((+++&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%''')))(((&&&%%%&&&)))&&&&&&&&&&&&&&&&&&%%%%%%!!!%%%))))))'''&&&***...,,,///222555888;;;>>>AAAHHHMMMRRRUUUZZZ```cccaaa]]]aaaeeehhhiiiiiiiiiiiiiiillloooooollliiifffeeeggghhhjjjmmmppptttwwwyyymmmlllkkkmmmpppqqqooolllnnnooopppqqqqqqpppnnnmmmtttttttttrrrqqqqqqsssuuuqqqrrrttttttsssrrrsssttttttuuuvvvwwwxxxxxxxxxxxx{{{}}}~~~}}}zzzyyy{{{}}}vvvwwwwwwuuurrrqqqrrrtttppppppooollliiigggfffgggfffffffffggghhhgggdddaaaeeeeeeeeedddcccaaa___^^^UUUUUUTTTQQQLLLIIIHHHHHHAAACCCEEEDDD@@@<<<<<<===;;;888666555666666333000444111///---,,,+++)))((('''(((***+++***)))***+++))))))************))))))(((,,,///...***(((***---///...---,,,+++,,,------)))((((((((((((***,,,---***)))(((''''''((()))***'''(((((('''%%%%%%'''(((((('''((()))++++++)))'''&&&'''((()))***+++,,,,,,(((((((((((()))***+++,,,((('''&&&%%%%%%&&&((()))&&&'''((()))******))))))'''''''''''''''((()))***&&&!!!!!!'''+++)))%%%%%%&&&''''''&&&&&&''')))'''(((***)))(((&&&&&&'''$$$$$$&&&'''((()))******(((((((((((())))))))))))&&&&&&&&&'''''''''(((((()))))))))))))))***++++++***(((&&&(((++++++)))&&&###$$$'''(((((()))+++---(((((('''&&&%%%'''+++...'''(((((()))))))))))))))'''(((((((((((((((''''''((((((((()))((('''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))))),,,***((('''&&&'''((()))))))))))))))))))))))))))''')))***)))&&&&&&)))+++((('''(((------+++***,,,))))))************))))))&&&&&&''')))***,,,------'''%%%%%%(((,,,---+++((('''++++++((('''***+++***)))))))))))))))******+++---,,,+++******+++,,,---&&&(((+++---///...,,,+++(((***+++)))&&&&&&(((***,,,,,,,,,******+++...000//////////////////......+++,,,......,,,++++++,,,---000///,,,+++------***'''&&&%%%%%%%%%%%%###"""''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&(((******(((&&&&&&&&&'''&&&%%%(((+++,,,***(((((())))))(((''''''(((***+++******+++,,,+++***))),,,+++***)))((((((((((((******))))))))))))***+++'''''''''''''''((())))))(((''''''))),,,---+++(((---,,,***(((((()))***+++(((((((((((()))))))))))))))((('''&&&&&&'''((())),,,,,,***(((''')))---000---***'''(((,,,///---***)))'''&&&'''***+++***(((222111...+++)))))))))***&&&'''((())))))))))))))))))((((((***---,,,)))&&&+++'''######'''***(((%%%&&&((()))'''%%%$$$&&&)))+++***((('''&&&'''(((((()))&&&$$$$$$&&&'''&&&$$$((()))***)))((()))+++---,,,000444777888<<>>::::::;;;888111111000///...---,,,,,,,,,(((***+++***)))((()))***+++)))'''(((+++,,,***''''''(((***+++,,,,,,+++***///---******+++,,,***(((,,,+++***))))))***+++,,,''''''&&&&&&&&&&&&''''''&&&((((((&&&###"""%%%(((%%%&&&''''''''''''***,,,'''+++%%%"""((('''$$$+++)))((('''(((***,,,,,,+++)))((('''&&&&&&'''((())),,,+++***(((''''''''''''***)))(((''''''((()))***(((((()))(((((('''&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%(((,,,,,,***'''%%%$$$&&&)))+++***&&&###$$$&&&&&&'''''''''(((((())))))&&&(((***+++)))((((((((())))))((('''''''''''''''%%%'''))))))))))))***+++///+++((((((***+++***(((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((()))((((((((()))***)))(((&&&''''''((()))******+++///...---+++***)))))))))---,,,+++)))((())))))***'''((()))******)))((('''%%%)))+++)))***,,,+++(((((()))***)))((()))***,,,***'''%%%''',,,...,,,)))$$$''')))***))))))***+++(((((((((((())))))))))))'''(((((('''***...---'''+++)))))),,,111333///+++************+++,,,---...&&&***+++)))***------***333222111...++++++---///...---+++,,,------+++***+++000111,,,+++...///,,,***)))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***++++++***(((((())))))(((&&&(((***,,,***)))+++,,,,,,+++******+++---************++++++***)))+++******)))))))))))))))((((((((())))))******+++(((''''''''''''((())))))(((''''''))),,,---+++(((---,,,***(((((()))***+++(((((((((((())))))))))))'''&&&%%%%%%%%%%%%&&&'''---,,,+++)))((()))---000---***((()))---...,,,))))))(((&&&'''***+++***(((111///---***)))))))))***'''((()))***************)))))))))***,,,,,,)))&&&+++'''###$$$''')))(((%%%&&&'''((('''%%%$$$&&&(((%%%$$$###"""""""""######'''%%%###$$$'''((((((&&&'''((())))))((((((***,,,,,,000444777888<<>>>>>???;;;555555444222000...,,,,,,+++)))***+++***)))((()))++++++***))))))******)))((())))))+++,,,,,,++++++***...+++))))))+++,,,+++)))+++******))))))******+++***))))))(((((())))))***$$$%%%&&&%%%%%%&&&)))+++%%%&&&''''''&&&&&&(((***(((,,,'''###)))(((%%%,,,(((''''''(((***++++++***(((((((((''''''(((((((((******)))(((''''''''''''***)))(((''''''((()))***))))))******)))(((((('''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((***++++++)))''''''(((((('''&&&&&&'''((())))))&&&&&&&&&''''''(((((((((&&&(((******)))(((((()))))))))((('''''''''''''''((())))))((('''(((+++...---+++)))))))))*********''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''&&&&&&'''''''''&&&************))))))))))))......,,,+++***)))))))))*********)))******++++++(((((()))******)))((('''))),,,,,,***)))***)))%%%((()))***)))((()))***,,,***'''%%%''',,,...,,,)))%%%''')))))))))(((***+++(((((((((((()))))))))))))))+++***))),,,000///***+++)))(((+++///000---)))************+++,,,---...'''***+++)))***------***222222111///------///111...,,,++++++,,,------,,,***///000,,,***---...,,,,,,+++)))(((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''')))******)))))))))***,,,***(((((()))++++++***)))******)))((((((***+++))))))))))))******)))))))))))))))))))))******+++(((((())))))))))))((('''((((((''''''(((((()))***((('''''')))+++,,,+++))),,,+++***)))((()))******(((((((((((())))))))))))************************------,,,***)))***...111,,,***)))+++------***''')))((('''(((***+++***)))...,,,+++))))))))))))***((()))***+++,,,,,,,,,,,,***)))***+++,,,,,,***(((***'''$$$%%%((()))(((&&&%%%&&&'''&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%$$$###%%%'''))))))(((&&&'''(((((('''(((***,,,---000555777888;;;AAAEEEFFFKKKQQQWWW[[[^^^aaacccfffhhhjjjiiigggdddbbbbbbhhhiiikkklllllljjjiiihhhgggffffffgggiiikkkjjjiiiqqqpppooonnnnnnkkkhhheeejjjjjjjjjiiigggggghhhiiikkkiiiiiijjjmmmpppqqqpppnnnrrrtttpppnnnnnnmmmjjjlllmmmmmmllllllmmmqqqtttqqqqqqqqqqqqrrrtttvvvxxxyyywwwuuutttuuuuuutttsssmmmnnnnnnllljjjiiijjjkkkpppnnnnnnpppooonnnqqqvvvvvvvvvtttrrrpppoooqqqsssnnnllllllmmmkkkeeebbbbbbaaaaaa```^^^\\\XXXUUUSSSOOOMMMIIIDDDDDDDDD@@@999:::999666333000---,,,+++***++++++***))))))***,,,***+++,,,+++)))((())))))++++++,,,,,,,,,+++******+++)))((((((***++++++***)))******++++++******)))******))))))))))))******'''%%%%%%&&&(((*********%%%&&&''''''%%%%%%&&&((()))---(((%%%***)))&&&,,,'''&&&''')))++++++***((('''(((((())))))(((((('''((((((((((((''''''(((((())))))(((((((((((())))))***************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))+++,,,+++***((('''(((***+++&&&######(((++++++***&&&&&&&&&''''''''''''(((''')))******)))(((((())))))((((((''''''''''''((())))))'''%%%%%%'''+++///+++++++++***))))))***+++'''(((((())))))(((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''...---,,,+++***)))((('''...---,,,+++***)))))))))'''((()))***++++++++++++(((((()))******))))))((())),,,,,,))))))+++***&&&)))*********))))))***,,,***(((&&&(((+++---,,,)))%%%'''((()))(((((()))***((((((((()))))))))*********++++++)))+++//////++++++))))))+++---...+++'''************+++,,,---...(((+++,,,******---,,,)))///000000///...///222444000---++++++,,,...//////)))---...+++***,,,---,,,+++***)))'''&&&&&&''')))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$&&&'''''''''&&&((()))---+++)))((((((***+++,,,'''((()))((('''''')))+++((()))))))))((()))***+++(((((((((((()))***+++,,,+++++++++***)))'''%%%$$$((((((((('''((())))))***((((((((()))***++++++***++++++***)))((())))))***(((((((((((()))))))))))),,,,,,,,,------,,,,,,,,,------,,,+++***+++...000+++******,,,---,,,)))&&&)))(((((()))************+++***))))))((())))))***))))))+++,,,------------******++++++,,,,,,***))))))'''&&&&&&((()))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&)))))))))(((((((((((()))%%%%%%%%%&&&((((((((((((%%%&&&''''''''''''***,,,---111555777888;;;@@@EEEGGGLLLSSSXXX[[[^^^bbbeeecccfffhhhiiihhhgggggggggjjjiiihhhiiijjjiiifffdddgggffffffgggjjjllllllkkkooonnnmmmmmmllljjjgggdddggghhhhhhfffcccccceeegggeeefffhhhjjjlllnnnnnnnnnmmmqqqrrrnnnllllllkkkhhhiiiiiijjjiiiiiikkkpppsssoooooonnnnnnoooqqqssstttxxxvvvsssrrrsssrrrqqqpppiiijjjjjjiiihhhhhhkkkmmmqqqmmmllllllkkkkkkooouuuyyyzzzzzzyyywwwwwwwwwyyyppppppppppppnnnkkkhhhgggggggggfffdddbbb___\\\ZZZVVVUUUPPPJJJIIIIIIDDD======;;;888555111///---,,,++++++,,,***))))))+++---***,,,---,,,((('''(((+++---------,,,+++******)))(((((('''((()))++++++,,,((()))***++++++***)))((()))((((((''''''(((((())),,,)))&&&''')))***(((&&&&&&''')))(((&&&&&&&&&'''(((---(((%%%+++)))&&&,,,&&&&&&''')))++++++)))&&&'''((()))******)))((('''&&&&&&''''''(((((((((((())))))(((((((((((()))))))))))))))******))))))(((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''(((((())))))***/////////---***((((((((((((&&&$$$%%%'''))))))(((((((((((((((((((((((()))((()))+++***)))((()))***)))(((''''''''''''((((((''''''&&&%%%$$$%%%))),,,)))+++---+++)))(((***,,,(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))******)))))))))***------,,,+++)))(((''''''---,,,+++***))))))))))))'''(((***+++++++++***)))((()))))))))************&&&)))***((()))------+++)))***+++***))))))***,,,***)))((()))+++,,,+++***'''((()))(((''''''(((***((((((((())))))******+++(((******((())),,,,,,***,,,+++***+++,,,,,,***'''************+++,,,------))),,,---******---,,,))),,,---.........000222555333000,,,+++,,,---......***,,,...,,,+++,,,---...***++++++)))&&&&&&(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&'''))),,,+++***(((((())),,,---+++,,,,,,,,,++++++---///((()))***)))((((((***---(((((((((((()))***,,,,,,*********))))))((('''&&&((((((((((((((()))******(((((()))))))))***+++,,,*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++******---///******+++,,,,,,+++(((&&&((())))))***)))******+++***))))))))))))))))))))))))***+++---......//////++++++,,,,,,,,,+++++++++(((((('''(((((()))((('''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((((('''&&&&&&$$$&&&'''''''''(((***,,,...111555777888;;;@@@DDDGGGMMMUUUZZZ\\\___dddhhhcccfffhhhiiiiiiiiijjjkkkllljjjhhhggggggfffcccaaafffffffffhhhkkknnnnnnnnnhhhggggggggghhhgggeeecccdddfffgggeeeaaa___bbbeeebbbdddfffhhhjjjkkkllllllkkkooopppllliiiiiihhheeeeeefffggghhhiiilllppptttqqqpppooonnnnnnoooqqqqqqxxxvvvsssrrrrrrqqqpppnnngggggggggfffgggiiimmmppppppllliiiiiihhhhhhmmmtttyyy|||~~~|||zzzzzzvvvxxxxxxxxxvvvuuurrrpppllllllkkkjjjhhhfffcccbbb^^^\\\WWWQQQNNNNNNHHHAAA>>><<<:::666333111000///,,,,,,,,,+++)))***,,,...))),,,...,,,)))''')))+++...---,,,+++******))))))'''((((((((()))***,,,---((()))***++++++***)))((())))))(((((((((((())))))+++)))'''(((***+++(((&&&''')))******)))''''''(((''',,,'''%%%***)))%%%***''''''(((***,,,+++(((&&&'''((()))******)))((('''%%%&&&'''((()))))))))((((((((())))))))))))((((((''''''(((((()))(((((('''((((((((((((((((((((((((''''''((())))))(((((('''''''''(((((()))***++++++333555666555111,,,)))((("""''')))(((((((((***++++++++++++************)))***+++***)))((()))+++((((((''''''''''''((((((&&&((())))))''''''(((***(((***---,,,)))(((***,,,(((((())))))))))))(((((('''(((((((((((((((((('''(((((('''''''''((())))))))))))))))))))))))))))))(((***++++++)))((()))+++******)))))))))(((((((((,,,,,,+++***)))))))))))))))******+++***)))(((''')))))))))))))))***++++++&&&)))***((()))---...,,,***++++++***))))))***,,,******)))***+++,,,+++***)))******)))''''''(((***((((((((()))***+++++++++))),,,+++((((((+++,,,+++------,,,,,,,,,,,,***)))************+++,,,------))),,,---***+++------***)))+++------...///111333555222---++++++,,,,,,,,,,,,,,,......---,,,...000***---...---)))((()))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((()))((('''''')))***((()))))))))((())),,,...)))***++++++***+++,,,...(((***+++***((((((,,,///(((((((((((()))***+++,,,(((((((((((()))***,,,,,,))))))(((((())))))***+++'''((())))))((()))+++---******)))))))))((((((((((((((((((((())))))))))))******(((''''''(((*********++++++***)))***,,,...)))***+++++++++***)))(((((()))+++***))))))***,,,************))))))))))))))))))+++---.../////////+++,,,------++++++,,,---'''(((((())))))(((((('''%%%%%%%%%''')))***(((&&&###$$$$$$%%%%%%%%%%%%$$$&&&(((******(((&&&&&&&&&$$$&&&'''''''''(((+++---...111555777888;;;@@@DDDGGGNNNWWW\\\]]]```eeejjjhhhiiikkkjjjiiihhhhhhiiikkkjjjhhhfffdddcccccccccgggfffgggiiilllnnnnnnnnnbbbaaa```aaabbbcccbbbaaa```dddgggeee```]]]___bbb```bbbeeefffggggggiiijjjhhhmmmmmmiiiffffffeeebbbaaacccfffhhhiiilllppprrrqqqpppooooooooopppqqqrrryyywwwtttrrrqqqqqqooommmgggffffffeeefffiiinnnrrrmmmiiiggggggfffffflllssswww{{{~~~|||{{{xxx|||}}}||||||}}}{{{xxxrrrsssssssssrrrpppnnnmmmgggfff```YYYVVVUUUOOOGGGAAA@@@===:::666444222111------,,,+++)))***---///***+++,,,+++******+++,,,---,,,+++***))))))))))))''')))***))))))***,,,...((())))))******))))))(((,,,,,,++++++++++++,,,,,,&&&&&&&&&(((***++++++)))&&&)))++++++***)))))))))&&&+++'''%%%+++)))%%%***)))))))))***++++++)))'''((())))))******))))))(((&&&'''(((*********)))((((((((())))))))))))((((((&&&''''''(((((((((((('''(((((((((((((((((((((((('''''')))*********)))(((''''''((()))***+++,,,,,,444666999888555000,,,+++ '''+++***)))+++------,,,,,,,,,,,,,,,++++++******+++***((((((***,,,(((''''''''''''(((((()))(((***,,,,,,+++******+++(((***+++++++++******+++((())))))******))))))((('''(((((())))))((((((''')))(((((('''(((((())))))))))))))))))))))))))))))&&&(((***)))'''&&&(((***((((((((((((((()))))))))++++++***)))))))))))))))************)))((('''&&&)))))))))))))))***,,,,,,***---,,,)))))),,,,,,***+++,,,,,,+++))))))***,,,++++++++++++++++++++++++,,,,,,+++)))(((''')))+++'''((())))))***+++,,,,,,+++//////***))),,,///...------,,,,,,++++++++++++************+++,,,---...(((+++,,,++++++......+++)))+++------------///111444111---++++++,,,++++++---,,,---//////,,,...222(((,,,///...***'''(((***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''((()))))))))(((&&&&&&((()))$$$'''))))))))))))+++...'''((())))))((()))+++---)))+++---+++((()))---222))))))(((((()))***++++++---+++)))((((((***,,,---))))))(((((())))))***+++''')))***)))((((((+++...)))))))))))))))(((((('''(((((((((((())))))))))))---+++(((''''''(((+++---)))*********))))))+++---((()))******))))))***+++(((***++++++))))))***---++++++++++++***))))))(((((()))***,,,......//////,,,---...---++++++,,,///'''((()))***)))(((((((((&&&%%%&&&(((+++,,,)))&&&%%%%%%'''(((((((((''''''$$$'''******(((''''''(((%%%&&&((((((((())),,,......222666777888:::???CCCGGGOOOXXX]]]^^^aaaggglllkkkllllllkkkiiigggggghhhggghhhhhhfffcccbbbeeehhhiiihhhggghhhjjjkkkkkkjjj```^^^\\\[[[]]]^^^______^^^ccchhhfff```\\\]]]___```bbbddddddddddddfffiiifffjjjkkkgggddddddbbb______bbbeeehhhiiijjjlllnnnnnnnnnnnnoooppprrrtttvvvvvvssspppnnnnnnmmmkkkiiifffeeecccaaaaaadddiiimmmgggcccaaabbbbbbccchhhooouuuyyy}}}yyy~~~~~~}}}yyyyyyzzz{{{{{{zzzxxxwwwrrrpppjjjbbb___]]]WWWOOOHHHFFFBBB>>>:::666444333......---+++)))***---000***))))))***,,,------,,,,,,+++)))(((((((((((()))(((***++++++)))))),,,...))))))(((((((((((()))))),,,,,,,,,++++++,,,,,,,,,###%%%((())))))))))))***$$$'''***+++***)))))))))''',,,)))''',,,***&&&***,,,***)))***+++,,,+++)))***))))))))))))))))))***'''(((***+++,,,+++)))((('''((()))******)))((('''''''''((()))))))))))))))((((((((((((((((((((((((&&&''')))++++++***)))((('''(((((()))+++,,,,,,---...000222111///---,,,,,,"""%%%(((***++++++++++++------,,,,,,,,,+++++++++***++++++***((((((***,,,'''''''''''''''((())))))******+++***((((((***+++)))))))))+++,,,,,,+++)))))))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&)))+++***'''%%%(((+++))))))))))))))))))))))))+++******)))))))))))))))***))))))((((((((()))))))))))))))))))))+++,,,---+++---,,,((())),,,---+++,,,,,,---+++))))))***,,,++++++,,,++++++***++++++......---+++((((((***,,,'''((()))***+++,,,,,,---,,,//////+++))),,,//////++++++++++++***)))***+++************+++,,,---...'''***,,,***,,,///000---+++---//////...---...//////---++++++,,,---,,,+++,,,***+++//////+++---222$$$)))...---)))%%%%%%'''''''''''''''''''''''''''"""###$$$%%%'''((())))))&&&&&&&&&'''''''''(((((('''((('''%%%######%%%'''!!!%%%(((***))))))+++...***+++,,,,,,+++,,,...000))),,,---,,,))))))...333)))))))))))))))******+++444111---)))''''''((())))))))))))))))))******+++''')))***)))'''(((+++...)))))))))))))))(((((('''(((((((((((())))))))))))***'''$$$!!!!!!$$$'''***((()))***)))((((((***,,,((()))))))))((()))+++,,,(((***,,,+++))))))+++---,,,,,,,,,++++++***)))((('''(((***,,,---...//////,,,...///---+++***---///&&&(((******)))(((((((((&&&&&&&&&))),,,---***'''###$$$&&&'''''''''&&&&&&!!!%%%)))***)))((()))***%%%'''((())))))***---//////222666777888:::???CCCGGGOOOYYY^^^^^^aaagggmmmjjjkkklllkkkiiihhhiiijjjdddfffhhhfffbbbbbbggglllkkkiiihhhhhhiiiiiigggfffaaa^^^ZZZYYYZZZ[[[]]]]]]\\\ccchhhgggaaa\\\\\\^^^```bbbdddcccbbbbbbeeehhheeeiiijjjfffbbbbbbaaa^^^^^^aaaeeehhhhhhhhhiiijjjkkkkkklllnnnqqqtttwwwyyyqqqooollljjjiiigggeeeddddddbbb___\\\[[[]]]bbbfff```]]]\\\]]]^^^^^^cccjjjsssvvvzzz|||}}}||||||}}}~~~~~~}}}yyywwwpppiiieeeccc]]]UUUMMMKKKFFFAAA<<<888555333///...---+++***+++...111+++(((''')))---///...,,,******((('''''''''((())))))+++---,,,***))),,,...***)))(((''''''((()))***+++******))))))******+++%%%(((+++***'''%%%&&&'''"""%%%(((***))))))((()))(((---***(((...+++'''+++---,,,******+++,,,,,,++++++***)))(((((()))***+++)))***+++,,,,,,+++)))((('''((()))******)))((('''(((((()))***************((((((((((((((((((((((((&&&(((***+++,,,+++***)))'''((()))***+++,,,------&&&'''(((((('''(((***+++000,,,******++++++(((%%%,,,,,,,,,++++++*********+++++++++***((((((+++---'''''''''''''''((()))***))))))'''$$$###$$$'''+++***((((((***---...+++((())))))************))))))(((((())))))))))))((((((***)))(((((((((((())))))))))))))))))))))))))))))(((+++...,,,((('''***---++++++++++++******))))))+++***)))))))))))))))***((((((''''''''')))+++,,,***))))))((()))+++---...'''******((()))...000///,,,------+++***)))***,,,+++,,,,,,,,,+++***+++,,,//////...+++))))))+++---'''((()))***+++,,,------***......)))&&&)))------)))******)))((((((***+++************+++,,,---...&&&)))+++***,,,000111......///111000///---......+++******+++---......---+++(((***......***+++111&&&'''((())))))***))))))'''(((((()))))))))))))))'''$$$"""###&&&'''&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''&&&&&&&&&'''((())))))(((((()))***...---+++*********++++++++++++************++++++))))))***)))((((((***---+++,,,---,,,***)))***+++******))))))))))))***************)))'''(((***,,,///...---+++***)))(((((('''(((***+++***)))'''&&&$$$&&&(((***++++++))))))+++)))((())),,,---,,,)))''''''((()))))))))))))))&&&)))---///...---,,,---+++++++++***)))(((''''''***,,,///000000///......(((((()))***++++++,,,,,,'''(((((((((&&&&&&(((***%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))+++))))))***---000222222---111555777888999===AAAIIIQQQXXX\\\___dddfffdddkkkkkkjjjiiihhhgggffffff___aaadddggghhhfffdddbbbhhhgggfffeeedddccccccccc___^^^\\\ZZZYYYYYYYYYZZZ^^^```bbbaaa]]]ZZZ[[[]]][[[^^^bbbeeefffeeedddccccccaaa```^^^^^^^^^______bbbbbbbbbccccccdddeeeeeeiiieeecccgggmmmrrrrrrppppppnnnjjjfffddd```\\\YYY___]]][[[YYYYYYZZZ\\\]]]XXXZZZ[[[\\\]]]___dddgggnnnrrrxxx|||}}}}}}}}}}}}~~~~~~vvvrrrpppkkkbbbZZZVVVPPPGGGAAA===:::666222000...---+++******++++++'''***+++******+++((("""***&&&'''++++++'''&&&*********))))))******+++,,,******))))))))))))******+++***)))(((((()))******)))******)))(((''''''((('''''''''''')))+++---...(((((()))))))))(((((('''))),,,,,,***))),,,+++((((((&&&%%%'''***,,,+++)))***,,,------***((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''(((******))))))***,,,))))))************))))))))))))***+++,,,,,,------***)))))))))))))))***+++******))))))(((((('''''')))************+++++++++***+++)))$$$$$$(((***)))++++++******))))))((((((,,,((((((******((((((+++&&&'''((()))++++++++++++&&&'''''''''(((((())))))''')))+++,,,,,,***(((&&&''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***''')))++++++***)))((()))&&&)))---000111///,,,***,,,***)))((()))((('''%%%&&&((()))***)))((()))***)))******+++---......///******+++,,,---------,,,000000///---***((()))***...((((((...111---***,,,......---,,,+++++++++,,,)))************+++++++++---,,,)))'''''')))+++---+++......,,,+++------))),,,+++***))))))***++++++***+++,,,,,,+++---000222------,,,+++++++++,,,,,,.........------,,,,,,,,,)))+++.../////////000000'''(((((())))))))))))(((&&&'''((())))))))))))))))))'''&&&&&&)))***)))(((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''''''''((())))))(((((()))***+++***)))((((((((())))))++++++************++++++)))******)))((((((***---+++,,,---,,,***)))***+++******))))))))))))***************)))((((((***,,,---,,,+++***)))((((((((('''((()))******)))((('''%%%&&&(((***+++***))))))***)))''')))+++,,,+++)))((())))))***************)))+++,,,---,,,,,,---///,,,+++******))))))******+++,,,...///............((())))))***++++++,,,,,,'''((()))(((&&&&&&(((***&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&''')))(((''''''(((***---///000---111555666777:::???CCCIIIQQQWWWZZZ^^^dddgggfffiiiiiihhhhhhgggfffffffffccccccddddddeeeeeeeeefffgggfffeeecccbbbbbbbbbccc^^^]]][[[ZZZYYYYYYYYYZZZZZZ^^^bbbaaa^^^ZZZYYYZZZ^^^aaadddgggfffeeecccbbbbbbaaa```_______________]]]^^^___aaabbbcccccccccgggdddccceeekkkoooooommmnnnkkkfffccc```^^^ZZZXXXZZZXXXUUUSSSRRRSSSUUUVVVUUUWWWXXXYYYZZZ[[[^^^```gggmmmuuu{{{}}}|||{{{zzz|||~~~{{{yyytttkkkddd]]]VVVLLLEEE@@@;;;666222000///---+++******++++++***,,,+++((((((***)))%%%***''''''++++++((((((+++***************++++++,,,******))))))))))))******++++++***))))))***+++,,,)))++++++***)))(((((()))))))))(((((()))***+++,,,((())))))******))))))((())),,,,,,***)))++++++((()))'''&&&'''***+++***(((***,,,------***)))(((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&((()))***))))))+++---+++)))(((''''''((()))***))))))******+++,,,,,,---+++***))))))(((((((((((())))))))))))(((((((((((())))))*********+++++++++...///---((((((,,,---,,,+++*********))))))((((((***'''&&&))))))'''(((+++))))))************))))))''''''((((((((()))))))))&&&'''((())))))((('''&&&)))(((((((((((((((((()))&&&'''((((((''''''(((***''')))++++++***)))))))))((()))***+++,,,,,,,,,,,,,,,+++************)))((((((***++++++***)))***+++((()))***+++---...///000,,,,,,,,,,,,------------.........,,,***)))***+++///******...000,,,)))***+++******)))))))))******)))************+++++++++,,,+++***))))))***+++,,,+++......++++++---,,,(((,,,+++***))))))***+++,,,***+++,,,,,,+++---000222000///...---,,,,,,,,,+++------------,,,,,,,,,+++)))+++...///......///000((())))))))))))(((((('''%%%&&&'''((()))))))))))))))((('''(((***+++***)))&&&''''''((((((''''''&&&%%%&&&&&&&&&'''((((((((('''((())))))(((((()))*********)))((((((((())))))++++++************++++++)))******)))((()))+++,,,+++,,,---,,,***)))***+++******))))))))))))******)))******)))(((((()))+++******)))((((((((((((((('''((()))******)))((('''&&&''')))***+++******))))))((('''(((***+++***)))))))))***++++++++++++++++++,,,,,,+++***+++...000,,,+++***)))***+++---...---,,,,,,,,,,,,---......)))))))))***++++++,,,,,,((())))))((('''&&&(((***''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''(((+++---...---000333555666:::@@@FFFIIIOOOUUUXXX\\\cccggghhhffffffffffffffffffffffffhhhfffdddbbbbbbdddgggiiigggeeecccaaa___```aaaaaa^^^\\\[[[YYYXXXXXXXXXYYYUUUZZZ```aaa]]]YYYWWWWWW^^^aaadddfffdddbbb```___``````aaaaaaaaa```______XXXZZZ]]]```aaabbbaaaaaaeeecccbbbdddhhhjjjiiihhhjjjgggbbb^^^\\\ZZZXXXVVVVVVTTTPPPMMMLLLLLLNNNOOOQQQSSSTTTUUUUUUVVVXXXZZZaaahhhqqqxxx{{{zzzwwwvvvxxx{{{~~~}}}uuunnneee^^^SSSJJJDDD>>>888333111000...,,,++++++++++++,,,---+++'''&&&)))***(((***((((((+++,,,******,,,)))************+++++++++******))))))))))))******+++*********+++,,,------***+++,,,+++)))((()))*********))))))))))))******))))))***************)))***,,,,,,))))))++++++((()))((('''((()))***)))((()))+++------+++)))(((((())))))))))))))))))))))))))))))******))))))((((((%%%''')))))))))***,,,---,,,***'''%%%%%%&&&(((***)))))))))***++++++,,,,,,++++++)))((('''&&&&&&&&&(((((((((((()))))))))))))))))))))*********++++++///000...******---///---*********)))))))))))))))(((%%%%%%((((((''''''++++++++++++******((('''&&&)))))))))))))))*********((((((((((((((((((((((((***))))))))))))))))))***&&&((())))))(((''')))***(((***++++++***))))))******)))'''''''''))),,,---,,,+++++++++++++++++++++***,,,---,,,+++***+++,,,((()))***+++---...///000///...---,,,,,,,,,---...+++,,,,,,,,,******,,,...000---+++......+++((())))))))))))))))))*********)))************+++++++++++++++******++++++++++++,,,......***)))++++++''',,,+++***))))))***+++,,,+++,,,,,,,,,+++,,,///222222111000///---,,,++++++,,,,,,,,,,,,++++++++++++)))+++---...------...000))))))***))))))((('''&&&$$$%%%&&&'''((()))))))))&&&&&&&&&'''((((((((('''''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))'''((())))))(((((()))***+++++++++************+++++++++************++++++(((***+++***))))))+++,,,+++,,,---,,,***)))***+++******))))))))))))******)))*********(((((()))+++)))))))))(((((())))))***'''((())))))***))))))((('''((()))************)))(((((('''((())))))))))))((()))******++++++*********,,,,,,,,,++++++---///---,,,***)))***---000222///---+++***+++---......))))))*********+++++++++))))))***((('''&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((''''''(((((()))+++---///---///222444555:::BBBHHHGGGMMMRRRTTTXXXaaafffgggccccccddddddeeefffffffffjjjhhhdddbbbbbbdddgggiiifffdddaaa^^^]]]]]]^^^___^^^]]]ZZZXXXVVVUUUUUUUUUSSSXXX\\\]]]ZZZWWWWWWXXXYYY]]]aaaccc```^^^\\\]]]^^^___```aaabbbaaa```___ZZZ\\\___aaabbbaaa```^^^cccbbbaaaccceeefffdddbbbfffccc^^^[[[YYYXXXVVVUUUVVVTTTOOOKKKJJJJJJLLLMMMOOOOOOPPPPPPQQQTTTXXX\\\```fffnnntttvvvuuutttssstttvvvzzz|||~~~yyysssjjjbbbWWWNNNGGG@@@:::555222111///---+++++++++++++++...---)))(((***+++)))***)))***+++++++++,,,---))))))******++++++++++++******))))))))))))******)))))))))***+++,,,------(((***+++***)))((()))***)))))))))))))))*********)))******++++++++++++***+++---,,,)))(((++++++((())))))(((((())))))(((((()))+++---,,,+++)))))))))))))))))))))))))))))))))))))))*********))))))(((%%%''')))))))))***,,,...,,,+++)))'''''''''((()))))))))))))))******++++++***)))(((''''''&&&'''''''''''''''((()))*********))))))))))))************,,,...,,,((((((+++,,,***)))))))))))))))*********(((%%%%%%((()))'''(((,,,+++++++++******)))((('''************************+++***)))))))))***+++,,,))))))************))))))&&&((())))))(((((()))***(((***++++++***)))***+++***)))((('''((())),,,---***+++,,,,,,++++++,,,---+++,,,---,,,******+++,,,***++++++,,,,,,------...111000...,,,+++,,,...///(((***++++++***+++---///...---,,,------+++******)))******+++,,,,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,,,,+++***,,,...---***)))+++***''',,,+++*********+++,,,---+++,,,,,,,,,+++,,,///111000000000///...---,,,,,,++++++++++++++++++++++++)))+++------------...///))))))***))))))((('''&&&%%%&&&'''((())))))))))))$$$%%%&&&'''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))'''((())))))(((((()))***************+++*********++++++************++++++(((***++++++******+++,,,+++,,,---,,,***)))***+++******))))))))))))******((()))+++***)))((()))******))))))))))))***++++++''''''((())))))))))))))))))))))))***************'''((((((((((((((()))***'''((())))))******))))))(((+++......---,,,+++,,,---+++******+++...111444111...******+++---......***************+++++++++)))******)))''''''((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&'''(((((('''))),,,///,,,///222444666;;;BBBHHHEEEKKKOOOQQQUUU^^^dddeeebbbbbbcccdddeeefffggggggiiihhhfffdddddddddeeefffdddccc```^^^\\\\\\\\\]]]]]]\\\YYYVVVSSSRRRQQQQQQSSSVVVXXXXXXUUUUUUXXX[[[VVV[[[```bbb___]]]]]]^^^]]]^^^___aaaaaaaaa```___^^^```bbbccccccaaa___]]]``````aaabbbcccbbb```^^^ccc```\\\ZZZYYYXXXVVVTTTVVVRRRNNNIIIGGGHHHJJJKKKNNNMMMLLLKKKMMMSSS[[[aaacccgggkkknnnooooooppppppooorrruuuxxxzzz||||||vvvjjjcccXXXOOOHHHBBB<<<777333222000...,,,++++++,,,)))...000---++++++***(((+++++++++******,,,------((()))***++++++++++++*********))))))))))))******'''(((((()))***++++++,,,&&&((()))(((''''''((()))&&&'''((()))***+++,,,,,,))))))***+++++++++++++++,,,...,,,((((((******((())))))))))))(((((((((((()))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))************))))))%%%''')))))))))***,,,---******+++,,,+++***)))'''(((((())))))))))))******''''''&&&''''''((())))))&&&&&&'''((()))***++++++(((((()))))))))************,,,+++''''''***+++((((((((())))))******++++++***''''''******((())),,,(((((()))***************++++++++++++************+++***)))))))))***,,,---((())))))******))))))((('''((())))))(((((()))+++)))***++++++******+++---))))))***+++,,,,,,,,,,,,)))+++,,,,,,***)))+++---+++,,,,,,+++))))))+++------------,,,,,,+++++++++111000...,,,+++,,,...///((()))*********+++---000+++,,,---++++++,,,---,,,)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++(((***+++---------,,,+++---///---)))(((++++++)))++++++*********+++---...,,,,,,---,,,+++,,,...111,,,------.........------+++++++++++++++++++++++++++,,,------,,,,,,...000((())))))))))))((((((''''''(((((()))))))))))))))%%%''')))***)))(((((())))))((((((''''''(((((()))%%%&&&&&&&&&'''((((((((('''((())))))(((((()))***&&&'''((()))))))))((((((++++++************++++++(((***,,,,,,+++***+++,,,+++,,,---,,,***)))***+++******))))))))))))******((()))++++++)))((()))*********)))))))))***++++++''''''(((((())))))******************************'''(((***)))(((((()))+++''''''((()))))))))))))))(((+++...000...,,,+++***,,,+++++++++,,,///111333333///++++++---//////---***************************++++++)))''''''((()))''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''###&&&''''''%%%&&&)))---,,,///222555666;;;BBBGGGDDDJJJNNNPPPTTT\\\bbbcccccccccdddeeefffggghhhiiihhhgggfffeeeddddddddddddcccbbb```^^^]]]\\\[[[ZZZYYYXXXUUUSSSQQQPPPOOOOOOSSSUUUVVVUUUSSSTTTXXX\\\VVV\\\cccddd```^^^^^^aaa[[[\\\]]]^^^___`````````aaabbbccccccbbb```^^^\\\^^^```bbbccccccaaa^^^]]]___]]]ZZZYYYYYYWWWUUUSSSQQQNNNIIIDDDBBBCCCFFFHHHLLLKKKIIIIIILLLSSS\\\bbbccceeehhhiiijjjjjjlllmmmkkknnnqqqsssuuuwwwzzz|||zzzkkkdddYYYPPPIIICCC===999444333111...---,,,,,,,,,(((///333000,,,,,,+++))),,,---,,,)))))),,,---+++((()))***,,,,,,+++************))))))))))))******'''((()))***************%%%'''((((((&&&&&&''')))%%%&&&((()))+++,,,,,,,,,(((((()))***++++++++++++---...,,,((('''******((('''(((***)))(((''')))***(((***,,,,,,+++))))))***))))))))))))))))))))))))))))))******++++++******'''(((******))))))+++,,,(((***,,,......,,,***(((((((((((((((((()))))))))&&&&&&&&&'''((()))++++++&&&''''''((()))******+++((((((((()))))))))*********,,,,,,((((((++++++(((''''''((()))***++++++,,,,,,)))(((******((((((+++&&&'''((()))++++++,,,,,,+++++++++***************)))(((''''''((()))+++,,,((()))***++++++***)))((('''(((***)))(((((()))+++)))***+++*********,,,...(((***,,,...///...---,,,))),,,...---***(((***---***++++++***)))***,,,///---------,,,,,,+++++++++///...---,,,,,,,,,---...(((***+++*********,,,...)))---...+++***,,,......((()))***,,,,,,+++***))))))************+++++++++)))***+++---------,,,,,,---///---)))))),,,---+++++++++******+++,,,---...,,,------,,,+++,,,...000***+++---...//////......++++++++++++,,,,,,,,,,,,---.........------///111'''(((((())))))))))))(((***************))))))(((%%%(((+++,,,***))))))******)))(((''''''((()))***&&&&&&'''''''''''''''''''''((())))))(((((()))***%%%&&&((()))))))))((((((++++++************++++++(((***,,,---,,,++++++,,,+++,,,---,,,***)))***+++******))))))))))))******''')))++++++***)))))))))***))))))((((((((())))))'''''''''(((((()))***++++++*********************''')))++++++)))(((***,,,(((((()))************)))***,,,......,,,++++++,,,+++++++++,,,---///000111444000,,,,,,///111///,,,************************+++++++++***((('''((()))&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&$$$&&&((('''%%%%%%)))...+++///333666777;;;@@@EEEEEEKKKPPPRRRVVV]]]aaabbbeeeeeefffggghhhiiiiiijjjiiigggfffdddbbbbbbccccccaaaaaaaaa```^^^\\\ZZZXXXSSSRRRPPPOOOOOOOOOPPPQQQPPPSSSUUUVVVTTTUUUXXX\\\XXX^^^dddddd```\\\]]]___[[[[[[[[[\\\]]]^^^``````___`````````___^^^]]]\\\]]]```ccceeedddaaa^^^]]]ZZZYYYYYYYYYYYYWWWSSSPPPMMMJJJDDD@@@>>>@@@CCCEEEGGGGGGHHHIIIKKKPPPWWW\\\\\\```dddggghhhhhhhhhiiiiiikkknnnoooqqqrrruuuwww|||~~~|||nnnfff[[[QQQJJJDDD===888555444111///---,,,,,,,,,***000333///++++++,,,,,,,,,...,,,''''''+++,,,)))((()))+++,,,,,,+++***)))******))))))))))))******))))))***+++++++++***)))&&&'''((((((''''''(((***&&&''')))***+++++++++***&&&'''((()))************---///,,,(((''')))***(((&&&(((***)))(((''')))+++(((***,,,,,,+++*********))))))))))))))))))))))))((()))***++++++++++++***((()))******)))((()))+++'''(((***,,,,,,,,,+++***(((((((((((((((((((((((((((((((((((())))))***+++''''''(((((())))))******(((((((((((()))))))))******,,,,,,)))(((++++++(((&&&'''((()))***+++,,,,,,,,,)))(((***)))&&&&&&)))&&&'''((()))+++++++++,,,++++++*********)))))))))(((((((((((()))***+++,,,)))***+++,,,,,,+++***)))''')))******))))))***+++)))***+++*********---///)))***,,,...///...---,,,+++...000...***)))+++...++++++++++++***,,,///222+++++++++,,,,,,,,,------,,,,,,,,,,,,------------***++++++***))))))***,,,***//////***(((+++---,,,***+++,,,------,,,***))))))************+++++++++)))***+++,,,---------------///---******...000...++++++******+++,,,...///,,,------,,,+++,,,...000,,,---///000000///...---+++,,,,,,,,,------------...//////...---...000222''''''((())))))***))))))+++,,,,,,++++++***)))((($$$'''++++++)))(((((()))***)))(((''''''((()))***'''''''''''''''&&&&&&&&&'''((())))))(((((()))***'''((()))+++++++++***)))++++++************++++++(((***,,,---,,,++++++,,,+++,,,---,,,***)))***+++******))))))))))))******''')))++++++***)))))))))))))))((('''''''''''''''''''''''''''((()))++++++++++++******)))******+++(((***,,,+++))))))+++---))))))***+++++++++++++++---------,,,******,,,...******+++,,,......//////444000------111222///,,,++++++******************+++,,,,,,***((('''((()))%%%%%%%%%%%%&&&&&&'''(((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&)))+++***''''''+++000+++///444777888;;;@@@DDDFFFMMMRRRTTTWWW^^^bbbbbbgggggghhhhhhiiijjjjjjkkkjjjhhhdddaaa```aaabbbdddaaaaaabbbaaa___\\\YYYWWWMMMMMMMMMMMMNNNPPPRRRSSSMMMQQQVVVXXXWWWVVVXXXZZZXXX^^^dddccc]]]YYYYYY\\\ZZZZZZZZZZZZ[[[]]]___aaa\\\\\\\\\\\\\\\\\\\\\\\\\\\```dddeeedddaaa^^^]]]WWWWWWWWWXXXXXXVVVRRRNNNLLLHHHCCC>>>===???BBBEEECCCEEEGGGIIIKKKNNNQQQTTTVVV[[[aaafffhhhggggggfffgggiiilllmmmnnnppprrrtttuuuxxx|||{{{ppphhh]]]SSSKKKDDD===888555444222///---,,,,,,,,,---222333---)))***...///---///---'''&&&***+++(((''')))+++,,,,,,,,,***)))******))))))))))))*********+++,,,---,,,+++***)))&&&((())))))(((((()))+++((()))***++++++***)))(((&&&&&&((())))))*********...///,,,'''&&&)))***((($$$'''))))))((((((***---(((***,,,,,,+++*********))))))))))))))))))))))))((()))***+++++++++++++++)))***+++***)))((((((***''''''(((((()))+++,,,---((((((((((((((('''''''''+++***)))))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((******''''''))))))&&&&&&'''((()))***+++,,,---,,,)))''')))(((%%%$$$''''''((()))******+++++++++************))))))(((((())))))***+++,,,,,,------***+++---......---+++***''')))******))))))***+++)))***+++******+++---000***++++++,,,---------...---000222000+++)))+++...+++,,,,,,,,,,,,...111444))))))***+++---...///000******+++,,,---------,,,+++,,,,,,+++)))((()))***,,,111111***'''***,,,+++---...000000000...,,,+++)))************+++++++++******++++++,,,---......---///---***+++///222000++++++******+++---...///---------,,,++++++...000///000111222111000...,,,,,,,,,,,,------.........///000000///......000333,,,(((((())))))&&&&&&))),,,,,,+++***))))))*********'''&&&((())))))))))))%%%&&&((()))((('''((()))''''''''''''((((((((()))&&&''''''((((((((((((((()))***,,,---,,,***((('''---......//////......---******+++,,,,,,,,,,,,+++---,,,***)))))))))***+++***++++++,,,+++***)))((())))))(((((((((((())))))((((((((((((((()))***************)))******++++++''')))+++,,,+++***+++,,,+++++++++++++++***))))))*********)))(((((()))+++...---,,,,,,++++++,,,,,,,,,+++*********,,,...000777111++++++///111...***,,,+++***)))))))))***+++++++++)))(((''''''''''''***)))'''&&&&&&'''((()))((((((((((((((((((((((((&&&%%%%%%'''++++++)))''''''(((((('''(((+++///333...222777::::::<<>>@@@BBBEEEIIIMMMQQQRRRYYY\\\___aaabbbbbbcccdddffffffeeefffgggiiikkklllpppooopppwww~~~wwwnnniii```VVVMMMEEEAAA???:::666111000111111...***............---+++***)))***+++,,,,,,******+++,,,))))))*********+++++++++((())))))*********)))))))))))))))))))))************************)))((((((&&&''')))***)))))))))***((('''''')))++++++***((()))***+++***((('''((()))(((((((((((())))))))))))+++,,,,,,,,,***)))***+++((())))))***++++++,,,,,,...///---******---,,,((()))+++------,,,***))))))'''(((+++---...///...---+++***)))(((((())))))***)))***+++***)))((()))***&&&&&&'''((())))))))))))(((((()))))))))))))))))))))((()))+++......+++)))+++***((()))+++,,,,,,,,,---))))))------))))))---******))))))***+++,,,---************************(((((())))))******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++(((***,,,+++))))))+++------+++***---111333000,,,---------,,,+++***+++---***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...************+++,,,......------------------------)))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...------,,,,,,,,,------...***+++000...)))...999000000000000000000000000000000//////////////////............------------////////////000000000000///+++)))***((($$$$$$&&&******)))((((((((())))))((('''&&&&&&(((******(((((()))***)))'''&&&&&&&&&''''''((((((((()))))))))))))))))))))************,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((()))************))),,,------------,,,++++++,,,+++***))))))***,,,---++++++************++++++)))(((((((((((()))************)))((('''''''''(((******)))&&&$$$$$$''')))*********+++******)))(((******)))))))))******+++,,,,,,,,,,,,+++++++++++++++*********+++---///000000...---+++++++++,,,,,,,,,,,,+++******+++,,,---+++***)))((((((''''''(((&&&&&&'''((()))))))))(((''''''''''''''''''''''''((('''(((***,,,,,,+++)))(((((()))((()))+++///222111444777888888:::@@@DDDCCCIIIRRRYYY]]]```bbbcccfffiiikkkllljjjhhhggggggiiigggdddcccbbb```^^^\\\\\\[[[YYYYYYZZZZZZXXXWWWSSSSSSSSSRRRRRRQQQQQQQQQNNNRRROOOQQQYYYXXXWWWaaaZZZZZZYYYYYYXXXXXXWWWWWWYYYXXXVVVSSSQQQPPPRRRSSSSSSVVVYYYXXXVVVTTTUUUWWWVVVZZZ^^^```___\\\[[[ZZZVVVVVVVVVTTTQQQMMMLLLKKKGGGCCC???<<<;;;;;;;;;:::;;;===???CCCGGGKKKOOOQQQZZZ\\\^^^___^^^^^^___aaadddddddddeeefffhhhjjjlllmmmkkklllqqqyyy}}}wwwoooiiiaaaWWWMMMFFFBBB@@@999555111000111111///---,,,---------,,,,,,+++******+++,,,,,,******+++,,,***************+++++++++((()))***+++++++++++++++)))))))))))))))******+++((()))+++,,,+++***(((&&&''')))******)))((()))***+++)))'''((()))************+++,,,+++)))((()))***(((((((((((()))))))))))))))+++++++++)))((()))***)))))))))***++++++,,,,,,...///---******...---)))&&&***...000///---++++++)))***,,,---......------***))))))((())))))***+++((()))******)))((()))+++$$$%%%&&&'''(((((())))))******)))))))))))))))))))))))))))+++......,,,***,,,+++***+++------,,,***,,,******,,,,,,******,,,,,,,,,+++++++++,,,,,,---************************+++++++++++++++++++++,,,))))))***+++,,,,,,------+++---///---***)))***,,,+++,,,---,,,***))))))***---+++***+++///000///,,,---+++***+++,,,---------***,,,---,,,+++***+++---++++++,,,,,,------.........---,,,,,,---...---,,,((((((((()))+++---...///------------------------)))***,,,++++++***,,,---******++++++,,,------...------,,,+++***)))((((((------,,,,,,,,,------...///+++,,,000...)))...777111111111111111111111111////////////////////////000000/////////.........000000000000111111222222...***)))***)))%%%%%%'''))))))((((((((((((((()))'''((('''%%%'''++++++(((&&&((())))))'''&&&'''((('''(((((((((((()))))))))))))))((()))))))))******------,,,++++++,,,,,,---*********))))))*********((())))))******************+++,,,------,,,+++***,,,,,,,,,,,,------------+++******))))))******+++))))))(((((())))))***+++,,,+++***)))((('''''''''%%%&&&''''''''''''***,,,)))***************))))))+++***))))))***+++++++++,,,,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,---...+++------,,,))))))+++...,,,+++***))))))***+++,,,******)))((((((((((((((($$$%%%''')))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++***)))((())))))))))))+++...111222444777777777:::@@@EEECCCIIISSS[[[```bbbdddeeefffggghhhhhhfffeeefffgggiiigggeeecccaaa^^^\\\[[[\\\ZZZYYYYYYZZZZZZXXXVVVSSSTTTTTTSSSSSSRRRRRRQQQRRRXXXSSSPPPXXXZZZXXX]]]XXXWWWVVVUUUVVVVVVUUUUUUVVVWWWVVVQQQMMMKKKNNNQQQRRRVVVXXXUUUPPPOOOSSSXXXVVVXXXZZZ\\\\\\[[[YYYXXXOOORRRTTTSSSNNNIIIHHHHHHFFFBBB>>><<<;;;;;;;;;::::::;;;>>>AAAFFFJJJNNNPPPZZZ\\\^^^_________aaaccccccccccccdddeeegggiiijjjllljjjjjjnnnuuu|||zzzooojjjbbbXXXNNNGGGCCCAAA:::777222000000000///---++++++,,,,,,,,,,,,,,,+++***+++,,,,,,******+++,,,************************((()))***+++,,,---------))))))((((((((()))***+++)))******+++***)))((('''(((***++++++)))(((((()))+++***))))))***+++***((()))***++++++)))((()))+++(((((((((((())))))))))))(((***+++***)))((()))***))))))*********+++++++++---...,,,)))+++...---***(((***...///...,,,++++++******+++,,,,,,,,,++++++((((((((())))))***++++++((()))******))))))***+++&&&''''''(((((((((((('''++++++*********))))))))))))***+++,,,---...---,,,,,,,,,,,,---......+++))),,,++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************************,,,,,,,,,,,,,,,+++++++++))))))***+++,,,------...(((,,,///,,,(((%%%(((++++++,,,,,,++++++*********---+++)))***,,,......------***(((***---///...---+++,,,---,,,++++++,,,---***++++++,,,---.../////////,,,***+++...///---+++++++++******))))))******------------------------)))+++,,,,,,++++++---...,,,,,,,,,---------......------,,,+++******))))))///............///000000000------///...+++...444111111111111111111111111.........//////000000000111111111000000000//////000111111222222333333333+++((('''))))))''''''***)))((((((((((((((())))))''')))(((%%%'''------)))$$$&&&((()))(((((()))***(((((((((((()))))))))***(((((('''''''''((()))***---,,,,,,++++++,,,------,,,+++************+++,,,)))***++++++,,,,,,++++++)))***+++,,,,,,+++***)))***+++,,,......---+++***))))))(((((((((((()))))))))))))))))))))***++++++---,,,+++***)))(((((((((###&&&***++++++******+++******++++++++++++******+++)))((()))+++,,,,,,+++,,,------------,,,+++***......---,,,++++++++++++(((+++---,,,)))(((+++...,,,+++***)))((()))*********))))))(((((((((((()))$$$%%%''')))***))))))(((''''''''''''''''''''''''&&&''')))))))))(((((((((((()))*********+++...111333555777777777:::???DDDDDDJJJTTT\\\```cccdddeeecccdddeeedddcccdddfffgggggggggeeeccc___]]][[[[[[^^^]]][[[[[[[[[YYYVVVTTTQQQRRRSSSSSSSSSSSSRRRQQQPPPYYYUUUOOOUUUYYYWWWYYYVVVTTTSSSSSSUUUUUUTTTRRRSSSTTTSSSPPPLLLKKKMMMPPPQQQTTTUUUPPPJJJJJJRRRZZZUUUVVVWWWXXXXXXWWWVVVUUUGGGKKKPPPPPPLLLFFFDDDCCCCCCAAA===<<<<<<<<<<<<;;;:::<<<>>>BBBFFFJJJNNNPPPYYY[[[___aaabbbccceeegggcccbbbbbbbbbccceeeggghhhlllkkklllooouuu{{{~~~qqqkkkcccYYYOOOHHHDDDBBB<<<999555111///...------++++++,,,---------,,,,,,***+++,,,,,,******+++,,,************************))))))***,,,,,,---------)))((('''&&&'''((()))***,,,+++)))((((((((()))***(((***++++++)))((())))))******+++---...---)))&&&((()))******(((((()))***(((((((((((())))))))))))((()))******)))((()))+++***************+++++++++,,,---,,,)))+++///...+++***+++,,,+++***))))))+++)))))))))*********))))))(((((())))))************''')))******))))))***+++***************)))((('''+++++++++++++++*********+++,,,,,,---------------,,,,,,,,,---......+++)))+++,,,,,,++++++,,,,,,+++++++++++++++++++++******************************++++++++++++++++++******))))))***+++,,,,,,------(((,,,///---(((&&&))),,,+++******+++,,,,,,,,,,,,---+++******+++,,,------,,,***((()))---000///---+++,,,------++++++,,,---++++++,,,------.../////////,,,***+++...///---+++...---+++***)))(((((((((------------------------)))+++,,,---,,,,,,...///000000//////............------------------------...............///000000000......///...---...222000000000000000000000000.........///000111222222222222111111111000000000111111111222333444444555***'''&&&))))))'''(((+++))))))((((((((()))******'''******&&&(((//////)))"""%%%'''(((((()))***+++((((((((()))))))))******((('''&&&&&&&&&''')))***++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++******+++,,,,,,,,,,,,,,,))))))***+++++++++******)))***+++++++++***((('''))))))(((((((((((())))))***))))))))))))***++++++---,,,+++***)))))))))***&&&)))---///---+++)))(((***+++,,,,,,,,,,,,,,,,,,,,,)))'''(((,,,...---+++---.../////////...,,,+++......------,,,+++******'''***,,,,,,***)))+++......---+++)))(((((())))))))))))(((((((((((())))))&&&&&&'''((()))))))))(((((((((((((((((((((((((((%%%'''))))))((('''''''''(((***+++++++++,,,...000222555888888888:::>>>CCCFFFKKKSSSZZZ^^^```bbbccc```bbbcccccccccdddgggiiieeefffeeebbb___\\\[[[\\\___^^^\\\[[[[[[XXXTTTQQQOOOPPPRRRSSSTTTTTTSSSRRRLLL[[[ZZZPPPSSSXXXVVVWWWSSSRRRQQQSSSUUUVVVRRROOOQQQQQQQQQOOOMMMLLLLLLMMMLLLOOOOOOKKKGGGIIIRRRZZZTTTSSSRRRRRRSSSRRRQQQOOOBBBEEEIIIJJJHHHDDDAAA???@@@>>><<<;;;<<<======<<<<<<===???BBBFFFJJJMMMOOOUUUYYY^^^bbbdddfffhhhiiiccccccbbbaaabbbcccdddeeejjjkkkmmmqqqvvv|||}}}qqqllldddZZZPPPIIIEEECCC===;;;666111...---------,,,,,,---......---------***+++,,,,,,******+++,,,+++++++++***************)))***+++,,,,,,,,,,,,,,,***)))'''&&&'''(((***+++---+++)))''''''(((***+++(((***++++++***)))***+++((()))+++...000...***''''''(((***)))(((((()))+++(((((((((((())))))))))))(((***+++***))))))***,,,************************+++,,,+++)))+++//////,,,***++++++)))''''''(((***(((((((((((((((((())))))((())))))************)))'''(((******))))))***,,,,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,---...///...,,,+++,,,---,,,+++***+++------,,,******,,,,,,******,,,,,,***)))***+++++++++++++++*********************************************************+++++++++,,,,,,,,,+++---///...+++***,,,///+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,.........+++---...---,,,+++,,,...,,,,,,------......//////...---,,,,,,---...---,,,,,,++++++*********++++++------------------------***+++------------///000222111111000//////......------......//////000000,,,,,,,,,,,,,,,---.../////////.../////////000000000000000000000000000000......///000222333444444222222111111111000000000000111111222333444555555+++((('''))))))''''''***)))))))))))))))***++++++''',,,+++&&&)))111111***$$$&&&((()))(((((()))***(((((()))))))))*********)))((('''&&&'''(((***+++((()))+++,,,,,,,,,+++***+++***(((''''''(((***+++))))))***++++++++++++++++++*********++++++,,,---///...+++)))(((((()))******))))))))))))))))))*********))))))******+++,,,+++***))))))))))))******'''***---...,,,+++******+++,,,------.........---,,,)))'''(((,,,///---+++...///000111000///---,,,+++,,,,,,,,,---,,,,,,,,,((()))++++++++++++,,,---222000...,,,***)))))))))))))))(((((((((((())))))(((((('''''''''(((((()))))))))))))))))))))))))))&&&(((++++++)))''''''((()))***,,,,,,,,,,,,...///111555888999999:::>>>AAAGGGKKKRRRWWWZZZ\\\]]]______```cccdddeeefffiiikkkcccddddddbbb^^^[[[\\\]]]]]]\\\[[[ZZZZZZWWWSSSPPPMMMOOOQQQTTTUUUUUUUUUTTTRRRggggggWWWUUUWWWTTTSSSQQQPPPPPPSSSWWWVVVQQQLLLPPPOOONNNNNNMMMLLLIIIGGGEEEHHHJJJJJJHHHJJJQQQVVVRRROOOMMMLLLMMMLLLJJJHHHAAA@@@@@@AAABBBBBBAAA???>>><<<;;;;;;===>>>>>>>>><<<===???BBBEEEHHHKKKLLLQQQVVV]]]bbbdddeeeeeefffdddcccbbbaaa```aaabbbbbbgggjjjmmmqqqvvv{{{}}}yyyrrrmmmdddZZZQQQJJJEEECCC<<<:::666111...---///000....../////////...------***+++,,,,,,******+++,,,+++++++++*********))))))******+++++++++++++++***,,,+++)))((((((***,,,...+++******)))))))))))))))''')))++++++******+++,,,*********,,,......,,,***((()))+++***))))))+++,,,(((((((((((()))))))))))))))***++++++******+++---***************************,,,+++)))+++///000,,,&&&(((******)))((()))***((((((((((((((()))******))))))***+++******((((((&&&(((******))))))+++,,,******+++,,,,,,,,,,,,,,,)))******+++,,,---......///000111///+++***+++---+++***((()))+++,,,,,,,,,)))------))))))------))))))***+++,,,------,,,,,,************************))))))******++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------......///...,,,***+++------,,,***+++,,,......---,,,,,,,,,***+++,,,,,,++++++---///,,,---...---,,,,,,,,,...---------...............,,,---...---,,,,,,---...++++++***++++++,,,---...------------------------***+++---...---...000111000000000000////////////........./////////000000,,,++++++,,,,,,...//////...///......///111111000111111111111111111111111...///000111333444555666111111111111000000000000000000111222333444555555---)))(((***)))&&&&&&(((******))))))***+++,,,,,,'''---,,,''')))222333+++&&&'''))))))((('''(((((())))))))))))************+++***((('''((()))+++,,,'''(((***,,,---,,,***)))---+++***((((((***+++---(((((()))***************,,,,,,+++***+++,,,...///777333...)))(((***---000++++++************++++++*********)))******+++,,,)))(((((((((((())))))***%%%''')))***++++++---///,,,------.../////////...---)))&&&(((---///...+++...000111222111000...---))))))+++,,,---.........((()))***+++------------555333000...+++*********))))))(((((((((((()))******)))'''&&&&&&'''((()))))))))))))))))))))))))))'''***,,,,,,)))((((((***)))***,,,,,,,,,,,,...///111444999:::::::::===@@@GGGKKKPPPTTTVVVXXXZZZ\\\^^^```ccceeegggiiikkknnnbbbcccdddbbb^^^[[[\\\^^^ZZZYYYYYYYYYYYYWWWSSSPPPMMMOOORRRTTTVVVWWWVVVVVV^^^uuuuuuaaaXXXWWWRRRPPPPPPOOOPPPTTTXXXWWWQQQKKKPPPNNNLLLMMMMMMKKKFFFAAA???CCCHHHJJJKKKLLLPPPRRRPPPMMMIIIHHHHHHHHHFFFCCCBBB>>>::::::===AAAAAAAAA<<<;;;:::;;;===?????????======???AAADDDGGGIIIKKKOOOTTT\\\aaacccbbbbbbaaaeeedddbbbaaa`````````aaadddggglllqqqvvvzzz}}}|||yyytttsssnnneee[[[QQQJJJFFFDDD:::888555111......000333//////000000///......---***+++,,,,,,******+++,,,++++++++++++******))))))******+++++++++***))))))...,,,+++)))***,,,...000((()))+++,,,+++***((('''&&&(((***+++++++++,,,---+++***)))***---.........)))***,,,,,,++++++,,,---(((((((((((()))))))))))))))***,,,,,,++++++,,,---++++++*********************++++++)))+++000000---"""&&&***---,,,+++******(((((((((((()))***+++,,,)))***++++++***)))((('''&&&((()))***))))))+++---'''((()))+++---.........))))))***+++---...//////000222222///+++)))***---***)))'''(((***,,,------)))------))))))------))))))***,,,...//////......************************))))))***++++++,,,------------,,,++++++******)))***)))(((***,,,...---,,,111...++++++------***'''***---///000///---,,,+++***,,,...---******,,,000,,,---......,,,,,,---..................---------+++---///...+++***,,,///---,,,,,,,,,+++,,,,,,---------------------------***,,,---.........000222------......///000000000/////////////////////...---------...///000111222............000222222000222222222222222222222222///000111222444555777777111111111000000000000//////000000111333444555555++++++******))))))((((((((()))++++++)))(((((()))************************)))******++++++)))((('''&&&'''''''''(((((())))))%%%'''***)))((('''***,,,)))************+++++++++))))))***++++++++++++***---------+++)))***,,,///,,,,,,,,,------,,,++++++++++++************+++++++++---...,,,)))(((***,,,))))))((((((((())))))***&&&'''''''''(((((())))))'''******(((***///...(((***+++...///000000...---...---+++***)))***+++,,,***---000222111///......---,,,+++++++++,,,---...,,,---......,,,,,,---...000111222111000---+++))),,,***)))+++------+++((((((&&&%%%''')))+++++++++))))))(((((((((((())))))))))))(((((('''''''''&&&&&&(((***+++++++++,,,......666<<<;;;999<<>><<<;;;<<<===<<<:::999;;;>>>@@@BBBBBB<<<>>>AAABBBCCCEEEHHHJJJUUUUUUWWWZZZ___bbbcccbbb^^^^^^^^^^^^^^^^^^^^^^^^eeefffjjjnnnsssyyy}}}|||{{{yyyuuuuuummmbbbZZZTTTMMMDDD======:::666222///......///111///............,,,+++,,,,,,++++++++++++++++++((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,+++***)))))),,,---+++((((((,,,000,,,+++***((((((((()))***,,,&&&$$$)))***''''''+++++++++,,,------------,,,************************)))******+++++++++******(((***(((&&&(((,,,---)))******))))))))))))************))))))******+++,,,((()))***)))((('''((()))++++++++++++++++++++++++(((***+++***)))((()))***%%%'''(((*********))))))+++*********,,,---,,,+++)))(((((())),,,.........++++++++++++++++++++++++((())))))(((''''''(((***+++---,,,((((((,,,---+++***+++---------+++)))(((,,,,,,,,,+++++++++******'''))),,,---,,,,,,,,,---......---,,,++++++++++++---,,,,,,++++++,,,,,,---222111000...---,,,+++++++++---//////...---...///)))+++...///...,,,++++++++++++***)))***+++---...***,,,///000///...---...333000------///000...,,,---,,,,,,++++++,,,,,,---///,,,+++,,,...///---+++///000000111111111000000222222111111111111111222000000////////////000000+++,,,---...///111222222000000///////////////000222111111111000000//////111//////111555666444222333222111111000000111111444333222111111333555666***************)))))))))+++,,,...---,,,+++,,,,,,************************)))******+++******((((((((((((((((((((((((''''''(((***,,,,,,******,,,...)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,***((())),,,...++++++,,,------------,,,++++++************++++++---...///---******+++---******))))))))))))******'''((((((((())))))))))))(((++++++)))+++///...)))***+++---///000///......,,,+++++++++***************---000111000///.........---,,,,,,+++,,,------+++---...---,,,+++,,,---///000111111000...+++***,,,+++***+++---...---+++---+++)))(((((('''&&&$$$***))))))(((((())))))***))))))((((((((('''''''''&&&(((***+++++++++,,,...---444:::999999===AAABBBJJJIIILLLSSSVVVUUUVVVYYY]]]]]]^^^___```bbbcccddd\\\[[[ZZZZZZUUUNNNMMMQQQUUUVVVXXXXXXWWWSSSPPPNNNNNNPPPRRRRRRQQQPPPQQQRRRQQQ```ppphhhRRROOOTTTPPPKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHGGGGGGFFFDDDBBB???AAABBBBBBBBBCCCEEEHHHIIIHHHEEECCCAAA@@@@@@@@@===>>>>>><<<:::999:::<<<<<<;;;999:::===???@@@@@@<<<>>>@@@BBBCCCEEEHHHKKKSSSTTTWWWZZZ]]]```bbbcccaaaaaa`````````_________cccdddgggkkkpppuuuyyy{{{~~~~~~}}}zzzuuurrrkkkbbbZZZTTTNNNEEE???===:::777333000///......111000............---+++******++++++,,,,,,------******+++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))(((+++...,,,)))(((,,,///,,,+++***)))(((((()))***((('''(((,,,,,,((()))---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******))))))******(((***......*********))))))))))))************))))))******+++,,,)))*********((('''((()))++++++++++++++++++++++++(((***+++***)))((()))+++'''((())))))*********)))+++***)))***,,,,,,,,,******))))))***+++---......))))))))))))))))))))))))+++,,,---,,,******+++---+++---,,,)))))),,,---+++,,,---...//////---+++***,,,,,,,,,++++++++++++***(((***,,,,,,,,,+++,,,......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,++++++***,,,......---,,,---...***,,,......---++++++,,,---,,,,,,++++++,,,---...***---///000///...---...111///------///000...---------,,,,,,,,,,,,---------+++***,,,///000///...000000111222222222111111222111111111111222222333111111000000000000111111,,,---......///000111111222111111000000000111111222222222222111111111000222111000222666777666444333333222111111111111222444333222111111333444666)))))))))***************(((***++++++***)))************************************++++++******)))(((******))))))((('''''''''(((***++++++++++++,,,...)))************+++++++++)))******++++++++++++++++++++++++)))((()))+++...***+++,,,---------------++++++************++++++......///...,,,,,,---///++++++***************+++)))))))))***************)))++++++***,,,///...******+++---...//////......+++,,,,,,---,,,,,,+++******---000111000.........///...---,,,,,,,,,,,,,,,+++,,,---,,,+++***+++------.../////////...---,,,,,,***))))))+++------,,,,,,***(((&&&%%%###!!!***))))))(((((())))))***))))))((((((((((((''''''''')))++++++++++++,,,------333777666777===BBBDDDLLLJJJLLLQQQTTTSSSTTTWWW]]]^^^^^^^^^^^^_________^^^\\\[[[[[[VVVPPPMMMOOORRRTTTWWWXXXWWWSSSOOOLLLOOOPPPRRRQQQOOONNNNNNOOOMMMWWWddd___OOOOOOSSSLLLHHHHHHHHHHHHHHHHHHHHHHHHLLLJJJHHHFFFFFFDDDBBB@@@???@@@AAAAAA@@@AAACCCEEEFFFEEECCC@@@???>>>>>>>>>;;;<<<<<<:::888888999:::<<<;;;999:::<<<>>>>>>>>>===???@@@AAABBBEEEIIILLLOOOSSSXXXZZZ[[[\\\```cccddddddcccbbbaaaaaa``````cccdddfffjjjnnnrrruuuwww|||~~~~~~}}}{{{sssnnniiiaaa[[[UUUOOOGGGBBB<<<;;;888555333000///...111000////////////...,,,******+++,,,---......///---,,,,,,,,,,,,------...+++++++++++++++******)))(((+++...---+++***+++...++++++***)))))))))******%%%&&&***---,,,(((***...)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))(((+++++++++---000...*********************************))))))******+++,,,)))***+++***((((((((()))************************)))***+++***))))))***+++******)))))))))******+++***)))((()))+++,,,+++***++++++******++++++,,,---************************,,,---...---++++++---///+++------))))))------+++,,,---...///...---,,,+++,,,,,,,,,,,,++++++++++++***+++,,,+++++++++---///,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,,,,)))+++------,,,+++,,,---,,,---------++++++,,,...///...---------------...***---///000///.........///---,,,,,,...//////...------,,,,,,,,,,,,------+++******,,,///111111000111111222333333333333333111111111111222222333444222222222111111222222222.../////////000000000000222222111111111222222333333333333222222222222222222222222444666777777555444444333222222222222333444333222111222333444555++++++******************&&&(((******)))((()))***************************++++++++++++******))))))))))))))))))))))))))))))&&&''''''(((((())))))***))))))*********+++++++++(((((()))***************,,,,,,+++***)))***,,,///,,,---------------,,,,,,,,,++++++******++++++,,,------------,,,---...///,,,+++******)))*********++++++++++++++++++++++++***+++++++++---///...,,,***+++,,,.....................---------------...***---///000///...............---,,,+++************+++,,,,,,******+++,,,+++,,,---............---+++***)))((())))))*********(((''''''((('''&&&$$$)))((((((''''''(((((()))))))))((((((((((((((((((''')))+++,,,++++++,,,---///333555333555<<>>>>>???@@@???>>>???@@@BBBDDDCCCAAA>>>===<<<<<<===;;;;;;;;;:::888777888999<<<:::888888:::<<<===<<<>>>???@@@AAABBBEEEIIILLLLLLRRRWWWYYYXXXYYY^^^bbbeeeeeedddcccbbbaaaaaa```eeefffgggjjjnnnqqqtttvvvxxxyyyyyyzzz~~~zzzqqqkkkgggaaa\\\VVVPPPJJJEEE<<<;;;999777555222000///222111//////000000///...,,,,,,,,,------......///...---,,,++++++,,,---...***+++++++++++++++******(((+++......---+++,,,---+++*********************((('''((()))***))))))***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))'''***++++++---000...)))******************************))))))******+++,,,***+++,,,+++)))((()))***)))))))))))))))))))))))))))***++++++))))))***+++,,,,,,***))))))***+++,,,)))(((((((((***+++***)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))+++---+++------******------+++***+++,,,,,,,,,+++******------,,,,,,,,,++++++++++++,,,,,,+++***+++---///++++++*********++++++,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---***,,,------,,,,,,,,,.........---,,,***+++---000//////...------,,,,,,,,,+++---//////...---...///------,,,,,,---...//////......------------......,,,,,,,,,---///000111111111222333444555555555444222222111222222333444555222222111111111111222222000000000000000000000000222111111111111222222333222222222222222222222222111222333444666666666666555555444333333333333444333333222222222333444555---,,,,,,+++***))))))((()))+++------,,,,,,,,,---************************,,,++++++***************'''(((((()))***+++,,,,,,%%%%%%%%%&&&'''((((((((())))))*********+++++++++)))***++++++,,,,,,++++++---------+++***+++...111/////////...---,,,+++***,,,,,,++++++++++++,,,,,,,,,+++++++++,,,---......,,,+++******)))))))))***,,,,,,,,,,,,,,,++++++++++++******,,,......------++++++,,,------.........///---+++******,,,...///+++---//////...---......,,,,,,,,,+++***)))((((((***+++,,,,,,******+++,,,***+++,,,------.........------,,,+++))))))))))))+++++++++,,,......,,,+++(((''''''&&&&&&''''''((((((((())))))))))))))))))(((***,,,,,,,,,+++,,,---111444444222333:::???@@@DDDCCCGGGMMMPPPQQQRRRVVVWWWWWWYYYZZZZZZZZZZZZYYY[[[YYYYYY[[[XXXQQQKKKKKKNNNMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOOOONNNLLLMMMNNNPPPOOOVVVVVVNNNNNNNNNFFFFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@?????????@@@>>>===<<<===>>>===<<<===>>>@@@BBBAAA???===<<<;;;<<<<<<:::;;;;;;999777777888999:::999777777999;;;;;;;;;>>>???AAABBBCCCFFFIIILLLJJJPPPUUUWWWVVVWWW[[[```cccccccccbbbbbbbbbaaaaaadddeeegggiiilllooorrrttttttuuuuuuvvv{{{~~~xxxpppkkkhhhccc^^^XXXRRRLLLHHH===<<<;;;999666444222111333111000000111222111///000/////////......---------,,,+++******+++,,,---***++++++,,,,,,,,,++++++)))+++---...---,,,,,,,,,*********++++++++++++***...+++'''&&&))),,,+++)))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******%%%)))******---000...))))))***++++++++++++***)))******))))))******+++,,,***,,,,,,+++***)))***+++)))))))))))))))))))))))))))+++,,,+++***)))***+++...---,,,*********+++,,,)))(((((((((***+++***)))+++,,,---,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******))))))+++,,,+++---...++++++...---+++***+++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,+++***+++---///************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------+++---...///...---...///......---+++***+++...000...---------,,,,,,+++++++++---//////...---...///---------------...///000///......------......///......///////////////000222222333555555666666666333333222222333444555555111111111000000111111111111111111111111000000000000000000000000111222333000000111111111111111111000111333444444555555666666555444444333333444444222222222222333333444444---,,,,,,+++******))))))''')))+++,,,+++++++++---************************,,,,,,+++************+++''''''(((***+++,,,---...(((''''''(((***++++++***)))************+++++++++,,,------...............---------,,,+++,,,///222////////////...,,,+++***,,,,,,++++++++++++,,,,,,,,,******+++---//////...------,,,+++************,,,,,,,,,,,,,,,++++++++++++((((((,,,...---,,,---+++++++++,,,------......,,,+++)))((((((***,,,---+++---......------...///++++++,,,,,,+++***)))(((+++,,,---,,,+++***+++---******++++++,,,---.........///000///---+++***+++***))))))***++++++)))&&&(((''''''&&&&&&''''''((((((((())))))))))))******)))+++------,,,+++,,,---111333333111333:::======CCCCCCHHHOOOSSSSSSTTTWWWSSSTTTVVVWWWWWWWWWVVVUUUYYYVVVWWWZZZYYYRRRKKKIIIIIIHHHGGGFFFFFFFFFHHHIIIGGGIIIKKKLLLKKKKKKLLLMMMUUUQQQUUUWWWOOOOOOOOOHHHEEEEEEEEEDDDDDDCCCCCCBBB===<<<;;;;;;======<<<;;;999:::;;;;;;;;;;;;===???@@@???===;;;:::::::::;;;:::::::::999777666777888888777555666888:::;;;:::===???BBBDDDEEEFFFIIIKKKJJJMMMRRRTTTUUUVVVZZZ]]]^^^^^^___``````aaaaaabbbbbbbbbdddfffiiimmmoooqqqrrrtttttttttwwwzzzxxxrrrllljjjfffaaaZZZSSSMMMIII???===;;;999777555444444333222111111222333222111222111111000///...---------,,,,,,++++++++++++++++++,,,,,,---------------+++,,,,,,---------------)))***++++++,,,+++++++++...---+++(((***......+++)))******+++,,,+++++++++************************++++++,,,,,,,,,,,,++++++&&&((()))))),,,000...***)))***+++,,,,,,+++***)))******))))))******+++,,,+++,,,---,,,*********+++***************************+++,,,+++*********,,,//////...,,,,,,+++++++++***)))((()))+++,,,+++******,,,...,,,)))(((+++---++++++++++++++++++++++++***+++,,,+++++++++---///***......,,,,,,......***,,,,,,------------......------------,,,,,,,,,,,,,,,---------++++++---...+++***++++++,,,---...///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---...+++---//////...---...///.........,,,++++++...000,,,,,,---------,,,,,,+++,,,---......------...000.../////////---...///111//////............/////////000111000///...///000111222333555666666666666555444444333333444444555111111000000000000111111222222222111111111111111000000000000000111222333000000000000000111111111///111333444444444555666555555444333333333333444222222333333333444444444*********++++++,,,,,,,,,%%%''')))))))))((()))+++************************---,,,+++*********++++++))))))******+++,,,------***)))((())),,,---,,,+++)))************+++++++++,,,,,,---............---,,,,,,,,,++++++,,,///222------............---------,,,,,,++++++,,,,,,------+++***+++...111000///000///...------,,,,,,,,,,,,,,,,,,,,,++++++******+++'''''',,,...+++***---++++++++++++,,,---......)))***+++---------,,,++++++,,,......---,,,---///+++,,,---------,,,+++++++++---...---,,,+++,,,---*********++++++,,,------(((,,,///000...,,,+++,,,&&&&&&&&&((()))(((&&&###))))))(((((((((((())))))(((((()))))))))*********)))+++------,,,+++,,,---///111111000444;;;>>>===BBBCCCHHHPPPTTTRRRQQQSSSRRRSSSTTTUUUTTTRRRPPPOOOUUURRRSSSXXXXXXQQQJJJGGGCCCCCCBBBBBBCCCCCCCCCCCC@@@BBBEEEGGGHHHHHHJJJLLLRRRMMMRRRTTTMMMLLLNNNIIIDDDDDDDDDCCCBBBAAAAAAAAA===<<<::::::;;;;;;:::999666888999999999:::===???===<<<:::999888777888888888888888777555444555666666555444444777:::;;;;;;;;;???CCCFFFGGGGGGIIIJJJJJJLLLNNNRRRUUUWWWYYYZZZXXXYYYZZZ\\\^^^```aaabbbaaabbbcccfffiiimmmoooqqqrrruuuvvvtttuuuxxxxxxuuunnnmmmjjjddd[[[SSSMMMIII@@@???;;;999777666666666333222111222333444333222111111111000000/////////---------------,,,++++++,,,---......//////......---,,,+++,,,---.........)))***+++,,,,,,,,,++++++!!!)))///,,,)))+++---,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------(((******))),,,000000---)))***,,,------,,,***)))******))))))******+++,,,,,,---------+++***+++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,000000//////---,,,+++***+++***)))***,,,,,,,,,***))),,,...,,,)))(((+++///++++++++++++++++++++++++***,,,---,,,,,,,,,...000***...///------///...***,,,,,,,,,,,,------...///...------------,,,,,,,,,+++---......---,,,,,,---+++++++++,,,---///000111...---+++******+++---.........---------------...+++,,,......---------............---,,,,,,...000,,,,,,......///...------,,,---......------...000///111222000...---///111000//////////////////000---///111111//////111333111111333444555666666666777666555444444333333444222222111111111111222222111111222222222222222222111000000111222333444444000000000111111222222222000222555666555444666888555444444333333333333333222222333333444444444333'''((()))***,,,...//////(((***,,,,,,,,,,,,---...************************---,,,+++*********+++,,,++++++++++++++++++,,,,,,***((('''))),,,---,,,***)))************+++++++++))))))***++++++++++++***+++++++++******+++...111***+++,,,...///000000000---,,,,,,++++++,,,,,,---...,,,***,,,000222222111222222111//////.........,,,,,,,,,++++++*********+++&&&&&&,,,...+++***,,,++++++++++++,,,---......))),,,000333444111...++++++,,,...---,,,,,,---///,,,---.../////////...---,,,---......,,,,,,---...++++++******++++++,,,---!!!&&&+++---,,,******+++(((((())),,,......,,,)))++++++************++++++(((((())))))*********+++***,,,------,,,+++,,,---,,,...///000555<<>>AAACCCEEEFFFIIIKKKMMMHHHMMMPPPIIIHHHLLLHHHCCCCCCBBBBBBAAA@@@?????????===;;;;;;;;;:::999777555666888888999:::===???;;;:::888777666666666777666777777555333222333555555444333444777999;;;;;;;;;>>>CCCGGGHHHHHHHHHIIIJJJKKKLLLPPPUUUXXXXXXXXXTTTUUUWWWZZZ\\\___aaabbbcccccceeehhhkkkooorrrttttttwwwxxxuuutttwwwyyyyyypppooollleee\\\SSSMMMIIIBBB???<<<888666666777888444222222222444444444222000000000000000111111111---...///000///...,,,+++------...///000000//////...---++++++,,,.........)))***+++,,,---,,,,,,+++###000...&&&&&&***,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........***++++++))),,,111222///)))***,,,------,,,***)))*********)))***++++++,,,,,,---...---+++***+++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,000000000000///---***)))+++*********,,,---,,,+++(((+++...,,,)))(((,,,000------------------------)))+++,,,,,,+++,,,...000***...///------///...***+++*********++++++,,,---......---------,,,,,,,,,+++---//////...,,,,,,,,,++++++,,,---...///111222000---+++))))))+++---000000///...------------...)))+++------,,,,,,,,,------...///...---,,,...///,,,---...000000000//////---.........------///000111222333111...---///222000000////////////000000+++...111111000000333666000111222444555666666666888777666555444333333333444333333222222333333444111111222222222333333333222222222222333444555666111111111222222333333333111444777777666555777999444444333222222222222333111222333444444444333333+++***((('''''')))+++,,,+++,,,---,,,*********+++******))))))***+++,,,,,,(((((()))***************(((''''''(((***,,,+++***++++++++++++******))))))''''''((()))***,,,...///************************+++,,,...---,,,,,,---///...---,,,+++,,,...000222000///...---,,,------...+++(((''',,,444999;;;999<<<:::777333000///111333,,,,,,+++***))))))******,,,---.........---,,,+++++++++******++++++,,,---,,,++++++***+++,,,...///---,,,+++,,,...///...---000---+++,,,...000///---111000///...---,,,,,,,,,///...---,,,+++,,,,,,---,,,...000///---+++******))))))***++++++,,,---------//////,,,'''&&&)))...)))***+++,,,---,,,++++++------------......//////000000111333666999<<<>>><<>>???@@@===;;;;;;===AAAEEEEEEDDDFFFGGGIIIJJJIIIGGGEEECCCBBBAAA@@@@@@AAAAAA???======;;;999:::;;;:::666333888:::::::::999999;;;===777777666666666666777777666777666444222111222333777555333222333666999;;;===@@@DDDFFFGGGGGGGGGHHHMMMIIIIIIOOOTTTUUUVVVXXXUUUUUUVVVWWWZZZ\\\^^^___ffffffgggjjjmmmqqqtttvvvvvvwwwxxxxxxyyyyyyyyyyyyrrrqqqllleee```\\\SSSJJJCCCAAA===;;;;;;;;;;;;:::555555666666666555444333777444222444222///...111//////000000000000000///,,,---...//////---+++***+++++++++,,,,,,---------))))))))))))))))))))))))------......------,,,+++.........//////...------...+++***---,,,))))))+++---...//////---++++++++++++,,,------......---------......,,,+++***+++,,,)))******+++,,,,,,------+++---//////...,,,,,,---///...---------,,,)))'''------,,,++++++,,,------)))+++///000...,,,******...//////...,,,+++,,,---+++///000------...---)))---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///......------......///+++,,,,,,+++---///+++%%%---.........---...000333...///000///---,,,---...++++++,,,,,,---...//////,,,---......------...000///,,,)))))),,,------+++///+++***---...---///444+++///222111,,,***,,,////////////...------///111222222222111111111111111111111000000111333444666444444444555666888999:::666666555444333333222222333333333333333222111000///000111000000111333666333444444333222111333444333222111000000111222333555555555555666777888999:::888666666666555333111555555444333222222222222---,,,***))))))***+++,,,'''***------,,,***))))))***************+++,,,,,,((())))))***************)))(((''')))+++,,,++++++,,,+++++++++************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---......---,,,+++,,,...000111//////---,,,,,,,,,------...,,,,,,111999???AAA@@@@@@AAA@@@===888333111000,,,,,,+++***************,,,,,,---......---,,,++++++++++++++++++,,,,,,---,,,++++++++++++---...///,,,,,,------------......000...,,,,,,...///...---111000///...------------///...---,,,,,,,,,---------///000///---++++++,,,******++++++,,,------...)))+++,,,)))$$$$$$'''+++)))***+++,,,---,,,++++++,,,,,,,,,---...//////000111111111333555888;;;<<<<<<@@@FFFGGGEEEDDDFFFIIIJJJLLLNNNMMMJJJHHHHHHIIIDDDHHHJJJFFFCCCCCCBBB>>><<<<<<<<<;;;<<<<<<======:::999999<<<@@@DDDEEEDDDDDDEEEGGGHHHGGGEEECCCAAA@@@@@@???@@@@@@???===:::999888777888:::999666444555777888888777888:::<<<666666555555555555666666666777777666444333444555666555333222333666999;;;<<<@@@DDDFFFGGGGGGHHHIIIMMMIIIIIIOOOSSSTTTUUUWWWUUUVVVWWWYYY\\\___``````ccceeehhhlllpppsssuuuvvvwwwwwwxxxyyyyyyyyyxxxxxxsssqqqlllddd```]]]UUUMMMFFFCCC>>><<<;;;;;;;;;:::777777777777666666666666777444333444333000000333//////000000000000000///,,,---...//////---,,,***++++++,,,,,,,,,---------************************+++,,,,,,---.........---++++++,,,,,,,,,,,,++++++...++++++------***))),,,...///000///---+++,,,---+++,,,------......------,,,------,,,******+++---(((((()))+++,,,...//////+++---//////---,,,,,,------,,,,,,---......+++)))---,,,++++++++++++,,,---)))+++......---++++++++++++,,,---,,,***)))***+++***---...,,,,,,///...+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........)))***+++,,,...///000000+++---,,,+++---///,,,&&&---.........---...000333///000000///...------///+++,,,,,,---......//////,,,---///...------...000222///------///000000///000...///222222//////111---000333222...,,,---000//////000...------///111111111111111111111111111111111111111111333444555666666666777888999;;;;;;666666555555444333333222333333333333333222111000111111222111111222444666333444444333222111333555333222111000000111222333888777777777777888999999:::888666555555555444222555444333222222111111222///...,,,+++***++++++,,,%%%(((---...---+++)))(((++++++*********+++,,,,,,))))))***++++++++++++******)))((()))+++,,,,,,+++,,,,,,++++++++++++******+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---------,,,,,,,,,...///000...------,,,,,,,,,,,,------++++++...555:::;;;;;;<<>><<<;;;;;;:::999999999::::::666666777:::???BBBDDDCCCAAABBBCCCDDDDDDCCCAAA@@@???>>>???@@@@@@>>>:::666666555555666888888666444222333444555555666888:::555555444444444444555555444555555555333333444666555444333222333666999;;;;;;>>>BBBEEEFFFGGGIIIJJJMMMIIIIIINNNRRRRRRSSSVVVUUUVVVWWW[[[___aaaaaa``````ccchhhnnnrrruuuvvvvvvzzz{{{|||||||||{{{zzzyyytttrrrkkkccc```^^^XXXQQQJJJFFFAAA>>><<<<<<;;;:::;;;:::888777777777888999888444333555555222222555000000000000000000000///---.../////////...,,,,,,,,,,,,,,,---------------************************)))***,,,---.../////////***++++++,,,,,,+++++++++...++++++......+++***---111111111///---,,,...///,,,,,,---............---+++,,,,,,+++******,,,...******++++++,,,...//////+++---//////---,,,---...+++++++++---//////...,,,,,,++++++******++++++,,,***,,,---,,,+++***+++---***,,,,,,,,,***)))***+++***---,,,***+++...///---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........)))***,,,...000000000000+++------+++,,,///,,,'''---...///.........000222...000000000...---...///,,,,,,------.../////////,,,...//////...---///000222000//////000111111000222000222666666111//////...111444333000...///111///000000///...---///111000000000000000000000000111111111111222333444444555666666777888999::::::666666666555444444333333222222333333333222111111111222333333222333555777222333444333222222333555333222111000000111222333999999888888888999:::::::::888444333444444444444444444333222111111111111//////---,,,++++++++++++'''))),,,...---+++++++++,,,,,,+++++++++,,,,,,---)))***++++++,,,,,,+++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++'''))),,,...//////...---------------------------)))+++,,,,,,+++***,,,------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---+++******---000000000000444:::<<<:::555000------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,---------------...------,,,---///000111***...111000,,,+++...222222111///......---------------,,,,,,---...//////.........------------.../////////---++++++---///------------......//////)))***+++***))))))+++...)))***+++,,,---,,,++++++)))***+++,,,...///000111111222222333555666777888;;;===@@@AAA@@@???@@@BBB<<<>>>@@@BBBBBBAAA@@@???<<>><<<===<<<:::999999888777777666777777666666888;;;===@@@AAAAAA>>>???@@@BBBBBBAAA@@@???>>>>>>???@@@@@@===888444666666666666666666555444000111333333333555777:::444444333333333333444444000111222222111111333555444333222222333666999:::999<<>>===<<<;;;===<<<:::888888999:::;;;999666555777777444555888111111111000000000000000......////////////...------------------.........++++++++++++++++++++++++***+++,,,---............+++,,,------------------///,,,,,,//////,,,,,,...333333111///------///222,,,------...............***+++,,,+++***+++---///......---,,,,,,---......,,,...//////---,,,---...,,,,,,,,,...000000...,,,+++++++++++++++++++++++++++,,,,,,+++******,,,...,,,---......---,,,---///,,,...---)))***---///---)))******+++,,,---......------------------------------------------------------------............---...000111111000...---+++......,,,,,,///---***,,,---//////......000222---/////////------...///------........./////////---...//////......///000///.....................111///111555555111///000///111333222000///000111///000000000......///111////////////000000000000111111111222222333333333333333444555666666666777666666666555555444444444222222333333333222222111111222333333222222444555222333444333222222444555333222111111111111222333777777777777888999:::;;;:::777333222333444555555444444333222111111111111......---,,,+++*********+++,,,---,,,,,,---///111------,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,------''')))+++---......---,,,------------------------)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...//////)))---111333222000///...---,,,,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,---............---///......---...000111222+++///222111---,,,///333111111000///---------...++++++++++++,,,---......---...................../////////---,,,,,,...000------............//////***+++,,,,,,,,,,,,---///)))***+++,,,---,,,++++++))))))***,,,---///000111111111222333444555666666:::<<<===>>>>>>>>>???@@@;;;<<<===>>>???===<<<::::::>>>???;;;:::;;;;;;:::777777666555444444444555666888:::;;;<<<<<<<<<===<<<===>>>???@@@@@@??????>>>>>>???@@@@@@===888444888888888666555444333333///111222333333444777999333333222222222222333333000111222222111111333555333222222222444666888:::777:::===???AAACCCFFFHHHHHHGGGHHHLLLNNNNNNPPPUUUSSSRRRTTTZZZ```cccbbb___^^^___aaaeeejjjqqqwwwzzz~~~tttqqqjjjbbb```aaa^^^XXXVVVQQQJJJDDDAAA@@@???>>>???===;;;:::999:::<<<===;;;888777999999777777:::444333222111111111111222.../////////////////////........................++++++++++++++++++++++++,,,------...------,,,,,,+++,,,------............///------000000------000444333222000......000222,,,---......//////......***,,,,,,,,,+++,,,---//////...---,,,---...000111---...///...------...//////......///000///---+++++++++++++++++++++++++++,,,,,,,,,+++***+++...000,,,---//////......///111///111///+++***------+++******+++,,,------......---------------------------------------------------------.........//////,,,---///000000///---,,,+++...///,,,,,,...///,,,,,,---/////////...000111,,,---......---,,,---.........///////////////000---...000///......///111------......------------...,,,---111111///000222///000111111000000000000...000111111/////////000......//////000000000000111111222222333333333222222333444555555555555555555555555555555444444444111222222333333333222222000111222222111111222333111333333333222222444666444333222111111222333444333333444555777999:::;;;999666222111222444666666555444333222111111111111---------,,,,,,++++++***,,,------,,,,,,...111555......---,,,,,,,,,------++++++,,,------------,,,---,,,++++++---------+++,,,,,,------------......,,,,,,------,,,+++***)))------------------------***+++,,,,,,++++++,,,---,,,,,,,,,,,,---------,,,+++,,,,,,------------,,,---,,,,,,,,,---...000111---...000000...---------------,,,,,,,,,---......,,,,,,,,,,,,---...//////,,,---.../////////...---000//////...///111222333---///111111///...000222000111111///------...///,,,,,,++++++,,,---......------...////////////......//////...------...000........................)))******++++++,,,,,,,,,)))***+++,,,---,,,++++++)))***+++,,,---...///000///000111333444555555555999999:::;;;<<<===>>>???<<<;;;::::::;;;;;;999777888<<<<<<999777:::;;;999555555444333333333444444444777999:::999888888999::::::;;;<<<===>>>>>>>>>>>>>>>>>>??????===999555999999888666333222222333000111333333333444666888333333222222222222333333333444555444333444666777111111111222444666888:::777:::<<<>>>???AAADDDGGGEEEDDDGGGKKKMMMLLLPPPUUUSSSRRRRRRXXX```dddccc___^^^^^^___bbbhhhooovvvzzz}}}~~~|||uuusssllleeedddeeebbb]]][[[UUUNNNHHHEEEDDDCCCBBB@@@@@@>>>=========>>>???>>>:::999;;;;;;888888;;;777666444333222222333444////////////000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++,,,------------000------000111......111333333333111///...000111------...////////////...------...---,,,,,,...000...---,,,,,,...000333555...//////...------...000000//////000000000---++++++,,,,,,------,,,,,,+++,,,------,,,,,,---///111+++,,,............///111111333111---,,,------***,,,,,,,,,------.........------------------------........................------........./////////'''(((***,,,............+++///000---,,,...000...+++---///000//////000111,,,---......------.../////////000000000000000000---///000000///...000111---///111111///...//////...+++,,,///111///000333//////000111111111111000...000222111000//////000...//////000000111111222111222222333333333222222333444666777777777666555444444444444444444444444111111222333333333222222///111333222111000111222111222333333222222444666444333222111111222333444111222222333555777999:::777444222222333555666666555555444333222222222222------.........------,,,***+++,,,------...111333//////...---------------+++,,,,,,---------------...,,,+++,,,---...---+++,,,---------.....................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,------,,,,,,++++++,,,---...///......---+++++++++++++++,,,...///000111222000...------------------------...//////------,,,,,,---///000111,,,---///000000000...---000000//////000111333444//////000000000000111111///000111000...---///111......---------...//////,,,---...///000000///...---...000000.........///------------------------***)))******++++++******)))***+++,,,---,,,++++++******+++,,,------......---///111333444555555555666555666777999;;;<<<===;;;888666666777999888666555999:::666555888999888333333333333333333444555///333666777666555555666666777888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;999666555666666444111000222444000111222222111222444666333333333222222333333333444555666555444444666777000111111222444666888999:::<<<>>>???@@@BBBDDDGGGBBBBBBFFFJJJLLLLLLPPPVVVUUUSSSRRRWWW```fffeeebbb]]]^^^```dddiiiooouuuxxx|||}}}~~~}}}wwwuuupppjjjiiikkkgggaaa^^^YYYQQQKKKHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@===;;;===<<<999999<<<999888666444333444555555000/////////000000111222000000000/////////......------------------------,,,,,,------...---------***+++,,,---............000......111222//////222111222333222///...///000------...//////////////////000000///------...000222111///---...///111333/////////...------///111.........000111111///...,,,---............---,,,,,,...//////......000222+++---/////////000222333000333333///...000///+++................................................////////////////////////............////////////)))***+++,,,---//////000+++///111---,,,...000000+++---///000/////////000...///000000//////000222000000000000000000000000---///000000//////000111---000222222000//////111///---///444444111000111000000111222333333222111...000222222111///000000//////000000111222222333111222333333333333222111333444666777777666555444333333333333333333333333000111222333333333333222000222444444222111111222111222333333222333555777444333222222222222333444444333333333444555666777555333222222444666666555777666555444333333333333---...///////////////...'''))),,,......///000111000///...---------------+++,,,------......------...---,,,,,,......---,,,---------.........//////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///,,,,,,---------,,,+++++++++,,,.../////////......111000000...,,,+++---...///000222111///.........---------------...///000......------...///111222,,,---///000111000///---111000000000000222333444111/////////111222111000...000111000...---000333000000////////////000000,,,---///000000000///...,,,...000111000......///---------------------,,,,,,+++++++++,,,,,,+++***)))***+++,,,---,,,+++++++++++++++,,,,,,---------,,,...000333444555555555333333333444777:::;;;;;;999666333222555888888777333777888444333666888777222222222222333444555555+++///333555444333444555444555666777888999:::;;;;;;:::999999::::::888666222333444222000///222555000111222111000111222444444333333222222333333444444555555444333222444555000000111222444666888999<<<>>>???@@@AAABBBEEEHHHAAAAAAEEEJJJKKKKKKPPPWWWXXXTTTRRRXXXaaaggggggddd\\\^^^bbbggglllqqquuuwww|||~~~yyyxxxsssnnnmmmoookkkddd```[[[SSSMMMJJJIIIIIIIIIEEEEEEEEEFFFEEEDDDDDDCCCBBB>>>===>>>===999999<<<;;;999777555444555666777000000//////000111222222111111000000/////////...------------------------***+++,,,---.../////////---...///000111111111111111......222222000000333000222333222000......///---......///////////////111111111000...---...000999777333///,,,,,,,,,---/////////...------///111,,,,,,---000222333222000------...//////...------,,,...000000///000111333...000222222222333555777...222333111111222111---///////////////.................................000000000000000000000000............/////////000111000////////////000111+++000111...,,,...111111+++---///000000//////000///111222222111111222444111111111000000000000000...///000000//////000111,,,///222222000......000111000444999999333//////222222222333444555444333...000222222111000000000///000000111222333333333111222333444333333111000000222333555555444333111222222222222222222222222000111222333333333333333111333555555444222222222111222333333222333555777444444222222222222444444777666555444444444444444333222222333555666555444777777666555444444444444+++,,,...///000000000000...+++***+++...000...,,,---......,,,---111000,,,///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...------///000000///++++++,,,,,,,,,------------...//////......///111...,,,++++++---///000000///000111000///...///000111000///...---......///000111333444333222///...000000000///...,,,+++***///////////////000111111---......///000111222222...............///000000999555111///111222111000000000000000////////////...///000///...---...///***---000222111000000111---000222111//////111333////////////...---,,,+++---------,,,,,,+++++++++------------------------+++******)))***+++---...///000000222333444555555444555777999:::;;;::::::;;;:::999777666666666666555555666666555555444333///111333555666555333222333222111111222333555666666777777777888888888888666555555777999999777444222222222333333444444444222222111111222222333444222333444444222222333444222222222222111111000000333333222222222333444444888:::;;;===>>>AAAEEEHHHGGGHHHJJJMMMQQQTTTTTTTTTZZZYYYYYY[[[^^^aaabbbbbb___```bbbdddhhhnnnuuu{{{xxxppppppssssssmmmfff___\\\VVVQQQNNNLLLMMMMMMJJJFFFDDDDDDFFFHHHHHHFFFFFFFFFDDD@@@>>>===>>>@@@>>>:::666555666777666555222222111111111111111111444333111///---------...)))...333222---,,,111666......---......///000111---............000333555444333222111111222333444666666555444444333222222---...//////---,,,---...///////////////000111111111333222---+++///333333111222333111///....../////////000000000...---,,,+++,,,---...////////////111111111000...///111333222444555555444444555666222555555333333666666333333111...,,,++++++---...////////////000000000000000000000000000000000000000///............//////000000000000//////////////////...------///000111.........///000000111111000111111111222222222222//////000111111111111111////////////000000000000000000111111111111000000111222333444333333111000000111222111000000222444000000111222222222222222000000111222333444444555222333333444444333222222444555666555333222333444333333333333333333333333555333222111111222444666000222333333222111333444222111111222444555555444222222222222222222222222444333222111111222333444777777666666555555444444333444555444222222333555,,,---...000000000//////...,,,+++,,,...///...,,,,,,...///,,,+++......+++...............//////000------------------------,,,,,,---------............---,,,---...//////---,,,,,,,,,------.........---...//////......///111...---,,,---///000000000...///000000......///000111000...------...///000111111222222222111///...////////////...---,,,,,,///////////////000111111.........///000000111111000/////////000000111222444111......000111111///000000000000000000000000///111222111000000111222,,,...111222111000000000---///111000///...000222////////////...---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///...//////000222333333444333555666888999999999999666666555555444555555555555555555555555444444333000111444555555444222111222222222111222333555666666666666777777777888888777666555666888888666333333333333333333333333333222222111111222222333444111222333333111111222333333222111111000000000111111111111222333555666777666888999;;;<<<>>>BBBEEEDDDEEEGGGJJJNNNQQQSSSTTTZZZYYYYYY[[[___aaabbbbbb___```bbbcccgggmmmtttyyy~~~yyyrrrqqqrrrqqqkkkfff___\\\WWWSSSOOONNNNNNOOOMMMJJJHHHIIIKKKLLLJJJIIIIIIHHHEEEBBB@@@??????@@@AAA===999777777777666444333333333222222222222111333222111000///.........,,,///222111...---///222.........//////000111222...///000000000111444666444333222222222333444555777777666666555444333333...///000///---------//////////////////000111111000333222...---000333222111222333222///...///000//////000111000000......,,,,,,---...////////////000111111000///000222444222333555555444444555777555888777444444777666444000///---------///111333....../////////000000000000000000000000000000000000000///////////////000000000000000000000000//////............///000000...//////000000111222222000000000111111111222222...///000000111000000000////////////000000000111000000111111111111000000111222333333333333222111111222222222111111333555111111222222222222222111222222222222222333333333222222222222333333333333444555666555333222333444333333333333333333333333555444333111111222444555111222333333222222333444444222222222444555444333444444444444444444444444555444444333444555777888777777777666555555444444555666666444222111222333---...///000000///.........,,,,,,,,,...///...---***///111,,,)))+++,,,+++------------.........///........................,,,------------.........,,,+++,,,---//////---++++++,,,,,,---...//////000---...//////......///111.........///111222111///,,,---//////......///111333111...,,,,,,---///111111111000000000000//////---......//////.........000////////////000111111////////////////////////111111111111111111222333000//////000222333222000000000000000000000000000///000222222111111222444---000222222111000000000...///000000//////000222000000000000///...---,,,,,,,,,,,,---------------++++++++++++++++++,,,,,,---,,,,,,------///000111......///000111222222333333333555666777777888777444444333333444555666666555555555555555444333333111222444555555333111000222222222222333444555555555555666666666777777777777666666666777666444222444333333333333333333333222222111111222222333444000111222222000000111222666444333111111222333444000000111222444666888999666888:::;;;<<<>>>AAACCCDDDEEEGGGJJJMMMQQQTTTVVVZZZZZZZZZ\\\```bbbcccbbbaaaaaabbbbbbeeekkkrrrxxx~~~~~~}}}~~~}}}yyyuuurrrpppmmmiiifffaaa^^^ZZZUUURRRQQQRRRRRRQQQPPPPPPQQQQQQQQQNNNLLLMMMKKKHHHEEECCCBBBAAAAAACCC@@@<<<:::999888666555555555444444333333333333111111111111111000000///000000000//////.........////////////000111222222000111222222111222555777666555444444555666777888::::::999888777666555444///000111000...---...//////////////////000111111///333444000///111222111111222333222000//////000///000111111222111111000------...///000000000000///000111111111222444666444555777777777777888:::999<<<;;;777666888777444111000///...///111333555............////////////000000000000000000000000111000000000000000111111000000000000000000000000......///000000000000000///000000111222222333333///000000000111111111111///000111111222222111111/////////000000000111111000000111111111111000000222222333333333333222222222333444333222222444666222222222222222222222222444333333333222222222111333222111111222333444555444555555555333222333444333333333333333333333333666555444222222222333333111222444333222222333555666444333333444444444333555555555555555555555555333333222222444555777888666555555444333333222222333444444333111111222444......///000000///...---...---------.........---+++111333...)))))),,,---,,,------.......................................------------............++++++,,,...000000---+++++++++,,,---......//////---...//////......///111/////////111333333111///***,,,......---...///111333111///,,,,,,...000222000000//////...///000000,,,---...//////000000000000000//////000000111222000/////////////////////222222111111111111222222111111333444555555333222000000111111111111111222---...000000000000222333///111333333111000000111111111111000000000222333000000000000///...------,,,,,,------......//////+++,,,,,,,,,,,,,,,------,,,,,,------...///000111//////000000111222222333222222333444555666666666666555555555555555666666444444555555555444333333222333444444444222000///222222222222333444555555444555555555555666666666777777666666555444333222222222222333333444444444222222111111222222333444000222333222111000111333888777444333333444666888111111222333555777888999888:::<<<>>>>>>???BBBDDDEEEGGGIIILLLOOOSSSWWWZZZ[[[ZZZ[[[^^^aaacccdddcccaaaaaabbbbbbeeejjjqqqvvvzzzzzzxxxyyyzzzzzzxxxtttooojjjhhhgggccc```]]]YYYWWWVVVVVVWWWVVVWWWXXXYYYXXXVVVRRRPPPRRRPPPLLLIIIHHHFFFDDDCCCCCCBBB???===;;;:::999888777666666666555444444444000111222333333222111000111///---...000111///---///......//////000111222000222333333333333555777888888777777888:::<<<===>>>===<<<;;;999888777666111222333222000...///000///////////////000000111...333555222111222222000111222333222000///000111000111111222222333333333---...///000111111111111///000222333333444666888777999;;;;;;;;;<<<>>>???>>>@@@>>>:::888999777444444333111000000000111222---.........////////////000000000000000000000000111111111000111111222222000000000000000111111111...///000111222111000///000111111222222333444444//////000000000111111111111222222333333333333333//////000000000111111111000111111222222111111000222222333333333333333333333444555444333444555777444333333222222222222222333333333333333333333333777555333222222333555666333444555555333333333555444444444444444444444444777666555333222222222222222333444444333333444555888666444333444444333222666666666666666666666666444444333333444555777888666666666555555555444444222444555555444555777:::......///000000///...---...............---......,,,333555000++++++---...,,,---.../////////......---------------------------------.........//////,,,,,,...000111111...,,,+++++++++,,,---.........---...//////......///111000///000111333333111///***,,,......---...///111333111///------...000111000000///...//////000000+++,,,...///000111111111000000000000000111222222000000000000000/////////222111111000000111111111111333555666555333111000000111111111222222333333---///111111000111222444111222333333111000111222555444222111222333444444111111111111000///...------------....../////////------------......//////***+++,,,---...///000000000111111222222333333333222222222333333444555555777666555444333333333333444444444555444333333222222333333333333222000000111111222333444444444444333333444444444555555555777666666555333333333333000000111222444555666666222222111111222222333444222333444333222111222444777666333222222444666888333333333444555666888888:::<<<>>>??????@@@BBBCCCEEEHHHKKKNNNPPPSSSXXX\\\[[[[[[\\\___ccceeedddccc```aaabbbcccfffjjjppptttwww~~~vvvtttuuuxxxyyyxxxuuuoookkkiiiiiieeedddaaa^^^]]]\\\\\\]]]\\\^^^``````]]]ZZZWWWUUUXXXUUUQQQNNNLLLJJJGGGDDDBBBAAAAAA???===<<<<<<<<<888888777777666555555444000111333444444444333222000---,,,...222444222///............///000111222///111444444444555777888999999888999:::<<<>>>???BBBAAA@@@>>><<<;;;999888333444444333111000000111///////////////000000111...333666444222333333000111222333222111000111222111222222222333333444444...///000111222222222222///111333555555666888:::999;;;===>>>>>>???AAACCCBBBDDDBBB===:::;;;999555444333222000000000000111.........////////////000111111111111111111111111111111111111111222333333///000000000111111111222...///111222222222111000111111111222333333444444000000000000111111111111000111222222333333222222000000000000111111111111111111222222222222111111222222222333333444444555444555666555444444666888555444333222222333444444111111222333444444555555:::999666444333333444555333444555444333333444555444444444444444444444444777666555444333333222222222444555555444333555666:::888555333444444444333666666666666666666666666999888777666777888999:::888999999999999999999999666777888888777888:::;;;---...///000000///.........///000///---------///---222444///,,,...///...,,,---///000000000///...------------------------------........./////////...---...///111111///------------------.........---...//////......///111111000///000222222111///,,,---//////......///111222111000/////////000000//////000000000000111111,,,,,,...///000111111111111000000000000111222222111111111111111111111111333222111111000111111111000222444555333111//////111111111222333333444444111222444444333333444666111222333333111111222444888666333222333555555555222222222111111000///............///////////////------......//////000000***+++,,,...///000000000111111222222333333333333333222222222222333444555555444333111000000//////444444444444444333222222222222222222222222111111111111222333444444444444222333333333333444444444555666555444222111333444000000111222444555666666222222111111222222333444222333444444222222333444333222111000000111333444444444444555666777888999999;;;>>>?????????@@@AAACCCGGGMMMOOOPPPRRRVVVZZZ\\\\\\^^^aaadddfffeeeddd___aaadddfffhhhlllpppsssuuu{{{{{{uuurrrrrrvvvwwwwwwuuurrrnnnlllllliiihhhfffdddcccbbbbbbbbbccceeegggfffbbb^^^[[[ZZZ]]]YYYUUURRRQQQNNNIIIEEEAAABBBBBBAAA>>>======>>>999999888777666555555444333333444444444444444333000...---///333555444222////////////000111222222///222555777777888:::<<<::::::::::::<<<>>>@@@BBBFFFEEECCCAAA???===;;;:::555666666444222111111222///////////////000111111///444666444222444444111111222333222111000111333333333222222222333333444///000111222333333333333000333555777777777999::::::<<<>>>???@@@AAACCCEEEGGGIIIGGGBBB??????===999111111111111111222333333////////////000000000000111111111111111111111111000000000000111222333333///000000111111222222222000000111222222222222222000111111222222333444444000111111111222222222222...//////000111000000000000000000111111111222222111111222222222222111111333222222222333444555666444555666555444444666888444444333222333444555666111111222333444555666666:::888777555444444444555222444555444333333444666444444444444444444444444666666555555444444333333333444666555444444555777;;;888555333444555555555666666666666666666666666777666555555666777999:::777777888999::::::;;;;;;:::;;;;;;:::888888:::;;;,,,---...000000000//////...000111000---,,,---///---000000------000000------...000111222111000///....................................////////////...---,,,---///000///...000000000000////////////---...//////......///111222000...///000111000///...///000000......///000111111111111111000//////...///111222222222111111,,,---...000000111111111111111000000111111222333111111111222333333333444444444333222222222222222...111444444222111222333111111222222333444444555222444555444333333444555111222333333222222444666:::666222111333555555444222222222222111000//////000000000///////////////,,,,,,------...//////000***+++---///111222222111111111111111222222222222333333222222222333444555333222111000000000000000333444444444444333222222111111111111222222222222000111333444555444444444222222222222333333333333333444555333111111333666222222333333333333444444222222111111222222333444111333444333222111222333222222111111222222333444333333444555666888:::;;;;;;===@@@AAA@@@@@@@@@AAACCCIIIPPPSSSSSSSSSVVVYYY\\\\\\^^^bbbeeegggfffddd]]]```eeehhhkkknnnqqqsssuuuyyy|||}}}zzzuuuqqqppptttuuuuuuuuuuuussspppnnnlllkkkiiihhhggggggggggggjjjlllmmmkkkgggbbb``````aaa]]]XXXUUUTTTQQQLLLFFFBBBCCCDDDBBB???<<<<<<===999999888777666555444444555555444444444444444555222111111222333444333333111111111111222333444444000333777:::;;;===???@@@?????????@@@BBBDDDGGGHHHIIIHHHFFFDDDAAA???===<<<666777777555333111222222///////////////000111111111555666333222444555333111222333333111111222333444333222111111222222333000111222333444444444444222444777888888888999:::===???BBBCCCDDDFFFHHHJJJLLLNNNLLLGGGDDDDDDBBB???444444444333333333333333000000000000111111111222111111111111111111111111/////////000000222333333///000000111111222333333222111111111111222333333000000111111222333333333222222222222333333333333///000111111222222111111000000111111111222222222111222222333333222222111333333222222333444666777444555555555444444666777444333222222333555777999222333333333444444555555444444444444444444555555222333555444333333444666555555555555555555555555444555555555555555444444333555666666555555666777;;;888555333444666666666888888888888888888888888666666666777999;;;>>>???<<<===>>>@@@BBBCCCEEEEEEFFFGGGHHHIIIIIIJJJLLLNNN+++,,,...000000000000000...000222000---,,,---///---......,,,---111000,,,...///111222333222000///000000000000000000000000............/////////000...,,,++++++---.........333333222222111000000000---...//////......///111222000...---///000000000///000111000///...///000000000222222222111///......///222333444333222000---...///000111111111111111111111000111111222333111111222333444444555555666555444333333333333333///222555555444444666888111111222333333444555555111333444333111111111333000222333333222333555777:::666111000222444444444222222333222222111000///111111000000//////......++++++,,,,,,---...//////+++---///111333333333333000000000000111111111111444333222222222333444555222222222222222222333444333333444444444333222222000000000111111222222333000111333444555555444333111111222222222333333333222444444333111111444777555555444333333222111111222222111111222222333444000222222222111000111222333444444555555666666666111111333555777:::<<<===>>>@@@CCCDDDCCCCCCCCCDDDFFFMMMTTTXXXWWWVVVXXXZZZ\\\]]]___cccfffgggfffddd\\\```fffjjjmmmoooqqqsssuuuwwwyyyzzzyyyuuuqqqnnntttssstttuuuwwwvvvssspppmmmmmmlllkkkjjjjjjjjjjjjoooqqqrrroooiiieeeddddddccc___YYYWWWVVVSSSMMMGGGCCCEEEFFFCCC>>>;;;:::;;;999999888777666555444333777666555333333444444555444444444333333222222333333333333333444555666666111555999<<<>>>@@@BBBDDDEEEEEEFFFGGGIIIKKKNNNOOOJJJIIIGGGEEEBBB@@@>>>===777777888666333222222333///////////////000111111222666666333222444555444111222333333222111222444555444222111000111111222111111222333444444444444333555888999999888999999BBBDDDGGGIIIJJJKKKNNNPPPPPPRRRPPPKKKHHHHHHGGGCCC:::999888666444222000000000111111111222222222222111111111111111111111111////////////000111222333///000000111222222333333333222111000111222333444///000000111222222333333222222333333333444444444333333444555555555444444000111111111111222222222111222222333333222222111333333222222333555666777333444555555333444555777333333222222333666888:::555555444444444333333333///000222333444555555555222333444444333333555666555555555555555555555555444444555555666555555555444555666666555555666888;;;888555333444666777777999999999999999999999999<<<<<<===???CCCFFFJJJLLLJJJKKKMMMOOOQQQSSSUUUVVVWWWYYY\\\___bbbeeejjjmmm---.........///000000000111111000---,,,,,,...111111111111111111111111111000222444444222000//////333222111000/////////000---------............///...............///000000222222000...000333111,,,//////000111111111111111///---...111222//////222/////////111333333111/////////000000111111222222000111222222111000111333//////000111222333333444444444333222111111111111222444666777888777666555555666777666444333333333000333666777777555555555444333333333333444555555444555555666666555555444222444555444444444777999555555555555555555555444444444333444555555444333444222111111222333333222---------......///000111333...---111333000000333000333555222...---111666000...,,,...222444444222222111111111222333333444444555555333///...000333333333222222111222222222111222333444333333111000333222111111111222333444222555555333333666666333555555555444222222333444222333333333333333333444444666888888666555555555222333555555444444666777333555888999:::;;;===???DDDDDDDDDEEEEEEFFFGGGHHHKKKNNNTTTYYY[[[[[[ZZZXXXZZZ```ccc``````eeefffcccdddcccdddiiiqqqtttrrrnnnrrruuuyyyzzzwwwrrrnnnlllpppvvvzzzyyyyyy{{{zzzwwwtttmmmjjjnnnqqqooolllkkkoootttwwwssskkkfffjjjppphhhfffbbb^^^ZZZUUUPPPLLLGGGHHHGGGCCC>>><<<===@@@@@@>>>;;;999777777888999:::999888777555555555444222333444666777666666555444444555444333444666999333666:::>>>BBBFFFLLLOOOMMMKKKHHHIIIMMMPPPPPPPPPMMMLLLKKKJJJIIIFFFAAA>>><<<999777666666666444333222222333222111222555777666555444333333444555666444444444444444444444444444333111//////111333555222222111111222222333444222444555666777:::>>>AAABBBEEEHHHKKKNNNQQQUUUXXXTTTSSSRRRQQQOOOKKKGGGDDD;;;:::888666555444333333111222222333333222222111333222000...,,,,,,///222000000111222222222222111000000000111222222333333...000333444333333333444///777888333333999888000555333111111222333222111222222111111222444555777222333444333222333555666333222111111111333666777222333444444444333222111222333444444444555888;;;333333222222333444666777333444555555444333444555333333222222333444555555777444111000111333444444444444444444444555666777999999999777666666888:::666666666777888999;;;<<<@@@<<<999999<<<===999555>>>>>>???AAACCCEEEGGGHHHJJJHHHLLLRRRTTTTTT[[[dddjjjjjjkkknnnrrrxxx~~~............////////////000000000///------...000111111111111111111111111///111333444222000000000333222111///............---------.........//////000000//////000000111222444444222///000333111,,,///000000111111111111111000......222222//////111/////////111333333111///000000000000111111111111///111222222111111222444111111111111111222333444333333222222111222222222111333555777888888777666444666777666555333444555111333666666666555666777444444444333444555555666555666666777777666666555333444555555444555777999555555555555555555555555555555444555555444333222333111///000111222222111---------...///000222222333...---111222000000333222444555333111000222555444111000000333444333222222222222222222333444444444555555333000///111444333222222222222333333333111222333444444333222111333222111111111222444444///222222///000222222000444555555444222222333444222333333333333444444444222444666666555333333444333444666666555555777888444666888999:::<<>>@@@???>>><<<:::999888999999999888888777777777777777444555666777888777666666444555555444444444777999555999===AAAFFFKKKQQQTTTXXXUUUQQQPPPRRRTTTTTTSSSSSSRRRPPPOOOMMMJJJEEEBBB<<<:::888666666666444222333333444333222333666888666666555444444555666666444444444444444444444444555444222111111222444666222111111111111222333333444666777888999<<<@@@CCCCCCFFFKKKOOORRRUUUXXXZZZ[[[ZZZXXXUUUQQQLLLGGGCCC>>>===;;;999888666666666222222333333333333222222111111111000...///222444000000111222222222222222000000000111222222333333///111333444333222333333000777888333333999888111666555333333444444444333111111111111222333444444666777888777666666777999444333222111222333555777222333444555555444333222333444555444444555777:::666666555555555666777888222333444444333333555666555555444444555666666777666555555555555666555555777666666666666666666777999::::::888777777999;;;999999;;;<<<===>>>??????@@@??????@@@DDDEEEEEEDDDJJJLLLOOOTTTYYY^^^bbbeeehhhhhhlllssswwwyyy//////..................///000111111///......///222222222222222222222222---000222333222111000000333222111///...---------...............//////000111111111111222222222333333444333000222555333///000000111111111222222222222000000222222//////111000000000222333333111///111111111111111000000000...000222222111222333555444333222111111222333444333222222222222333333444111222444666888888888777333555666666555444555777333444666555555555777999555555444444555555666777777777888888888888777777444555666666555555777999666666666666666666666666666666666666555333222111222000//////000111000000---------...///111222333222//////111222000111444333444555555555444444444777555333333444444333222333333222222222333444444333444444333111111333555222222222333333444555555222222333444444333333222333333222111222333444555222444444222111444444111444555555555333222333444222222333333444444444444111333444444333222222333444666777888777777888:::666777888999:::===BBBEEEGGGGGGFFFFFFGGGIIILLLNNNRRRUUUYYY]]]aaadddeeefffccceeeeeecccdddgggiiigggddddddffflllssswwwvvvtttwwwxxxyyyyyywwwwwwxxxzzzvvv|||wwwqqqooorrruuusssqqqrrruuuyyy}}}~~~~~~~~~|||wwwpppiiibbb[[[UUUQQQJJJJJJHHHEEEAAA??????@@@============<<<;;;:::999888888888888999999:::;;;888888999999999888777777555555666555555555888:::999<<>>;;;888777666666444222333444444444333444777999777666666555555666666777333333333333333333333333555333222000000111333444111111000000111111222333444666777888999<<<@@@CCCDDDIIINNNSSSWWWYYY\\\^^^```___\\\XXXRRRKKKEEEBBB@@@???===;;;999888777777222222333333333333222222000111222222222222333555000111111222222222222222000000111111222333333333000222444444333222222333111666777333444999888333666444222222333444333222111222333333444444444444444555666555444333444666555444333222222333555555333333555555555555444333333444555444444444666888555555444333333333444444000222333333222222444555555555555555555666777777555666777888999888777666999999888888888888888888999:::;;;;;;;;;<<<>>>@@@>>>@@@DDDHHHLLLNNNOOOPPPQQQSSSVVVYYY[[[^^^aaaccciiikkkpppuuu|||000//////......------------000222333111/////////222222222222222222222222,,,///222333222111111111222222111000//////////////////.........///000111111111222222333333333333111333333222333777777444111111111111222222333333555222111333222//////222111111111222444444222000222222222111111000000000...000111222222222444666666555333222111222333444222222222222222333444555333333555666777777777777333444555555555555777999555666666555444555888;;;666666555555555666777777777888888999999888888777555666777777666666888:::777777777777888888888888888999999777555333222222333111000000111111111000000000//////000000111222222111222222222111222555444444444666777777555333666666444444444444444444444444333333333333444444222333333333333444555555222222333444555666666666333333333444444444444444333333222222333444555666333666666333333555555222333444555555444333333444222222333333444555555555111333444444333222333444666777999999888888:::;;;888888999:::;;;???EEEIIIIIIHHHGGGHHHIIIMMMPPPRRRUUUWWWZZZ___cccgggjjjlllhhhhhhgggfffgggjjjjjjjjjdddfffiiiooouuuyyyyyywwwwwwyyyzzzzzzxxxwwwxxxyyyxxxsssqqqtttvvvuuuuuuvvv{{{}}}~~~yyyqqqjjjccc\\\VVVRRRLLLKKKHHHEEEBBB@@@???@@@===>>>???@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;:::999888777777666777777777666777:::======@@@FFFLLLRRRXXX___ccciiifffaaa^^^\\\[[[\\\\\\ZZZXXXUUUSSSPPPKKKEEEAAA???<<<999888777666444222333444444444333444666999777777777777777777777777333333333333333333333333333222111000000000111222111111000000000111222222222444555666777:::>>>AAAFFFJJJQQQWWW[[[]]]___aaa``````]]]XXXQQQIIICCCAAA???>>><<<:::888777666555222333333333333333333222000222444444333222222333000111222222333333222222000000111222222333333444111333555555333222222222222666777444444888888555444222111000111222111000444555666888888888777666333555666555333222333444666555444444333444444555333444555666777666555444333444555555333333444666444444444333333333333333555666777777555555666777777777666777777888999:::999;;;<<<============>>><<<<<<===>>>>>>?????????===@@@CCCFFFIIILLLPPPSSSSSSXXX___gggmmmqqqssstttuuuyyy~~~000000000//////.........---000333444222111000000222222222222222222222222---000333444333222222222222222111111222222333444111000///......000111222000111222333333333222222333666666333333555555333333222222111222333444444666333222333333000000444222222222333444444222000333333222222111111000000...000222222222333555666777666555333333333444444222222222222333444555555555555666666666666666666333444555555555666888:::666777666555444666999<<<777777666666777777888999888888999999999999888888777888888888777777888:::888888888999999:::::::::999;;;<<<:::666333333444666444222222333333333222333333111000000//////000222444555333222333555666444444555666888888777444444444555444444555666777555555444444444444444555333333333444555666666555222333444666777777777777333333333444444555555666444333333333333555666777111444444000000222222///222444555555444333333444222222333444444555666666333444555555444444555777777999::::::999:::;;;<<<::::::;;;<<<===AAAGGGKKKJJJJJJJJJKKKMMMPPPTTTVVVWWWXXX[[[___dddiiimmmooommmjjjhhhiiikkklllkkkkkkfffhhhlllrrrwwwzzz{{{{{{yyy|||~~~~~~|||zzzxxxxxxzzzvvvtttwwwxxxwwwxxx{{{~~~yyyssslllfff```ZZZVVVOOOLLLIIIFFFCCCBBB@@@@@@===???AAACCCCCCBBB@@@???AAA@@@??????>>>>>>??????======<<<;;;:::999999888888999999999999:::===???@@@DDDIIIOOOUUU\\\bbbgggjjjiiifffdddaaa```aaabbbZZZXXXVVVSSSOOOJJJDDD@@@???===:::888888777555444333444444444333444666999888888888888888888888888444444444444444444444444555444333222111222222333111111111000111222222333222444555666777:::>>>AAAFFFKKKRRRXXX[[[^^^```bbb^^^___^^^YYYQQQIIIEEECCC@@@???===;;;999777666666333333333444444333333333111333555555222000//////111111222333333333333222111111111222333333444444111333555555444222222222333555666444555888999777555333111111222333222111555666777888999888777666666777999999888666777777666666555555555555555555444555666777888777777666333555666666444444555666666666777777777777777777999:::;;;:::999888999:::999999::::::;;;===>>>???BBBCCCDDDDDDDDDFFFJJJMMMHHHIIIKKKNNNPPPQQQRRRRRRPPPTTTZZZ```eeejjjpppttt{{{111111000000000000000000...000333444333111111111333333333333333333333333///222444555444333222222333333333222333333444555222111///...///000222333000111333444444444333222777::::::555111222222000444333222222222333444555777333222444333111222666444333333444555444222000222222222222222111111111///111333333222333444666666666666666555555444444444333333333333444444555555555555555666666666777444555666555444666888;;;777777777666555666:::<<<888888777777777888999999999::::::;;;;;;::::::999888999:::999888777999;;;999999999:::;;;;;;<<<<<<;;;===>>><<<888555555777888666555444555555444333444444222111000000000000222777999555333555888888666666888888999999999999444555666555555555777999666666555444444444555555444333333555777777666444333444666777888888777666444444444444444555666777444333333333444666777999444777666333222555444111111333555666555444444444222222333444555666666777444555666555555555777999777999::::::::::::;;;===<<<===>>>???@@@CCCHHHKKKJJJJJJLLLNNNQQQTTTWWWXXXWWWYYY\\\aaafffjjjnnnpppoookkkiiimmmooonnnkkkjjjiiikkkpppuuuyyy{{{|||}}}}}}~~~|||{{{|||yyyxxxzzz{{{zzz}}}|||wwwrrrmmmggg```\\\SSSOOOKKKHHHGGGEEECCCAAA@@@AAACCCEEEFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@???>>>===<<<;;;;;;<<<:::;;;<<<<<<<<<===@@@CCCCCCFFFKKKQQQVVV\\\bbbfffhhhjjjjjjiiifffeeeeeefff\\\ZZZWWWTTTQQQKKKEEEAAA>>><<<:::999999888777666444555555555444555777:::888999999::::::999999888555555555555555555555555888777666555555444444555222222111111222222333444444666777888999<<<@@@CCCFFFKKKPPPUUUYYY[[[^^^```]]]______ZZZRRRKKKHHHGGGCCCBBB???===;;;999888777333333444444444444333333333555666555222///......111222222333333333333333111111222222333444444444111333555555444333333444444555555555666777999999888666444444555666555444444555555666666666555555333555888888777666777777555555666666666666666666444555777888999999888777555777888999888777888999555666888999;;;<<<<<<<<<888:::;;;;;;;;;;;;<<<===@@@@@@AAABBBDDDGGGHHHJJJOOOQQQRRRRRRRRRVVV\\\aaadddfffiiimmmoooqqqrrrsssrrrwww}}}111111111111111222222222///111333444333222222333333333333333333333333333222444666777555333222333555555444333222222222222333111///...///000333444111333444666666555444333444888999444111222333111555444222222222333555666777333222444444333444888444444333444555555222000111222222222222222222333111222333333222222444555555666777888888777555444555444444333333333444444222333333444666888999:::666666666555444555888;;;666777888777666777:::<<<888888888888888999::::::<<<======>>>>>>======<<<999:::;;;:::888888999;;;999::::::;;;<<<<<<======;;;>>>@@@>>>:::777888:::999777555555555666555444222222222111111222222333333:::<<<777444777::::::888:::<<<;;;::::::===@@@777999999888666555777999777666666555555444555555555444444555888888666333555666888999999888666555555444444444555666777888444444333444555666888999888;;;:::777666888777444000333555666555444444444222222333444555666777777444555666555555555888:::777999::::::::::::;;;======???AAABBBBBBDDDGGGJJJIIIKKKNNNRRRUUUWWWYYYYYYXXXZZZ^^^ccchhhlllnnnppppppkkkjjjpppsssooojjjiiikkknnnssswwwzzz|||}}}~~~~~~}}}|||~~~~~~|||xxxsssmmmeee```XXXTTTOOOLLLKKKJJJGGGEEEBBBCCCEEEGGGHHHIIIHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGCCCBBB@@@?????????@@@@@@<<<===>>>>>>>>>@@@CCCEEEDDDGGGLLLPPPTTTZZZ___ccceeehhhjjjjjjgggdddcccddd[[[YYYWWWTTTQQQLLLFFFAAA===;;;999999999:::999777777777888777666777:::<<<888999:::;;;;;;:::999888777777777777777777777777777777666555444444333333333333333222333333444555444666777888999<<<@@@CCCFFFIIINNNRRRTTTWWW[[[]]][[[]]]^^^YYYPPPIIIGGGGGGCCCBBB???===:::888777666333333444444444444333333444555666555333111111222111222333333444444333333111111222333333444444555000222555555555444444555555444444555666777999;;;999888666666777777777666666555555444444444555555///222555666666555666666444555666666777777777777555666777999:::999999888888:::<<<============>>>999;;;>>>AAACCCEEEFFFGGGAAACCCFFFHHHIIIKKKNNNPPPXXXYYYZZZ\\\___bbbeeefffjjjnnnssstttuuuxxx~~~111111111222333333333444///111333333222222333444333333333333333333333333333555888888666444333333888666555222111///......333222000...///111333555333444666777888777666444...333666333222444777777555444333222222444555777777333222444444333555999555444444555666555333000111111111222222333333444222333444444222222333444333555888999999888555444666555444444333333333333000000222444666999<<<===777777666555444555888:::666777888888777888:::<<<999999888888999999:::;;;??????@@@@@@@@@@@@??????:::;;;;;;:::999888:::;;;::::::;;;;;;<<<===>>>>>><<>>888555888<<<<<<:::===@@@>>>::::::???DDD;;;<<<===:::777555777999777777666555555555555555666555444666888888555222666777888999999888666555555444444444555666888999444444333444555777999:::666999888555444666555222000222555666555444444444222222333444555666777888444555555555444555888:::777999::::::::::::;;;===>>>@@@BBBDDDDDDEEEGGGIIIHHHKKKOOOTTTWWWYYYZZZZZZYYY[[[```eeeiiimmmoooppppppkkkjjjqqquuuoooiiihhhlllppptttxxxzzz|||}}}~~~~~~~~~{{{vvvooofffaaa[[[WWWRRROOONNNMMMJJJGGGDDDEEEFFFHHHIIIJJJKKKKKKFFFFFFFFFGGGHHHIIIKKKLLLEEEDDDCCCBBBAAABBBCCCCCC>>>???@@@@@@@@@AAAEEEGGGEEEHHHLLLOOOSSSXXX]]]aaaaaaeeehhhiiieeeaaa______YYYWWWUUURRROOOJJJDDD@@@===;;;999999:::::::::999999999:::999888999<<<>>>999999;;;;;;;;;;;;999999777777777777777777777777444444333222222111000000444444333333444444555666222444555666777:::>>>AAAFFFHHHLLLOOOQQQUUUYYY[[[XXX[[[[[[VVVMMMFFFCCCCCCAAA???===:::888666555444333444444555555444444333444555666555444333444555111222333333444444333333111222222333333444444555///222444555555444555666666444444555666777999<<<888666555444555666555444888777666555555666777888111444888::::::999999:::444444666777888888888888555666888999::::::999999:::===@@@AAAAAAAAAAAABBBDDDFFFJJJNNNQQQTTTUUUVVVSSSVVVZZZ]]]```cccgggjjjwwwxxxzzz|||111111000000111222333333000222333555555444333222333222111000000222444555555555555555555555555555111555666333222444555333111222333555666777777777222555777777666666999<<<111444666555111111444888666555444444444555777888444333444666777666222000555555666666666666555555444222222555666333333666;;;666222222666888666333777777888999999888777666444444444555555555555555555666777888888999888888666999<<<:::444111333666:::;;;;;;<<<;;;:::888777666999======<<<;;;===@@@@@@AAABBBAAA@@@???@@@AAA@@@======??????===>>>AAA===>>>???@@@AAA@@@@@@@@@===AAAAAA;;;999<<<<<<999<<<888555555777777555333888777666555555666888999>>>>>>????????????>>>>>>===>>>???AAABBBBBBBBBBBB===???@@@AAA@@@===:::888888888888777666666555555888888888888888777666666555444444444555777888:::666555555555666777999:::555777888777444444777;;;666666777777777777666666:::999777555333222111111333444555666666555444333666666666666666555555555444666888999:::<<>>@@@DDDEEEDDDGGGLLLOOOMMMMMMRRRZZZ``````^^^bbb``````ccciiimmmmmmmmmkkkmmmnnnoooooommmjjjiiimmmmmmqqqxxxyyyuuuvvv||||||zzzxxxuuuoookkkeee\\\QQQKKKKKKLLLJJJHHHHHHIIIKKKLLLKKKLLLNNNOOOOOOMMMLLLLLLMMMNNNNNNMMMJJJFFFDDDEEECCC??????AAABBBDDDGGGHHHGGGFFFFFFGGGKKKLLLMMMRRRWWW[[[]]]]]]___```aaaaaaaaa^^^\\\ZZZWWWVVVVVVTTTPPPLLLHHHEEEBBB???<<<:::999999888666<<<;;;:::999999;;;<<<>>>@@@???===;;;:::999::::::777888999777555444555666666555444333333333333333666444111222444666555333444666777888888:::>>>AAAEEEHHHLLLPPPRRRSSSSSSRRRVVVQQQPPPQQQMMMEEEBBBDDDAAA@@@>>><<<:::888666666666666666444222222333555222333444555555444333222444444444555555555555555666333111111333555444222666666555333111111333555666666666777999999888777888666555444666777888777777666666777888999777666888999;;;===>>>>>>======>>><<<888777888;;;???AAA;;;???DDDEEEDDDCCCFFFHHHGGGMMMUUUXXXXXXYYY\\\___```fffmmmqqqssswww}}}111111111111111111222333111333444666666555444333666555333333333444666777444444444444444444444444444888888555444666777666222333444555666777777888222444555666666777888:::333666888777444333666:::777666555555555666888999555444444555666555333111444555555666666555555444555222222555555333444777888666444444444555555555666777888888888888666666444444555555666666777777555666777888999999999999666999;;;:::888666777999<<<======>>>===<<<;;;::::::===@@@@@@??????BBBEEEAAABBBCCCBBBAAA@@@AAABBBBBB???>>>AAABBB@@@AAADDD@@@AAAAAAAAABBBBBBBBBBBBAAADDDCCC>>><<<>>>>>>;;;;;;999777777777777666555;;;:::888666666666777888:::;;;<<<>>>???????????????@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCBBB???===;;;:::999999888888777666666999999999999999888777777777777777777888999;;;<<<666666666666777888999:::666666777666555555777999777777888888888888777777666666666555555666666777444555666666666666555444666666666666666666666666555666888999:::<<>>===???CCCDDDDDDGGGLLLQQQOOOPPPVVV___dddeeedddbbbaaa```cccgggjjjkkkjjjkkkllloooppppppnnnkkkiiimmmmmmqqqwwwxxxuuuwww{{{~~~|||zzzyyyvvvqqqllleee]]]SSSMMMJJJJJJJJJIIIIIIJJJLLLLLLLLLLLLNNNOOOOOONNNMMMOOOQQQSSSSSSRRROOOKKKHHHIIIGGGCCCCCCFFFHHHIIIKKKKKKIIIGGGGGGGGGJJJJJJLLLPPPTTTXXXZZZZZZ\\\\\\]]]]]]\\\[[[YYYXXXTTTTTTSSSQQQNNNJJJFFFDDD@@@===;;;999:::::::::999<<<;;;:::999999;;;===>>>>>>===<<<:::999999999:::888999999888666555555666666555444444333333333444777555333333555777666444444555777777888:::===@@@CCCEEEIIIMMMOOOPPPPPPOOOQQQMMMKKKMMMIIIBBB>>>@@@>>>>>>===<<<:::999888888333444444333222333555777666666777777888777777777555555555555666666666666777555333444666666555333444666888888777777888:::888888888999<<<<<<<<<:::444333333333555777999999;;;;;;;;;===>>>>>>===<<<;;;<<<>>>???AAABBBCCCCCC>>>???AAACCCDDDFFFIIIKKKNNNQQQUUUYYY[[[]]]___aaacccjjjsssxxxzzz}}}333222222111111111111222222333555666666666555444666666555444555666777888444444444444444444444444444888888555333666777666444444555666777888888999666555555666888::::::999666888;;;:::777777999<<<888777777666777888999:::777666444444555666555444444555555666666555555444777333222444555333555888555666777555333222444666555666777888888777666555555555666777888888999999555666777888999999999999888999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;===???AAA@@@???@@@EEEIIIBBBCCCDDDDDDCCCBBBDDDEEEDDDAAAAAADDDEEEDDDEEEHHHEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFAAA???@@@???<<<:::;;;;;;:::888777888999===<<<:::888777777888999:::;;;===???AAACCCCCCDDDBBBCCCDDDDDDEEEEEEEEEEEECCCDDDEEEEEEDDDBBB@@@>>><<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;:::999999:::::::::::::::;;;<<<===666777888888999999999999777666555555666888888777888999999999999999999888666666666666777888999999555555666666666666555555666666666666666666666666666777999:::;;;<<>>===???CCCDDDDDDGGGLLLRRRRRRTTTZZZaaaggghhhgggdddcccbbbcccfffhhhhhhhhhiiikkkoooqqqqqqooollljjjmmmnnnrrrwwwxxxvvvxxx{{{|||}}}~~~}}}{{{yyywwwrrrnnnbbb]]]VVVOOOKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQPPPPPPSSSVVVXXXYYYXXXSSSNNNKKKJJJIIIFFFGGGJJJNNNOOOOOONNNJJJHHHGGGGGGIIIIIIJJJMMMQQQTTTUUUUUUXXXXXXWWWVVVUUUUUUUUUUUUQQQPPPPPPNNNKKKGGGDDDBBB>>>;;;999999:::;;;;;;;;;<<<;;;:::::::::;;;===>>><<<<<<;;;:::999999::::::888999:::999777666666777666555444444333444444444888666555555666777777666444555666666777888<<<>>>???AAADDDHHHJJJKKKKKKJJJLLLIIIHHHIIIFFF@@@======<<<;;;;;;;;;:::999999999222333444333333555888:::777777777666777777888888444444555555666666666666555444444555666777555333333555999::::::999888888:::999:::<<>>999999999:::;;;===??????<<<===>>>@@@AAABBBCCCCCCGGGGGGHHHJJJLLLOOORRRTTTLLLRRRYYY]]]^^^```bbbdddnnnpppsssyyy444444333222111111111111333444555555666666555555666555555444555666777777555555555555555555555555333777777333222444666555666666666777888999999::::::777666888;;;===<<<999777999;;;;;;:::999:::<<<999999888777888999:::;;;:::777444444555666666666666666777777777777666666888444333555555444555999777777777666555555666666444555666777888777666666666777777888999:::;;;;;;666777888999:::;;;;;;;;;;;;::::::;;;======<<<;;;;;;;;;======>>>===<<<;;;AAACCCCCCBBBAAADDDJJJOOODDDFFFGGGGGGFFFFFFHHHIIIGGGDDDDDDGGGHHHGGGHHHLLLHHHGGGFFFDDDDDDFFFHHHIIIJJJIIIGGGDDDCCCAAA>>><<<:::<<<>>><<<999888;;;===<<<;;;999888888888:::;;;>>>???AAADDDFFFHHHIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFDDDBBBAAA??????>>>>>>======<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<777888:::;;;;;;:::999888888666444555888:::888666888888999999999999888888888888777666666666777777666666666666666666666666666666666666666777777777666888::::::;;;<<>>===@@@DDDEEEEEEHHHNNNSSSSSSVVV[[[aaaeeefffeeefffeeedddeeeeeefffgggggghhhjjjnnnpppqqqooommmkkknnnpppsssvvvwwwxxxzzz|||{{{|||~~~|||zzzwwwqqqmmm___\\\XXXRRRMMMKKKMMMOOOLLLNNNOOOOOONNNNNNOOOPPPTTTSSSTTTVVVYYY[[[[[[ZZZSSSNNNJJJIIIGGGEEEGGGKKKOOOPPPPPPNNNJJJHHHGGGHHHIIIIIIIIIKKKOOOQQQRRRQQQUUUSSSQQQPPPOOOPPPQQQRRRNNNMMMMMMKKKIIIFFFCCCBBB===;;;999999:::;;;;;;;;;<<<;;;;;;:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;999:::;;;999777666777888555555444444444444555555777666555555666666666666444555666666666777:::===<<<>>>@@@CCCEEEFFFFFFEEEHHHGGGGGGGGGEEEAAA???>>>:::::::::999888888777777333444555555555666999<<<:::999777666666666777888777777888888999999::::::666777777888999999888777777999;;;<<<:::999999999<<<<<<===???CCCEEEEEEDDDDDDEEEFFFFFFFFFGGGHHHJJJGGGIIIMMMPPPRRRTTTVVVXXXaaaaaaaaabbbeeejjjnnnqqqnnnttt|||666555444333333333333333333444444555555555555555777777777777777888888888888888888888888888888888555888888444222666888777888888888888888999;;;;;;:::777666777;;;<<<;;;888888999;;;;;;;;;::::::;;;:::999999888888:::;;;<<<;;;888555444555777888888888888999999999999888888888444444666666555666999<<<888666777:::;;;888555444555666888888888777666888888999999:::;;;;;;<<<777888999;;;<<<============<<<;;;<<<======;;;999<<<===>>>???@@@@@@???>>>FFFGGGHHHFFFFFFIIIPPPUUUHHHIIIKKKKKKKKKKKKLLLNNNJJJHHHHHHKKKLLLJJJKKKNNNLLLJJJHHHGGGGGGHHHJJJKKKLLLIIIFFFFFFEEEBBB>>>;;;;;;===>>>===;;;:::===@@@:::999888888999;;;===???CCCDDDFFFHHHJJJKKKLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@???????????????@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<;;;:::999999666555666:::;;;999666777888888888888888888777777666666555555666666777777777777777777777777777666666666666777777888888666888999::::::<<<>>>AAA???>>>AAAEEEGGGFFFJJJOOOVVVWWWYYY]]]aaaccccccbbbffffffffffffeeefffggghhhhhhiiikkkmmmnnnmmmkkkjjjnnnqqqtttuuuvvvyyy{{{|||zzz{{{~~~~~~{{{vvvqqqlll]]]\\\YYYTTTPPPOOOPPPRRRMMMOOOPPPPPPOOOOOOQQQRRRWWWVVVWWWXXX[[[[[[ZZZXXXTTTOOOKKKJJJHHHFFFGGGKKKLLLMMMMMMKKKHHHGGGGGGHHHHHHHHHHHHJJJMMMOOOOOOOOOQQQOOOMMMLLLKKKMMMNNNPPPKKKKKKJJJHHHGGGEEECCCBBB???<<<:::999:::;;;::::::;;;;;;;;;;;;<<<<<<=====================<<<<<<<<<999:::;;;999777666777888555555444444444555555666555666555555444444555666555666777666666777999<<<:::;;;===???AAABBBBBBBBBEEEFFFFFFDDDCCCBBB@@@>>>;;;:::999888777555555444555555666555555666888;;;;;;:::999888888888999:::;;;;;;<<<======>>>??????:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@BBBDDDGGGFFFGGGHHHLLLPPPSSSSSSRRRSSSVVVYYY[[[[[[\\\___aaahhhlllqqqtttwwwzzz~~~777666555555555555555666555555555555666666666777:::::::::;;;;;;;;;<<<<<<999999999999999999999999:::<<<<<<777666999<<<<<<;;;:::999999999:::<<<===777666666666888999888777888999;;;<<<<<<<<<;;;::::::999999888999:::;;;<<<<<<999666555666888888888999::::::;;;;;;::::::999777444555888888666666999>>>999666888===>>>:::555555666777888999999888888999::::::::::::;;;;;;;;;999:::;;;===>>>??????@@@>>>>>>>>>>>>======<<<;;;???@@@BBBDDDEEEEEEDDDDDDCCCEEEFFFEEEEEEHHHOOOUUUKKKMMMOOOOOOOOOPPPRRRSSSPPPMMMMMMOOOPPPMMMNNNQQQOOONNNMMMLLLKKKLLLMMMMMMMMMHHHEEEGGGGGGCCC>>><<<<<<=========<<<===>>>@@@:::999999999;;;===@@@BBBDDDEEEHHHJJJLLLNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>??????>>>===<<<;;;============<<<;;;;;;:::999888888999;;;;;;:::999777777888888888888777777444444444555666777999:::888888777777777777888888555666666777777888888999666777999999999;;;===???>>>>>>@@@EEEGGGGGGJJJPPPWWWYYY\\\___aaaaaaaaaaaacccdddeeeeeedddeeegggiiihhhhhhhhhiiiiiiiiiiiiiiilllqqqtttssstttxxx{{{{{{yyy{{{~~~|||wwwrrrmmmaaa___[[[WWWUUUSSSRRRRRRMMMOOOQQQQQQQQQQQQSSSUUUYYYYYYYYYZZZ[[[[[[YYYVVVVVVQQQMMMMMMKKKIIIIIIMMMIIIIIIIIIGGGEEEEEEFFFGGGFFFFFFFFFHHHKKKMMMMMMMMMMMMLLLJJJIIIHHHJJJKKKLLLHHHHHHGGGFFFDDDCCCBBBBBB???<<<:::999:::;;;::::::;;;;;;<<<<<<============>>>>>>>>>>>>>>>===<<<;;;888999:::999777666666777555555555444555555666777555666666555444444555777777888888777666777999;;;:::;;;===>>>???@@@@@@@@@AAADDDDDDBBBBBBBBBAAA>>><<<;;;:::999777666555444666666777666666777999<<<::::::;;;<<<===???@@@AAAAAAAAABBBCCCDDDDDDEEEFFFAAABBBCCCBBBAAABBBDDDFFFGGGIIIKKKMMMPPPUUU[[[`````````bbbfffkkknnnoooooorrrvvv{{{~~~777777777666777777888888888777777777888888999999;;;;;;<<<<<<=========<<<999999999999999999999999<<<>>>===999777;;;>>>>>><<<;;;:::999:::;;;===>>>777888999999888888999:::999:::;;;===>>>===<<<::::::999888888888999;;;;;;<<<:::777777888999999888999::::::::::::::::::999666444666::::::777666888;;;:::999:::<<<<<<999666555666888999:::::::::999;;;;;;::::::::::::999999;;;<<<===???@@@AAABBBBBB<<>>???AAAAAABBBDDDFFFGGGGGGGGGGGGBBBDDDFFFFFFFFFIIIOOOTTTNNNPPPRRRSSSSSSTTTVVVXXXVVVSSSRRRTTTTTTQQQRRRUUURRRRRRRRRQQQQQQQQQPPPPPPNNNGGGEEEIIIJJJEEE???>>>===<<<;;;<<<>>>???@@@???======<<<<<<===@@@BBBDDDEEEGGGJJJMMMPPPRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOONNNMMMLLLKKKJJJJJJHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCAAA@@@???@@@???>>>===<<<<<<;;;<<<888:::<<<<<<<<<;;;;;;;;;888888999999999999888888555555666666777888999:::999888888777777888888999555666666777888888999999555777888888888999<<<>>><<<<<<>>>CCCEEEEEEIIINNNTTTVVVZZZ^^^_______________aaaccccccbbbcccfffiiihhhgggeeeddddddeeefffgggiiioooqqqooopppuuuyyywwwyyy{{{~~~}}}yyyuuuqqqhhhccc^^^ZZZXXXUUUQQQNNNMMMOOOQQQRRRRRRSSSUUUWWWZZZYYYZZZ[[[]]]\\\YYYWWWVVVRRROOOPPPNNNJJJJJJMMMHHHHHHGGGEEECCCBBBCCCEEECCCCCCCCCEEEHHHKKKKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA<<<;;;999999:::<<<<<<<<<;;;<<<<<<===============>>>>>>>>>>>>===<<<:::999888999999888666555555666555555555555555666777777555777888777444444666888888999999888777777999<<<<<<<<<===>>>???@@@@@@@@@AAAEEEFFFCCCCCCFFFDDD@@@===<<<<<<;;;:::999999999999:::;;;<<<<<<>>>AAADDDCCCEEEHHHLLLPPPSSSVVVWWWUUUVVVVVVWWWYYYZZZZZZ[[[YYYYYYYYYXXXWWWXXX\\\``````ccchhhmmmrrrxxx~~~888777777777888999::::::::::::999999::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;888888888888888888888888;;;>>><<<777666:::=========<<<;;;::::::;;;===>>>999<<<>>>===;;;:::<<>>??????===;;;999999888888888999:::;;;<<<:::888888999:::999888888999999::::::999999888555444777;;;<<<888666777777:::<<<;;;999888888888666777999:::;;;;;;::::::<<<;;;;;;::::::999888888<<<===>>>@@@BBBCCCCCCCCC:::???CCCCCC@@@???BBBFFF@@@AAACCCEEEFFFGGGGGGFFFGGGJJJMMMMMMMMMPPPVVV[[[PPPRRRTTTUUUUUUVVVXXXZZZ[[[WWWVVVXXXWWWTTTTTTWWWUUUUUUUUUUUUUUUTTTSSSRRROOOHHHEEEJJJLLLFFF@@@???>>>;;;999;;;???AAA@@@>>>AAAAAA?????????AAACCCEEEGGGIIILLLPPPUUUXXXZZZ\\\YYYYYYYYYXXXWWWVVVUUUTTTRRRQQQPPPOOONNNMMMMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBGGGGGGGGGGGGFFFEEECCCBBBAAA@@@>>><<<<<<<<<<<<===888;;;>>>>>><<<:::<<<===999::::::;;;;;;::::::999;;;:::999888777777777777:::999888777777888999:::555666666777888999999999555666777888777888;;;===;;;:::===BBBCCCDDDGGGMMMNNNRRRVVVZZZ\\\\\\]]]]]][[[^^^```aaa```bbbeeeiiihhhfffcccaaaaaabbbdddeeegggmmmooolllmmmsssvvvuuuyyy{{{~~~{{{xxxtttnnnggg```\\\ZZZVVVPPPJJJLLLNNNQQQRRRSSSTTTWWWYYYYYYYYYZZZ\\\^^^^^^[[[YYYTTTPPPOOOPPPNNNJJJIIIKKKIIIHHHGGGDDDAAA@@@AAACCCAAA@@@AAACCCFFFIIIIIIIIIEEEEEEDDDDDDDDDEEEEEEFFFCCCBBBAAA@@@????????????:::999777888;;;===>>>>>>;;;<<<<<<===>>>============>>>>>>>>><<<;;;999777777888999777555444555666555555555555555666777777666888999888666555777:::999::::::999777888:::<<<======>>>>>>???@@@@@@AAACCCHHHIIIFFFFFFJJJIIIDDD========================>>>???AAABBBCCCFFFJJJMMMTTTWWW]]]ccciiinnnqqqrrrqqqqqqrrrssstttuuuvvvwwwwwwxxxwwwuuusssuuuzzz>>><<<999666555555777888999999999<<<>>>???>>><<<;;;<<<===<<<;;;:::;;;======<<<;;;:::999:::;;;<<<;;;<<<==================888888999:::;;;======>>>::::::999888777999<<>>>>>>>>>>><<<;;;:::;;;:::999888888:::<<<===999999999888666777999;;;AAA===::::::<<<===<<<:::888999:::;;;;;;:::888777:::999888999::::::999888888999:::;;;<<<=========>>>??????>>>======@@@BBBBBBBBBAAAAAABBBDDDFFFGGGFFFGGGHHHGGGEEEBBBAAAAAAEEEEEEFFFGGGHHHJJJLLLMMMJJJKKKPPPVVVVVVUUUXXX]]]YYYYYYZZZ[[[[[[\\\]]]]]]___YYYVVVXXXYYYXXXXXX[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXVVVPPPIIIGGGHHHGGGDDD@@@===>>>??????>>>>>>???@@@>>>>>>@@@DDDDDDBBBDDDHHHGGGJJJNNNRRRTTTWWWZZZ]]]______]]]ZZZ[[[^^^[[[VVVWWWVVVTTTRRRPPPOOONNNNNNKKKJJJHHHIIIJJJKKKJJJIIIGGGHHHIIIJJJJJJHHHGGGFFFJJJKKKJJJHHHEEECCCBBBCCCBBBBBBBBBAAA@@@???>>>===????????????>>><<<;;;:::::::::;;;<<<<<<======>>>888777666666777999;;;===:::::::::999999999888888888888777777777777777888666666666666777888999:::>>>???AAAAAABBBDDDHHHJJJMMMRRRWWWZZZYYYXXXYYYZZZWWWYYY\\\___aaabbbbbbaaaeeeeeecccaaa^^^^^^```bbbjjjlllmmmmmmnnnpppsssvvvxxxzzz~~~|||yyyxxxwwwlllbbb^^^[[[UUUQQQOOOUUUTTTTTTTTTUUUWWWYYYZZZZZZ[[[]]]]]]]]]ZZZWWWUUUWWWUUURRROOOLLLJJJJJJIIIHHHGGGDDDBBB???>>>>>>>>>@@@>>>===@@@DDDGGGFFFEEEKKKHHHDDDCCCDDDEEECCCAAACCC@@@<<<<<<======;;;888;;;888888<<<===;;;:::<<>>===>>>@@@AAA@@@???:::===??????===;;;::::::;;;<<<<<<<<<;;;:::888777888:::;;;:::999888999;;;:::<<<===<<<999888:::<<<999;;;<<<<<<<<<<<<===??????@@@AAABBBDDDEEEFFFGGGNNNOOOOOOPPPPPPOOONNNMMMEEEGGGIIIIIIIIIIIIJJJKKKDDDIIIOOOQQQRRRXXXccclllmmmsss}}}???===:::888777777888999999999;;;===@@@@@@>>><<<<<<===>>>===<<<;;;<<<>>>>>>===<<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999;;;>>>AAA>>>?????????>>>===<<<;;;;;;:::999888999:::<<<===:::::::::999888888:::<<<@@@===;;;;;;<<<>>>===<<<:::;;;<<<===<<<:::999777;;;:::::::::;;;;;;;;;:::777888999:::;;;<<<<<<<<<<<<=========;;;<<<>>>@@@@@@??????@@@AAACCCEEEFFFHHHIIIKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNOOOSSSYYYZZZXXX[[[```\\\\\\]]]^^^___``````aaaccc^^^[[[\\\]]]ZZZYYY[[[VVVXXXZZZ]]]^^^]]]\\\\\\YYYSSSLLLHHHHHHGGGDDD@@@BBBCCCCCCBBB@@@@@@AAABBBAAA???AAADDDDDDBBBEEEJJJJJJNNNRRRUUUWWWZZZ]]]___ccccccaaa]]]___bbb```\\\]]]\\\YYYVVVTTTRRRPPPOOOQQQOOOLLLJJJJJJJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKJJJHHHFFFGGGHHHEEEEEEEEEDDDCCCAAA@@@???AAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<======:::999888777777999:::;;;::::::::::::999999999999999888888777777777888888777666666777888999::::::<<<>>>???@@@@@@BBBFFFIIILLLPPPUUUVVVUUUUUUVVVYYYVVVXXXZZZ]]]___``````___bbbbbbbbbaaa___```bbbdddhhhiiijjjkkklllnnnqqqtttzzz{{{~~~~~~zzzvvvmmmdddaaa^^^YYYUUUTTTRRRRRRSSSSSSTTTVVVWWWXXXWWWXXXYYYZZZYYYVVVTTTRRRTTTRRROOOLLLIIIGGGFFFEEEHHHGGGDDDBBB@@@????????????======???BBBDDDDDDBBBBBB@@@===<<<>>>???>>>===AAA???<<<<<<>>>???===;;;===::::::>>>>>><<<;;;===??????>>>>>>?????????>>>===@@@BBBBBB@@@=========;;;<<<=========<<<;;;:::888999::::::999999:::;;;;;;===>>><<<::::::<<<>>>???AAACCCDDDDDDEEEGGGIIIKKKLLLMMMPPPRRRTTTVVVWWW```aaabbbccccccbbb```___YYY[[[]]]______```bbbcccccciiiooorrrtttzzz???>>>;;;999888999:::;;;::::::<<>>??????>>>===>>>?????????===<<<;;;;;;;;;;;;<<<===>>>???????????????BBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<===@@@CCC????????????>>>===<<<<<<;;;::::::999999;;;<<<===;;;<<<<<<;;;::::::;;;===>>>===;;;;;;===>>>>>>===<<<===>>>>>>===;;;999888<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<============>>>???>>>======???AAA?????????@@@AAACCCEEEGGGIIIKKKMMMMMMKKKJJJIIIJJJGGGGGGHHHJJJLLLOOOQQQRRRSSSSSSWWW\\\]]][[[]]]aaa___```aaabbbcccdddeeeeeefffbbb```bbbbbb]]][[[[[[YYY[[[^^^aaabbbaaa___^^^]]]WWWOOOJJJHHHGGGDDDBBBIIIIIIIIIFFFDDDCCCDDDFFFEEECCCCCCEEEDDDDDDHHHNNNQQQTTTWWWZZZ\\\^^^aaaccciiiiiifffbbbcccggggggdddbbbaaa___]]]ZZZXXXVVVUUUUUURRROOOMMMMMMMMMMMMLLLNNNNNNMMMMMMMMMNNNNNNOOOJJJKKKMMMLLLKKKKKKLLLNNNIIIIIIIIIHHHFFFDDDCCCBBBDDDDDDCCCCCCBBBAAA???>>>============<<<<<<<<<<<<<<<;;;:::888888888999:::;;;;;;:::::::::999999999999999888888888888999999888777777888888999:::;;;;;;<<<===>>>???AAADDDGGGJJJMMMPPPQQQPPPPPPSSSVVVTTTVVVXXXZZZ\\\]]]]]]\\\]]]^^^`````````aaadddffffffhhhiiijjjkkkmmmpppssszzz|||xxxuuullleeecccaaa\\\XXXXXXSSSTTTUUUWWWXXXXXXXXXXXXWWWXXXYYYYYYXXXVVVSSSQQQTTTRRROOOKKKHHHFFFEEEDDDEEECCCAAA???===============<<<<<<===???@@@@@@???DDDCCCAAAAAACCCDDDCCCCCC>>><<<<<<<<<>>>>>>>>><<<>>>;;;;;;>>>>>>;;;;;;===BBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFEEECCCAAA@@@AAA>>>???@@@AAABBBAAA@@@@@@<<<===??????>>>>>>???AAAAAACCCDDDDDDDDDEEEGGGIIIMMMPPPSSSUUUWWWZZZ]]]___dddeeegggjjjnnnqqqsssttt~~~~~~zzz|||>>>===;;;:::999:::;;;;;;:::;;;>>>AAACCCCCC@@@>>>???@@@AAA@@@???>>>???AAA@@@@@@???>>>===<<<<<<;;;===>>>???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBB>>>??????>>>>>>???AAADDD?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<===<<<;;;;;;<<<===<<<<<<<<<<<<===>>>>>>>>>===>>>>>>???>>><<<999888<<<<<<======<<<;;;<<<===:::;;;<<<>>>??????@@@@@@AAABBBCCCCCCAAAAAACCCDDDAAAAAAAAABBBCCCFFFHHHIIIIIIKKKNNNNNNMMMMMMMMMNNNKKKLLLMMMOOORRRTTTWWWXXXVVVUUUXXX]]]___]]]]]]aaaaaabbbdddfffggghhhhhhhhhfffcccbbbeeeeeeaaa]]]]]]___bbbeeegggfffddd```^^^\\\WWWPPPKKKIIIHHHGGGGGGNNNNNNMMMKKKHHHHHHJJJLLLJJJGGGFFFGGGGGGGGGLLLRRRWWWZZZ]]]```aaacccfffhhhnnnnnnkkkggggggkkkmmmkkkeeedddcccbbb```^^^]]]\\\VVVTTTQQQPPPQQQSSSTTTTTTQQQPPPOOOOOOPPPQQQRRRSSSMMMOOOPPPPPPNNNNNNOOOQQQMMMMMMLLLKKKIIIGGGEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>===<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;;;;:::::::::::::::999999999999::::::;;;999999999999999:::;;;;;;:::<<<===>>>>>>AAADDDGGGHHHKKKMMMLLLKKKLLLPPPTTTSSSTTTVVVXXXYYYZZZZZZZZZZZZ\\\^^^______```ccceeefffhhhiiijjjkkkmmmqqqtttyyy{{{xxxxxxqqqkkkiiifff```]]]\\\XXXYYY[[[\\\]]]]]]\\\[[[[[[[[[\\\[[[ZZZXXXVVVTTTWWWUUURRRNNNJJJHHHGGGFFFCCCBBB@@@>>>=========>>>@@@??????@@@@@@AAAAAA@@@>>>>>>======>>>>>>>>>>>>>>>>>>>>>??????@@@??????@@@>>>>>>AAA@@@===>>>AAAEEEFFFGGGGGGGGGHHHIIIJJJJJJLLLMMMLLLJJJIIIHHHIIIGGGHHHJJJKKKMMMMMMLLLLLLJJJLLLMMMNNNMMMMMMOOOQQQRRRSSSUUUWWWZZZ]]]___aaagggjjjnnnqqqtttxxx|||<<<;;;::::::999:::;;;;;;<<<<<<>>>AAACCCCCCAAA???@@@AAABBBAAA@@@@@@@@@BBBAAAAAA@@@@@@???>>>======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCC>>>>>>??????>>>???AAACCC??????>>>======<<<<<<<<<===============>>>>>>???<<<===>>>>>>===<<<===>>><<<<<<===>>>>>>>>>??????===>>>??????>>><<<:::999;;;===>>>>>><<<;;;<<<>>><<<<<<>>>???@@@AAAAAAAAACCCDDDFFFFFFEEEDDDEEEGGGBBBBBBBBBCCCDDDFFFIIIJJJHHHJJJMMMOOOOOOOOOPPPQQQNNNOOOPPPRRRUUUXXXZZZ[[[XXXVVVXXX]]]___]]]\\\___aaaccceeegggiiiiiiiiiiiidddaaabbbfffgggccc_________bbbeeeggggggddd```^^^YYYVVVQQQMMMLLLLLLMMMMMMQQQQQQQQQPPPOOOOOOQQQSSSPPPLLLJJJKKKJJJKKKPPPWWW\\\___bbbeeefffhhhkkkmmmqqqssspppkkkjjjnnnpppooojjjjjjhhhgggdddaaa^^^]]]ZZZXXXUUUUUUVVVXXXXXXXXXSSSSSSRRRRRRSSSUUUWWWXXXSSSTTTTTTSSSQQQPPPQQQRRRQQQPPPOOONNNKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAA@@@???>>>======888999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<===>>>???@@@BBBEEEHHHHHHJJJKKKJJJIIIJJJNNNRRRRRRRRRTTTVVVWWWXXXYYYZZZZZZ\\\]]]]]]]]]^^^aaaccceeegggiiijjjkkkmmmqqqtttxxxzzz~~~~~~xxxsssqqqmmmfffaaaaaaZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZXXXVVVUUUVVVTTTQQQMMMJJJHHHFFFFFFCCCBBB@@@?????????@@@AAABBBCCCCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@??????>>>???AAABBBCCCDDDCCCCCCBBBBBBDDDCCCDDDFFFEEECCCEEEKKKHHHKKKNNNOOOPPPRRRUUUXXXZZZ[[[\\\\\\ZZZYYYYYYZZZ[[[\\\^^^```aaabbbbbbbbbdddeeeggghhhhhhhhhjjjlllmmmnnnppptttyyy~~~;;;;;;:::::::::;;;;;;<<<======>>>@@@BBBCCCBBB@@@@@@AAABBBBBB@@@@@@AAABBB@@@AAAAAAAAAAAA@@@?????????@@@AAABBBCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA===>>>??????>>>???AAACCC@@@@@@???===============?????????@@@@@@@@@@@@@@@===???AAA@@@???>>>>>>???===???AAAAAA@@@???@@@AAA===>>>@@@AAA@@@???===<<<<<>>AAA======???@@@AAABBBBBBBBBCCCEEEGGGGGGFFFFFFFFFGGGEEEEEEDDDEEEFFFGGGIIIJJJHHHKKKOOOQQQRRRSSSUUUVVVQQQRRRSSSUUUWWWYYY\\\]]][[[YYYYYY^^^```^^^]]]^^^aaacccfffhhhjjjjjjjjjiiidddaaaaaafffgggccc``````[[[]]]```cccdddcccaaa```XXXVVVTTTRRRRRRRRRSSSTTTUUUVVVXXXXXXWWWVVVWWWYYYUUUQQQOOOPPPOOOOOOTTT[[[^^^aaaeeehhhjjjllloooqqqtttvvvuuupppmmmoooqqqqqqpppooonnnkkkgggbbb^^^[[[aaa^^^\\\[[[[[[[[[YYYXXXVVVVVVVVVWWWXXXZZZ[[[\\\YYYYYYZZZXXXUUUTTTTTTTTTUUUTTTSSSQQQNNNLLLIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@???999:::;;;<<<===>>>??????======<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@AAACCCFFFIIIHHHJJJLLLKKKIIIJJJNNNRRRQQQQQQSSSUUUWWWYYYZZZ[[[]]]^^^^^^]]]\\\^^^aaadddeeefffhhhiiikkkmmmqqqtttyyy|||~~~yyyvvvuuuooogggbbbccc]]]^^^______`````````___^^^]]]]]][[[ZZZXXXVVVUUUTTTRRROOOLLLIIIGGGGGGFFFAAA@@@???>>>??????AAAAAAAAABBBCCCCCCBBBAAABBBDDDEEEFFFHHHHHHGGGFFFGGGGGGEEEHHHJJJKKKKKKJJJJJJKKKLLLLLLNNNQQQPPPOOOTTT[[[WWW[[[```bbbccceeeiiimmmtttuuuvvvvvvuuuuuuvvvwwwyyyzzz|||~~~;;;;;;;;;<<<<<<=========>>>======>>>@@@BBBBBBAAA@@@AAABBBBBB@@@@@@AAABBB???@@@AAABBBCCCBBBAAAAAA@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCC===???@@@@@@???@@@AAACCCCCCBBBAAA???????????????@@@AAAAAABBBBBBBBBBBBBBB@@@BBBDDDDDDCCCAAAAAABBBAAADDDFFFFFFDDDBBBBBBCCC???@@@BBBCCCCCCCCCAAA@@@???BBBDDDCCC@@@>>>AAADDDAAABBBCCCDDDEEEFFFFFFFFFFFFHHHJJJKKKJJJIIIIIIJJJLLLKKKJJJJJJJJJKKKMMMNNNKKKOOOSSSVVVXXXYYY[[[]]]WWWXXXXXXZZZ\\\^^^___aaa```]]]]]]aaadddbbb___```aaacccgggjjjkkklllkkkjjjgggcccbbbeeefffbbb``````\\\^^^```bbbccccccbbbaaaYYYZZZZZZYYYXXXWWWXXXXXX[[[]]]___```^^^\\\\\\\\\XXXUUUTTTUUUTTTSSSWWW]]]___bbbfffiiilllnnnqqqtttvvvzzzzzztttpppqqqrrrqqqpppoooooommmjjjfffccc```bbbaaa`````````^^^\\\YYYYYYZZZ[[[]]]^^^___``````]]]^^^^^^]]]ZZZYYYYYYZZZYYYXXXWWWUUURRROOOLLLKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBB>>>???@@@@@@AAAAAAAAAAAA============<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???======<<<<<<<<<<<<<<<======>>>???@@@AAACCCFFFIIIIIIKKKMMMMMMKKKKKKNNNRRRPPPQQQRRRUUUWWWZZZ\\\^^^``````___]]]]]]```fffjjjhhhjjjlllmmmoooqqquuuyyy}}}~~~}}}xxxppplllmmmiiiiiiiiihhhiiiiiijjjjjjfffeeedddcccaaa___^^^]]]YYYWWWTTTRRRPPPNNNNNNNNNHHHHHHGGGGGGGGGIIIJJJKKKJJJLLLNNNMMMLLLKKKMMMOOOIIILLLPPPQQQQQQQQQRRRTTTXXX\\\```ccccccdddeeegggfffgggjjjnnnnnnnnnttt|||www|||<<<<<<======>>>>>>?????????===<<<<<>>@@@AAAAAAAAAAAABBBDDDEEEDDDBBBAAA@@@@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCBBBDDDFFFGGGEEEDDDDDDDDDEEEGGGJJJIIIFFFDDDDDDFFF@@@AAADDDEEEFFFFFFDDDCCCAAADDDGGGFFFBBB@@@CCCGGGFFFGGGHHHIIIJJJKKKKKKKKKIIILLLNNNNNNMMMLLLLLLMMMRRRRRRQQQPPPPPPQQQRRRSSSOOORRRVVVZZZ\\\^^^```bbb]]]^^^^^^___aaacccdddeeeddd``````dddgggeeebbbbbbbbbdddgggkkkmmmmmmlllkkkjjjfffdddffffffaaa______ccccccdddddddddcccbbbaaa\\\]]]^^^^^^\\\[[[ZZZ[[[```ccceeeeeeccc```^^^]]]ZZZWWWWWWXXXWWWVVVYYY______bbbgggjjjmmmooosssuuuxxx|||}}}wwwsssrrrsssqqqkkklllmmmnnnmmmllljjjhhh______```bbbcccccc```]]][[[\\\___aaacccccccccccc___```aaa```^^^]]]]]]^^^\\\[[[ZZZWWWTTTQQQNNNMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????>>>======<<<<<<<<<======<<<===??????@@@BBBFFFIIIIIILLLOOOOOOMMMMMMOOORRRPPPQQQRRRUUUXXX[[[^^^```bbbaaa```^^^___cccjjjnnnmmmoooqqqrrrtttwww{{{~~~}}}~~~vvvuuutttttttttuuuvvvwwwppppppnnnmmmkkkiiihhhgggaaa___]]][[[YYYXXXXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\___aaaaaa______aaadddcccgggllloooooopppsssuuurrrwww}}}>>>>>>>>>>>>???AAABBBCCC???@@@AAA@@@>>>>>>???AAABBBAAA@@@@@@@@@@@@===;;;DDDBBB@@@AAACCCCCC@@@===<<>>>>>>>>>>>???>>><<<===>>>@@@@@@???===AAA@@@<<<;;;>>>AAA@@@AAABBBCCCCCCCCCDDDFFFIIILLLLLLMMMNNNPPPQQQSSSTTTQQQWWW]]]___^^^^^^aaaeeeeeegggjjjkkkkkknnntttyyy|||~~~~~~||||||vvvsssrrrrrrrrrrrrrrrqqqqqqsssvvvxxxxxxwww{{{}}}AAAAAAAAA@@@@@@AAABBBBBB@@@AAAAAA@@@??????@@@BBBDDDBBBAAABBBBBBBBB@@@>>>DDDBBBAAABBBDDDDDDAAA??????CCCGGGGGGDDDCCCFFFIIIFFFEEEDDDDDDEEEEEEEEEEEECCCEEEGGGGGGGGGGGGHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLNNNMMMLLLLLLMMMNNNPPPSSSUUUSSSPPPOOORRRUUUSSSTTTSSSQQQNNNMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJIIIKKKLLLLLLKKKKKKMMMNNNOOOSSSVVVTTTQQQPPPUUU[[[SSSVVVYYY[[[[[[ZZZ[[[[[[___``````___]]]\\\]]]___bbb```aaadddeeeeeeiiinnnfffhhhiiiiiiggghhhkkknnnjjjiiikkkppppppllljjjkkkiiijjjlllnnnnnnnnnmmmlllhhhiiihhhfffeeedddfffhhhhhhiiiiiijjjjjjkkklllnnnpppqqqrrrrrrqqqpppooonnnlllmmmooonnnkkkeee___[[[]]]YYYWWWYYY[[[\\\aaagggkkkmmmpppuuuzzz}}}}}}|||xxxwwwvvvwwwyyyyyywwwuuuooopppqqqpppmmmjjjiiiiiihhhhhhgggeeeddddddddddddiiiiiikkkmmmnnnmmmllljjjkkkkkkkkkkkkiiigggeeecccddd^^^YYYXXXZZZZZZUUUQQQRRRRRRQQQQQQPPPPPPOOOOOOMMMNNNNNNMMMKKKJJJKKKMMMKKKLLLKKKIIIFFFDDDDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDBBBFFFGGGCCCBBBDDDFFFEEEGGGGGGHHHHHHHHHJJJNNNQQQOOOPPPRRRTTTWWWZZZ\\\^^^ZZZ___eeeggghhhjjjooossstttuuuuuuuuuxxx~~~DDDCCCBBBBBBAAAAAAAAABBB@@@AAABBBAAA@@@@@@AAACCCEEECCCBBBCCCDDDEEEDDDBBBDDDCCCBBBCCCDDDDDDBBBAAACCCFFFIIIIIIGGGFFFGGGJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMPPPRRROOOOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWXXXVVVUUUTTTUUUUUUXXXZZZYYYVVVUUUVVVYYYWWWWWWUUUSSSQQQQQQSSSUUUXXXWWWVVVTTTSSSQQQPPPPPPOOOQQQRRRRRRRRRRRRSSSUUUVVVZZZ^^^]]]YYYXXX[[[^^^XXX[[[___aaaaaaaaaaaabbbdddeeeeeecccaaa______```fffdddfffiiijjjiiilllqqqlllnnnoooooonnnllllllmmmpppnnnnnnrrrrrrnnnmmmnnnlllllllllkkkkkklllllllllmmmmmmllljjjgggggghhhiiihhhlllpppssstttvvvxxxzzzvvvuuutttqqqkkkeee___[[[]]]YYYWWWZZZ]]]___dddjjjooorrrwwwzzz|||~~~yyyyyyyyyzzz||||||zzzxxxsssttttttsssooommmllllllmmmlllkkkiiiiiiiiijjjjjjmmmoooqqqrrrrrrpppmmmkkklllmmmnnnooonnnkkkhhhffffffdddaaa```___^^^[[[YYYVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUSSSQQQOOOOOOPPPRRRRRRRRRPPPLLLJJJJJJJJJMMMMMMLLLLLLKKKJJJJJJJJJFFFIIILLLLLLJJJHHHIIIKKKGGGLLLMMMJJJHHHJJJKKKIIILLLMMMMMMLLLMMMQQQVVV[[[[[[]]]___bbbgggkkknnnppplllpppuuuyyy{{{BBBBBBAAAAAAAAAAAAAAABBB@@@AAABBBAAA@@@@@@BBBDDDDDDCCCBBBCCCEEEFFFEEEEEECCCCCCDDDDDDEEEEEEDDDCCCGGGIIIKKKKKKIIIHHHIIIKKKKKKMMMNNNNNNNNNNNNNNNOOORRRSSSTTTTTTTTTUUUXXXZZZVVVVVVVVVVVVVVVWWWXXXXXX[[[]]]``````^^^\\\[[[[[[ZZZ]]]______]]]\\\\\\]]]]]]\\\[[[YYYWWWXXX\\\_________^^^]]]\\\ZZZYYYXXXVVVWWWYYYYYYYYYYYY[[[]]][[[___cccccc___]]]^^^___^^^aaaeeegggggggggggghhhfffggghhhgggeeeddddddeeeggggggiiinnnooommmpppuuuvvvvvvuuutttrrrqqqppppppuuurrrrrrttttttpppppprrrqqqooommmkkkkkklllmmmoooooooooooommmkkkkkkmmmooommmssszzzxxxpppggg```\\\]]]YYYYYY]]]bbbeeekkkrrruuuyyy}}}}}}|||}}}~~~}}}wwwxxxwwwuuurrrooonnnooommmmmmnnnoooooopppqqqqqqrrruuuxxxyyywwwssspppnnnpppqqqtttuuuuuurrrooolllllllllkkkiiieeebbb``````ZZZYYYWWWWWWXXXZZZ\\\^^^\\\]]]^^^]]][[[YYYYYYZZZ[[[\\\]]][[[YYYWWWWWWXXXZZZZZZZZZYYYYYYXXXWWWWWWQQQVVV[[[[[[WWWTTTVVVYYYXXX]]]___\\\[[[\\\[[[YYY]]]]]]]]]]]]^^^ccciiinnnssstttwwwzzz~~~????????????@@@AAABBBCCCAAABBBBBBBBBAAAAAACCCEEEEEECCCBBBCCCEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGKKKMMMNNNNNNMMMMMMMMMMMMMMMPPPRRRSSSRRRRRRSSSTTTVVVXXXYYYZZZZZZ[[[^^^```]]]]]]\\\\\\[[[\\\\\\\\\```bbbeeefffdddbbbaaaaaaccceeeggghhhgggfffffffffeeeeeedddbbbaaabbbfffiiiaaabbbbbbcccbbbaaa``````[[[\\\^^^_________aaaccc```cccfffgggdddbbbaaabbbfffhhhlllmmmmmmllllllmmmjjjlllnnnoooooonnnooopppmmmmmmqqqwwwxxxwwwyyy~~~~~~{{{xxxwwwwwwxxxxxxzzzxxxxxxzzzzzzvvvuuuxxxwwwtttqqqooonnnooorrrsssooopppqqqqqqqqqsssvvvyyyyyy|||rrriiidddaaa^^^___dddiiinnnuuu|||zzz~~~zzzzzzzzzxxxtttrrrrrrssslllnnnqqqtttwwwxxxxxxxxxzzz~~~{{{xxxwwwzzz|||~~~|||yyyvvvwwwvvvrrrmmmiiihhhiiibbbbbbbbbccceeehhhlllnnniiikkkmmmmmmlllkkklllmmmkkkmmmnnnnnnmmmlllnnnoooqqqqqqrrrqqqqqqpppnnnnnnhhhnnnssssssooolllnnnpppzzz~~~}}}|||||||||yyy~~~~~~@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEDDDDDDDDDFFFHHHIIIGGGEEEEEEGGGIIIIIIIIIGGGIIIKKKLLLKKKKKKLLLMMMPPPQQQQQQRRRSSSSSSSSSRRRPPPSSSWWWXXXWWWVVVXXXZZZZZZ\\\___```aaaaaacccdddddddddcccccccccccccccdddeeegggiiijjjiiihhhhhhiiihhhiiijjjlllmmmmmmmmmmmmiiiiiiiiihhhggghhhkkkmmmdddeeeggghhhiiihhhggggggaaaccceeeeeeeeefffhhhjjjhhhkkkmmmnnnllljjjiiijjjppprrruuuvvvuuutttssstttmmmppptttvvvwwwwwwyyyzzzssstttyyy~~~|||yyyyyyzzz{{{|||}}}{{{|||{{{zzz|||zzzxxxuuusssrrrtttvvvxxxvvvxxxzzz|||xxxssskkkhhhhhhmmmrrrvvv|||}}}|||}}}~~~tttvvvzzz}}}{{{yyyyyyzzzwwwwwwxxxzzz}}}~~~EEEEEEEEEEEEFFFGGGGGGHHHFFFHHHHHHHHHHHHHHHJJJLLLOOOMMMJJJJJJLLLMMMNNNNNNKKKNNNQQQQQQQQQPPPRRRTTTUUUUUUVVVWWWYYYZZZYYYYYYVVV[[[```aaa___^^^```ccc```cccgggjjjjjjjjjjjjkkkiiiiiiiiijjjkkkmmmnnnooojjjlllmmmnnnmmmnnnoooqqqnnnmmmmmmoooqqqtttuuuuuuooopppqqqpppooooooqqqsssnnnoooqqqrrrsssrrrqqqppplllnnnpppqqqqqqqqqsssuuuuuuvvvxxxxxxxxxwwwvvvvvv{{{}}}~~~|||{{{{{{uuuxxx}}}~~~~~~KKKKKKJJJIIIIIIIIIJJJJJJIIIJJJKKKKKKKKKKKKMMMOOOTTTRRROOONNNPPPQQQRRRRRROOORRRUUUVVVUUUTTTWWWYYYXXXXXXYYY[[[]]]^^^^^^]]]^^^ccciiijjjhhhgggiiilllfffjjjooossssssrrrrrrrrrllllllmmmooorrrtttvvvxxxnnnoooqqqqqqqqqrrruuuwwwvvvuuutttvvvyyy|||~~~{{{|||}}}}}}|||{{{|||}}}xxxyyy{{{||||||{{{yyyxxxvvvxxxzzz{{{{{{|||~~~~~~VVVSSSOOOMMMNNNOOOPPPPPPOOOPPPRRRRRRRRRSSSUUUXXXUUUWWWWWWVVVWWWZZZYYYUUUXXXZZZ]]]^^^]]]]]]]]]^^^aaa___```eeefffeeefffiiigggjjjnnnppppppppppppqqqwwwwwwwwwwwwvvvxxx|||~~~|||{{{yyyyyyyyy|||}}}{{{zzzzzz|||}}}}}}|||___\\\YYYXXXYYYZZZZZZYYYYYY[[[\\\]]]]]]^^^aaacccaaabbbaaa___aaaeeeddd```^^^aaadddgggggghhhjjjkkkmmmjjjjjjmmmooonnnppptttrrruuuxxxzzzzzzzzz{{{|||hhhfffeeedddeeeeeedddcccdddeeeggghhhiiijjjmmmooossssssrrroooqqquuuuuurrrmmmppptttwwwzzz|||}}}|||yyyxxxxxxyyyzzzyyywwwtttwwwxxxzzz{{{|||}}}